Grandmasters Solve Chess Puzzles