Maximum Subarray Leetcode Problem 75