Quiz #678 answers