Maximum Product Subarray
Modify structure