Decrease-and-Conquer