Answers to Puzzle Contest #7