Maximum Subarray Leetcode Problem 34748