Quiz #250 answers