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.

Paragraph: All blue people are young. Erin is green. Harry is kind. Dave is red. If Charlie is white then Charlie is blue. If someone is rough and young then they are red. Kind, red people are white. If someone is green and not red then they are blue. Charlie is not white. If someone is not red then they are not white.     Question: Charlie is white.
False

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: Anne is blue.
True

Paragraph: If something visits the cat and it is rough then it chases the cat. The cat is cold. The dog needs the cat. The cat visits the dog. The dog is cold. The cat is green. The cat chases the dog. The cat is rough. If the dog visits the cat and the cat is green then the cat visits the dog. The cat is red. The cat is kind. The dog is green. The dog visits the cat. The dog is red. The dog is kind. The dog chases the cat. The dog is rough. The cat needs the dog.     Question: The dog is red.

True