Partitioning Shapes