Quiz #647 answers