Maximum Subarray Problem Leetcode Solutions