Answers to the Puzzles