Puzzles solved by test