to keep it as simple as possible. this is a very good show. that is well written and and has a fantastic cast. it not loaded with blood and guts. and centers around a disgraced cop and his relationship with his ex wife and his son and his former partner (andre braugher) and his childhood friend and now a priest (george dzunzda) and and lastly the person who happens to get into his hack in that episode. are you likely to find something like this going on in your city no. is this still a good story yes. and it nice to see a man portrayed as good father in spite of his flaws. watch more then one ( 2 3) and you will see why a lot of us are hooked on this show. and thank you david morse for making this character so interesting. another good job. 
to keep it as simple as possible. this is a very good show. that is well written and and has a fantastic cast. it not loaded with blood and guts. and centers around a disgraced cop and his relationship with his ex wife and his son and his former partner (andre braugher) and his childhood friend and now a priest (george dzunzda) and and lastly the person who happens to get into his hack in that episode. are you likely to find something like this going on in your city no. is this still a good story yes. and it nice to see a man portrayed as good father in spite of his flaws. watch more then one ( 2 3) and you will see why a lot of us are hooked on this show. and thank you david morse for making this character so interesting. another good job. ---------------------------------Answer Question Below----------------------------------

Judge the movie review above, you need to make a function call:
    If you feel the movie review is positive
        print "This is a semantically positive review."
    Otherwise, if you feel the movie review is negative
        print "This is a semantically negative review."
