Hardness of Packing, Covering and Partitioning Simple Polygons with Unit Squares | Synapse