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: These truffles are not as great as they are made up to be. I thought for the price they would have a greater taste, but they didn't have much taste at all. They are not worth the price, but had to find out for myself. I will not be buying truffles again, and I'm not going to spend over $10 for a fresh one.
Example Output: 2

Example Input: The taste is great but most of the crackers are broken.  I am maybe getting 12 whole crackers per box.  The first time I ordered these there were several broken but this time there are more broken than whole.
Example Output: 3

Example Input: I have two terrier mixes and they love this product. I mix it with their dry grain free dog food and they just gobble it up like no tomorrow. I am happy that Amazon has this product on Subscribe and Save. It's one less thing to worry about since I know it's going to arrive every two months.  When I know I'm going to be out of the house for a long time, I take this product and smear it inside a Kong toy. Oh Em Gee. Talk about keeping these ADD pups occupied for a period of time. :)  Like the other buyer said, you occassionally see a piece of carrot or potato here and there.  I like looking at the ingredients on this product. There's no added water, mechanically separated meat or other by product. Good job!
Example Output:
5