Quiz #626 answers