Quiz #518 answers