Quiz #628 answers