Quiz #680 answers