Leetcode Maximum Subarray Sum Kadanes Algorithm