Max Product Dp Problem