analog puzzles