Divide and Conquer Variations