Quiz #256 answers