Maximum Subarray Leetcode Problem 70486