Quiz #629 answers