Quiz #329 answers