Quiz #666 answers