Modified Find.Minimum.in.Rotated.Sorted.Array.t.cpp; Add Maximum.Product.Subarray