Quiz #309 answers