The cat is big. The cat is green. The cat is red. The cat is rough. The cat is round. If the cat is round then the cat is red. If something is big and round then it is green. If something is green and rough then it is big. Green, big things are red. If something is big then it is red. If something is round then it is rough. All green, rough things are round. Green things are rough.
The cat likes the cat.
@0: The cat is big.[(triple1 OR ((triple2 triple4) -> rule3) OR ((triple2 ((triple2) -> rule8)) -> rule3) OR ((triple2 ((triple5) -> rule6)) -> rule3))] The cat is green.[(triple2 OR ((triple1 triple5) -> rule2))] The cat is red.[(triple3 OR ((triple1) -> rule5) OR ((triple5) -> rule1) OR ((triple2 triple1) -> rule4) OR ((((triple2 triple4) -> rule3)) -> rule5) OR ((((triple2 triple4) -> rule7)) -> rule1) OR ((triple2 ((triple2 triple4) -> rule3)) -> rule4) OR ((((triple1 triple5) -> rule2) triple1) -> rule4) OR ((((triple1 triple5) -> rule2) ((triple2 triple4) -> rule3)) -> rule4) OR ((((triple2 ((triple2) -> rule8)) -> rule3)) -> rule5) OR ((((triple2 ((triple2) -> rule8)) -> rule7)) -> rule1) OR ((((triple2 ((triple5) -> rule6)) -> rule3)) -> rule5) OR ((triple2 ((triple2 ((triple2) -> rule8)) -> rule3)) -> rule4) OR ((triple2 ((triple2 ((triple5) -> rule6)) -> rule3)) -> rule4) OR ((((triple1 triple5) -> rule2) ((triple2 ((triple2) -> rule8)) -> rule3)) -> rule4) OR ((((triple1 triple5) -> rule2) ((triple2 ((triple5) -> rule6)) -> rule3)) -> rule4))] The cat is rough.[(triple4 OR ((triple2) -> rule8) OR ((triple5) -> rule6) OR ((((triple1 triple5) -> rule2)) -> rule8))] The cat is round.[(triple5 OR ((triple2 triple4) -> rule7) OR ((triple2 ((triple2) -> rule8)) -> rule7))]