divide and conquer pres.