Maximum Subarray Product Leetcode Solutions Two