Quiz #640

Quiz #640 answers