Answers to the FINAL Puzzle Contest