TASK DEFINITION: Given a text paragraph and a fact, generate 'True' if the fact can be inferred/concluded from the paragraph, otherwise generate 'False'. The input passage contains as set of logical statements so the fact can be marked either 'True' or 'False' if the relavant info regarding the fact is present in the given passage. If the Fact can't be marked True or False from the given paragraph, mark it as False. Don't use knowledge outside the given paragraph to check the fact.
PROBLEM: Paragraph: The cow does not eat the rabbit. If something eats the cow and the cow eats the rabbit then it does not see the rabbit. If something eats the rabbit and it is red then the rabbit eats the cow. The rabbit likes the cow. If something is kind and it does not see the cow then it eats the rabbit. The cow sees the rabbit.     Question: The rabbit does not like the cow.

SOLUTION: False

PROBLEM: Paragraph: If someone is not green and not cold then they are white. Charlie is cold. Charlie is not quiet. Charlie is round. Charlie is red. Charlie is green. If someone is nice then they are green. White, nice people are green. If someone is quiet and not cold then they are green. Charlie is nice. If someone is not round then they are not nice. All white, green people are not quiet. Charlie is white. If someone is not nice then they are quiet. If Charlie is round then Charlie is white.     Question: Charlie is green.

SOLUTION: True

PROBLEM: Paragraph: The bald eagle is not rough. If someone is cold and not round then they are young. The bald eagle is round. The bald eagle is young. The bald eagle is kind. The bald eagle is cold. If someone is rough then they are young. All rough people are kind.     Question: The bald eagle is not rough.

SOLUTION:
True

