complementary partitions