Divide And Conquer Method