Part 2: Partitioning