Bob is big. Bob is blue. Bob is cold. Bob is furry. Bob is red. Bob is smart. Bob is young. Charlie is big. Charlie is blue. Charlie is cold. Charlie is furry. Charlie is red. Charlie is smart. Charlie is young. All big people are blue. If someone is red and young then they are big. Big, red people are blue. All big, smart people are young. Smart people are cold. All blue, cold people are big.
Bob is not blue.
@0: Bob is big.[(triple1 OR ((triple2 triple3) -> rule6) OR ((triple5 triple7) -> rule2) OR ((triple2 ((triple6) -> rule5)) -> rule6))] Bob is blue.[(triple2 OR ((triple1) -> rule1) OR ((triple1 triple5) -> rule3) OR ((((triple5 triple7) -> rule2)) -> rule1) OR ((((triple5 triple7) -> rule2) triple5) -> rule3))] Bob is cold.[(triple3 OR ((triple6) -> rule5))] Bob is furry.[(triple4)] Bob is red.[(triple5)] Bob is smart.[(triple6)] Bob is young.[(triple7 OR ((triple1 triple6) -> rule4) OR ((((triple2 triple3) -> rule6) triple6) -> rule4) OR ((((triple2 ((triple6) -> rule5)) -> rule6) triple6) -> rule4))] Charlie is big.[(triple8 OR ((triple12 triple14) -> rule2) OR ((triple9 triple10) -> rule6) OR ((triple9 ((triple13) -> rule5)) -> rule6))] Charlie is blue.[(triple9 OR ((triple8) -> rule1) OR ((triple8 triple12) -> rule3) OR ((((triple12 triple14) -> rule2)) -> rule1) OR ((((triple12 triple14) -> rule2) triple12) -> rule3))] Charlie is cold.[(triple10 OR ((triple13) -> rule5))] Charlie is furry.[(triple11)] Charlie is red.[(triple12)] Charlie is smart.[(triple13)] Charlie is young.[(triple14 OR ((triple8 triple13) -> rule4) OR ((((triple9 triple10) -> rule6) triple13) -> rule4) OR ((((triple9 ((triple13) -> rule5)) -> rule6) triple13) -> rule4))]