Puzzles solved by 525