Quiz #30 answers