bentley-mcilroy 3-way partitioning