Divide and Conquer Principle.