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: If something likes the rabbit then it is cold. The mouse does not eat the rabbit. The rabbit is not red. If something sees the rabbit and the rabbit is cold then the rabbit does not see the mouse.     Question: The mouse does not eat the rabbit.

SOLUTION: True

PROBLEM: Paragraph: Charlie is not kind. Bob is not furry. If someone is furry and not young then they are not white. Charlie is furry. Bob is kind. Fiona is not kind. Bob is young. Fiona is white. Bob is smart. Anne is not red. Charlie is not green. Bob is green. Fiona is smart. Fiona is not green. Fiona is not red. Bob is not red. If someone is furry and not white then they are not green. Anne is white.     Question: Fiona is not kind.

SOLUTION: True

PROBLEM: Paragraph: The rabbit chases the mouse. If something needs the rabbit and it does not chase the squirrel then the rabbit likes the squirrel. The squirrel needs the rabbit. The mouse needs the rabbit.     Question: The squirrel needs the rabbit.

SOLUTION:
True