Quiz #579 answers