Dow: Divide and conquer