Divide-and-conquer
CS 561
Submitted by
Sriharsha Devineni