Cutting Puzzle