add Maximum Product Subarray