Partitions and carpets

coming_soon