Puzzles solved by steven curtiss