Maximum Subarray Sum Kadanes Algorithm Leetcode Problems On Strings