Quiz #660 answers