Leetcode Maximum Subarray Solutionreach