Quiz #649 answers