Puzzles solved by 2525