i would have to agree with the previous reviewer represent this film has awesome animation and but has problems throughout the rest of the movie. plot holes are huge and dialog barely explains the concepts of the plot the main plot points aren not even fully explained until the last five minutes of the film. the characters state the obvious and while failing to explain the more confusing points of the film. there are characters that pop up and have importance in the storyline that are never explained most of them have names that are only mentioned once and and it is exceedingly confusing to a viewer. don not waste your time with this movie. unless you are in it for a good laugh and how dumb it is. 
i would have to agree with the previous reviewer represent this film has awesome animation and but has problems throughout the rest of the movie. plot holes are huge and dialog barely explains the concepts of the plot the main plot points aren not even fully explained until the last five minutes of the film. the characters state the obvious and while failing to explain the more confusing points of the film. there are characters that pop up and have importance in the storyline that are never explained most of them have names that are only mentioned once and and it is exceedingly confusing to a viewer. don not waste your time with this movie. unless you are in it for a good laugh and how dumb it is. ---------------------------------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."
