Divide and Conquer+

Divide and Conquer