Quiz #641 answers