Charlie is big. Charlie is red. Charlie is rough. All rough, red things are nice. If Charlie is big then Charlie is red. All big, nice things are young. If Charlie is furry then Charlie is kind. If something is red then it is furry. All rough, red things are big. If something is nice then it is rough. All young things are nice.
Charlie is red.
@0: Charlie is big.[(triple1 OR ((triple3 triple2) -> rule6))] Charlie is red.[(triple2 OR ((triple1) -> rule2))] Charlie is rough.[(triple3)] @1: Charlie is furry.[(((triple2) -> rule5) OR ((((triple1) -> rule2)) -> rule5))] Charlie is nice.[(((triple3 triple2) -> rule1) OR ((triple3 ((triple1) -> rule2)) -> rule1))] @2: Charlie is kind.[(((((triple2) -> rule5)) -> rule4) OR ((((((triple1) -> rule2)) -> rule5)) -> rule4))] Charlie is young.[(((triple1 ((triple3 triple2) -> rule1)) -> rule3) OR ((((triple3 triple2) -> rule6) ((triple3 triple2) -> rule1)) -> rule3) OR ((triple1 ((triple3 ((triple1) -> rule2)) -> rule1)) -> rule3) OR ((((triple3 triple2) -> rule6) ((triple3 ((triple1) -> rule2)) -> rule1)) -> rule3))]