Divide and conquer algorithm

Summary