Quiz #592 answers