Quiz #645 answers