Quiz #590 answers