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: Round people are not nice. If someone is round and not kind then they are green. Anne is green. Fiona is not rough. If someone is nice and not blue then they are green. Erin is blue. Fiona is not round. Anne is not nice. If someone is round and not kind then they are blue. Erin is rough. Erin is green. Erin is smart. Anne is not kind. If Erin is rough and Erin is nice then Erin is smart. Round, green people are not rough. Anne is blue.     Question: Fiona is rough.

SOLUTION: False

PROBLEM: Paragraph: The bald eagle chases the tiger. The tiger chases the bald eagle. The dog visits the tiger. The dog is rough. The tiger visits the dog. The bald eagle is kind. The tiger likes the bald eagle. If the dog is round and the dog is kind then the dog visits the tiger. If something is kind then it visits the bald eagle.     Question: The tiger does not like the bald eagle.

SOLUTION: False

PROBLEM: Paragraph: The squirrel is cold. The squirrel is blue. If the squirrel is round then the squirrel is big. The squirrel is young.     Question: The squirrel is blue.

SOLUTION:
True