Puzzles solved by 126