Maximum Subarray Leetcode 53226 Plus