Garment Cutting And Gluing Puzzle