10/9 divide and conquer (start ****)