Quiz #556 answers