2D Cutting & Pocketing