Charlie is not big. Charlie is not nice. Charlie is quiet. Charlie is red. Charlie is smart. Charlie is white. Dave is big. Dave is furry. Dave is nice. Dave is red. Dave is smart. Dave is white. Erin is furry. Erin is nice. Harry is big. If something is nice and furry then it is big. All big things are white. If Erin is not smart then Erin is white. If something is nice and white then it is red. Nice things are quiet. If something is white then it is quiet.
Erin is smart.
@0: Charlie is not big.[(triple1)] Charlie is not nice.[(triple2)] Charlie is quiet.[(triple3 OR ((triple6) -> rule6))] Charlie is red.[(triple4)] Charlie is smart.[(triple5)] Charlie is white.[(triple6)] Dave is big.[(triple7 OR ((triple9 triple8) -> rule1))] Dave is furry.[(triple8)] Dave is nice.[(triple9)] Dave is red.[(triple10 OR ((triple9 triple12) -> rule4) OR ((triple9 ((triple7) -> rule2)) -> rule4) OR ((triple9 ((((triple9 triple8) -> rule1)) -> rule2)) -> rule4))] Dave is smart.[(triple11)] Dave is white.[(triple12 OR ((triple7) -> rule2) OR ((((triple9 triple8) -> rule1)) -> rule2))] Erin is furry.[(triple13)] Erin is nice.[(triple14)] Harry is big.[(triple15)] @1: Dave is quiet.[(((triple12) -> rule6) OR ((triple9) -> rule5) OR ((((triple7) -> rule2)) -> rule6) OR ((((((triple9 triple8) -> rule1)) -> rule2)) -> rule6))] Erin is big.[(((triple14 triple13) -> rule1))] Erin is quiet.[(((triple14) -> rule5) OR ((((((triple14 triple13) -> rule1)) -> rule2)) -> rule6))] Harry is white.[(((triple15) -> rule2))] @2: Erin is white.[(((((triple14 triple13) -> rule1)) -> rule2))] Harry is quiet.[(((((triple15) -> rule2)) -> rule6))] @3: Erin is red.[(((triple14 ((((triple14 triple13) -> rule1)) -> rule2)) -> rule4))]