Puzzles solved by far