Quiz #597 answers