puzzles [sing. a puzzle]