Answers to Puzzle Contest #10