Maximum Subarray Sum Leetcode Problem 538 Pollster