modified Maximum SubArray (divide and conquer)