Divide And Conquer Algorithm Meaning