Quiz #638 answers