Quiz #669 answers