Quiz #505 answers