Quiz #310 answers