Puzzles solved by 645