Quiz #598 answers