Quiz #670 answers