Quiz #679 answers