Puzzle fans love to think hard.