Quiz #507 answers