Quiz #303 answers