Puzzle and construction