Neat puzzles