Quiz #658 answers