Quiz #578 answers