Quiz #526 answers