Solve question 48

The assumptions for this solution were taken from [here](http://www.geeksforgeeks.org/maximum-product-subarray/) (do a page search with "assumes" to find them). The YouTube solution should also make this assumptions. Otherwise, the solution is incorrect. The author actually discusses this in the comments.