Split conquer into several sub-steps.