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. 

Ex Input:
This is a very different sauce - nothing like anything you'll find in the grocery store. It's closer to the "botique" salsas that have recently appeared with the new "taco restaurant" trend. It's a little smokey. My picky 3-year old will eat a burrito with this on it. My family always had this (mild) on the table in Southern California and now that I've been transplanted in South Florida I am happy to mail-order. You can get the little single-serve pouches directly from the company, too.

Ex Output:
5


Ex Input:
I bought this item when it was heavily discounted (about $12) and it got here very promptly, since I am a Prime member. Every can has small dents. The discounted batch I ordered and recieved appears to consist entirely of factory rejects. They were bought 02/2012 and have a 12/2013 best by date, so not that big of a deal. None of the cans are punctured, just small dents. The contents are currently GTG.  I'd say if you are planning on eating these within a few months to a year or so of purchase, go ahead and do it. If not, I wouldn't trust dented cans beyond their best by date, or even really too far before then.  As for the contents, same as you buy in the store. Wife and kid love them, which is why I bought it.  The price has more than doubled since I got mine. Perhaps I just got a reject buy... Be warned.

Ex Output:
3


Ex Input:
I felt ripped off. The photo clearly shows two bones and the price, at $8 plus, is indicative of two. I thought I was purchasing a "bone" packaged as two to a pack. Walmart sells identical big smoked knuckle bones for $3.50 ea. Why doesn't the photo show one bone instead of two if they are just shipping one? It wasn't worth the hassle to return the package to make my point of protest so I am doing it here.  Beartoothjoe

Ex Output:

1