Maximum Subarray Min Product Leetcode 759