Leetcode Maximum Subarray Problem Divide