In this task, you're given a review from Amazon's food products. Your task is to generate a rating for the product on a scale of 1-5 based on the review. The rating means 1: extremely poor, 2: poor, 3: neutral or mixed, 4: good, 5: extremely good. 

Example Input: I have been buying ONE Coconut Water with a Splash of Pineapple regularly for awhile now. I like the flavor and ordering it on line is very convenient. Also, I have had no problems with delivery.  Unfortunately, IPROZON has just lost my business.  I didn't mind paying $15.00 for a case of 12.  I will not, however, pay $39.95 for a case of 12.  That is robbery.  I can walk into Fred Meyer Grocery and buy a case of 12 for $17.88.  Plus there are other sites still selling it for $15.00 per case.  I noticed IPROZON is still selling the other flavors of ONE coconut water for $15.00 for a case of 12.  So what on earth are they thinking.  I am quite unhappy with having to trust one of these other sites with my credit card information, but I am willing to do that versus paying nearly $40 for a case of 12.  Quite ridiculous.
Example Output: 5

Example Input: My son really enjoys Earth's Best lentil!  He eats the entire jar for dinner and always wants more.  The product shipped very quickly.
Example Output: 5

Example Input: I took a try on this one through the Vine program.  For a starting poing, I consider Pike Place Roast from Starbucks to be a four star under this system with Jamaican Blue Mountain being the epitome of five star coffee.  I tried the Classique at regular strength and thought it to be watery with a long lasting aftertaste - not a good combination.  At double strength, the taste approached a good cup of Folgers, but the aftertaste remained - slightly bitter and pervasive. I am sure there is a chemical explanation for that, but I don't have it... :)  In conclusion, not a "horrible" tasting coffee... just on the southern side of ordinary - with a cloying aftertaste that kills the deal.  Not for me, and i would not recommend.  All the best,  Jay
Example Output:
3