Quiz #99 answers