Maximum Subarray Product Leetcode Solutions