Quiz #546 answers