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: This is pretty good canned meat. The sausage I used in dirty rice, the hamburger I used for taco salad, the chicken with wild rice, and the pork with stuffing. the turkey I gave to a neighbor because I don't eat it. The various meats are all pretty good quality and was enough for 3 large portions each can. There weren't large chunks of fat or gristle in any of the cans, which I've experienced plenty with some brands of canned meats. The proportion of liquids to meat was fair too, it's not one of those with a spoonful of meat and the rest is liquid either, though it does all need to be cooked and shrinks quite a bit due to high fat content in the meat. None of the meat was seasoned, at all. This is very helpful as the meat can be used with any flavoring. There is a mild "spam"-like texture and taste to the meats(but way better than spam any day), almost a brine or something, that's why I heavily seasoned it. Don't plan on frying anything in the fat from these meats, it gave everything a slightly rancid, soury taste...no idea why! Due to the higher calories and higher price, I will only stock this as emergency food. I will buy more for that reason.
Example Output: 5

Example Input: These are wheat thins, with some flavor added. The Flavor is very salty, and you can definitely taste the MSG that they added as a cheap way to spike the flavor. As far as i remember, you can't really taste the basil at all.
Example Output: 3

Example Input: While these cookies are very tasty, I would have liked that all the cookies in the package were whole. we have opened 4 out of the 5 packs each pack had almost half the cookies crumbled or broken. I found out about these cookies while on a Delta flight. The two pack in which I was given were not damaged I was given 4 packs in all and all of them were fine. The ship box could have been a little larger and better padded.
Example Output:
2