D

Divide and Conquer