Puzzles and constructions