Quiz #508 answers