Quiz #316 answers