↑ Up

Beagle---0.9.52.UNS-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Beagle---0.9.52
% Problem  : PUZ010-1 : TPTP v9.0.0. Bugfixed v1.0.1.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n002.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed Apr  9 08:24:57 PM UTC 2025

% Result   : Unsatisfiable 61.51s 47.19s
% Output   : CNFRefutation 84.51s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   25
%            Number of leaves      :  127
% Syntax   : Number of formulae    : 15708 (7467 unt;   0 typ;   0 def)
%            Number of atoms       : 35685 (   0 equ)
%            Maximal formula atoms :   25 (   2 avg)
%            Number of connectives : 34724 (14747   ~;19977   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   26 (   3 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :    0 (   0   >;   0   *;   0   +;   0  <<)
%            Number of predicates  :   14 (  13 usr;   1 prp; 0-2 aty)
%            Number of functors    :   30 (  30 usr;  30 con; 0-0 aty)
%            Number of variables   : 1395 (1395   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ owns > next_to > lives > left_of > is_color > drives > drinks > person > house > drink > color > car > animal > #nlpp > zebra > yellow > water > ukranian > tea > spaniard > snails > saab > red > porsche > orange > norwegian > milk > masserati > japanese > jaguar > ivory > house_5 > house_4 > house_3 > house_2 > house_1 > horse > honda > green > fox > english > dog > coffee > blue

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(drink,type,
    drink: $i > $o ).

tff(fox,type,
    fox: $i ).

tff(red,type,
    red: $i ).

tff(spaniard,type,
    spaniard: $i ).

tff(house_3,type,
    house_3: $i ).

tff(house,type,
    house: $i > $o ).

tff(ukranian,type,
    ukranian: $i ).

tff(masserati,type,
    masserati: $i ).

tff(honda,type,
    honda: $i ).

tff(dog,type,
    dog: $i ).

tff(green,type,
    green: $i ).

tff(next_to,type,
    next_to: ( $i * $i ) > $o ).

tff(tea,type,
    tea: $i ).

tff(coffee,type,
    coffee: $i ).

tff(english,type,
    english: $i ).

tff(saab,type,
    saab: $i ).

tff(house_1,type,
    house_1: $i ).

tff(animal,type,
    animal: $i > $o ).

tff(ivory,type,
    ivory: $i ).

tff(house_4,type,
    house_4: $i ).

tff(norwegian,type,
    norwegian: $i ).

tff(house_2,type,
    house_2: $i ).

tff(left_of,type,
    left_of: ( $i * $i ) > $o ).

tff(jaguar,type,
    jaguar: $i ).

tff(porsche,type,
    porsche: $i ).

tff(horse,type,
    horse: $i ).

tff(snails,type,
    snails: $i ).

tff(drives,type,
    drives: ( $i * $i ) > $o ).

tff(orange,type,
    orange: $i ).

tff(water,type,
    water: $i ).

tff(milk,type,
    milk: $i ).

tff(drinks,type,
    drinks: ( $i * $i ) > $o ).

tff(is_color,type,
    is_color: ( $i * $i ) > $o ).

tff(blue,type,
    blue: $i ).

tff(owns,type,
    owns: ( $i * $i ) > $o ).

tff(car,type,
    car: $i > $o ).

tff(japanese,type,
    japanese: $i ).

tff(color,type,
    color: $i > $o ).

tff(yellow,type,
    yellow: $i ).

tff(person,type,
    person: $i > $o ).

tff(lives,type,
    lives: ( $i * $i ) > $o ).

tff(zebra,type,
    zebra: $i ).

tff(house_5,type,
    house_5: $i ).

tff(f_591,axiom,
    color(blue),
    file(unknown,unknown) ).

tff(f_582,axiom,
    house(house_2),
    file(unknown,unknown) ).

tff(f_787,axiom,
    left_of(house_1,house_2),
    file(unknown,unknown) ).

tff(f_581,axiom,
    house(house_1),
    file(unknown,unknown) ).

tff(f_623,axiom,
    lives(norwegian,house_1),
    file(unknown,unknown) ).

tff(f_774,axiom,
    ! [X,Y] :
      ( next_to(X,Y)
      | ~ left_of(X,Y) ),
    file(unknown,unknown) ).

tff(f_680,axiom,
    ! [House_2,House_1] :
      ( is_color(House_2,blue)
      | ~ house(House_1)
      | ~ lives(norwegian,House_1)
      | ~ house(House_2)
      | ~ next_to(House_1,House_2) ),
    file(unknown,unknown) ).

tff(f_588,axiom,
    color(green),
    file(unknown,unknown) ).

tff(f_589,axiom,
    color(yellow),
    file(unknown,unknown) ).

tff(f_584,axiom,
    house(house_4),
    file(unknown,unknown) ).

tff(f_759,axiom,
    ! [House_2,House_1] :
      ( left_of(House_2,House_1)
      | ~ house(House_1)
      | ~ is_color(House_1,green)
      | ~ house(House_2)
      | ~ is_color(House_2,ivory) ),
    file(unknown,unknown) ).

tff(f_822,axiom,
    ~ left_of(house_4,house_4),
    file(unknown,unknown) ).

tff(f_575,axiom,
    person(english),
    file(unknown,unknown) ).

tff(f_600,axiom,
    drink(orange),
    file(unknown,unknown) ).

tff(f_587,axiom,
    color(red),
    file(unknown,unknown) ).

tff(f_81,axiom,
    ! [H] :
      ( ~ house(H)
      | ~ lives(english,H)
      | ~ lives(norwegian,H) ),
    file(unknown,unknown) ).

tff(f_788,axiom,
    left_of(house_2,house_3),
    file(unknown,unknown) ).

tff(f_577,axiom,
    person(norwegian),
    file(unknown,unknown) ).

tff(f_601,axiom,
    drink(water),
    file(unknown,unknown) ).

tff(f_603,axiom,
    drink(coffee),
    file(unknown,unknown) ).

tff(f_599,axiom,
    drink(tea),
    file(unknown,unknown) ).

tff(f_700,axiom,
    drinks(ukranian,tea),
    file(unknown,unknown) ).

tff(f_195,axiom,
    ! [H] :
      ( ~ drink(H)
      | ~ drinks(english,H)
      | ~ drinks(ukranian,H) ),
    file(unknown,unknown) ).

tff(f_583,axiom,
    house(house_3),
    file(unknown,unknown) ).

tff(f_768,axiom,
    ! [P] :
      ( lives(P,house_3)
      | ~ person(P)
      | ~ drinks(P,milk) ),
    file(unknown,unknown) ).

tff(f_619,axiom,
    ! [H] :
      ( is_color(H,red)
      | ~ house(H)
      | ~ lives(english,H) ),
    file(unknown,unknown) ).

tff(f_167,axiom,
    ! [Person] :
      ( ~ person(Person)
      | drinks(Person,orange)
      | drinks(Person,coffee)
      | drinks(Person,tea)
      | drinks(Person,milk)
      | drinks(Person,water) ),
    file(unknown,unknown) ).

tff(f_258,axiom,
    ! [H] :
      ( ~ drink(H)
      | ~ drinks(ukranian,H)
      | ~ drinks(japanese,H) ),
    file(unknown,unknown) ).

tff(f_579,axiom,
    person(japanese),
    file(unknown,unknown) ).

tff(f_99,axiom,
    ! [H] :
      ( ~ house(H)
      | ~ lives(english,H)
      | ~ lives(japanese,H) ),
    file(unknown,unknown) ).

tff(f_204,axiom,
    ! [H] :
      ( ~ drink(H)
      | ~ drinks(english,H)
      | ~ drinks(japanese,H) ),
    file(unknown,unknown) ).

tff(f_222,axiom,
    ! [H] :
      ( ~ drink(H)
      | ~ drinks(spaniard,H)
      | ~ drinks(ukranian,H) ),
    file(unknown,unknown) ).

tff(f_576,axiom,
    person(spaniard),
    file(unknown,unknown) ).

tff(f_72,axiom,
    ! [H] :
      ( ~ house(H)
      | ~ lives(english,H)
      | ~ lives(spaniard,H) ),
    file(unknown,unknown) ).

tff(f_231,axiom,
    ! [H] :
      ( ~ drink(H)
      | ~ drinks(spaniard,H)
      | ~ drinks(japanese,H) ),
    file(unknown,unknown) ).

tff(f_240,axiom,
    ! [H] :
      ( ~ drink(H)
      | ~ drinks(norwegian,H)
      | ~ drinks(ukranian,H) ),
    file(unknown,unknown) ).

tff(f_144,axiom,
    ! [H] :
      ( ~ house(H)
      | ~ lives(norwegian,H)
      | ~ lives(japanese,H) ),
    file(unknown,unknown) ).

tff(f_213,axiom,
    ! [H] :
      ( ~ drink(H)
      | ~ drinks(spaniard,H)
      | ~ drinks(norwegian,H) ),
    file(unknown,unknown) ).

tff(f_186,axiom,
    ! [H] :
      ( ~ drink(H)
      | ~ drinks(english,H)
      | ~ drinks(norwegian,H) ),
    file(unknown,unknown) ).

tff(f_249,axiom,
    ! [H] :
      ( ~ drink(H)
      | ~ drinks(norwegian,H)
      | ~ drinks(japanese,H) ),
    file(unknown,unknown) ).

tff(f_177,axiom,
    ! [H] :
      ( ~ drink(H)
      | ~ drinks(english,H)
      | ~ drinks(spaniard,H) ),
    file(unknown,unknown) ).

tff(f_812,axiom,
    ~ left_of(house_3,house_3),
    file(unknown,unknown) ).

tff(f_608,axiom,
    animal(horse),
    file(unknown,unknown) ).

tff(f_810,axiom,
    ~ left_of(house_1,house_3),
    file(unknown,unknown) ).

tff(f_796,axiom,
    ~ left_of(house_3,house_1),
    file(unknown,unknown) ).

tff(f_585,axiom,
    house(house_5),
    file(unknown,unknown) ).

tff(f_828,axiom,
    ~ left_of(house_2,house_5),
    file(unknown,unknown) ).

tff(f_590,axiom,
    color(ivory),
    file(unknown,unknown) ).

tff(f_501,axiom,
    ! [H] :
      ( ~ color(H)
      | ~ is_color(house_1,H)
      | ~ is_color(house_3,H) ),
    file(unknown,unknown) ).

tff(f_492,axiom,
    ! [H] :
      ( ~ color(H)
      | ~ is_color(house_1,H)
      | ~ is_color(house_2,H) ),
    file(unknown,unknown) ).

tff(f_800,axiom,
    ~ left_of(house_5,house_1),
    file(unknown,unknown) ).

tff(f_818,axiom,
    ~ left_of(house_1,house_4),
    file(unknown,unknown) ).

tff(f_744,axiom,
    ! [H,P] :
      ( is_color(H,green)
      | ~ person(P)
      | ~ drinks(P,coffee)
      | ~ house(H)
      | ~ lives(P,H) ),
    file(unknown,unknown) ).

tff(f_593,axiom,
    car(jaguar),
    file(unknown,unknown) ).

tff(f_702,axiom,
    drives(japanese,jaguar),
    file(unknown,unknown) ).

tff(f_595,axiom,
    car(masserati),
    file(unknown,unknown) ).

tff(f_596,axiom,
    car(porsche),
    file(unknown,unknown) ).

tff(f_609,axiom,
    animal(fox),
    file(unknown,unknown) ).

tff(f_605,axiom,
    animal(dog),
    file(unknown,unknown) ).

tff(f_621,axiom,
    owns(spaniard,dog),
    file(unknown,unknown) ).

tff(f_387,axiom,
    ! [H] :
      ( ~ animal(H)
      | ~ owns(english,H)
      | ~ owns(spaniard,H) ),
    file(unknown,unknown) ).

tff(f_804,axiom,
    ~ left_of(house_3,house_2),
    file(unknown,unknown) ).

tff(f_826,axiom,
    ~ left_of(house_1,house_5),
    file(unknown,unknown) ).

tff(f_789,axiom,
    left_of(house_3,house_4),
    file(unknown,unknown) ).

tff(f_594,axiom,
    car(honda),
    file(unknown,unknown) ).

tff(f_638,axiom,
    ! [H,Person] :
      ( is_color(H,yellow)
      | ~ person(Person)
      | ~ drives(Person,masserati)
      | ~ house(H)
      | ~ lives(Person,H) ),
    file(unknown,unknown) ).

tff(f_607,axiom,
    animal(snails),
    file(unknown,unknown) ).

tff(f_689,axiom,
    ! [P] :
      ( owns(P,snails)
      | ~ person(P)
      | ~ drives(P,porsche) ),
    file(unknown,unknown) ).

tff(f_459,axiom,
    ! [H] :
      ( ~ animal(H)
      | ~ owns(norwegian,H)
      | ~ owns(japanese,H) ),
    file(unknown,unknown) ).

tff(f_272,axiom,
    ! [Person] :
      ( ~ person(Person)
      | drives(Person,masserati)
      | drives(Person,saab)
      | drives(Person,porsche)
      | drives(Person,honda)
      | drives(Person,jaguar) ),
    file(unknown,unknown) ).

tff(f_597,axiom,
    car(saab),
    file(unknown,unknown) ).

tff(f_798,axiom,
    ~ left_of(house_4,house_1),
    file(unknown,unknown) ).

tff(f_482,axiom,
    ! [H] :
      ( ~ house(H)
      | is_color(H,red)
      | is_color(H,yellow)
      | is_color(H,blue)
      | is_color(H,green)
      | is_color(H,ivory) ),
    file(unknown,unknown) ).

tff(f_519,axiom,
    ! [H] :
      ( ~ color(H)
      | ~ is_color(house_1,H)
      | ~ is_color(house_5,H) ),
    file(unknown,unknown) ).

tff(f_573,axiom,
    ! [H] :
      ( ~ color(H)
      | ~ is_color(house_4,H)
      | ~ is_color(house_5,H) ),
    file(unknown,unknown) ).

tff(f_510,axiom,
    ! [H] :
      ( ~ color(H)
      | ~ is_color(house_1,H)
      | ~ is_color(house_4,H) ),
    file(unknown,unknown) ).

tff(f_555,axiom,
    ! [H] :
      ( ~ color(H)
      | ~ is_color(house_3,H)
      | ~ is_color(house_4,H) ),
    file(unknown,unknown) ).

tff(f_537,axiom,
    ! [H] :
      ( ~ color(H)
      | ~ is_color(house_2,H)
      | ~ is_color(house_4,H) ),
    file(unknown,unknown) ).

tff(f_564,axiom,
    ! [H] :
      ( ~ color(H)
      | ~ is_color(house_3,H)
      | ~ is_color(house_5,H) ),
    file(unknown,unknown) ).

tff(f_546,axiom,
    ! [H] :
      ( ~ color(H)
      | ~ is_color(house_2,H)
      | ~ is_color(house_5,H) ),
    file(unknown,unknown) ).

tff(f_528,axiom,
    ! [H] :
      ( ~ color(H)
      | ~ is_color(house_2,H)
      | ~ is_color(house_3,H) ),
    file(unknown,unknown) ).

tff(f_62,axiom,
    ! [Person] :
      ( ~ person(Person)
      | lives(Person,house_1)
      | lives(Person,house_2)
      | lives(Person,house_3)
      | lives(Person,house_4)
      | lives(Person,house_5) ),
    file(unknown,unknown) ).

tff(f_578,axiom,
    person(ukranian),
    file(unknown,unknown) ).

tff(f_441,axiom,
    ! [H] :
      ( ~ animal(H)
      | ~ owns(spaniard,H)
      | ~ owns(japanese,H) ),
    file(unknown,unknown) ).

tff(f_468,axiom,
    ! [H] :
      ( ~ animal(H)
      | ~ owns(ukranian,H)
      | ~ owns(japanese,H) ),
    file(unknown,unknown) ).

tff(f_327,axiom,
    ! [H] :
      ( ~ car(H)
      | ~ drives(spaniard,H)
      | ~ drives(ukranian,H) ),
    file(unknown,unknown) ).

tff(f_345,axiom,
    ! [H] :
      ( ~ car(H)
      | ~ drives(norwegian,H)
      | ~ drives(ukranian,H) ),
    file(unknown,unknown) ).

tff(f_698,axiom,
    ! [P] :
      ( drinks(P,orange)
      | ~ person(P)
      | ~ drives(P,honda) ),
    file(unknown,unknown) ).

tff(f_354,axiom,
    ! [H] :
      ( ~ car(H)
      | ~ drives(norwegian,H)
      | ~ drives(japanese,H) ),
    file(unknown,unknown) ).

tff(f_363,axiom,
    ! [H] :
      ( ~ car(H)
      | ~ drives(ukranian,H)
      | ~ drives(japanese,H) ),
    file(unknown,unknown) ).

tff(f_336,axiom,
    ! [H] :
      ( ~ car(H)
      | ~ drives(spaniard,H)
      | ~ drives(japanese,H) ),
    file(unknown,unknown) ).

tff(f_318,axiom,
    ! [H] :
      ( ~ car(H)
      | ~ drives(spaniard,H)
      | ~ drives(norwegian,H) ),
    file(unknown,unknown) ).

tff(f_153,axiom,
    ! [H] :
      ( ~ house(H)
      | ~ lives(ukranian,H)
      | ~ lives(japanese,H) ),
    file(unknown,unknown) ).

tff(f_117,axiom,
    ! [H] :
      ( ~ house(H)
      | ~ lives(spaniard,H)
      | ~ lives(ukranian,H) ),
    file(unknown,unknown) ).

tff(f_126,axiom,
    ! [H] :
      ( ~ house(H)
      | ~ lives(spaniard,H)
      | ~ lives(japanese,H) ),
    file(unknown,unknown) ).

tff(f_108,axiom,
    ! [H] :
      ( ~ house(H)
      | ~ lives(spaniard,H)
      | ~ lives(norwegian,H) ),
    file(unknown,unknown) ).

tff(f_135,axiom,
    ! [H] :
      ( ~ house(H)
      | ~ lives(norwegian,H)
      | ~ lives(ukranian,H) ),
    file(unknown,unknown) ).

tff(f_90,axiom,
    ! [H] :
      ( ~ house(H)
      | ~ lives(english,H)
      | ~ lives(ukranian,H) ),
    file(unknown,unknown) ).

tff(f_907,axiom,
    ( ~ drinks(norwegian,water)
    | ~ drinks(ukranian,tea)
    | ~ drinks(japanese,coffee)
    | ~ drinks(english,milk)
    | ~ drinks(spaniard,orange)
    | ~ owns(norwegian,fox)
    | ~ owns(ukranian,horse)
    | ~ owns(japanese,zebra)
    | ~ owns(english,snails)
    | ~ owns(spaniard,dog)
    | ~ drives(norwegian,masserati)
    | ~ drives(ukranian,saab)
    | ~ drives(japanese,jaguar)
    | ~ drives(english,porsche)
    | ~ drives(spaniard,honda)
    | ~ lives(norwegian,house_1)
    | ~ lives(ukranian,house_2)
    | ~ lives(japanese,house_5)
    | ~ lives(english,house_3)
    | ~ lives(spaniard,house_4)
    | ~ is_color(house_1,yellow)
    | ~ is_color(house_2,blue)
    | ~ is_color(house_3,red)
    | ~ is_color(house_4,ivory)
    | ~ is_color(house_5,green) ),
    file(unknown,unknown) ).

tff(f_291,axiom,
    ! [H] :
      ( ~ car(H)
      | ~ drives(english,H)
      | ~ drives(norwegian,H) ),
    file(unknown,unknown) ).

tff(f_377,axiom,
    ! [Person] :
      ( ~ person(Person)
      | owns(Person,dog)
      | owns(Person,snails)
      | owns(Person,horse)
      | owns(Person,fox)
      | owns(Person,zebra) ),
    file(unknown,unknown) ).

tff(f_423,axiom,
    ! [H] :
      ( ~ animal(H)
      | ~ owns(spaniard,H)
      | ~ owns(norwegian,H) ),
    file(unknown,unknown) ).

tff(f_606,axiom,
    animal(zebra),
    file(unknown,unknown) ).

tff(f_396,axiom,
    ! [H] :
      ( ~ animal(H)
      | ~ owns(english,H)
      | ~ owns(norwegian,H) ),
    file(unknown,unknown) ).

tff(f_808,axiom,
    ~ left_of(house_5,house_2),
    file(unknown,unknown) ).

tff(f_414,axiom,
    ! [H] :
      ( ~ animal(H)
      | ~ owns(english,H)
      | ~ owns(japanese,H) ),
    file(unknown,unknown) ).

tff(f_665,axiom,
    ! [House_1,House_2,Person_1,Person_2] :
      ( next_to(House_1,House_2)
      | ~ person(Person_1)
      | ~ owns(Person_1,fox)
      | ~ house(House_1)
      | ~ lives(Person_1,House_1)
      | ~ person(Person_2)
      | ~ drives(Person_2,saab)
      | ~ house(House_2)
      | ~ lives(Person_2,House_2) ),
    file(unknown,unknown) ).

tff(f_786,axiom,
    ! [X,Y] :
      ( left_of(X,Y)
      | ~ next_to(X,Y)
      | left_of(Y,X) ),
    file(unknown,unknown) ).

tff(f_450,axiom,
    ! [H] :
      ( ~ animal(H)
      | ~ owns(norwegian,H)
      | ~ owns(ukranian,H) ),
    file(unknown,unknown) ).

tff(f_729,axiom,
    ! [House_1,House_2,Person_1,Person_2] :
      ( next_to(House_1,House_2)
      | ~ person(Person_1)
      | ~ drives(Person_1,masserati)
      | ~ house(House_1)
      | ~ lives(Person_1,House_1)
      | ~ person(Person_2)
      | ~ owns(Person_2,horse)
      | ~ house(House_2)
      | ~ lives(Person_2,House_2) ),
    file(unknown,unknown) ).

tff(f_432,axiom,
    ! [H] :
      ( ~ animal(H)
      | ~ owns(spaniard,H)
      | ~ owns(ukranian,H) ),
    file(unknown,unknown) ).

tff(f_405,axiom,
    ! [H] :
      ( ~ animal(H)
      | ~ owns(english,H)
      | ~ owns(ukranian,H) ),
    file(unknown,unknown) ).

tff(f_309,axiom,
    ! [H] :
      ( ~ car(H)
      | ~ drives(english,H)
      | ~ drives(japanese,H) ),
    file(unknown,unknown) ).

tff(f_300,axiom,
    ! [H] :
      ( ~ car(H)
      | ~ drives(english,H)
      | ~ drives(ukranian,H) ),
    file(unknown,unknown) ).

tff(f_806,axiom,
    ~ left_of(house_4,house_2),
    file(unknown,unknown) ).

tff(f_820,axiom,
    ~ left_of(house_2,house_4),
    file(unknown,unknown) ).

tff(f_824,axiom,
    ~ left_of(house_5,house_4),
    file(unknown,unknown) ).

tff(f_814,axiom,
    ~ left_of(house_4,house_3),
    file(unknown,unknown) ).

tff(f_816,axiom,
    ~ left_of(house_5,house_3),
    file(unknown,unknown) ).

tff(f_602,axiom,
    drink(milk),
    file(unknown,unknown) ).

tff(f_830,axiom,
    ~ left_of(house_3,house_5),
    file(unknown,unknown) ).

tff(f_832,axiom,
    ~ left_of(house_5,house_5),
    file(unknown,unknown) ).

tff(f_282,axiom,
    ! [H] :
      ( ~ car(H)
      | ~ drives(english,H)
      | ~ drives(spaniard,H) ),
    file(unknown,unknown) ).

tff(f_794,axiom,
    ~ left_of(house_2,house_1),
    file(unknown,unknown) ).

tff(f_802,axiom,
    ~ left_of(house_2,house_2),
    file(unknown,unknown) ).

tff(f_792,axiom,
    ~ left_of(house_1,house_1),
    file(unknown,unknown) ).

tff(f_779,axiom,
    ! [X,Y] :
      ( next_to(X,Y)
      | ~ left_of(Y,X) ),
    file(unknown,unknown) ).

tff(c_140,plain,
    color(blue),
    inference(cnfTransformation,[status(thm)],[f_591]) ).

tff(c_124,plain,
    house(house_2),
    inference(cnfTransformation,[status(thm)],[f_582]) ).

tff(c_206,plain,
    left_of(house_1,house_2),
    inference(cnfTransformation,[status(thm)],[f_787]) ).

tff(c_122,plain,
    house(house_1),
    inference(cnfTransformation,[status(thm)],[f_581]) ).

tff(c_176,plain,
    lives(norwegian,house_1),
    inference(cnfTransformation,[status(thm)],[f_623]) ).

tff(c_200,plain,
    ! [X_76,Y_77] :
      ( ~ left_of(X_76,Y_77)
      | next_to(X_76,Y_77) ),
    inference(cnfTransformation,[status(thm)],[f_774]) ).

tff(c_337961,plain,
    ! [House_1_6718,House_2_6719] :
      ( ~ next_to(House_1_6718,House_2_6719)
      | ~ house(House_2_6719)
      | ~ lives(norwegian,House_1_6718)
      | ~ house(House_1_6718)
      | is_color(House_2_6719,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_339376,plain,
    ! [Y_6762,X_6763] :
      ( ~ house(Y_6762)
      | ~ lives(norwegian,X_6763)
      | ~ house(X_6763)
      | is_color(Y_6762,blue)
      | ~ left_of(X_6763,Y_6762) ),
    inference(resolution,[status(thm)],[c_200,c_337961]) ).

tff(c_339384,plain,
    ! [Y_6762] :
      ( ~ house(Y_6762)
      | ~ house(house_1)
      | is_color(Y_6762,blue)
      | ~ left_of(house_1,Y_6762) ),
    inference(resolution,[status(thm)],[c_176,c_339376]) ).

tff(c_339396,plain,
    ! [Y_6764] :
      ( ~ house(Y_6764)
      | is_color(Y_6764,blue)
      | ~ left_of(house_1,Y_6764) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_339384]) ).

tff(c_339403,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_339396]) ).

tff(c_339409,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_339403]) ).

tff(c_134,plain,
    color(green),
    inference(cnfTransformation,[status(thm)],[f_588]) ).

tff(c_136,plain,
    color(yellow),
    inference(cnfTransformation,[status(thm)],[f_589]) ).

tff(c_128,plain,
    house(house_4),
    inference(cnfTransformation,[status(thm)],[f_584]) ).

tff(c_315838,plain,
    ! [House_2_6228,House_1_6229] :
      ( ~ is_color(House_2_6228,ivory)
      | ~ house(House_2_6228)
      | ~ is_color(House_1_6229,green)
      | ~ house(House_1_6229)
      | left_of(House_2_6228,House_1_6229) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_244,plain,
    ~ left_of(house_4,house_4),
    inference(cnfTransformation,[status(thm)],[f_822]) ).

tff(c_315880,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_315838,c_244]) ).

tff(c_315943,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_315880]) ).

tff(c_316043,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_315943]) ).

tff(c_112,plain,
    person(english),
    inference(cnfTransformation,[status(thm)],[f_575]) ).

tff(c_154,plain,
    drink(orange),
    inference(cnfTransformation,[status(thm)],[f_600]) ).

tff(c_295894,plain,
    ! [House_1_5852,House_2_5853] :
      ( ~ next_to(House_1_5852,House_2_5853)
      | ~ house(House_2_5853)
      | ~ lives(norwegian,House_1_5852)
      | ~ house(House_1_5852)
      | is_color(House_2_5853,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_319021,plain,
    ! [Y_6291,X_6292] :
      ( ~ house(Y_6291)
      | ~ lives(norwegian,X_6292)
      | ~ house(X_6292)
      | is_color(Y_6291,blue)
      | ~ left_of(X_6292,Y_6291) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_319029,plain,
    ! [Y_6291] :
      ( ~ house(Y_6291)
      | ~ house(house_1)
      | is_color(Y_6291,blue)
      | ~ left_of(house_1,Y_6291) ),
    inference(resolution,[status(thm)],[c_176,c_319021]) ).

tff(c_319040,plain,
    ! [Y_6293] :
      ( ~ house(Y_6293)
      | is_color(Y_6293,blue)
      | ~ left_of(house_1,Y_6293) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_319029]) ).

tff(c_319047,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_319040]) ).

tff(c_319053,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_319047]) ).

tff(c_132,plain,
    color(red),
    inference(cnfTransformation,[status(thm)],[f_587]) ).

tff(c_222684,plain,
    ! [H_4501] :
      ( ~ lives(norwegian,H_4501)
      | ~ lives(english,H_4501)
      | ~ house(H_4501) ),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_222687,plain,
    ( ~ lives(english,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_176,c_222684]) ).

tff(c_222690,plain,
    ~ lives(english,house_1),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_222687]) ).

tff(c_208,plain,
    left_of(house_2,house_3),
    inference(cnfTransformation,[status(thm)],[f_788]) ).

tff(c_116,plain,
    person(norwegian),
    inference(cnfTransformation,[status(thm)],[f_577]) ).

tff(c_254248,plain,
    ! [House_1_5126,House_2_5127] :
      ( ~ next_to(House_1_5126,House_2_5127)
      | ~ house(House_2_5127)
      | ~ lives(norwegian,House_1_5126)
      | ~ house(House_1_5126)
      | is_color(House_2_5127,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_293619,plain,
    ! [Y_5786,X_5787] :
      ( ~ house(Y_5786)
      | ~ lives(norwegian,X_5787)
      | ~ house(X_5787)
      | is_color(Y_5786,blue)
      | ~ left_of(X_5787,Y_5786) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_293627,plain,
    ! [Y_5786] :
      ( ~ house(Y_5786)
      | ~ house(house_1)
      | is_color(Y_5786,blue)
      | ~ left_of(house_1,Y_5786) ),
    inference(resolution,[status(thm)],[c_176,c_293619]) ).

tff(c_293637,plain,
    ! [Y_5788] :
      ( ~ house(Y_5788)
      | is_color(Y_5788,blue)
      | ~ left_of(house_1,Y_5788) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_293627]) ).

tff(c_293644,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_293637]) ).

tff(c_293650,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_293644]) ).

tff(c_290744,plain,
    ! [Y_5724,X_5725] :
      ( ~ house(Y_5724)
      | ~ lives(norwegian,X_5725)
      | ~ house(X_5725)
      | is_color(Y_5724,blue)
      | ~ left_of(X_5725,Y_5724) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_290752,plain,
    ! [Y_5724] :
      ( ~ house(Y_5724)
      | ~ house(house_1)
      | is_color(Y_5724,blue)
      | ~ left_of(house_1,Y_5724) ),
    inference(resolution,[status(thm)],[c_176,c_290744]) ).

tff(c_290768,plain,
    ! [Y_5726] :
      ( ~ house(Y_5726)
      | is_color(Y_5726,blue)
      | ~ left_of(house_1,Y_5726) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_290752]) ).

tff(c_290775,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_290768]) ).

tff(c_290781,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_290775]) ).

tff(c_156,plain,
    drink(water),
    inference(cnfTransformation,[status(thm)],[f_601]) ).

tff(c_160,plain,
    drink(coffee),
    inference(cnfTransformation,[status(thm)],[f_603]) ).

tff(c_152,plain,
    drink(tea),
    inference(cnfTransformation,[status(thm)],[f_599]) ).

tff(c_188,plain,
    drinks(ukranian,tea),
    inference(cnfTransformation,[status(thm)],[f_700]) ).

tff(c_222670,plain,
    ! [H_4493] :
      ( ~ drinks(ukranian,H_4493)
      | ~ drinks(english,H_4493)
      | ~ drink(H_4493) ),
    inference(cnfTransformation,[status(thm)],[f_195]) ).

tff(c_222673,plain,
    ( ~ drinks(english,tea)
    | ~ drink(tea) ),
    inference(resolution,[status(thm)],[c_188,c_222670]) ).

tff(c_222676,plain,
    ~ drinks(english,tea),
    inference(demodulation,[status(thm),theory(equality)],[c_152,c_222673]) ).

tff(c_126,plain,
    house(house_3),
    inference(cnfTransformation,[status(thm)],[f_583]) ).

tff(c_222691,plain,
    ! [P_4502] :
      ( ~ drinks(P_4502,milk)
      | ~ person(P_4502)
      | lives(P_4502,house_3) ),
    inference(cnfTransformation,[status(thm)],[f_768]) ).

tff(c_172,plain,
    ! [H_56] :
      ( ~ lives(english,H_56)
      | ~ house(H_56)
      | is_color(H_56,red) ),
    inference(cnfTransformation,[status(thm)],[f_619]) ).

tff(c_222711,plain,
    ( ~ house(house_3)
    | is_color(house_3,red)
    | ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_222691,c_172]) ).

tff(c_222746,plain,
    ( is_color(house_3,red)
    | ~ drinks(english,milk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_126,c_222711]) ).

tff(c_222776,plain,
    ~ drinks(english,milk),
    inference(splitLeft,[status(thm)],[c_222746]) ).

tff(c_24,plain,
    ! [Person_12] :
      ( drinks(Person_12,water)
      | drinks(Person_12,milk)
      | drinks(Person_12,tea)
      | drinks(Person_12,coffee)
      | drinks(Person_12,orange)
      | ~ person(Person_12) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_274,plain,
    ! [H_93] :
      ( ~ drinks(japanese,H_93)
      | ~ drinks(ukranian,H_93)
      | ~ drink(H_93) ),
    inference(cnfTransformation,[status(thm)],[f_258]) ).

tff(c_277,plain,
    ( ~ drinks(japanese,tea)
    | ~ drink(tea) ),
    inference(resolution,[status(thm)],[c_188,c_274]) ).

tff(c_280,plain,
    ~ drinks(japanese,tea),
    inference(demodulation,[status(thm),theory(equality)],[c_152,c_277]) ).

tff(c_120,plain,
    person(japanese),
    inference(cnfTransformation,[status(thm)],[f_579]) ).

tff(c_10,plain,
    ! [H_5] :
      ( ~ lives(japanese,H_5)
      | ~ lives(english,H_5)
      | ~ house(H_5) ),
    inference(cnfTransformation,[status(thm)],[f_99]) ).

tff(c_222699,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3)
    | ~ drinks(japanese,milk)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_222691,c_10]) ).

tff(c_222737,plain,
    ( ~ lives(english,house_3)
    | ~ drinks(japanese,milk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_126,c_222699]) ).

tff(c_222774,plain,
    ~ drinks(japanese,milk),
    inference(splitLeft,[status(thm)],[c_222737]) ).

tff(c_224297,plain,
    ! [Person_4571] :
      ( drinks(Person_4571,water)
      | drinks(Person_4571,milk)
      | drinks(Person_4571,tea)
      | drinks(Person_4571,coffee)
      | drinks(Person_4571,orange)
      | ~ person(Person_4571) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_32,plain,
    ! [H_16] :
      ( ~ drinks(japanese,H_16)
      | ~ drinks(english,H_16)
      | ~ drink(H_16) ),
    inference(cnfTransformation,[status(thm)],[f_204]) ).

tff(c_224301,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_224297,c_32]) ).

tff(c_224340,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_224301]) ).

tff(c_224341,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_222774,c_224340]) ).

tff(c_224610,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_224341]) ).

tff(c_224613,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_224610]) ).

tff(c_224616,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_224613]) ).

tff(c_224617,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_222776,c_224616]) ).

tff(c_224636,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_224617]) ).

tff(c_284,plain,
    ! [H_97] :
      ( ~ drinks(ukranian,H_97)
      | ~ drinks(spaniard,H_97)
      | ~ drink(H_97) ),
    inference(cnfTransformation,[status(thm)],[f_222]) ).

tff(c_287,plain,
    ( ~ drinks(spaniard,tea)
    | ~ drink(tea) ),
    inference(resolution,[status(thm)],[c_188,c_284]) ).

tff(c_290,plain,
    ~ drinks(spaniard,tea),
    inference(demodulation,[status(thm),theory(equality)],[c_152,c_287]) ).

tff(c_114,plain,
    person(spaniard),
    inference(cnfTransformation,[status(thm)],[f_576]) ).

tff(c_4,plain,
    ! [H_2] :
      ( ~ lives(spaniard,H_2)
      | ~ lives(english,H_2)
      | ~ house(H_2) ),
    inference(cnfTransformation,[status(thm)],[f_72]) ).

tff(c_222727,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3)
    | ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_222691,c_4]) ).

tff(c_222758,plain,
    ( ~ lives(english,house_3)
    | ~ drinks(spaniard,milk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_126,c_222727]) ).

tff(c_222762,plain,
    ~ drinks(spaniard,milk),
    inference(splitLeft,[status(thm)],[c_222758]) ).

tff(c_38,plain,
    ! [H_19] :
      ( ~ drinks(japanese,H_19)
      | ~ drinks(spaniard,H_19)
      | ~ drink(H_19) ),
    inference(cnfTransformation,[status(thm)],[f_231]) ).

tff(c_224305,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_224297,c_38]) ).

tff(c_224344,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_224305]) ).

tff(c_224345,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_222762,c_224344]) ).

tff(c_224657,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_224345]) ).

tff(c_224660,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_224657]) ).

tff(c_224663,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_224660]) ).

tff(c_224664,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_222774,c_224663]) ).

tff(c_224665,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_224664]) ).

tff(c_224668,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_224665,c_32]) ).

tff(c_224672,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_224636,c_224668]) ).

tff(c_224673,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_224664]) ).

tff(c_298,plain,
    ! [H_99] :
      ( ~ drinks(ukranian,H_99)
      | ~ drinks(norwegian,H_99)
      | ~ drink(H_99) ),
    inference(cnfTransformation,[status(thm)],[f_240]) ).

tff(c_301,plain,
    ( ~ drinks(norwegian,tea)
    | ~ drink(tea) ),
    inference(resolution,[status(thm)],[c_188,c_298]) ).

tff(c_304,plain,
    ~ drinks(norwegian,tea),
    inference(demodulation,[status(thm),theory(equality)],[c_152,c_301]) ).

tff(c_20,plain,
    ! [H_10] :
      ( ~ lives(japanese,H_10)
      | ~ lives(norwegian,H_10)
      | ~ house(H_10) ),
    inference(cnfTransformation,[status(thm)],[f_144]) ).

tff(c_222723,plain,
    ( ~ lives(japanese,house_3)
    | ~ house(house_3)
    | ~ drinks(norwegian,milk)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_222691,c_20]) ).

tff(c_222755,plain,
    ( ~ lives(japanese,house_3)
    | ~ drinks(norwegian,milk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_126,c_222723]) ).

tff(c_222765,plain,
    ~ drinks(norwegian,milk),
    inference(splitLeft,[status(thm)],[c_222755]) ).

tff(c_34,plain,
    ! [H_17] :
      ( ~ drinks(norwegian,H_17)
      | ~ drinks(spaniard,H_17)
      | ~ drink(H_17) ),
    inference(cnfTransformation,[status(thm)],[f_213]) ).

tff(c_224309,plain,
    ( ~ drinks(norwegian,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_224297,c_34]) ).

tff(c_224348,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_224309]) ).

tff(c_224349,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_222762,c_224348]) ).

tff(c_224708,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_224349]) ).

tff(c_224711,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_224708]) ).

tff(c_224714,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_224711]) ).

tff(c_224715,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_222765,c_224714]) ).

tff(c_224717,plain,
    drinks(norwegian,orange),
    inference(splitLeft,[status(thm)],[c_224715]) ).

tff(c_28,plain,
    ! [H_14] :
      ( ~ drinks(norwegian,H_14)
      | ~ drinks(english,H_14)
      | ~ drink(H_14) ),
    inference(cnfTransformation,[status(thm)],[f_186]) ).

tff(c_224723,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_224717,c_28]) ).

tff(c_224730,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_224636,c_224723]) ).

tff(c_224731,plain,
    drinks(norwegian,coffee),
    inference(splitRight,[status(thm)],[c_224715]) ).

tff(c_42,plain,
    ! [H_21] :
      ( ~ drinks(japanese,H_21)
      | ~ drinks(norwegian,H_21)
      | ~ drink(H_21) ),
    inference(cnfTransformation,[status(thm)],[f_249]) ).

tff(c_224735,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_224731,c_42]) ).

tff(c_224742,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_224673,c_224735]) ).

tff(c_224743,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_224349]) ).

tff(c_224757,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_224743]) ).

tff(c_224760,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_224757,c_38]) ).

tff(c_224770,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_224673,c_224760]) ).

tff(c_224771,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_224743]) ).

tff(c_26,plain,
    ! [H_13] :
      ( ~ drinks(spaniard,H_13)
      | ~ drinks(english,H_13)
      | ~ drink(H_13) ),
    inference(cnfTransformation,[status(thm)],[f_177]) ).

tff(c_224781,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_224771,c_26]) ).

tff(c_224791,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_224636,c_224781]) ).

tff(c_224792,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_224345]) ).

tff(c_224818,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_224792]) ).

tff(c_224824,plain,
    ( ~ drinks(norwegian,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_224818,c_34]) ).

tff(c_224833,plain,
    ~ drinks(norwegian,coffee),
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_224824]) ).

tff(c_224793,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_224345]) ).

tff(c_224313,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_224297,c_42]) ).

tff(c_224352,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_224313]) ).

tff(c_224353,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_222765,c_224352]) ).

tff(c_224851,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_224793,c_224353]) ).

tff(c_224852,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_224833,c_224851]) ).

tff(c_224858,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_224852,c_28]) ).

tff(c_224865,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_224636,c_224858]) ).

tff(c_224866,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_224792]) ).

tff(c_224876,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_224866,c_26]) ).

tff(c_224886,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_224636,c_224876]) ).

tff(c_224887,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_224617]) ).

tff(c_224889,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_224345]) ).

tff(c_224892,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_224889]) ).

tff(c_224895,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_224892]) ).

tff(c_224896,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_222774,c_224895]) ).

tff(c_224897,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_224896]) ).

tff(c_224953,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_224349]) ).

tff(c_224956,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_224953]) ).

tff(c_224959,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_224956]) ).

tff(c_224960,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_222765,c_224959]) ).

tff(c_224961,plain,
    drinks(norwegian,orange),
    inference(splitLeft,[status(thm)],[c_224960]) ).

tff(c_224964,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_224961,c_42]) ).

tff(c_224971,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_224897,c_224964]) ).

tff(c_224972,plain,
    drinks(norwegian,coffee),
    inference(splitRight,[status(thm)],[c_224960]) ).

tff(c_224987,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_224972,c_28]) ).

tff(c_224994,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_224887,c_224987]) ).

tff(c_224995,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_224349]) ).

tff(c_225010,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_224995]) ).

tff(c_225019,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_225010,c_26]) ).

tff(c_225029,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_224887,c_225019]) ).

tff(c_225030,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_224995]) ).

tff(c_225034,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_225030,c_38]) ).

tff(c_225044,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_224897,c_225034]) ).

tff(c_225045,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_224896]) ).

tff(c_225049,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_225045,c_32]) ).

tff(c_225053,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_224887,c_225049]) ).

tff(c_225054,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_224345]) ).

tff(c_225080,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_225054]) ).

tff(c_225089,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_225080,c_26]) ).

tff(c_225099,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_224887,c_225089]) ).

tff(c_225100,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_225054]) ).

tff(c_225107,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_225100,c_34]) ).

tff(c_225116,plain,
    ~ drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_225107]) ).

tff(c_225055,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_224345]) ).

tff(c_225150,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_225055,c_224353]) ).

tff(c_225151,plain,
    drinks(norwegian,coffee),
    inference(negUnitSimplification,[status(thm)],[c_225116,c_225150]) ).

tff(c_225157,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_225151,c_28]) ).

tff(c_225164,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_224887,c_225157]) ).

tff(c_225166,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_224341]) ).

tff(c_225165,plain,
    ( drinks(japanese,orange)
    | drinks(japanese,coffee) ),
    inference(splitRight,[status(thm)],[c_224341]) ).

tff(c_225167,plain,
    drinks(japanese,coffee),
    inference(splitLeft,[status(thm)],[c_225165]) ).

tff(c_225174,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_224349]) ).

tff(c_225195,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_225174]) ).

tff(c_225198,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_225195]) ).

tff(c_225199,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_222765,c_225198]) ).

tff(c_225200,plain,
    drinks(norwegian,orange),
    inference(splitLeft,[status(thm)],[c_225199]) ).

tff(c_224337,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_224297,c_26]) ).

tff(c_224376,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_224337]) ).

tff(c_224377,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_222762,c_224376]) ).

tff(c_225270,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_225166,c_224377]) ).

tff(c_225271,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_225270]) ).

tff(c_225277,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_225271,c_34]) ).

tff(c_225287,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_225200,c_225277]) ).

tff(c_225288,plain,
    drinks(spaniard,coffee),
    inference(splitRight,[status(thm)],[c_225270]) ).

tff(c_225292,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_225288,c_38]) ).

tff(c_225302,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_225167,c_225292]) ).

tff(c_225303,plain,
    drinks(norwegian,coffee),
    inference(splitRight,[status(thm)],[c_225199]) ).

tff(c_225325,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_225303,c_42]) ).

tff(c_225332,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_225167,c_225325]) ).

tff(c_225334,plain,
    drinks(norwegian,water),
    inference(splitRight,[status(thm)],[c_224349]) ).

tff(c_225340,plain,
    ( ~ drinks(english,water)
    | ~ drink(water) ),
    inference(resolution,[status(thm)],[c_225334,c_28]) ).

tff(c_225347,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_156,c_225166,c_225340]) ).

tff(c_225348,plain,
    drinks(japanese,orange),
    inference(splitRight,[status(thm)],[c_225165]) ).

tff(c_225357,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_225166,c_224377]) ).

tff(c_225358,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_225357]) ).

tff(c_225361,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_225358,c_38]) ).

tff(c_225371,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_225348,c_225361]) ).

tff(c_225372,plain,
    drinks(spaniard,coffee),
    inference(splitRight,[status(thm)],[c_225357]) ).

tff(c_225379,plain,
    ( ~ drinks(norwegian,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_225372,c_34]) ).

tff(c_225388,plain,
    ~ drinks(norwegian,coffee),
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_225379]) ).

tff(c_224321,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_224297,c_28]) ).

tff(c_224360,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_224321]) ).

tff(c_224361,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_222765,c_224360]) ).

tff(c_225420,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_225166,c_224361]) ).

tff(c_225421,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_225388,c_225420]) ).

tff(c_225424,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_225421,c_42]) ).

tff(c_225431,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_225348,c_225424]) ).

tff(c_225432,plain,
    is_color(house_3,red),
    inference(splitRight,[status(thm)],[c_222746]) ).

tff(c_234,plain,
    ~ left_of(house_3,house_3),
    inference(cnfTransformation,[status(thm)],[f_812]) ).

tff(c_168,plain,
    animal(horse),
    inference(cnfTransformation,[status(thm)],[f_608]) ).

tff(c_232,plain,
    ~ left_of(house_1,house_3),
    inference(cnfTransformation,[status(thm)],[f_810]) ).

tff(c_218,plain,
    ~ left_of(house_3,house_1),
    inference(cnfTransformation,[status(thm)],[f_796]) ).

tff(c_130,plain,
    house(house_5),
    inference(cnfTransformation,[status(thm)],[f_585]) ).

tff(c_225495,plain,
    ! [House_1_4628,House_2_4629] :
      ( ~ next_to(House_1_4628,House_2_4629)
      | ~ house(House_2_4629)
      | ~ lives(norwegian,House_1_4628)
      | ~ house(House_1_4628)
      | is_color(House_2_4629,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_244656,plain,
    ! [Y_4951,X_4952] :
      ( ~ house(Y_4951)
      | ~ lives(norwegian,X_4952)
      | ~ house(X_4952)
      | is_color(Y_4951,blue)
      | ~ left_of(X_4952,Y_4951) ),
    inference(resolution,[status(thm)],[c_200,c_225495]) ).

tff(c_244664,plain,
    ! [Y_4951] :
      ( ~ house(Y_4951)
      | ~ house(house_1)
      | is_color(Y_4951,blue)
      | ~ left_of(house_1,Y_4951) ),
    inference(resolution,[status(thm)],[c_176,c_244656]) ).

tff(c_244682,plain,
    ! [Y_4953] :
      ( ~ house(Y_4953)
      | is_color(Y_4953,blue)
      | ~ left_of(house_1,Y_4953) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_244664]) ).

tff(c_244689,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_244682]) ).

tff(c_244695,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_244689]) ).

tff(c_225525,plain,
    ! [House_2_4633,House_1_4634] :
      ( ~ is_color(House_2_4633,ivory)
      | ~ house(House_2_4633)
      | ~ is_color(House_1_4634,green)
      | ~ house(House_1_4634)
      | left_of(House_2_4633,House_1_4634) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_250,plain,
    ~ left_of(house_2,house_5),
    inference(cnfTransformation,[status(thm)],[f_828]) ).

tff(c_225537,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_225525,c_250]) ).

tff(c_225600,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_124,c_225537]) ).

tff(c_243652,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_225600]) ).

tff(c_244077,plain,
    ! [Y_4934,X_4935] :
      ( ~ house(Y_4934)
      | ~ lives(norwegian,X_4935)
      | ~ house(X_4935)
      | is_color(Y_4934,blue)
      | ~ left_of(X_4935,Y_4934) ),
    inference(resolution,[status(thm)],[c_200,c_225495]) ).

tff(c_244085,plain,
    ! [Y_4934] :
      ( ~ house(Y_4934)
      | ~ house(house_1)
      | is_color(Y_4934,blue)
      | ~ left_of(house_1,Y_4934) ),
    inference(resolution,[status(thm)],[c_176,c_244077]) ).

tff(c_244095,plain,
    ! [Y_4936] :
      ( ~ house(Y_4936)
      | is_color(Y_4936,blue)
      | ~ left_of(house_1,Y_4936) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_244085]) ).

tff(c_244102,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_244095]) ).

tff(c_244108,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_244102]) ).

tff(c_138,plain,
    color(ivory),
    inference(cnfTransformation,[status(thm)],[f_590]) ).

tff(c_225567,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_225525,c_244]) ).

tff(c_225630,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_225567]) ).

tff(c_243813,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_225630]) ).

tff(c_225441,plain,
    ! [H_4619] :
      ( ~ is_color(house_3,H_4619)
      | ~ is_color(house_1,H_4619)
      | ~ color(H_4619) ),
    inference(cnfTransformation,[status(thm)],[f_501]) ).

tff(c_225444,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_225432,c_225441]) ).

tff(c_225447,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225444]) ).

tff(c_242141,plain,
    ! [Y_4902,X_4903] :
      ( ~ house(Y_4902)
      | ~ lives(norwegian,X_4903)
      | ~ house(X_4903)
      | is_color(Y_4902,blue)
      | ~ left_of(X_4903,Y_4902) ),
    inference(resolution,[status(thm)],[c_200,c_225495]) ).

tff(c_242149,plain,
    ! [Y_4902] :
      ( ~ house(Y_4902)
      | ~ house(house_1)
      | is_color(Y_4902,blue)
      | ~ left_of(house_1,Y_4902) ),
    inference(resolution,[status(thm)],[c_176,c_242141]) ).

tff(c_242894,plain,
    ! [Y_4913] :
      ( ~ house(Y_4913)
      | is_color(Y_4913,blue)
      | ~ left_of(house_1,Y_4913) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_242149]) ).

tff(c_242901,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_242894]) ).

tff(c_242907,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_242901]) ).

tff(c_92,plain,
    ! [H_46] :
      ( ~ is_color(house_2,H_46)
      | ~ is_color(house_1,H_46)
      | ~ color(H_46) ),
    inference(cnfTransformation,[status(thm)],[f_492]) ).

tff(c_242910,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_242907,c_92]) ).

tff(c_242913,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_242910]) ).

tff(c_233519,plain,
    ! [Y_4763,X_4764] :
      ( ~ house(Y_4763)
      | ~ lives(norwegian,X_4764)
      | ~ house(X_4764)
      | is_color(Y_4763,blue)
      | ~ left_of(X_4764,Y_4763) ),
    inference(resolution,[status(thm)],[c_200,c_225495]) ).

tff(c_233527,plain,
    ! [Y_4763] :
      ( ~ house(Y_4763)
      | ~ house(house_1)
      | is_color(Y_4763,blue)
      | ~ left_of(house_1,Y_4763) ),
    inference(resolution,[status(thm)],[c_176,c_233519]) ).

tff(c_233538,plain,
    ! [Y_4765] :
      ( ~ house(Y_4765)
      | is_color(Y_4765,blue)
      | ~ left_of(house_1,Y_4765) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_233527]) ).

tff(c_233545,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_233538]) ).

tff(c_233551,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_233545]) ).

tff(c_233554,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_233551,c_92]) ).

tff(c_233557,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_233554]) ).

tff(c_222,plain,
    ~ left_of(house_5,house_1),
    inference(cnfTransformation,[status(thm)],[f_800]) ).

tff(c_225564,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_225525,c_222]) ).

tff(c_225627,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_130,c_225564]) ).

tff(c_225726,plain,
    ~ is_color(house_1,green),
    inference(splitLeft,[status(thm)],[c_225627]) ).

tff(c_231033,plain,
    ! [Y_4725,X_4726] :
      ( ~ house(Y_4725)
      | ~ lives(norwegian,X_4726)
      | ~ house(X_4726)
      | is_color(Y_4725,blue)
      | ~ left_of(X_4726,Y_4725) ),
    inference(resolution,[status(thm)],[c_200,c_225495]) ).

tff(c_231041,plain,
    ! [Y_4725] :
      ( ~ house(Y_4725)
      | ~ house(house_1)
      | is_color(Y_4725,blue)
      | ~ left_of(house_1,Y_4725) ),
    inference(resolution,[status(thm)],[c_176,c_231033]) ).

tff(c_231057,plain,
    ! [Y_4727] :
      ( ~ house(Y_4727)
      | is_color(Y_4727,blue)
      | ~ left_of(house_1,Y_4727) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_231041]) ).

tff(c_231064,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_231057]) ).

tff(c_231070,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_231064]) ).

tff(c_240,plain,
    ~ left_of(house_1,house_4),
    inference(cnfTransformation,[status(thm)],[f_818]) ).

tff(c_225579,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_225525,c_240]) ).

tff(c_225642,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_122,c_225579]) ).

tff(c_225898,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_225642]) ).

tff(c_225653,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_225600]) ).

tff(c_225481,plain,
    ! [P_4626,H_4627] :
      ( ~ lives(P_4626,H_4627)
      | ~ house(H_4627)
      | ~ drinks(P_4626,coffee)
      | ~ person(P_4626)
      | is_color(H_4627,green) ),
    inference(cnfTransformation,[status(thm)],[f_744]) ).

tff(c_225487,plain,
    ( ~ house(house_1)
    | ~ drinks(norwegian,coffee)
    | ~ person(norwegian)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_176,c_225481]) ).

tff(c_225493,plain,
    ( ~ drinks(norwegian,coffee)
    | is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_225487]) ).

tff(c_225494,plain,
    ~ drinks(norwegian,coffee),
    inference(splitLeft,[status(thm)],[c_225493]) ).

tff(c_225976,plain,
    ! [Person_4639] :
      ( drinks(Person_4639,water)
      | drinks(Person_4639,milk)
      | drinks(Person_4639,tea)
      | drinks(Person_4639,coffee)
      | drinks(Person_4639,orange)
      | ~ person(Person_4639) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_225992,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_225976,c_42]) ).

tff(c_226031,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_225992]) ).

tff(c_226032,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_225494,c_304,c_222765,c_226031]) ).

tff(c_226090,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_226032]) ).

tff(c_226093,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_226090]) ).

tff(c_226096,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_226093]) ).

tff(c_226097,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_222774,c_226096]) ).

tff(c_226108,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_226097]) ).

tff(c_142,plain,
    car(jaguar),
    inference(cnfTransformation,[status(thm)],[f_593]) ).

tff(c_190,plain,
    drives(japanese,jaguar),
    inference(cnfTransformation,[status(thm)],[f_702]) ).

tff(c_226111,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_226108,c_32]) ).

tff(c_226114,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_226111]) ).

tff(c_146,plain,
    car(masserati),
    inference(cnfTransformation,[status(thm)],[f_595]) ).

tff(c_148,plain,
    car(porsche),
    inference(cnfTransformation,[status(thm)],[f_596]) ).

tff(c_170,plain,
    animal(fox),
    inference(cnfTransformation,[status(thm)],[f_609]) ).

tff(c_162,plain,
    animal(dog),
    inference(cnfTransformation,[status(thm)],[f_605]) ).

tff(c_174,plain,
    owns(spaniard,dog),
    inference(cnfTransformation,[status(thm)],[f_621]) ).

tff(c_317,plain,
    ! [H_106] :
      ( ~ owns(spaniard,H_106)
      | ~ owns(english,H_106)
      | ~ animal(H_106) ),
    inference(cnfTransformation,[status(thm)],[f_387]) ).

tff(c_320,plain,
    ( ~ owns(english,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_174,c_317]) ).

tff(c_323,plain,
    ~ owns(english,dog),
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_320]) ).

tff(c_30763,plain,
    ! [House_1_597,House_2_598] :
      ( ~ next_to(House_1_597,House_2_598)
      | ~ house(House_2_598)
      | ~ lives(norwegian,House_1_597)
      | ~ house(House_1_597)
      | is_color(House_2_598,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_37732,plain,
    ! [Y_758,X_759] :
      ( ~ house(Y_758)
      | ~ lives(norwegian,X_759)
      | ~ house(X_759)
      | is_color(Y_758,blue)
      | ~ left_of(X_759,Y_758) ),
    inference(resolution,[status(thm)],[c_200,c_30763]) ).

tff(c_37740,plain,
    ! [Y_758] :
      ( ~ house(Y_758)
      | ~ house(house_1)
      | is_color(Y_758,blue)
      | ~ left_of(house_1,Y_758) ),
    inference(resolution,[status(thm)],[c_176,c_37732]) ).

tff(c_37767,plain,
    ! [Y_760] :
      ( ~ house(Y_760)
      | is_color(Y_760,blue)
      | ~ left_of(house_1,Y_760) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_37740]) ).

tff(c_37774,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_37767]) ).

tff(c_37780,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_37774]) ).

tff(c_30621,plain,
    ! [House_2_593,House_1_594] :
      ( ~ is_color(House_2_593,ivory)
      | ~ house(House_2_593)
      | ~ is_color(House_1_594,green)
      | ~ house(House_1_594)
      | left_of(House_2_593,House_1_594) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_226,plain,
    ~ left_of(house_3,house_2),
    inference(cnfTransformation,[status(thm)],[f_804]) ).

tff(c_30684,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_30621,c_226]) ).

tff(c_30747,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_126,c_30684]) ).

tff(c_30772,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_30747]) ).

tff(c_248,plain,
    ~ left_of(house_1,house_5),
    inference(cnfTransformation,[status(thm)],[f_826]) ).

tff(c_30642,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_30621,c_248]) ).

tff(c_30705,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_122,c_30642]) ).

tff(c_30773,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_30705]) ).

tff(c_402,plain,
    ! [H_119] :
      ( ~ drinks(ukranian,H_119)
      | ~ drinks(english,H_119)
      | ~ drink(H_119) ),
    inference(cnfTransformation,[status(thm)],[f_195]) ).

tff(c_405,plain,
    ( ~ drinks(english,tea)
    | ~ drink(tea) ),
    inference(resolution,[status(thm)],[c_188,c_402]) ).

tff(c_408,plain,
    ~ drinks(english,tea),
    inference(demodulation,[status(thm),theory(equality)],[c_152,c_405]) ).

tff(c_198,plain,
    ! [P_75] :
      ( ~ drinks(P_75,milk)
      | ~ person(P_75)
      | lives(P_75,house_3) ),
    inference(cnfTransformation,[status(thm)],[f_768]) ).

tff(c_29874,plain,
    ! [House_1_562,House_2_563] :
      ( ~ next_to(House_1_562,House_2_563)
      | ~ house(House_2_563)
      | ~ lives(norwegian,House_1_562)
      | ~ house(House_1_562)
      | is_color(House_2_563,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_30487,plain,
    ! [Y_582,X_583] :
      ( ~ house(Y_582)
      | ~ lives(norwegian,X_583)
      | ~ house(X_583)
      | is_color(Y_582,blue)
      | ~ left_of(X_583,Y_582) ),
    inference(resolution,[status(thm)],[c_200,c_29874]) ).

tff(c_30495,plain,
    ! [Y_582] :
      ( ~ house(Y_582)
      | ~ house(house_1)
      | is_color(Y_582,blue)
      | ~ left_of(house_1,Y_582) ),
    inference(resolution,[status(thm)],[c_176,c_30487]) ).

tff(c_30505,plain,
    ! [Y_584] :
      ( ~ house(Y_584)
      | is_color(Y_584,blue)
      | ~ left_of(house_1,Y_584) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_30495]) ).

tff(c_30512,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_30505]) ).

tff(c_30518,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_30512]) ).

tff(c_210,plain,
    left_of(house_3,house_4),
    inference(cnfTransformation,[status(thm)],[f_789]) ).

tff(c_144,plain,
    car(honda),
    inference(cnfTransformation,[status(thm)],[f_594]) ).

tff(c_2581,plain,
    ! [Person_221,H_222] :
      ( ~ lives(Person_221,H_222)
      | ~ house(H_222)
      | ~ drives(Person_221,masserati)
      | ~ person(Person_221)
      | is_color(H_222,yellow) ),
    inference(cnfTransformation,[status(thm)],[f_638]) ).

tff(c_2587,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | is_color(house_1,yellow) ),
    inference(resolution,[status(thm)],[c_176,c_2581]) ).

tff(c_2593,plain,
    ( ~ drives(norwegian,masserati)
    | is_color(house_1,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_2587]) ).

tff(c_5745,plain,
    ~ drives(norwegian,masserati),
    inference(splitLeft,[status(thm)],[c_2593]) ).

tff(c_166,plain,
    animal(snails),
    inference(cnfTransformation,[status(thm)],[f_607]) ).

tff(c_330,plain,
    ! [P_113] :
      ( ~ drives(P_113,porsche)
      | ~ person(P_113)
      | owns(P_113,snails) ),
    inference(cnfTransformation,[status(thm)],[f_689]) ).

tff(c_86,plain,
    ! [H_43] :
      ( ~ owns(japanese,H_43)
      | ~ owns(norwegian,H_43)
      | ~ animal(H_43) ),
    inference(cnfTransformation,[status(thm)],[f_459]) ).

tff(c_358,plain,
    ( ~ owns(japanese,snails)
    | ~ animal(snails)
    | ~ drives(norwegian,porsche)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_330,c_86]) ).

tff(c_383,plain,
    ( ~ owns(japanese,snails)
    | ~ drives(norwegian,porsche) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_166,c_358]) ).

tff(c_390,plain,
    ~ drives(norwegian,porsche),
    inference(splitLeft,[status(thm)],[c_383]) ).

tff(c_46,plain,
    ! [Person_23] :
      ( drives(Person_23,jaguar)
      | drives(Person_23,honda)
      | drives(Person_23,porsche)
      | drives(Person_23,saab)
      | drives(Person_23,masserati)
      | ~ person(Person_23) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_150,plain,
    car(saab),
    inference(cnfTransformation,[status(thm)],[f_597]) ).

tff(c_441,plain,
    ! [P_133] :
      ( ~ drinks(P_133,milk)
      | ~ person(P_133)
      | lives(P_133,house_3) ),
    inference(cnfTransformation,[status(thm)],[f_768]) ).

tff(c_465,plain,
    ( ~ house(house_3)
    | is_color(house_3,red)
    | ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_441,c_172]) ).

tff(c_503,plain,
    ( is_color(house_3,red)
    | ~ drinks(english,milk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_126,c_465]) ).

tff(c_525,plain,
    ~ drinks(english,milk),
    inference(splitLeft,[status(thm)],[c_503]) ).

tff(c_559,plain,
    ! [P_144,H_145] :
      ( ~ lives(P_144,H_145)
      | ~ house(H_145)
      | ~ drinks(P_144,coffee)
      | ~ person(P_144)
      | is_color(H_145,green) ),
    inference(cnfTransformation,[status(thm)],[f_744]) ).

tff(c_565,plain,
    ( ~ house(house_1)
    | ~ drinks(norwegian,coffee)
    | ~ person(norwegian)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_176,c_559]) ).

tff(c_571,plain,
    ( ~ drinks(norwegian,coffee)
    | is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_565]) ).

tff(c_573,plain,
    ~ drinks(norwegian,coffee),
    inference(splitLeft,[status(thm)],[c_571]) ).

tff(c_477,plain,
    ( ~ lives(japanese,house_3)
    | ~ house(house_3)
    | ~ drinks(norwegian,milk)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_441,c_20]) ).

tff(c_512,plain,
    ( ~ lives(japanese,house_3)
    | ~ drinks(norwegian,milk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_126,c_477]) ).

tff(c_524,plain,
    ~ drinks(norwegian,milk),
    inference(splitLeft,[status(thm)],[c_512]) ).

tff(c_1047,plain,
    ! [Person_156] :
      ( drinks(Person_156,water)
      | drinks(Person_156,milk)
      | drinks(Person_156,tea)
      | drinks(Person_156,coffee)
      | drinks(Person_156,orange)
      | ~ person(Person_156) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_1071,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_1047,c_28]) ).

tff(c_1110,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_1071]) ).

tff(c_1111,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_573,c_304,c_524,c_1110]) ).

tff(c_1144,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_1111]) ).

tff(c_1163,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_1144]) ).

tff(c_1166,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_1163]) ).

tff(c_1167,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_408,c_525,c_1166]) ).

tff(c_1176,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_1167]) ).

tff(c_445,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3)
    | ~ drinks(japanese,milk)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_441,c_10]) ).

tff(c_488,plain,
    ( ~ lives(english,house_3)
    | ~ drinks(japanese,milk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_126,c_445]) ).

tff(c_519,plain,
    ~ drinks(japanese,milk),
    inference(splitLeft,[status(thm)],[c_488]) ).

tff(c_1055,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_1047,c_42]) ).

tff(c_1094,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_1055]) ).

tff(c_1095,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_573,c_304,c_524,c_1094]) ).

tff(c_1168,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_1095]) ).

tff(c_1171,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_1168]) ).

tff(c_1174,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_1171]) ).

tff(c_1175,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_519,c_1174]) ).

tff(c_1177,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_1175]) ).

tff(c_1180,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_1177,c_32]) ).

tff(c_1184,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_1176,c_1180]) ).

tff(c_1185,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_1175]) ).

tff(c_481,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3)
    | ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_441,c_4]) ).

tff(c_515,plain,
    ( ~ lives(english,house_3)
    | ~ drinks(spaniard,milk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_126,c_481]) ).

tff(c_522,plain,
    ~ drinks(spaniard,milk),
    inference(splitLeft,[status(thm)],[c_515]) ).

tff(c_1051,plain,
    ( ~ drinks(norwegian,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_1047,c_34]) ).

tff(c_1090,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_1051]) ).

tff(c_1091,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_522,c_1090]) ).

tff(c_1231,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_1091]) ).

tff(c_1234,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_1231]) ).

tff(c_1237,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_1234]) ).

tff(c_1238,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_573,c_304,c_524,c_1237]) ).

tff(c_1262,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_1238,c_28]) ).

tff(c_1269,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_1176,c_1262]) ).

tff(c_1270,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_1091]) ).

tff(c_1284,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_1270]) ).

tff(c_1290,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_1284,c_38]) ).

tff(c_1300,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_1185,c_1290]) ).

tff(c_1301,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_1270]) ).

tff(c_1311,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_1301,c_26]) ).

tff(c_1321,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_1176,c_1311]) ).

tff(c_1322,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_1167]) ).

tff(c_1324,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_1175]) ).

tff(c_1357,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_1091]) ).

tff(c_1360,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_1357]) ).

tff(c_1363,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_1360]) ).

tff(c_1364,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_573,c_304,c_524,c_1363]) ).

tff(c_1367,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_1364,c_42]) ).

tff(c_1374,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_1324,c_1367]) ).

tff(c_1375,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_1091]) ).

tff(c_1389,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_1375]) ).

tff(c_1398,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_1389,c_26]) ).

tff(c_1408,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_1322,c_1398]) ).

tff(c_1409,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_1375]) ).

tff(c_1434,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_1409,c_38]) ).

tff(c_1444,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_1324,c_1434]) ).

tff(c_1445,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_1175]) ).

tff(c_1449,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_1445,c_32]) ).

tff(c_1453,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_1322,c_1449]) ).

tff(c_1454,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_1095]) ).

tff(c_1461,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_1454,c_28]) ).

tff(c_1467,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_1461]) ).

tff(c_1474,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_1467,c_1167]) ).

tff(c_1455,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_1095]) ).

tff(c_1059,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_1047,c_38]) ).

tff(c_1098,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_1059]) ).

tff(c_1099,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_522,c_1098]) ).

tff(c_1523,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1455,c_1099]) ).

tff(c_1524,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_1523]) ).

tff(c_1527,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_1524,c_34]) ).

tff(c_1537,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_1454,c_1527]) ).

tff(c_1538,plain,
    drinks(spaniard,coffee),
    inference(splitRight,[status(thm)],[c_1523]) ).

tff(c_1566,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_1538,c_26]) ).

tff(c_1576,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_1474,c_1566]) ).

tff(c_1577,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_1111]) ).

tff(c_1581,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_1577,c_42]) ).

tff(c_1587,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_1581]) ).

tff(c_1578,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_1111]) ).

tff(c_1087,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_1047,c_26]) ).

tff(c_1126,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_1087]) ).

tff(c_1127,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_522,c_1126]) ).

tff(c_1609,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1578,c_1127]) ).

tff(c_1610,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_1609]) ).

tff(c_1613,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_1610,c_34]) ).

tff(c_1623,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_1577,c_1613]) ).

tff(c_1624,plain,
    drinks(spaniard,coffee),
    inference(splitRight,[status(thm)],[c_1609]) ).

tff(c_1649,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_1624,c_38]) ).

tff(c_1658,plain,
    ~ drinks(japanese,coffee),
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_1649]) ).

tff(c_1063,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_1047,c_32]) ).

tff(c_1102,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_1063]) ).

tff(c_1103,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_519,c_1102]) ).

tff(c_1671,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1578,c_1103]) ).

tff(c_1672,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1587,c_1658,c_1671]) ).

tff(c_1674,plain,
    drinks(norwegian,coffee),
    inference(splitRight,[status(thm)],[c_571]) ).

tff(c_1680,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_1674,c_28]) ).

tff(c_1686,plain,
    ~ drinks(english,coffee),
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_1680]) ).

tff(c_1677,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_1674,c_42]) ).

tff(c_1683,plain,
    ~ drinks(japanese,coffee),
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_1677]) ).

tff(c_1907,plain,
    ! [Person_193] :
      ( drinks(Person_193,water)
      | drinks(Person_193,milk)
      | drinks(Person_193,tea)
      | drinks(Person_193,coffee)
      | drinks(Person_193,orange)
      | ~ person(Person_193) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_1923,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_1907,c_32]) ).

tff(c_1962,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_1923]) ).

tff(c_1963,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_1683,c_280,c_519,c_1962]) ).

tff(c_2235,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_1963]) ).

tff(c_2238,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_2235]) ).

tff(c_2241,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_2238]) ).

tff(c_2242,plain,
    drinks(english,orange),
    inference(negUnitSimplification,[status(thm)],[c_1686,c_408,c_525,c_2241]) ).

tff(c_1919,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_1907,c_38]) ).

tff(c_1958,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_1919]) ).

tff(c_1959,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_522,c_1958]) ).

tff(c_2284,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_1959]) ).

tff(c_2287,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_2284]) ).

tff(c_2290,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_2287]) ).

tff(c_2291,plain,
    drinks(japanese,orange),
    inference(negUnitSimplification,[status(thm)],[c_1683,c_280,c_519,c_2290]) ).

tff(c_2294,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_2291,c_32]) ).

tff(c_2298,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_2242,c_2294]) ).

tff(c_2299,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_1959]) ).

tff(c_2307,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_2299]) ).

tff(c_2310,plain,
    ( ~ drinks(norwegian,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_2307,c_34]) ).

tff(c_2320,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_1674,c_2310]) ).

tff(c_2321,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_2299]) ).

tff(c_2349,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_2321,c_26]) ).

tff(c_2359,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_2242,c_2349]) ).

tff(c_2360,plain,
    drinks(japanese,orange),
    inference(splitRight,[status(thm)],[c_1963]) ).

tff(c_2361,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_1963]) ).

tff(c_1947,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_1907,c_26]) ).

tff(c_1986,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_1947]) ).

tff(c_1987,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_522,c_1986]) ).

tff(c_2386,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2361,c_1987]) ).

tff(c_2387,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_2386]) ).

tff(c_2393,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_2387,c_38]) ).

tff(c_2403,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_2360,c_2393]) ).

tff(c_2404,plain,
    drinks(spaniard,coffee),
    inference(splitRight,[status(thm)],[c_2386]) ).

tff(c_2408,plain,
    ( ~ drinks(norwegian,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_2404,c_34]) ).

tff(c_2418,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_1674,c_2408]) ).

tff(c_2420,plain,
    drinks(english,milk),
    inference(splitRight,[status(thm)],[c_503]) ).

tff(c_2453,plain,
    ! [House_2_219,House_1_220] :
      ( ~ is_color(House_2_219,ivory)
      | ~ house(House_2_219)
      | ~ is_color(House_1_220,green)
      | ~ house(House_1_220)
      | left_of(House_2_219,House_1_220) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_2456,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_2453,c_234]) ).

tff(c_2519,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_2456]) ).

tff(c_2580,plain,
    ~ is_color(house_3,green),
    inference(splitLeft,[status(thm)],[c_2519]) ).

tff(c_2595,plain,
    ! [House_1_223,House_2_224] :
      ( ~ next_to(House_1_223,House_2_224)
      | ~ house(House_2_224)
      | ~ lives(norwegian,House_1_223)
      | ~ house(House_1_223)
      | is_color(House_2_224,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_5063,plain,
    ! [Y_275,X_276] :
      ( ~ house(Y_275)
      | ~ lives(norwegian,X_276)
      | ~ house(X_276)
      | is_color(Y_275,blue)
      | ~ left_of(X_276,Y_275) ),
    inference(resolution,[status(thm)],[c_200,c_2595]) ).

tff(c_5071,plain,
    ! [Y_275] :
      ( ~ house(Y_275)
      | ~ house(house_1)
      | is_color(Y_275,blue)
      | ~ left_of(house_1,Y_275) ),
    inference(resolution,[status(thm)],[c_176,c_5063]) ).

tff(c_5088,plain,
    ! [Y_277] :
      ( ~ house(Y_277)
      | is_color(Y_277,blue)
      | ~ left_of(house_1,Y_277) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_5071]) ).

tff(c_5095,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_5088]) ).

tff(c_5101,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_5095]) ).

tff(c_2419,plain,
    is_color(house_3,red),
    inference(splitRight,[status(thm)],[c_503]) ).

tff(c_2495,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_2453,c_244]) ).

tff(c_2558,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_2495]) ).

tff(c_2594,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_2558]) ).

tff(c_3183,plain,
    ! [Y_243,X_244] :
      ( ~ house(Y_243)
      | ~ lives(norwegian,X_244)
      | ~ house(X_244)
      | is_color(Y_243,blue)
      | ~ left_of(X_244,Y_243) ),
    inference(resolution,[status(thm)],[c_200,c_2595]) ).

tff(c_3191,plain,
    ! [Y_243] :
      ( ~ house(Y_243)
      | ~ house(house_1)
      | is_color(Y_243,blue)
      | ~ left_of(house_1,Y_243) ),
    inference(resolution,[status(thm)],[c_176,c_3183]) ).

tff(c_3201,plain,
    ! [Y_245] :
      ( ~ house(Y_245)
      | is_color(Y_245,blue)
      | ~ left_of(house_1,Y_245) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_3191]) ).

tff(c_3208,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_3201]) ).

tff(c_3214,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_3208]) ).

tff(c_94,plain,
    ! [H_47] :
      ( ~ is_color(house_3,H_47)
      | ~ is_color(house_1,H_47)
      | ~ color(H_47) ),
    inference(cnfTransformation,[status(thm)],[f_501]) ).

tff(c_2424,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_2419,c_94]) ).

tff(c_2430,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2424]) ).

tff(c_3217,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_3214,c_92]) ).

tff(c_3220,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_3217]) ).

tff(c_220,plain,
    ~ left_of(house_4,house_1),
    inference(cnfTransformation,[status(thm)],[f_798]) ).

tff(c_2498,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_2453,c_220]) ).

tff(c_2561,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_128,c_2498]) ).

tff(c_2695,plain,
    ~ is_color(house_1,green),
    inference(splitLeft,[status(thm)],[c_2561]) ).

tff(c_196,plain,
    ! [House_2_73,House_1_74] :
      ( ~ is_color(House_2_73,ivory)
      | ~ house(House_2_73)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74)
      | left_of(House_2_73,House_1_74) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_3205,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ house(house_1)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(resolution,[status(thm)],[c_196,c_3201]) ).

tff(c_3211,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_3205]) ).

tff(c_3562,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_3211]) ).

tff(c_90,plain,
    ! [H_45] :
      ( is_color(H_45,ivory)
      | is_color(H_45,green)
      | is_color(H_45,blue)
      | is_color(H_45,yellow)
      | is_color(H_45,red)
      | ~ house(H_45) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_2474,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_2453,c_248]) ).

tff(c_2537,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_122,c_2474]) ).

tff(c_2605,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_2537]) ).

tff(c_2696,plain,
    ! [H_228] :
      ( is_color(H_228,ivory)
      | is_color(H_228,green)
      | is_color(H_228,blue)
      | is_color(H_228,yellow)
      | is_color(H_228,red)
      | ~ house(H_228) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_98,plain,
    ! [H_49] :
      ( ~ is_color(house_5,H_49)
      | ~ is_color(house_1,H_49)
      | ~ color(H_49) ),
    inference(cnfTransformation,[status(thm)],[f_519]) ).

tff(c_2736,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_2696,c_98]) ).

tff(c_2775,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_2736]) ).

tff(c_2776,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_2605,c_2775]) ).

tff(c_3754,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_2776]) ).

tff(c_3757,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_3754]) ).

tff(c_3760,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_3757]) ).

tff(c_3762,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2430,c_3220,c_2695,c_3562,c_3760]) ).

tff(c_3763,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_2776]) ).

tff(c_3765,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_3763]) ).

tff(c_110,plain,
    ! [H_55] :
      ( ~ is_color(house_5,H_55)
      | ~ is_color(house_4,H_55)
      | ~ color(H_55) ),
    inference(cnfTransformation,[status(thm)],[f_573]) ).

tff(c_3774,plain,
    ( ~ is_color(house_4,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_3765,c_110]) ).

tff(c_3786,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_3774]) ).

tff(c_3764,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_2776]) ).

tff(c_96,plain,
    ! [H_48] :
      ( ~ is_color(house_4,H_48)
      | ~ is_color(house_1,H_48)
      | ~ color(H_48) ),
    inference(cnfTransformation,[status(thm)],[f_510]) ).

tff(c_2716,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_2696,c_96]) ).

tff(c_2755,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_2716]) ).

tff(c_2756,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_2594,c_2755]) ).

tff(c_3922,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_3764,c_2756]) ).

tff(c_3923,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_3786,c_3922]) ).

tff(c_3924,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_3923]) ).

tff(c_106,plain,
    ! [H_53] :
      ( ~ is_color(house_4,H_53)
      | ~ is_color(house_3,H_53)
      | ~ color(H_53) ),
    inference(cnfTransformation,[status(thm)],[f_555]) ).

tff(c_3930,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_3924,c_106]) ).

tff(c_3940,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2419,c_3930]) ).

tff(c_3941,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_3923]) ).

tff(c_102,plain,
    ! [H_51] :
      ( ~ is_color(house_4,H_51)
      | ~ is_color(house_2,H_51)
      | ~ color(H_51) ),
    inference(cnfTransformation,[status(thm)],[f_537]) ).

tff(c_3951,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_3941,c_102]) ).

tff(c_3961,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_3214,c_3951]) ).

tff(c_3962,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_3763]) ).

tff(c_3964,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_3962]) ).

tff(c_108,plain,
    ! [H_54] :
      ( ~ is_color(house_5,H_54)
      | ~ is_color(house_3,H_54)
      | ~ color(H_54) ),
    inference(cnfTransformation,[status(thm)],[f_564]) ).

tff(c_3967,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_3964,c_108]) ).

tff(c_3980,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2419,c_3967]) ).

tff(c_3981,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_3962]) ).

tff(c_104,plain,
    ! [H_52] :
      ( ~ is_color(house_5,H_52)
      | ~ is_color(house_2,H_52)
      | ~ color(H_52) ),
    inference(cnfTransformation,[status(thm)],[f_546]) ).

tff(c_3988,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_3981,c_104]) ).

tff(c_4001,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_3214,c_3988]) ).

tff(c_4003,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_3211]) ).

tff(c_100,plain,
    ! [H_50] :
      ( ~ is_color(house_3,H_50)
      | ~ is_color(house_2,H_50)
      | ~ color(H_50) ),
    inference(cnfTransformation,[status(thm)],[f_528]) ).

tff(c_2427,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_2419,c_100]) ).

tff(c_2433,plain,
    ~ is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2427]) ).

tff(c_394,plain,
    ! [H_117] :
      ( ~ lives(norwegian,H_117)
      | ~ lives(english,H_117)
      | ~ house(H_117) ),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_397,plain,
    ( ~ lives(english,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_176,c_394]) ).

tff(c_400,plain,
    ~ lives(english,house_1),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_397]) ).

tff(c_2777,plain,
    ! [Person_229] :
      ( lives(Person_229,house_5)
      | lives(Person_229,house_4)
      | lives(Person_229,house_3)
      | lives(Person_229,house_2)
      | lives(Person_229,house_1)
      | ~ person(Person_229) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_2807,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2777,c_172]) ).

tff(c_2853,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_2807]) ).

tff(c_2854,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_2853]) ).

tff(c_4005,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_2854]) ).

tff(c_4018,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_4005,c_172]) ).

tff(c_4034,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_4018]) ).

tff(c_4036,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2433,c_4034]) ).

tff(c_4037,plain,
    ( lives(english,house_3)
    | lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_2854]) ).

tff(c_4039,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_4037]) ).

tff(c_4042,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_4039,c_108]) ).

tff(c_4055,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2419,c_4042]) ).

tff(c_4057,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_4037]) ).

tff(c_2728,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_2696,c_110]) ).

tff(c_2767,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_2728]) ).

tff(c_2768,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_2605,c_2767]) ).

tff(c_4162,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_4057,c_2768]) ).

tff(c_4163,plain,
    ~ is_color(house_4,yellow),
    inference(splitLeft,[status(thm)],[c_4162]) ).

tff(c_4166,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_4163]) ).

tff(c_4169,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_4166]) ).

tff(c_4170,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_2594,c_4169]) ).

tff(c_4171,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_4170]) ).

tff(c_4177,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_4171,c_106]) ).

tff(c_4187,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2419,c_4177]) ).

tff(c_4188,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_4170]) ).

tff(c_4402,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_4188]) ).

tff(c_4405,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_4402,c_96]) ).

tff(c_4415,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_4003,c_4405]) ).

tff(c_4416,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_4188]) ).

tff(c_4435,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_4416,c_102]) ).

tff(c_4445,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_3214,c_4435]) ).

tff(c_4446,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_4162]) ).

tff(c_4480,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_4446]) ).

tff(c_4492,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_4480,c_98]) ).

tff(c_4505,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_4003,c_4492]) ).

tff(c_4506,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_4446]) ).

tff(c_4513,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_4506,c_104]) ).

tff(c_4526,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_3214,c_4513]) ).

tff(c_4527,plain,
    ~ is_color(house_4,ivory),
    inference(splitRight,[status(thm)],[c_2561]) ).

tff(c_4612,plain,
    ! [Person_257] :
      ( lives(Person_257,house_5)
      | lives(Person_257,house_4)
      | lives(Person_257,house_3)
      | lives(Person_257,house_2)
      | lives(Person_257,house_1)
      | ~ person(Person_257) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_4642,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_4612,c_172]) ).

tff(c_4688,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_4642]) ).

tff(c_4689,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_4688]) ).

tff(c_5157,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_4689]) ).

tff(c_5170,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_5157,c_172]) ).

tff(c_5187,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_5170]) ).

tff(c_5189,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2433,c_5187]) ).

tff(c_5190,plain,
    ( lives(english,house_3)
    | lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_4689]) ).

tff(c_5192,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_5190]) ).

tff(c_5195,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_5192,c_108]) ).

tff(c_5208,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2419,c_5195]) ).

tff(c_5210,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_5190]) ).

tff(c_4528,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_2561]) ).

tff(c_2492,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_2453,c_222]) ).

tff(c_2555,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_130,c_2492]) ).

tff(c_4873,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_4528,c_2555]) ).

tff(c_4529,plain,
    ! [H_256] :
      ( is_color(H_256,ivory)
      | is_color(H_256,green)
      | is_color(H_256,blue)
      | is_color(H_256,yellow)
      | is_color(H_256,red)
      | ~ house(H_256) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_4561,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_4529,c_110]) ).

tff(c_4600,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_4561]) ).

tff(c_4601,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_2605,c_4600]) ).

tff(c_5399,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_5210,c_4873,c_4601]) ).

tff(c_5400,plain,
    ~ is_color(house_4,yellow),
    inference(splitLeft,[status(thm)],[c_5399]) ).

tff(c_5403,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_5400]) ).

tff(c_5406,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_5403]) ).

tff(c_5407,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_2594,c_4527,c_5406]) ).

tff(c_5409,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_5407]) ).

tff(c_5415,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_5409,c_106]) ).

tff(c_5425,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2419,c_5415]) ).

tff(c_5426,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_5407]) ).

tff(c_5436,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_5426,c_102]) ).

tff(c_5446,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_5101,c_5436]) ).

tff(c_5447,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_5399]) ).

tff(c_5454,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_5447,c_104]) ).

tff(c_5467,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_5101,c_5454]) ).

tff(c_5469,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_2537]) ).

tff(c_5481,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_5469,c_98]) ).

tff(c_5493,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_5481]) ).

tff(c_5494,plain,
    ! [P_280,H_281] :
      ( ~ lives(P_280,H_281)
      | ~ house(H_281)
      | ~ drinks(P_280,coffee)
      | ~ person(P_280)
      | is_color(H_281,green) ),
    inference(cnfTransformation,[status(thm)],[f_744]) ).

tff(c_5500,plain,
    ( ~ house(house_1)
    | ~ drinks(norwegian,coffee)
    | ~ person(norwegian)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_176,c_5494]) ).

tff(c_5507,plain,
    ( ~ drinks(norwegian,coffee)
    | is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_5500]) ).

tff(c_5508,plain,
    ~ drinks(norwegian,coffee),
    inference(negUnitSimplification,[status(thm)],[c_5493,c_5507]) ).

tff(c_5746,plain,
    ! [Person_285] :
      ( drinks(Person_285,water)
      | drinks(Person_285,milk)
      | drinks(Person_285,tea)
      | drinks(Person_285,coffee)
      | drinks(Person_285,orange)
      | ~ person(Person_285) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_5754,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_5746,c_42]) ).

tff(c_5793,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_5754]) ).

tff(c_5794,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_5508,c_304,c_524,c_5793]) ).

tff(c_5929,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_5794]) ).

tff(c_5932,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_5929]) ).

tff(c_5935,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_5932]) ).

tff(c_5936,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_519,c_5935]) ).

tff(c_6057,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_5936]) ).

tff(c_118,plain,
    person(ukranian),
    inference(cnfTransformation,[status(thm)],[f_578]) ).

tff(c_82,plain,
    ! [H_41] :
      ( ~ owns(japanese,H_41)
      | ~ owns(spaniard,H_41)
      | ~ animal(H_41) ),
    inference(cnfTransformation,[status(thm)],[f_441]) ).

tff(c_346,plain,
    ( ~ owns(japanese,snails)
    | ~ animal(snails)
    | ~ drives(spaniard,porsche)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_330,c_82]) ).

tff(c_374,plain,
    ( ~ owns(japanese,snails)
    | ~ drives(spaniard,porsche) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_166,c_346]) ).

tff(c_391,plain,
    ~ drives(spaniard,porsche),
    inference(splitLeft,[status(thm)],[c_374]) ).

tff(c_88,plain,
    ! [H_44] :
      ( ~ owns(japanese,H_44)
      | ~ owns(ukranian,H_44)
      | ~ animal(H_44) ),
    inference(cnfTransformation,[status(thm)],[f_468]) ).

tff(c_334,plain,
    ( ~ owns(japanese,snails)
    | ~ animal(snails)
    | ~ drives(ukranian,porsche)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_330,c_88]) ).

tff(c_365,plain,
    ( ~ owns(japanese,snails)
    | ~ drives(ukranian,porsche) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_166,c_334]) ).

tff(c_388,plain,
    ~ drives(ukranian,porsche),
    inference(splitLeft,[status(thm)],[c_365]) ).

tff(c_5662,plain,
    ! [Person_284] :
      ( drives(Person_284,jaguar)
      | drives(Person_284,honda)
      | drives(Person_284,porsche)
      | drives(Person_284,saab)
      | drives(Person_284,masserati)
      | ~ person(Person_284) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_58,plain,
    ! [H_29] :
      ( ~ drives(ukranian,H_29)
      | ~ drives(spaniard,H_29)
      | ~ car(H_29) ),
    inference(cnfTransformation,[status(thm)],[f_327]) ).

tff(c_5694,plain,
    ( ~ drives(spaniard,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_5662,c_58]) ).

tff(c_5733,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_5694]) ).

tff(c_5734,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_5733]) ).

tff(c_6394,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_5734]) ).

tff(c_6397,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_6394]) ).

tff(c_6400,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_6397]) ).

tff(c_6401,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_6400]) ).

tff(c_6411,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_6401]) ).

tff(c_62,plain,
    ! [H_31] :
      ( ~ drives(ukranian,H_31)
      | ~ drives(norwegian,H_31)
      | ~ car(H_31) ),
    inference(cnfTransformation,[status(thm)],[f_345]) ).

tff(c_5686,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_5662,c_62]) ).

tff(c_5725,plain,
    ( ~ drives(norwegian,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_5686]) ).

tff(c_5726,plain,
    ( ~ drives(norwegian,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_5725]) ).

tff(c_6492,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_5726]) ).

tff(c_6495,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_6492]) ).

tff(c_6498,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_6495]) ).

tff(c_6499,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_5745,c_390,c_6498]) ).

tff(c_6500,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_6499]) ).

tff(c_186,plain,
    ! [P_66] :
      ( ~ drives(P_66,honda)
      | ~ person(P_66)
      | drinks(P_66,orange) ),
    inference(cnfTransformation,[status(thm)],[f_698]) ).

tff(c_6509,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_6500,c_186]) ).

tff(c_6518,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_6509]) ).

tff(c_6523,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_6518,c_42]) ).

tff(c_6530,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_6057,c_6523]) ).

tff(c_6531,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_6499]) ).

tff(c_64,plain,
    ! [H_32] :
      ( ~ drives(japanese,H_32)
      | ~ drives(norwegian,H_32)
      | ~ car(H_32) ),
    inference(cnfTransformation,[status(thm)],[f_354]) ).

tff(c_6543,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_6531,c_64]) ).

tff(c_6550,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_6543]) ).

tff(c_6551,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_5726]) ).

tff(c_6565,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_6551]) ).

tff(c_66,plain,
    ! [H_33] :
      ( ~ drives(japanese,H_33)
      | ~ drives(ukranian,H_33)
      | ~ car(H_33) ),
    inference(cnfTransformation,[status(thm)],[f_363]) ).

tff(c_6577,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_6565,c_66]) ).

tff(c_6590,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_6577]) ).

tff(c_6591,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_6551]) ).

tff(c_6593,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_6591]) ).

tff(c_6605,plain,
    ( ~ drives(spaniard,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_6593,c_58]) ).

tff(c_6621,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_6411,c_6605]) ).

tff(c_6622,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_6591]) ).

tff(c_6645,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_6622,c_186]) ).

tff(c_6660,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_6645]) ).

tff(c_44,plain,
    ! [H_22] :
      ( ~ drinks(japanese,H_22)
      | ~ drinks(ukranian,H_22)
      | ~ drink(H_22) ),
    inference(cnfTransformation,[status(thm)],[f_258]) ).

tff(c_6674,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_6660,c_44]) ).

tff(c_6687,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_6057,c_6674]) ).

tff(c_6688,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_6401]) ).

tff(c_6690,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_6688]) ).

tff(c_60,plain,
    ! [H_30] :
      ( ~ drives(japanese,H_30)
      | ~ drives(spaniard,H_30)
      | ~ car(H_30) ),
    inference(cnfTransformation,[status(thm)],[f_336]) ).

tff(c_6696,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_6690,c_60]) ).

tff(c_6706,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_6696]) ).

tff(c_6707,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_6688]) ).

tff(c_6720,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_6707,c_186]) ).

tff(c_6732,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_6720]) ).

tff(c_6739,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_6732,c_38]) ).

tff(c_6749,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_6057,c_6739]) ).

tff(c_6751,plain,
    drives(spaniard,saab),
    inference(splitRight,[status(thm)],[c_5734]) ).

tff(c_56,plain,
    ! [H_28] :
      ( ~ drives(norwegian,H_28)
      | ~ drives(spaniard,H_28)
      | ~ car(H_28) ),
    inference(cnfTransformation,[status(thm)],[f_318]) ).

tff(c_6754,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab) ),
    inference(resolution,[status(thm)],[c_6751,c_56]) ).

tff(c_6763,plain,
    ~ drives(norwegian,saab),
    inference(demodulation,[status(thm),theory(equality)],[c_150,c_6754]) ).

tff(c_6772,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_6763]) ).

tff(c_6775,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_6772]) ).

tff(c_6776,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_5745,c_390,c_6775]) ).

tff(c_6791,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_6776]) ).

tff(c_6800,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_6791,c_186]) ).

tff(c_6809,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_6800]) ).

tff(c_6840,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_6809,c_42]) ).

tff(c_6847,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_6057,c_6840]) ).

tff(c_6848,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_6776]) ).

tff(c_6852,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_6848,c_64]) ).

tff(c_6859,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_6852]) ).

tff(c_6860,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_5936]) ).

tff(c_2516,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_2453,c_226]) ).

tff(c_2579,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_126,c_2516]) ).

tff(c_2604,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_2579]) ).

tff(c_291,plain,
    ! [H_98] :
      ( ~ lives(japanese,H_98)
      | ~ lives(norwegian,H_98)
      | ~ house(H_98) ),
    inference(cnfTransformation,[status(thm)],[f_144]) ).

tff(c_294,plain,
    ( ~ lives(japanese,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_176,c_291]) ).

tff(c_297,plain,
    ~ lives(japanese,house_1),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_294]) ).

tff(c_2,plain,
    ! [Person_1] :
      ( lives(Person_1,house_5)
      | lives(Person_1,house_4)
      | lives(Person_1,house_3)
      | lives(Person_1,house_2)
      | lives(Person_1,house_1)
      | ~ person(Person_1) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_5468,plain,
    ~ is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_2537]) ).

tff(c_2465,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_2453,c_250]) ).

tff(c_2528,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_124,c_2465]) ).

tff(c_5584,plain,
    ~ is_color(house_2,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_5469,c_2528]) ).

tff(c_5585,plain,
    ! [H_283] :
      ( is_color(H_283,ivory)
      | is_color(H_283,green)
      | is_color(H_283,blue)
      | is_color(H_283,yellow)
      | is_color(H_283,red)
      | ~ house(H_283) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_5589,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_5585,c_92]) ).

tff(c_5628,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_136,c_5589]) ).

tff(c_5629,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_2,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_2433,c_2604,c_5584,c_5628]) ).

tff(c_5953,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_5629]) ).

tff(c_5956,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_5953]) ).

tff(c_5959,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_5956]) ).

tff(c_5960,plain,
    is_color(house_1,blue),
    inference(negUnitSimplification,[status(thm)],[c_2430,c_5493,c_5468,c_5959]) ).

tff(c_5994,plain,
    ! [Y_296,X_297] :
      ( ~ house(Y_296)
      | ~ lives(norwegian,X_297)
      | ~ house(X_297)
      | is_color(Y_296,blue)
      | ~ left_of(X_297,Y_296) ),
    inference(resolution,[status(thm)],[c_200,c_2595]) ).

tff(c_6002,plain,
    ! [Y_296] :
      ( ~ house(Y_296)
      | ~ house(house_1)
      | is_color(Y_296,blue)
      | ~ left_of(house_1,Y_296) ),
    inference(resolution,[status(thm)],[c_176,c_5994]) ).

tff(c_6012,plain,
    ! [Y_298] :
      ( ~ house(Y_298)
      | is_color(Y_298,blue)
      | ~ left_of(house_1,Y_298) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_6002]) ).

tff(c_6019,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_6012]) ).

tff(c_6025,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_6019]) ).

tff(c_6028,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_6025,c_92]) ).

tff(c_6032,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_5960,c_6028]) ).

tff(c_6034,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_5629]) ).

tff(c_5829,plain,
    ! [Person_286] :
      ( lives(Person_286,house_5)
      | lives(Person_286,house_4)
      | lives(Person_286,house_3)
      | lives(Person_286,house_2)
      | lives(Person_286,house_1)
      | ~ person(Person_286) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_5859,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_5829,c_172]) ).

tff(c_5904,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_5859]) ).

tff(c_5905,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_5904]) ).

tff(c_10292,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_5905]) ).

tff(c_10305,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_10292,c_172]) ).

tff(c_10321,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_10305]) ).

tff(c_10323,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2433,c_10321]) ).

tff(c_10324,plain,
    ( lives(english,house_3)
    | lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_5905]) ).

tff(c_10326,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_10324]) ).

tff(c_10330,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_10326,c_108]) ).

tff(c_10343,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2419,c_10330]) ).

tff(c_10344,plain,
    ( lives(english,house_4)
    | lives(english,house_3) ),
    inference(splitRight,[status(thm)],[c_10324]) ).

tff(c_10346,plain,
    lives(english,house_3),
    inference(splitLeft,[status(thm)],[c_10344]) ).

tff(c_5609,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_5585,c_106]) ).

tff(c_5647,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_5609]) ).

tff(c_5648,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_2594,c_5647]) ).

tff(c_11413,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_5648]) ).

tff(c_5750,plain,
    ( ~ drinks(norwegian,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_5746,c_34]) ).

tff(c_5789,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_5750]) ).

tff(c_5790,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_522,c_5789]) ).

tff(c_6909,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_5790]) ).

tff(c_6912,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_6909]) ).

tff(c_6915,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_6912]) ).

tff(c_6916,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_5508,c_304,c_524,c_6915]) ).

tff(c_8260,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_5726]) ).

tff(c_8263,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_8260]) ).

tff(c_8266,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_8263]) ).

tff(c_8267,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_5745,c_390,c_8266]) ).

tff(c_8268,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_8267]) ).

tff(c_8331,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_5648]) ).

tff(c_8287,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_5734]) ).

tff(c_8290,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_8287]) ).

tff(c_8293,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_8290]) ).

tff(c_8294,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_8293]) ).

tff(c_8295,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_8294]) ).

tff(c_5839,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_5829,c_10]) ).

tff(c_5888,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_5839]) ).

tff(c_5889,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_5888]) ).

tff(c_8121,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_5889]) ).

tff(c_8124,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_8121]) ).

tff(c_8127,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_8124]) ).

tff(c_8128,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_8127]) ).

tff(c_8129,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_8128]) ).

tff(c_8142,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_8129,c_172]) ).

tff(c_8158,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_8142]) ).

tff(c_8160,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2433,c_8158]) ).

tff(c_8161,plain,
    ( lives(english,house_3)
    | lives(english,house_4) ),
    inference(splitRight,[status(thm)],[c_8128]) ).

tff(c_8163,plain,
    lives(english,house_4),
    inference(splitLeft,[status(thm)],[c_8161]) ).

tff(c_8176,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_8163,c_172]) ).

tff(c_8192,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_8176]) ).

tff(c_8198,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_8192,c_106]) ).

tff(c_8208,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2419,c_8198]) ).

tff(c_8209,plain,
    lives(english,house_3),
    inference(splitRight,[status(thm)],[c_8161]) ).

tff(c_5621,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_5585,c_102]) ).

tff(c_5657,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_5621]) ).

tff(c_5658,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_2594,c_5657]) ).

tff(c_8320,plain,
    ~ is_color(house_2,yellow),
    inference(splitLeft,[status(thm)],[c_5658]) ).

tff(c_22,plain,
    ! [H_11] :
      ( ~ lives(japanese,H_11)
      | ~ lives(ukranian,H_11)
      | ~ house(H_11) ),
    inference(cnfTransformation,[status(thm)],[f_153]) ).

tff(c_5851,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_5829,c_22]) ).

tff(c_5898,plain,
    ( ~ lives(japanese,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_5851]) ).

tff(c_8389,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_5898]) ).

tff(c_8392,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_8389]) ).

tff(c_8395,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_8392]) ).

tff(c_8396,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_8395]) ).

tff(c_8397,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_8396]) ).

tff(c_194,plain,
    ! [P_72,H_71] :
      ( ~ lives(P_72,H_71)
      | ~ house(H_71)
      | ~ drinks(P_72,coffee)
      | ~ person(P_72)
      | is_color(H_71,green) ),
    inference(cnfTransformation,[status(thm)],[f_744]) ).

tff(c_8404,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_8397,c_194]) ).

tff(c_8419,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_6860,c_124,c_8404]) ).

tff(c_8421,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2604,c_8419]) ).

tff(c_8422,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_8396]) ).

tff(c_8424,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_8422]) ).

tff(c_8431,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_8424,c_194]) ).

tff(c_8446,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_6860,c_128,c_8431]) ).

tff(c_8448,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2594,c_8446]) ).

tff(c_8449,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_8422]) ).

tff(c_8457,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_8449,c_194]) ).

tff(c_8472,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_6860,c_126,c_8457]) ).

tff(c_8474,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2580,c_8472]) ).

tff(c_8475,plain,
    ( lives(ukranian,house_1)
    | lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_5898]) ).

tff(c_8505,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_8475]) ).

tff(c_14,plain,
    ! [H_7] :
      ( ~ lives(ukranian,H_7)
      | ~ lives(spaniard,H_7)
      | ~ house(H_7) ),
    inference(cnfTransformation,[status(thm)],[f_117]) ).

tff(c_8518,plain,
    ( ~ lives(spaniard,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_8505,c_14]) ).

tff(c_8543,plain,
    ~ lives(spaniard,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_8518]) ).

tff(c_8476,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_5898]) ).

tff(c_16,plain,
    ! [H_8] :
      ( ~ lives(japanese,H_8)
      | ~ lives(spaniard,H_8)
      | ~ house(H_8) ),
    inference(cnfTransformation,[status(thm)],[f_126]) ).

tff(c_5863,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_5829,c_16]) ).

tff(c_5908,plain,
    ( ~ lives(japanese,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_5863]) ).

tff(c_8577,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_8476,c_5908]) ).

tff(c_8578,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(negUnitSimplification,[status(thm)],[c_8543,c_8577]) ).

tff(c_8579,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_8578]) ).

tff(c_12,plain,
    ! [H_6] :
      ( ~ lives(norwegian,H_6)
      | ~ lives(spaniard,H_6)
      | ~ house(H_6) ),
    inference(cnfTransformation,[status(thm)],[f_108]) ).

tff(c_8592,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_8579,c_12]) ).

tff(c_8615,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_8592]) ).

tff(c_8616,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3) ),
    inference(splitRight,[status(thm)],[c_8578]) ).

tff(c_8624,plain,
    lives(spaniard,house_3),
    inference(splitLeft,[status(thm)],[c_8616]) ).

tff(c_178,plain,
    ! [Person_58,H_57] :
      ( ~ lives(Person_58,H_57)
      | ~ house(H_57)
      | ~ drives(Person_58,masserati)
      | ~ person(Person_58)
      | is_color(H_57,yellow) ),
    inference(cnfTransformation,[status(thm)],[f_638]) ).

tff(c_8634,plain,
    ( ~ house(house_3)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_3,yellow) ),
    inference(resolution,[status(thm)],[c_8624,c_178]) ).

tff(c_8656,plain,
    is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_8295,c_126,c_8634]) ).

tff(c_8658,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_8331,c_8656]) ).

tff(c_8659,plain,
    lives(spaniard,house_2),
    inference(splitRight,[status(thm)],[c_8616]) ).

tff(c_8676,plain,
    ( ~ house(house_2)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_8659,c_178]) ).

tff(c_8698,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_8295,c_124,c_8676]) ).

tff(c_8700,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_8320,c_8698]) ).

tff(c_8701,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(splitRight,[status(thm)],[c_8475]) ).

tff(c_8703,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_8701]) ).

tff(c_18,plain,
    ! [H_9] :
      ( ~ lives(ukranian,H_9)
      | ~ lives(norwegian,H_9)
      | ~ house(H_9) ),
    inference(cnfTransformation,[status(thm)],[f_135]) ).

tff(c_8723,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_8703,c_18]) ).

tff(c_8749,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_8723]) ).

tff(c_8750,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3) ),
    inference(splitRight,[status(thm)],[c_8701]) ).

tff(c_8752,plain,
    lives(ukranian,house_3),
    inference(splitLeft,[status(thm)],[c_8750]) ).

tff(c_8,plain,
    ! [H_4] :
      ( ~ lives(ukranian,H_4)
      | ~ lives(english,H_4)
      | ~ house(H_4) ),
    inference(cnfTransformation,[status(thm)],[f_90]) ).

tff(c_8774,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_8752,c_8]) ).

tff(c_8801,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_8209,c_8774]) ).

tff(c_8802,plain,
    lives(ukranian,house_2),
    inference(splitRight,[status(thm)],[c_8750]) ).

tff(c_8822,plain,
    ( ~ lives(spaniard,house_2)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_8802,c_14]) ).

tff(c_8848,plain,
    ~ lives(spaniard,house_2),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_8822]) ).

tff(c_8930,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_8476,c_5908]) ).

tff(c_8931,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_1) ),
    inference(negUnitSimplification,[status(thm)],[c_8848,c_8930]) ).

tff(c_8932,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_8931]) ).

tff(c_8945,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_8932,c_12]) ).

tff(c_8968,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_8945]) ).

tff(c_8969,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_8931]) ).

tff(c_8971,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_8969]) ).

tff(c_8981,plain,
    ( ~ house(house_4)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_8971,c_178]) ).

tff(c_9003,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_8295,c_128,c_8981]) ).

tff(c_9015,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_9003,c_96]) ).

tff(c_9025,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_6034,c_9015]) ).

tff(c_9026,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_8969]) ).

tff(c_9037,plain,
    ( ~ house(house_3)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_3,yellow) ),
    inference(resolution,[status(thm)],[c_9026,c_178]) ).

tff(c_9059,plain,
    is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_8295,c_126,c_9037]) ).

tff(c_9061,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_8331,c_9059]) ).

tff(c_9063,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_5648]) ).

tff(c_9066,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_9063,c_94]) ).

tff(c_9073,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_6034,c_9066]) ).

tff(c_9075,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_5658]) ).

tff(c_9078,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_9075,c_92]) ).

tff(c_9082,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_6034,c_9078]) ).

tff(c_9083,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_8294]) ).

tff(c_9093,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_9083]) ).

tff(c_9099,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_9093,c_60]) ).

tff(c_9109,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_9099]) ).

tff(c_9110,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_9083]) ).

tff(c_9122,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_9110,c_56]) ).

tff(c_9135,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_8268,c_9122]) ).

tff(c_9136,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_5734]) ).

tff(c_9163,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_9136]) ).

tff(c_9175,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_9163,c_66]) ).

tff(c_9188,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_9175]) ).

tff(c_9189,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_9136]) ).

tff(c_9191,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_9189]) ).

tff(c_9262,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_5898]) ).

tff(c_9265,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_9262]) ).

tff(c_9268,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_9265]) ).

tff(c_9269,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_9268]) ).

tff(c_9270,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_9269]) ).

tff(c_9277,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_9270,c_194]) ).

tff(c_9292,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_6860,c_124,c_9277]) ).

tff(c_9294,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2604,c_9292]) ).

tff(c_9295,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_9269]) ).

tff(c_9297,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_9295]) ).

tff(c_9306,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_9297,c_194]) ).

tff(c_9321,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_6860,c_128,c_9306]) ).

tff(c_9323,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2594,c_9321]) ).

tff(c_9324,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_9295]) ).

tff(c_9332,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_9324,c_194]) ).

tff(c_9347,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_6860,c_126,c_9332]) ).

tff(c_9349,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2580,c_9347]) ).

tff(c_9350,plain,
    ( lives(ukranian,house_1)
    | lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_5898]) ).

tff(c_9393,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_9350]) ).

tff(c_9404,plain,
    ( ~ house(house_4)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_9393,c_178]) ).

tff(c_9429,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_9191,c_128,c_9404]) ).

tff(c_9451,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_9429,c_96]) ).

tff(c_9461,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_6034,c_9451]) ).

tff(c_9462,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(splitRight,[status(thm)],[c_9350]) ).

tff(c_9464,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_9462]) ).

tff(c_9484,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_9464,c_18]) ).

tff(c_9510,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_9484]) ).

tff(c_9511,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3) ),
    inference(splitRight,[status(thm)],[c_9462]) ).

tff(c_9513,plain,
    lives(ukranian,house_3),
    inference(splitLeft,[status(thm)],[c_9511]) ).

tff(c_9535,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_9513,c_8]) ).

tff(c_9561,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_8209,c_9535]) ).

tff(c_9562,plain,
    lives(ukranian,house_2),
    inference(splitRight,[status(thm)],[c_9511]) ).

tff(c_9579,plain,
    ( ~ house(house_2)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_9562,c_178]) ).

tff(c_9604,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_9191,c_124,c_9579]) ).

tff(c_9619,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_9604,c_92]) ).

tff(c_9623,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_6034,c_9619]) ).

tff(c_9624,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_9189]) ).

tff(c_9636,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_9624,c_62]) ).

tff(c_9652,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_8268,c_9636]) ).

tff(c_9653,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_8267]) ).

tff(c_9657,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_9653,c_64]) ).

tff(c_9664,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_9657]) ).

tff(c_9665,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_5726]) ).

tff(c_9865,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_9665]) ).

tff(c_9877,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_9865,c_66]) ).

tff(c_9890,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_9877]) ).

tff(c_9891,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_9665]) ).

tff(c_9893,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_9891]) ).

tff(c_9905,plain,
    ( ~ drives(spaniard,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_9893,c_58]) ).

tff(c_9920,plain,
    ~ drives(spaniard,masserati),
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_9905]) ).

tff(c_9666,plain,
    drives(norwegian,saab),
    inference(splitRight,[status(thm)],[c_5726]) ).

tff(c_5670,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_5662,c_56]) ).

tff(c_5709,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_5670]) ).

tff(c_5710,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_5709]) ).

tff(c_10044,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_9666,c_5710]) ).

tff(c_10045,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_9920,c_10044]) ).

tff(c_10046,plain,
    drives(spaniard,honda),
    inference(splitLeft,[status(thm)],[c_10045]) ).

tff(c_10058,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_10046,c_186]) ).

tff(c_10070,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_10058]) ).

tff(c_10075,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_10070,c_34]) ).

tff(c_10085,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_6916,c_10075]) ).

tff(c_10086,plain,
    drives(spaniard,jaguar),
    inference(splitRight,[status(thm)],[c_10045]) ).

tff(c_10093,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_10086,c_60]) ).

tff(c_10103,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_10093]) ).

tff(c_10104,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_9891]) ).

tff(c_10120,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_10104,c_186]) ).

tff(c_10135,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_10120]) ).

tff(c_40,plain,
    ! [H_20] :
      ( ~ drinks(ukranian,H_20)
      | ~ drinks(norwegian,H_20)
      | ~ drink(H_20) ),
    inference(cnfTransformation,[status(thm)],[f_240]) ).

tff(c_10142,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_10135,c_40]) ).

tff(c_10155,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_6916,c_10142]) ).

tff(c_10157,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_5889]) ).

tff(c_10170,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_10157,c_172]) ).

tff(c_10185,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_10170]) ).

tff(c_10188,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_10185,c_108]) ).

tff(c_10201,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2419,c_10188]) ).

tff(c_10202,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_5790]) ).

tff(c_10234,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_10202]) ).

tff(c_10240,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_10234,c_38]) ).

tff(c_10250,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_6860,c_10240]) ).

tff(c_10251,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_10202]) ).

tff(c_10255,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_10251,c_34]) ).

tff(c_10264,plain,
    ~ drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_10255]) ).

tff(c_11421,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_5710]) ).

tff(c_11424,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_11421]) ).

tff(c_11427,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_11424]) ).

tff(c_11428,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_5745,c_390,c_11427]) ).

tff(c_11429,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_11428]) ).

tff(c_11438,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_11429,c_186]) ).

tff(c_11447,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_11438]) ).

tff(c_11449,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10264,c_11447]) ).

tff(c_11450,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_11428]) ).

tff(c_11493,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_11450,c_64]) ).

tff(c_11500,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_11493]) ).

tff(c_11501,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_5710]) ).

tff(c_11515,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_11501]) ).

tff(c_11521,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_11515,c_60]) ).

tff(c_11531,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_11521]) ).

tff(c_11532,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_11501]) ).

tff(c_11534,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_11532]) ).

tff(c_11723,plain,
    ~ is_color(house_2,yellow),
    inference(splitLeft,[status(thm)],[c_5658]) ).

tff(c_5843,plain,
    ( ~ lives(spaniard,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_5829,c_14]) ).

tff(c_5892,plain,
    ( ~ lives(spaniard,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_5843]) ).

tff(c_11398,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_5892]) ).

tff(c_11401,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_11398]) ).

tff(c_11404,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_11401]) ).

tff(c_11535,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_11404]) ).

tff(c_11572,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_11535,c_12]) ).

tff(c_11595,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_11572]) ).

tff(c_11596,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_11404]) ).

tff(c_11624,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_11596]) ).

tff(c_11634,plain,
    ( ~ house(house_4)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_11624,c_178]) ).

tff(c_11656,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_11534,c_128,c_11634]) ).

tff(c_11668,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_11656,c_96]) ).

tff(c_11678,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_6034,c_11668]) ).

tff(c_11679,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_11596]) ).

tff(c_11681,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_11679]) ).

tff(c_11691,plain,
    ( ~ house(house_2)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_11681,c_178]) ).

tff(c_11713,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_11534,c_124,c_11691]) ).

tff(c_11731,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11723,c_11713]) ).

tff(c_11733,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_5658]) ).

tff(c_11736,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_11733,c_92]) ).

tff(c_11740,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_6034,c_11736]) ).

tff(c_11741,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_11679]) ).

tff(c_11752,plain,
    ( ~ house(house_3)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_3,yellow) ),
    inference(resolution,[status(thm)],[c_11741,c_178]) ).

tff(c_11774,plain,
    is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_11534,c_126,c_11752]) ).

tff(c_11776,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11413,c_11774]) ).

tff(c_11777,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_11532]) ).

tff(c_12382,plain,
    ~ is_color(house_2,yellow),
    inference(splitLeft,[status(thm)],[c_5658]) ).

tff(c_11502,plain,
    drives(norwegian,saab),
    inference(splitRight,[status(thm)],[c_5710]) ).

tff(c_12392,plain,
    ( drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_11502,c_5726]) ).

tff(c_12393,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_12392]) ).

tff(c_11887,plain,
    ( drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_11502,c_5726]) ).

tff(c_11888,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_11887]) ).

tff(c_11805,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_11404]) ).

tff(c_11818,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_11805,c_12]) ).

tff(c_11841,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_11818]) ).

tff(c_11842,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_11404]) ).

tff(c_11844,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_11842]) ).

tff(c_11860,plain,
    ( ~ lives(japanese,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_11844,c_16]) ).

tff(c_11882,plain,
    ~ lives(japanese,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_11860]) ).

tff(c_11968,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_5898]) ).

tff(c_11971,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_11968]) ).

tff(c_11974,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_11971]) ).

tff(c_11975,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_11882,c_11974]) ).

tff(c_11976,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_11975]) ).

tff(c_11983,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_11976,c_194]) ).

tff(c_11998,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_6860,c_124,c_11983]) ).

tff(c_12000,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2604,c_11998]) ).

tff(c_12001,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_11975]) ).

tff(c_12009,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_12001,c_194]) ).

tff(c_12024,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_6860,c_126,c_12009]) ).

tff(c_12026,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2580,c_12024]) ).

tff(c_12027,plain,
    ( lives(ukranian,house_1)
    | lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_5898]) ).

tff(c_12057,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_12027]) ).

tff(c_12070,plain,
    ( ~ lives(spaniard,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_12057,c_14]) ).

tff(c_12096,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_11844,c_12070]) ).

tff(c_12097,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(splitRight,[status(thm)],[c_12027]) ).

tff(c_12099,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_12097]) ).

tff(c_12118,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_12099,c_18]) ).

tff(c_12144,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_12118]) ).

tff(c_12145,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3) ),
    inference(splitRight,[status(thm)],[c_12097]) ).

tff(c_12147,plain,
    lives(ukranian,house_3),
    inference(splitLeft,[status(thm)],[c_12145]) ).

tff(c_12157,plain,
    ( ~ house(house_3)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_3,yellow) ),
    inference(resolution,[status(thm)],[c_12147,c_178]) ).

tff(c_12182,plain,
    is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_11888,c_126,c_12157]) ).

tff(c_12184,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11413,c_12182]) ).

tff(c_12185,plain,
    lives(ukranian,house_2),
    inference(splitRight,[status(thm)],[c_12145]) ).

tff(c_12235,plain,
    ( ~ house(house_2)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_12185,c_178]) ).

tff(c_12263,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_11888,c_124,c_12235]) ).

tff(c_12278,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_12263,c_92]) ).

tff(c_12282,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_6034,c_12278]) ).

tff(c_12283,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_11887]) ).

tff(c_12285,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_12283]) ).

tff(c_12297,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_12285,c_66]) ).

tff(c_12310,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_12297]) ).

tff(c_12311,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_12283]) ).

tff(c_12321,plain,
    ( ~ drives(spaniard,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_12311,c_58]) ).

tff(c_12337,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_11777,c_12321]) ).

tff(c_12338,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_11842]) ).

tff(c_12340,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_12338]) ).

tff(c_12356,plain,
    ( ~ lives(japanese,house_2)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_12340,c_16]) ).

tff(c_12378,plain,
    ~ lives(japanese,house_2),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_12356]) ).

tff(c_12394,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_5898]) ).

tff(c_12427,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_12394]) ).

tff(c_12430,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_12427]) ).

tff(c_12431,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_12378,c_12430]) ).

tff(c_12432,plain,
    lives(japanese,house_3),
    inference(splitLeft,[status(thm)],[c_12431]) ).

tff(c_12439,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_12432,c_194]) ).

tff(c_12454,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_6860,c_126,c_12439]) ).

tff(c_12456,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2580,c_12454]) ).

tff(c_12457,plain,
    lives(japanese,house_4),
    inference(splitRight,[status(thm)],[c_12431]) ).

tff(c_12472,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_12457,c_194]) ).

tff(c_12487,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_6860,c_128,c_12472]) ).

tff(c_12489,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2594,c_12487]) ).

tff(c_12490,plain,
    ( lives(ukranian,house_1)
    | lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_5898]) ).

tff(c_12625,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_12490]) ).

tff(c_12637,plain,
    ( ~ house(house_4)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_12625,c_178]) ).

tff(c_12665,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_12393,c_128,c_12637]) ).

tff(c_12681,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_12665,c_96]) ).

tff(c_12691,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_6034,c_12681]) ).

tff(c_12692,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(splitRight,[status(thm)],[c_12490]) ).

tff(c_12694,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_12692]) ).

tff(c_12716,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_12694,c_18]) ).

tff(c_12745,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_12716]) ).

tff(c_12746,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3) ),
    inference(splitRight,[status(thm)],[c_12692]) ).

tff(c_12748,plain,
    lives(ukranian,house_3),
    inference(splitLeft,[status(thm)],[c_12746]) ).

tff(c_12760,plain,
    ( ~ house(house_3)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_3,yellow) ),
    inference(resolution,[status(thm)],[c_12748,c_178]) ).

tff(c_12788,plain,
    is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_12393,c_126,c_12760]) ).

tff(c_12790,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11413,c_12788]) ).

tff(c_12791,plain,
    lives(ukranian,house_2),
    inference(splitRight,[status(thm)],[c_12746]) ).

tff(c_12810,plain,
    ( ~ house(house_2)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_12791,c_178]) ).

tff(c_12838,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_12393,c_124,c_12810]) ).

tff(c_12840,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12382,c_12838]) ).

tff(c_12841,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_12392]) ).

tff(c_12843,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_12841]) ).

tff(c_12855,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_12843,c_66]) ).

tff(c_12868,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_12855]) ).

tff(c_12869,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_12841]) ).

tff(c_12887,plain,
    ( ~ drives(spaniard,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_12869,c_58]) ).

tff(c_12903,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_11777,c_12887]) ).

tff(c_12905,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_5658]) ).

tff(c_12908,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_12905,c_92]) ).

tff(c_12912,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_6034,c_12908]) ).

tff(c_12913,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_12338]) ).

tff(c_12933,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_12913,c_4]) ).

tff(c_12957,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_10346,c_12933]) ).

tff(c_12959,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_5648]) ).

tff(c_12962,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_12959,c_94]) ).

tff(c_12969,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_6034,c_12962]) ).

tff(c_12971,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_5892]) ).

tff(c_12987,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_12971,c_16]) ).

tff(c_13008,plain,
    ~ lives(japanese,house_5),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_12987]) ).

tff(c_13014,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_13008]) ).

tff(c_13017,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_13014]) ).

tff(c_13018,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_13017]) ).

tff(c_13020,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_13018]) ).

tff(c_13027,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_13020,c_194]) ).

tff(c_13042,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_6860,c_124,c_13027]) ).

tff(c_13044,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2604,c_13042]) ).

tff(c_13045,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_13018]) ).

tff(c_13047,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_13045]) ).

tff(c_13063,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_13047,c_194]) ).

tff(c_13078,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_6860,c_128,c_13063]) ).

tff(c_13080,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2594,c_13078]) ).

tff(c_13081,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_13045]) ).

tff(c_13096,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_13081,c_194]) ).

tff(c_13111,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_6860,c_126,c_13096]) ).

tff(c_13113,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2580,c_13111]) ).

tff(c_13115,plain,
    ~ lives(english,house_3),
    inference(splitRight,[status(thm)],[c_10344]) ).

tff(c_13147,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_198,c_13115]) ).

tff(c_13151,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_2420,c_13147]) ).

tff(c_13152,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_5794]) ).

tff(c_13153,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_5794]) ).

tff(c_5758,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_5746,c_38]) ).

tff(c_5797,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_5758]) ).

tff(c_5798,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_522,c_5797]) ).

tff(c_13355,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_13153,c_5798]) ).

tff(c_13356,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_13355]) ).

tff(c_13359,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_13356,c_34]) ).

tff(c_13369,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_13152,c_13359]) ).

tff(c_13371,plain,
    ~ drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_13355]) ).

tff(c_13633,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_5726]) ).

tff(c_13636,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_13633]) ).

tff(c_13639,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_13636]) ).

tff(c_13640,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_5745,c_390,c_13639]) ).

tff(c_13669,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_13640]) ).

tff(c_13204,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_5629]) ).

tff(c_13207,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_13204]) ).

tff(c_13210,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_13207]) ).

tff(c_13211,plain,
    is_color(house_1,blue),
    inference(negUnitSimplification,[status(thm)],[c_2430,c_5493,c_5468,c_13210]) ).

tff(c_13240,plain,
    ! [Y_340,X_341] :
      ( ~ house(Y_340)
      | ~ lives(norwegian,X_341)
      | ~ house(X_341)
      | is_color(Y_340,blue)
      | ~ left_of(X_341,Y_340) ),
    inference(resolution,[status(thm)],[c_200,c_2595]) ).

tff(c_13248,plain,
    ! [Y_340] :
      ( ~ house(Y_340)
      | ~ house(house_1)
      | is_color(Y_340,blue)
      | ~ left_of(house_1,Y_340) ),
    inference(resolution,[status(thm)],[c_176,c_13240]) ).

tff(c_13276,plain,
    ! [Y_342] :
      ( ~ house(Y_342)
      | is_color(Y_342,blue)
      | ~ left_of(house_1,Y_342) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_13248]) ).

tff(c_13283,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_13276]) ).

tff(c_13289,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_13283]) ).

tff(c_13292,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_13289,c_92]) ).

tff(c_13296,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_13211,c_13292]) ).

tff(c_13298,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_5629]) ).

tff(c_13598,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_5734]) ).

tff(c_13602,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_13598]) ).

tff(c_13605,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_13602]) ).

tff(c_13606,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_13605]) ).

tff(c_13689,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_13606]) ).

tff(c_13370,plain,
    drinks(spaniard,coffee),
    inference(splitRight,[status(thm)],[c_13355]) ).

tff(c_13828,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_5892]) ).

tff(c_13831,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_13828]) ).

tff(c_13834,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_13831]) ).

tff(c_13835,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_13834]) ).

tff(c_13842,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_13835,c_194]) ).

tff(c_13863,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_13370,c_122,c_13842]) ).

tff(c_13865,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_5493,c_13863]) ).

tff(c_13866,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_13834]) ).

tff(c_13868,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_13866]) ).

tff(c_13875,plain,
    ( ~ house(house_4)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_13868,c_194]) ).

tff(c_13896,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_13370,c_128,c_13875]) ).

tff(c_13898,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2594,c_13896]) ).

tff(c_13899,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_13866]) ).

tff(c_13901,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_13899]) ).

tff(c_13908,plain,
    ( ~ house(house_2)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_13901,c_194]) ).

tff(c_13929,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_13370,c_124,c_13908]) ).

tff(c_13931,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2604,c_13929]) ).

tff(c_13932,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_13899]) ).

tff(c_13940,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_13932,c_194]) ).

tff(c_13961,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_13370,c_126,c_13940]) ).

tff(c_13963,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2580,c_13961]) ).

tff(c_13965,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_5892]) ).

tff(c_13975,plain,
    ( ~ house(house_5)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_13965,c_178]) ).

tff(c_13996,plain,
    is_color(house_5,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_13689,c_130,c_13975]) ).

tff(c_14017,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_13996,c_98]) ).

tff(c_14030,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_13298,c_14017]) ).

tff(c_14031,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_13606]) ).

tff(c_14033,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_14031]) ).

tff(c_14039,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_14033,c_60]) ).

tff(c_14049,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_14039]) ).

tff(c_14050,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_14031]) ).

tff(c_14055,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_14050,c_56]) ).

tff(c_14068,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_13669,c_14055]) ).

tff(c_14069,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_13640]) ).

tff(c_14080,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_14069,c_64]) ).

tff(c_14087,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_14080]) ).

tff(c_14088,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_5726]) ).

tff(c_14166,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_14088]) ).

tff(c_14178,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_14166,c_66]) ).

tff(c_14191,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_14178]) ).

tff(c_14192,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_14088]) ).

tff(c_14194,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_14192]) ).

tff(c_14206,plain,
    ( ~ drives(spaniard,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_14194,c_58]) ).

tff(c_14221,plain,
    ~ drives(spaniard,masserati),
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_14206]) ).

tff(c_14225,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_14221,c_13606]) ).

tff(c_14226,plain,
    drives(spaniard,honda),
    inference(splitLeft,[status(thm)],[c_14225]) ).

tff(c_14239,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_14226,c_186]) ).

tff(c_14251,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_14239]) ).

tff(c_14253,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13371,c_14251]) ).

tff(c_14254,plain,
    drives(spaniard,jaguar),
    inference(splitRight,[status(thm)],[c_14225]) ).

tff(c_14261,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_14254,c_60]) ).

tff(c_14271,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_14261]) ).

tff(c_14272,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_14192]) ).

tff(c_14295,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_14272,c_186]) ).

tff(c_14310,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_14295]) ).

tff(c_14317,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_14310,c_40]) ).

tff(c_14330,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_13152,c_14317]) ).

tff(c_14332,plain,
    drives(spaniard,saab),
    inference(splitRight,[status(thm)],[c_5734]) ).

tff(c_14335,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab) ),
    inference(resolution,[status(thm)],[c_14332,c_56]) ).

tff(c_14344,plain,
    ~ drives(norwegian,saab),
    inference(demodulation,[status(thm),theory(equality)],[c_150,c_14335]) ).

tff(c_14353,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_14344]) ).

tff(c_14356,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_14353]) ).

tff(c_14357,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_5745,c_390,c_14356]) ).

tff(c_14365,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_14357]) ).

tff(c_14456,plain,
    ~ is_color(house_2,yellow),
    inference(splitLeft,[status(thm)],[c_5658]) ).

tff(c_14331,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_5734]) ).

tff(c_14384,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_14331]) ).

tff(c_14396,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_14384,c_66]) ).

tff(c_14409,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_14396]) ).

tff(c_14410,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_14331]) ).

tff(c_14412,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_14410]) ).

tff(c_14444,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_5648]) ).

tff(c_14613,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_5892]) ).

tff(c_14616,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_14613]) ).

tff(c_14619,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_14616]) ).

tff(c_14620,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_14619]) ).

tff(c_14627,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_14620,c_194]) ).

tff(c_14648,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_13370,c_122,c_14627]) ).

tff(c_14650,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_5493,c_14648]) ).

tff(c_14651,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_14619]) ).

tff(c_14653,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_14651]) ).

tff(c_14660,plain,
    ( ~ house(house_4)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_14653,c_194]) ).

tff(c_14681,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_13370,c_128,c_14660]) ).

tff(c_14683,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2594,c_14681]) ).

tff(c_14684,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_14651]) ).

tff(c_14714,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_14684]) ).

tff(c_14723,plain,
    ( ~ house(house_2)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_14714,c_194]) ).

tff(c_14747,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_13370,c_124,c_14723]) ).

tff(c_14749,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2604,c_14747]) ).

tff(c_14750,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_14684]) ).

tff(c_14760,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_14750,c_194]) ).

tff(c_14784,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_13370,c_126,c_14760]) ).

tff(c_14786,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2580,c_14784]) ).

tff(c_14787,plain,
    ( lives(ukranian,house_1)
    | lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_5892]) ).

tff(c_14829,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_14787]) ).

tff(c_14839,plain,
    ( ~ house(house_4)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_14829,c_178]) ).

tff(c_14864,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_14412,c_128,c_14839]) ).

tff(c_14879,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_14864,c_96]) ).

tff(c_14889,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_13298,c_14879]) ).

tff(c_14890,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(splitRight,[status(thm)],[c_14787]) ).

tff(c_14892,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_14890]) ).

tff(c_14911,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_14892,c_18]) ).

tff(c_14937,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_14911]) ).

tff(c_14938,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3) ),
    inference(splitRight,[status(thm)],[c_14890]) ).

tff(c_14940,plain,
    lives(ukranian,house_3),
    inference(splitLeft,[status(thm)],[c_14938]) ).

tff(c_14950,plain,
    ( ~ house(house_3)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_3,yellow) ),
    inference(resolution,[status(thm)],[c_14940,c_178]) ).

tff(c_14975,plain,
    is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_14412,c_126,c_14950]) ).

tff(c_14977,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_14444,c_14975]) ).

tff(c_14978,plain,
    lives(ukranian,house_2),
    inference(splitRight,[status(thm)],[c_14938]) ).

tff(c_14995,plain,
    ( ~ house(house_2)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_14978,c_178]) ).

tff(c_15020,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_14412,c_124,c_14995]) ).

tff(c_15022,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_14456,c_15020]) ).

tff(c_15024,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_5658]) ).

tff(c_15035,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_15024,c_92]) ).

tff(c_15039,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_13298,c_15035]) ).

tff(c_15041,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_5648]) ).

tff(c_15044,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_15041,c_94]) ).

tff(c_15051,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_13298,c_15044]) ).

tff(c_15052,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_14410]) ).

tff(c_15056,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_15052,c_62]) ).

tff(c_15072,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_14365,c_15056]) ).

tff(c_15073,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_14357]) ).

tff(c_15077,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_15073,c_64]) ).

tff(c_15084,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_15077]) ).

tff(c_15085,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_2593]) ).

tff(c_15087,plain,
    ! [Person_353] :
      ( drinks(Person_353,water)
      | drinks(Person_353,milk)
      | drinks(Person_353,tea)
      | drinks(Person_353,coffee)
      | drinks(Person_353,orange)
      | ~ person(Person_353) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_15095,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_15087,c_42]) ).

tff(c_15134,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_15095]) ).

tff(c_15135,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_5508,c_304,c_524,c_15134]) ).

tff(c_15290,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_15135]) ).

tff(c_15293,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_15290]) ).

tff(c_15296,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15293]) ).

tff(c_15297,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_519,c_15296]) ).

tff(c_15330,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_15297]) ).

tff(c_15086,plain,
    drives(norwegian,masserati),
    inference(splitRight,[status(thm)],[c_2593]) ).

tff(c_15323,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_15085,c_5629]) ).

tff(c_256,plain,
    ( ~ is_color(house_5,green)
    | ~ is_color(house_4,ivory)
    | ~ is_color(house_3,red)
    | ~ is_color(house_2,blue)
    | ~ is_color(house_1,yellow)
    | ~ lives(spaniard,house_4)
    | ~ lives(english,house_3)
    | ~ lives(japanese,house_5)
    | ~ lives(ukranian,house_2)
    | ~ lives(norwegian,house_1)
    | ~ drives(spaniard,honda)
    | ~ drives(english,porsche)
    | ~ drives(japanese,jaguar)
    | ~ drives(ukranian,saab)
    | ~ drives(norwegian,masserati)
    | ~ owns(spaniard,dog)
    | ~ owns(english,snails)
    | ~ owns(japanese,zebra)
    | ~ owns(ukranian,horse)
    | ~ owns(norwegian,fox)
    | ~ drinks(spaniard,orange)
    | ~ drinks(english,milk)
    | ~ drinks(japanese,coffee)
    | ~ drinks(ukranian,tea)
    | ~ drinks(norwegian,water) ),
    inference(cnfTransformation,[status(thm)],[f_907]) ).

tff(c_258,plain,
    ( ~ is_color(house_5,green)
    | ~ is_color(house_4,ivory)
    | ~ is_color(house_3,red)
    | ~ is_color(house_2,blue)
    | ~ is_color(house_1,yellow)
    | ~ lives(spaniard,house_4)
    | ~ lives(english,house_3)
    | ~ lives(japanese,house_5)
    | ~ lives(ukranian,house_2)
    | ~ lives(norwegian,house_1)
    | ~ drives(spaniard,honda)
    | ~ drives(english,porsche)
    | ~ drives(ukranian,saab)
    | ~ drives(norwegian,masserati)
    | ~ owns(spaniard,dog)
    | ~ owns(english,snails)
    | ~ owns(japanese,zebra)
    | ~ owns(ukranian,horse)
    | ~ owns(norwegian,fox)
    | ~ drinks(spaniard,orange)
    | ~ drinks(english,milk)
    | ~ drinks(japanese,coffee)
    | ~ drinks(ukranian,tea)
    | ~ drinks(norwegian,water) ),
    inference(demodulation,[status(thm),theory(equality)],[c_190,c_256]) ).

tff(c_260,plain,
    ( ~ is_color(house_5,green)
    | ~ is_color(house_4,ivory)
    | ~ is_color(house_3,red)
    | ~ is_color(house_2,blue)
    | ~ is_color(house_1,yellow)
    | ~ lives(spaniard,house_4)
    | ~ lives(english,house_3)
    | ~ lives(japanese,house_5)
    | ~ lives(ukranian,house_2)
    | ~ lives(norwegian,house_1)
    | ~ drives(spaniard,honda)
    | ~ drives(english,porsche)
    | ~ drives(ukranian,saab)
    | ~ drives(norwegian,masserati)
    | ~ owns(spaniard,dog)
    | ~ owns(english,snails)
    | ~ owns(japanese,zebra)
    | ~ owns(ukranian,horse)
    | ~ owns(norwegian,fox)
    | ~ drinks(spaniard,orange)
    | ~ drinks(english,milk)
    | ~ drinks(japanese,coffee)
    | ~ drinks(norwegian,water) ),
    inference(demodulation,[status(thm),theory(equality)],[c_188,c_258]) ).

tff(c_262,plain,
    ( ~ is_color(house_5,green)
    | ~ is_color(house_4,ivory)
    | ~ is_color(house_3,red)
    | ~ is_color(house_2,blue)
    | ~ is_color(house_1,yellow)
    | ~ lives(spaniard,house_4)
    | ~ lives(english,house_3)
    | ~ lives(japanese,house_5)
    | ~ lives(ukranian,house_2)
    | ~ drives(spaniard,honda)
    | ~ drives(english,porsche)
    | ~ drives(ukranian,saab)
    | ~ drives(norwegian,masserati)
    | ~ owns(spaniard,dog)
    | ~ owns(english,snails)
    | ~ owns(japanese,zebra)
    | ~ owns(ukranian,horse)
    | ~ owns(norwegian,fox)
    | ~ drinks(spaniard,orange)
    | ~ drinks(english,milk)
    | ~ drinks(japanese,coffee)
    | ~ drinks(norwegian,water) ),
    inference(demodulation,[status(thm),theory(equality)],[c_176,c_260]) ).

tff(c_264,plain,
    ( ~ is_color(house_5,green)
    | ~ is_color(house_4,ivory)
    | ~ is_color(house_3,red)
    | ~ is_color(house_2,blue)
    | ~ is_color(house_1,yellow)
    | ~ lives(spaniard,house_4)
    | ~ lives(english,house_3)
    | ~ lives(japanese,house_5)
    | ~ lives(ukranian,house_2)
    | ~ drives(spaniard,honda)
    | ~ drives(english,porsche)
    | ~ drives(ukranian,saab)
    | ~ drives(norwegian,masserati)
    | ~ owns(english,snails)
    | ~ owns(japanese,zebra)
    | ~ owns(ukranian,horse)
    | ~ owns(norwegian,fox)
    | ~ drinks(spaniard,orange)
    | ~ drinks(english,milk)
    | ~ drinks(japanese,coffee)
    | ~ drinks(norwegian,water) ),
    inference(demodulation,[status(thm),theory(equality)],[c_174,c_262]) ).

tff(c_15332,plain,
    ( ~ is_color(house_4,ivory)
    | ~ lives(spaniard,house_4)
    | ~ lives(english,house_3)
    | ~ lives(japanese,house_5)
    | ~ lives(ukranian,house_2)
    | ~ drives(spaniard,honda)
    | ~ drives(english,porsche)
    | ~ drives(ukranian,saab)
    | ~ owns(english,snails)
    | ~ owns(japanese,zebra)
    | ~ owns(ukranian,horse)
    | ~ owns(norwegian,fox)
    | ~ drinks(spaniard,orange)
    | ~ drinks(japanese,coffee)
    | ~ drinks(norwegian,water) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2420,c_15086,c_15085,c_15323,c_2419,c_5469,c_264]) ).

tff(c_15333,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_15332]) ).

tff(c_15336,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_15333]) ).

tff(c_15339,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_15336]) ).

tff(c_15340,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_5508,c_304,c_524,c_15339]) ).

tff(c_15349,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_15340,c_42]) ).

tff(c_15356,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_15330,c_15349]) ).

tff(c_15358,plain,
    drinks(norwegian,water),
    inference(splitRight,[status(thm)],[c_15332]) ).

tff(c_15091,plain,
    ( ~ drinks(norwegian,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_15087,c_34]) ).

tff(c_15130,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_15091]) ).

tff(c_15131,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_522,c_15130]) ).

tff(c_15418,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_15358,c_15131]) ).

tff(c_15419,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_15418]) ).

tff(c_15443,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_15419,c_38]) ).

tff(c_15453,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_15330,c_15443]) ).

tff(c_15455,plain,
    ~ drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_15418]) ).

tff(c_15673,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_5734]) ).

tff(c_15676,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_15673]) ).

tff(c_15679,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_15676]) ).

tff(c_15680,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_15679]) ).

tff(c_15694,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_15680]) ).

tff(c_15700,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_15694,c_56]) ).

tff(c_15713,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_15086,c_15700]) ).

tff(c_15714,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_15680]) ).

tff(c_15716,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_15714]) ).

tff(c_15730,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_15716,c_60]) ).

tff(c_15740,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_15730]) ).

tff(c_15741,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_15714]) ).

tff(c_15787,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_15741,c_186]) ).

tff(c_15799,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_15787]) ).

tff(c_15801,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15455,c_15799]) ).

tff(c_15802,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_5734]) ).

tff(c_15828,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_15802]) ).

tff(c_15840,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_15828,c_66]) ).

tff(c_15853,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_15840]) ).

tff(c_15854,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_15802]) ).

tff(c_15877,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_15854]) ).

tff(c_15883,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_15877,c_62]) ).

tff(c_15899,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_15086,c_15883]) ).

tff(c_15900,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_15854]) ).

tff(c_15916,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_15900,c_186]) ).

tff(c_15931,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_15916]) ).

tff(c_15943,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_15931,c_44]) ).

tff(c_15956,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_15330,c_15943]) ).

tff(c_15957,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_15297]) ).

tff(c_15973,plain,
    ( ~ is_color(house_4,ivory)
    | ~ lives(spaniard,house_4)
    | ~ lives(english,house_3)
    | ~ lives(japanese,house_5)
    | ~ lives(ukranian,house_2)
    | ~ drives(spaniard,honda)
    | ~ drives(english,porsche)
    | ~ drives(ukranian,saab)
    | ~ owns(english,snails)
    | ~ owns(japanese,zebra)
    | ~ owns(ukranian,horse)
    | ~ owns(norwegian,fox)
    | ~ drinks(spaniard,orange)
    | ~ drinks(norwegian,water) ),
    inference(demodulation,[status(thm),theory(equality)],[c_15957,c_2420,c_15086,c_15085,c_15323,c_2419,c_5469,c_264]) ).

tff(c_15974,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_15973]) ).

tff(c_15977,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_15974]) ).

tff(c_15980,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_15977]) ).

tff(c_15981,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_5508,c_304,c_524,c_15980]) ).

tff(c_16411,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_5734]) ).

tff(c_16414,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_16411]) ).

tff(c_16417,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_16414]) ).

tff(c_16418,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_16417]) ).

tff(c_16419,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_16418]) ).

tff(c_16425,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_16419,c_56]) ).

tff(c_16438,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_15086,c_16425]) ).

tff(c_16439,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_16418]) ).

tff(c_16441,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_16439]) ).

tff(c_16454,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_16441,c_60]) ).

tff(c_16464,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_16454]) ).

tff(c_16465,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_16439]) ).

tff(c_16478,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_16465,c_186]) ).

tff(c_16490,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_16478]) ).

tff(c_16514,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_16490,c_34]) ).

tff(c_16524,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_15981,c_16514]) ).

tff(c_16525,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_5734]) ).

tff(c_16552,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_16525]) ).

tff(c_16564,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_16552,c_66]) ).

tff(c_16577,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_16564]) ).

tff(c_16578,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_16525]) ).

tff(c_16580,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_16578]) ).

tff(c_16586,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_16580,c_62]) ).

tff(c_16602,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_15086,c_16586]) ).

tff(c_16603,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_16578]) ).

tff(c_16619,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_16603,c_186]) ).

tff(c_16634,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_16619]) ).

tff(c_16640,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_16634,c_40]) ).

tff(c_16653,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_15981,c_16640]) ).

tff(c_16655,plain,
    drinks(norwegian,water),
    inference(splitRight,[status(thm)],[c_15973]) ).

tff(c_16671,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16655,c_15131]) ).

tff(c_16672,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_16671]) ).

tff(c_16699,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_16672,c_26]) ).

tff(c_16708,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_16699]) ).

tff(c_50,plain,
    ! [H_25] :
      ( ~ drives(norwegian,H_25)
      | ~ drives(english,H_25)
      | ~ car(H_25) ),
    inference(cnfTransformation,[status(thm)],[f_291]) ).

tff(c_15173,plain,
    ( ~ drives(english,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_15086,c_50]) ).

tff(c_15179,plain,
    ~ drives(english,masserati),
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_15173]) ).

tff(c_184,plain,
    ! [P_65] :
      ( ~ drives(P_65,porsche)
      | ~ person(P_65)
      | owns(P_65,snails) ),
    inference(cnfTransformation,[status(thm)],[f_689]) ).

tff(c_15326,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_15323,c_92]) ).

tff(c_15329,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_15326]) ).

tff(c_68,plain,
    ! [Person_34] :
      ( owns(Person_34,zebra)
      | owns(Person_34,fox)
      | owns(Person_34,horse)
      | owns(Person_34,snails)
      | owns(Person_34,dog)
      | ~ person(Person_34) ),
    inference(cnfTransformation,[status(thm)],[f_377]) ).

tff(c_426,plain,
    ! [H_131] :
      ( ~ owns(norwegian,H_131)
      | ~ owns(spaniard,H_131)
      | ~ animal(H_131) ),
    inference(cnfTransformation,[status(thm)],[f_423]) ).

tff(c_433,plain,
    ( ~ owns(norwegian,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_174,c_426]) ).

tff(c_439,plain,
    ~ owns(norwegian,dog),
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_433]) ).

tff(c_164,plain,
    animal(zebra),
    inference(cnfTransformation,[status(thm)],[f_606]) ).

tff(c_5509,plain,
    ! [Person_282] :
      ( owns(Person_282,zebra)
      | owns(Person_282,fox)
      | owns(Person_282,horse)
      | owns(Person_282,snails)
      | owns(Person_282,dog)
      | ~ person(Person_282) ),
    inference(cnfTransformation,[status(thm)],[f_377]) ).

tff(c_72,plain,
    ! [H_36] :
      ( ~ owns(norwegian,H_36)
      | ~ owns(english,H_36)
      | ~ animal(H_36) ),
    inference(cnfTransformation,[status(thm)],[f_396]) ).

tff(c_5513,plain,
    ( ~ owns(english,zebra)
    | ~ animal(zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_5509,c_72]) ).

tff(c_5552,plain,
    ( ~ owns(english,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_164,c_5513]) ).

tff(c_5553,plain,
    ( ~ owns(english,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails) ),
    inference(negUnitSimplification,[status(thm)],[c_439,c_5552]) ).

tff(c_16725,plain,
    ~ owns(english,zebra),
    inference(splitLeft,[status(thm)],[c_5553]) ).

tff(c_16728,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_68,c_16725]) ).

tff(c_16731,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_16728]) ).

tff(c_16732,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails) ),
    inference(negUnitSimplification,[status(thm)],[c_323,c_16731]) ).

tff(c_16733,plain,
    owns(english,snails),
    inference(splitLeft,[status(thm)],[c_16732]) ).

tff(c_15180,plain,
    ! [Person_354] :
      ( lives(Person_354,house_5)
      | lives(Person_354,house_4)
      | lives(Person_354,house_3)
      | lives(Person_354,house_2)
      | lives(Person_354,house_1)
      | ~ person(Person_354) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_15210,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_15180,c_172]) ).

tff(c_15255,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_15210]) ).

tff(c_15256,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_15255]) ).

tff(c_20111,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_15256]) ).

tff(c_20124,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_20111,c_172]) ).

tff(c_20140,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_20124]) ).

tff(c_20142,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2433,c_20140]) ).

tff(c_20143,plain,
    ( lives(english,house_3)
    | lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_15256]) ).

tff(c_20145,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_20143]) ).

tff(c_20148,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_20145,c_108]) ).

tff(c_20161,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2419,c_20148]) ).

tff(c_20162,plain,
    ( lives(english,house_4)
    | lives(english,house_3) ),
    inference(splitRight,[status(thm)],[c_20143]) ).

tff(c_20164,plain,
    lives(english,house_3),
    inference(splitLeft,[status(thm)],[c_20162]) ).

tff(c_5605,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_5585,c_96]) ).

tff(c_5643,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_5605]) ).

tff(c_5644,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_2594,c_5643]) ).

tff(c_20337,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_15085,c_5644]) ).

tff(c_20338,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_20337]) ).

tff(c_20344,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_20338,c_106]) ).

tff(c_20354,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2419,c_20344]) ).

tff(c_20355,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_20337]) ).

tff(c_20357,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_20355]) ).

tff(c_15190,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_15180,c_10]) ).

tff(c_15239,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_15190]) ).

tff(c_15240,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_15239]) ).

tff(c_19092,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_15240]) ).

tff(c_19095,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_19092]) ).

tff(c_19098,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_19095]) ).

tff(c_19099,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_19098]) ).

tff(c_19100,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_19099]) ).

tff(c_19113,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_19100,c_172]) ).

tff(c_19129,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_19113]) ).

tff(c_19131,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2433,c_19129]) ).

tff(c_19133,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_19099]) ).

tff(c_19134,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3) ),
    inference(negUnitSimplification,[status(thm)],[c_19133,c_15256]) ).

tff(c_19135,plain,
    lives(english,house_3),
    inference(splitLeft,[status(thm)],[c_19134]) ).

tff(c_16840,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_15240]) ).

tff(c_16843,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_16840]) ).

tff(c_16846,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_16843]) ).

tff(c_16847,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_16846]) ).

tff(c_16848,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_16847]) ).

tff(c_16861,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_16848,c_172]) ).

tff(c_16877,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_16861]) ).

tff(c_16879,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2433,c_16877]) ).

tff(c_16881,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_16847]) ).

tff(c_16930,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3) ),
    inference(negUnitSimplification,[status(thm)],[c_16881,c_15256]) ).

tff(c_16931,plain,
    lives(english,house_3),
    inference(splitLeft,[status(thm)],[c_16930]) ).

tff(c_230,plain,
    ~ left_of(house_5,house_2),
    inference(cnfTransformation,[status(thm)],[f_808]) ).

tff(c_308,plain,
    ! [H_103] :
      ( ~ owns(japanese,H_103)
      | ~ owns(spaniard,H_103)
      | ~ animal(H_103) ),
    inference(cnfTransformation,[status(thm)],[f_441]) ).

tff(c_311,plain,
    ( ~ owns(japanese,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_174,c_308]) ).

tff(c_314,plain,
    ~ owns(japanese,dog),
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_311]) ).

tff(c_5545,plain,
    ( ~ owns(japanese,zebra)
    | ~ animal(zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_5509,c_86]) ).

tff(c_5578,plain,
    ( ~ owns(japanese,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_164,c_5545]) ).

tff(c_5579,plain,
    ( ~ owns(japanese,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails) ),
    inference(negUnitSimplification,[status(thm)],[c_439,c_5578]) ).

tff(c_16766,plain,
    ~ owns(japanese,zebra),
    inference(splitLeft,[status(thm)],[c_5579]) ).

tff(c_16769,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_68,c_16766]) ).

tff(c_16772,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_16769]) ).

tff(c_16773,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails) ),
    inference(negUnitSimplification,[status(thm)],[c_314,c_16772]) ).

tff(c_16774,plain,
    owns(japanese,snails),
    inference(splitLeft,[status(thm)],[c_16773]) ).

tff(c_76,plain,
    ! [H_38] :
      ( ~ owns(japanese,H_38)
      | ~ owns(english,H_38)
      | ~ animal(H_38) ),
    inference(cnfTransformation,[status(thm)],[f_414]) ).

tff(c_16811,plain,
    ( ~ owns(english,snails)
    | ~ animal(snails) ),
    inference(resolution,[status(thm)],[c_16774,c_76]) ).

tff(c_16815,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_166,c_16733,c_16811]) ).

tff(c_16816,plain,
    ( owns(japanese,horse)
    | owns(japanese,fox) ),
    inference(splitRight,[status(thm)],[c_16773]) ).

tff(c_16831,plain,
    owns(japanese,fox),
    inference(splitLeft,[status(thm)],[c_16816]) ).

tff(c_15194,plain,
    ( ~ lives(spaniard,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_15180,c_14]) ).

tff(c_15243,plain,
    ( ~ lives(spaniard,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_15194]) ).

tff(c_17054,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_15243]) ).

tff(c_17064,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_17054]) ).

tff(c_17067,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_17064]) ).

tff(c_17089,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_17067]) ).

tff(c_17109,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_17089,c_12]) ).

tff(c_17132,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_17109]) ).

tff(c_17133,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_17067]) ).

tff(c_17183,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_17133]) ).

tff(c_17199,plain,
    ( ~ lives(japanese,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_17183,c_16]) ).

tff(c_17221,plain,
    ~ lives(japanese,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_17199]) ).

tff(c_15202,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_15180,c_22]) ).

tff(c_15249,plain,
    ( ~ lives(japanese,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_15202]) ).

tff(c_17227,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_15249]) ).

tff(c_17230,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_17227]) ).

tff(c_17233,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_17230]) ).

tff(c_17234,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_17221,c_17233]) ).

tff(c_17235,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_17234]) ).

tff(c_17242,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_17235,c_194]) ).

tff(c_17257,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_124,c_17242]) ).

tff(c_17259,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2604,c_17257]) ).

tff(c_17260,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_17234]) ).

tff(c_17268,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_17260,c_194]) ).

tff(c_17283,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_126,c_17268]) ).

tff(c_17285,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2580,c_17283]) ).

tff(c_17287,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_15249]) ).

tff(c_16963,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_5734]) ).

tff(c_16966,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_16963]) ).

tff(c_16969,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_16966]) ).

tff(c_16970,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_16969]) ).

tff(c_16971,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_16970]) ).

tff(c_16977,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_16971,c_56]) ).

tff(c_16990,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_15086,c_16977]) ).

tff(c_16991,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_16970]) ).

tff(c_17001,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_16991]) ).

tff(c_17014,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_17001,c_60]) ).

tff(c_17024,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_17014]) ).

tff(c_17025,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_16991]) ).

tff(c_16993,plain,
    ~ is_color(house_2,yellow),
    inference(splitLeft,[status(thm)],[c_5658]) ).

tff(c_17286,plain,
    ( lives(ukranian,house_1)
    | lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_15249]) ).

tff(c_17316,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_17286]) ).

tff(c_17329,plain,
    ( ~ lives(spaniard,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_17316,c_14]) ).

tff(c_17355,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_17183,c_17329]) ).

tff(c_17356,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(splitRight,[status(thm)],[c_17286]) ).

tff(c_17359,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_17356]) ).

tff(c_17378,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_17359,c_18]) ).

tff(c_17404,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_17378]) ).

tff(c_17405,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3) ),
    inference(splitRight,[status(thm)],[c_17356]) ).

tff(c_17407,plain,
    lives(ukranian,house_3),
    inference(splitLeft,[status(thm)],[c_17405]) ).

tff(c_17429,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_17407,c_8]) ).

tff(c_17456,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_16931,c_17429]) ).

tff(c_17457,plain,
    lives(ukranian,house_2),
    inference(splitRight,[status(thm)],[c_17405]) ).

tff(c_17474,plain,
    ( ~ house(house_2)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_17457,c_178]) ).

tff(c_17499,plain,
    ( ~ drives(ukranian,masserati)
    | is_color(house_2,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_124,c_17474]) ).

tff(c_17500,plain,
    ~ drives(ukranian,masserati),
    inference(negUnitSimplification,[status(thm)],[c_16993,c_17499]) ).

tff(c_180,plain,
    ! [Person_2_62,House_2_60,Person_1_61,House_1_59] :
      ( ~ lives(Person_2_62,House_2_60)
      | ~ house(House_2_60)
      | ~ drives(Person_2_62,saab)
      | ~ person(Person_2_62)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,House_2_60) ),
    inference(cnfTransformation,[status(thm)],[f_665]) ).

tff(c_17466,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_2)
      | ~ drives(ukranian,saab)
      | ~ person(ukranian)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_2) ),
    inference(resolution,[status(thm)],[c_17457,c_180]) ).

tff(c_17489,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ drives(ukranian,saab)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_2) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_124,c_17466]) ).

tff(c_17761,plain,
    ~ drives(ukranian,saab),
    inference(splitLeft,[status(thm)],[c_17489]) ).

tff(c_17764,plain,
    ( drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_46,c_17761]) ).

tff(c_17767,plain,
    ( drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_17764]) ).

tff(c_17768,plain,
    ( drives(ukranian,jaguar)
    | drives(ukranian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_17500,c_388,c_17767]) ).

tff(c_17769,plain,
    drives(ukranian,honda),
    inference(splitLeft,[status(thm)],[c_17768]) ).

tff(c_17813,plain,
    ( ~ drives(spaniard,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_17769,c_58]) ).

tff(c_17829,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_17025,c_17813]) ).

tff(c_17830,plain,
    drives(ukranian,jaguar),
    inference(splitRight,[status(thm)],[c_17768]) ).

tff(c_17843,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_17830,c_66]) ).

tff(c_17856,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_17843]) ).

tff(c_17883,plain,
    ! [Person_1_392,House_1_393] :
      ( ~ lives(Person_1_392,House_1_393)
      | ~ house(House_1_393)
      | ~ owns(Person_1_392,fox)
      | ~ person(Person_1_392)
      | next_to(House_1_393,house_2) ),
    inference(splitRight,[status(thm)],[c_17489]) ).

tff(c_17887,plain,
    ( ~ house(house_5)
    | ~ owns(japanese,fox)
    | ~ person(japanese)
    | next_to(house_5,house_2) ),
    inference(resolution,[status(thm)],[c_17287,c_17883]) ).

tff(c_17903,plain,
    next_to(house_5,house_2),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_16831,c_130,c_17887]) ).

tff(c_204,plain,
    ! [Y_81,X_80] :
      ( left_of(Y_81,X_80)
      | ~ next_to(X_80,Y_81)
      | left_of(X_80,Y_81) ),
    inference(cnfTransformation,[status(thm)],[f_786]) ).

tff(c_17924,plain,
    ( left_of(house_2,house_5)
    | left_of(house_5,house_2) ),
    inference(resolution,[status(thm)],[c_17903,c_204]) ).

tff(c_17931,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_230,c_250,c_17924]) ).

tff(c_17932,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_17133]) ).

tff(c_17936,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_17932]) ).

tff(c_84,plain,
    ! [H_42] :
      ( ~ owns(ukranian,H_42)
      | ~ owns(norwegian,H_42)
      | ~ animal(H_42) ),
    inference(cnfTransformation,[status(thm)],[f_450]) ).

tff(c_5549,plain,
    ( ~ owns(norwegian,zebra)
    | ~ animal(zebra)
    | owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_5509,c_84]) ).

tff(c_5582,plain,
    ( ~ owns(norwegian,zebra)
    | owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_164,c_5549]) ).

tff(c_17979,plain,
    ~ owns(norwegian,zebra),
    inference(splitLeft,[status(thm)],[c_5582]) ).

tff(c_17982,plain,
    ( owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_68,c_17979]) ).

tff(c_17985,plain,
    ( owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_17982]) ).

tff(c_17986,plain,
    ( owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails) ),
    inference(negUnitSimplification,[status(thm)],[c_439,c_17985]) ).

tff(c_17987,plain,
    owns(norwegian,snails),
    inference(splitLeft,[status(thm)],[c_17986]) ).

tff(c_17990,plain,
    ( ~ owns(english,snails)
    | ~ animal(snails) ),
    inference(resolution,[status(thm)],[c_17987,c_72]) ).

tff(c_17997,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_166,c_16733,c_17990]) ).

tff(c_17998,plain,
    ( owns(norwegian,horse)
    | owns(norwegian,fox) ),
    inference(splitRight,[status(thm)],[c_17986]) ).

tff(c_18187,plain,
    owns(norwegian,fox),
    inference(splitLeft,[status(thm)],[c_17998]) ).

tff(c_18193,plain,
    ( ~ owns(japanese,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_18187,c_86]) ).

tff(c_18200,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_16831,c_18193]) ).

tff(c_18201,plain,
    owns(norwegian,horse),
    inference(splitRight,[status(thm)],[c_17998]) ).

tff(c_15272,plain,
    ! [Person_2_355,House_2_356,Person_1_357,House_1_358] :
      ( ~ lives(Person_2_355,House_2_356)
      | ~ house(House_2_356)
      | ~ owns(Person_2_355,horse)
      | ~ person(Person_2_355)
      | ~ lives(Person_1_357,House_1_358)
      | ~ house(House_1_358)
      | ~ drives(Person_1_357,masserati)
      | ~ person(Person_1_357)
      | next_to(House_1_358,House_2_356) ),
    inference(cnfTransformation,[status(thm)],[f_729]) ).

tff(c_15278,plain,
    ! [Person_1_357,House_1_358] :
      ( ~ house(house_1)
      | ~ owns(norwegian,horse)
      | ~ person(norwegian)
      | ~ lives(Person_1_357,House_1_358)
      | ~ house(House_1_358)
      | ~ drives(Person_1_357,masserati)
      | ~ person(Person_1_357)
      | next_to(House_1_358,house_1) ),
    inference(resolution,[status(thm)],[c_176,c_15272]) ).

tff(c_15287,plain,
    ! [Person_1_357,House_1_358] :
      ( ~ owns(norwegian,horse)
      | ~ lives(Person_1_357,House_1_358)
      | ~ house(House_1_358)
      | ~ drives(Person_1_357,masserati)
      | ~ person(Person_1_357)
      | next_to(House_1_358,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_15278]) ).

tff(c_18227,plain,
    ! [Person_1_394,House_1_395] :
      ( ~ lives(Person_1_394,House_1_395)
      | ~ house(House_1_395)
      | ~ drives(Person_1_394,masserati)
      | ~ person(Person_1_394)
      | next_to(House_1_395,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_18201,c_15287]) ).

tff(c_18241,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_1) ),
    inference(resolution,[status(thm)],[c_176,c_18227]) ).

tff(c_18262,plain,
    next_to(house_1,house_1),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_15086,c_122,c_18241]) ).

tff(c_182,plain,
    ! [House_1_64,House_2_63] :
      ( ~ next_to(House_1_64,House_2_63)
      | ~ house(House_2_63)
      | ~ lives(norwegian,House_1_64)
      | ~ house(House_1_64)
      | is_color(House_2_63,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_18265,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1)
    | is_color(house_1,blue) ),
    inference(resolution,[status(thm)],[c_18262,c_182]) ).

tff(c_18271,plain,
    is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_18265]) ).

tff(c_18273,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15329,c_18271]) ).

tff(c_18274,plain,
    ( owns(ukranian,dog)
    | owns(ukranian,snails)
    | owns(ukranian,horse)
    | owns(ukranian,fox) ),
    inference(splitRight,[status(thm)],[c_5582]) ).

tff(c_18288,plain,
    owns(ukranian,fox),
    inference(splitLeft,[status(thm)],[c_18274]) ).

tff(c_18291,plain,
    ( ~ owns(japanese,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_18288,c_88]) ).

tff(c_18304,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_16831,c_18291]) ).

tff(c_18305,plain,
    ( owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog) ),
    inference(splitRight,[status(thm)],[c_18274]) ).

tff(c_18308,plain,
    owns(ukranian,dog),
    inference(splitLeft,[status(thm)],[c_18305]) ).

tff(c_80,plain,
    ! [H_40] :
      ( ~ owns(ukranian,H_40)
      | ~ owns(spaniard,H_40)
      | ~ animal(H_40) ),
    inference(cnfTransformation,[status(thm)],[f_432]) ).

tff(c_18317,plain,
    ( ~ owns(spaniard,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_18308,c_80]) ).

tff(c_18330,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_174,c_18317]) ).

tff(c_18331,plain,
    ( owns(ukranian,snails)
    | owns(ukranian,horse) ),
    inference(splitRight,[status(thm)],[c_18305]) ).

tff(c_18333,plain,
    owns(ukranian,horse),
    inference(splitLeft,[status(thm)],[c_18331]) ).

tff(c_17952,plain,
    ( ~ lives(japanese,house_2)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_17936,c_16]) ).

tff(c_17975,plain,
    ~ lives(japanese,house_2),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_17952]) ).

tff(c_18360,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_15249]) ).

tff(c_18363,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_18360]) ).

tff(c_18366,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_18363]) ).

tff(c_18367,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_17975,c_18366]) ).

tff(c_18368,plain,
    lives(japanese,house_3),
    inference(splitLeft,[status(thm)],[c_18367]) ).

tff(c_18375,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_18368,c_194]) ).

tff(c_18390,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_126,c_18375]) ).

tff(c_18392,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2580,c_18390]) ).

tff(c_18393,plain,
    lives(japanese,house_4),
    inference(splitRight,[status(thm)],[c_18367]) ).

tff(c_18409,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_18393,c_194]) ).

tff(c_18424,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_128,c_18409]) ).

tff(c_18426,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2594,c_18424]) ).

tff(c_18427,plain,
    ( lives(ukranian,house_1)
    | lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_15249]) ).

tff(c_18457,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_18427]) ).

tff(c_192,plain,
    ! [Person_2_70,House_2_68,Person_1_69,House_1_67] :
      ( ~ lives(Person_2_70,House_2_68)
      | ~ house(House_2_68)
      | ~ owns(Person_2_70,horse)
      | ~ person(Person_2_70)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,House_2_68) ),
    inference(cnfTransformation,[status(thm)],[f_729]) ).

tff(c_18464,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ house(house_4)
      | ~ owns(ukranian,horse)
      | ~ person(ukranian)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_4) ),
    inference(resolution,[status(thm)],[c_18457,c_192]) ).

tff(c_18511,plain,
    ! [Person_1_396,House_1_397] :
      ( ~ lives(Person_1_396,House_1_397)
      | ~ house(House_1_397)
      | ~ drives(Person_1_396,masserati)
      | ~ person(Person_1_396)
      | next_to(House_1_397,house_4) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_18333,c_128,c_18464]) ).

tff(c_18525,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_4) ),
    inference(resolution,[status(thm)],[c_176,c_18511]) ).

tff(c_18546,plain,
    next_to(house_1,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_15086,c_122,c_18525]) ).

tff(c_18552,plain,
    ( left_of(house_4,house_1)
    | left_of(house_1,house_4) ),
    inference(resolution,[status(thm)],[c_18546,c_204]) ).

tff(c_18559,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240,c_220,c_18552]) ).

tff(c_18560,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(splitRight,[status(thm)],[c_18427]) ).

tff(c_18564,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_18560]) ).

tff(c_18583,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_18564,c_18]) ).

tff(c_18609,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_18583]) ).

tff(c_18610,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3) ),
    inference(splitRight,[status(thm)],[c_18560]) ).

tff(c_18612,plain,
    lives(ukranian,house_3),
    inference(splitLeft,[status(thm)],[c_18610]) ).

tff(c_18634,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_18612,c_8]) ).

tff(c_18661,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_16931,c_18634]) ).

tff(c_18662,plain,
    lives(ukranian,house_2),
    inference(splitRight,[status(thm)],[c_18610]) ).

tff(c_18682,plain,
    ( ~ lives(spaniard,house_2)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_18662,c_14]) ).

tff(c_18709,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_17936,c_18682]) ).

tff(c_18710,plain,
    owns(ukranian,snails),
    inference(splitRight,[status(thm)],[c_18331]) ).

tff(c_74,plain,
    ! [H_37] :
      ( ~ owns(ukranian,H_37)
      | ~ owns(english,H_37)
      | ~ animal(H_37) ),
    inference(cnfTransformation,[status(thm)],[f_405]) ).

tff(c_18725,plain,
    ( ~ owns(english,snails)
    | ~ animal(snails) ),
    inference(resolution,[status(thm)],[c_18710,c_74]) ).

tff(c_18738,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_166,c_16733,c_18725]) ).

tff(c_18739,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_17932]) ).

tff(c_18759,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_18739,c_4]) ).

tff(c_18783,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_16931,c_18759]) ).

tff(c_18785,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_15243]) ).

tff(c_18808,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_18785,c_16]) ).

tff(c_18829,plain,
    ~ lives(japanese,house_5),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_18808]) ).

tff(c_18835,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_18829]) ).

tff(c_18838,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_18835]) ).

tff(c_18839,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_18838]) ).

tff(c_18840,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_18839]) ).

tff(c_18847,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_18840,c_194]) ).

tff(c_18862,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_124,c_18847]) ).

tff(c_18864,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2604,c_18862]) ).

tff(c_18865,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_18839]) ).

tff(c_18867,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_18865]) ).

tff(c_18874,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_18867,c_194]) ).

tff(c_18889,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_128,c_18874]) ).

tff(c_18891,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2594,c_18889]) ).

tff(c_18892,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_18865]) ).

tff(c_18900,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_18892,c_194]) ).

tff(c_18915,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_126,c_18900]) ).

tff(c_18917,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2580,c_18915]) ).

tff(c_18919,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_5658]) ).

tff(c_18922,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_18919,c_92]) ).

tff(c_18926,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_15085,c_18922]) ).

tff(c_18927,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_5734]) ).

tff(c_18969,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_18927]) ).

tff(c_18981,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_18969,c_66]) ).

tff(c_18994,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_18981]) ).

tff(c_18995,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_18927]) ).

tff(c_18997,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_18995]) ).

tff(c_19003,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_18997,c_62]) ).

tff(c_19019,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_15086,c_19003]) ).

tff(c_19020,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_18995]) ).

tff(c_19036,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_19020,c_186]) ).

tff(c_19051,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_19036]) ).

tff(c_36,plain,
    ! [H_18] :
      ( ~ drinks(ukranian,H_18)
      | ~ drinks(spaniard,H_18)
      | ~ drink(H_18) ),
    inference(cnfTransformation,[status(thm)],[f_222]) ).

tff(c_19060,plain,
    ( ~ drinks(spaniard,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_19051,c_36]) ).

tff(c_19073,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_16672,c_19060]) ).

tff(c_19075,plain,
    ~ lives(english,house_3),
    inference(splitRight,[status(thm)],[c_16930]) ).

tff(c_19078,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_198,c_19075]) ).

tff(c_19082,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_2420,c_19078]) ).

tff(c_19083,plain,
    owns(japanese,horse),
    inference(splitRight,[status(thm)],[c_16816]) ).

tff(c_19167,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_15243]) ).

tff(c_19177,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_19167]) ).

tff(c_19180,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_19177]) ).

tff(c_19211,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_19180]) ).

tff(c_19224,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_19211,c_12]) ).

tff(c_19247,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_19224]) ).

tff(c_19248,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_19180]) ).

tff(c_19269,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_19248]) ).

tff(c_19285,plain,
    ( ~ lives(japanese,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_19269,c_16]) ).

tff(c_19307,plain,
    ~ lives(japanese,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_19285]) ).

tff(c_19362,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_15249]) ).

tff(c_19365,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_19362]) ).

tff(c_19368,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_19365]) ).

tff(c_19369,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_19307,c_19368]) ).

tff(c_19370,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_19369]) ).

tff(c_19377,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_19370,c_194]) ).

tff(c_19392,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_124,c_19377]) ).

tff(c_19394,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2604,c_19392]) ).

tff(c_19395,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_19369]) ).

tff(c_19403,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_19395,c_194]) ).

tff(c_19418,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_126,c_19403]) ).

tff(c_19420,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2580,c_19418]) ).

tff(c_19422,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_15249]) ).

tff(c_19426,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ house(house_5)
      | ~ owns(japanese,horse)
      | ~ person(japanese)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_5) ),
    inference(resolution,[status(thm)],[c_19422,c_192]) ).

tff(c_19493,plain,
    ! [Person_1_398,House_1_399] :
      ( ~ lives(Person_1_398,House_1_399)
      | ~ house(House_1_399)
      | ~ drives(Person_1_398,masserati)
      | ~ person(Person_1_398)
      | next_to(House_1_399,house_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_19083,c_130,c_19426]) ).

tff(c_19505,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_176,c_19493]) ).

tff(c_19523,plain,
    next_to(house_1,house_5),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_15086,c_122,c_19505]) ).

tff(c_19529,plain,
    ( left_of(house_5,house_1)
    | left_of(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_19523,c_204]) ).

tff(c_19536,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_248,c_222,c_19529]) ).

tff(c_19537,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_19248]) ).

tff(c_19539,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_19537]) ).

tff(c_19555,plain,
    ( ~ lives(japanese,house_2)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_19539,c_16]) ).

tff(c_19577,plain,
    ~ lives(japanese,house_2),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_19555]) ).

tff(c_19681,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_15249]) ).

tff(c_19684,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_19681]) ).

tff(c_19687,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_19684]) ).

tff(c_19688,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_19577,c_19687]) ).

tff(c_19689,plain,
    lives(japanese,house_3),
    inference(splitLeft,[status(thm)],[c_19688]) ).

tff(c_19696,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_19689,c_194]) ).

tff(c_19711,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_126,c_19696]) ).

tff(c_19713,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2580,c_19711]) ).

tff(c_19714,plain,
    lives(japanese,house_4),
    inference(splitRight,[status(thm)],[c_19688]) ).

tff(c_19728,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_19714,c_194]) ).

tff(c_19743,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_128,c_19728]) ).

tff(c_19745,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2594,c_19743]) ).

tff(c_19747,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_15249]) ).

tff(c_19751,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ house(house_5)
      | ~ owns(japanese,horse)
      | ~ person(japanese)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_5) ),
    inference(resolution,[status(thm)],[c_19747,c_192]) ).

tff(c_19825,plain,
    ! [Person_1_400,House_1_401] :
      ( ~ lives(Person_1_400,House_1_401)
      | ~ house(House_1_401)
      | ~ drives(Person_1_400,masserati)
      | ~ person(Person_1_400)
      | next_to(House_1_401,house_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_19083,c_130,c_19751]) ).

tff(c_19839,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_176,c_19825]) ).

tff(c_19860,plain,
    next_to(house_1,house_5),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_15086,c_122,c_19839]) ).

tff(c_19869,plain,
    ( left_of(house_5,house_1)
    | left_of(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_19860,c_204]) ).

tff(c_19876,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_248,c_222,c_19869]) ).

tff(c_19877,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_19537]) ).

tff(c_19897,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_19877,c_4]) ).

tff(c_19920,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_19135,c_19897]) ).

tff(c_19922,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_15243]) ).

tff(c_19945,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_19922,c_16]) ).

tff(c_19966,plain,
    ~ lives(japanese,house_5),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_19945]) ).

tff(c_19972,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_19966]) ).

tff(c_19975,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_19972]) ).

tff(c_19976,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_19975]) ).

tff(c_19987,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_19976]) ).

tff(c_19994,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_19987,c_194]) ).

tff(c_20009,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_124,c_19994]) ).

tff(c_20011,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2604,c_20009]) ).

tff(c_20012,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_19976]) ).

tff(c_20014,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_20012]) ).

tff(c_20021,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_20014,c_194]) ).

tff(c_20036,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_128,c_20021]) ).

tff(c_20038,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2594,c_20036]) ).

tff(c_20039,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_20012]) ).

tff(c_20055,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_20039,c_194]) ).

tff(c_20070,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_126,c_20055]) ).

tff(c_20072,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2580,c_20070]) ).

tff(c_20074,plain,
    ~ lives(english,house_3),
    inference(splitRight,[status(thm)],[c_19134]) ).

tff(c_20085,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_198,c_20074]) ).

tff(c_20089,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_2420,c_20085]) ).

tff(c_20090,plain,
    ( owns(norwegian,snails)
    | owns(norwegian,horse)
    | owns(norwegian,fox) ),
    inference(splitRight,[status(thm)],[c_5579]) ).

tff(c_20098,plain,
    owns(norwegian,fox),
    inference(splitLeft,[status(thm)],[c_20090]) ).

tff(c_20091,plain,
    owns(japanese,zebra),
    inference(splitRight,[status(thm)],[c_5579]) ).

tff(c_5521,plain,
    ( ~ owns(japanese,zebra)
    | ~ animal(zebra)
    | owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_5509,c_88]) ).

tff(c_5559,plain,
    ( ~ owns(japanese,zebra)
    | owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_164,c_5521]) ).

tff(c_20556,plain,
    ( owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_20091,c_5559]) ).

tff(c_20557,plain,
    owns(ukranian,dog),
    inference(splitLeft,[status(thm)],[c_20556]) ).

tff(c_20566,plain,
    ( ~ owns(spaniard,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_20557,c_80]) ).

tff(c_20579,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_174,c_20566]) ).

tff(c_20580,plain,
    ( owns(ukranian,snails)
    | owns(ukranian,horse)
    | owns(ukranian,fox) ),
    inference(splitRight,[status(thm)],[c_20556]) ).

tff(c_20583,plain,
    owns(ukranian,fox),
    inference(splitLeft,[status(thm)],[c_20580]) ).

tff(c_20595,plain,
    ( ~ owns(norwegian,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_20583,c_84]) ).

tff(c_20608,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_20098,c_20595]) ).

tff(c_20609,plain,
    ( owns(ukranian,horse)
    | owns(ukranian,snails) ),
    inference(splitRight,[status(thm)],[c_20580]) ).

tff(c_20611,plain,
    owns(ukranian,snails),
    inference(splitLeft,[status(thm)],[c_20609]) ).

tff(c_20618,plain,
    ( ~ owns(english,snails)
    | ~ animal(snails) ),
    inference(resolution,[status(thm)],[c_20611,c_74]) ).

tff(c_20631,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_166,c_16733,c_20618]) ).

tff(c_20632,plain,
    owns(ukranian,horse),
    inference(splitRight,[status(thm)],[c_20609]) ).

tff(c_20379,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_15249]) ).

tff(c_20388,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_20379]) ).

tff(c_20391,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_20388]) ).

tff(c_20392,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_20391]) ).

tff(c_20393,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_20392]) ).

tff(c_20400,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_20393,c_194]) ).

tff(c_20415,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_124,c_20400]) ).

tff(c_20417,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2604,c_20415]) ).

tff(c_20418,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_20392]) ).

tff(c_20420,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_20418]) ).

tff(c_20427,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_20420,c_194]) ).

tff(c_20442,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_128,c_20427]) ).

tff(c_20444,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2594,c_20442]) ).

tff(c_20445,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_20418]) ).

tff(c_20453,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_20445,c_194]) ).

tff(c_20468,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_15957,c_126,c_20453]) ).

tff(c_20470,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2580,c_20468]) ).

tff(c_20471,plain,
    ( lives(ukranian,house_1)
    | lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_15249]) ).

tff(c_20507,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_20471]) ).

tff(c_20511,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ house(house_4)
      | ~ owns(ukranian,horse)
      | ~ person(ukranian)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_4) ),
    inference(resolution,[status(thm)],[c_20507,c_192]) ).

tff(c_20535,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ owns(ukranian,horse)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_4) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_128,c_20511]) ).

tff(c_20853,plain,
    ! [Person_1_402,House_1_403] :
      ( ~ lives(Person_1_402,House_1_403)
      | ~ house(House_1_403)
      | ~ drives(Person_1_402,masserati)
      | ~ person(Person_1_402)
      | next_to(House_1_403,house_4) ),
    inference(demodulation,[status(thm),theory(equality)],[c_20632,c_20535]) ).

tff(c_20867,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_4) ),
    inference(resolution,[status(thm)],[c_176,c_20853]) ).

tff(c_20888,plain,
    next_to(house_1,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_15086,c_122,c_20867]) ).

tff(c_20894,plain,
    ( left_of(house_4,house_1)
    | left_of(house_1,house_4) ),
    inference(resolution,[status(thm)],[c_20888,c_204]) ).

tff(c_20901,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240,c_220,c_20894]) ).

tff(c_20902,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(splitRight,[status(thm)],[c_20471]) ).

tff(c_20904,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_20902]) ).

tff(c_20923,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_20904,c_18]) ).

tff(c_20949,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_20923]) ).

tff(c_20950,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3) ),
    inference(splitRight,[status(thm)],[c_20902]) ).

tff(c_20952,plain,
    lives(ukranian,house_3),
    inference(splitLeft,[status(thm)],[c_20950]) ).

tff(c_20974,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_20952,c_8]) ).

tff(c_21001,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_20164,c_20974]) ).

tff(c_21002,plain,
    lives(ukranian,house_2),
    inference(splitRight,[status(thm)],[c_20950]) ).

tff(c_21022,plain,
    ( ~ lives(spaniard,house_2)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_21002,c_14]) ).

tff(c_21048,plain,
    ~ lives(spaniard,house_2),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_21022]) ).

tff(c_20472,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_15249]) ).

tff(c_15214,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_15180,c_16]) ).

tff(c_15259,plain,
    ( ~ lives(japanese,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_15214]) ).

tff(c_21061,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_20472,c_15259]) ).

tff(c_21062,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_1) ),
    inference(negUnitSimplification,[status(thm)],[c_21048,c_21061]) ).

tff(c_21063,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_21062]) ).

tff(c_21076,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_21063,c_12]) ).

tff(c_21099,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_21076]) ).

tff(c_21100,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_21062]) ).

tff(c_21129,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_21100]) ).

tff(c_20237,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_5734]) ).

tff(c_20240,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_20237]) ).

tff(c_20243,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_20240]) ).

tff(c_20244,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_20243]) ).

tff(c_20245,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_20244]) ).

tff(c_20251,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_20245,c_56]) ).

tff(c_20264,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_15086,c_20251]) ).

tff(c_20265,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_20244]) ).

tff(c_20275,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_20265]) ).

tff(c_20289,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_20275,c_60]) ).

tff(c_20299,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_20289]) ).

tff(c_20300,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_20265]) ).

tff(c_410,plain,
    ! [H_121] :
      ( ~ drives(japanese,H_121)
      | ~ drives(english,H_121)
      | ~ car(H_121) ),
    inference(cnfTransformation,[status(thm)],[f_309]) ).

tff(c_413,plain,
    ( ~ drives(english,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_190,c_410]) ).

tff(c_416,plain,
    ~ drives(english,jaguar),
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_413]) ).

tff(c_52,plain,
    ! [H_26] :
      ( ~ drives(ukranian,H_26)
      | ~ drives(english,H_26)
      | ~ car(H_26) ),
    inference(cnfTransformation,[status(thm)],[f_300]) ).

tff(c_5690,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_5662,c_52]) ).

tff(c_5729,plain,
    ( ~ drives(english,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_5690]) ).

tff(c_5730,plain,
    ( ~ drives(english,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_5729]) ).

tff(c_20218,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_5730]) ).

tff(c_20221,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_20218]) ).

tff(c_20224,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_20221]) ).

tff(c_20225,plain,
    ( drives(english,honda)
    | drives(english,porsche) ),
    inference(negUnitSimplification,[status(thm)],[c_15179,c_416,c_20224]) ).

tff(c_20226,plain,
    drives(english,porsche),
    inference(splitLeft,[status(thm)],[c_20225]) ).

tff(c_20326,plain,
    ~ is_color(house_2,yellow),
    inference(splitLeft,[status(thm)],[c_5658]) ).

tff(c_21019,plain,
    ( ~ house(house_2)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_21002,c_178]) ).

tff(c_21044,plain,
    ( ~ drives(ukranian,masserati)
    | is_color(house_2,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_124,c_21019]) ).

tff(c_21045,plain,
    ~ drives(ukranian,masserati),
    inference(negUnitSimplification,[status(thm)],[c_20326,c_21044]) ).

tff(c_21011,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_2)
      | ~ drives(ukranian,saab)
      | ~ person(ukranian)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_2) ),
    inference(resolution,[status(thm)],[c_21002,c_180]) ).

tff(c_21034,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ drives(ukranian,saab)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_2) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_124,c_21011]) ).

tff(c_21290,plain,
    ~ drives(ukranian,saab),
    inference(splitLeft,[status(thm)],[c_21034]) ).

tff(c_21293,plain,
    ( drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_46,c_21290]) ).

tff(c_21296,plain,
    ( drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_21293]) ).

tff(c_21297,plain,
    ( drives(ukranian,jaguar)
    | drives(ukranian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_21045,c_388,c_21296]) ).

tff(c_21298,plain,
    drives(ukranian,honda),
    inference(splitLeft,[status(thm)],[c_21297]) ).

tff(c_21307,plain,
    ( ~ drives(spaniard,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_21298,c_58]) ).

tff(c_21323,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_20300,c_21307]) ).

tff(c_21324,plain,
    drives(ukranian,jaguar),
    inference(splitRight,[status(thm)],[c_21297]) ).

tff(c_21491,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_21324,c_66]) ).

tff(c_21504,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_21491]) ).

tff(c_21506,plain,
    drives(ukranian,saab),
    inference(splitRight,[status(thm)],[c_21034]) ).

tff(c_21103,plain,
    ( owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_20091,c_5559]) ).

tff(c_21104,plain,
    owns(ukranian,dog),
    inference(splitLeft,[status(thm)],[c_21103]) ).

tff(c_21113,plain,
    ( ~ owns(spaniard,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_21104,c_80]) ).

tff(c_21126,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_174,c_21113]) ).

tff(c_21127,plain,
    ( owns(ukranian,snails)
    | owns(ukranian,horse)
    | owns(ukranian,fox) ),
    inference(splitRight,[status(thm)],[c_21103]) ).

tff(c_21171,plain,
    owns(ukranian,fox),
    inference(splitLeft,[status(thm)],[c_21127]) ).

tff(c_21183,plain,
    ( ~ owns(norwegian,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_21171,c_84]) ).

tff(c_21196,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_20098,c_21183]) ).

tff(c_21197,plain,
    ( owns(ukranian,horse)
    | owns(ukranian,snails) ),
    inference(splitRight,[status(thm)],[c_21127]) ).

tff(c_21199,plain,
    owns(ukranian,snails),
    inference(splitLeft,[status(thm)],[c_21197]) ).

tff(c_21205,plain,
    ( ~ owns(english,snails)
    | ~ animal(snails) ),
    inference(resolution,[status(thm)],[c_21199,c_74]) ).

tff(c_21218,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_166,c_16733,c_21205]) ).

tff(c_21219,plain,
    owns(ukranian,horse),
    inference(splitRight,[status(thm)],[c_21197]) ).

tff(c_16654,plain,
    ( ~ drinks(spaniard,orange)
    | ~ owns(norwegian,fox)
    | ~ owns(ukranian,horse)
    | ~ owns(japanese,zebra)
    | ~ owns(english,snails)
    | ~ drives(ukranian,saab)
    | ~ drives(english,porsche)
    | ~ drives(spaniard,honda)
    | ~ lives(ukranian,house_2)
    | ~ lives(japanese,house_5)
    | ~ lives(english,house_3)
    | ~ lives(spaniard,house_4)
    | ~ is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_15973]) ).

tff(c_24036,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_20357,c_21129,c_20164,c_20472,c_21002,c_20300,c_20226,c_21506,c_16733,c_20091,c_21219,c_20098,c_16672,c_16654]) ).

tff(c_24037,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_21100]) ).

tff(c_24057,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_24037,c_4]) ).

tff(c_24081,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_20164,c_24057]) ).

tff(c_24082,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_20355]) ).

tff(c_24092,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_24082,c_102]) ).

tff(c_24102,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_15323,c_24092]) ).

tff(c_24104,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_5658]) ).

tff(c_24107,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_24104,c_92]) ).

tff(c_24111,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_15085,c_24107]) ).

tff(c_24112,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_5734]) ).

tff(c_24132,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_24112]) ).

tff(c_24144,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_24132,c_66]) ).

tff(c_24157,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_24144]) ).

tff(c_24158,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_24112]) ).

tff(c_24160,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_24158]) ).

tff(c_24166,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_24160,c_62]) ).

tff(c_24182,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_15086,c_24166]) ).

tff(c_24183,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_24158]) ).

tff(c_24199,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_24183,c_186]) ).

tff(c_24214,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_24199]) ).

tff(c_24225,plain,
    ( ~ drinks(spaniard,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_24214,c_36]) ).

tff(c_24238,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_16672,c_24225]) ).

tff(c_24239,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_20225]) ).

tff(c_24270,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_24239,c_186]) ).

tff(c_24273,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_24270]) ).

tff(c_24275,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_16708,c_24273]) ).

tff(c_24276,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_5730]) ).

tff(c_24278,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_24276]) ).

tff(c_24290,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_24278,c_66]) ).

tff(c_24303,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_24290]) ).

tff(c_24304,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_24276]) ).

tff(c_24306,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_24304]) ).

tff(c_24312,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_24306,c_62]) ).

tff(c_24328,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_15086,c_24312]) ).

tff(c_24329,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_24304]) ).

tff(c_24372,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_24329,c_186]) ).

tff(c_24387,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_24372]) ).

tff(c_24424,plain,
    ( ~ drinks(spaniard,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_24387,c_36]) ).

tff(c_24437,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_16672,c_24424]) ).

tff(c_24439,plain,
    ~ lives(english,house_3),
    inference(splitRight,[status(thm)],[c_20162]) ).

tff(c_24471,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_198,c_24439]) ).

tff(c_24475,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_2420,c_24471]) ).

tff(c_24476,plain,
    ( owns(norwegian,horse)
    | owns(norwegian,snails) ),
    inference(splitRight,[status(thm)],[c_20090]) ).

tff(c_24478,plain,
    owns(norwegian,snails),
    inference(splitLeft,[status(thm)],[c_24476]) ).

tff(c_24481,plain,
    ( ~ owns(english,snails)
    | ~ animal(snails) ),
    inference(resolution,[status(thm)],[c_24478,c_72]) ).

tff(c_24488,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_166,c_16733,c_24481]) ).

tff(c_24489,plain,
    owns(norwegian,horse),
    inference(splitRight,[status(thm)],[c_24476]) ).

tff(c_25194,plain,
    ! [Person_1_435,House_1_436] :
      ( ~ lives(Person_1_435,House_1_436)
      | ~ house(House_1_436)
      | ~ drives(Person_1_435,masserati)
      | ~ person(Person_1_435)
      | next_to(House_1_436,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_24489,c_15287]) ).

tff(c_25208,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_1) ),
    inference(resolution,[status(thm)],[c_176,c_25194]) ).

tff(c_25229,plain,
    next_to(house_1,house_1),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_15086,c_122,c_25208]) ).

tff(c_25232,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1)
    | is_color(house_1,blue) ),
    inference(resolution,[status(thm)],[c_25229,c_182]) ).

tff(c_25238,plain,
    is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_25232]) ).

tff(c_25240,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_15329,c_25238]) ).

tff(c_25242,plain,
    ~ owns(english,snails),
    inference(splitRight,[status(thm)],[c_16732]) ).

tff(c_25245,plain,
    ( ~ drives(english,porsche)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_184,c_25242]) ).

tff(c_25248,plain,
    ~ drives(english,porsche),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_25245]) ).

tff(c_25391,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_5730]) ).

tff(c_25394,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_25391]) ).

tff(c_25397,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_25394]) ).

tff(c_25398,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_15179,c_25248,c_416,c_25397]) ).

tff(c_25401,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_25398,c_186]) ).

tff(c_25404,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_25401]) ).

tff(c_25406,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_16708,c_25404]) ).

tff(c_25407,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_5730]) ).

tff(c_25416,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_25407]) ).

tff(c_25428,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_25416,c_66]) ).

tff(c_25441,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_25428]) ).

tff(c_25442,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_25407]) ).

tff(c_25444,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_25442]) ).

tff(c_25450,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_25444,c_62]) ).

tff(c_25466,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_15086,c_25450]) ).

tff(c_25467,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_25442]) ).

tff(c_25483,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_25467,c_186]) ).

tff(c_25498,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_25483]) ).

tff(c_25507,plain,
    ( ~ drinks(spaniard,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_25498,c_36]) ).

tff(c_25520,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_16672,c_25507]) ).

tff(c_25521,plain,
    drinks(spaniard,coffee),
    inference(splitRight,[status(thm)],[c_16671]) ).

tff(c_25528,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_25521,c_38]) ).

tff(c_25538,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_15957,c_25528]) ).

tff(c_25539,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_15135]) ).

tff(c_25540,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_15135]) ).

tff(c_15099,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_15087,c_38]) ).

tff(c_15138,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_15099]) ).

tff(c_15139,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_522,c_15138]) ).

tff(c_25635,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_25540,c_15139]) ).

tff(c_25636,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_25635]) ).

tff(c_25657,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_25636,c_34]) ).

tff(c_25667,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_25539,c_25657]) ).

tff(c_25669,plain,
    ~ drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_25635]) ).

tff(c_25668,plain,
    drinks(spaniard,coffee),
    inference(splitRight,[status(thm)],[c_25635]) ).

tff(c_26416,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_15243]) ).

tff(c_26426,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_26416]) ).

tff(c_26429,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_26426]) ).

tff(c_26470,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_26429]) ).

tff(c_26477,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_26470,c_194]) ).

tff(c_26498,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_25668,c_122,c_26477]) ).

tff(c_26500,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_5493,c_26498]) ).

tff(c_26501,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_26429]) ).

tff(c_26503,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_26501]) ).

tff(c_26510,plain,
    ( ~ house(house_4)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_26503,c_194]) ).

tff(c_26531,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_25668,c_128,c_26510]) ).

tff(c_26533,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2594,c_26531]) ).

tff(c_26534,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_26501]) ).

tff(c_26544,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_26534]) ).

tff(c_26551,plain,
    ( ~ house(house_2)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_26544,c_194]) ).

tff(c_26572,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_25668,c_124,c_26551]) ).

tff(c_26574,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2604,c_26572]) ).

tff(c_26575,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_26534]) ).

tff(c_26583,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_26575,c_194]) ).

tff(c_26604,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_25668,c_126,c_26583]) ).

tff(c_26606,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2580,c_26604]) ).

tff(c_26608,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_15243]) ).

tff(c_26625,plain,
    ( ~ house(house_5)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_26608,c_178]) ).

tff(c_26646,plain,
    ( ~ drives(spaniard,masserati)
    | is_color(house_5,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_26625]) ).

tff(c_26690,plain,
    ~ drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_26646]) ).

tff(c_26741,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_5734]) ).

tff(c_26744,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_26741]) ).

tff(c_26747,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_26744]) ).

tff(c_26748,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_26690,c_391,c_26747]) ).

tff(c_26749,plain,
    drives(spaniard,honda),
    inference(splitLeft,[status(thm)],[c_26748]) ).

tff(c_26761,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_26749,c_186]) ).

tff(c_26773,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_26761]) ).

tff(c_26775,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_25669,c_26773]) ).

tff(c_26776,plain,
    drives(spaniard,jaguar),
    inference(splitRight,[status(thm)],[c_26748]) ).

tff(c_26790,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_26776,c_60]) ).

tff(c_26800,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_26790]) ).

tff(c_26801,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_5734]) ).

tff(c_26828,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_26801]) ).

tff(c_26840,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_26828,c_66]) ).

tff(c_26853,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_26840]) ).

tff(c_26854,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_26801]) ).

tff(c_26856,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_26854]) ).

tff(c_26862,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_26856,c_62]) ).

tff(c_26878,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_15086,c_26862]) ).

tff(c_26879,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_26854]) ).

tff(c_26895,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_26879,c_186]) ).

tff(c_26910,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_26895]) ).

tff(c_26918,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_26910,c_40]) ).

tff(c_26931,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_25539,c_26918]) ).

tff(c_26932,plain,
    is_color(house_5,yellow),
    inference(splitRight,[status(thm)],[c_26646]) ).

tff(c_26945,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_26932,c_98]) ).

tff(c_26958,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_15085,c_26945]) ).

tff(c_26960,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_2579]) ).

tff(c_27550,plain,
    ! [Y_474,X_475] :
      ( ~ house(Y_474)
      | ~ lives(norwegian,X_475)
      | ~ house(X_475)
      | is_color(Y_474,blue)
      | ~ left_of(X_475,Y_474) ),
    inference(resolution,[status(thm)],[c_200,c_2595]) ).

tff(c_27558,plain,
    ! [Y_474] :
      ( ~ house(Y_474)
      | ~ house(house_1)
      | is_color(Y_474,blue)
      | ~ left_of(house_1,Y_474) ),
    inference(resolution,[status(thm)],[c_176,c_27550]) ).

tff(c_27600,plain,
    ! [Y_477] :
      ( ~ house(Y_477)
      | is_color(Y_477,blue)
      | ~ left_of(house_1,Y_477) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_27558]) ).

tff(c_27607,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_27600]) ).

tff(c_27613,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_27607]) ).

tff(c_228,plain,
    ~ left_of(house_4,house_2),
    inference(cnfTransformation,[status(thm)],[f_806]) ).

tff(c_2504,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_2453,c_228]) ).

tff(c_2567,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_128,c_2504]) ).

tff(c_27234,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_26960,c_2567]) ).

tff(c_26967,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_2537]) ).

tff(c_2501,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_2453,c_230]) ).

tff(c_2564,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_130,c_2501]) ).

tff(c_27236,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_26960,c_2564]) ).

tff(c_27319,plain,
    ! [H_462] :
      ( is_color(H_462,ivory)
      | is_color(H_462,green)
      | is_color(H_462,blue)
      | is_color(H_462,yellow)
      | is_color(H_462,red)
      | ~ house(H_462) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_27351,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_27319,c_110]) ).

tff(c_27390,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_27351]) ).

tff(c_27391,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_26967,c_27236,c_27390]) ).

tff(c_27653,plain,
    ~ is_color(house_4,yellow),
    inference(splitLeft,[status(thm)],[c_27391]) ).

tff(c_27656,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_27653]) ).

tff(c_27659,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_27656]) ).

tff(c_27660,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_2594,c_27234,c_27659]) ).

tff(c_27661,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_27660]) ).

tff(c_27669,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_27661,c_106]) ).

tff(c_27679,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2419,c_27669]) ).

tff(c_27680,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_27660]) ).

tff(c_27690,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_27680,c_102]) ).

tff(c_27700,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_27613,c_27690]) ).

tff(c_27701,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_27391]) ).

tff(c_27721,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_27701]) ).

tff(c_27727,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_27721,c_104]) ).

tff(c_27740,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_27613,c_27727]) ).

tff(c_27741,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_27701]) ).

tff(c_27745,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_27741,c_108]) ).

tff(c_27758,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2419,c_27745]) ).

tff(c_27760,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_2537]) ).

tff(c_27781,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_27760,c_104]) ).

tff(c_27794,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_26960,c_27781]) ).

tff(c_27796,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_2558]) ).

tff(c_27799,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_27796,c_96]) ).

tff(c_27808,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_27799]) ).

tff(c_2507,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_2453,c_240]) ).

tff(c_2570,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_122,c_2507]) ).

tff(c_27841,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_27796,c_2570]) ).

tff(c_27805,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_27796,c_102]) ).

tff(c_27814,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_27805]) ).

tff(c_242,plain,
    ~ left_of(house_2,house_4),
    inference(cnfTransformation,[status(thm)],[f_820]) ).

tff(c_2513,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_2453,c_242]) ).

tff(c_2576,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_124,c_2513]) ).

tff(c_28010,plain,
    ~ is_color(house_2,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_27796,c_2576]) ).

tff(c_28093,plain,
    ! [H_492] :
      ( is_color(H_492,ivory)
      | is_color(H_492,green)
      | is_color(H_492,blue)
      | is_color(H_492,yellow)
      | is_color(H_492,red)
      | ~ house(H_492) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_28097,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_28093,c_92]) ).

tff(c_28136,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_136,c_28097]) ).

tff(c_28137,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_2,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_2433,c_27814,c_28010,c_28136]) ).

tff(c_28265,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_28137]) ).

tff(c_28268,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_28265]) ).

tff(c_28271,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_28268]) ).

tff(c_28272,plain,
    is_color(house_1,blue),
    inference(negUnitSimplification,[status(thm)],[c_2430,c_27808,c_27841,c_28271]) ).

tff(c_27815,plain,
    ! [House_1_485,House_2_486] :
      ( ~ next_to(House_1_485,House_2_486)
      | ~ house(House_2_486)
      | ~ lives(norwegian,House_1_485)
      | ~ house(House_1_485)
      | is_color(House_2_486,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_28388,plain,
    ! [Y_506,X_507] :
      ( ~ house(Y_506)
      | ~ lives(norwegian,X_507)
      | ~ house(X_507)
      | is_color(Y_506,blue)
      | ~ left_of(X_507,Y_506) ),
    inference(resolution,[status(thm)],[c_200,c_27815]) ).

tff(c_28396,plain,
    ! [Y_506] :
      ( ~ house(Y_506)
      | ~ house(house_1)
      | is_color(Y_506,blue)
      | ~ left_of(house_1,Y_506) ),
    inference(resolution,[status(thm)],[c_176,c_28388]) ).

tff(c_28425,plain,
    ! [Y_508] :
      ( ~ house(Y_508)
      | is_color(Y_508,blue)
      | ~ left_of(house_1,Y_508) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_28396]) ).

tff(c_28432,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_28425]) ).

tff(c_28438,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_28432]) ).

tff(c_28441,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_28438,c_92]) ).

tff(c_28445,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_28272,c_28441]) ).

tff(c_28446,plain,
    is_color(house_2,blue),
    inference(splitRight,[status(thm)],[c_28137]) ).

tff(c_27916,plain,
    ! [Person_490] :
      ( lives(Person_490,house_5)
      | lives(Person_490,house_4)
      | lives(Person_490,house_3)
      | lives(Person_490,house_2)
      | lives(Person_490,house_1)
      | ~ person(Person_490) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_27946,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_27916,c_172]) ).

tff(c_27992,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_27946]) ).

tff(c_27993,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_27992]) ).

tff(c_28681,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_27993]) ).

tff(c_28694,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_28681,c_172]) ).

tff(c_28710,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_28694]) ).

tff(c_28712,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2433,c_28710]) ).

tff(c_28713,plain,
    ( lives(english,house_3)
    | lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_27993]) ).

tff(c_28715,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_28713]) ).

tff(c_28718,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_28715,c_108]) ).

tff(c_28731,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2419,c_28718]) ).

tff(c_28733,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_28713]) ).

tff(c_246,plain,
    ~ left_of(house_5,house_4),
    inference(cnfTransformation,[status(thm)],[f_824]) ).

tff(c_2462,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_2453,c_246]) ).

tff(c_2525,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_130,c_2462]) ).

tff(c_28175,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_27796,c_2525]) ).

tff(c_28447,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_28137]) ).

tff(c_27824,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_2537]) ).

tff(c_28133,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_28093,c_98]) ).

tff(c_28172,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_28133]) ).

tff(c_28173,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_27824,c_28172]) ).

tff(c_28969,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_28447,c_28173]) ).

tff(c_28970,plain,
    is_color(house_5,blue),
    inference(negUnitSimplification,[status(thm)],[c_28733,c_28175,c_28969]) ).

tff(c_28976,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_28970,c_104]) ).

tff(c_28989,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_28446,c_28976]) ).

tff(c_28991,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_2537]) ).

tff(c_29000,plain,
    ( ~ is_color(house_4,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_28991,c_110]) ).

tff(c_29013,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_27796,c_29000]) ).

tff(c_29015,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_2519]) ).

tff(c_29042,plain,
    ! [House_1_528,House_2_529] :
      ( ~ next_to(House_1_528,House_2_529)
      | ~ house(House_2_529)
      | ~ lives(norwegian,House_1_528)
      | ~ house(House_1_528)
      | is_color(House_2_529,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_29559,plain,
    ! [Y_545,X_546] :
      ( ~ house(Y_545)
      | ~ lives(norwegian,X_546)
      | ~ house(X_546)
      | is_color(Y_545,blue)
      | ~ left_of(X_546,Y_545) ),
    inference(resolution,[status(thm)],[c_200,c_29042]) ).

tff(c_29567,plain,
    ! [Y_545] :
      ( ~ house(Y_545)
      | ~ house(house_1)
      | is_color(Y_545,blue)
      | ~ left_of(house_1,Y_545) ),
    inference(resolution,[status(thm)],[c_176,c_29559]) ).

tff(c_29610,plain,
    ! [Y_547] :
      ( ~ house(Y_547)
      | is_color(Y_547,blue)
      | ~ left_of(house_1,Y_547) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_29567]) ).

tff(c_29617,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_29610]) ).

tff(c_29623,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_29617]) ).

tff(c_29626,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_29623,c_92]) ).

tff(c_29629,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_29626]) ).

tff(c_29031,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_29015,c_94]) ).

tff(c_29037,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_29031]) ).

tff(c_2480,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_2453,c_232]) ).

tff(c_2543,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_122,c_2480]) ).

tff(c_29401,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_29015,c_2543]) ).

tff(c_29041,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_2558]) ).

tff(c_236,plain,
    ~ left_of(house_4,house_3),
    inference(cnfTransformation,[status(thm)],[f_814]) ).

tff(c_2468,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_2453,c_236]) ).

tff(c_2531,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_128,c_2468]) ).

tff(c_29399,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_29015,c_2531]) ).

tff(c_29051,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_2537]) ).

tff(c_238,plain,
    ~ left_of(house_5,house_3),
    inference(cnfTransformation,[status(thm)],[f_816]) ).

tff(c_2489,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_2453,c_238]) ).

tff(c_2552,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_130,c_2489]) ).

tff(c_29067,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_29015,c_2552]) ).

tff(c_29317,plain,
    ! [H_535] :
      ( is_color(H_535,ivory)
      | is_color(H_535,green)
      | is_color(H_535,blue)
      | is_color(H_535,yellow)
      | is_color(H_535,red)
      | ~ house(H_535) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_29349,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_29317,c_110]) ).

tff(c_29388,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_29349]) ).

tff(c_29389,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_29051,c_29067,c_29388]) ).

tff(c_29692,plain,
    ~ is_color(house_4,yellow),
    inference(splitLeft,[status(thm)],[c_29389]) ).

tff(c_29695,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_29692]) ).

tff(c_29698,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_29695]) ).

tff(c_29699,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_29041,c_29399,c_29698]) ).

tff(c_29700,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_29699]) ).

tff(c_29717,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_29700,c_106]) ).

tff(c_29727,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_2419,c_29717]) ).

tff(c_29728,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_29699]) ).

tff(c_29745,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_29728,c_102]) ).

tff(c_29755,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_29623,c_29745]) ).

tff(c_29757,plain,
    is_color(house_4,yellow),
    inference(splitRight,[status(thm)],[c_29389]) ).

tff(c_29760,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_29757,c_96]) ).

tff(c_29769,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_29760]) ).

tff(c_29778,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_29769]) ).

tff(c_29781,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_29778]) ).

tff(c_29783,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2430,c_29629,c_29037,c_29401,c_29781]) ).

tff(c_29785,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_2558]) ).

tff(c_29800,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_29785,c_106]) ).

tff(c_29810,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_29015,c_29800]) ).

tff(c_29812,plain,
    drinks(norwegian,milk),
    inference(splitRight,[status(thm)],[c_512]) ).

tff(c_30493,plain,
    ! [Y_582] :
      ( ~ house(Y_582)
      | ~ house(house_3)
      | is_color(Y_582,blue)
      | ~ left_of(house_3,Y_582)
      | ~ drinks(norwegian,milk)
      | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_198,c_30487]) ).

tff(c_30525,plain,
    ! [Y_585] :
      ( ~ house(Y_585)
      | is_color(Y_585,blue)
      | ~ left_of(house_3,Y_585) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_29812,c_126,c_30493]) ).

tff(c_30532,plain,
    ( ~ house(house_4)
    | is_color(house_4,blue) ),
    inference(resolution,[status(thm)],[c_210,c_30525]) ).

tff(c_30538,plain,
    is_color(house_4,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_30532]) ).

tff(c_30547,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_30538,c_102]) ).

tff(c_30557,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_30518,c_30547]) ).

tff(c_30558,plain,
    ~ lives(english,house_3),
    inference(splitRight,[status(thm)],[c_515]) ).

tff(c_30563,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_198,c_30558]) ).

tff(c_30566,plain,
    ~ drinks(english,milk),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_30563]) ).

tff(c_30788,plain,
    ! [Person_601] :
      ( drinks(Person_601,water)
      | drinks(Person_601,milk)
      | drinks(Person_601,tea)
      | drinks(Person_601,coffee)
      | drinks(Person_601,orange)
      | ~ person(Person_601) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_30804,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_30788,c_32]) ).

tff(c_30843,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_30804]) ).

tff(c_30844,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_519,c_30843]) ).

tff(c_31202,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_30844]) ).

tff(c_31205,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_31202]) ).

tff(c_31208,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_31205]) ).

tff(c_31209,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_408,c_30566,c_31208]) ).

tff(c_31210,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_31209]) ).

tff(c_30660,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_30621,c_222]) ).

tff(c_30723,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_130,c_30660]) ).

tff(c_30762,plain,
    ~ is_color(house_1,green),
    inference(splitLeft,[status(thm)],[c_30723]) ).

tff(c_30748,plain,
    ! [P_595,H_596] :
      ( ~ lives(P_595,H_596)
      | ~ house(H_596)
      | ~ drinks(P_595,coffee)
      | ~ person(P_595)
      | is_color(H_596,green) ),
    inference(cnfTransformation,[status(thm)],[f_744]) ).

tff(c_30754,plain,
    ( ~ house(house_1)
    | ~ drinks(norwegian,coffee)
    | ~ person(norwegian)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_176,c_30748]) ).

tff(c_30760,plain,
    ( ~ drinks(norwegian,coffee)
    | is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_30754]) ).

tff(c_31025,plain,
    ~ drinks(norwegian,coffee),
    inference(negUnitSimplification,[status(thm)],[c_30762,c_30760]) ).

tff(c_158,plain,
    drink(milk),
    inference(cnfTransformation,[status(thm)],[f_602]) ).

tff(c_30559,plain,
    drinks(spaniard,milk),
    inference(splitRight,[status(thm)],[c_515]) ).

tff(c_30579,plain,
    ! [H_587] :
      ( ~ drinks(norwegian,H_587)
      | ~ drinks(spaniard,H_587)
      | ~ drink(H_587) ),
    inference(cnfTransformation,[status(thm)],[f_213]) ).

tff(c_30582,plain,
    ( ~ drinks(norwegian,milk)
    | ~ drink(milk) ),
    inference(resolution,[status(thm)],[c_30559,c_30579]) ).

tff(c_30585,plain,
    ~ drinks(norwegian,milk),
    inference(demodulation,[status(thm),theory(equality)],[c_158,c_30582]) ).

tff(c_30796,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_30788,c_42]) ).

tff(c_30835,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_30796]) ).

tff(c_30836,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_30585,c_30835]) ).

tff(c_31259,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_31025,c_30836]) ).

tff(c_31260,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_31259]) ).

tff(c_31263,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_31260]) ).

tff(c_31266,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_31263]) ).

tff(c_31267,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_519,c_31266]) ).

tff(c_31268,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_31267]) ).

tff(c_31271,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_31268,c_32]) ).

tff(c_31275,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_31210,c_31271]) ).

tff(c_31276,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_31267]) ).

tff(c_30663,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_30621,c_244]) ).

tff(c_30726,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_30663]) ).

tff(c_30761,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_30726]) ).

tff(c_469,plain,
    ( ~ lives(japanese,house_3)
    | ~ house(house_3)
    | ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_441,c_16]) ).

tff(c_506,plain,
    ( ~ lives(japanese,house_3)
    | ~ drinks(spaniard,milk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_126,c_469]) ).

tff(c_30597,plain,
    ~ lives(japanese,house_3),
    inference(demodulation,[status(thm),theory(equality)],[c_30559,c_506]) ).

tff(c_31107,plain,
    ! [Person_605] :
      ( lives(Person_605,house_5)
      | lives(Person_605,house_4)
      | lives(Person_605,house_3)
      | lives(Person_605,house_2)
      | lives(Person_605,house_1)
      | ~ person(Person_605) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_31129,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_31107,c_22]) ).

tff(c_31177,plain,
    ( ~ lives(japanese,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_31129]) ).

tff(c_32117,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_31177]) ).

tff(c_32120,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_32117]) ).

tff(c_32123,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_32120]) ).

tff(c_32124,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_30597,c_32123]) ).

tff(c_32131,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_32124]) ).

tff(c_32141,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_32131,c_194]) ).

tff(c_32156,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_31276,c_124,c_32141]) ).

tff(c_32158,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30772,c_32156]) ).

tff(c_32159,plain,
    lives(japanese,house_4),
    inference(splitRight,[status(thm)],[c_32124]) ).

tff(c_32172,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_32159,c_194]) ).

tff(c_32187,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_31276,c_128,c_32172]) ).

tff(c_32189,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30761,c_32187]) ).

tff(c_32191,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_31177]) ).

tff(c_32201,plain,
    ( ~ house(house_5)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_32191,c_194]) ).

tff(c_32216,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_31276,c_130,c_32201]) ).

tff(c_32218,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30773,c_32216]) ).

tff(c_32219,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_31259]) ).

tff(c_32251,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_32219,c_28]) ).

tff(c_32258,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_31210,c_32251]) ).

tff(c_32259,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_31209]) ).

tff(c_31117,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_31107,c_10]) ).

tff(c_31167,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_31117]) ).

tff(c_31168,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_30597,c_31167]) ).

tff(c_32309,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_31168]) ).

tff(c_32312,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_32309]) ).

tff(c_32315,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_32312]) ).

tff(c_32316,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_30558,c_32315]) ).

tff(c_32317,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_32316]) ).

tff(c_32327,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_32317,c_194]) ).

tff(c_32342,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_32259,c_124,c_32327]) ).

tff(c_32344,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30772,c_32342]) ).

tff(c_32345,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_32316]) ).

tff(c_32356,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_32345,c_194]) ).

tff(c_32371,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_32259,c_128,c_32356]) ).

tff(c_32373,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30761,c_32371]) ).

tff(c_32375,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_31168]) ).

tff(c_32385,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_32375,c_194]) ).

tff(c_32400,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_32259,c_130,c_32385]) ).

tff(c_32402,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30773,c_32400]) ).

tff(c_32403,plain,
    ( drinks(japanese,orange)
    | drinks(japanese,coffee) ),
    inference(splitRight,[status(thm)],[c_30844]) ).

tff(c_32421,plain,
    drinks(japanese,coffee),
    inference(splitLeft,[status(thm)],[c_32403]) ).

tff(c_32683,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_31177]) ).

tff(c_32686,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_32683]) ).

tff(c_32689,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_32686]) ).

tff(c_32690,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_30597,c_32689]) ).

tff(c_32691,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_32690]) ).

tff(c_32701,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_32691,c_194]) ).

tff(c_32716,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_32421,c_124,c_32701]) ).

tff(c_32718,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30772,c_32716]) ).

tff(c_32719,plain,
    lives(japanese,house_4),
    inference(splitRight,[status(thm)],[c_32690]) ).

tff(c_32730,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_32719,c_194]) ).

tff(c_32745,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_32421,c_128,c_32730]) ).

tff(c_32747,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30761,c_32745]) ).

tff(c_32749,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_31177]) ).

tff(c_32759,plain,
    ( ~ house(house_5)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_32749,c_194]) ).

tff(c_32774,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_32421,c_130,c_32759]) ).

tff(c_32776,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30773,c_32774]) ).

tff(c_32777,plain,
    drinks(japanese,orange),
    inference(splitRight,[status(thm)],[c_32403]) ).

tff(c_32404,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_30844]) ).

tff(c_30812,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_30788,c_28]) ).

tff(c_30851,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_30812]) ).

tff(c_30852,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_30585,c_30851]) ).

tff(c_32827,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_32404,c_30852]) ).

tff(c_32828,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_31025,c_32827]) ).

tff(c_32831,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_32828,c_42]) ).

tff(c_32838,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_32777,c_32831]) ).

tff(c_32840,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_30705]) ).

tff(c_30633,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_30621,c_250]) ).

tff(c_30696,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_124,c_30633]) ).

tff(c_32879,plain,
    ~ is_color(house_2,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_32840,c_30696]) ).

tff(c_36021,plain,
    ! [Y_718,X_719] :
      ( ~ house(Y_718)
      | ~ lives(norwegian,X_719)
      | ~ house(X_719)
      | is_color(Y_718,blue)
      | ~ left_of(X_719,Y_718) ),
    inference(resolution,[status(thm)],[c_200,c_30763]) ).

tff(c_36029,plain,
    ! [Y_718] :
      ( ~ house(Y_718)
      | ~ house(house_1)
      | is_color(Y_718,blue)
      | ~ left_of(house_1,Y_718) ),
    inference(resolution,[status(thm)],[c_176,c_36021]) ).

tff(c_36040,plain,
    ! [Y_720] :
      ( ~ house(Y_720)
      | is_color(Y_720,blue)
      | ~ left_of(house_1,Y_720) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_36029]) ).

tff(c_36047,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_36040]) ).

tff(c_36053,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_36047]) ).

tff(c_35009,plain,
    ! [Y_698,X_699] :
      ( ~ house(Y_698)
      | ~ lives(norwegian,X_699)
      | ~ house(X_699)
      | is_color(Y_698,blue)
      | ~ left_of(X_699,Y_698) ),
    inference(resolution,[status(thm)],[c_200,c_30763]) ).

tff(c_35017,plain,
    ! [Y_698] :
      ( ~ house(Y_698)
      | ~ house(house_1)
      | is_color(Y_698,blue)
      | ~ left_of(house_1,Y_698) ),
    inference(resolution,[status(thm)],[c_176,c_35009]) ).

tff(c_35035,plain,
    ! [Y_700] :
      ( ~ house(Y_700)
      | is_color(Y_700,blue)
      | ~ left_of(house_1,Y_700) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_35017]) ).

tff(c_35042,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_35035]) ).

tff(c_35048,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_35042]) ).

tff(c_32881,plain,
    ! [Person_660] :
      ( drinks(Person_660,water)
      | drinks(Person_660,milk)
      | drinks(Person_660,tea)
      | drinks(Person_660,coffee)
      | drinks(Person_660,orange)
      | ~ person(Person_660) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_32897,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_32881,c_32]) ).

tff(c_32936,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_32897]) ).

tff(c_32937,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_519,c_32936]) ).

tff(c_33297,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_32937]) ).

tff(c_33300,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_33297]) ).

tff(c_33303,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_33300]) ).

tff(c_33304,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_408,c_30566,c_33303]) ).

tff(c_33321,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_33304]) ).

tff(c_33056,plain,
    ~ drinks(norwegian,coffee),
    inference(negUnitSimplification,[status(thm)],[c_30762,c_30760]) ).

tff(c_32889,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_32881,c_42]) ).

tff(c_32928,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_32889]) ).

tff(c_32929,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_30585,c_32928]) ).

tff(c_33890,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_33056,c_32929]) ).

tff(c_33891,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_33890]) ).

tff(c_33913,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_33891]) ).

tff(c_33916,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_33913]) ).

tff(c_33917,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_519,c_33916]) ).

tff(c_33918,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_33917]) ).

tff(c_33921,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_33918,c_32]) ).

tff(c_33925,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_33321,c_33921]) ).

tff(c_33926,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_33917]) ).

tff(c_32962,plain,
    ! [Person_661] :
      ( lives(Person_661,house_5)
      | lives(Person_661,house_4)
      | lives(Person_661,house_3)
      | lives(Person_661,house_2)
      | lives(Person_661,house_1)
      | ~ person(Person_661) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_32992,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_32962,c_172]) ).

tff(c_33038,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_32992]) ).

tff(c_33039,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_30558,c_33038]) ).

tff(c_33355,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_33039]) ).

tff(c_33387,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_33355,c_172]) ).

tff(c_33403,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_33387]) ).

tff(c_33406,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_33403,c_92]) ).

tff(c_33409,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_33406]) ).

tff(c_33356,plain,
    ! [Y_673,X_674] :
      ( ~ house(Y_673)
      | ~ lives(norwegian,X_674)
      | ~ house(X_674)
      | is_color(Y_673,blue)
      | ~ left_of(X_674,Y_673) ),
    inference(resolution,[status(thm)],[c_200,c_30763]) ).

tff(c_33364,plain,
    ! [Y_673] :
      ( ~ house(Y_673)
      | ~ house(house_1)
      | is_color(Y_673,blue)
      | ~ left_of(house_1,Y_673) ),
    inference(resolution,[status(thm)],[c_176,c_33356]) ).

tff(c_33413,plain,
    ! [Y_675] :
      ( ~ house(Y_675)
      | is_color(Y_675,blue)
      | ~ left_of(house_1,Y_675) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_33364]) ).

tff(c_33420,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_33413]) ).

tff(c_33426,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_33420]) ).

tff(c_33429,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_33426,c_92]) ).

tff(c_33432,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_33429]) ).

tff(c_32839,plain,
    ~ is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_30705]) ).

tff(c_32841,plain,
    ! [Person_658,H_659] :
      ( ~ lives(Person_658,H_659)
      | ~ house(H_659)
      | ~ drives(Person_658,masserati)
      | ~ person(Person_658)
      | is_color(H_659,yellow) ),
    inference(cnfTransformation,[status(thm)],[f_638]) ).

tff(c_32847,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | is_color(house_1,yellow) ),
    inference(resolution,[status(thm)],[c_176,c_32841]) ).

tff(c_32853,plain,
    ( ~ drives(norwegian,masserati)
    | is_color(house_1,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_32847]) ).

tff(c_32880,plain,
    ~ drives(norwegian,masserati),
    inference(splitLeft,[status(thm)],[c_32853]) ).

tff(c_33216,plain,
    ! [Person_664] :
      ( drives(Person_664,jaguar)
      | drives(Person_664,honda)
      | drives(Person_664,porsche)
      | drives(Person_664,saab)
      | drives(Person_664,masserati)
      | ~ person(Person_664) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_33224,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_33216,c_56]) ).

tff(c_33263,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_33224]) ).

tff(c_33264,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_33263]) ).

tff(c_33684,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_33264]) ).

tff(c_33687,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_33684]) ).

tff(c_33690,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_33687]) ).

tff(c_33691,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_32880,c_390,c_33690]) ).

tff(c_33692,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_33691]) ).

tff(c_33701,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_33692,c_186]) ).

tff(c_33710,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_33701]) ).

tff(c_33716,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_33710,c_28]) ).

tff(c_33723,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_33321,c_33716]) ).

tff(c_33724,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_33691]) ).

tff(c_33728,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_33724,c_64]) ).

tff(c_33735,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_33728]) ).

tff(c_33736,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_33264]) ).

tff(c_33750,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_33736]) ).

tff(c_33756,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_33750,c_60]) ).

tff(c_33766,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_33756]) ).

tff(c_33767,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_33736]) ).

tff(c_33769,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_33767]) ).

tff(c_32844,plain,
    ! [P_75] :
      ( ~ house(house_3)
      | ~ drives(P_75,masserati)
      | is_color(house_3,yellow)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(resolution,[status(thm)],[c_198,c_32841]) ).

tff(c_32850,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | is_color(house_3,yellow)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_32844]) ).

tff(c_33487,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(splitLeft,[status(thm)],[c_32850]) ).

tff(c_33772,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_33769,c_33487]) ).

tff(c_33785,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_30559,c_33772]) ).

tff(c_33786,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_33767]) ).

tff(c_33807,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_33786,c_186]) ).

tff(c_33819,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_33807]) ).

tff(c_33829,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_33819,c_26]) ).

tff(c_33839,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_33321,c_33829]) ).

tff(c_33840,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_32850]) ).

tff(c_33843,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_33840,c_94]) ).

tff(c_33849,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_33843]) ).

tff(c_33855,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_33849]) ).

tff(c_33858,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_33855]) ).

tff(c_33860,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33409,c_33432,c_30762,c_32839,c_33858]) ).

tff(c_33861,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_33039]) ).

tff(c_33863,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_33861]) ).

tff(c_33872,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_33863,c_110]) ).

tff(c_33884,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_33872]) ).

tff(c_33862,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_33039]) ).

tff(c_32972,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_32962,c_10]) ).

tff(c_33021,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_32972]) ).

tff(c_33022,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_30597,c_33021]) ).

tff(c_33934,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_33022]) ).

tff(c_33937,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_33934]) ).

tff(c_33940,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_33937]) ).

tff(c_33941,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_400,c_33862,c_30558,c_33940]) ).

tff(c_33954,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_33941,c_172]) ).

tff(c_33970,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_33954]) ).

tff(c_33972,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33884,c_33970]) ).

tff(c_33973,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_33022]) ).

tff(c_34022,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_33973]) ).

tff(c_34032,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_34022,c_194]) ).

tff(c_34047,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_33926,c_128,c_34032]) ).

tff(c_34049,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30761,c_34047]) ).

tff(c_34050,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_33973]) ).

tff(c_34061,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_34050,c_194]) ).

tff(c_34076,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_33926,c_124,c_34061]) ).

tff(c_34078,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30772,c_34076]) ).

tff(c_34079,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_33890]) ).

tff(c_34086,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_34079,c_28]) ).

tff(c_34093,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_33321,c_34086]) ).

tff(c_34094,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_33861]) ).

tff(c_34108,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_34094,c_172]) ).

tff(c_34124,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_34108]) ).

tff(c_34146,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_34124,c_96]) ).

tff(c_34155,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_34146]) ).

tff(c_34125,plain,
    ! [Y_685,X_686] :
      ( ~ house(Y_685)
      | ~ lives(norwegian,X_686)
      | ~ house(X_686)
      | is_color(Y_685,blue)
      | ~ left_of(X_686,Y_685) ),
    inference(resolution,[status(thm)],[c_200,c_30763]) ).

tff(c_34133,plain,
    ! [Y_685] :
      ( ~ house(Y_685)
      | ~ house(house_1)
      | is_color(Y_685,blue)
      | ~ left_of(house_1,Y_685) ),
    inference(resolution,[status(thm)],[c_176,c_34125]) ).

tff(c_34165,plain,
    ! [Y_687] :
      ( ~ house(Y_687)
      | is_color(Y_687,blue)
      | ~ left_of(house_1,Y_687) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_34133]) ).

tff(c_34172,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_34165]) ).

tff(c_34178,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_34172]) ).

tff(c_34181,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_34178,c_92]) ).

tff(c_34184,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_34181]) ).

tff(c_34212,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_33056,c_32929]) ).

tff(c_34213,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_34212]) ).

tff(c_34216,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_34213]) ).

tff(c_34219,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_34216]) ).

tff(c_34220,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_519,c_34219]) ).

tff(c_34221,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_34220]) ).

tff(c_34232,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_34221,c_32]) ).

tff(c_34236,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_33321,c_34232]) ).

tff(c_34237,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_34220]) ).

tff(c_32996,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_32962,c_16]) ).

tff(c_33042,plain,
    ( ~ lives(japanese,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_32996]) ).

tff(c_34267,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_33042]) ).

tff(c_34270,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_34267]) ).

tff(c_34273,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_34270]) ).

tff(c_34274,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_30597,c_34273]) ).

tff(c_34275,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_34274]) ).

tff(c_34285,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_34275,c_194]) ).

tff(c_34300,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_34237,c_124,c_34285]) ).

tff(c_34302,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30772,c_34300]) ).

tff(c_34303,plain,
    lives(japanese,house_4),
    inference(splitRight,[status(thm)],[c_34274]) ).

tff(c_34314,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_34303,c_194]) ).

tff(c_34329,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_34237,c_128,c_34314]) ).

tff(c_34331,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30761,c_34329]) ).

tff(c_34333,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_33042]) ).

tff(c_32984,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_32962,c_22]) ).

tff(c_33031,plain,
    ( ~ lives(japanese,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_32984]) ).

tff(c_34405,plain,
    ( lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_34333,c_33031]) ).

tff(c_34406,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_34405]) ).

tff(c_34425,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_34406,c_18]) ).

tff(c_34451,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_34425]) ).

tff(c_34452,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_34405]) ).

tff(c_34461,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_34452]) ).

tff(c_34483,plain,
    ( ~ lives(english,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_34461,c_8]) ).

tff(c_34509,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_34094,c_34483]) ).

tff(c_34510,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2) ),
    inference(splitRight,[status(thm)],[c_34452]) ).

tff(c_34512,plain,
    lives(ukranian,house_2),
    inference(splitLeft,[status(thm)],[c_34510]) ).

tff(c_34520,plain,
    ( ~ house(house_2)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_34512,c_178]) ).

tff(c_34544,plain,
    ( ~ drives(ukranian,masserati)
    | is_color(house_2,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_124,c_34520]) ).

tff(c_34569,plain,
    ~ drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_34544]) ).

tff(c_33248,plain,
    ( ~ drives(spaniard,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_33216,c_58]) ).

tff(c_33287,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_33248]) ).

tff(c_33288,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_33287]) ).

tff(c_34638,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_34569,c_33288]) ).

tff(c_34639,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_34638]) ).

tff(c_34642,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_34639]) ).

tff(c_34645,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_34642]) ).

tff(c_34646,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_34645]) ).

tff(c_34647,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_34646]) ).

tff(c_34239,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(splitLeft,[status(thm)],[c_32850]) ).

tff(c_34650,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_34647,c_34239]) ).

tff(c_34663,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_30559,c_34650]) ).

tff(c_34664,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_34646]) ).

tff(c_34666,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_34664]) ).

tff(c_34672,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_34666,c_60]) ).

tff(c_34682,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_34672]) ).

tff(c_34683,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_34664]) ).

tff(c_34697,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_34683,c_186]) ).

tff(c_34709,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_34697]) ).

tff(c_34718,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_34709,c_26]) ).

tff(c_34728,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_33321,c_34718]) ).

tff(c_34729,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_34638]) ).

tff(c_34756,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_34729]) ).

tff(c_34768,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_34756,c_66]) ).

tff(c_34781,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_34768]) ).

tff(c_34782,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_34729]) ).

tff(c_34798,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_34782,c_186]) ).

tff(c_34813,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_34798]) ).

tff(c_30,plain,
    ! [H_15] :
      ( ~ drinks(ukranian,H_15)
      | ~ drinks(english,H_15)
      | ~ drink(H_15) ),
    inference(cnfTransformation,[status(thm)],[f_195]) ).

tff(c_34816,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_34813,c_30]) ).

tff(c_34829,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_33321,c_34816]) ).

tff(c_34830,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_34544]) ).

tff(c_34872,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_34830,c_92]) ).

tff(c_34875,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_34872]) ).

tff(c_34878,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_34875]) ).

tff(c_34881,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_34878]) ).

tff(c_34883,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_34155,c_34184,c_30762,c_32839,c_34881]) ).

tff(c_34884,plain,
    lives(ukranian,house_3),
    inference(splitRight,[status(thm)],[c_34510]) ).

tff(c_34898,plain,
    ( ~ lives(spaniard,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_34884,c_14]) ).

tff(c_34923,plain,
    ~ lives(spaniard,house_3),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_34898]) ).

tff(c_34935,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_198,c_34923]) ).

tff(c_34939,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_30559,c_34935]) ).

tff(c_34940,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_32850]) ).

tff(c_34951,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_34940,c_94]) ).

tff(c_34957,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_34951]) ).

tff(c_34969,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_34957]) ).

tff(c_34972,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_34969]) ).

tff(c_34974,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_34155,c_34184,c_30762,c_32839,c_34972]) ).

tff(c_34975,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_34212]) ).

tff(c_34982,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_34975,c_28]) ).

tff(c_34989,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_33321,c_34982]) ).

tff(c_34990,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_33304]) ).

tff(c_35065,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_33022]) ).

tff(c_35068,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_35065]) ).

tff(c_35071,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_35068]) ).

tff(c_35072,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_30558,c_35071]) ).

tff(c_35092,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_35072]) ).

tff(c_35102,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_35092,c_194]) ).

tff(c_35117,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_34990,c_124,c_35102]) ).

tff(c_35119,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30772,c_35117]) ).

tff(c_35120,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_35072]) ).

tff(c_35131,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_35120,c_194]) ).

tff(c_35146,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_34990,c_128,c_35131]) ).

tff(c_35148,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30761,c_35146]) ).

tff(c_35150,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_33022]) ).

tff(c_35163,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_35150,c_172]) ).

tff(c_35178,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_35163]) ).

tff(c_35230,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_35178,c_108]) ).

tff(c_35242,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_35230]) ).

tff(c_252,plain,
    ~ left_of(house_3,house_5),
    inference(cnfTransformation,[status(thm)],[f_830]) ).

tff(c_30645,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_30621,c_252]) ).

tff(c_30708,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_126,c_30645]) ).

tff(c_33215,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_32840,c_30708]) ).

tff(c_35239,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_35178,c_98]) ).

tff(c_35251,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_35239]) ).

tff(c_35051,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_35048,c_92]) ).

tff(c_35054,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_35051]) ).

tff(c_35236,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_35178,c_110]) ).

tff(c_35248,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_35236]) ).

tff(c_33133,plain,
    ! [H_663] :
      ( is_color(H_663,ivory)
      | is_color(H_663,green)
      | is_color(H_663,blue)
      | is_color(H_663,yellow)
      | is_color(H_663,red)
      | ~ house(H_663) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_33153,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_33133,c_96]) ).

tff(c_33192,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_33153]) ).

tff(c_33193,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_30761,c_33192]) ).

tff(c_35769,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_35248,c_33193]) ).

tff(c_35770,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_35769]) ).

tff(c_35773,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_35770]) ).

tff(c_35776,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_35773]) ).

tff(c_35778,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_35251,c_35054,c_30762,c_32839,c_35776]) ).

tff(c_35780,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_35769]) ).

tff(c_32856,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_32840,c_108]) ).

tff(c_32868,plain,
    ~ is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_32856]) ).

tff(c_33141,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_33133,c_94]) ).

tff(c_33180,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_33141]) ).

tff(c_33181,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_32868,c_33180]) ).

tff(c_35934,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_35780,c_33181]) ).

tff(c_35935,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_35242,c_33215,c_35934]) ).

tff(c_35941,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_35935,c_100]) ).

tff(c_35948,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_35048,c_35941]) ).

tff(c_35949,plain,
    ( drinks(japanese,orange)
    | drinks(japanese,coffee) ),
    inference(splitRight,[status(thm)],[c_32937]) ).

tff(c_35967,plain,
    drinks(japanese,coffee),
    inference(splitLeft,[status(thm)],[c_35949]) ).

tff(c_36064,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_33039]) ).

tff(c_36077,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_36064,c_172]) ).

tff(c_36093,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_36077]) ).

tff(c_36115,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_36093,c_92]) ).

tff(c_36118,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_36115]) ).

tff(c_36056,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_36053,c_92]) ).

tff(c_36059,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_36056]) ).

tff(c_33157,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_33133,c_106]) ).

tff(c_33196,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_33157]) ).

tff(c_33197,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_30761,c_33196]) ).

tff(c_36223,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_33197]) ).

tff(c_36227,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_36223]) ).

tff(c_36230,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_36227]) ).

tff(c_36231,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_32868,c_33215,c_36230]) ).

tff(c_36239,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_36231]) ).

tff(c_36245,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_36239,c_100]) ).

tff(c_36252,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_36093,c_36245]) ).

tff(c_36253,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_36231]) ).

tff(c_36268,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_36253,c_100]) ).

tff(c_36275,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_36053,c_36268]) ).

tff(c_36277,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_33197]) ).

tff(c_36280,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_36277,c_94]) ).

tff(c_36286,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_36280]) ).

tff(c_36292,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_36286]) ).

tff(c_36295,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_36292]) ).

tff(c_36297,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36118,c_36059,c_30762,c_32839,c_36295]) ).

tff(c_36298,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_33039]) ).

tff(c_36300,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_36298]) ).

tff(c_36309,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_36300,c_110]) ).

tff(c_36321,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_36309]) ).

tff(c_36299,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_33039]) ).

tff(c_36325,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_33022]) ).

tff(c_36328,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_36325]) ).

tff(c_36331,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_36328]) ).

tff(c_36332,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_400,c_36299,c_30558,c_36331]) ).

tff(c_36364,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_36332,c_172]) ).

tff(c_36380,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_36364]) ).

tff(c_36382,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36321,c_36380]) ).

tff(c_36383,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_33022]) ).

tff(c_36413,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_36383]) ).

tff(c_36423,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_36413,c_194]) ).

tff(c_36438,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_35967,c_128,c_36423]) ).

tff(c_36440,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30761,c_36438]) ).

tff(c_36441,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_36383]) ).

tff(c_36452,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_36441,c_194]) ).

tff(c_36467,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_35967,c_124,c_36452]) ).

tff(c_36469,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30772,c_36467]) ).

tff(c_36470,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_36298]) ).

tff(c_36484,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_36470,c_172]) ).

tff(c_36500,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_36484]) ).

tff(c_36522,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_36500,c_96]) ).

tff(c_36531,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_36522]) ).

tff(c_36525,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_36500,c_106]) ).

tff(c_36534,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_36525]) ).

tff(c_37029,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_36534,c_33215,c_33181]) ).

tff(c_37030,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_37029]) ).

tff(c_37033,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_37030]) ).

tff(c_37036,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_37033]) ).

tff(c_37038,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_36531,c_36059,c_30762,c_32839,c_37036]) ).

tff(c_37039,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_37029]) ).

tff(c_37077,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_37039,c_100]) ).

tff(c_37084,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_36053,c_37077]) ).

tff(c_37085,plain,
    drinks(japanese,orange),
    inference(splitRight,[status(thm)],[c_35949]) ).

tff(c_35950,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_32937]) ).

tff(c_32905,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_32881,c_28]) ).

tff(c_32944,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_32905]) ).

tff(c_32945,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_30585,c_32944]) ).

tff(c_37165,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_35950,c_32945]) ).

tff(c_37166,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_33056,c_37165]) ).

tff(c_37169,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_37166,c_42]) ).

tff(c_37176,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_37085,c_37169]) ).

tff(c_37177,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_32853]) ).

tff(c_37443,plain,
    ! [H_745] :
      ( is_color(H_745,ivory)
      | is_color(H_745,green)
      | is_color(H_745,blue)
      | is_color(H_745,yellow)
      | is_color(H_745,red)
      | ~ house(H_745) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_37447,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_37443,c_92]) ).

tff(c_37486,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_136,c_37177,c_37447]) ).

tff(c_37487,plain,
    ( is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(negUnitSimplification,[status(thm)],[c_30772,c_32879,c_37486]) ).

tff(c_37623,plain,
    is_color(house_2,red),
    inference(splitLeft,[status(thm)],[c_37487]) ).

tff(c_37606,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_32840,c_30708]) ).

tff(c_37451,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_37443,c_94]) ).

tff(c_37490,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_37177,c_37451]) ).

tff(c_37491,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_32868,c_37490]) ).

tff(c_37828,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_37606,c_37491]) ).

tff(c_37829,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_37828]) ).

tff(c_37835,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_37829,c_100]) ).

tff(c_37842,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_37623,c_37835]) ).

tff(c_37843,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_37828]) ).

tff(c_37850,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_37843,c_100]) ).

tff(c_37857,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_37780,c_37850]) ).

tff(c_37858,plain,
    is_color(house_2,blue),
    inference(splitRight,[status(thm)],[c_37487]) ).

tff(c_37179,plain,
    ! [Person_742] :
      ( drinks(Person_742,water)
      | drinks(Person_742,milk)
      | drinks(Person_742,tea)
      | drinks(Person_742,coffee)
      | drinks(Person_742,orange)
      | ~ person(Person_742) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_37195,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_37179,c_32]) ).

tff(c_37234,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_37195]) ).

tff(c_37235,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_519,c_37234]) ).

tff(c_37882,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_37235]) ).

tff(c_37885,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_37882]) ).

tff(c_37888,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_37885]) ).

tff(c_37889,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_408,c_30566,c_37888]) ).

tff(c_37890,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_37889]) ).

tff(c_37859,plain,
    ~ is_color(house_2,red),
    inference(splitRight,[status(thm)],[c_37487]) ).

tff(c_37272,plain,
    ! [Person_743] :
      ( lives(Person_743,house_5)
      | lives(Person_743,house_4)
      | lives(Person_743,house_3)
      | lives(Person_743,house_2)
      | lives(Person_743,house_1)
      | ~ person(Person_743) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_37282,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_37272,c_10]) ).

tff(c_37331,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_37282]) ).

tff(c_37332,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_30597,c_37331]) ).

tff(c_37894,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_37332]) ).

tff(c_37897,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_37894]) ).

tff(c_37900,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_37897]) ).

tff(c_37901,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_30558,c_37900]) ).

tff(c_37902,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_37901]) ).

tff(c_37934,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_37902,c_172]) ).

tff(c_37950,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_37934]) ).

tff(c_37952,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_37859,c_37950]) ).

tff(c_37953,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_37901]) ).

tff(c_37967,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_37953,c_172]) ).

tff(c_37983,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_37967]) ).

tff(c_37989,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_37983,c_106]) ).

tff(c_37998,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_37989]) ).

tff(c_38057,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_37998,c_37606,c_37491]) ).

tff(c_38063,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_38057,c_100]) ).

tff(c_38070,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_37858,c_38063]) ).

tff(c_38071,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_37332]) ).

tff(c_38144,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_38071]) ).

tff(c_38154,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_38144,c_194]) ).

tff(c_38169,plain,
    ( ~ drinks(japanese,coffee)
    | is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_128,c_38154]) ).

tff(c_38170,plain,
    ~ drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_30761,c_38169]) ).

tff(c_37368,plain,
    ~ drinks(norwegian,coffee),
    inference(negUnitSimplification,[status(thm)],[c_30762,c_30760]) ).

tff(c_37187,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_37179,c_42]) ).

tff(c_37226,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_37187]) ).

tff(c_37227,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_30585,c_37226]) ).

tff(c_38215,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_37368,c_37227]) ).

tff(c_38216,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_38215]) ).

tff(c_38219,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_38216]) ).

tff(c_38222,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_38219]) ).

tff(c_38223,plain,
    drinks(japanese,orange),
    inference(negUnitSimplification,[status(thm)],[c_38170,c_280,c_519,c_38222]) ).

tff(c_38226,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_38223,c_32]) ).

tff(c_38230,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_37890,c_38226]) ).

tff(c_38231,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_38215]) ).

tff(c_38244,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_38231,c_28]) ).

tff(c_38251,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_37890,c_38244]) ).

tff(c_38252,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_38071]) ).

tff(c_38263,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_38252,c_194]) ).

tff(c_38278,plain,
    ( ~ drinks(japanese,coffee)
    | is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_124,c_38263]) ).

tff(c_38279,plain,
    ~ drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_30772,c_38278]) ).

tff(c_38326,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_37368,c_37227]) ).

tff(c_38327,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_38326]) ).

tff(c_38330,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_38327]) ).

tff(c_38333,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_38330]) ).

tff(c_38334,plain,
    drinks(japanese,orange),
    inference(negUnitSimplification,[status(thm)],[c_38279,c_280,c_519,c_38333]) ).

tff(c_38337,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_38334,c_32]) ).

tff(c_38341,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_37890,c_38337]) ).

tff(c_38342,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_38326]) ).

tff(c_38349,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_38342,c_28]) ).

tff(c_38356,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_37890,c_38349]) ).

tff(c_38357,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_37889]) ).

tff(c_38386,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_37332]) ).

tff(c_38389,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_38386]) ).

tff(c_38392,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_38389]) ).

tff(c_38393,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_30558,c_38392]) ).

tff(c_38394,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_38393]) ).

tff(c_38406,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_38394,c_194]) ).

tff(c_38421,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_38357,c_124,c_38406]) ).

tff(c_38423,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30772,c_38421]) ).

tff(c_38424,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_38393]) ).

tff(c_38435,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_38424,c_194]) ).

tff(c_38450,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_38357,c_128,c_38435]) ).

tff(c_38452,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30761,c_38450]) ).

tff(c_38454,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_37332]) ).

tff(c_38486,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_38454,c_172]) ).

tff(c_38501,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_38486]) ).

tff(c_38504,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_38501,c_108]) ).

tff(c_38516,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_38504]) ).

tff(c_38639,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_38516,c_37606,c_37491]) ).

tff(c_38645,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_38639,c_100]) ).

tff(c_38652,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_37858,c_38645]) ).

tff(c_38653,plain,
    ( drinks(japanese,orange)
    | drinks(japanese,coffee) ),
    inference(splitRight,[status(thm)],[c_37235]) ).

tff(c_38655,plain,
    drinks(japanese,coffee),
    inference(splitLeft,[status(thm)],[c_38653]) ).

tff(c_37302,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_37272,c_172]) ).

tff(c_37348,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_37302]) ).

tff(c_37349,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_30558,c_37348]) ).

tff(c_38664,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_37349]) ).

tff(c_38696,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_38664,c_172]) ).

tff(c_38712,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_38696]) ).

tff(c_38714,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_37859,c_38712]) ).

tff(c_38715,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_37349]) ).

tff(c_38717,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_38715]) ).

tff(c_38726,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_38717,c_110]) ).

tff(c_38738,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_38726]) ).

tff(c_38716,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_37349]) ).

tff(c_38742,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_37332]) ).

tff(c_38745,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_38742]) ).

tff(c_38748,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_38745]) ).

tff(c_38749,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_400,c_38716,c_30558,c_38748]) ).

tff(c_38781,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_38749,c_172]) ).

tff(c_38797,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_38781]) ).

tff(c_38799,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_38738,c_38797]) ).

tff(c_38800,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_37332]) ).

tff(c_38830,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_38800]) ).

tff(c_38840,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_38830,c_194]) ).

tff(c_38855,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_38655,c_128,c_38840]) ).

tff(c_38857,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30761,c_38855]) ).

tff(c_38858,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_38800]) ).

tff(c_38869,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_38858,c_194]) ).

tff(c_38884,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_38655,c_124,c_38869]) ).

tff(c_38886,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_30772,c_38884]) ).

tff(c_38887,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_38715]) ).

tff(c_38901,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_38887,c_172]) ).

tff(c_38917,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_38901]) ).

tff(c_38942,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_38917,c_106]) ).

tff(c_38951,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_38942]) ).

tff(c_39028,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_38951,c_37606,c_37491]) ).

tff(c_39034,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_39028,c_100]) ).

tff(c_39041,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_37858,c_39034]) ).

tff(c_39042,plain,
    drinks(japanese,orange),
    inference(splitRight,[status(thm)],[c_38653]) ).

tff(c_38654,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_37235]) ).

tff(c_37203,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_37179,c_28]) ).

tff(c_37242,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_37203]) ).

tff(c_37243,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_30585,c_37242]) ).

tff(c_39122,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_38654,c_37243]) ).

tff(c_39123,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_37368,c_39122]) ).

tff(c_39126,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_39123,c_42]) ).

tff(c_39133,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_39042,c_39126]) ).

tff(c_39135,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_30747]) ).

tff(c_40106,plain,
    ! [Y_823,X_824] :
      ( ~ house(Y_823)
      | ~ lives(norwegian,X_824)
      | ~ house(X_824)
      | is_color(Y_823,blue)
      | ~ left_of(X_824,Y_823) ),
    inference(resolution,[status(thm)],[c_200,c_30763]) ).

tff(c_40114,plain,
    ! [Y_823] :
      ( ~ house(Y_823)
      | ~ house(house_1)
      | is_color(Y_823,blue)
      | ~ left_of(house_1,Y_823) ),
    inference(resolution,[status(thm)],[c_176,c_40106]) ).

tff(c_40185,plain,
    ! [Y_825] :
      ( ~ house(Y_825)
      | is_color(Y_825,blue)
      | ~ left_of(house_1,Y_825) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_40114]) ).

tff(c_40192,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_40185]) ).

tff(c_40198,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_40192]) ).

tff(c_39240,plain,
    ! [Person_803] :
      ( lives(Person_803,house_5)
      | lives(Person_803,house_4)
      | lives(Person_803,house_3)
      | lives(Person_803,house_2)
      | lives(Person_803,house_1)
      | ~ person(Person_803) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_39250,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_39240,c_10]) ).

tff(c_39300,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_39250]) ).

tff(c_39301,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_30597,c_39300]) ).

tff(c_39689,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_39301]) ).

tff(c_39711,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_39689]) ).

tff(c_39714,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_39711]) ).

tff(c_39715,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_30558,c_39714]) ).

tff(c_39716,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_39715]) ).

tff(c_39729,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_39716,c_172]) ).

tff(c_39744,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_39729]) ).

tff(c_39690,plain,
    ! [Y_818,X_819] :
      ( ~ house(Y_818)
      | ~ lives(norwegian,X_819)
      | ~ house(X_819)
      | is_color(Y_818,blue)
      | ~ left_of(X_819,Y_818) ),
    inference(resolution,[status(thm)],[c_200,c_30763]) ).

tff(c_39698,plain,
    ! [Y_818] :
      ( ~ house(Y_818)
      | ~ house(house_1)
      | is_color(Y_818,blue)
      | ~ left_of(house_1,Y_818) ),
    inference(resolution,[status(thm)],[c_176,c_39690]) ).

tff(c_39753,plain,
    ! [Y_820] :
      ( ~ house(Y_820)
      | is_color(Y_820,blue)
      | ~ left_of(house_1,Y_820) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_39698]) ).

tff(c_39760,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_39753]) ).

tff(c_39766,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_39760]) ).

tff(c_30648,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_30621,c_232]) ).

tff(c_30711,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_122,c_30648]) ).

tff(c_39502,plain,
    ~ is_color(house_3,green),
    inference(splitLeft,[status(thm)],[c_30711]) ).

tff(c_39134,plain,
    ~ is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_30747]) ).

tff(c_30672,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_30621,c_228]) ).

tff(c_30735,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_128,c_30672]) ).

tff(c_39338,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_39135,c_30735]) ).

tff(c_39340,plain,
    ! [H_804] :
      ( is_color(H_804,ivory)
      | is_color(H_804,green)
      | is_color(H_804,blue)
      | is_color(H_804,yellow)
      | is_color(H_804,red)
      | ~ house(H_804) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_39364,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_39340,c_106]) ).

tff(c_39403,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_39364]) ).

tff(c_39404,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_30761,c_39338,c_39403]) ).

tff(c_39789,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_39404]) ).

tff(c_39792,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_39789]) ).

tff(c_39795,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_39792]) ).

tff(c_39796,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_39502,c_39134,c_39795]) ).

tff(c_39797,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_39796]) ).

tff(c_39805,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_39797,c_100]) ).

tff(c_39812,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_39744,c_39805]) ).

tff(c_39813,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_39796]) ).

tff(c_39820,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_39813,c_100]) ).

tff(c_39827,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_39766,c_39820]) ).

tff(c_39828,plain,
    ( is_color(house_4,red)
    | is_color(house_4,blue) ),
    inference(splitRight,[status(thm)],[c_39404]) ).

tff(c_39842,plain,
    is_color(house_4,blue),
    inference(splitLeft,[status(thm)],[c_39828]) ).

tff(c_39851,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_39842,c_102]) ).

tff(c_39861,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_39766,c_39851]) ).

tff(c_39862,plain,
    is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_39828]) ).

tff(c_39872,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_39862,c_102]) ).

tff(c_39882,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_39744,c_39872]) ).

tff(c_39883,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_39715]) ).

tff(c_39911,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_39883,c_172]) ).

tff(c_39927,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_39911]) ).

tff(c_39885,plain,
    ! [Y_822] :
      ( ~ house(Y_822)
      | is_color(Y_822,blue)
      | ~ left_of(house_1,Y_822) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_39698]) ).

tff(c_39892,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_39885]) ).

tff(c_39898,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_39892]) ).

tff(c_39939,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_39927,c_106]) ).

tff(c_39948,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_39939]) ).

tff(c_39142,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_30705]) ).

tff(c_30669,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_30621,c_230]) ).

tff(c_30732,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_130,c_30669]) ).

tff(c_39157,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_39135,c_30732]) ).

tff(c_39352,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_39340,c_108]) ).

tff(c_39391,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_39352]) ).

tff(c_39392,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_39142,c_39157,c_39391]) ).

tff(c_39958,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_39392]) ).

tff(c_39961,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_39958]) ).

tff(c_39964,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_39961]) ).

tff(c_39965,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_39948,c_39502,c_39134,c_39964]) ).

tff(c_39971,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_39965,c_100]) ).

tff(c_39978,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_39898,c_39971]) ).

tff(c_39979,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_39392]) ).

tff(c_40007,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_39979]) ).

tff(c_40013,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_40007,c_104]) ).

tff(c_40026,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_39898,c_40013]) ).

tff(c_40027,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_39979]) ).

tff(c_40037,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_40027,c_110]) ).

tff(c_40050,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_39927,c_40037]) ).

tff(c_40052,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_39301]) ).

tff(c_40065,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_40052,c_172]) ).

tff(c_40081,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_40065]) ).

tff(c_40084,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_40081,c_108]) ).

tff(c_40096,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_40084]) ).

tff(c_40090,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_40081,c_110]) ).

tff(c_40102,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_40090]) ).

tff(c_40207,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_40102,c_39404]) ).

tff(c_40208,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_40207]) ).

tff(c_40211,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_40208]) ).

tff(c_40214,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_40211]) ).

tff(c_40215,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_40096,c_39502,c_39134,c_40214]) ).

tff(c_40221,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_40215,c_100]) ).

tff(c_40228,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_40198,c_40221]) ).

tff(c_40229,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_40207]) ).

tff(c_40239,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_40229,c_102]) ).

tff(c_40249,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_40198,c_40239]) ).

tff(c_40251,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_30711]) ).

tff(c_40331,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_40251,c_100]) ).

tff(c_40338,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_39135,c_40331]) ).

tff(c_40340,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_30705]) ).

tff(c_40346,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_40340,c_104]) ).

tff(c_40359,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_39135,c_40346]) ).

tff(c_40361,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_30723]) ).

tff(c_40362,plain,
    ! [House_1_827,House_2_828] :
      ( ~ next_to(House_1_827,House_2_828)
      | ~ house(House_2_828)
      | ~ lives(norwegian,House_1_827)
      | ~ house(House_1_827)
      | is_color(House_2_828,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_41316,plain,
    ! [Y_854,X_855] :
      ( ~ house(Y_854)
      | ~ lives(norwegian,X_855)
      | ~ house(X_855)
      | is_color(Y_854,blue)
      | ~ left_of(X_855,Y_854) ),
    inference(resolution,[status(thm)],[c_200,c_40362]) ).

tff(c_41324,plain,
    ! [Y_854] :
      ( ~ house(Y_854)
      | ~ house(house_1)
      | is_color(Y_854,blue)
      | ~ left_of(house_1,Y_854) ),
    inference(resolution,[status(thm)],[c_176,c_41316]) ).

tff(c_41335,plain,
    ! [Y_856] :
      ( ~ house(Y_856)
      | is_color(Y_856,blue)
      | ~ left_of(house_1,Y_856) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_41324]) ).

tff(c_41342,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_41335]) ).

tff(c_41348,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_41342]) ).

tff(c_40553,plain,
    ! [Person_833] :
      ( lives(Person_833,house_5)
      | lives(Person_833,house_4)
      | lives(Person_833,house_3)
      | lives(Person_833,house_2)
      | lives(Person_833,house_1)
      | ~ person(Person_833) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_40583,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_40553,c_172]) ).

tff(c_40630,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_40583]) ).

tff(c_40631,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_30558,c_40630]) ).

tff(c_41358,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_40631]) ).

tff(c_41371,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_41358,c_172]) ).

tff(c_41387,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_41371]) ).

tff(c_30624,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_30621,c_234]) ).

tff(c_30687,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_30624]) ).

tff(c_40648,plain,
    ~ is_color(house_3,green),
    inference(splitLeft,[status(thm)],[c_30687]) ).

tff(c_30654,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_30621,c_218]) ).

tff(c_30717,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_126,c_30654]) ).

tff(c_40732,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_40361,c_30717]) ).

tff(c_30666,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_30621,c_220]) ).

tff(c_30729,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_128,c_30666]) ).

tff(c_40469,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_40361,c_30729]) ).

tff(c_40649,plain,
    ! [H_834] :
      ( is_color(H_834,ivory)
      | is_color(H_834,green)
      | is_color(H_834,blue)
      | is_color(H_834,yellow)
      | is_color(H_834,red)
      | ~ house(H_834) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_40673,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_40649,c_106]) ).

tff(c_40710,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_40673]) ).

tff(c_40711,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_30761,c_40469,c_40710]) ).

tff(c_41455,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_40711]) ).

tff(c_41458,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_41455]) ).

tff(c_41461,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_41458]) ).

tff(c_41462,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_40648,c_40732,c_41461]) ).

tff(c_41463,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_41462]) ).

tff(c_41469,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_41463,c_100]) ).

tff(c_41476,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_41387,c_41469]) ).

tff(c_41477,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_41462]) ).

tff(c_41486,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_41477,c_100]) ).

tff(c_41493,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_41348,c_41486]) ).

tff(c_41494,plain,
    ( is_color(house_4,red)
    | is_color(house_4,blue) ),
    inference(splitRight,[status(thm)],[c_40711]) ).

tff(c_41508,plain,
    is_color(house_4,blue),
    inference(splitLeft,[status(thm)],[c_41494]) ).

tff(c_41517,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_41508,c_102]) ).

tff(c_41527,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_41348,c_41517]) ).

tff(c_41528,plain,
    is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_41494]) ).

tff(c_41538,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_41528,c_102]) ).

tff(c_41548,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_41387,c_41538]) ).

tff(c_41549,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_40631]) ).

tff(c_41551,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_41549]) ).

tff(c_41554,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_41551,c_108]) ).

tff(c_41566,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_41554]) ).

tff(c_41560,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_41551,c_110]) ).

tff(c_41572,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_41560]) ).

tff(c_41705,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_41572,c_40711]) ).

tff(c_41706,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_41705]) ).

tff(c_41709,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_41706]) ).

tff(c_41712,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_41709]) ).

tff(c_41713,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_41566,c_40648,c_40732,c_41712]) ).

tff(c_41719,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_41713,c_100]) ).

tff(c_41726,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_41348,c_41719]) ).

tff(c_41727,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_41705]) ).

tff(c_41738,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_41727,c_102]) ).

tff(c_41748,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_41348,c_41738]) ).

tff(c_41749,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_41549]) ).

tff(c_41763,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_41749,c_172]) ).

tff(c_41779,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_41763]) ).

tff(c_41785,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_41779,c_106]) ).

tff(c_41794,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_41785]) ).

tff(c_41750,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_41549]) ).

tff(c_40372,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_30705]) ).

tff(c_40360,plain,
    ~ is_color(house_5,ivory),
    inference(splitRight,[status(thm)],[c_30723]) ).

tff(c_40661,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_40649,c_108]) ).

tff(c_40699,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_40661]) ).

tff(c_40700,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_40372,c_40360,c_40699]) ).

tff(c_41849,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_41750,c_40700]) ).

tff(c_41850,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_41849]) ).

tff(c_41853,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_41850]) ).

tff(c_41856,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_41853]) ).

tff(c_41857,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_41794,c_40648,c_40732,c_41856]) ).

tff(c_41863,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_41857,c_100]) ).

tff(c_41870,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_41348,c_41863]) ).

tff(c_41871,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_41849]) ).

tff(c_41890,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_41871,c_104]) ).

tff(c_41903,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_41348,c_41890]) ).

tff(c_41905,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_30687]) ).

tff(c_41908,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_41905,c_94]) ).

tff(c_41915,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_40361,c_41908]) ).

tff(c_41917,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_30705]) ).

tff(c_41942,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_41917,c_98]) ).

tff(c_41955,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_40361,c_41942]) ).

tff(c_41957,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_30726]) ).

tff(c_41966,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_41957,c_102]) ).

tff(c_41975,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_41966]) ).

tff(c_41985,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_30705]) ).

tff(c_42000,plain,
    ! [Person_878] :
      ( drinks(Person_878,water)
      | drinks(Person_878,milk)
      | drinks(Person_878,tea)
      | drinks(Person_878,coffee)
      | drinks(Person_878,orange)
      | ~ person(Person_878) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_42016,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_42000,c_32]) ).

tff(c_42055,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_42016]) ).

tff(c_42056,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_519,c_42055]) ).

tff(c_42419,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_42056]) ).

tff(c_42422,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_42419]) ).

tff(c_42425,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_42422]) ).

tff(c_42426,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_408,c_30566,c_42425]) ).

tff(c_42443,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_42426]) ).

tff(c_41986,plain,
    ! [Person_876,H_877] :
      ( ~ lives(Person_876,H_877)
      | ~ house(H_877)
      | ~ drives(Person_876,masserati)
      | ~ person(Person_876)
      | is_color(H_877,yellow) ),
    inference(cnfTransformation,[status(thm)],[f_638]) ).

tff(c_41992,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | is_color(house_1,yellow) ),
    inference(resolution,[status(thm)],[c_176,c_41986]) ).

tff(c_41998,plain,
    ( ~ drives(norwegian,masserati)
    | is_color(house_1,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_41992]) ).

tff(c_41999,plain,
    ~ drives(norwegian,masserati),
    inference(splitLeft,[status(thm)],[c_41998]) ).

tff(c_42338,plain,
    ! [Person_882] :
      ( drives(Person_882,jaguar)
      | drives(Person_882,honda)
      | drives(Person_882,porsche)
      | drives(Person_882,saab)
      | drives(Person_882,masserati)
      | ~ person(Person_882) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_42362,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_42338,c_62]) ).

tff(c_42401,plain,
    ( ~ drives(norwegian,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_42362]) ).

tff(c_42402,plain,
    ( ~ drives(norwegian,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_42401]) ).

tff(c_43002,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_42402]) ).

tff(c_43005,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_43002]) ).

tff(c_43008,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_43005]) ).

tff(c_43009,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_41999,c_390,c_43008]) ).

tff(c_43010,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_43009]) ).

tff(c_43019,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_43010,c_186]) ).

tff(c_43028,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_43019]) ).

tff(c_43034,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_43028,c_28]) ).

tff(c_43041,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_42443,c_43034]) ).

tff(c_43042,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_43009]) ).

tff(c_43053,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_43042,c_64]) ).

tff(c_43060,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_43053]) ).

tff(c_43061,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_42402]) ).

tff(c_43075,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_43061]) ).

tff(c_43087,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_43075,c_66]) ).

tff(c_43100,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_43087]) ).

tff(c_43101,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_43061]) ).

tff(c_43103,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_43101]) ).

tff(c_43115,plain,
    ( ~ drives(spaniard,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_43103,c_58]) ).

tff(c_43130,plain,
    ~ drives(spaniard,masserati),
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_43115]) ).

tff(c_43062,plain,
    drives(norwegian,saab),
    inference(splitRight,[status(thm)],[c_42402]) ).

tff(c_42346,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_42338,c_56]) ).

tff(c_42385,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_42346]) ).

tff(c_42386,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_42385]) ).

tff(c_43143,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_43062,c_42386]) ).

tff(c_43144,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_43130,c_43143]) ).

tff(c_43145,plain,
    drives(spaniard,honda),
    inference(splitLeft,[status(thm)],[c_43144]) ).

tff(c_43157,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_43145,c_186]) ).

tff(c_43169,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_43157]) ).

tff(c_43180,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_43169,c_26]) ).

tff(c_43190,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_42443,c_43180]) ).

tff(c_43191,plain,
    drives(spaniard,jaguar),
    inference(splitRight,[status(thm)],[c_43144]) ).

tff(c_43205,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_43191,c_60]) ).

tff(c_43215,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_43205]) ).

tff(c_43216,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_43101]) ).

tff(c_43232,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_43216,c_186]) ).

tff(c_43247,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_43232]) ).

tff(c_43250,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_43247,c_30]) ).

tff(c_43263,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_42443,c_43250]) ).

tff(c_43264,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_42426]) ).

tff(c_42241,plain,
    ! [Person_881] :
      ( lives(Person_881,house_5)
      | lives(Person_881,house_4)
      | lives(Person_881,house_3)
      | lives(Person_881,house_2)
      | lives(Person_881,house_1)
      | ~ person(Person_881) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_42271,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_42241,c_172]) ).

tff(c_42318,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_42271]) ).

tff(c_42319,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_30558,c_42318]) ).

tff(c_43298,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_42319]) ).

tff(c_43308,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_43298,c_194]) ).

tff(c_43323,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_43264,c_124,c_43308]) ).

tff(c_43325,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_41975,c_43323]) ).

tff(c_43326,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_42319]) ).

tff(c_43347,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_43326]) ).

tff(c_43356,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_43347,c_110]) ).

tff(c_43368,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_43356]) ).

tff(c_43327,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_42319]) ).

tff(c_42251,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_42241,c_10]) ).

tff(c_42301,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_42251]) ).

tff(c_42302,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_30597,c_42301]) ).

tff(c_43440,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_42302]) ).

tff(c_43443,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_43440]) ).

tff(c_43446,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_43443]) ).

tff(c_43447,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_400,c_43327,c_30558,c_43446]) ).

tff(c_43460,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_43447,c_172]) ).

tff(c_43475,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_43460]) ).

tff(c_43477,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43368,c_43475]) ).

tff(c_43479,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_42302]) ).

tff(c_43489,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_43479,c_194]) ).

tff(c_43504,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_43264,c_130,c_43489]) ).

tff(c_43506,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_41985,c_43504]) ).

tff(c_43507,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_43326]) ).

tff(c_43521,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_43507,c_172]) ).

tff(c_43536,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_43521]) ).

tff(c_43539,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_43536,c_96]) ).

tff(c_43548,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_43539]) ).

tff(c_41960,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_41957,c_96]) ).

tff(c_41969,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_41960]) ).

tff(c_30675,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_30621,c_240]) ).

tff(c_30738,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_122,c_30675]) ).

tff(c_42337,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_41957,c_30738]) ).

tff(c_43545,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_43536,c_102]) ).

tff(c_43554,plain,
    ~ is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_43545]) ).

tff(c_30681,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_30621,c_242]) ).

tff(c_30744,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_124,c_30681]) ).

tff(c_42158,plain,
    ~ is_color(house_2,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_41957,c_30744]) ).

tff(c_42159,plain,
    ! [H_880] :
      ( is_color(H_880,ivory)
      | is_color(H_880,green)
      | is_color(H_880,blue)
      | is_color(H_880,yellow)
      | is_color(H_880,red)
      | ~ house(H_880) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_42163,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_42159,c_92]) ).

tff(c_42202,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_136,c_42163]) ).

tff(c_42203,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(negUnitSimplification,[status(thm)],[c_41975,c_42158,c_42202]) ).

tff(c_43575,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_2,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_43554,c_42203]) ).

tff(c_43576,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_43575]) ).

tff(c_43579,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_43576]) ).

tff(c_43582,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_43579]) ).

tff(c_43583,plain,
    is_color(house_1,blue),
    inference(negUnitSimplification,[status(thm)],[c_43548,c_41969,c_42337,c_43582]) ).

tff(c_41976,plain,
    ! [House_1_874,House_2_875] :
      ( ~ next_to(House_1_874,House_2_875)
      | ~ house(House_2_875)
      | ~ lives(norwegian,House_1_874)
      | ~ house(House_1_874)
      | is_color(House_2_875,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_43328,plain,
    ! [Y_912,X_913] :
      ( ~ house(Y_912)
      | ~ lives(norwegian,X_913)
      | ~ house(X_913)
      | is_color(Y_912,blue)
      | ~ left_of(X_913,Y_912) ),
    inference(resolution,[status(thm)],[c_200,c_41976]) ).

tff(c_43336,plain,
    ! [Y_912] :
      ( ~ house(Y_912)
      | ~ house(house_1)
      | is_color(Y_912,blue)
      | ~ left_of(house_1,Y_912) ),
    inference(resolution,[status(thm)],[c_176,c_43328]) ).

tff(c_43584,plain,
    ! [Y_921] :
      ( ~ house(Y_921)
      | is_color(Y_921,blue)
      | ~ left_of(house_1,Y_921) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_43336]) ).

tff(c_43591,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_43584]) ).

tff(c_43597,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_43591]) ).

tff(c_43600,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_43597,c_92]) ).

tff(c_43604,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_43583,c_43600]) ).

tff(c_43605,plain,
    is_color(house_2,blue),
    inference(splitRight,[status(thm)],[c_43575]) ).

tff(c_43508,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_43326]) ).

tff(c_43606,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_43575]) ).

tff(c_30630,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_30621,c_246]) ).

tff(c_30693,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_130,c_30630]) ).

tff(c_42082,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_41957,c_30693]) ).

tff(c_42199,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_42159,c_98]) ).

tff(c_42238,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_42199]) ).

tff(c_42239,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_41985,c_42082,c_42238]) ).

tff(c_43717,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_43606,c_42239]) ).

tff(c_43718,plain,
    is_color(house_5,blue),
    inference(negUnitSimplification,[status(thm)],[c_43508,c_43717]) ).

tff(c_43724,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_43718,c_104]) ).

tff(c_43737,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_43605,c_43724]) ).

tff(c_43738,plain,
    ( drinks(japanese,orange)
    | drinks(japanese,coffee) ),
    inference(splitRight,[status(thm)],[c_42056]) ).

tff(c_43756,plain,
    drinks(japanese,coffee),
    inference(splitLeft,[status(thm)],[c_43738]) ).

tff(c_43795,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_42302]) ).

tff(c_43800,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_43795]) ).

tff(c_43803,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_43800]) ).

tff(c_43804,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_30558,c_43803]) ).

tff(c_43805,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_43804]) ).

tff(c_43818,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_43805,c_172]) ).

tff(c_43834,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_43818]) ).

tff(c_43885,plain,
    ! [Y_937,X_938] :
      ( ~ house(Y_937)
      | ~ lives(norwegian,X_938)
      | ~ house(X_938)
      | is_color(Y_937,blue)
      | ~ left_of(X_938,Y_937) ),
    inference(resolution,[status(thm)],[c_200,c_41976]) ).

tff(c_43893,plain,
    ! [Y_937] :
      ( ~ house(Y_937)
      | ~ house(house_1)
      | is_color(Y_937,blue)
      | ~ left_of(house_1,Y_937) ),
    inference(resolution,[status(thm)],[c_176,c_43885]) ).

tff(c_43904,plain,
    ! [Y_939] :
      ( ~ house(Y_939)
      | is_color(Y_939,blue)
      | ~ left_of(house_1,Y_939) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_43893]) ).

tff(c_43911,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_43904]) ).

tff(c_43917,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_43911]) ).

tff(c_43856,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_43834,c_92]) ).

tff(c_43859,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_43856]) ).

tff(c_43920,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_43917,c_92]) ).

tff(c_43923,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_43920]) ).

tff(c_43951,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_42239]) ).

tff(c_43954,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_43951]) ).

tff(c_43957,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_43954]) ).

tff(c_43959,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43859,c_43923,c_41969,c_42337,c_43957]) ).

tff(c_43960,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_42239]) ).

tff(c_43962,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_43960]) ).

tff(c_43968,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_43962,c_104]) ).

tff(c_43981,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_43917,c_43968]) ).

tff(c_43982,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_43960]) ).

tff(c_43989,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_43982,c_104]) ).

tff(c_44002,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_43834,c_43989]) ).

tff(c_44003,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_43804]) ).

tff(c_44036,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_44003,c_172]) ).

tff(c_44051,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_44036]) ).

tff(c_44054,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_44051,c_96]) ).

tff(c_44063,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_44054]) ).

tff(c_44060,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_44051,c_102]) ).

tff(c_44069,plain,
    ~ is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_44060]) ).

tff(c_44070,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_2,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_44069,c_42203]) ).

tff(c_44071,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_44070]) ).

tff(c_44074,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_44071]) ).

tff(c_44077,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_44074]) ).

tff(c_44078,plain,
    is_color(house_1,blue),
    inference(negUnitSimplification,[status(thm)],[c_44063,c_41969,c_42337,c_44077]) ).

tff(c_44080,plain,
    ! [Y_943,X_944] :
      ( ~ house(Y_943)
      | ~ lives(norwegian,X_944)
      | ~ house(X_944)
      | is_color(Y_943,blue)
      | ~ left_of(X_944,Y_943) ),
    inference(resolution,[status(thm)],[c_200,c_41976]) ).

tff(c_44088,plain,
    ! [Y_943] :
      ( ~ house(Y_943)
      | ~ house(house_1)
      | is_color(Y_943,blue)
      | ~ left_of(house_1,Y_943) ),
    inference(resolution,[status(thm)],[c_176,c_44080]) ).

tff(c_44107,plain,
    ! [Y_946] :
      ( ~ house(Y_946)
      | is_color(Y_946,blue)
      | ~ left_of(house_1,Y_946) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_44088]) ).

tff(c_44114,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_44107]) ).

tff(c_44120,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_44114]) ).

tff(c_44123,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_44120,c_92]) ).

tff(c_44127,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_44078,c_44123]) ).

tff(c_44128,plain,
    is_color(house_2,blue),
    inference(splitRight,[status(thm)],[c_44070]) ).

tff(c_44129,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_44070]) ).

tff(c_44205,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_44129,c_42239]) ).

tff(c_44206,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_44205]) ).

tff(c_44216,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_44206,c_110]) ).

tff(c_44229,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_44051,c_44216]) ).

tff(c_44230,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_44205]) ).

tff(c_44237,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_44230,c_104]) ).

tff(c_44250,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_44128,c_44237]) ).

tff(c_44252,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_42302]) ).

tff(c_44265,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_44252,c_172]) ).

tff(c_44281,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_44265]) ).

tff(c_44293,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_44281,c_98]) ).

tff(c_44305,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_44293]) ).

tff(c_44308,plain,
    ! [Y_951,X_952] :
      ( ~ house(Y_951)
      | ~ lives(norwegian,X_952)
      | ~ house(X_952)
      | is_color(Y_951,blue)
      | ~ left_of(X_952,Y_951) ),
    inference(resolution,[status(thm)],[c_200,c_41976]) ).

tff(c_44316,plain,
    ! [Y_951] :
      ( ~ house(Y_951)
      | ~ house(house_1)
      | is_color(Y_951,blue)
      | ~ left_of(house_1,Y_951) ),
    inference(resolution,[status(thm)],[c_176,c_44308]) ).

tff(c_44392,plain,
    ! [Y_955] :
      ( ~ house(Y_955)
      | is_color(Y_955,blue)
      | ~ left_of(house_1,Y_955) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_44316]) ).

tff(c_44399,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_44392]) ).

tff(c_44405,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_44399]) ).

tff(c_44408,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_44405,c_92]) ).

tff(c_44411,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_44408]) ).

tff(c_42240,plain,
    ~ drinks(norwegian,coffee),
    inference(negUnitSimplification,[status(thm)],[c_41969,c_30760]) ).

tff(c_43739,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_42056]) ).

tff(c_42024,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_42000,c_28]) ).

tff(c_42063,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_42024]) ).

tff(c_42064,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_30585,c_42063]) ).

tff(c_44358,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_43739,c_42064]) ).

tff(c_44359,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_42240,c_44358]) ).

tff(c_45612,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_42386]) ).

tff(c_45615,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_45612]) ).

tff(c_45618,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_45615]) ).

tff(c_45619,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_41999,c_390,c_45618]) ).

tff(c_45620,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_45619]) ).

tff(c_44284,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_44281,c_108]) ).

tff(c_44296,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_44284]) ).

tff(c_41963,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_41957,c_106]) ).

tff(c_41972,plain,
    ~ is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_41963]) ).

tff(c_42167,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_42159,c_94]) ).

tff(c_42206,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_42167]) ).

tff(c_42207,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_41972,c_42206]) ).

tff(c_45808,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_44296,c_42207]) ).

tff(c_45809,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_45808]) ).

tff(c_45812,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_45809]) ).

tff(c_45815,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_45812]) ).

tff(c_45817,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44305,c_44411,c_41969,c_42337,c_45815]) ).

tff(c_45819,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_45808]) ).

tff(c_42370,plain,
    ( ~ drives(spaniard,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_42338,c_58]) ).

tff(c_42409,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_42370]) ).

tff(c_42410,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_42409]) ).

tff(c_45639,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_42410]) ).

tff(c_45642,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_45639]) ).

tff(c_45645,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_45642]) ).

tff(c_45646,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_45645]) ).

tff(c_45647,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_45646]) ).

tff(c_41989,plain,
    ! [P_75] :
      ( ~ house(house_3)
      | ~ drives(P_75,masserati)
      | is_color(house_3,yellow)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(resolution,[status(thm)],[c_198,c_41986]) ).

tff(c_41995,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | is_color(house_3,yellow)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_41989]) ).

tff(c_44440,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(splitLeft,[status(thm)],[c_41995]) ).

tff(c_45662,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_45647,c_44440]) ).

tff(c_45675,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_30559,c_45662]) ).

tff(c_45676,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_45646]) ).

tff(c_45678,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_45676]) ).

tff(c_45684,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_45678,c_60]) ).

tff(c_45694,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_45684]) ).

tff(c_45695,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_45676]) ).

tff(c_45699,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_45695,c_56]) ).

tff(c_45712,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_45620,c_45699]) ).

tff(c_45713,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_42410]) ).

tff(c_45733,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_45713]) ).

tff(c_45745,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_45733,c_66]) ).

tff(c_45758,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_45745]) ).

tff(c_45759,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_45713]) ).

tff(c_45768,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_45759]) ).

tff(c_42175,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_42159,c_100]) ).

tff(c_42214,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_42175]) ).

tff(c_42215,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_41972,c_42214]) ).

tff(c_45799,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_44296,c_42215]) ).

tff(c_45800,plain,
    ~ is_color(house_2,yellow),
    inference(splitLeft,[status(thm)],[c_45799]) ).

tff(c_44251,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_42302]) ).

tff(c_44327,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_44251]) ).

tff(c_42291,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_42241,c_8]) ).

tff(c_42335,plain,
    ( ~ lives(english,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_42291]) ).

tff(c_46062,plain,
    ( lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_44252,c_42335]) ).

tff(c_46063,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_46062]) ).

tff(c_46084,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_46063,c_18]) ).

tff(c_46113,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_46084]) ).

tff(c_46114,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_46062]) ).

tff(c_46116,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_46114]) ).

tff(c_46134,plain,
    ( ~ lives(japanese,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_46116,c_22]) ).

tff(c_46162,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_44327,c_46134]) ).

tff(c_46163,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2) ),
    inference(splitRight,[status(thm)],[c_46114]) ).

tff(c_46165,plain,
    lives(ukranian,house_2),
    inference(splitLeft,[status(thm)],[c_46163]) ).

tff(c_46174,plain,
    ( ~ house(house_2)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_46165,c_178]) ).

tff(c_46201,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_45768,c_124,c_46174]) ).

tff(c_46203,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_45800,c_46201]) ).

tff(c_46204,plain,
    lives(ukranian,house_3),
    inference(splitRight,[status(thm)],[c_46163]) ).

tff(c_46222,plain,
    ( ~ house(house_3)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_3,yellow) ),
    inference(resolution,[status(thm)],[c_46204,c_178]) ).

tff(c_46249,plain,
    is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_45768,c_126,c_46222]) ).

tff(c_46268,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_46249,c_94]) ).

tff(c_46275,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_45819,c_46268]) ).

tff(c_46277,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_45799]) ).

tff(c_46280,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_46277,c_92]) ).

tff(c_46283,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_46280]) ).

tff(c_46286,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_46283]) ).

tff(c_46289,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_46286]) ).

tff(c_46291,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44305,c_44411,c_41969,c_42337,c_46289]) ).

tff(c_46292,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_45759]) ).

tff(c_46296,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_46292,c_62]) ).

tff(c_46312,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_45620,c_46296]) ).

tff(c_46313,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_45619]) ).

tff(c_46317,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_46313,c_64]) ).

tff(c_46324,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_46317]) ).

tff(c_46325,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_42386]) ).

tff(c_46339,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_46325]) ).

tff(c_46345,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_46339,c_60]) ).

tff(c_46355,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_46345]) ).

tff(c_46356,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_46325]) ).

tff(c_46358,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_46356]) ).

tff(c_46361,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46358,c_44440]) ).

tff(c_46374,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_30559,c_46361]) ).

tff(c_46375,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_46356]) ).

tff(c_46388,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_46375,c_186]) ).

tff(c_46400,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_46388]) ).

tff(c_46403,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_46400,c_34]) ).

tff(c_46413,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_44359,c_46403]) ).

tff(c_46414,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_41995]) ).

tff(c_46417,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_46414,c_94]) ).

tff(c_46423,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_46417]) ).

tff(c_46429,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_46423]) ).

tff(c_46432,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_46429]) ).

tff(c_46434,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_44305,c_44411,c_41969,c_42337,c_46432]) ).

tff(c_46435,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_44251]) ).

tff(c_46446,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_46435,c_194]) ).

tff(c_46461,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_43756,c_124,c_46446]) ).

tff(c_46463,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_41975,c_46461]) ).

tff(c_46464,plain,
    drinks(japanese,orange),
    inference(splitRight,[status(thm)],[c_43738]) ).

tff(c_46627,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_43739,c_42064]) ).

tff(c_46628,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_42240,c_46627]) ).

tff(c_46631,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_46628,c_42]) ).

tff(c_46638,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_46464,c_46631]) ).

tff(c_46639,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_41998]) ).

tff(c_46640,plain,
    drives(norwegian,masserati),
    inference(splitRight,[status(thm)],[c_41998]) ).

tff(c_46997,plain,
    ~ drinks(norwegian,coffee),
    inference(negUnitSimplification,[status(thm)],[c_41969,c_30760]) ).

tff(c_46653,plain,
    ! [Person_977] :
      ( drinks(Person_977,water)
      | drinks(Person_977,milk)
      | drinks(Person_977,tea)
      | drinks(Person_977,coffee)
      | drinks(Person_977,orange)
      | ~ person(Person_977) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_46669,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_46653,c_32]) ).

tff(c_46708,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_46669]) ).

tff(c_46709,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_519,c_46708]) ).

tff(c_47113,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_46709]) ).

tff(c_47132,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_47113]) ).

tff(c_47135,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_47132]) ).

tff(c_47136,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_408,c_30566,c_47135]) ).

tff(c_47137,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_47136]) ).

tff(c_46819,plain,
    ! [Person_979] :
      ( drives(Person_979,jaguar)
      | drives(Person_979,honda)
      | drives(Person_979,porsche)
      | drives(Person_979,saab)
      | drives(Person_979,masserati)
      | ~ person(Person_979) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_46851,plain,
    ( ~ drives(spaniard,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_46819,c_58]) ).

tff(c_46890,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_46851]) ).

tff(c_46891,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_46890]) ).

tff(c_47492,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_46891]) ).

tff(c_47495,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_47492]) ).

tff(c_47498,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_47495]) ).

tff(c_47499,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_47498]) ).

tff(c_47500,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_47499]) ).

tff(c_47378,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(splitLeft,[status(thm)],[c_41995]) ).

tff(c_47503,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_47500,c_47378]) ).

tff(c_47516,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_30559,c_47503]) ).

tff(c_47517,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_47499]) ).

tff(c_47527,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_47517]) ).

tff(c_47540,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_47527,c_60]) ).

tff(c_47550,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_47540]) ).

tff(c_47551,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_47517]) ).

tff(c_47564,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_47551,c_186]) ).

tff(c_47576,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_47564]) ).

tff(c_47585,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_47576,c_26]) ).

tff(c_47595,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_47137,c_47585]) ).

tff(c_47596,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_46891]) ).

tff(c_47624,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_47596]) ).

tff(c_47636,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_47624,c_66]) ).

tff(c_47649,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_47636]) ).

tff(c_47650,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_47596]) ).

tff(c_47652,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_47650]) ).

tff(c_47658,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_47652,c_62]) ).

tff(c_47674,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_46640,c_47658]) ).

tff(c_47675,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_47650]) ).

tff(c_47691,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_47675,c_186]) ).

tff(c_47706,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_47691]) ).

tff(c_47709,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_47706,c_30]) ).

tff(c_47722,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_47137,c_47709]) ).

tff(c_47723,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_41995]) ).

tff(c_47726,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_47723,c_94]) ).

tff(c_47733,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_46639,c_47726]) ).

tff(c_47734,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_47136]) ).

tff(c_46735,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_41957,c_30693]) ).

tff(c_46736,plain,
    ! [H_978] :
      ( is_color(H_978,ivory)
      | is_color(H_978,green)
      | is_color(H_978,blue)
      | is_color(H_978,yellow)
      | is_color(H_978,red)
      | ~ house(H_978) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_46776,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_46736,c_98]) ).

tff(c_46815,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_46639,c_46776]) ).

tff(c_46816,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_41985,c_46735,c_46815]) ).

tff(c_47072,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_46816]) ).

tff(c_47081,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_47072,c_110]) ).

tff(c_47093,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_47081]) ).

tff(c_46902,plain,
    ! [Person_980] :
      ( lives(Person_980,house_5)
      | lives(Person_980,house_4)
      | lives(Person_980,house_3)
      | lives(Person_980,house_2)
      | lives(Person_980,house_1)
      | ~ person(Person_980) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_46912,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_46902,c_10]) ).

tff(c_46962,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_46912]) ).

tff(c_46963,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_30597,c_46962]) ).

tff(c_47795,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_46963]) ).

tff(c_47798,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_47795]) ).

tff(c_47801,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_47798]) ).

tff(c_47802,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_30558,c_47801]) ).

tff(c_47803,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_47802]) ).

tff(c_47813,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_47803,c_194]) ).

tff(c_47828,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_47734,c_124,c_47813]) ).

tff(c_47830,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_41975,c_47828]) ).

tff(c_47831,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_47802]) ).

tff(c_47864,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_47831,c_172]) ).

tff(c_47879,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_47864]) ).

tff(c_47881,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_47093,c_47879]) ).

tff(c_47883,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_46963]) ).

tff(c_47893,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_47883,c_194]) ).

tff(c_47908,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_47734,c_130,c_47893]) ).

tff(c_47910,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_41985,c_47908]) ).

tff(c_47912,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_46709]) ).

tff(c_46677,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46653,c_28]) ).

tff(c_46716,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_46677]) ).

tff(c_46717,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_30585,c_46716]) ).

tff(c_47965,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_47912,c_46717]) ).

tff(c_47966,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_46997,c_47965]) ).

tff(c_47078,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_47072,c_104]) ).

tff(c_47090,plain,
    ~ is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_47078]) ).

tff(c_47983,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_46963]) ).

tff(c_47986,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_47983]) ).

tff(c_47989,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_47986]) ).

tff(c_47990,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_30558,c_47989]) ).

tff(c_47991,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_47990]) ).

tff(c_48023,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_47991,c_172]) ).

tff(c_48039,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_48023]) ).

tff(c_48041,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_47090,c_48039]) ).

tff(c_48042,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_47990]) ).

tff(c_48056,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_48042,c_172]) ).

tff(c_48071,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_48056]) ).

tff(c_48073,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_47093,c_48071]) ).

tff(c_48074,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_46963]) ).

tff(c_48105,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_48074]) ).

tff(c_48075,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_46963]) ).

tff(c_46952,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_46902,c_8]) ).

tff(c_46996,plain,
    ( ~ lives(english,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_46952]) ).

tff(c_48451,plain,
    ( lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48075,c_46996]) ).

tff(c_48452,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_48451]) ).

tff(c_48478,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_48452,c_18]) ).

tff(c_48504,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_48478]) ).

tff(c_48505,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_48451]) ).

tff(c_48514,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_48505]) ).

tff(c_48530,plain,
    ( ~ lives(japanese,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_48514,c_22]) ).

tff(c_48555,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_48105,c_48530]) ).

tff(c_48556,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2) ),
    inference(splitRight,[status(thm)],[c_48505]) ).

tff(c_48558,plain,
    lives(ukranian,house_2),
    inference(splitLeft,[status(thm)],[c_48556]) ).

tff(c_48565,plain,
    ( ~ house(house_2)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_48558,c_178]) ).

tff(c_48589,plain,
    ( ~ drives(ukranian,masserati)
    | is_color(house_2,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_124,c_48565]) ).

tff(c_48606,plain,
    ~ drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_48589]) ).

tff(c_48619,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_48606,c_46891]) ).

tff(c_48620,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_48619]) ).

tff(c_48623,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_48620]) ).

tff(c_48626,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_48623]) ).

tff(c_48627,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_48626]) ).

tff(c_48628,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_48627]) ).

tff(c_48206,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(splitLeft,[status(thm)],[c_41995]) ).

tff(c_48631,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_48628,c_48206]) ).

tff(c_48644,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_30559,c_48631]) ).

tff(c_48645,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_48627]) ).

tff(c_48655,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_48645]) ).

tff(c_48661,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_48655,c_60]) ).

tff(c_48671,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_48661]) ).

tff(c_48672,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_48645]) ).

tff(c_48685,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_48672,c_186]) ).

tff(c_48697,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_48685]) ).

tff(c_48702,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_48697,c_34]) ).

tff(c_48712,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_47966,c_48702]) ).

tff(c_48713,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_48619]) ).

tff(c_48740,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_48713]) ).

tff(c_48752,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_48740,c_66]) ).

tff(c_48765,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_48752]) ).

tff(c_48766,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_48713]) ).

tff(c_48782,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_48766,c_186]) ).

tff(c_48797,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_48782]) ).

tff(c_48803,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_48797,c_40]) ).

tff(c_48816,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_47966,c_48803]) ).

tff(c_48818,plain,
    drives(ukranian,masserati),
    inference(splitRight,[status(thm)],[c_48589]) ).

tff(c_48832,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_48818,c_62]) ).

tff(c_48848,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_46640,c_48832]) ).

tff(c_48849,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_41995]) ).

tff(c_48852,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_48849,c_94]) ).

tff(c_48859,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_46639,c_48852]) ).

tff(c_48860,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_46816]) ).

tff(c_48867,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_48860,c_104]) ).

tff(c_48879,plain,
    ~ is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_48867]) ).

tff(c_48938,plain,
    ! [Y_1025,X_1026] :
      ( ~ house(Y_1025)
      | ~ lives(norwegian,X_1026)
      | ~ house(X_1026)
      | is_color(Y_1025,blue)
      | ~ left_of(X_1026,Y_1025) ),
    inference(resolution,[status(thm)],[c_200,c_41976]) ).

tff(c_48946,plain,
    ! [Y_1025] :
      ( ~ house(Y_1025)
      | ~ house(house_1)
      | is_color(Y_1025,blue)
      | ~ left_of(house_1,Y_1025) ),
    inference(resolution,[status(thm)],[c_176,c_48938]) ).

tff(c_48992,plain,
    ! [Y_1027] :
      ( ~ house(Y_1027)
      | is_color(Y_1027,blue)
      | ~ left_of(house_1,Y_1027) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_48946]) ).

tff(c_48999,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_48992]) ).

tff(c_49005,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_48999]) ).

tff(c_49007,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_48879,c_49005]) ).

tff(c_49009,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_30705]) ).

tff(c_49031,plain,
    ( ~ is_color(house_4,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_49009,c_110]) ).

tff(c_49044,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_41957,c_49031]) ).

tff(c_49046,plain,
    drinks(japanese,milk),
    inference(splitRight,[status(thm)],[c_488]) ).

tff(c_49212,plain,
    ! [House_1_1040,House_2_1041] :
      ( ~ next_to(House_1_1040,House_2_1041)
      | ~ house(House_2_1041)
      | ~ lives(norwegian,House_1_1040)
      | ~ house(House_1_1040)
      | is_color(House_2_1041,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_52664,plain,
    ! [Y_1119,X_1120] :
      ( ~ house(Y_1119)
      | ~ lives(norwegian,X_1120)
      | ~ house(X_1120)
      | is_color(Y_1119,blue)
      | ~ left_of(X_1120,Y_1119) ),
    inference(resolution,[status(thm)],[c_200,c_49212]) ).

tff(c_52672,plain,
    ! [Y_1119] :
      ( ~ house(Y_1119)
      | ~ house(house_1)
      | is_color(Y_1119,blue)
      | ~ left_of(house_1,Y_1119) ),
    inference(resolution,[status(thm)],[c_176,c_52664]) ).

tff(c_52700,plain,
    ! [Y_1121] :
      ( ~ house(Y_1121)
      | is_color(Y_1121,blue)
      | ~ left_of(house_1,Y_1121) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_52672]) ).

tff(c_52707,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_52700]) ).

tff(c_52713,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_52707]) ).

tff(c_49045,plain,
    ~ lives(english,house_3),
    inference(splitRight,[status(thm)],[c_488]) ).

tff(c_52204,plain,
    ! [Person_1106] :
      ( lives(Person_1106,house_5)
      | lives(Person_1106,house_4)
      | lives(Person_1106,house_3)
      | lives(Person_1106,house_2)
      | lives(Person_1106,house_1)
      | ~ person(Person_1106) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_52234,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_52204,c_172]) ).

tff(c_52279,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_52234]) ).

tff(c_52280,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_49045,c_52279]) ).

tff(c_52723,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_52280]) ).

tff(c_52736,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_52723,c_172]) ).

tff(c_52752,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_52736]) ).

tff(c_52773,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_52752,c_92]) ).

tff(c_52776,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_52773]) ).

tff(c_52716,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_52713,c_92]) ).

tff(c_52719,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_52716]) ).

tff(c_49084,plain,
    ! [House_2_1038,House_1_1039] :
      ( ~ is_color(House_2_1038,ivory)
      | ~ house(House_2_1038)
      | ~ is_color(House_1_1039,green)
      | ~ house(House_1_1039)
      | left_of(House_2_1038,House_1_1039) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_49129,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_49084,c_220]) ).

tff(c_49192,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_128,c_49129]) ).

tff(c_49222,plain,
    ~ is_color(house_1,green),
    inference(splitLeft,[status(thm)],[c_49192]) ).

tff(c_254,plain,
    ~ left_of(house_5,house_5),
    inference(cnfTransformation,[status(thm)],[f_832]) ).

tff(c_49090,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_49084,c_254]) ).

tff(c_49153,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_49090]) ).

tff(c_49326,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_49153]) ).

tff(c_49049,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_198,c_49045]) ).

tff(c_49052,plain,
    ~ drinks(english,milk),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_49049]) ).

tff(c_49223,plain,
    ! [P_1042,H_1043] :
      ( ~ lives(P_1042,H_1043)
      | ~ house(H_1043)
      | ~ drinks(P_1042,coffee)
      | ~ person(P_1042)
      | is_color(H_1043,green) ),
    inference(cnfTransformation,[status(thm)],[f_744]) ).

tff(c_49229,plain,
    ( ~ house(house_1)
    | ~ drinks(norwegian,coffee)
    | ~ person(norwegian)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_176,c_49223]) ).

tff(c_49236,plain,
    ( ~ drinks(norwegian,coffee)
    | is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_49229]) ).

tff(c_49237,plain,
    ~ drinks(norwegian,coffee),
    inference(negUnitSimplification,[status(thm)],[c_49222,c_49236]) ).

tff(c_49060,plain,
    ~ drinks(norwegian,milk),
    inference(splitLeft,[status(thm)],[c_512]) ).

tff(c_49421,plain,
    ! [Person_1048] :
      ( drinks(Person_1048,water)
      | drinks(Person_1048,milk)
      | drinks(Person_1048,tea)
      | drinks(Person_1048,coffee)
      | drinks(Person_1048,orange)
      | ~ person(Person_1048) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_49445,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_49421,c_28]) ).

tff(c_49484,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_49445]) ).

tff(c_49485,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_49237,c_304,c_49060,c_49484]) ).

tff(c_49672,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_49485]) ).

tff(c_49675,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_49672]) ).

tff(c_49678,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_49675]) ).

tff(c_49679,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_408,c_49052,c_49678]) ).

tff(c_49680,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_49679]) ).

tff(c_49064,plain,
    ~ drinks(spaniard,milk),
    inference(splitLeft,[status(thm)],[c_506]) ).

tff(c_49425,plain,
    ( ~ drinks(norwegian,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_49421,c_34]) ).

tff(c_49464,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_49425]) ).

tff(c_49465,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_49064,c_49464]) ).

tff(c_49720,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_49465]) ).

tff(c_49723,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_49720]) ).

tff(c_49726,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_49723]) ).

tff(c_49727,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_49237,c_304,c_49060,c_49726]) ).

tff(c_49733,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_49727,c_28]) ).

tff(c_49740,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_49680,c_49733]) ).

tff(c_49741,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_49465]) ).

tff(c_49755,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_49741]) ).

tff(c_49087,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_49084,c_234]) ).

tff(c_49150,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_49087]) ).

tff(c_49211,plain,
    ~ is_color(house_3,green),
    inference(splitLeft,[status(thm)],[c_49150]) ).

tff(c_49147,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_49084,c_226]) ).

tff(c_49210,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_126,c_49147]) ).

tff(c_49238,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_49210]) ).

tff(c_49126,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_49084,c_244]) ).

tff(c_49189,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_49126]) ).

tff(c_49221,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_49189]) ).

tff(c_49327,plain,
    ! [Person_1047] :
      ( lives(Person_1047,house_5)
      | lives(Person_1047,house_4)
      | lives(Person_1047,house_3)
      | lives(Person_1047,house_2)
      | lives(Person_1047,house_1)
      | ~ person(Person_1047) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_49341,plain,
    ( ~ lives(spaniard,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_49327,c_14]) ).

tff(c_49391,plain,
    ( ~ lives(spaniard,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_49341]) ).

tff(c_50873,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_49391]) ).

tff(c_50876,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_50873]) ).

tff(c_50879,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_50876]) ).

tff(c_50892,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_50879]) ).

tff(c_50902,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_50892,c_194]) ).

tff(c_50923,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_49755,c_122,c_50902]) ).

tff(c_50925,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49222,c_50923]) ).

tff(c_50926,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_50879]) ).

tff(c_50928,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_50926]) ).

tff(c_50938,plain,
    ( ~ house(house_4)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_50928,c_194]) ).

tff(c_50959,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_49755,c_128,c_50938]) ).

tff(c_50961,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49221,c_50959]) ).

tff(c_50962,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_50926]) ).

tff(c_50972,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_50962]) ).

tff(c_50982,plain,
    ( ~ house(house_2)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_50972,c_194]) ).

tff(c_51004,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_49755,c_124,c_50982]) ).

tff(c_51006,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49238,c_51004]) ).

tff(c_51007,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_50962]) ).

tff(c_51018,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_51007,c_194]) ).

tff(c_51039,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_49755,c_126,c_51018]) ).

tff(c_51041,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49211,c_51039]) ).

tff(c_51043,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_49391]) ).

tff(c_51053,plain,
    ( ~ house(house_5)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_51043,c_194]) ).

tff(c_51074,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_49755,c_130,c_51053]) ).

tff(c_51076,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49326,c_51074]) ).

tff(c_51077,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_49741]) ).

tff(c_51087,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_51077,c_26]) ).

tff(c_51097,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_49680,c_51087]) ).

tff(c_51098,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_49679]) ).

tff(c_49357,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_49327,c_172]) ).

tff(c_49403,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_49357]) ).

tff(c_49404,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_49045,c_49403]) ).

tff(c_51201,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_49404]) ).

tff(c_51211,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_51201,c_194]) ).

tff(c_51226,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_51098,c_124,c_51211]) ).

tff(c_51228,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49238,c_51226]) ).

tff(c_51230,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_49404]) ).

tff(c_49337,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_49327,c_10]) ).

tff(c_49387,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_49337]) ).

tff(c_49388,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_49387]) ).

tff(c_51312,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_49388]) ).

tff(c_51315,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_51312]) ).

tff(c_51318,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_51315]) ).

tff(c_51319,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_400,c_51230,c_49045,c_51318]) ).

tff(c_51329,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_51319,c_194]) ).

tff(c_51344,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_51098,c_128,c_51329]) ).

tff(c_51346,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49221,c_51344]) ).

tff(c_51348,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_49388]) ).

tff(c_51358,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_51348,c_194]) ).

tff(c_51373,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_51098,c_130,c_51358]) ).

tff(c_51375,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49326,c_51373]) ).

tff(c_51376,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_49485]) ).

tff(c_51377,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_49485]) ).

tff(c_49461,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_49421,c_26]) ).

tff(c_49500,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_49461]) ).

tff(c_49501,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_49064,c_49500]) ).

tff(c_51430,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_51377,c_49501]) ).

tff(c_51431,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_51430]) ).

tff(c_51434,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_51431,c_34]) ).

tff(c_51444,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_51376,c_51434]) ).

tff(c_51445,plain,
    drinks(spaniard,coffee),
    inference(splitRight,[status(thm)],[c_51430]) ).

tff(c_51973,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_49391]) ).

tff(c_51976,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_51973]) ).

tff(c_51979,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_51976]) ).

tff(c_52004,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_51979]) ).

tff(c_52021,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_52004,c_194]) ).

tff(c_52042,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_51445,c_122,c_52021]) ).

tff(c_52044,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49222,c_52042]) ).

tff(c_52045,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_51979]) ).

tff(c_52054,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_52045]) ).

tff(c_52072,plain,
    ( ~ house(house_4)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_52054,c_194]) ).

tff(c_52093,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_51445,c_128,c_52072]) ).

tff(c_52095,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49221,c_52093]) ).

tff(c_52096,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_52045]) ).

tff(c_52098,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_52096]) ).

tff(c_52108,plain,
    ( ~ house(house_2)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_52098,c_194]) ).

tff(c_52129,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_51445,c_124,c_52108]) ).

tff(c_52131,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49238,c_52129]) ).

tff(c_52132,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_52096]) ).

tff(c_52143,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_52132,c_194]) ).

tff(c_52164,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_51445,c_126,c_52143]) ).

tff(c_52166,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49211,c_52164]) ).

tff(c_52168,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_49391]) ).

tff(c_52178,plain,
    ( ~ house(house_5)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_52168,c_194]) ).

tff(c_52199,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_51445,c_130,c_52178]) ).

tff(c_52201,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49326,c_52199]) ).

tff(c_52203,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_49153]) ).

tff(c_49105,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_49084,c_248]) ).

tff(c_49168,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_122,c_49105]) ).

tff(c_52321,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_52203,c_49168]) ).

tff(c_49108,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_49084,c_252]) ).

tff(c_49171,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_126,c_49108]) ).

tff(c_52404,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_52203,c_49171]) ).

tff(c_52488,plain,
    ! [H_1109] :
      ( is_color(H_1109,ivory)
      | is_color(H_1109,green)
      | is_color(H_1109,blue)
      | is_color(H_1109,yellow)
      | is_color(H_1109,red)
      | ~ house(H_1109) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_52496,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_52488,c_94]) ).

tff(c_52535,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_52496]) ).

tff(c_52536,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_49211,c_52404,c_52535]) ).

tff(c_52795,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_52536]) ).

tff(c_52799,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_52795]) ).

tff(c_52802,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_52799]) ).

tff(c_52804,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_52776,c_52719,c_49222,c_52321,c_52802]) ).

tff(c_52805,plain,
    ( is_color(house_3,red)
    | is_color(house_3,blue) ),
    inference(splitRight,[status(thm)],[c_52536]) ).

tff(c_52807,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_52805]) ).

tff(c_52813,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_52807,c_100]) ).

tff(c_52820,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_52713,c_52813]) ).

tff(c_52821,plain,
    is_color(house_3,red),
    inference(splitRight,[status(thm)],[c_52805]) ).

tff(c_52828,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_52821,c_100]) ).

tff(c_52835,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_52752,c_52828]) ).

tff(c_52836,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_52280]) ).

tff(c_52838,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_52836]) ).

tff(c_52850,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_52838,c_98]) ).

tff(c_52862,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_52850]) ).

tff(c_52841,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_52838,c_108]) ).

tff(c_52853,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_52841]) ).

tff(c_52891,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_52853,c_52536]) ).

tff(c_52892,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_52891]) ).

tff(c_52895,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_52892]) ).

tff(c_52898,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_52895]) ).

tff(c_52900,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_52862,c_52719,c_49222,c_52321,c_52898]) ).

tff(c_52901,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_52891]) ).

tff(c_52908,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_52901,c_100]) ).

tff(c_52915,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_52713,c_52908]) ).

tff(c_52916,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_52836]) ).

tff(c_52948,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_52916,c_172]) ).

tff(c_52964,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_52948]) ).

tff(c_52967,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_52964,c_96]) ).

tff(c_52976,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_52967]) ).

tff(c_52970,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_52964,c_106]) ).

tff(c_52979,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_52970]) ).

tff(c_53001,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_52979,c_52536]) ).

tff(c_53002,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_53001]) ).

tff(c_53005,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_53002]) ).

tff(c_53008,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_53005]) ).

tff(c_53010,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_52976,c_52719,c_49222,c_52321,c_53008]) ).

tff(c_53011,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_53001]) ).

tff(c_53018,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_53011,c_100]) ).

tff(c_53025,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_52713,c_53018]) ).

tff(c_53027,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_49210]) ).

tff(c_53916,plain,
    ! [Y_1157,X_1158] :
      ( ~ house(Y_1157)
      | ~ lives(norwegian,X_1158)
      | ~ house(X_1158)
      | is_color(Y_1157,blue)
      | ~ left_of(X_1158,Y_1157) ),
    inference(resolution,[status(thm)],[c_200,c_49212]) ).

tff(c_53924,plain,
    ! [Y_1157] :
      ( ~ house(Y_1157)
      | ~ house(house_1)
      | is_color(Y_1157,blue)
      | ~ left_of(house_1,Y_1157) ),
    inference(resolution,[status(thm)],[c_176,c_53916]) ).

tff(c_53983,plain,
    ! [Y_1159] :
      ( ~ house(Y_1159)
      | is_color(Y_1159,blue)
      | ~ left_of(house_1,Y_1159) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_53924]) ).

tff(c_53990,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_53983]) ).

tff(c_53996,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_53990]) ).

tff(c_53789,plain,
    ! [Y_1154,X_1155] :
      ( ~ house(Y_1154)
      | ~ lives(norwegian,X_1155)
      | ~ house(X_1155)
      | is_color(Y_1154,blue)
      | ~ left_of(X_1155,Y_1154) ),
    inference(resolution,[status(thm)],[c_200,c_49212]) ).

tff(c_53797,plain,
    ! [Y_1154] :
      ( ~ house(Y_1154)
      | ~ house(house_1)
      | is_color(Y_1154,blue)
      | ~ left_of(house_1,Y_1154) ),
    inference(resolution,[status(thm)],[c_176,c_53789]) ).

tff(c_53840,plain,
    ! [Y_1156] :
      ( ~ house(Y_1156)
      | is_color(Y_1156,blue)
      | ~ left_of(house_1,Y_1156) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_53797]) ).

tff(c_53847,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_53840]) ).

tff(c_53853,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_53847]) ).

tff(c_53371,plain,
    ! [Person_1137] :
      ( lives(Person_1137,house_5)
      | lives(Person_1137,house_4)
      | lives(Person_1137,house_3)
      | lives(Person_1137,house_2)
      | lives(Person_1137,house_1)
      | ~ person(Person_1137) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_53401,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_53371,c_172]) ).

tff(c_53447,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_53401]) ).

tff(c_53448,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_49045,c_53447]) ).

tff(c_53603,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_53448]) ).

tff(c_53616,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_53603,c_172]) ).

tff(c_53631,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_53616]) ).

tff(c_53647,plain,
    ! [Y_1150,X_1151] :
      ( ~ house(Y_1150)
      | ~ lives(norwegian,X_1151)
      | ~ house(X_1151)
      | is_color(Y_1150,blue)
      | ~ left_of(X_1151,Y_1150) ),
    inference(resolution,[status(thm)],[c_200,c_49212]) ).

tff(c_53655,plain,
    ! [Y_1150] :
      ( ~ house(Y_1150)
      | ~ house(house_1)
      | is_color(Y_1150,blue)
      | ~ left_of(house_1,Y_1150) ),
    inference(resolution,[status(thm)],[c_176,c_53647]) ).

tff(c_53665,plain,
    ! [Y_1152] :
      ( ~ house(Y_1152)
      | is_color(Y_1152,blue)
      | ~ left_of(house_1,Y_1152) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_53655]) ).

tff(c_53672,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_53665]) ).

tff(c_53678,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_53672]) ).

tff(c_53026,plain,
    ~ is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_49210]) ).

tff(c_49135,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_49084,c_228]) ).

tff(c_49198,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_128,c_49135]) ).

tff(c_53048,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_53027,c_49198]) ).

tff(c_53207,plain,
    ! [H_1135] :
      ( is_color(H_1135,ivory)
      | is_color(H_1135,green)
      | is_color(H_1135,blue)
      | is_color(H_1135,yellow)
      | is_color(H_1135,red)
      | ~ house(H_1135) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_53231,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_53207,c_106]) ).

tff(c_53269,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_53231]) ).

tff(c_53270,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_49221,c_53048,c_53269]) ).

tff(c_53685,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_53270]) ).

tff(c_53688,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_53685]) ).

tff(c_53691,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_53688]) ).

tff(c_53692,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_49211,c_53026,c_53691]) ).

tff(c_53693,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_53692]) ).

tff(c_53699,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_53693,c_100]) ).

tff(c_53706,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_53631,c_53699]) ).

tff(c_53707,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_53692]) ).

tff(c_53716,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_53707,c_100]) ).

tff(c_53723,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_53678,c_53716]) ).

tff(c_53724,plain,
    ( is_color(house_4,red)
    | is_color(house_4,blue) ),
    inference(splitRight,[status(thm)],[c_53270]) ).

tff(c_53745,plain,
    is_color(house_4,blue),
    inference(splitLeft,[status(thm)],[c_53724]) ).

tff(c_53754,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_53745,c_102]) ).

tff(c_53764,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_53678,c_53754]) ).

tff(c_53765,plain,
    is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_53724]) ).

tff(c_53775,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_53765,c_102]) ).

tff(c_53785,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_53631,c_53775]) ).

tff(c_53786,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_53448]) ).

tff(c_53788,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_53786]) ).

tff(c_53809,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_53788,c_108]) ).

tff(c_53821,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_53809]) ).

tff(c_53815,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_53788,c_110]) ).

tff(c_53827,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_53815]) ).

tff(c_53871,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_53827,c_53270]) ).

tff(c_53872,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_53871]) ).

tff(c_53875,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_53872]) ).

tff(c_53878,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_53875]) ).

tff(c_53879,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_53821,c_49211,c_53026,c_53878]) ).

tff(c_53885,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_53879,c_100]) ).

tff(c_53892,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_53853,c_53885]) ).

tff(c_53893,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_53871]) ).

tff(c_53903,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_53893,c_102]) ).

tff(c_53913,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_53853,c_53903]) ).

tff(c_53914,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_53786]) ).

tff(c_53946,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_53914,c_172]) ).

tff(c_53962,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_53946]) ).

tff(c_53968,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_53962,c_106]) ).

tff(c_53977,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_53968]) ).

tff(c_53915,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_53786]) ).

tff(c_49096,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_49084,c_250]) ).

tff(c_49159,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_124,c_49096]) ).

tff(c_53206,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_49159]) ).

tff(c_49132,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_49084,c_230]) ).

tff(c_49195,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_130,c_49132]) ).

tff(c_53050,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_53027,c_49195]) ).

tff(c_53219,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_53207,c_108]) ).

tff(c_53257,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_53219]) ).

tff(c_53258,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_53206,c_53050,c_53257]) ).

tff(c_54036,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_53915,c_53258]) ).

tff(c_54037,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_54036]) ).

tff(c_54040,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_54037]) ).

tff(c_54043,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_54040]) ).

tff(c_54044,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_53977,c_49211,c_53026,c_54043]) ).

tff(c_54050,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_54044,c_100]) ).

tff(c_54057,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_53996,c_54050]) ).

tff(c_54058,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_54036]) ).

tff(c_54086,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_54058,c_104]) ).

tff(c_54099,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_53996,c_54086]) ).

tff(c_54101,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_49159]) ).

tff(c_54107,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_54101,c_104]) ).

tff(c_54120,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_53027,c_54107]) ).

tff(c_54122,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_49192]) ).

tff(c_54699,plain,
    ! [Y_1184,X_1185] :
      ( ~ house(Y_1184)
      | ~ lives(norwegian,X_1185)
      | ~ house(X_1185)
      | is_color(Y_1184,blue)
      | ~ left_of(X_1185,Y_1184) ),
    inference(resolution,[status(thm)],[c_200,c_49212]) ).

tff(c_54707,plain,
    ! [Y_1184] :
      ( ~ house(Y_1184)
      | ~ house(house_1)
      | is_color(Y_1184,blue)
      | ~ left_of(house_1,Y_1184) ),
    inference(resolution,[status(thm)],[c_176,c_54699]) ).

tff(c_54724,plain,
    ! [Y_1186] :
      ( ~ house(Y_1186)
      | is_color(Y_1186,blue)
      | ~ left_of(house_1,Y_1186) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_54707]) ).

tff(c_54731,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_54724]) ).

tff(c_54737,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_54731]) ).

tff(c_54486,plain,
    ! [Person_1171] :
      ( lives(Person_1171,house_5)
      | lives(Person_1171,house_4)
      | lives(Person_1171,house_3)
      | lives(Person_1171,house_2)
      | lives(Person_1171,house_1)
      | ~ person(Person_1171) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_54516,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_54486,c_172]) ).

tff(c_54562,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_54516]) ).

tff(c_54563,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_49045,c_54562]) ).

tff(c_54744,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_54563]) ).

tff(c_54757,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_54744,c_172]) ).

tff(c_54773,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_54757]) ).

tff(c_49117,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_49084,c_218]) ).

tff(c_49180,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_126,c_49117]) ).

tff(c_54156,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_54122,c_49180]) ).

tff(c_54121,plain,
    ~ is_color(house_4,ivory),
    inference(splitRight,[status(thm)],[c_49192]) ).

tff(c_54397,plain,
    ! [H_1169] :
      ( is_color(H_1169,ivory)
      | is_color(H_1169,green)
      | is_color(H_1169,blue)
      | is_color(H_1169,yellow)
      | is_color(H_1169,red)
      | ~ house(H_1169) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_54421,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_54397,c_106]) ).

tff(c_54460,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_54421]) ).

tff(c_54461,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_49221,c_54121,c_54460]) ).

tff(c_54799,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_54461]) ).

tff(c_54802,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_54799]) ).

tff(c_54805,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_54802]) ).

tff(c_54806,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_49211,c_54156,c_54805]) ).

tff(c_54814,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_54806]) ).

tff(c_54820,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_54814,c_100]) ).

tff(c_54827,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_54773,c_54820]) ).

tff(c_54828,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_54806]) ).

tff(c_54835,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_54828,c_100]) ).

tff(c_54842,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_54737,c_54835]) ).

tff(c_54843,plain,
    ( is_color(house_4,red)
    | is_color(house_4,blue) ),
    inference(splitRight,[status(thm)],[c_54461]) ).

tff(c_54857,plain,
    is_color(house_4,blue),
    inference(splitLeft,[status(thm)],[c_54843]) ).

tff(c_54866,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_54857,c_102]) ).

tff(c_54876,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_54737,c_54866]) ).

tff(c_54877,plain,
    is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_54843]) ).

tff(c_54894,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_54877,c_102]) ).

tff(c_54904,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_54773,c_54894]) ).

tff(c_54905,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_54563]) ).

tff(c_54907,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_54905]) ).

tff(c_54910,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_54907,c_108]) ).

tff(c_54922,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_54910]) ).

tff(c_54916,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_54907,c_110]) ).

tff(c_54928,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_54916]) ).

tff(c_54949,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_54928,c_54461]) ).

tff(c_54950,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_54949]) ).

tff(c_54953,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_54950]) ).

tff(c_54956,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_54953]) ).

tff(c_54957,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_54922,c_49211,c_54156,c_54956]) ).

tff(c_54964,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_54957,c_100]) ).

tff(c_54971,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_54737,c_54964]) ).

tff(c_54972,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_54949]) ).

tff(c_54982,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_54972,c_102]) ).

tff(c_54992,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_54737,c_54982]) ).

tff(c_54993,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_54905]) ).

tff(c_55007,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_54993,c_172]) ).

tff(c_55023,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_55007]) ).

tff(c_55029,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_55023,c_106]) ).

tff(c_55038,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_55029]) ).

tff(c_54994,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_54905]) ).

tff(c_54157,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_49168]) ).

tff(c_49123,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_49084,c_222]) ).

tff(c_49186,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_130,c_49123]) ).

tff(c_54152,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_54122,c_49186]) ).

tff(c_54409,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_54397,c_108]) ).

tff(c_54448,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_54409]) ).

tff(c_54449,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_54157,c_54152,c_54448]) ).

tff(c_55066,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_54994,c_54449]) ).

tff(c_55067,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_55066]) ).

tff(c_55070,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_55067]) ).

tff(c_55073,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_55070]) ).

tff(c_55074,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_55038,c_49211,c_54156,c_55073]) ).

tff(c_55080,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_55074,c_100]) ).

tff(c_55087,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_54737,c_55080]) ).

tff(c_55088,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_55066]) ).

tff(c_55115,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_55088,c_104]) ).

tff(c_55128,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_54737,c_55115]) ).

tff(c_55130,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_49168]) ).

tff(c_55142,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_55130,c_98]) ).

tff(c_55155,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_54122,c_55142]) ).

tff(c_55157,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_49189]) ).

tff(c_55174,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_55157,c_96]) ).

tff(c_55183,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_55174]) ).

tff(c_55158,plain,
    ! [P_1189,H_1190] :
      ( ~ lives(P_1189,H_1190)
      | ~ house(H_1190)
      | ~ drinks(P_1189,coffee)
      | ~ person(P_1189)
      | is_color(H_1190,green) ),
    inference(cnfTransformation,[status(thm)],[f_744]) ).

tff(c_55164,plain,
    ( ~ house(house_1)
    | ~ drinks(norwegian,coffee)
    | ~ person(norwegian)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_176,c_55158]) ).

tff(c_55171,plain,
    ( ~ drinks(norwegian,coffee)
    | is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_55164]) ).

tff(c_55539,plain,
    ~ drinks(norwegian,coffee),
    inference(negUnitSimplification,[status(thm)],[c_55183,c_55171]) ).

tff(c_63204,plain,
    ! [Y_1280,X_1281] :
      ( ~ house(Y_1280)
      | ~ lives(norwegian,X_1281)
      | ~ house(X_1281)
      | is_color(Y_1280,blue)
      | ~ left_of(X_1281,Y_1280) ),
    inference(resolution,[status(thm)],[c_200,c_49212]) ).

tff(c_63212,plain,
    ! [Y_1280] :
      ( ~ house(Y_1280)
      | ~ house(house_1)
      | is_color(Y_1280,blue)
      | ~ left_of(house_1,Y_1280) ),
    inference(resolution,[status(thm)],[c_176,c_63204]) ).

tff(c_63264,plain,
    ! [Y_1282] :
      ( ~ house(Y_1282)
      | is_color(Y_1282,blue)
      | ~ left_of(house_1,Y_1282) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_63212]) ).

tff(c_63271,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_63264]) ).

tff(c_63277,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_63271]) ).

tff(c_55203,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_49159]) ).

tff(c_55458,plain,
    ! [Person_1196] :
      ( drinks(Person_1196,water)
      | drinks(Person_1196,milk)
      | drinks(Person_1196,tea)
      | drinks(Person_1196,coffee)
      | drinks(Person_1196,orange)
      | ~ person(Person_1196) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_55498,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_55458,c_26]) ).

tff(c_55537,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_55498]) ).

tff(c_55538,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_49064,c_55537]) ).

tff(c_62191,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_55538]) ).

tff(c_62194,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_62191]) ).

tff(c_62197,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_62194]) ).

tff(c_62198,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_408,c_49052,c_62197]) ).

tff(c_62199,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_62198]) ).

tff(c_61945,plain,
    ! [Y_1248,X_1249] :
      ( ~ house(Y_1248)
      | ~ lives(norwegian,X_1249)
      | ~ house(X_1249)
      | is_color(Y_1248,blue)
      | ~ left_of(X_1249,Y_1248) ),
    inference(resolution,[status(thm)],[c_200,c_49212]) ).

tff(c_61953,plain,
    ! [Y_1248] :
      ( ~ house(Y_1248)
      | ~ house(house_1)
      | is_color(Y_1248,blue)
      | ~ left_of(house_1,Y_1248) ),
    inference(resolution,[status(thm)],[c_176,c_61945]) ).

tff(c_61965,plain,
    ! [Y_1251] :
      ( ~ house(Y_1251)
      | is_color(Y_1251,blue)
      | ~ left_of(house_1,Y_1251) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_61953]) ).

tff(c_61972,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_61965]) ).

tff(c_61978,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_61972]) ).

tff(c_57700,plain,
    ! [Y_1224,X_1225] :
      ( ~ house(Y_1224)
      | ~ lives(norwegian,X_1225)
      | ~ house(X_1225)
      | is_color(Y_1224,blue)
      | ~ left_of(X_1225,Y_1224) ),
    inference(resolution,[status(thm)],[c_200,c_49212]) ).

tff(c_57708,plain,
    ! [Y_1224] :
      ( ~ house(Y_1224)
      | ~ house(house_1)
      | is_color(Y_1224,blue)
      | ~ left_of(house_1,Y_1224) ),
    inference(resolution,[status(thm)],[c_176,c_57700]) ).

tff(c_57718,plain,
    ! [Y_1226] :
      ( ~ house(Y_1226)
      | is_color(Y_1226,blue)
      | ~ left_of(house_1,Y_1226) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_57708]) ).

tff(c_57725,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_57718]) ).

tff(c_57731,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_57725]) ).

tff(c_55482,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_55458,c_28]) ).

tff(c_55521,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_55482]) ).

tff(c_55522,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_49060,c_55521]) ).

tff(c_55645,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_55539,c_55522]) ).

tff(c_55646,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_55645]) ).

tff(c_55649,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_55646]) ).

tff(c_55652,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_55649]) ).

tff(c_55653,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_408,c_49052,c_55652]) ).

tff(c_55654,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_55653]) ).

tff(c_55190,plain,
    ! [Person_1191,H_1192] :
      ( ~ lives(Person_1191,H_1192)
      | ~ house(H_1192)
      | ~ drives(Person_1191,masserati)
      | ~ person(Person_1191)
      | is_color(H_1192,yellow) ),
    inference(cnfTransformation,[status(thm)],[f_638]) ).

tff(c_55196,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | is_color(house_1,yellow) ),
    inference(resolution,[status(thm)],[c_176,c_55190]) ).

tff(c_55202,plain,
    ( ~ drives(norwegian,masserati)
    | is_color(house_1,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_55196]) ).

tff(c_55540,plain,
    ~ drives(norwegian,masserati),
    inference(splitLeft,[status(thm)],[c_55202]) ).

tff(c_55541,plain,
    ! [Person_1197] :
      ( drives(Person_1197,jaguar)
      | drives(Person_1197,honda)
      | drives(Person_1197,porsche)
      | drives(Person_1197,saab)
      | drives(Person_1197,masserati)
      | ~ person(Person_1197) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_55573,plain,
    ( ~ drives(spaniard,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_55541,c_58]) ).

tff(c_55612,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_55573]) ).

tff(c_55613,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_55612]) ).

tff(c_57244,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_55613]) ).

tff(c_57247,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_57244]) ).

tff(c_57250,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_57247]) ).

tff(c_57251,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_57250]) ).

tff(c_57252,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_57251]) ).

tff(c_55565,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_55541,c_62]) ).

tff(c_55604,plain,
    ( ~ drives(norwegian,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_55565]) ).

tff(c_55605,plain,
    ( ~ drives(norwegian,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_55604]) ).

tff(c_57298,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_55605]) ).

tff(c_57301,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_57298]) ).

tff(c_57304,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_57301]) ).

tff(c_57305,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_55540,c_390,c_57304]) ).

tff(c_57306,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_57305]) ).

tff(c_57315,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_57306,c_186]) ).

tff(c_57324,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_57315]) ).

tff(c_57330,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_57324,c_28]) ).

tff(c_57337,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_55654,c_57330]) ).

tff(c_57338,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_57305]) ).

tff(c_57342,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_57338,c_64]) ).

tff(c_57349,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_57342]) ).

tff(c_57350,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_55605]) ).

tff(c_57364,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_57350]) ).

tff(c_57376,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_57364,c_66]) ).

tff(c_57389,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_57376]) ).

tff(c_57390,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_57350]) ).

tff(c_57392,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_57390]) ).

tff(c_57404,plain,
    ( ~ drives(spaniard,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_57392,c_58]) ).

tff(c_57420,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_57252,c_57404]) ).

tff(c_57421,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_57390]) ).

tff(c_57445,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_57421,c_186]) ).

tff(c_57460,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_57445]) ).

tff(c_57475,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_57460,c_30]) ).

tff(c_57488,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_55654,c_57475]) ).

tff(c_57489,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_57251]) ).

tff(c_57491,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_57489]) ).

tff(c_57497,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_57491,c_60]) ).

tff(c_57507,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_57497]) ).

tff(c_57508,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_57489]) ).

tff(c_57521,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_57508,c_186]) ).

tff(c_57533,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_57521]) ).

tff(c_57544,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_57533,c_26]) ).

tff(c_57554,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_55654,c_57544]) ).

tff(c_57556,plain,
    drives(spaniard,saab),
    inference(splitRight,[status(thm)],[c_55613]) ).

tff(c_57559,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab) ),
    inference(resolution,[status(thm)],[c_57556,c_56]) ).

tff(c_57568,plain,
    ~ drives(norwegian,saab),
    inference(demodulation,[status(thm),theory(equality)],[c_150,c_57559]) ).

tff(c_57577,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_57568]) ).

tff(c_57580,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_57577]) ).

tff(c_57581,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_55540,c_390,c_57580]) ).

tff(c_57582,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_57581]) ).

tff(c_57591,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_57582,c_186]) ).

tff(c_57600,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_57591]) ).

tff(c_57606,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_57600,c_28]) ).

tff(c_57613,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_55654,c_57606]) ).

tff(c_57614,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_57581]) ).

tff(c_57646,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_57614,c_64]) ).

tff(c_57653,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_57646]) ).

tff(c_57654,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_55653]) ).

tff(c_55180,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_55157,c_102]) ).

tff(c_55189,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_55180]) ).

tff(c_55363,plain,
    ! [Person_1195] :
      ( lives(Person_1195,house_5)
      | lives(Person_1195,house_4)
      | lives(Person_1195,house_3)
      | lives(Person_1195,house_2)
      | lives(Person_1195,house_1)
      | ~ person(Person_1195) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_55393,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_55363,c_172]) ).

tff(c_55439,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_55393]) ).

tff(c_55440,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_49045,c_55439]) ).

tff(c_57782,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_55440]) ).

tff(c_57792,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_57782,c_194]) ).

tff(c_57807,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_57654,c_124,c_57792]) ).

tff(c_57809,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55189,c_57807]) ).

tff(c_57810,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_55440]) ).

tff(c_57812,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_57810]) ).

tff(c_57821,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_57812,c_110]) ).

tff(c_57833,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_57821]) ).

tff(c_57811,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_55440]) ).

tff(c_55373,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_55363,c_10]) ).

tff(c_55423,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_55373]) ).

tff(c_55424,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_55423]) ).

tff(c_57974,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_55424]) ).

tff(c_57977,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_57974]) ).

tff(c_57980,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_57977]) ).

tff(c_57981,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_400,c_57811,c_49045,c_57980]) ).

tff(c_57994,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_57981,c_172]) ).

tff(c_58009,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_57994]) ).

tff(c_58011,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_57833,c_58009]) ).

tff(c_58013,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_55424]) ).

tff(c_58023,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_58013,c_194]) ).

tff(c_58038,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_57654,c_130,c_58023]) ).

tff(c_58040,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55203,c_58038]) ).

tff(c_58041,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_57810]) ).

tff(c_58056,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_58041,c_172]) ).

tff(c_58071,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_58056]) ).

tff(c_58074,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_58071,c_96]) ).

tff(c_58083,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_58074]) ).

tff(c_57734,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_57731,c_92]) ).

tff(c_57737,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_57734]) ).

tff(c_49138,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_49084,c_240]) ).

tff(c_49201,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_122,c_49138]) ).

tff(c_55360,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_55157,c_49201]) ).

tff(c_58042,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_57810]) ).

tff(c_49093,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_49084,c_246]) ).

tff(c_49156,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_130,c_49093]) ).

tff(c_55457,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_55157,c_49156]) ).

tff(c_55278,plain,
    ! [H_1194] :
      ( is_color(H_1194,ivory)
      | is_color(H_1194,green)
      | is_color(H_1194,blue)
      | is_color(H_1194,yellow)
      | is_color(H_1194,red)
      | ~ house(H_1194) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_55318,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_55278,c_98]) ).

tff(c_55357,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_55318]) ).

tff(c_55358,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_55203,c_55357]) ).

tff(c_58160,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_58042,c_55457,c_55358]) ).

tff(c_58161,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_58160]) ).

tff(c_58164,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_58161]) ).

tff(c_58167,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_58164]) ).

tff(c_58169,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_58083,c_57737,c_55183,c_55360,c_58167]) ).

tff(c_58170,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_58160]) ).

tff(c_58177,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_58170,c_104]) ).

tff(c_58190,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_57731,c_58177]) ).

tff(c_58191,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_55645]) ).

tff(c_58192,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_55645]) ).

tff(c_58232,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_58192,c_55538]) ).

tff(c_58233,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_58232]) ).

tff(c_58236,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_58233,c_34]) ).

tff(c_58246,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_58191,c_58236]) ).

tff(c_58248,plain,
    ~ drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_58232]) ).

tff(c_58312,plain,
    ! [Y_1239,X_1240] :
      ( ~ house(Y_1239)
      | ~ lives(norwegian,X_1240)
      | ~ house(X_1240)
      | is_color(Y_1239,blue)
      | ~ left_of(X_1240,Y_1239) ),
    inference(resolution,[status(thm)],[c_200,c_49212]) ).

tff(c_58320,plain,
    ! [Y_1239] :
      ( ~ house(Y_1239)
      | ~ house(house_1)
      | is_color(Y_1239,blue)
      | ~ left_of(house_1,Y_1239) ),
    inference(resolution,[status(thm)],[c_176,c_58312]) ).

tff(c_58368,plain,
    ! [Y_1242] :
      ( ~ house(Y_1242)
      | is_color(Y_1242,blue)
      | ~ left_of(house_1,Y_1242) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_58320]) ).

tff(c_58375,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_58368]) ).

tff(c_58381,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_58375]) ).

tff(c_58311,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_55440]) ).

tff(c_58342,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_58311,c_172]) ).

tff(c_58358,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_58342]) ).

tff(c_58361,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_58358,c_92]) ).

tff(c_58364,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_58361]) ).

tff(c_58384,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_58381,c_92]) ).

tff(c_58387,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_58384]) ).

tff(c_55286,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_55278,c_94]) ).

tff(c_55325,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_55286]) ).

tff(c_55326,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_49211,c_55325]) ).

tff(c_58631,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_55326]) ).

tff(c_58634,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_58631]) ).

tff(c_58637,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_58634]) ).

tff(c_58639,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_58364,c_58387,c_55183,c_55360,c_58637]) ).

tff(c_58641,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_55326]) ).

tff(c_58656,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_58641,c_55358]) ).

tff(c_58657,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_55457,c_58656]) ).

tff(c_58658,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_58657]) ).

tff(c_58665,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_58658,c_104]) ).

tff(c_58678,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_58358,c_58665]) ).

tff(c_58679,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_58657]) ).

tff(c_58686,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_58679,c_104]) ).

tff(c_58699,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_58381,c_58686]) ).

tff(c_58700,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_55440]) ).

tff(c_58702,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_58700]) ).

tff(c_58714,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_58702,c_98]) ).

tff(c_58726,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_58714]) ).

tff(c_58727,plain,
    ! [Y_1243,X_1244] :
      ( ~ house(Y_1243)
      | ~ lives(norwegian,X_1244)
      | ~ house(X_1244)
      | is_color(Y_1243,blue)
      | ~ left_of(X_1244,Y_1243) ),
    inference(resolution,[status(thm)],[c_200,c_49212]) ).

tff(c_58735,plain,
    ! [Y_1243] :
      ( ~ house(Y_1243)
      | ~ house(house_1)
      | is_color(Y_1243,blue)
      | ~ left_of(house_1,Y_1243) ),
    inference(resolution,[status(thm)],[c_176,c_58727]) ).

tff(c_58745,plain,
    ! [Y_1245] :
      ( ~ house(Y_1245)
      | is_color(Y_1245,blue)
      | ~ left_of(house_1,Y_1245) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_58735]) ).

tff(c_58752,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_58745]) ).

tff(c_58758,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_58752]) ).

tff(c_58761,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_58758,c_92]) ).

tff(c_58764,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_58761]) ).

tff(c_55549,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_55541,c_56]) ).

tff(c_55588,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_55549]) ).

tff(c_55589,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_55588]) ).

tff(c_60580,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_55589]) ).

tff(c_60583,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_60580]) ).

tff(c_60586,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_60583]) ).

tff(c_60587,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_55540,c_390,c_60586]) ).

tff(c_60588,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_60587]) ).

tff(c_58247,plain,
    drinks(spaniard,coffee),
    inference(splitRight,[status(thm)],[c_58232]) ).

tff(c_58711,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_58702,c_110]) ).

tff(c_58723,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_58711]) ).

tff(c_58701,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_55440]) ).

tff(c_59042,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_55424]) ).

tff(c_59045,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_59042]) ).

tff(c_59048,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_59045]) ).

tff(c_59049,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_400,c_58701,c_49045,c_59048]) ).

tff(c_59062,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_59049,c_172]) ).

tff(c_59077,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_59062]) ).

tff(c_59079,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_58723,c_59077]) ).

tff(c_59080,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_55424]) ).

tff(c_59111,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_59080]) ).

tff(c_59081,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_55424]) ).

tff(c_55413,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_55363,c_8]) ).

tff(c_55455,plain,
    ( ~ lives(english,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_55413]) ).

tff(c_59185,plain,
    ( lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59081,c_55455]) ).

tff(c_59186,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_59185]) ).

tff(c_59205,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_59186,c_18]) ).

tff(c_59231,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_59205]) ).

tff(c_59232,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_59185]) ).

tff(c_59234,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_59232]) ).

tff(c_59250,plain,
    ( ~ lives(japanese,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_59234,c_22]) ).

tff(c_59275,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_59111,c_59250]) ).

tff(c_59276,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2) ),
    inference(splitRight,[status(thm)],[c_59232]) ).

tff(c_59278,plain,
    lives(ukranian,house_2),
    inference(splitLeft,[status(thm)],[c_59276]) ).

tff(c_59291,plain,
    ( ~ lives(spaniard,house_2)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_59278,c_14]) ).

tff(c_59316,plain,
    ~ lives(spaniard,house_2),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_59291]) ).

tff(c_55409,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_55363,c_4]) ).

tff(c_55452,plain,
    ( ~ lives(english,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_55409]) ).

tff(c_59440,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59081,c_55452]) ).

tff(c_59441,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_1) ),
    inference(negUnitSimplification,[status(thm)],[c_59316,c_59440]) ).

tff(c_59442,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_59441]) ).

tff(c_59452,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_59442,c_194]) ).

tff(c_59473,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_58247,c_122,c_59452]) ).

tff(c_59475,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55183,c_59473]) ).

tff(c_59476,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_59441]) ).

tff(c_59484,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_59476]) ).

tff(c_59500,plain,
    ( ~ lives(japanese,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_59484,c_16]) ).

tff(c_59522,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_59111,c_59500]) ).

tff(c_59523,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_59476]) ).

tff(c_59534,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_59523,c_194]) ).

tff(c_59555,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_58247,c_126,c_59534]) ).

tff(c_59557,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49211,c_59555]) ).

tff(c_59558,plain,
    lives(ukranian,house_3),
    inference(splitRight,[status(thm)],[c_59276]) ).

tff(c_59575,plain,
    ( ~ lives(japanese,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_59558,c_22]) ).

tff(c_59600,plain,
    ~ lives(japanese,house_3),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_59575]) ).

tff(c_59609,plain,
    ( ~ drinks(japanese,milk)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_198,c_59600]) ).

tff(c_59613,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_49046,c_59609]) ).

tff(c_59614,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(splitRight,[status(thm)],[c_59080]) ).

tff(c_59616,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_59614]) ).

tff(c_58705,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_58702,c_108]) ).

tff(c_58717,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_58705]) ).

tff(c_59672,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_58717,c_55326]) ).

tff(c_59673,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_59672]) ).

tff(c_59676,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_59673]) ).

tff(c_59679,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_59676]) ).

tff(c_59681,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_58726,c_58764,c_55183,c_55360,c_59679]) ).

tff(c_59683,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_59672]) ).

tff(c_55294,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_55278,c_100]) ).

tff(c_55333,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_55294]) ).

tff(c_55334,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_49211,c_55333]) ).

tff(c_59663,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_58717,c_55334]) ).

tff(c_59664,plain,
    ~ is_color(house_2,yellow),
    inference(splitLeft,[status(thm)],[c_59663]) ).

tff(c_59807,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_55589]) ).

tff(c_59810,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_59807]) ).

tff(c_59813,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_59810]) ).

tff(c_59814,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_55540,c_390,c_59813]) ).

tff(c_59815,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_59814]) ).

tff(c_59686,plain,
    ( lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59081,c_55455]) ).

tff(c_59687,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_59686]) ).

tff(c_59718,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_59687,c_18]) ).

tff(c_59744,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_59718]) ).

tff(c_59745,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_59686]) ).

tff(c_59759,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_59745]) ).

tff(c_59766,plain,
    ( ~ house(house_4)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_59759,c_178]) ).

tff(c_59790,plain,
    ( ~ drives(ukranian,masserati)
    | is_color(house_4,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_128,c_59766]) ).

tff(c_59806,plain,
    ~ drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_59790]) ).

tff(c_59834,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_59806,c_55613]) ).

tff(c_59835,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_59834]) ).

tff(c_59838,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_59835]) ).

tff(c_59841,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_59838]) ).

tff(c_59842,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_59841]) ).

tff(c_59845,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_59842]) ).

tff(c_59772,plain,
    ( ~ lives(spaniard,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_59759,c_14]) ).

tff(c_59796,plain,
    ~ lives(spaniard,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_59772]) ).

tff(c_59880,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59081,c_55452]) ).

tff(c_59881,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(negUnitSimplification,[status(thm)],[c_59796,c_59880]) ).

tff(c_59882,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_59881]) ).

tff(c_59892,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_59882,c_194]) ).

tff(c_59913,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_58247,c_122,c_59892]) ).

tff(c_59915,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55183,c_59913]) ).

tff(c_59916,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3) ),
    inference(splitRight,[status(thm)],[c_59881]) ).

tff(c_59925,plain,
    lives(spaniard,house_3),
    inference(splitLeft,[status(thm)],[c_59916]) ).

tff(c_59935,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_59925,c_194]) ).

tff(c_59956,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_58247,c_126,c_59935]) ).

tff(c_59958,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49211,c_59956]) ).

tff(c_59959,plain,
    lives(spaniard,house_2),
    inference(splitRight,[status(thm)],[c_59916]) ).

tff(c_59973,plain,
    ( ~ house(house_2)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_59959,c_178]) ).

tff(c_59994,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_59845,c_124,c_59973]) ).

tff(c_59996,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_59664,c_59994]) ).

tff(c_59997,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_59842]) ).

tff(c_59999,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_59997]) ).

tff(c_60005,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_59999,c_60]) ).

tff(c_60015,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_60005]) ).

tff(c_60016,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_59997]) ).

tff(c_60022,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_60016,c_56]) ).

tff(c_60035,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_59815,c_60022]) ).

tff(c_60036,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_59834]) ).

tff(c_60056,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_60036]) ).

tff(c_60068,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_60056,c_66]) ).

tff(c_60081,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_60068]) ).

tff(c_60082,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_60036]) ).

tff(c_60086,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_60082,c_62]) ).

tff(c_60102,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_59815,c_60086]) ).

tff(c_60103,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_59814]) ).

tff(c_60107,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_60103,c_64]) ).

tff(c_60114,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_60107]) ).

tff(c_60115,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_55589]) ).

tff(c_60131,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_60115]) ).

tff(c_60137,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_60131,c_60]) ).

tff(c_60147,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_60137]) ).

tff(c_60148,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_60115]) ).

tff(c_60150,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_60148]) ).

tff(c_60189,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59081,c_55452]) ).

tff(c_60190,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(negUnitSimplification,[status(thm)],[c_59796,c_60189]) ).

tff(c_60191,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_60190]) ).

tff(c_60231,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_60191,c_194]) ).

tff(c_60252,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_58247,c_122,c_60231]) ).

tff(c_60254,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55183,c_60252]) ).

tff(c_60255,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3) ),
    inference(splitRight,[status(thm)],[c_60190]) ).

tff(c_60287,plain,
    lives(spaniard,house_3),
    inference(splitLeft,[status(thm)],[c_60255]) ).

tff(c_60297,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_60287,c_194]) ).

tff(c_60318,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_58247,c_126,c_60297]) ).

tff(c_60320,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49211,c_60318]) ).

tff(c_60321,plain,
    lives(spaniard,house_2),
    inference(splitRight,[status(thm)],[c_60255]) ).

tff(c_60335,plain,
    ( ~ house(house_2)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_60321,c_178]) ).

tff(c_60356,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_60150,c_124,c_60335]) ).

tff(c_60358,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_59664,c_60356]) ).

tff(c_60359,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_60148]) ).

tff(c_60374,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_60359,c_186]) ).

tff(c_60386,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_60374]) ).

tff(c_60388,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_58248,c_60386]) ).

tff(c_60389,plain,
    is_color(house_4,yellow),
    inference(splitRight,[status(thm)],[c_59790]) ).

tff(c_60393,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_60389,c_96]) ).

tff(c_60403,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_59683,c_60393]) ).

tff(c_60404,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2) ),
    inference(splitRight,[status(thm)],[c_59745]) ).

tff(c_60406,plain,
    lives(ukranian,house_2),
    inference(splitLeft,[status(thm)],[c_60404]) ).

tff(c_60422,plain,
    ( ~ lives(japanese,house_2)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_60406,c_22]) ).

tff(c_60449,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_59616,c_60422]) ).

tff(c_60450,plain,
    lives(ukranian,house_3),
    inference(splitRight,[status(thm)],[c_60404]) ).

tff(c_60467,plain,
    ( ~ lives(japanese,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_60450,c_22]) ).

tff(c_60492,plain,
    ~ lives(japanese,house_3),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_60467]) ).

tff(c_60513,plain,
    ( ~ drinks(japanese,milk)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_198,c_60492]) ).

tff(c_60517,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_49046,c_60513]) ).

tff(c_60519,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_59663]) ).

tff(c_60522,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_60519,c_92]) ).

tff(c_60525,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_60522]) ).

tff(c_60528,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_60525]) ).

tff(c_60531,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_60528]) ).

tff(c_60533,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_58726,c_58764,c_55183,c_55360,c_60531]) ).

tff(c_60534,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_59614]) ).

tff(c_60607,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_58717,c_55334]) ).

tff(c_60608,plain,
    ~ is_color(house_2,yellow),
    inference(splitLeft,[status(thm)],[c_60607]) ).

tff(c_60618,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_58717,c_55326]) ).

tff(c_60619,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_60618]) ).

tff(c_60622,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_60619]) ).

tff(c_60625,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_60622]) ).

tff(c_60627,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_58726,c_58764,c_55183,c_55360,c_60625]) ).

tff(c_60629,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_60618]) ).

tff(c_60643,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_55613]) ).

tff(c_60646,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_60643]) ).

tff(c_60649,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_60646]) ).

tff(c_60650,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_60649]) ).

tff(c_60651,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_60650]) ).

tff(c_60681,plain,
    ( lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59081,c_55455]) ).

tff(c_60682,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_60681]) ).

tff(c_60701,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_60682,c_18]) ).

tff(c_60727,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_60701]) ).

tff(c_60728,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_60681]) ).

tff(c_60730,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_60728]) ).

tff(c_60743,plain,
    ( ~ lives(spaniard,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_60730,c_14]) ).

tff(c_60767,plain,
    ~ lives(spaniard,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_60743]) ).

tff(c_60803,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59081,c_55452]) ).

tff(c_60804,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(negUnitSimplification,[status(thm)],[c_60767,c_60803]) ).

tff(c_60805,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_60804]) ).

tff(c_60815,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_60805,c_194]) ).

tff(c_60836,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_58247,c_122,c_60815]) ).

tff(c_60838,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55183,c_60836]) ).

tff(c_60839,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3) ),
    inference(splitRight,[status(thm)],[c_60804]) ).

tff(c_60847,plain,
    lives(spaniard,house_3),
    inference(splitLeft,[status(thm)],[c_60839]) ).

tff(c_60857,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_60847,c_194]) ).

tff(c_60878,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_58247,c_126,c_60857]) ).

tff(c_60880,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49211,c_60878]) ).

tff(c_60881,plain,
    lives(spaniard,house_2),
    inference(splitRight,[status(thm)],[c_60839]) ).

tff(c_60895,plain,
    ( ~ house(house_2)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_60881,c_178]) ).

tff(c_60916,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_60651,c_124,c_60895]) ).

tff(c_60918,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_60608,c_60916]) ).

tff(c_60919,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2) ),
    inference(splitRight,[status(thm)],[c_60728]) ).

tff(c_60921,plain,
    lives(ukranian,house_2),
    inference(splitLeft,[status(thm)],[c_60919]) ).

tff(c_60934,plain,
    ( ~ lives(spaniard,house_2)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_60921,c_14]) ).

tff(c_60960,plain,
    ~ lives(spaniard,house_2),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_60934]) ).

tff(c_60973,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59081,c_55452]) ).

tff(c_60974,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_1) ),
    inference(negUnitSimplification,[status(thm)],[c_60960,c_60973]) ).

tff(c_60975,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_60974]) ).

tff(c_60985,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_60975,c_194]) ).

tff(c_61006,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_58247,c_122,c_60985]) ).

tff(c_61008,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55183,c_61006]) ).

tff(c_61009,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_60974]) ).

tff(c_61011,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_61009]) ).

tff(c_61018,plain,
    ( ~ house(house_4)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_61011,c_178]) ).

tff(c_61039,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_60651,c_128,c_61018]) ).

tff(c_61054,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_61039,c_96]) ).

tff(c_61064,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_60629,c_61054]) ).

tff(c_61065,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_61009]) ).

tff(c_61076,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_61065,c_194]) ).

tff(c_61097,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_58247,c_126,c_61076]) ).

tff(c_61099,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_49211,c_61097]) ).

tff(c_61100,plain,
    lives(ukranian,house_3),
    inference(splitRight,[status(thm)],[c_60919]) ).

tff(c_61117,plain,
    ( ~ lives(japanese,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_61100,c_22]) ).

tff(c_61143,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_60534,c_61117]) ).

tff(c_61144,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_60650]) ).

tff(c_61147,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_61144]) ).

tff(c_61153,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_61147,c_60]) ).

tff(c_61163,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_61153]) ).

tff(c_61164,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_61144]) ).

tff(c_61168,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_61164,c_56]) ).

tff(c_61181,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_60588,c_61168]) ).

tff(c_61182,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_55613]) ).

tff(c_61202,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_61182]) ).

tff(c_61214,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_61202,c_66]) ).

tff(c_61227,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_61214]) ).

tff(c_61228,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_61182]) ).

tff(c_61230,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_61228]) ).

tff(c_61266,plain,
    ( lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59081,c_55455]) ).

tff(c_61267,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_61266]) ).

tff(c_61286,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_61267,c_18]) ).

tff(c_61312,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_61286]) ).

tff(c_61313,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_61266]) ).

tff(c_61315,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_61313]) ).

tff(c_61322,plain,
    ( ~ house(house_4)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_61315,c_178]) ).

tff(c_61346,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_61230,c_128,c_61322]) ).

tff(c_61364,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_61346,c_96]) ).

tff(c_61374,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_60629,c_61364]) ).

tff(c_61375,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2) ),
    inference(splitRight,[status(thm)],[c_61313]) ).

tff(c_61377,plain,
    lives(ukranian,house_2),
    inference(splitLeft,[status(thm)],[c_61375]) ).

tff(c_61384,plain,
    ( ~ house(house_2)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_61377,c_178]) ).

tff(c_61408,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_61230,c_124,c_61384]) ).

tff(c_61410,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_60608,c_61408]) ).

tff(c_61411,plain,
    lives(ukranian,house_3),
    inference(splitRight,[status(thm)],[c_61375]) ).

tff(c_61428,plain,
    ( ~ lives(japanese,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_61411,c_22]) ).

tff(c_61454,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_60534,c_61428]) ).

tff(c_61455,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_61228]) ).

tff(c_61459,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_61455,c_62]) ).

tff(c_61475,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_60588,c_61459]) ).

tff(c_61477,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_60607]) ).

tff(c_61480,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_61477,c_92]) ).

tff(c_61483,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_61480]) ).

tff(c_61486,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_61483]) ).

tff(c_61489,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_61486]) ).

tff(c_61491,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_58726,c_58764,c_55183,c_55360,c_61489]) ).

tff(c_61492,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_60587]) ).

tff(c_61546,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_61492,c_64]) ).

tff(c_61553,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_61546]) ).

tff(c_61554,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_55589]) ).

tff(c_61568,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_61554]) ).

tff(c_61574,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_61568,c_60]) ).

tff(c_61584,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_61574]) ).

tff(c_61585,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_61554]) ).

tff(c_61587,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_61585]) ).

tff(c_61648,plain,
    ( lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_59081,c_55455]) ).

tff(c_61649,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_61648]) ).

tff(c_61668,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_61649,c_18]) ).

tff(c_61694,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_61668]) ).

tff(c_61695,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_61648]) ).

tff(c_61697,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_61695]) ).

tff(c_61704,plain,
    ( ~ house(house_4)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_61697,c_178]) ).

tff(c_61728,plain,
    ( ~ drives(ukranian,masserati)
    | is_color(house_4,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_128,c_61704]) ).

tff(c_61746,plain,
    ~ drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_61728]) ).

tff(c_61555,plain,
    drives(norwegian,saab),
    inference(splitRight,[status(thm)],[c_55589]) ).

tff(c_61755,plain,
    ( drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_61555,c_55605]) ).

tff(c_61756,plain,
    ( drives(ukranian,jaguar)
    | drives(ukranian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_61746,c_61755]) ).

tff(c_61757,plain,
    drives(ukranian,honda),
    inference(splitLeft,[status(thm)],[c_61756]) ).

tff(c_61772,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_61757,c_186]) ).

tff(c_61787,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_61772]) ).

tff(c_61795,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_61787,c_40]) ).

tff(c_61808,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_58191,c_61795]) ).

tff(c_61809,plain,
    drives(ukranian,jaguar),
    inference(splitRight,[status(thm)],[c_61756]) ).

tff(c_61824,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_61809,c_66]) ).

tff(c_61837,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_61824]) ).

tff(c_61839,plain,
    drives(ukranian,masserati),
    inference(splitRight,[status(thm)],[c_61728]) ).

tff(c_61851,plain,
    ( ~ drives(spaniard,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_61839,c_58]) ).

tff(c_61867,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_61587,c_61851]) ).

tff(c_61868,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_61585]) ).

tff(c_61881,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_61868,c_186]) ).

tff(c_61893,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_61881]) ).

tff(c_61895,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_58248,c_61893]) ).

tff(c_61896,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_58700]) ).

tff(c_61910,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_61896,c_172]) ).

tff(c_61925,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_61910]) ).

tff(c_61929,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_61925,c_96]) ).

tff(c_61938,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_61929]) ).

tff(c_61989,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_61978,c_92]) ).

tff(c_61992,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_61989]) ).

tff(c_61897,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_58700]) ).

tff(c_62042,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_61897,c_55457,c_55358]) ).

tff(c_62043,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_62042]) ).

tff(c_62046,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_62043]) ).

tff(c_62049,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_62046]) ).

tff(c_62051,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_61938,c_61992,c_55183,c_55360,c_62049]) ).

tff(c_62052,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_62042]) ).

tff(c_62059,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_62052,c_104]) ).

tff(c_62072,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_61978,c_62059]) ).

tff(c_62074,plain,
    drives(norwegian,masserati),
    inference(splitRight,[status(thm)],[c_55202]) ).

tff(c_62087,plain,
    ! [Person_1252] :
      ( drives(Person_1252,jaguar)
      | drives(Person_1252,honda)
      | drives(Person_1252,porsche)
      | drives(Person_1252,saab)
      | drives(Person_1252,masserati)
      | ~ person(Person_1252) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_62119,plain,
    ( ~ drives(spaniard,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_62087,c_58]) ).

tff(c_62158,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_62119]) ).

tff(c_62159,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_62158]) ).

tff(c_62434,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_62159]) ).

tff(c_62437,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_62434]) ).

tff(c_62440,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_62437]) ).

tff(c_62441,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_62440]) ).

tff(c_62449,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_62441]) ).

tff(c_62455,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_62449,c_56]) ).

tff(c_62468,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_62074,c_62455]) ).

tff(c_62469,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_62441]) ).

tff(c_62471,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_62469]) ).

tff(c_62477,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_62471,c_60]) ).

tff(c_62487,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_62477]) ).

tff(c_62488,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_62469]) ).

tff(c_62510,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_62488,c_186]) ).

tff(c_62522,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_62510]) ).

tff(c_62531,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_62522,c_26]) ).

tff(c_62541,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_62199,c_62531]) ).

tff(c_62542,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_62159]) ).

tff(c_62583,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_62542]) ).

tff(c_62595,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_62583,c_66]) ).

tff(c_62608,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_62595]) ).

tff(c_62609,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_62542]) ).

tff(c_62611,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_62609]) ).

tff(c_62618,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_62611,c_62]) ).

tff(c_62634,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_62074,c_62618]) ).

tff(c_62635,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_62609]) ).

tff(c_62651,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_62635,c_186]) ).

tff(c_62666,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_62651]) ).

tff(c_62671,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_62666,c_30]) ).

tff(c_62684,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_62199,c_62671]) ).

tff(c_62685,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_62198]) ).

tff(c_63314,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_55440]) ).

tff(c_63324,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_63314,c_194]) ).

tff(c_63339,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_62685,c_124,c_63324]) ).

tff(c_63341,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55189,c_63339]) ).

tff(c_63342,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_55440]) ).

tff(c_63344,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_63342]) ).

tff(c_63354,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_63344,c_110]) ).

tff(c_63366,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_63354]) ).

tff(c_63343,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_55440]) ).

tff(c_63569,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_55455]) ).

tff(c_63572,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_63569]) ).

tff(c_63575,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_63572]) ).

tff(c_63576,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_400,c_63343,c_49045,c_63575]) ).

tff(c_63589,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_63576,c_172]) ).

tff(c_63604,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_63589]) ).

tff(c_63606,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_63366,c_63604]) ).

tff(c_63608,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_55455]) ).

tff(c_63618,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_63608,c_194]) ).

tff(c_63633,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_62685,c_130,c_63618]) ).

tff(c_63635,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_55203,c_63633]) ).

tff(c_63637,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_63342]) ).

tff(c_62073,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_55202]) ).

tff(c_63853,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_62073,c_55358]) ).

tff(c_63854,plain,
    is_color(house_5,blue),
    inference(negUnitSimplification,[status(thm)],[c_63637,c_55457,c_63853]) ).

tff(c_63860,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_63854,c_104]) ).

tff(c_63873,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_63277,c_63860]) ).

tff(c_63875,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_55538]) ).

tff(c_63912,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_63875,c_55522]) ).

tff(c_63913,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_55539,c_63912]) ).

tff(c_64342,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_62159]) ).

tff(c_64345,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_64342]) ).

tff(c_64348,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_64345]) ).

tff(c_64349,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_391,c_64348]) ).

tff(c_64379,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_64349]) ).

tff(c_64385,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_64379,c_56]) ).

tff(c_64398,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_62074,c_64385]) ).

tff(c_64399,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_64349]) ).

tff(c_64401,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_64399]) ).

tff(c_64407,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_64401,c_60]) ).

tff(c_64417,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_64407]) ).

tff(c_64418,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_64399]) ).

tff(c_64449,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_64418,c_186]) ).

tff(c_64461,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_64449]) ).

tff(c_64464,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_64461,c_34]) ).

tff(c_64474,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_63913,c_64464]) ).

tff(c_64475,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_62159]) ).

tff(c_64546,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_64475]) ).

tff(c_64558,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_64546,c_66]) ).

tff(c_64571,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_64558]) ).

tff(c_64572,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_64475]) ).

tff(c_64574,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_64572]) ).

tff(c_64580,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_64574,c_62]) ).

tff(c_64596,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_62074,c_64580]) ).

tff(c_64597,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_64572]) ).

tff(c_64613,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_64597,c_186]) ).

tff(c_64628,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_64613]) ).

tff(c_64636,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_64628,c_40]) ).

tff(c_64649,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_63913,c_64636]) ).

tff(c_64651,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_49159]) ).

tff(c_64734,plain,
    ( ~ is_color(house_4,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_64651,c_110]) ).

tff(c_64747,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_55157,c_64734]) ).

tff(c_64749,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_49150]) ).

tff(c_64762,plain,
    ! [House_1_1300,House_2_1301] :
      ( ~ next_to(House_1_1300,House_2_1301)
      | ~ house(House_2_1301)
      | ~ lives(norwegian,House_1_1300)
      | ~ house(House_1_1300)
      | is_color(House_2_1301,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_66069,plain,
    ! [Y_1333,X_1334] :
      ( ~ house(Y_1333)
      | ~ lives(norwegian,X_1334)
      | ~ house(X_1334)
      | is_color(Y_1333,blue)
      | ~ left_of(X_1334,Y_1333) ),
    inference(resolution,[status(thm)],[c_200,c_64762]) ).

tff(c_66077,plain,
    ! [Y_1333] :
      ( ~ house(Y_1333)
      | ~ house(house_1)
      | is_color(Y_1333,blue)
      | ~ left_of(house_1,Y_1333) ),
    inference(resolution,[status(thm)],[c_176,c_66069]) ).

tff(c_66136,plain,
    ! [Y_1335] :
      ( ~ house(Y_1335)
      | is_color(Y_1335,blue)
      | ~ left_of(house_1,Y_1335) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_66077]) ).

tff(c_66143,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_66136]) ).

tff(c_66149,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_66143]) ).

tff(c_65663,plain,
    ! [Y_1326,X_1327] :
      ( ~ house(Y_1326)
      | ~ lives(norwegian,X_1327)
      | ~ house(X_1327)
      | is_color(Y_1326,blue)
      | ~ left_of(X_1327,Y_1326) ),
    inference(resolution,[status(thm)],[c_200,c_64762]) ).

tff(c_65671,plain,
    ! [Y_1326] :
      ( ~ house(Y_1326)
      | ~ house(house_1)
      | is_color(Y_1326,blue)
      | ~ left_of(house_1,Y_1326) ),
    inference(resolution,[status(thm)],[c_176,c_65663]) ).

tff(c_65681,plain,
    ! [Y_1328] :
      ( ~ house(Y_1328)
      | is_color(Y_1328,blue)
      | ~ left_of(house_1,Y_1328) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_65671]) ).

tff(c_65688,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_65681]) ).

tff(c_65694,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_65688]) ).

tff(c_64875,plain,
    ! [Person_1307] :
      ( lives(Person_1307,house_5)
      | lives(Person_1307,house_4)
      | lives(Person_1307,house_3)
      | lives(Person_1307,house_2)
      | lives(Person_1307,house_1)
      | ~ person(Person_1307) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_64905,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_64875,c_172]) ).

tff(c_64951,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_64905]) ).

tff(c_64952,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_400,c_49045,c_64951]) ).

tff(c_65365,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_64952]) ).

tff(c_65378,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_65365,c_172]) ).

tff(c_65394,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_65378]) ).

tff(c_65403,plain,
    ! [Y_1322,X_1323] :
      ( ~ house(Y_1322)
      | ~ lives(norwegian,X_1323)
      | ~ house(X_1323)
      | is_color(Y_1322,blue)
      | ~ left_of(X_1323,Y_1322) ),
    inference(resolution,[status(thm)],[c_200,c_64762]) ).

tff(c_65411,plain,
    ! [Y_1322] :
      ( ~ house(Y_1322)
      | ~ house(house_1)
      | is_color(Y_1322,blue)
      | ~ left_of(house_1,Y_1322) ),
    inference(resolution,[status(thm)],[c_176,c_65403]) ).

tff(c_65422,plain,
    ! [Y_1325] :
      ( ~ house(Y_1325)
      | is_color(Y_1325,blue)
      | ~ left_of(house_1,Y_1325) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_65411]) ).

tff(c_65429,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_65422]) ).

tff(c_65435,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_65429]) ).

tff(c_65398,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_65394,c_92]) ).

tff(c_65401,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_65398]) ).

tff(c_65438,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_65435,c_92]) ).

tff(c_65441,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_65438]) ).

tff(c_64752,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_64749,c_94]) ).

tff(c_64758,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_64752]) ).

tff(c_49111,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_49084,c_232]) ).

tff(c_49174,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_122,c_49111]) ).

tff(c_65052,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_64749,c_49174]) ).

tff(c_49099,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_49084,c_236]) ).

tff(c_49162,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_128,c_49099]) ).

tff(c_65135,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_64749,c_49162]) ).

tff(c_64771,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_49189]) ).

tff(c_64968,plain,
    ! [H_1308] :
      ( is_color(H_1308,ivory)
      | is_color(H_1308,green)
      | is_color(H_1308,blue)
      | is_color(H_1308,yellow)
      | is_color(H_1308,red)
      | ~ house(H_1308) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_64988,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_64968,c_96]) ).

tff(c_65027,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_64988]) ).

tff(c_65028,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_64771,c_65027]) ).

tff(c_65582,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_65135,c_65028]) ).

tff(c_65583,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_65582]) ).

tff(c_65586,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_65583]) ).

tff(c_65589,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_65586]) ).

tff(c_65591,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65401,c_65441,c_64758,c_65052,c_65589]) ).

tff(c_65592,plain,
    ( is_color(house_4,red)
    | is_color(house_4,blue) ),
    inference(splitRight,[status(thm)],[c_65582]) ).

tff(c_65594,plain,
    is_color(house_4,blue),
    inference(splitLeft,[status(thm)],[c_65592]) ).

tff(c_65604,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_65594,c_102]) ).

tff(c_65614,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_65435,c_65604]) ).

tff(c_65615,plain,
    is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_65592]) ).

tff(c_65625,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_65615,c_102]) ).

tff(c_65635,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_65394,c_65625]) ).

tff(c_65636,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_64952]) ).

tff(c_65638,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_65636]) ).

tff(c_65650,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_65638,c_98]) ).

tff(c_65662,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_65650]) ).

tff(c_65697,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_65694,c_92]) ).

tff(c_65700,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_65697]) ).

tff(c_65647,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_65638,c_110]) ).

tff(c_65659,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_65647]) ).

tff(c_66036,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_65659,c_65135,c_65028]) ).

tff(c_66037,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_66036]) ).

tff(c_66040,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_66037]) ).

tff(c_66043,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_66040]) ).

tff(c_66045,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_65662,c_65700,c_64758,c_65052,c_66043]) ).

tff(c_66046,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_66036]) ).

tff(c_66056,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_66046,c_102]) ).

tff(c_66066,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_65694,c_66056]) ).

tff(c_66067,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_65636]) ).

tff(c_66099,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_66067,c_172]) ).

tff(c_66115,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_66099]) ).

tff(c_66118,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_66115,c_96]) ).

tff(c_66127,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_66118]) ).

tff(c_66152,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_66149,c_92]) ).

tff(c_66155,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_66152]) ).

tff(c_66068,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_65636]) ).

tff(c_49120,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_49084,c_238]) ).

tff(c_49183,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_130,c_49120]) ).

tff(c_65050,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_64749,c_49183]) ).

tff(c_64786,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_49159]) ).

tff(c_65008,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_64968,c_98]) ).

tff(c_65047,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_65008]) ).

tff(c_65048,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_64786,c_65047]) ).

tff(c_66367,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_66068,c_65050,c_65048]) ).

tff(c_66368,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_66367]) ).

tff(c_66371,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_66368]) ).

tff(c_66374,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_66371]) ).

tff(c_66376,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_66127,c_66155,c_64758,c_65052,c_66374]) ).

tff(c_66377,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_66367]) ).

tff(c_66384,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_66377,c_104]) ).

tff(c_66397,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_66149,c_66384]) ).

tff(c_66399,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_49159]) ).

tff(c_66402,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_66399,c_108]) ).

tff(c_66415,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_64749,c_66402]) ).

tff(c_66417,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_49189]) ).

tff(c_66437,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_66417,c_106]) ).

tff(c_66447,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_64749,c_66437]) ).

tff(c_66448,plain,
    ~ lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_506]) ).

tff(c_66452,plain,
    ( ~ drinks(japanese,milk)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_198,c_66448]) ).

tff(c_66456,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_49046,c_66452]) ).

tff(c_66457,plain,
    ~ lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_512]) ).

tff(c_66461,plain,
    ( ~ drinks(japanese,milk)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_198,c_66457]) ).

tff(c_66465,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_49046,c_66461]) ).

tff(c_66467,plain,
    drives(spaniard,porsche),
    inference(splitRight,[status(thm)],[c_374]) ).

tff(c_70,plain,
    ! [H_35] :
      ( ~ owns(spaniard,H_35)
      | ~ owns(english,H_35)
      | ~ animal(H_35) ),
    inference(cnfTransformation,[status(thm)],[f_387]) ).

tff(c_342,plain,
    ( ~ owns(english,snails)
    | ~ animal(snails)
    | ~ drives(spaniard,porsche)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_330,c_70]) ).

tff(c_371,plain,
    ( ~ owns(english,snails)
    | ~ drives(spaniard,porsche) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_166,c_342]) ).

tff(c_66482,plain,
    ~ owns(english,snails),
    inference(demodulation,[status(thm),theory(equality)],[c_66467,c_371]) ).

tff(c_66466,plain,
    ~ owns(japanese,snails),
    inference(splitRight,[status(thm)],[c_374]) ).

tff(c_156146,plain,
    ! [Person_2915] :
      ( owns(Person_2915,zebra)
      | owns(Person_2915,fox)
      | owns(Person_2915,horse)
      | owns(Person_2915,snails)
      | owns(Person_2915,dog)
      | ~ person(Person_2915) ),
    inference(cnfTransformation,[status(thm)],[f_377]) ).

tff(c_156174,plain,
    ( ~ owns(english,zebra)
    | ~ animal(zebra)
    | owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_156146,c_76]) ).

tff(c_156208,plain,
    ( ~ owns(english,zebra)
    | owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_164,c_156174]) ).

tff(c_156209,plain,
    ( ~ owns(english,zebra)
    | owns(japanese,fox)
    | owns(japanese,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_314,c_66466,c_156208]) ).

tff(c_156519,plain,
    ~ owns(english,zebra),
    inference(splitLeft,[status(thm)],[c_156209]) ).

tff(c_156522,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_68,c_156519]) ).

tff(c_156525,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_156522]) ).

tff(c_156526,plain,
    ( owns(english,fox)
    | owns(english,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_323,c_66482,c_156525]) ).

tff(c_156546,plain,
    owns(english,horse),
    inference(splitLeft,[status(thm)],[c_156526]) ).

tff(c_129199,plain,
    ! [H_2380] :
      ( ~ owns(norwegian,H_2380)
      | ~ owns(spaniard,H_2380)
      | ~ animal(H_2380) ),
    inference(cnfTransformation,[status(thm)],[f_423]) ).

tff(c_129206,plain,
    ( ~ owns(norwegian,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_174,c_129199]) ).

tff(c_129212,plain,
    ~ owns(norwegian,dog),
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_129206]) ).

tff(c_129203,plain,
    ( ~ owns(norwegian,snails)
    | ~ animal(snails)
    | ~ drives(spaniard,porsche)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_184,c_129199]) ).

tff(c_129209,plain,
    ~ owns(norwegian,snails),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_66467,c_166,c_129203]) ).

tff(c_156182,plain,
    ( ~ owns(japanese,zebra)
    | ~ animal(zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_156146,c_86]) ).

tff(c_156215,plain,
    ( ~ owns(japanese,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_164,c_156182]) ).

tff(c_156216,plain,
    ( ~ owns(japanese,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_129212,c_129209,c_156215]) ).

tff(c_156610,plain,
    ~ owns(japanese,zebra),
    inference(splitLeft,[status(thm)],[c_156216]) ).

tff(c_156613,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_68,c_156610]) ).

tff(c_156616,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156613]) ).

tff(c_156617,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_314,c_66466,c_156616]) ).

tff(c_156618,plain,
    owns(japanese,horse),
    inference(splitLeft,[status(thm)],[c_156617]) ).

tff(c_156640,plain,
    ( ~ owns(english,horse)
    | ~ animal(horse) ),
    inference(resolution,[status(thm)],[c_156618,c_76]) ).

tff(c_156644,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_156546,c_156640]) ).

tff(c_156645,plain,
    owns(japanese,fox),
    inference(splitRight,[status(thm)],[c_156617]) ).

tff(c_156186,plain,
    ( ~ owns(norwegian,zebra)
    | ~ animal(zebra)
    | owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_156146,c_84]) ).

tff(c_156219,plain,
    ( ~ owns(norwegian,zebra)
    | owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_164,c_156186]) ).

tff(c_156929,plain,
    ~ owns(norwegian,zebra),
    inference(splitLeft,[status(thm)],[c_156219]) ).

tff(c_156934,plain,
    ( owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_68,c_156929]) ).

tff(c_156937,plain,
    ( owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156934]) ).

tff(c_156938,plain,
    ( owns(norwegian,fox)
    | owns(norwegian,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_129212,c_129209,c_156937]) ).

tff(c_156939,plain,
    owns(norwegian,horse),
    inference(splitLeft,[status(thm)],[c_156938]) ).

tff(c_156942,plain,
    ( ~ owns(english,horse)
    | ~ animal(horse) ),
    inference(resolution,[status(thm)],[c_156939,c_72]) ).

tff(c_156949,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_156546,c_156942]) ).

tff(c_156950,plain,
    owns(norwegian,fox),
    inference(splitRight,[status(thm)],[c_156938]) ).

tff(c_156957,plain,
    ( ~ owns(japanese,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_156950,c_86]) ).

tff(c_156964,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_156645,c_156957]) ).

tff(c_156965,plain,
    ( owns(ukranian,dog)
    | owns(ukranian,snails)
    | owns(ukranian,horse)
    | owns(ukranian,fox) ),
    inference(splitRight,[status(thm)],[c_156219]) ).

tff(c_156979,plain,
    owns(ukranian,fox),
    inference(splitLeft,[status(thm)],[c_156965]) ).

tff(c_156982,plain,
    ( ~ owns(japanese,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_156979,c_88]) ).

tff(c_156995,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_156645,c_156982]) ).

tff(c_156996,plain,
    ( owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog) ),
    inference(splitRight,[status(thm)],[c_156965]) ).

tff(c_157123,plain,
    owns(ukranian,dog),
    inference(splitLeft,[status(thm)],[c_156996]) ).

tff(c_157134,plain,
    ( ~ owns(spaniard,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_157123,c_80]) ).

tff(c_157147,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_174,c_157134]) ).

tff(c_157148,plain,
    ( owns(ukranian,snails)
    | owns(ukranian,horse) ),
    inference(splitRight,[status(thm)],[c_156996]) ).

tff(c_157150,plain,
    owns(ukranian,horse),
    inference(splitLeft,[status(thm)],[c_157148]) ).

tff(c_157156,plain,
    ( ~ owns(english,horse)
    | ~ animal(horse) ),
    inference(resolution,[status(thm)],[c_157150,c_74]) ).

tff(c_157169,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_156546,c_157156]) ).

tff(c_157170,plain,
    owns(ukranian,snails),
    inference(splitRight,[status(thm)],[c_157148]) ).

tff(c_157180,plain,
    ( ~ owns(spaniard,snails)
    | ~ animal(snails) ),
    inference(resolution,[status(thm)],[c_157170,c_80]) ).

tff(c_157192,plain,
    ~ owns(spaniard,snails),
    inference(demodulation,[status(thm),theory(equality)],[c_166,c_157180]) ).

tff(c_157198,plain,
    ( ~ drives(spaniard,porsche)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_184,c_157192]) ).

tff(c_157202,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_66467,c_157198]) ).

tff(c_157203,plain,
    ( owns(norwegian,horse)
    | owns(norwegian,fox) ),
    inference(splitRight,[status(thm)],[c_156216]) ).

tff(c_157211,plain,
    owns(norwegian,fox),
    inference(splitLeft,[status(thm)],[c_157203]) ).

tff(c_157204,plain,
    owns(japanese,zebra),
    inference(splitRight,[status(thm)],[c_156216]) ).

tff(c_156158,plain,
    ( ~ owns(japanese,zebra)
    | ~ animal(zebra)
    | owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_156146,c_88]) ).

tff(c_156196,plain,
    ( ~ owns(japanese,zebra)
    | owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_164,c_156158]) ).

tff(c_157629,plain,
    ( owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_157204,c_156196]) ).

tff(c_157630,plain,
    owns(ukranian,dog),
    inference(splitLeft,[status(thm)],[c_157629]) ).

tff(c_157639,plain,
    ( ~ owns(spaniard,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_157630,c_80]) ).

tff(c_157652,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_174,c_157639]) ).

tff(c_157653,plain,
    ( owns(ukranian,snails)
    | owns(ukranian,horse)
    | owns(ukranian,fox) ),
    inference(splitRight,[status(thm)],[c_157629]) ).

tff(c_157664,plain,
    owns(ukranian,fox),
    inference(splitLeft,[status(thm)],[c_157653]) ).

tff(c_157676,plain,
    ( ~ owns(norwegian,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_157664,c_84]) ).

tff(c_157689,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_157211,c_157676]) ).

tff(c_157690,plain,
    ( owns(ukranian,horse)
    | owns(ukranian,snails) ),
    inference(splitRight,[status(thm)],[c_157653]) ).

tff(c_157692,plain,
    owns(ukranian,snails),
    inference(splitLeft,[status(thm)],[c_157690]) ).

tff(c_157701,plain,
    ( ~ owns(spaniard,snails)
    | ~ animal(snails) ),
    inference(resolution,[status(thm)],[c_157692,c_80]) ).

tff(c_157713,plain,
    ~ owns(spaniard,snails),
    inference(demodulation,[status(thm),theory(equality)],[c_166,c_157701]) ).

tff(c_157719,plain,
    ( ~ drives(spaniard,porsche)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_184,c_157713]) ).

tff(c_157723,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_66467,c_157719]) ).

tff(c_157724,plain,
    owns(ukranian,horse),
    inference(splitRight,[status(thm)],[c_157690]) ).

tff(c_157746,plain,
    ( ~ owns(english,horse)
    | ~ animal(horse) ),
    inference(resolution,[status(thm)],[c_157724,c_74]) ).

tff(c_157759,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_156546,c_157746]) ).

tff(c_157760,plain,
    owns(norwegian,horse),
    inference(splitRight,[status(thm)],[c_157203]) ).

tff(c_157764,plain,
    ( ~ owns(english,horse)
    | ~ animal(horse) ),
    inference(resolution,[status(thm)],[c_157760,c_72]) ).

tff(c_157771,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_156546,c_157764]) ).

tff(c_157772,plain,
    owns(english,fox),
    inference(splitRight,[status(thm)],[c_156526]) ).

tff(c_157774,plain,
    ~ owns(japanese,zebra),
    inference(splitLeft,[status(thm)],[c_156216]) ).

tff(c_157777,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_68,c_157774]) ).

tff(c_157780,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_157777]) ).

tff(c_157781,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_314,c_66466,c_157780]) ).

tff(c_157782,plain,
    owns(japanese,horse),
    inference(splitLeft,[status(thm)],[c_157781]) ).

tff(c_157974,plain,
    ~ owns(norwegian,zebra),
    inference(splitLeft,[status(thm)],[c_156219]) ).

tff(c_157977,plain,
    ( owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_68,c_157974]) ).

tff(c_157980,plain,
    ( owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_157977]) ).

tff(c_157981,plain,
    ( owns(norwegian,fox)
    | owns(norwegian,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_129212,c_129209,c_157980]) ).

tff(c_157982,plain,
    owns(norwegian,horse),
    inference(splitLeft,[status(thm)],[c_157981]) ).

tff(c_157988,plain,
    ( ~ owns(japanese,horse)
    | ~ animal(horse) ),
    inference(resolution,[status(thm)],[c_157982,c_86]) ).

tff(c_157995,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_157782,c_157988]) ).

tff(c_157996,plain,
    owns(norwegian,fox),
    inference(splitRight,[status(thm)],[c_157981]) ).

tff(c_158000,plain,
    ( ~ owns(english,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_157996,c_72]) ).

tff(c_158007,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_157772,c_158000]) ).

tff(c_158008,plain,
    ( owns(ukranian,dog)
    | owns(ukranian,snails)
    | owns(ukranian,horse)
    | owns(ukranian,fox) ),
    inference(splitRight,[status(thm)],[c_156219]) ).

tff(c_158185,plain,
    owns(ukranian,fox),
    inference(splitLeft,[status(thm)],[c_158008]) ).

tff(c_158191,plain,
    ( ~ owns(english,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_158185,c_74]) ).

tff(c_158204,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_157772,c_158191]) ).

tff(c_158205,plain,
    ( owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog) ),
    inference(splitRight,[status(thm)],[c_158008]) ).

tff(c_158207,plain,
    owns(ukranian,dog),
    inference(splitLeft,[status(thm)],[c_158205]) ).

tff(c_158216,plain,
    ( ~ owns(spaniard,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_158207,c_80]) ).

tff(c_158229,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_174,c_158216]) ).

tff(c_158230,plain,
    ( owns(ukranian,snails)
    | owns(ukranian,horse) ),
    inference(splitRight,[status(thm)],[c_158205]) ).

tff(c_158232,plain,
    owns(ukranian,horse),
    inference(splitLeft,[status(thm)],[c_158230]) ).

tff(c_158235,plain,
    ( ~ owns(japanese,horse)
    | ~ animal(horse) ),
    inference(resolution,[status(thm)],[c_158232,c_88]) ).

tff(c_158248,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_157782,c_158235]) ).

tff(c_158249,plain,
    owns(ukranian,snails),
    inference(splitRight,[status(thm)],[c_158230]) ).

tff(c_158259,plain,
    ( ~ owns(spaniard,snails)
    | ~ animal(snails) ),
    inference(resolution,[status(thm)],[c_158249,c_80]) ).

tff(c_158271,plain,
    ~ owns(spaniard,snails),
    inference(demodulation,[status(thm),theory(equality)],[c_166,c_158259]) ).

tff(c_158277,plain,
    ( ~ drives(spaniard,porsche)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_184,c_158271]) ).

tff(c_158281,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_66467,c_158277]) ).

tff(c_158282,plain,
    owns(japanese,fox),
    inference(splitRight,[status(thm)],[c_157781]) ).

tff(c_158305,plain,
    ( ~ owns(english,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_158282,c_76]) ).

tff(c_158309,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_157772,c_158305]) ).

tff(c_158310,plain,
    ( owns(norwegian,horse)
    | owns(norwegian,fox) ),
    inference(splitRight,[status(thm)],[c_156216]) ).

tff(c_158318,plain,
    owns(norwegian,fox),
    inference(splitLeft,[status(thm)],[c_158310]) ).

tff(c_158321,plain,
    ( ~ owns(english,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_158318,c_72]) ).

tff(c_158328,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_157772,c_158321]) ).

tff(c_158329,plain,
    owns(norwegian,horse),
    inference(splitRight,[status(thm)],[c_158310]) ).

tff(c_158311,plain,
    owns(japanese,zebra),
    inference(splitRight,[status(thm)],[c_156216]) ).

tff(c_158487,plain,
    ( owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_158311,c_156196]) ).

tff(c_158488,plain,
    owns(ukranian,dog),
    inference(splitLeft,[status(thm)],[c_158487]) ).

tff(c_158497,plain,
    ( ~ owns(spaniard,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_158488,c_80]) ).

tff(c_158510,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_174,c_158497]) ).

tff(c_158511,plain,
    ( owns(ukranian,snails)
    | owns(ukranian,horse)
    | owns(ukranian,fox) ),
    inference(splitRight,[status(thm)],[c_158487]) ).

tff(c_158513,plain,
    owns(ukranian,fox),
    inference(splitLeft,[status(thm)],[c_158511]) ).

tff(c_158519,plain,
    ( ~ owns(english,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_158513,c_74]) ).

tff(c_158532,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_157772,c_158519]) ).

tff(c_158533,plain,
    ( owns(ukranian,horse)
    | owns(ukranian,snails) ),
    inference(splitRight,[status(thm)],[c_158511]) ).

tff(c_158535,plain,
    owns(ukranian,snails),
    inference(splitLeft,[status(thm)],[c_158533]) ).

tff(c_158544,plain,
    ( ~ owns(spaniard,snails)
    | ~ animal(snails) ),
    inference(resolution,[status(thm)],[c_158535,c_80]) ).

tff(c_158556,plain,
    ~ owns(spaniard,snails),
    inference(demodulation,[status(thm),theory(equality)],[c_166,c_158544]) ).

tff(c_158562,plain,
    ( ~ drives(spaniard,porsche)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_184,c_158556]) ).

tff(c_158566,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_66467,c_158562]) ).

tff(c_158567,plain,
    owns(ukranian,horse),
    inference(splitRight,[status(thm)],[c_158533]) ).

tff(c_158627,plain,
    ( ~ owns(norwegian,horse)
    | ~ animal(horse) ),
    inference(resolution,[status(thm)],[c_158567,c_84]) ).

tff(c_158640,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_158329,c_158627]) ).

tff(c_158641,plain,
    ( owns(japanese,horse)
    | owns(japanese,fox) ),
    inference(splitRight,[status(thm)],[c_156209]) ).

tff(c_158643,plain,
    owns(japanese,fox),
    inference(splitLeft,[status(thm)],[c_158641]) ).

tff(c_158642,plain,
    owns(english,zebra),
    inference(splitRight,[status(thm)],[c_156209]) ).

tff(c_156154,plain,
    ( ~ owns(english,zebra)
    | ~ animal(zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_156146,c_72]) ).

tff(c_156192,plain,
    ( ~ owns(english,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_164,c_156154]) ).

tff(c_156193,plain,
    ( ~ owns(english,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_129212,c_129209,c_156192]) ).

tff(c_158709,plain,
    ( owns(norwegian,fox)
    | owns(norwegian,horse) ),
    inference(demodulation,[status(thm),theory(equality)],[c_158642,c_156193]) ).

tff(c_158710,plain,
    owns(norwegian,horse),
    inference(splitLeft,[status(thm)],[c_158709]) ).

tff(c_156162,plain,
    ( ~ owns(english,zebra)
    | ~ animal(zebra)
    | owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_156146,c_74]) ).

tff(c_156199,plain,
    ( ~ owns(english,zebra)
    | owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_164,c_156162]) ).

tff(c_158881,plain,
    ( owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_158642,c_156199]) ).

tff(c_158882,plain,
    owns(ukranian,dog),
    inference(splitLeft,[status(thm)],[c_158881]) ).

tff(c_158891,plain,
    ( ~ owns(spaniard,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_158882,c_80]) ).

tff(c_158904,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_174,c_158891]) ).

tff(c_158905,plain,
    ( owns(ukranian,snails)
    | owns(ukranian,horse)
    | owns(ukranian,fox) ),
    inference(splitRight,[status(thm)],[c_158881]) ).

tff(c_158957,plain,
    owns(ukranian,fox),
    inference(splitLeft,[status(thm)],[c_158905]) ).

tff(c_158960,plain,
    ( ~ owns(japanese,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_158957,c_88]) ).

tff(c_158973,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_158643,c_158960]) ).

tff(c_158974,plain,
    ( owns(ukranian,horse)
    | owns(ukranian,snails) ),
    inference(splitRight,[status(thm)],[c_158905]) ).

tff(c_158976,plain,
    owns(ukranian,snails),
    inference(splitLeft,[status(thm)],[c_158974]) ).

tff(c_158985,plain,
    ( ~ owns(spaniard,snails)
    | ~ animal(snails) ),
    inference(resolution,[status(thm)],[c_158976,c_80]) ).

tff(c_158997,plain,
    ~ owns(spaniard,snails),
    inference(demodulation,[status(thm),theory(equality)],[c_166,c_158985]) ).

tff(c_159003,plain,
    ( ~ drives(spaniard,porsche)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_184,c_158997]) ).

tff(c_159007,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_66467,c_159003]) ).

tff(c_159008,plain,
    owns(ukranian,horse),
    inference(splitRight,[status(thm)],[c_158974]) ).

tff(c_159027,plain,
    ( ~ owns(norwegian,horse)
    | ~ animal(horse) ),
    inference(resolution,[status(thm)],[c_159008,c_84]) ).

tff(c_159040,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_158710,c_159027]) ).

tff(c_159041,plain,
    owns(norwegian,fox),
    inference(splitRight,[status(thm)],[c_158709]) ).

tff(c_159048,plain,
    ( ~ owns(japanese,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_159041,c_86]) ).

tff(c_159055,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_158643,c_159048]) ).

tff(c_159056,plain,
    owns(japanese,horse),
    inference(splitRight,[status(thm)],[c_158641]) ).

tff(c_159065,plain,
    ( owns(norwegian,fox)
    | owns(norwegian,horse) ),
    inference(demodulation,[status(thm),theory(equality)],[c_158642,c_156193]) ).

tff(c_159066,plain,
    owns(norwegian,horse),
    inference(splitLeft,[status(thm)],[c_159065]) ).

tff(c_159072,plain,
    ( ~ owns(japanese,horse)
    | ~ animal(horse) ),
    inference(resolution,[status(thm)],[c_159066,c_86]) ).

tff(c_159079,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_159056,c_159072]) ).

tff(c_159080,plain,
    owns(norwegian,fox),
    inference(splitRight,[status(thm)],[c_159065]) ).

tff(c_159535,plain,
    ( owns(ukranian,fox)
    | owns(ukranian,horse)
    | owns(ukranian,snails)
    | owns(ukranian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_158642,c_156199]) ).

tff(c_159536,plain,
    owns(ukranian,dog),
    inference(splitLeft,[status(thm)],[c_159535]) ).

tff(c_159545,plain,
    ( ~ owns(spaniard,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_159536,c_80]) ).

tff(c_159558,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_174,c_159545]) ).

tff(c_159559,plain,
    ( owns(ukranian,snails)
    | owns(ukranian,horse)
    | owns(ukranian,fox) ),
    inference(splitRight,[status(thm)],[c_159535]) ).

tff(c_159603,plain,
    owns(ukranian,fox),
    inference(splitLeft,[status(thm)],[c_159559]) ).

tff(c_159615,plain,
    ( ~ owns(norwegian,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_159603,c_84]) ).

tff(c_159628,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_159080,c_159615]) ).

tff(c_159629,plain,
    ( owns(ukranian,horse)
    | owns(ukranian,snails) ),
    inference(splitRight,[status(thm)],[c_159559]) ).

tff(c_159631,plain,
    owns(ukranian,snails),
    inference(splitLeft,[status(thm)],[c_159629]) ).

tff(c_159642,plain,
    ( ~ owns(spaniard,snails)
    | ~ animal(snails) ),
    inference(resolution,[status(thm)],[c_159631,c_80]) ).

tff(c_159654,plain,
    ~ owns(spaniard,snails),
    inference(demodulation,[status(thm),theory(equality)],[c_166,c_159642]) ).

tff(c_159660,plain,
    ( ~ drives(spaniard,porsche)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_184,c_159654]) ).

tff(c_159664,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_66467,c_159660]) ).

tff(c_159665,plain,
    owns(ukranian,horse),
    inference(splitRight,[status(thm)],[c_159629]) ).

tff(c_159669,plain,
    ( ~ owns(japanese,horse)
    | ~ animal(horse) ),
    inference(resolution,[status(thm)],[c_159665,c_88]) ).

tff(c_159682,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_159056,c_159669]) ).

tff(c_159684,plain,
    drives(norwegian,porsche),
    inference(splitRight,[status(thm)],[c_383]) ).

tff(c_221830,plain,
    ! [House_1_4448,House_2_4449] :
      ( ~ next_to(House_1_4448,House_2_4449)
      | ~ house(House_2_4449)
      | ~ lives(norwegian,House_1_4448)
      | ~ house(House_1_4448)
      | is_color(House_2_4449,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_222448,plain,
    ! [Y_4468,X_4469] :
      ( ~ house(Y_4468)
      | ~ lives(norwegian,X_4469)
      | ~ house(X_4469)
      | is_color(Y_4468,blue)
      | ~ left_of(X_4469,Y_4468) ),
    inference(resolution,[status(thm)],[c_200,c_221830]) ).

tff(c_222456,plain,
    ! [Y_4468] :
      ( ~ house(Y_4468)
      | ~ house(house_1)
      | is_color(Y_4468,blue)
      | ~ left_of(house_1,Y_4468) ),
    inference(resolution,[status(thm)],[c_176,c_222448]) ).

tff(c_222466,plain,
    ! [Y_4470] :
      ( ~ house(Y_4470)
      | is_color(Y_4470,blue)
      | ~ left_of(house_1,Y_4470) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_222456]) ).

tff(c_222473,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_222466]) ).

tff(c_222479,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_222473]) ).

tff(c_219189,plain,
    ! [House_1_4369,House_2_4370] :
      ( ~ next_to(House_1_4369,House_2_4370)
      | ~ house(House_2_4370)
      | ~ lives(norwegian,House_1_4369)
      | ~ house(House_1_4369)
      | is_color(House_2_4370,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_221305,plain,
    ! [Y_4430,X_4431] :
      ( ~ house(Y_4430)
      | ~ lives(norwegian,X_4431)
      | ~ house(X_4431)
      | is_color(Y_4430,blue)
      | ~ left_of(X_4431,Y_4430) ),
    inference(resolution,[status(thm)],[c_200,c_219189]) ).

tff(c_221313,plain,
    ! [Y_4430] :
      ( ~ house(Y_4430)
      | ~ house(house_1)
      | is_color(Y_4430,blue)
      | ~ left_of(house_1,Y_4430) ),
    inference(resolution,[status(thm)],[c_176,c_221305]) ).

tff(c_221324,plain,
    ! [Y_4432] :
      ( ~ house(Y_4432)
      | is_color(Y_4432,blue)
      | ~ left_of(house_1,Y_4432) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_221313]) ).

tff(c_221331,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_221324]) ).

tff(c_221337,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_221331]) ).

tff(c_211445,plain,
    ! [House_2_4140,House_1_4141] :
      ( ~ is_color(House_2_4140,ivory)
      | ~ house(House_2_4140)
      | ~ is_color(House_1_4141,green)
      | ~ house(House_1_4141)
      | left_of(House_2_4140,House_1_4141) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_211505,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_211445,c_242]) ).

tff(c_211568,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_124,c_211505]) ).

tff(c_211572,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_211568]) ).

tff(c_211574,plain,
    ! [House_1_4142,House_2_4143] :
      ( ~ next_to(House_1_4142,House_2_4143)
      | ~ house(House_2_4143)
      | ~ lives(norwegian,House_1_4142)
      | ~ house(House_1_4142)
      | is_color(House_2_4143,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_214142,plain,
    ! [Y_4215,X_4216] :
      ( ~ house(Y_4215)
      | ~ lives(norwegian,X_4216)
      | ~ house(X_4216)
      | is_color(Y_4215,blue)
      | ~ left_of(X_4216,Y_4215) ),
    inference(resolution,[status(thm)],[c_200,c_211574]) ).

tff(c_214150,plain,
    ! [Y_4215] :
      ( ~ house(Y_4215)
      | ~ house(house_1)
      | is_color(Y_4215,blue)
      | ~ left_of(house_1,Y_4215) ),
    inference(resolution,[status(thm)],[c_176,c_214142]) ).

tff(c_214167,plain,
    ! [Y_4217] :
      ( ~ house(Y_4217)
      | is_color(Y_4217,blue)
      | ~ left_of(house_1,Y_4217) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_214150]) ).

tff(c_214174,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_214167]) ).

tff(c_214180,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_214174]) ).

tff(c_159746,plain,
    ! [H_2992] :
      ( ~ lives(norwegian,H_2992)
      | ~ lives(english,H_2992)
      | ~ house(H_2992) ),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_159749,plain,
    ( ~ lives(english,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_176,c_159746]) ).

tff(c_159752,plain,
    ~ lives(english,house_1),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_159749]) ).

tff(c_190605,plain,
    ! [House_1_3641,House_2_3642] :
      ( ~ next_to(House_1_3641,House_2_3642)
      | ~ house(House_2_3642)
      | ~ lives(norwegian,House_1_3641)
      | ~ house(House_1_3641)
      | is_color(House_2_3642,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_191426,plain,
    ! [Y_3666,X_3667] :
      ( ~ house(Y_3666)
      | ~ lives(norwegian,X_3667)
      | ~ house(X_3667)
      | is_color(Y_3666,blue)
      | ~ left_of(X_3667,Y_3666) ),
    inference(resolution,[status(thm)],[c_200,c_190605]) ).

tff(c_191434,plain,
    ! [Y_3666] :
      ( ~ house(Y_3666)
      | ~ house(house_1)
      | is_color(Y_3666,blue)
      | ~ left_of(house_1,Y_3666) ),
    inference(resolution,[status(thm)],[c_176,c_191426]) ).

tff(c_191879,plain,
    ! [Y_3674] :
      ( ~ house(Y_3674)
      | is_color(Y_3674,blue)
      | ~ left_of(house_1,Y_3674) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_191434]) ).

tff(c_191886,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_191879]) ).

tff(c_191892,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_191886]) ).

tff(c_159703,plain,
    ! [H_2980] :
      ( ~ drinks(ukranian,H_2980)
      | ~ drinks(english,H_2980)
      | ~ drink(H_2980) ),
    inference(cnfTransformation,[status(thm)],[f_195]) ).

tff(c_159706,plain,
    ( ~ drinks(english,tea)
    | ~ drink(tea) ),
    inference(resolution,[status(thm)],[c_188,c_159703]) ).

tff(c_159709,plain,
    ~ drinks(english,tea),
    inference(demodulation,[status(thm),theory(equality)],[c_152,c_159706]) ).

tff(c_159754,plain,
    ! [P_2994] :
      ( ~ drinks(P_2994,milk)
      | ~ person(P_2994)
      | lives(P_2994,house_3) ),
    inference(cnfTransformation,[status(thm)],[f_768]) ).

tff(c_159774,plain,
    ( ~ house(house_3)
    | is_color(house_3,red)
    | ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_159754,c_172]) ).

tff(c_159809,plain,
    ( is_color(house_3,red)
    | ~ drinks(english,milk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_126,c_159774]) ).

tff(c_159839,plain,
    ~ drinks(english,milk),
    inference(splitLeft,[status(thm)],[c_159809]) ).

tff(c_159790,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3)
    | ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_159754,c_4]) ).

tff(c_159821,plain,
    ( ~ lives(english,house_3)
    | ~ drinks(spaniard,milk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_126,c_159790]) ).

tff(c_159827,plain,
    ~ drinks(spaniard,milk),
    inference(splitLeft,[status(thm)],[c_159821]) ).

tff(c_161245,plain,
    ! [Person_3056] :
      ( drinks(Person_3056,water)
      | drinks(Person_3056,milk)
      | drinks(Person_3056,tea)
      | drinks(Person_3056,coffee)
      | drinks(Person_3056,orange)
      | ~ person(Person_3056) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_161285,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_161245,c_26]) ).

tff(c_161324,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_161285]) ).

tff(c_161325,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_159827,c_161324]) ).

tff(c_161409,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_161325]) ).

tff(c_161412,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_161409]) ).

tff(c_161415,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_161412]) ).

tff(c_161416,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_159709,c_159839,c_161415]) ).

tff(c_161433,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_161416]) ).

tff(c_6,plain,
    ! [H_3] :
      ( ~ lives(norwegian,H_3)
      | ~ lives(english,H_3)
      | ~ house(H_3) ),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_159758,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3)
    | ~ drinks(norwegian,milk)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_159754,c_6]) ).

tff(c_159797,plain,
    ( ~ lives(english,house_3)
    | ~ drinks(norwegian,milk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_126,c_159758]) ).

tff(c_159825,plain,
    ~ drinks(norwegian,milk),
    inference(splitLeft,[status(thm)],[c_159797]) ).

tff(c_161261,plain,
    ( ~ drinks(norwegian,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_161245,c_34]) ).

tff(c_161300,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_161261]) ).

tff(c_161301,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_159827,c_161300]) ).

tff(c_161450,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_161301]) ).

tff(c_161453,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_161450]) ).

tff(c_161456,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_161453]) ).

tff(c_161457,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_159825,c_161456]) ).

tff(c_161458,plain,
    drinks(norwegian,orange),
    inference(splitLeft,[status(thm)],[c_161457]) ).

tff(c_161464,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_161458,c_28]) ).

tff(c_161471,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_161433,c_161464]) ).

tff(c_161472,plain,
    drinks(norwegian,coffee),
    inference(splitRight,[status(thm)],[c_161457]) ).

tff(c_161476,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_161472,c_42]) ).

tff(c_161482,plain,
    ~ drinks(japanese,coffee),
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_161476]) ).

tff(c_159762,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3)
    | ~ drinks(japanese,milk)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_159754,c_10]) ).

tff(c_159800,plain,
    ( ~ lives(english,house_3)
    | ~ drinks(japanese,milk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_126,c_159762]) ).

tff(c_159829,plain,
    ~ drinks(japanese,milk),
    inference(splitLeft,[status(thm)],[c_159800]) ).

tff(c_161249,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_161245,c_38]) ).

tff(c_161288,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_161249]) ).

tff(c_161289,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_159827,c_161288]) ).

tff(c_161526,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_161289]) ).

tff(c_161547,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_161526]) ).

tff(c_161550,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_161547]) ).

tff(c_161551,plain,
    drinks(japanese,orange),
    inference(negUnitSimplification,[status(thm)],[c_161482,c_280,c_159829,c_161550]) ).

tff(c_161554,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_161551,c_32]) ).

tff(c_161558,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_161433,c_161554]) ).

tff(c_161559,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_161289]) ).

tff(c_161567,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_161559]) ).

tff(c_161573,plain,
    ( ~ drinks(norwegian,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_161567,c_34]) ).

tff(c_161583,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_161472,c_161573]) ).

tff(c_161584,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_161559]) ).

tff(c_161594,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_161584,c_26]) ).

tff(c_161604,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_161433,c_161594]) ).

tff(c_161605,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_161301]) ).

tff(c_161644,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_161605]) ).

tff(c_161647,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_161644,c_38]) ).

tff(c_161656,plain,
    ~ drinks(japanese,coffee),
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_161647]) ).

tff(c_161606,plain,
    drinks(norwegian,water),
    inference(splitRight,[status(thm)],[c_161301]) ).

tff(c_161609,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water) ),
    inference(resolution,[status(thm)],[c_161606,c_42]) ).

tff(c_161615,plain,
    ~ drinks(japanese,water),
    inference(demodulation,[status(thm),theory(equality)],[c_156,c_161609]) ).

tff(c_161621,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_161615]) ).

tff(c_161624,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_161621]) ).

tff(c_161625,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_159829,c_161624]) ).

tff(c_161665,plain,
    drinks(japanese,orange),
    inference(negUnitSimplification,[status(thm)],[c_161656,c_161625]) ).

tff(c_161668,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_161665,c_32]) ).

tff(c_161672,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_161433,c_161668]) ).

tff(c_161673,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_161605]) ).

tff(c_161683,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_161673,c_26]) ).

tff(c_161693,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_161433,c_161683]) ).

tff(c_161694,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_161416]) ).

tff(c_161253,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_161245,c_42]) ).

tff(c_161292,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_161253]) ).

tff(c_161293,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_159825,c_161292]) ).

tff(c_161712,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_161293]) ).

tff(c_161715,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_161712]) ).

tff(c_161718,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_161715]) ).

tff(c_161719,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_159829,c_161718]) ).

tff(c_161720,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_161719]) ).

tff(c_161727,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_161301]) ).

tff(c_161730,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_161727]) ).

tff(c_161733,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_161730]) ).

tff(c_161734,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_159825,c_161733]) ).

tff(c_161753,plain,
    drinks(norwegian,orange),
    inference(splitLeft,[status(thm)],[c_161734]) ).

tff(c_161756,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_161753,c_42]) ).

tff(c_161763,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_161720,c_161756]) ).

tff(c_161764,plain,
    drinks(norwegian,coffee),
    inference(splitRight,[status(thm)],[c_161734]) ).

tff(c_161771,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_161764,c_28]) ).

tff(c_161778,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_161694,c_161771]) ).

tff(c_161779,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_161301]) ).

tff(c_161793,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_161779]) ).

tff(c_161802,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_161793,c_26]) ).

tff(c_161812,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_161694,c_161802]) ).

tff(c_161813,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_161779]) ).

tff(c_161817,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_161813,c_38]) ).

tff(c_161827,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_161720,c_161817]) ).

tff(c_161828,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_161719]) ).

tff(c_161850,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_161828,c_32]) ).

tff(c_161854,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_161694,c_161850]) ).

tff(c_161855,plain,
    ( drinks(norwegian,orange)
    | drinks(norwegian,coffee) ),
    inference(splitRight,[status(thm)],[c_161293]) ).

tff(c_161863,plain,
    drinks(norwegian,coffee),
    inference(splitLeft,[status(thm)],[c_161855]) ).

tff(c_161869,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_161863,c_28]) ).

tff(c_161876,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_161694,c_161869]) ).

tff(c_161877,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_161855]) ).

tff(c_161856,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_161293]) ).

tff(c_161919,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161856,c_161289]) ).

tff(c_161920,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_161919]) ).

tff(c_161926,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_161920,c_34]) ).

tff(c_161936,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_161877,c_161926]) ).

tff(c_161937,plain,
    drinks(spaniard,coffee),
    inference(splitRight,[status(thm)],[c_161919]) ).

tff(c_161947,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_161937,c_26]) ).

tff(c_161957,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_161694,c_161947]) ).

tff(c_161958,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_161325]) ).

tff(c_161976,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_161958]) ).

tff(c_161982,plain,
    ( ~ drinks(norwegian,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_161976,c_34]) ).

tff(c_161991,plain,
    ~ drinks(norwegian,coffee),
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_161982]) ).

tff(c_161959,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_161325]) ).

tff(c_161269,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_161245,c_28]) ).

tff(c_161308,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_161269]) ).

tff(c_161309,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_304,c_159825,c_161308]) ).

tff(c_162013,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161959,c_161309]) ).

tff(c_162014,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_161991,c_162013]) ).

tff(c_162017,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_162014,c_42]) ).

tff(c_162023,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_162017]) ).

tff(c_161979,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_161976,c_38]) ).

tff(c_161988,plain,
    ~ drinks(japanese,coffee),
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_161979]) ).

tff(c_161257,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_161245,c_32]) ).

tff(c_161296,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_161257]) ).

tff(c_161297,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_159829,c_161296]) ).

tff(c_162067,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161959,c_161297]) ).

tff(c_162068,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162023,c_161988,c_162067]) ).

tff(c_162069,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_161958]) ).

tff(c_162073,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_162069,c_38]) ).

tff(c_162082,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_162073]) ).

tff(c_162076,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_162069,c_34]) ).

tff(c_162085,plain,
    ~ drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_162076]) ).

tff(c_162106,plain,
    ( drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161959,c_161309]) ).

tff(c_162107,plain,
    drinks(norwegian,coffee),
    inference(negUnitSimplification,[status(thm)],[c_162085,c_162106]) ).

tff(c_162110,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_162107,c_42]) ).

tff(c_162116,plain,
    ~ drinks(japanese,coffee),
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_162110]) ).

tff(c_162170,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_161959,c_161297]) ).

tff(c_162171,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162082,c_162116,c_162170]) ).

tff(c_162172,plain,
    is_color(house_3,red),
    inference(splitRight,[status(thm)],[c_159809]) ).

tff(c_162176,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_162172,c_94]) ).

tff(c_162182,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162176]) ).

tff(c_162179,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_162172,c_100]) ).

tff(c_162185,plain,
    ~ is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162179]) ).

tff(c_177400,plain,
    ! [House_2_3365,House_1_3366] :
      ( ~ is_color(House_2_3365,ivory)
      | ~ house(House_2_3365)
      | ~ is_color(House_1_3366,green)
      | ~ house(House_1_3366)
      | left_of(House_2_3365,House_1_3366) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_177463,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_177400,c_226]) ).

tff(c_177526,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_126,c_177463]) ).

tff(c_177767,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_177526]) ).

tff(c_177768,plain,
    ! [H_3370] :
      ( is_color(H_3370,ivory)
      | is_color(H_3370,green)
      | is_color(H_3370,blue)
      | is_color(H_3370,yellow)
      | is_color(H_3370,red)
      | ~ house(H_3370) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_175383,plain,
    ! [House_1_3322,House_2_3323] :
      ( ~ next_to(House_1_3322,House_2_3323)
      | ~ house(House_2_3323)
      | ~ lives(norwegian,House_1_3322)
      | ~ house(House_1_3322)
      | is_color(House_2_3323,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_176570,plain,
    ! [Y_3354,X_3355] :
      ( ~ house(Y_3354)
      | ~ lives(norwegian,X_3355)
      | ~ house(X_3355)
      | is_color(Y_3354,blue)
      | ~ left_of(X_3355,Y_3354) ),
    inference(resolution,[status(thm)],[c_200,c_175383]) ).

tff(c_176578,plain,
    ! [Y_3354] :
      ( ~ house(Y_3354)
      | ~ house(house_1)
      | is_color(Y_3354,blue)
      | ~ left_of(house_1,Y_3354) ),
    inference(resolution,[status(thm)],[c_176,c_176570]) ).

tff(c_176596,plain,
    ! [Y_3357] :
      ( ~ house(Y_3357)
      | is_color(Y_3357,blue)
      | ~ left_of(house_1,Y_3357) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176578]) ).

tff(c_176603,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_176596]) ).

tff(c_176609,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_176603]) ).

tff(c_162173,plain,
    drinks(english,milk),
    inference(splitRight,[status(thm)],[c_159809]) ).

tff(c_162224,plain,
    ! [P_3110,H_3111] :
      ( ~ lives(P_3110,H_3111)
      | ~ house(H_3111)
      | ~ drinks(P_3110,coffee)
      | ~ person(P_3110)
      | is_color(H_3111,green) ),
    inference(cnfTransformation,[status(thm)],[f_744]) ).

tff(c_162230,plain,
    ( ~ house(house_1)
    | ~ drinks(norwegian,coffee)
    | ~ person(norwegian)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_176,c_162224]) ).

tff(c_162236,plain,
    ( ~ drinks(norwegian,coffee)
    | is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_162230]) ).

tff(c_162237,plain,
    ~ drinks(norwegian,coffee),
    inference(splitLeft,[status(thm)],[c_162236]) ).

tff(c_165239,plain,
    ! [Person_3160] :
      ( drinks(Person_3160,water)
      | drinks(Person_3160,milk)
      | drinks(Person_3160,tea)
      | drinks(Person_3160,coffee)
      | drinks(Person_3160,orange)
      | ~ person(Person_3160) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_165247,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_165239,c_42]) ).

tff(c_165286,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_165247]) ).

tff(c_165287,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_162237,c_304,c_159825,c_165286]) ).

tff(c_165364,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_165287]) ).

tff(c_165367,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_165364]) ).

tff(c_165370,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_165367]) ).

tff(c_165371,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_159829,c_165370]) ).

tff(c_165372,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_165371]) ).

tff(c_165375,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_165372,c_32]) ).

tff(c_165378,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_165375]) ).

tff(c_162467,plain,
    ! [Person_3119] :
      ( lives(Person_3119,house_5)
      | lives(Person_3119,house_4)
      | lives(Person_3119,house_3)
      | lives(Person_3119,house_2)
      | lives(Person_3119,house_1)
      | ~ person(Person_3119) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_162497,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_162467,c_172]) ).

tff(c_162542,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_162497]) ).

tff(c_162543,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_162542]) ).

tff(c_165543,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_162543]) ).

tff(c_165556,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_165543,c_172]) ).

tff(c_165572,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_165556]) ).

tff(c_165574,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162185,c_165572]) ).

tff(c_165575,plain,
    ( lives(english,house_3)
    | lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_162543]) ).

tff(c_165593,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_165575]) ).

tff(c_165596,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_165593,c_108]) ).

tff(c_165609,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162172,c_165596]) ).

tff(c_165610,plain,
    ( lives(english,house_4)
    | lives(english,house_3) ),
    inference(splitRight,[status(thm)],[c_165575]) ).

tff(c_165612,plain,
    lives(english,house_3),
    inference(splitLeft,[status(thm)],[c_165610]) ).

tff(c_165622,plain,
    ( ~ house(house_3)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_3,yellow) ),
    inference(resolution,[status(thm)],[c_165612,c_178]) ).

tff(c_165638,plain,
    ( ~ drives(english,masserati)
    | is_color(house_3,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_126,c_165622]) ).

tff(c_165642,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_165638]) ).

tff(c_159739,plain,
    ! [H_2991] :
      ( ~ drives(norwegian,H_2991)
      | ~ drives(english,H_2991)
      | ~ car(H_2991) ),
    inference(cnfTransformation,[status(thm)],[f_291]) ).

tff(c_159742,plain,
    ( ~ drives(english,porsche)
    | ~ car(porsche) ),
    inference(resolution,[status(thm)],[c_159684,c_159739]) ).

tff(c_159745,plain,
    ~ drives(english,porsche),
    inference(demodulation,[status(thm),theory(equality)],[c_148,c_159742]) ).

tff(c_159696,plain,
    ! [H_2979] :
      ( ~ drives(japanese,H_2979)
      | ~ drives(english,H_2979)
      | ~ car(H_2979) ),
    inference(cnfTransformation,[status(thm)],[f_309]) ).

tff(c_159699,plain,
    ( ~ drives(english,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_190,c_159696]) ).

tff(c_159702,plain,
    ~ drives(english,jaguar),
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_159699]) ).

tff(c_159692,plain,
    ~ drives(spaniard,porsche),
    inference(splitLeft,[status(thm)],[c_371]) ).

tff(c_162384,plain,
    ! [Person_3118] :
      ( drives(Person_3118,jaguar)
      | drives(Person_3118,honda)
      | drives(Person_3118,porsche)
      | drives(Person_3118,saab)
      | drives(Person_3118,masserati)
      | ~ person(Person_3118) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_162416,plain,
    ( ~ drives(spaniard,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_162384,c_58]) ).

tff(c_162455,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_162416]) ).

tff(c_162456,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_162455]) ).

tff(c_165701,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_162456]) ).

tff(c_165704,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_165701]) ).

tff(c_165707,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_165704]) ).

tff(c_165708,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_159692,c_165707]) ).

tff(c_165709,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_165708]) ).

tff(c_162412,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_162384,c_52]) ).

tff(c_162451,plain,
    ( ~ drives(english,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_162412]) ).

tff(c_162452,plain,
    ( ~ drives(english,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_162451]) ).

tff(c_165820,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_162452]) ).

tff(c_165823,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_165820]) ).

tff(c_165826,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_165823]) ).

tff(c_165827,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_165642,c_159745,c_159702,c_165826]) ).

tff(c_165830,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_165827,c_186]) ).

tff(c_165833,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_165830]) ).

tff(c_165835,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_165378,c_165833]) ).

tff(c_165836,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_162452]) ).

tff(c_165838,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_165836]) ).

tff(c_165850,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_165838,c_66]) ).

tff(c_165863,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_165850]) ).

tff(c_165864,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_165836]) ).

tff(c_165866,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_165864]) ).

tff(c_165879,plain,
    ( ~ drives(spaniard,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_165866,c_58]) ).

tff(c_165895,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_165709,c_165879]) ).

tff(c_165896,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_165864]) ).

tff(c_165912,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_165896,c_186]) ).

tff(c_165927,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_165912]) ).

tff(c_165941,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_165927,c_44]) ).

tff(c_165954,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_165372,c_165941]) ).

tff(c_165955,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_165708]) ).

tff(c_165965,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_165955]) ).

tff(c_165971,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_165965,c_60]) ).

tff(c_165981,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_165971]) ).

tff(c_165982,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_165955]) ).

tff(c_165995,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_165982,c_186]) ).

tff(c_166007,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_165995]) ).

tff(c_166018,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_166007,c_38]) ).

tff(c_166028,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_165372,c_166018]) ).

tff(c_166030,plain,
    drives(spaniard,saab),
    inference(splitRight,[status(thm)],[c_162456]) ).

tff(c_48,plain,
    ! [H_24] :
      ( ~ drives(spaniard,H_24)
      | ~ drives(english,H_24)
      | ~ car(H_24) ),
    inference(cnfTransformation,[status(thm)],[f_282]) ).

tff(c_166039,plain,
    ( ~ drives(english,saab)
    | ~ car(saab) ),
    inference(resolution,[status(thm)],[c_166030,c_48]) ).

tff(c_166048,plain,
    ~ drives(english,saab),
    inference(demodulation,[status(thm),theory(equality)],[c_150,c_166039]) ).

tff(c_166065,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_166048]) ).

tff(c_166068,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_166065]) ).

tff(c_166069,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_165642,c_159745,c_159702,c_166068]) ).

tff(c_166100,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_166069,c_186]) ).

tff(c_166103,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_166100]) ).

tff(c_166105,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_165378,c_166103]) ).

tff(c_166107,plain,
    drives(english,masserati),
    inference(splitRight,[status(thm)],[c_165638]) ).

tff(c_162209,plain,
    ! [Person_3108,H_3109] :
      ( ~ lives(Person_3108,H_3109)
      | ~ house(H_3109)
      | ~ drives(Person_3108,masserati)
      | ~ person(Person_3108)
      | is_color(H_3109,yellow) ),
    inference(cnfTransformation,[status(thm)],[f_638]) ).

tff(c_162212,plain,
    ! [P_75] :
      ( ~ house(house_3)
      | ~ drives(P_75,masserati)
      | is_color(house_3,yellow)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(resolution,[status(thm)],[c_198,c_162209]) ).

tff(c_162218,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | is_color(house_3,yellow)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_162212]) ).

tff(c_162223,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(splitLeft,[status(thm)],[c_162218]) ).

tff(c_166131,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_166107,c_162223]) ).

tff(c_166135,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_162173,c_166131]) ).

tff(c_166136,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_165371]) ).

tff(c_165255,plain,
    ( ~ drinks(norwegian,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_165239,c_34]) ).

tff(c_165294,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_165255]) ).

tff(c_165295,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_159827,c_165294]) ).

tff(c_166195,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_165295]) ).

tff(c_166198,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_166195]) ).

tff(c_166201,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_166198]) ).

tff(c_166202,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_162237,c_304,c_159825,c_166201]) ).

tff(c_166208,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_166202,c_28]) ).

tff(c_166214,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_166208]) ).

tff(c_166252,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_162543]) ).

tff(c_166265,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_166252,c_172]) ).

tff(c_166281,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_166265]) ).

tff(c_166283,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162185,c_166281]) ).

tff(c_166285,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_162543]) ).

tff(c_162485,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_162467,c_10]) ).

tff(c_162532,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_162485]) ).

tff(c_162533,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_162532]) ).

tff(c_166243,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_162533]) ).

tff(c_166246,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_166243]) ).

tff(c_166249,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_166246]) ).

tff(c_166250,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_166249]) ).

tff(c_166251,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_166250]) ).

tff(c_166286,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_166285,c_166251]) ).

tff(c_166288,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_166250]) ).

tff(c_166344,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3) ),
    inference(negUnitSimplification,[status(thm)],[c_166288,c_162543]) ).

tff(c_166345,plain,
    lives(english,house_3),
    inference(splitLeft,[status(thm)],[c_166344]) ).

tff(c_166355,plain,
    ( ~ house(house_3)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_3,yellow) ),
    inference(resolution,[status(thm)],[c_166345,c_178]) ).

tff(c_166371,plain,
    ( ~ drives(english,masserati)
    | is_color(house_3,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_126,c_166355]) ).

tff(c_166376,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_166371]) ).

tff(c_166469,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_162456]) ).

tff(c_166472,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_166469]) ).

tff(c_166475,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_166472]) ).

tff(c_166476,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_159692,c_166475]) ).

tff(c_166477,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_166476]) ).

tff(c_166503,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_162452]) ).

tff(c_166506,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_166503]) ).

tff(c_166509,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_166506]) ).

tff(c_166510,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_166376,c_159745,c_159702,c_166509]) ).

tff(c_166520,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_166510,c_186]) ).

tff(c_166523,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_166520]) ).

tff(c_166525,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_166214,c_166523]) ).

tff(c_166526,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_162452]) ).

tff(c_166528,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_166526]) ).

tff(c_166540,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_166528,c_66]) ).

tff(c_166553,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_166540]) ).

tff(c_166554,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_166526]) ).

tff(c_166556,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_166554]) ).

tff(c_166568,plain,
    ( ~ drives(spaniard,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_166556,c_58]) ).

tff(c_166584,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_166477,c_166568]) ).

tff(c_166585,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_166554]) ).

tff(c_166609,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_166585,c_186]) ).

tff(c_166624,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_166609]) ).

tff(c_166630,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_166624,c_40]) ).

tff(c_166643,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_166202,c_166630]) ).

tff(c_166644,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_166476]) ).

tff(c_166647,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_166644]) ).

tff(c_166653,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_166647,c_60]) ).

tff(c_166663,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_166653]) ).

tff(c_166664,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_166644]) ).

tff(c_166684,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_166664,c_186]) ).

tff(c_166696,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_166684]) ).

tff(c_166704,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_166696,c_34]) ).

tff(c_166714,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_166202,c_166704]) ).

tff(c_166716,plain,
    drives(spaniard,saab),
    inference(splitRight,[status(thm)],[c_162456]) ).

tff(c_166725,plain,
    ( ~ drives(english,saab)
    | ~ car(saab) ),
    inference(resolution,[status(thm)],[c_166716,c_48]) ).

tff(c_166734,plain,
    ~ drives(english,saab),
    inference(demodulation,[status(thm),theory(equality)],[c_150,c_166725]) ).

tff(c_166737,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_166734]) ).

tff(c_166740,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_166737]) ).

tff(c_166741,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_166376,c_159745,c_159702,c_166740]) ).

tff(c_166752,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_166741,c_186]) ).

tff(c_166755,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_166752]) ).

tff(c_166757,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_166214,c_166755]) ).

tff(c_166759,plain,
    drives(english,masserati),
    inference(splitRight,[status(thm)],[c_166371]) ).

tff(c_166762,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_166759,c_162223]) ).

tff(c_166766,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_162173,c_166762]) ).

tff(c_166767,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_165295]) ).

tff(c_166781,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_166767]) ).

tff(c_166784,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_166781,c_38]) ).

tff(c_166794,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_166136,c_166784]) ).

tff(c_166795,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_166767]) ).

tff(c_162247,plain,
    ! [House_1_3114,House_2_3115] :
      ( ~ next_to(House_1_3114,House_2_3115)
      | ~ house(House_2_3115)
      | ~ lives(norwegian,House_1_3114)
      | ~ house(House_1_3114)
      | is_color(House_2_3115,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_166157,plain,
    ! [Y_3181,X_3182] :
      ( ~ house(Y_3181)
      | ~ lives(norwegian,X_3182)
      | ~ house(X_3182)
      | is_color(Y_3181,blue)
      | ~ left_of(X_3182,Y_3181) ),
    inference(resolution,[status(thm)],[c_200,c_162247]) ).

tff(c_166165,plain,
    ! [Y_3181] :
      ( ~ house(Y_3181)
      | ~ house(house_1)
      | is_color(Y_3181,blue)
      | ~ left_of(house_1,Y_3181) ),
    inference(resolution,[status(thm)],[c_176,c_166157]) ).

tff(c_166175,plain,
    ! [Y_3183] :
      ( ~ house(Y_3183)
      | is_color(Y_3183,blue)
      | ~ left_of(house_1,Y_3183) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_166165]) ).

tff(c_166182,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_166175]) ).

tff(c_166188,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_166182]) ).

tff(c_166191,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_166188,c_92]) ).

tff(c_166194,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_166191]) ).

tff(c_162256,plain,
    ! [House_2_3116,House_1_3117] :
      ( ~ is_color(House_2_3116,ivory)
      | ~ house(House_2_3116)
      | ~ is_color(House_1_3117,green)
      | ~ house(House_1_3117)
      | left_of(House_2_3116,House_1_3117) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_162289,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_162256,c_218]) ).

tff(c_162352,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_126,c_162289]) ).

tff(c_162559,plain,
    ~ is_color(house_1,green),
    inference(splitLeft,[status(thm)],[c_162352]) ).

tff(c_162280,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_162256,c_252]) ).

tff(c_162343,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_126,c_162280]) ).

tff(c_162634,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_162343]) ).

tff(c_162635,plain,
    ! [Person_3121] :
      ( drinks(Person_3121,water)
      | drinks(Person_3121,milk)
      | drinks(Person_3121,tea)
      | drinks(Person_3121,coffee)
      | drinks(Person_3121,orange)
      | ~ person(Person_3121) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_162643,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_162635,c_42]) ).

tff(c_162682,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_162643]) ).

tff(c_162683,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_162237,c_304,c_159825,c_162682]) ).

tff(c_162837,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_162683]) ).

tff(c_162840,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_162837]) ).

tff(c_162843,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_162840]) ).

tff(c_162844,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_159829,c_162843]) ).

tff(c_162847,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_162844]) ).

tff(c_162651,plain,
    ( ~ drinks(norwegian,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_162635,c_34]) ).

tff(c_162690,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_162651]) ).

tff(c_162691,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_159827,c_162690]) ).

tff(c_162881,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_162691]) ).

tff(c_162884,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_162881]) ).

tff(c_162887,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_162884]) ).

tff(c_162888,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_162237,c_304,c_159825,c_162887]) ).

tff(c_162899,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_162888,c_42]) ).

tff(c_162906,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_162847,c_162899]) ).

tff(c_162907,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_162691]) ).

tff(c_162939,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_162907]) ).

tff(c_162259,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_162256,c_234]) ).

tff(c_162322,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_162259]) ).

tff(c_162383,plain,
    ~ is_color(house_3,green),
    inference(splitLeft,[status(thm)],[c_162322]) ).

tff(c_162319,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_162256,c_226]) ).

tff(c_162382,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_126,c_162319]) ).

tff(c_162466,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_162382]) ).

tff(c_162265,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_162256,c_246]) ).

tff(c_162328,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_130,c_162265]) ).

tff(c_162465,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_162328]) ).

tff(c_162489,plain,
    ( ~ lives(spaniard,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_162467,c_14]) ).

tff(c_162536,plain,
    ( ~ lives(spaniard,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_162489]) ).

tff(c_163427,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_162536]) ).

tff(c_163430,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_163427]) ).

tff(c_163433,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_163430]) ).

tff(c_163455,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_163433]) ).

tff(c_163462,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_163455,c_194]) ).

tff(c_163483,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_162939,c_122,c_163462]) ).

tff(c_163485,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162559,c_163483]) ).

tff(c_163486,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_163433]) ).

tff(c_163621,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_163486]) ).

tff(c_163628,plain,
    ( ~ house(house_4)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_163621,c_194]) ).

tff(c_163649,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_162939,c_128,c_163628]) ).

tff(c_163651,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162465,c_163649]) ).

tff(c_163652,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_163486]) ).

tff(c_163654,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_163652]) ).

tff(c_163663,plain,
    ( ~ house(house_2)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_163654,c_194]) ).

tff(c_163684,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_162939,c_124,c_163663]) ).

tff(c_163686,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162466,c_163684]) ).

tff(c_163687,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_163652]) ).

tff(c_163695,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_163687,c_194]) ).

tff(c_163716,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_162939,c_126,c_163695]) ).

tff(c_163718,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162383,c_163716]) ).

tff(c_163720,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_162536]) ).

tff(c_163735,plain,
    ( ~ house(house_5)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_163720,c_194]) ).

tff(c_163756,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_162939,c_130,c_163735]) ).

tff(c_163758,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162634,c_163756]) ).

tff(c_163759,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_162907]) ).

tff(c_163763,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_163759,c_38]) ).

tff(c_163773,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_162847,c_163763]) ).

tff(c_163774,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_162844]) ).

tff(c_162477,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_162467,c_22]) ).

tff(c_162526,plain,
    ( ~ lives(japanese,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_162477]) ).

tff(c_164424,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_162526]) ).

tff(c_164427,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_164424]) ).

tff(c_164430,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_164427]) ).

tff(c_164431,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_164430]) ).

tff(c_164472,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_164431]) ).

tff(c_164481,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_164472,c_194]) ).

tff(c_164499,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_163774,c_124,c_164481]) ).

tff(c_164501,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162466,c_164499]) ).

tff(c_164502,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_164431]) ).

tff(c_164504,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_164502]) ).

tff(c_164513,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_164504,c_194]) ).

tff(c_164531,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_163774,c_128,c_164513]) ).

tff(c_164533,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162465,c_164531]) ).

tff(c_164534,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_164502]) ).

tff(c_164544,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_164534,c_194]) ).

tff(c_164562,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_163774,c_126,c_164544]) ).

tff(c_164564,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162383,c_164562]) ).

tff(c_164566,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_162526]) ).

tff(c_164575,plain,
    ( ~ house(house_5)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_164566,c_194]) ).

tff(c_164593,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_163774,c_130,c_164575]) ).

tff(c_164595,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162634,c_164593]) ).

tff(c_164596,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_162683]) ).

tff(c_164597,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_162683]) ).

tff(c_162639,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_162635,c_38]) ).

tff(c_162678,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_162639]) ).

tff(c_162679,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_159827,c_162678]) ).

tff(c_164655,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_164597,c_162679]) ).

tff(c_164656,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_164655]) ).

tff(c_164664,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_164656,c_34]) ).

tff(c_164674,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_164596,c_164664]) ).

tff(c_164676,plain,
    ~ drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_164655]) ).

tff(c_164603,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_164596,c_28]) ).

tff(c_164609,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_164603]) ).

tff(c_164747,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_162543]) ).

tff(c_164760,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_164747,c_172]) ).

tff(c_164776,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_164760]) ).

tff(c_164778,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162185,c_164776]) ).

tff(c_164779,plain,
    ( lives(english,house_3)
    | lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_162543]) ).

tff(c_164804,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_164779]) ).

tff(c_164807,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_164804,c_108]) ).

tff(c_164820,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162172,c_164807]) ).

tff(c_164821,plain,
    ( lives(english,house_4)
    | lives(english,house_3) ),
    inference(splitRight,[status(thm)],[c_164779]) ).

tff(c_164823,plain,
    lives(english,house_3),
    inference(splitLeft,[status(thm)],[c_164821]) ).

tff(c_164834,plain,
    ( ~ house(house_3)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_3,yellow) ),
    inference(resolution,[status(thm)],[c_164823,c_178]) ).

tff(c_164850,plain,
    ( ~ drives(english,masserati)
    | is_color(house_3,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_126,c_164834]) ).

tff(c_164861,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_164850]) ).

tff(c_162424,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_162384,c_48]) ).

tff(c_162463,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_162424]) ).

tff(c_162464,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_159692,c_162463]) ).

tff(c_164899,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_162464]) ).

tff(c_164902,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_164899]) ).

tff(c_164905,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_164902]) ).

tff(c_164906,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_164861,c_159745,c_159702,c_164905]) ).

tff(c_164909,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_164906,c_186]) ).

tff(c_164912,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_164909]) ).

tff(c_164914,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_164609,c_164912]) ).

tff(c_164915,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_162464]) ).

tff(c_164917,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_164915]) ).

tff(c_164923,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_164917,c_60]) ).

tff(c_164933,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_164923]) ).

tff(c_164934,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_164915]) ).

tff(c_164936,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_164934]) ).

tff(c_164916,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_162464]) ).

tff(c_164978,plain,
    ( drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_164916,c_162452]) ).

tff(c_164979,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_164978]) ).

tff(c_164991,plain,
    ( ~ drives(spaniard,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_164979,c_58]) ).

tff(c_165007,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_164936,c_164991]) ).

tff(c_165008,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_164978]) ).

tff(c_165010,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_165008]) ).

tff(c_165023,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_165010,c_66]) ).

tff(c_165036,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_165023]) ).

tff(c_165037,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_165008]) ).

tff(c_165053,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_165037,c_186]) ).

tff(c_165068,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_165053]) ).

tff(c_165083,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_165068,c_40]) ).

tff(c_165096,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_164596,c_165083]) ).

tff(c_165097,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_164934]) ).

tff(c_165110,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_165097,c_186]) ).

tff(c_165122,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_165110]) ).

tff(c_165124,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_164676,c_165122]) ).

tff(c_165126,plain,
    drives(english,masserati),
    inference(splitRight,[status(thm)],[c_164850]) ).

tff(c_165129,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_165126,c_162223]) ).

tff(c_165133,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_162173,c_165129]) ).

tff(c_165135,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_162343]) ).

tff(c_162277,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_162256,c_248]) ).

tff(c_162340,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_122,c_162277]) ).

tff(c_165161,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_165135,c_162340]) ).

tff(c_165162,plain,
    ! [H_3159] :
      ( is_color(H_3159,ivory)
      | is_color(H_3159,green)
      | is_color(H_3159,blue)
      | is_color(H_3159,yellow)
      | is_color(H_3159,red)
      | ~ house(H_3159) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_165182,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_165162,c_96]) ).

tff(c_165220,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_165182]) ).

tff(c_165221,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_162465,c_165220]) ).

tff(c_167184,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_165221]) ).

tff(c_167187,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_167184]) ).

tff(c_167190,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_167187]) ).

tff(c_167192,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162182,c_166194,c_162559,c_165161,c_167190]) ).

tff(c_167194,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_165221]) ).

tff(c_166805,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_166795,c_26]) ).

tff(c_166814,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_166805]) ).

tff(c_166876,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_162543]) ).

tff(c_166889,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_166876,c_172]) ).

tff(c_166905,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_166889]) ).

tff(c_166907,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162185,c_166905]) ).

tff(c_166908,plain,
    ( lives(english,house_3)
    | lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_162543]) ).

tff(c_166910,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_166908]) ).

tff(c_166913,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_166910,c_108]) ).

tff(c_166926,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162172,c_166913]) ).

tff(c_166927,plain,
    ( lives(english,house_4)
    | lives(english,house_3) ),
    inference(splitRight,[status(thm)],[c_166908]) ).

tff(c_167125,plain,
    lives(english,house_3),
    inference(splitLeft,[status(thm)],[c_166927]) ).

tff(c_167135,plain,
    ( ~ house(house_3)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_3,yellow) ),
    inference(resolution,[status(thm)],[c_167125,c_178]) ).

tff(c_167151,plain,
    ( ~ drives(english,masserati)
    | is_color(house_3,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_126,c_167135]) ).

tff(c_167155,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_167151]) ).

tff(c_167214,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_162452]) ).

tff(c_167217,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_167214]) ).

tff(c_167220,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_167217]) ).

tff(c_167221,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_167155,c_159745,c_159702,c_167220]) ).

tff(c_167224,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_167221,c_186]) ).

tff(c_167227,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_167224]) ).

tff(c_167229,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_166814,c_167227]) ).

tff(c_167230,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_162452]) ).

tff(c_167240,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_167230]) ).

tff(c_167252,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_167240,c_66]) ).

tff(c_167265,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_167252]) ).

tff(c_167266,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_167230]) ).

tff(c_167268,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_167266]) ).

tff(c_166929,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_162526]) ).

tff(c_166932,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_166929]) ).

tff(c_166935,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_166932]) ).

tff(c_166936,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_166935]) ).

tff(c_166976,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_166936]) ).

tff(c_167006,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_166976,c_194]) ).

tff(c_167024,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_166136,c_124,c_167006]) ).

tff(c_167026,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162466,c_167024]) ).

tff(c_167027,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_166936]) ).

tff(c_167029,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_167027]) ).

tff(c_167036,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_167029,c_194]) ).

tff(c_167051,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_166136,c_128,c_167036]) ).

tff(c_167053,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162465,c_167051]) ).

tff(c_167054,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_167027]) ).

tff(c_167070,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_167054,c_194]) ).

tff(c_167085,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_166136,c_126,c_167070]) ).

tff(c_167087,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162383,c_167085]) ).

tff(c_167088,plain,
    ( lives(ukranian,house_1)
    | lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_162526]) ).

tff(c_167359,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_167088]) ).

tff(c_167371,plain,
    ( ~ house(house_4)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_167359,c_178]) ).

tff(c_167399,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_167268,c_128,c_167371]) ).

tff(c_167414,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_167399,c_96]) ).

tff(c_167424,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_167194,c_167414]) ).

tff(c_167425,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(splitRight,[status(thm)],[c_167088]) ).

tff(c_167427,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_167425]) ).

tff(c_167448,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_167427,c_18]) ).

tff(c_167477,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_167448]) ).

tff(c_167478,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3) ),
    inference(splitRight,[status(thm)],[c_167425]) ).

tff(c_167480,plain,
    lives(ukranian,house_3),
    inference(splitLeft,[status(thm)],[c_167478]) ).

tff(c_167504,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_167480,c_8]) ).

tff(c_167533,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_167125,c_167504]) ).

tff(c_167534,plain,
    lives(ukranian,house_2),
    inference(splitRight,[status(thm)],[c_167478]) ).

tff(c_167553,plain,
    ( ~ house(house_2)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_167534,c_178]) ).

tff(c_167581,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_167268,c_124,c_167553]) ).

tff(c_167596,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_167581,c_92]) ).

tff(c_167600,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_167194,c_167596]) ).

tff(c_167601,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_167266]) ).

tff(c_167617,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_167601,c_186]) ).

tff(c_167632,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_167617]) ).

tff(c_167641,plain,
    ( ~ drinks(spaniard,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_167632,c_36]) ).

tff(c_167654,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_166795,c_167641]) ).

tff(c_167656,plain,
    drives(english,masserati),
    inference(splitRight,[status(thm)],[c_167151]) ).

tff(c_167659,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_167656,c_162223]) ).

tff(c_167663,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_162173,c_167659]) ).

tff(c_167665,plain,
    ~ lives(english,house_3),
    inference(splitRight,[status(thm)],[c_166927]) ).

tff(c_167697,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_198,c_167665]) ).

tff(c_167701,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_162173,c_167697]) ).

tff(c_167702,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_165287]) ).

tff(c_167727,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_167702,c_28]) ).

tff(c_167733,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_167727]) ).

tff(c_167849,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_162543]) ).

tff(c_167862,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_167849,c_172]) ).

tff(c_167878,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_167862]) ).

tff(c_167880,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162185,c_167878]) ).

tff(c_167881,plain,
    ( lives(english,house_3)
    | lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_162543]) ).

tff(c_167907,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_167881]) ).

tff(c_167910,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_167907,c_108]) ).

tff(c_167923,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162172,c_167910]) ).

tff(c_167924,plain,
    ( lives(english,house_4)
    | lives(english,house_3) ),
    inference(splitRight,[status(thm)],[c_167881]) ).

tff(c_167926,plain,
    lives(english,house_3),
    inference(splitLeft,[status(thm)],[c_167924]) ).

tff(c_167937,plain,
    ( ~ house(house_3)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_3,yellow) ),
    inference(resolution,[status(thm)],[c_167926,c_178]) ).

tff(c_167953,plain,
    ( ~ drives(english,masserati)
    | is_color(house_3,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_126,c_167937]) ).

tff(c_167963,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_167953]) ).

tff(c_167703,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_165287]) ).

tff(c_165243,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_165239,c_38]) ).

tff(c_165282,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_165243]) ).

tff(c_165283,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_159827,c_165282]) ).

tff(c_167799,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_167703,c_165283]) ).

tff(c_167800,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_167799]) ).

tff(c_167806,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_167800,c_34]) ).

tff(c_167816,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_167702,c_167806]) ).

tff(c_167818,plain,
    ~ drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_167799]) ).

tff(c_167972,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_162456]) ).

tff(c_167975,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_167972]) ).

tff(c_167978,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_167975]) ).

tff(c_167979,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_159692,c_167978]) ).

tff(c_168001,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_167979]) ).

tff(c_168043,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_162452]) ).

tff(c_168046,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_168043]) ).

tff(c_168049,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_168046]) ).

tff(c_168050,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_167963,c_159745,c_159702,c_168049]) ).

tff(c_168053,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_168050,c_186]) ).

tff(c_168056,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_168053]) ).

tff(c_168058,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_167733,c_168056]) ).

tff(c_168059,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_162452]) ).

tff(c_168061,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_168059]) ).

tff(c_168073,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_168061,c_66]) ).

tff(c_168086,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_168073]) ).

tff(c_168087,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_168059]) ).

tff(c_168089,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_168087]) ).

tff(c_168101,plain,
    ( ~ drives(spaniard,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_168089,c_58]) ).

tff(c_168117,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_168001,c_168101]) ).

tff(c_168118,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_168087]) ).

tff(c_168134,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_168118,c_186]) ).

tff(c_168149,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_168134]) ).

tff(c_168157,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_168149,c_40]) ).

tff(c_168170,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_167702,c_168157]) ).

tff(c_168171,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_167979]) ).

tff(c_168173,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_168171]) ).

tff(c_168187,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_168173,c_60]) ).

tff(c_168197,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_168187]) ).

tff(c_168198,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_168171]) ).

tff(c_168211,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_168198,c_186]) ).

tff(c_168223,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_168211]) ).

tff(c_168225,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_167818,c_168223]) ).

tff(c_168227,plain,
    drives(spaniard,saab),
    inference(splitRight,[status(thm)],[c_162456]) ).

tff(c_168236,plain,
    ( ~ drives(english,saab)
    | ~ car(saab) ),
    inference(resolution,[status(thm)],[c_168227,c_48]) ).

tff(c_168245,plain,
    ~ drives(english,saab),
    inference(demodulation,[status(thm),theory(equality)],[c_150,c_168236]) ).

tff(c_168290,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_168245]) ).

tff(c_168293,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_168290]) ).

tff(c_168294,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_167963,c_159745,c_159702,c_168293]) ).

tff(c_168297,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_168294,c_186]) ).

tff(c_168300,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_168297]) ).

tff(c_168302,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_167733,c_168300]) ).

tff(c_168304,plain,
    drives(english,masserati),
    inference(splitRight,[status(thm)],[c_167953]) ).

tff(c_168307,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_168304,c_162223]) ).

tff(c_168311,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_162173,c_168307]) ).

tff(c_168313,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_162352]) ).

tff(c_168650,plain,
    ! [Y_3218,X_3219] :
      ( ~ house(Y_3218)
      | ~ lives(norwegian,X_3219)
      | ~ house(X_3219)
      | is_color(Y_3218,blue)
      | ~ left_of(X_3219,Y_3218) ),
    inference(resolution,[status(thm)],[c_200,c_162247]) ).

tff(c_168658,plain,
    ! [Y_3218] :
      ( ~ house(Y_3218)
      | ~ house(house_1)
      | is_color(Y_3218,blue)
      | ~ left_of(house_1,Y_3218) ),
    inference(resolution,[status(thm)],[c_176,c_168650]) ).

tff(c_168668,plain,
    ! [Y_3220] :
      ( ~ house(Y_3220)
      | is_color(Y_3220,blue)
      | ~ left_of(house_1,Y_3220) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_168658]) ).

tff(c_168675,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_168668]) ).

tff(c_168681,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_168675]) ).

tff(c_162301,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_162256,c_220]) ).

tff(c_162364,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_128,c_162301]) ).

tff(c_168556,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_168313,c_162364]) ).

tff(c_162295,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_162256,c_222]) ).

tff(c_162358,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_130,c_162295]) ).

tff(c_168574,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_168313,c_162358]) ).

tff(c_162268,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_162256,c_250]) ).

tff(c_162331,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_124,c_162268]) ).

tff(c_168388,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_162331]) ).

tff(c_168474,plain,
    ! [H_3206] :
      ( is_color(H_3206,ivory)
      | is_color(H_3206,green)
      | is_color(H_3206,blue)
      | is_color(H_3206,yellow)
      | is_color(H_3206,red)
      | ~ house(H_3206) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_168506,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_168474,c_110]) ).

tff(c_168545,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_168506]) ).

tff(c_168546,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_168388,c_168545]) ).

tff(c_168943,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_168574,c_168546]) ).

tff(c_168944,plain,
    ~ is_color(house_4,yellow),
    inference(splitLeft,[status(thm)],[c_168943]) ).

tff(c_168968,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_168944]) ).

tff(c_168971,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_168968]) ).

tff(c_168972,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_162465,c_168556,c_168971]) ).

tff(c_168973,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_168972]) ).

tff(c_168979,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_168973,c_106]) ).

tff(c_168989,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162172,c_168979]) ).

tff(c_168990,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_168972]) ).

tff(c_169000,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_168990,c_102]) ).

tff(c_169010,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_168681,c_169000]) ).

tff(c_169011,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_168943]) ).

tff(c_169038,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_169011]) ).

tff(c_169044,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_169038,c_104]) ).

tff(c_169057,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_168681,c_169044]) ).

tff(c_169058,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_169011]) ).

tff(c_169083,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_169058,c_108]) ).

tff(c_169096,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162172,c_169083]) ).

tff(c_169098,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_162331]) ).

tff(c_169110,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_169098,c_98]) ).

tff(c_169123,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_168313,c_169110]) ).

tff(c_169125,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_162382]) ).

tff(c_171008,plain,
    ! [Y_3262,X_3263] :
      ( ~ house(Y_3262)
      | ~ lives(norwegian,X_3263)
      | ~ house(X_3263)
      | is_color(Y_3262,blue)
      | ~ left_of(X_3263,Y_3262) ),
    inference(resolution,[status(thm)],[c_200,c_162247]) ).

tff(c_171016,plain,
    ! [Y_3262] :
      ( ~ house(Y_3262)
      | ~ house(house_1)
      | is_color(Y_3262,blue)
      | ~ left_of(house_1,Y_3262) ),
    inference(resolution,[status(thm)],[c_176,c_171008]) ).

tff(c_171062,plain,
    ! [Y_3264] :
      ( ~ house(Y_3264)
      | is_color(Y_3264,blue)
      | ~ left_of(house_1,Y_3264) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_171016]) ).

tff(c_171069,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_171062]) ).

tff(c_171075,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_171069]) ).

tff(c_162307,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_162256,c_228]) ).

tff(c_162370,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_128,c_162307]) ).

tff(c_169299,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_169125,c_162370]) ).

tff(c_169126,plain,
    ! [Person_3228] :
      ( lives(Person_3228,house_5)
      | lives(Person_3228,house_4)
      | lives(Person_3228,house_3)
      | lives(Person_3228,house_2)
      | lives(Person_3228,house_1)
      | ~ person(Person_3228) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_169156,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_169126,c_172]) ).

tff(c_169201,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_169156]) ).

tff(c_169202,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_169201]) ).

tff(c_171192,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_169202]) ).

tff(c_171205,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_171192,c_172]) ).

tff(c_171221,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_171205]) ).

tff(c_171223,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162185,c_171221]) ).

tff(c_171224,plain,
    ( lives(english,house_3)
    | lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_169202]) ).

tff(c_171250,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_171224]) ).

tff(c_171253,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_171250,c_108]) ).

tff(c_171266,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162172,c_171253]) ).

tff(c_171268,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_171224]) ).

tff(c_169464,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_162340]) ).

tff(c_162304,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_162256,c_230]) ).

tff(c_162367,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_130,c_162304]) ).

tff(c_169301,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_169125,c_162367]) ).

tff(c_169383,plain,
    ! [H_3231] :
      ( is_color(H_3231,ivory)
      | is_color(H_3231,green)
      | is_color(H_3231,blue)
      | is_color(H_3231,yellow)
      | is_color(H_3231,red)
      | ~ house(H_3231) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_169415,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_169383,c_110]) ).

tff(c_169454,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_169415]) ).

tff(c_169455,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_169301,c_169454]) ).

tff(c_171476,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_171268,c_169464,c_169455]) ).

tff(c_171477,plain,
    ~ is_color(house_4,yellow),
    inference(splitLeft,[status(thm)],[c_171476]) ).

tff(c_171480,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_171477]) ).

tff(c_171483,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_171480]) ).

tff(c_171484,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_162465,c_169299,c_171483]) ).

tff(c_171485,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_171484]) ).

tff(c_171491,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_171485,c_106]) ).

tff(c_171501,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162172,c_171491]) ).

tff(c_171502,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_171484]) ).

tff(c_171520,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_171502,c_102]) ).

tff(c_171530,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_171075,c_171520]) ).

tff(c_171531,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_171476]) ).

tff(c_171556,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_171531,c_104]) ).

tff(c_171569,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_171075,c_171556]) ).

tff(c_171571,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_162340]) ).

tff(c_171593,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_171571,c_104]) ).

tff(c_171606,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_169125,c_171593]) ).

tff(c_171608,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_162328]) ).

tff(c_172618,plain,
    ! [Y_3295,X_3296] :
      ( ~ house(Y_3295)
      | ~ lives(norwegian,X_3296)
      | ~ house(X_3296)
      | is_color(Y_3295,blue)
      | ~ left_of(X_3296,Y_3295) ),
    inference(resolution,[status(thm)],[c_200,c_162247]) ).

tff(c_172626,plain,
    ! [Y_3295] :
      ( ~ house(Y_3295)
      | ~ house(house_1)
      | is_color(Y_3295,blue)
      | ~ left_of(house_1,Y_3295) ),
    inference(resolution,[status(thm)],[c_176,c_172618]) ).

tff(c_172636,plain,
    ! [Y_3297] :
      ( ~ house(Y_3297)
      | is_color(Y_3297,blue)
      | ~ left_of(house_1,Y_3297) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_172626]) ).

tff(c_172643,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_172636]) ).

tff(c_172649,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_172643]) ).

tff(c_172652,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_172649,c_92]) ).

tff(c_172655,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_172652]) ).

tff(c_171703,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_171608,c_96]) ).

tff(c_171712,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_171703]) ).

tff(c_162310,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_162256,c_240]) ).

tff(c_162373,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_122,c_162310]) ).

tff(c_171974,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_171608,c_162373]) ).

tff(c_171609,plain,
    ! [Person_3274] :
      ( lives(Person_3274,house_5)
      | lives(Person_3274,house_4)
      | lives(Person_3274,house_3)
      | lives(Person_3274,house_2)
      | lives(Person_3274,house_1)
      | ~ person(Person_3274) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_171639,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_171609,c_172]) ).

tff(c_171684,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_171639]) ).

tff(c_171685,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_171684]) ).

tff(c_173770,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_171685]) ).

tff(c_173783,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_173770,c_172]) ).

tff(c_173799,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_173783]) ).

tff(c_173801,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162185,c_173799]) ).

tff(c_173802,plain,
    ( lives(english,house_3)
    | lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_171685]) ).

tff(c_173812,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_173802]) ).

tff(c_173815,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_173812,c_108]) ).

tff(c_173828,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162172,c_173815]) ).

tff(c_173830,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_173802]) ).

tff(c_171878,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_162343]) ).

tff(c_171607,plain,
    ~ is_color(house_5,ivory),
    inference(splitRight,[status(thm)],[c_162328]) ).

tff(c_171719,plain,
    ! [H_3275] :
      ( is_color(H_3275,ivory)
      | is_color(H_3275,green)
      | is_color(H_3275,blue)
      | is_color(H_3275,yellow)
      | is_color(H_3275,red)
      | ~ house(H_3275) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_171759,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_171719,c_98]) ).

tff(c_171795,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_171759]) ).

tff(c_171796,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_171607,c_171795]) ).

tff(c_174520,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_173830,c_171878,c_171796]) ).

tff(c_174521,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_174520]) ).

tff(c_174526,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_174521]) ).

tff(c_174529,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_174526]) ).

tff(c_174531,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162182,c_172655,c_171712,c_171974,c_174529]) ).

tff(c_174532,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_174520]) ).

tff(c_174539,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_174532,c_104]) ).

tff(c_174552,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_172649,c_174539]) ).

tff(c_174554,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_162343]) ).

tff(c_174563,plain,
    ( ~ is_color(house_4,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_174554,c_110]) ).

tff(c_174576,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_171608,c_174563]) ).

tff(c_174578,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_162322]) ).

tff(c_175042,plain,
    ! [Y_3315,X_3316] :
      ( ~ house(Y_3315)
      | ~ lives(norwegian,X_3316)
      | ~ house(X_3316)
      | is_color(Y_3315,blue)
      | ~ left_of(X_3316,Y_3315) ),
    inference(resolution,[status(thm)],[c_200,c_162247]) ).

tff(c_175050,plain,
    ! [Y_3315] :
      ( ~ house(Y_3315)
      | ~ house(house_1)
      | is_color(Y_3315,blue)
      | ~ left_of(house_1,Y_3315) ),
    inference(resolution,[status(thm)],[c_176,c_175042]) ).

tff(c_175084,plain,
    ! [Y_3317] :
      ( ~ house(Y_3317)
      | is_color(Y_3317,blue)
      | ~ left_of(house_1,Y_3317) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_175050]) ).

tff(c_175091,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_175084]) ).

tff(c_175097,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_175091]) ).

tff(c_175100,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_175097,c_92]) ).

tff(c_175103,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_175100]) ).

tff(c_174662,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_174578,c_94]) ).

tff(c_174668,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_174662]) ).

tff(c_162283,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_162256,c_232]) ).

tff(c_162346,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_122,c_162283]) ).

tff(c_175024,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_174578,c_162346]) ).

tff(c_174831,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_162340]) ).

tff(c_162292,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_162256,c_238]) ).

tff(c_162355,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_130,c_162292]) ).

tff(c_174747,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_174578,c_162355]) ).

tff(c_174832,plain,
    ! [H_3305] :
      ( is_color(H_3305,ivory)
      | is_color(H_3305,green)
      | is_color(H_3305,blue)
      | is_color(H_3305,yellow)
      | is_color(H_3305,red)
      | ~ house(H_3305) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_174872,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_174832,c_98]) ).

tff(c_174911,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_174872]) ).

tff(c_174912,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_174831,c_174747,c_174911]) ).

tff(c_175210,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_174912]) ).

tff(c_175213,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_175210]) ).

tff(c_175216,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_175213]) ).

tff(c_175218,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162182,c_175103,c_174668,c_175024,c_175216]) ).

tff(c_175219,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_174912]) ).

tff(c_175221,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_175219]) ).

tff(c_175227,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_175221,c_104]) ).

tff(c_175240,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_175097,c_175227]) ).

tff(c_175241,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_175219]) ).

tff(c_175245,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_175241,c_108]) ).

tff(c_175258,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162172,c_175245]) ).

tff(c_175260,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_162340]) ).

tff(c_175355,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_175260,c_108]) ).

tff(c_175368,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_174578,c_175355]) ).

tff(c_175369,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_162236]) ).

tff(c_175394,plain,
    ! [House_2_3325,House_1_3326] :
      ( ~ is_color(House_2_3325,ivory)
      | ~ house(House_2_3325)
      | ~ is_color(House_1_3326,green)
      | ~ house(House_1_3326)
      | left_of(House_2_3325,House_1_3326) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_175439,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_175394,c_220]) ).

tff(c_175502,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_175369,c_128,c_175439]) ).

tff(c_175521,plain,
    ! [Person_3327] :
      ( lives(Person_3327,house_5)
      | lives(Person_3327,house_4)
      | lives(Person_3327,house_3)
      | lives(Person_3327,house_2)
      | lives(Person_3327,house_1)
      | ~ person(Person_3327) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_175551,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_175521,c_172]) ).

tff(c_175596,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_175551]) ).

tff(c_175597,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_175596]) ).

tff(c_176618,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_175597]) ).

tff(c_176631,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_176618,c_172]) ).

tff(c_176646,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_176631]) ).

tff(c_176648,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_162185,c_176646]) ).

tff(c_176649,plain,
    ( lives(english,house_3)
    | lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_175597]) ).

tff(c_176659,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_176649]) ).

tff(c_176662,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_176659,c_108]) ).

tff(c_176675,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162172,c_176662]) ).

tff(c_176677,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_176649]) ).

tff(c_175433,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_175394,c_222]) ).

tff(c_175496,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_175369,c_130,c_175433]) ).

tff(c_175613,plain,
    ! [H_3328] :
      ( is_color(H_3328,ivory)
      | is_color(H_3328,green)
      | is_color(H_3328,blue)
      | is_color(H_3328,yellow)
      | is_color(H_3328,red)
      | ~ house(H_3328) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_175645,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_175613,c_110]) ).

tff(c_175684,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_175645]) ).

tff(c_175685,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_175496,c_175684]) ).

tff(c_177225,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_176677,c_175685]) ).

tff(c_177226,plain,
    ~ is_color(house_4,yellow),
    inference(splitLeft,[status(thm)],[c_177225]) ).

tff(c_177229,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_177226]) ).

tff(c_177232,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_177229]) ).

tff(c_177233,plain,
    ( is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_175502,c_177232]) ).

tff(c_177234,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_177233]) ).

tff(c_177240,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_177234,c_106]) ).

tff(c_177250,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162172,c_177240]) ).

tff(c_177251,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,green) ),
    inference(splitRight,[status(thm)],[c_177233]) ).

tff(c_177260,plain,
    is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_177251]) ).

tff(c_177263,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_177260,c_96]) ).

tff(c_177273,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_175369,c_177263]) ).

tff(c_177274,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_177251]) ).

tff(c_177285,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_177274,c_102]) ).

tff(c_177295,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_176609,c_177285]) ).

tff(c_177296,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,green) ),
    inference(splitRight,[status(thm)],[c_177225]) ).

tff(c_177316,plain,
    is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_177296]) ).

tff(c_177329,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_177316,c_98]) ).

tff(c_177342,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_175369,c_177329]) ).

tff(c_177343,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_177296]) ).

tff(c_177350,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_177343,c_104]) ).

tff(c_177363,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_176609,c_177350]) ).

tff(c_177364,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_162218]) ).

tff(c_177370,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_177364,c_100]) ).

tff(c_177376,plain,
    ~ is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_177370]) ).

tff(c_177771,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_177768,c_177376]) ).

tff(c_177817,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_177771]) ).

tff(c_177818,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_162185,c_177767,c_177817]) ).

tff(c_178029,plain,
    is_color(house_2,blue),
    inference(splitLeft,[status(thm)],[c_177818]) ).

tff(c_178032,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_178029,c_92]) ).

tff(c_178035,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_178032]) ).

tff(c_177445,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_177400,c_220]) ).

tff(c_177508,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_128,c_177445]) ).

tff(c_177685,plain,
    ~ is_color(house_1,green),
    inference(splitLeft,[status(thm)],[c_177508]) ).

tff(c_177367,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_177364,c_94]) ).

tff(c_177373,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_177367]) ).

tff(c_177774,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_177768,c_177373]) ).

tff(c_177821,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_177774]) ).

tff(c_177822,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_162182,c_177685,c_177821]) ).

tff(c_178036,plain,
    is_color(house_1,ivory),
    inference(negUnitSimplification,[status(thm)],[c_178035,c_177822]) ).

tff(c_177412,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_177400,c_250]) ).

tff(c_177475,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_124,c_177412]) ).

tff(c_177610,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_177475]) ).

tff(c_177782,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_177768,c_108]) ).

tff(c_177829,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_177364,c_177782]) ).

tff(c_177830,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_177610,c_177829]) ).

tff(c_178149,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_177830]) ).

tff(c_178152,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_178149,c_108]) ).

tff(c_178165,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162172,c_178152]) ).

tff(c_178166,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_177830]) ).

tff(c_178176,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_178166]) ).

tff(c_178188,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_178176,c_98]) ).

tff(c_178201,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_178036,c_178188]) ).

tff(c_178202,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_178166]) ).

tff(c_178209,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_178202,c_104]) ).

tff(c_178222,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_178029,c_178209]) ).

tff(c_178224,plain,
    ~ is_color(house_2,blue),
    inference(splitRight,[status(thm)],[c_177818]) ).

tff(c_177377,plain,
    ! [House_1_3361,House_2_3362] :
      ( ~ next_to(House_1_3361,House_2_3362)
      | ~ house(House_2_3362)
      | ~ lives(norwegian,House_1_3361)
      | ~ house(House_1_3361)
      | is_color(House_2_3362,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_178234,plain,
    ! [Y_3389,X_3390] :
      ( ~ house(Y_3389)
      | ~ lives(norwegian,X_3390)
      | ~ house(X_3390)
      | is_color(Y_3389,blue)
      | ~ left_of(X_3390,Y_3389) ),
    inference(resolution,[status(thm)],[c_200,c_177377]) ).

tff(c_178242,plain,
    ! [Y_3389] :
      ( ~ house(Y_3389)
      | ~ house(house_1)
      | is_color(Y_3389,blue)
      | ~ left_of(house_1,Y_3389) ),
    inference(resolution,[status(thm)],[c_176,c_178234]) ).

tff(c_178260,plain,
    ! [Y_3392] :
      ( ~ house(Y_3392)
      | is_color(Y_3392,blue)
      | ~ left_of(house_1,Y_3392) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_178242]) ).

tff(c_178267,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_178260]) ).

tff(c_178273,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_178267]) ).

tff(c_178275,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_178224,c_178273]) ).

tff(c_178277,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_177508]) ).

tff(c_178361,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_177526]) ).

tff(c_216,plain,
    ~ left_of(house_2,house_1),
    inference(cnfTransformation,[status(thm)],[f_794]) ).

tff(c_177430,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_177400,c_216]) ).

tff(c_177493,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_124,c_177430]) ).

tff(c_178458,plain,
    ~ is_color(house_2,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_178277,c_177493]) ).

tff(c_178459,plain,
    ! [H_3395] :
      ( is_color(H_3395,ivory)
      | is_color(H_3395,green)
      | is_color(H_3395,blue)
      | is_color(H_3395,yellow)
      | is_color(H_3395,red)
      | ~ house(H_3395) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_178462,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_178459,c_177376]) ).

tff(c_178508,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_178462]) ).

tff(c_178509,plain,
    is_color(house_2,blue),
    inference(negUnitSimplification,[status(thm)],[c_162185,c_178361,c_178458,c_178508]) ).

tff(c_177439,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_177400,c_222]) ).

tff(c_177502,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_130,c_177439]) ).

tff(c_178279,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_178277,c_177502]) ).

tff(c_178473,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_178459,c_108]) ).

tff(c_178520,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_177364,c_178473]) ).

tff(c_178521,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_177610,c_178279,c_178520]) ).

tff(c_178628,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_178521]) ).

tff(c_178631,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_178628,c_108]) ).

tff(c_178644,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_162172,c_178631]) ).

tff(c_178645,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_178521]) ).

tff(c_178654,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_178645,c_104]) ).

tff(c_178667,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_178509,c_178654]) ).

tff(c_178669,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_177526]) ).

tff(c_178672,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_178669,c_92]) ).

tff(c_178676,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_178277,c_178672]) ).

tff(c_178678,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_177475]) ).

tff(c_178764,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_178678,c_98]) ).

tff(c_178776,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_178764]) ).

tff(c_177421,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_177400,c_248]) ).

tff(c_177484,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_122,c_177421]) ).

tff(c_178859,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_178678,c_177484]) ).

tff(c_178954,plain,
    ! [H_3409] :
      ( is_color(H_3409,ivory)
      | is_color(H_3409,green)
      | is_color(H_3409,blue)
      | is_color(H_3409,yellow)
      | is_color(H_3409,red)
      | ~ house(H_3409) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_178960,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_178954,c_177373]) ).

tff(c_179007,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_178960]) ).

tff(c_179008,plain,
    is_color(house_1,blue),
    inference(negUnitSimplification,[status(thm)],[c_162182,c_178776,c_178859,c_179007]) ).

tff(c_178758,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_178678,c_104]) ).

tff(c_178770,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_178758]) ).

tff(c_178677,plain,
    ~ is_color(house_2,ivory),
    inference(splitRight,[status(thm)],[c_177475]) ).

tff(c_178957,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_178954,c_177376]) ).

tff(c_179003,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_178957]) ).

tff(c_179004,plain,
    is_color(house_2,blue),
    inference(negUnitSimplification,[status(thm)],[c_162185,c_178770,c_178677,c_179003]) ).

tff(c_179051,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_179004,c_92]) ).

tff(c_179054,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_179051]) ).

tff(c_179056,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_179008,c_179054]) ).

tff(c_179057,plain,
    ~ lives(english,house_3),
    inference(splitRight,[status(thm)],[c_159800]) ).

tff(c_190934,plain,
    ! [Person_3647] :
      ( lives(Person_3647,house_5)
      | lives(Person_3647,house_4)
      | lives(Person_3647,house_3)
      | lives(Person_3647,house_2)
      | lives(Person_3647,house_1)
      | ~ person(Person_3647) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_190964,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_190934,c_172]) ).

tff(c_191009,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_190964]) ).

tff(c_191010,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_179057,c_191009]) ).

tff(c_191167,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_191010]) ).

tff(c_191180,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_191167,c_172]) ).

tff(c_191196,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_191180]) ).

tff(c_191197,plain,
    ! [Y_3659,X_3660] :
      ( ~ house(Y_3659)
      | ~ lives(norwegian,X_3660)
      | ~ house(X_3660)
      | is_color(Y_3659,blue)
      | ~ left_of(X_3660,Y_3659) ),
    inference(resolution,[status(thm)],[c_200,c_190605]) ).

tff(c_191205,plain,
    ! [Y_3659] :
      ( ~ house(Y_3659)
      | ~ house(house_1)
      | is_color(Y_3659,blue)
      | ~ left_of(house_1,Y_3659) ),
    inference(resolution,[status(thm)],[c_176,c_191197]) ).

tff(c_191222,plain,
    ! [Y_3661] :
      ( ~ house(Y_3661)
      | is_color(Y_3661,blue)
      | ~ left_of(house_1,Y_3661) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_191205]) ).

tff(c_191229,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_191222]) ).

tff(c_191235,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_191229]) ).

tff(c_191217,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_191196,c_92]) ).

tff(c_191220,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_191217]) ).

tff(c_191239,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_191235,c_92]) ).

tff(c_191242,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_191239]) ).

tff(c_179260,plain,
    ! [House_1_3421,House_2_3422] :
      ( ~ next_to(House_1_3421,House_2_3422)
      | ~ house(House_2_3422)
      | ~ lives(norwegian,House_1_3421)
      | ~ house(House_1_3421)
      | is_color(House_2_3422,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_184770,plain,
    ! [Y_3534,X_3535] :
      ( ~ house(Y_3534)
      | ~ lives(norwegian,X_3535)
      | ~ house(X_3535)
      | is_color(Y_3534,blue)
      | ~ left_of(X_3535,Y_3534) ),
    inference(resolution,[status(thm)],[c_200,c_179260]) ).

tff(c_184778,plain,
    ! [Y_3534] :
      ( ~ house(Y_3534)
      | ~ house(house_1)
      | is_color(Y_3534,blue)
      | ~ left_of(house_1,Y_3534) ),
    inference(resolution,[status(thm)],[c_176,c_184770]) ).

tff(c_184788,plain,
    ! [Y_3536] :
      ( ~ house(Y_3536)
      | is_color(Y_3536,blue)
      | ~ left_of(house_1,Y_3536) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_184778]) ).

tff(c_184795,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_184788]) ).

tff(c_184801,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_184795]) ).

tff(c_179351,plain,
    ! [Person_3424] :
      ( lives(Person_3424,house_5)
      | lives(Person_3424,house_4)
      | lives(Person_3424,house_3)
      | lives(Person_3424,house_2)
      | lives(Person_3424,house_1)
      | ~ person(Person_3424) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_179381,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_179351,c_172]) ).

tff(c_179427,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_179381]) ).

tff(c_179428,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_179057,c_179427]) ).

tff(c_184810,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_179428]) ).

tff(c_184823,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_184810,c_172]) ).

tff(c_184839,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_184823]) ).

tff(c_184842,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_184839,c_92]) ).

tff(c_184845,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_184842]) ).

tff(c_184804,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_184801,c_92]) ).

tff(c_184807,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_184804]) ).

tff(c_179116,plain,
    ! [House_2_3417,House_1_3418] :
      ( ~ is_color(House_2_3417,ivory)
      | ~ house(House_2_3417)
      | ~ is_color(House_1_3418,green)
      | ~ house(House_1_3418)
      | left_of(House_2_3417,House_1_3418) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_179155,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_179116,c_222]) ).

tff(c_179218,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_130,c_179155]) ).

tff(c_179258,plain,
    ~ is_color(house_1,green),
    inference(splitLeft,[status(thm)],[c_179218]) ).

tff(c_180956,plain,
    ! [Y_3464,X_3465] :
      ( ~ house(Y_3464)
      | ~ lives(norwegian,X_3465)
      | ~ house(X_3465)
      | is_color(Y_3464,blue)
      | ~ left_of(X_3465,Y_3464) ),
    inference(resolution,[status(thm)],[c_200,c_179260]) ).

tff(c_180964,plain,
    ! [Y_3464] :
      ( ~ house(Y_3464)
      | ~ house(house_1)
      | is_color(Y_3464,blue)
      | ~ left_of(house_1,Y_3464) ),
    inference(resolution,[status(thm)],[c_176,c_180956]) ).

tff(c_181042,plain,
    ! [Y_3469] :
      ( ~ house(Y_3469)
      | is_color(Y_3469,blue)
      | ~ left_of(house_1,Y_3469) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_180964]) ).

tff(c_181049,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_181042]) ).

tff(c_181055,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_181049]) ).

tff(c_180433,plain,
    ! [Y_3456,X_3457] :
      ( ~ house(Y_3456)
      | ~ lives(norwegian,X_3457)
      | ~ house(X_3457)
      | is_color(Y_3456,blue)
      | ~ left_of(X_3457,Y_3456) ),
    inference(resolution,[status(thm)],[c_200,c_179260]) ).

tff(c_180441,plain,
    ! [Y_3456] :
      ( ~ house(Y_3456)
      | ~ house(house_1)
      | is_color(Y_3456,blue)
      | ~ left_of(house_1,Y_3456) ),
    inference(resolution,[status(thm)],[c_176,c_180433]) ).

tff(c_180457,plain,
    ! [Y_3458] :
      ( ~ house(Y_3458)
      | is_color(Y_3458,blue)
      | ~ left_of(house_1,Y_3458) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_180441]) ).

tff(c_180464,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_180457]) ).

tff(c_180470,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_180464]) ).

tff(c_179843,plain,
    ! [Y_3438,X_3439] :
      ( ~ house(Y_3438)
      | ~ lives(norwegian,X_3439)
      | ~ house(X_3439)
      | is_color(Y_3438,blue)
      | ~ left_of(X_3439,Y_3438) ),
    inference(resolution,[status(thm)],[c_200,c_179260]) ).

tff(c_179851,plain,
    ! [Y_3438] :
      ( ~ house(Y_3438)
      | ~ house(house_1)
      | is_color(Y_3438,blue)
      | ~ left_of(house_1,Y_3438) ),
    inference(resolution,[status(thm)],[c_176,c_179843]) ).

tff(c_179868,plain,
    ! [Y_3440] :
      ( ~ house(Y_3440)
      | is_color(Y_3440,blue)
      | ~ left_of(house_1,Y_3440) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_179851]) ).

tff(c_179875,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_179868]) ).

tff(c_179881,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_179875]) ).

tff(c_179813,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_179428]) ).

tff(c_179826,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_179813,c_172]) ).

tff(c_179842,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_179826]) ).

tff(c_179863,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_179842,c_92]) ).

tff(c_179866,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_179863]) ).

tff(c_179885,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_179881,c_92]) ).

tff(c_179888,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_179885]) ).

tff(c_179872,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ house(house_1)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(resolution,[status(thm)],[c_196,c_179868]) ).

tff(c_179878,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_179872]) ).

tff(c_179924,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_179878]) ).

tff(c_179170,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_179116,c_240]) ).

tff(c_179233,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_122,c_179170]) ).

tff(c_179526,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_179233]) ).

tff(c_179527,plain,
    ! [H_3426] :
      ( is_color(H_3426,ivory)
      | is_color(H_3426,green)
      | is_color(H_3426,blue)
      | is_color(H_3426,yellow)
      | is_color(H_3426,red)
      | ~ house(H_3426) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_179547,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_179527,c_96]) ).

tff(c_179586,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_179547]) ).

tff(c_179587,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_179526,c_179586]) ).

tff(c_179978,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_179587]) ).

tff(c_179981,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_179978]) ).

tff(c_179984,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_179981]) ).

tff(c_179986,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_179866,c_179888,c_179258,c_179924,c_179984]) ).

tff(c_179987,plain,
    ( is_color(house_4,red)
    | is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_179587]) ).

tff(c_179989,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_179987]) ).

tff(c_179988,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_179587]) ).

tff(c_179128,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_179116,c_250]) ).

tff(c_179191,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_124,c_179128]) ).

tff(c_179244,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_179191]) ).

tff(c_179567,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_179527,c_98]) ).

tff(c_179606,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_179567]) ).

tff(c_179607,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_179244,c_179606]) ).

tff(c_180025,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_179988,c_179607]) ).

tff(c_180026,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_180025]) ).

tff(c_180032,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_180026,c_104]) ).

tff(c_180045,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_179842,c_180032]) ).

tff(c_180046,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_180025]) ).

tff(c_180055,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_180046]) ).

tff(c_180064,plain,
    ( ~ is_color(house_4,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_180055,c_110]) ).

tff(c_180077,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_179989,c_180064]) ).

tff(c_180078,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_180046]) ).

tff(c_180085,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_180078,c_104]) ).

tff(c_180098,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_179881,c_180085]) ).

tff(c_180099,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(splitRight,[status(thm)],[c_179987]) ).

tff(c_180101,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_180099]) ).

tff(c_180110,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_180101,c_102]) ).

tff(c_180120,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_179842,c_180110]) ).

tff(c_180121,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_180099]) ).

tff(c_180131,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_180121,c_102]) ).

tff(c_180141,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_179881,c_180131]) ).

tff(c_180143,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_179878]) ).

tff(c_179152,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_179116,c_238]) ).

tff(c_179215,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_130,c_179152]) ).

tff(c_179259,plain,
    ~ is_color(house_3,green),
    inference(splitLeft,[status(thm)],[c_179215]) ).

tff(c_179551,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_179527,c_106]) ).

tff(c_179590,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_179551]) ).

tff(c_179591,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_179526,c_179590]) ).

tff(c_180222,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_179591]) ).

tff(c_180225,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_180222]) ).

tff(c_180228,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_180225]) ).

tff(c_180229,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_179259,c_180228]) ).

tff(c_180230,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_180229]) ).

tff(c_180236,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_180230,c_100]) ).

tff(c_180243,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_179842,c_180236]) ).

tff(c_180244,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,ivory) ),
    inference(splitRight,[status(thm)],[c_180229]) ).

tff(c_180246,plain,
    is_color(house_3,ivory),
    inference(splitLeft,[status(thm)],[c_180244]) ).

tff(c_180257,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_180246,c_94]) ).

tff(c_180264,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_180143,c_180257]) ).

tff(c_180265,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_180244]) ).

tff(c_180272,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_180265,c_100]) ).

tff(c_180279,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_179881,c_180272]) ).

tff(c_180280,plain,
    ( is_color(house_4,red)
    | is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_179591]) ).

tff(c_180294,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_180280]) ).

tff(c_180297,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_180294,c_96]) ).

tff(c_180307,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_180143,c_180297]) ).

tff(c_180308,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(splitRight,[status(thm)],[c_180280]) ).

tff(c_180310,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_180308]) ).

tff(c_180320,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_180310,c_102]) ).

tff(c_180330,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_179842,c_180320]) ).

tff(c_180331,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_180308]) ).

tff(c_180341,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_180331,c_102]) ).

tff(c_180351,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_179881,c_180341]) ).

tff(c_180352,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_179428]) ).

tff(c_180354,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_180352]) ).

tff(c_180366,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_180354,c_98]) ).

tff(c_180378,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_180366]) ).

tff(c_180473,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_180470,c_92]) ).

tff(c_180476,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_180473]) ).

tff(c_180461,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ house(house_1)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(resolution,[status(thm)],[c_196,c_180457]) ).

tff(c_180467,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_180461]) ).

tff(c_180477,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_180467]) ).

tff(c_180357,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_180354,c_108]) ).

tff(c_180369,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_180357]) ).

tff(c_180363,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_180354,c_110]) ).

tff(c_180375,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_180363]) ).

tff(c_180587,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_180375,c_179591]) ).

tff(c_180588,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_180587]) ).

tff(c_180591,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_180588]) ).

tff(c_180594,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_180591]) ).

tff(c_180595,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_180369,c_179259,c_180594]) ).

tff(c_180596,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_180595]) ).

tff(c_180603,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_180596,c_100]) ).

tff(c_180610,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_180470,c_180603]) ).

tff(c_180611,plain,
    is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_180595]) ).

tff(c_180641,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_180375,c_179587]) ).

tff(c_180642,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_180641]) ).

tff(c_180645,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_180642]) ).

tff(c_180648,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_180645]) ).

tff(c_180650,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_180378,c_180476,c_179258,c_180477,c_180648]) ).

tff(c_180651,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_180641]) ).

tff(c_180653,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_180651]) ).

tff(c_180659,plain,
    ( ~ is_color(house_3,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_180653,c_106]) ).

tff(c_180669,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_180611,c_180659]) ).

tff(c_180670,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_180651]) ).

tff(c_180706,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_180670,c_102]) ).

tff(c_180716,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_180470,c_180706]) ).

tff(c_180718,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_180587]) ).

tff(c_180721,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_180718,c_94]) ).

tff(c_180727,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_180721]) ).

tff(c_180733,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_180727]) ).

tff(c_180736,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_180733]) ).

tff(c_180738,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_180378,c_180476,c_179258,c_180477,c_180736]) ).

tff(c_180740,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_180467]) ).

tff(c_180843,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_180375,c_179591]) ).

tff(c_180844,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_180843]) ).

tff(c_180847,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_180844]) ).

tff(c_180850,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_180847]) ).

tff(c_180851,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_180369,c_179259,c_180850]) ).

tff(c_180879,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_180851]) ).

tff(c_180885,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_180879,c_100]) ).

tff(c_180892,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_180470,c_180885]) ).

tff(c_180893,plain,
    is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_180851]) ).

tff(c_180897,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_180893,c_94]) ).

tff(c_180904,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_180740,c_180897]) ).

tff(c_180905,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_180843]) ).

tff(c_180919,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_180905]) ).

tff(c_180922,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_180919,c_96]) ).

tff(c_180932,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_180740,c_180922]) ).

tff(c_180933,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_180905]) ).

tff(c_180943,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_180933,c_102]) ).

tff(c_180953,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_180470,c_180943]) ).

tff(c_180954,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_180352]) ).

tff(c_180986,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_180954,c_172]) ).

tff(c_181002,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_180986]) ).

tff(c_181005,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_181002,c_96]) ).

tff(c_181014,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_181005]) ).

tff(c_181058,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_181055,c_92]) ).

tff(c_181061,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_181058]) ).

tff(c_181046,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ house(house_1)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(resolution,[status(thm)],[c_196,c_181042]) ).

tff(c_181052,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_181046]) ).

tff(c_181086,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_181052]) ).

tff(c_181008,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_181002,c_106]) ).

tff(c_181017,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_181008]) ).

tff(c_179531,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_179527,c_94]) ).

tff(c_179570,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_179531]) ).

tff(c_179571,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_179259,c_179570]) ).

tff(c_181159,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_181017,c_179571]) ).

tff(c_181160,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_181159]) ).

tff(c_181163,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_181160]) ).

tff(c_181166,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_181163]) ).

tff(c_181168,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_181014,c_181061,c_179258,c_181086,c_181166]) ).

tff(c_181169,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,ivory) ),
    inference(splitRight,[status(thm)],[c_181159]) ).

tff(c_181171,plain,
    is_color(house_3,ivory),
    inference(splitLeft,[status(thm)],[c_181169]) ).

tff(c_180955,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_180352]) ).

tff(c_181170,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_181159]) ).

tff(c_181256,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_181170,c_179607]) ).

tff(c_181257,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_180955,c_181256]) ).

tff(c_181258,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_181257]) ).

tff(c_181264,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_181258,c_104]) ).

tff(c_181277,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_181055,c_181264]) ).

tff(c_181278,plain,
    is_color(house_5,ivory),
    inference(splitRight,[status(thm)],[c_181257]) ).

tff(c_181282,plain,
    ( ~ is_color(house_3,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_181278,c_108]) ).

tff(c_181295,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_181171,c_181282]) ).

tff(c_181296,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_181169]) ).

tff(c_181303,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_181296,c_100]) ).

tff(c_181310,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_181055,c_181303]) ).

tff(c_181312,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_181052]) ).

tff(c_179535,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_179527,c_108]) ).

tff(c_179574,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_179535]) ).

tff(c_179575,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_179244,c_179574]) ).

tff(c_181376,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_180955,c_179575]) ).

tff(c_181377,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_181376]) ).

tff(c_181380,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_181377]) ).

tff(c_181383,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_181380]) ).

tff(c_181384,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_181017,c_179259,c_181383]) ).

tff(c_181385,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_181384]) ).

tff(c_181398,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_181385,c_100]) ).

tff(c_181405,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_181055,c_181398]) ).

tff(c_181406,plain,
    is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_181384]) ).

tff(c_181410,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_181406,c_94]) ).

tff(c_181417,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_181312,c_181410]) ).

tff(c_181418,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_181376]) ).

tff(c_181432,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_181418]) ).

tff(c_181444,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_181432,c_98]) ).

tff(c_181457,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_181312,c_181444]) ).

tff(c_181458,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_181418]) ).

tff(c_181465,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_181458,c_104]) ).

tff(c_181478,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_181055,c_181465]) ).

tff(c_181479,plain,
    ~ is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_179233]) ).

tff(c_181480,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_179233]) ).

tff(c_179125,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_179116,c_246]) ).

tff(c_179188,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_130,c_179125]) ).

tff(c_181656,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_181480,c_179188]) ).

tff(c_181481,plain,
    ! [H_3477] :
      ( is_color(H_3477,ivory)
      | is_color(H_3477,green)
      | is_color(H_3477,blue)
      | is_color(H_3477,yellow)
      | is_color(H_3477,red)
      | ~ house(H_3477) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_181521,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_181481,c_98]) ).

tff(c_181557,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_181521]) ).

tff(c_181558,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_179244,c_181557]) ).

tff(c_185075,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_181656,c_181558]) ).

tff(c_185076,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_185075]) ).

tff(c_185079,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_185076]) ).

tff(c_185082,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_185079]) ).

tff(c_185084,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_184845,c_184807,c_179258,c_181479,c_185082]) ).

tff(c_185085,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_185075]) ).

tff(c_185087,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_185085]) ).

tff(c_185093,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_185087,c_104]) ).

tff(c_185106,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_184801,c_185093]) ).

tff(c_185107,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_185085]) ).

tff(c_185114,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_185107,c_104]) ).

tff(c_185127,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_184839,c_185114]) ).

tff(c_185128,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_179428]) ).

tff(c_185130,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_185128]) ).

tff(c_185142,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_185130,c_98]) ).

tff(c_185154,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_185142]) ).

tff(c_184219,plain,
    ! [Y_3518,X_3519] :
      ( ~ house(Y_3518)
      | ~ lives(norwegian,X_3519)
      | ~ house(X_3519)
      | is_color(Y_3518,blue)
      | ~ left_of(X_3519,Y_3518) ),
    inference(resolution,[status(thm)],[c_200,c_179260]) ).

tff(c_184227,plain,
    ! [Y_3518] :
      ( ~ house(Y_3518)
      | ~ house(house_1)
      | is_color(Y_3518,blue)
      | ~ left_of(house_1,Y_3518) ),
    inference(resolution,[status(thm)],[c_176,c_184219]) ).

tff(c_184237,plain,
    ! [Y_3520] :
      ( ~ house(Y_3520)
      | is_color(Y_3520,blue)
      | ~ left_of(house_1,Y_3520) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_184227]) ).

tff(c_184244,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_184237]) ).

tff(c_184250,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_184244]) ).

tff(c_179062,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_198,c_179057]) ).

tff(c_179065,plain,
    ~ drinks(english,milk),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_179062]) ).

tff(c_179103,plain,
    ! [P_3415,H_3416] :
      ( ~ lives(P_3415,H_3416)
      | ~ house(H_3416)
      | ~ drinks(P_3415,coffee)
      | ~ person(P_3415)
      | is_color(H_3416,green) ),
    inference(cnfTransformation,[status(thm)],[f_744]) ).

tff(c_179109,plain,
    ( ~ house(house_1)
    | ~ drinks(norwegian,coffee)
    | ~ person(norwegian)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_176,c_179103]) ).

tff(c_179115,plain,
    ( ~ drinks(norwegian,coffee)
    | is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_179109]) ).

tff(c_179243,plain,
    ~ drinks(norwegian,coffee),
    inference(splitLeft,[status(thm)],[c_179115]) ).

tff(c_179270,plain,
    ! [Person_3423] :
      ( drinks(Person_3423,water)
      | drinks(Person_3423,milk)
      | drinks(Person_3423,tea)
      | drinks(Person_3423,coffee)
      | drinks(Person_3423,orange)
      | ~ person(Person_3423) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_179294,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_179270,c_28]) ).

tff(c_179333,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_179294]) ).

tff(c_179334,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_179243,c_304,c_159825,c_179333]) ).

tff(c_181673,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_179334]) ).

tff(c_181676,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_181673]) ).

tff(c_181679,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_181676]) ).

tff(c_181680,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_159709,c_179065,c_181679]) ).

tff(c_181689,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_181680]) ).

tff(c_181764,plain,
    ! [Y_3490,X_3491] :
      ( ~ house(Y_3490)
      | ~ lives(norwegian,X_3491)
      | ~ house(X_3491)
      | is_color(Y_3490,blue)
      | ~ left_of(X_3491,Y_3490) ),
    inference(resolution,[status(thm)],[c_200,c_179260]) ).

tff(c_181772,plain,
    ! [Y_3490] :
      ( ~ house(Y_3490)
      | ~ house(house_1)
      | is_color(Y_3490,blue)
      | ~ left_of(house_1,Y_3490) ),
    inference(resolution,[status(thm)],[c_176,c_181764]) ).

tff(c_183958,plain,
    ! [Y_3505] :
      ( ~ house(Y_3505)
      | is_color(Y_3505,blue)
      | ~ left_of(house_1,Y_3505) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_181772]) ).

tff(c_183965,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_183958]) ).

tff(c_183971,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_183965]) ).

tff(c_181813,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_179428]) ).

tff(c_181826,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_181813,c_172]) ).

tff(c_181842,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_181826]) ).

tff(c_181850,plain,
    ! [Y_3492] :
      ( ~ house(Y_3492)
      | is_color(Y_3492,blue)
      | ~ left_of(house_1,Y_3492) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_181772]) ).

tff(c_181857,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_181850]) ).

tff(c_181863,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_181857]) ).

tff(c_181845,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_181842,c_92]) ).

tff(c_181848,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_181845]) ).

tff(c_181866,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_181863,c_92]) ).

tff(c_181869,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_181866]) ).

tff(c_181941,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_181656,c_181558]) ).

tff(c_181942,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_181941]) ).

tff(c_181945,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_181942]) ).

tff(c_181948,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_181945]) ).

tff(c_181950,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_181848,c_181869,c_179258,c_181479,c_181948]) ).

tff(c_181951,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_181941]) ).

tff(c_181953,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_181951]) ).

tff(c_181959,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_181953,c_104]) ).

tff(c_181972,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_181863,c_181959]) ).

tff(c_181973,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_181951]) ).

tff(c_181980,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_181973,c_104]) ).

tff(c_181993,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_181842,c_181980]) ).

tff(c_181994,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_179428]) ).

tff(c_181996,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_181994]) ).

tff(c_182022,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_181996,c_98]) ).

tff(c_182034,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_182022]) ).

tff(c_181997,plain,
    ! [Y_3497] :
      ( ~ house(Y_3497)
      | is_color(Y_3497,blue)
      | ~ left_of(house_1,Y_3497) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_181772]) ).

tff(c_182004,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_181997]) ).

tff(c_182010,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_182004]) ).

tff(c_182038,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_182010,c_92]) ).

tff(c_182041,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_182038]) ).

tff(c_179286,plain,
    ( ~ drinks(norwegian,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_179270,c_34]) ).

tff(c_179325,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_179286]) ).

tff(c_179326,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_159827,c_179325]) ).

tff(c_181741,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_179326]) ).

tff(c_181744,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_181741]) ).

tff(c_181747,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_181744]) ).

tff(c_181748,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_179243,c_304,c_159825,c_181747]) ).

tff(c_181754,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_181748,c_28]) ).

tff(c_181761,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_181689,c_181754]) ).

tff(c_181762,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_179326]) ).

tff(c_181794,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_181762]) ).

tff(c_179179,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_179116,c_226]) ).

tff(c_179242,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_126,c_179179]) ).

tff(c_179269,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_179242]) ).

tff(c_182019,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_181996,c_110]) ).

tff(c_182031,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_182019]) ).

tff(c_181995,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_179428]) ).

tff(c_179369,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_179351,c_10]) ).

tff(c_179417,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_179369]) ).

tff(c_179418,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_179417]) ).

tff(c_182069,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_179418]) ).

tff(c_182072,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_182069]) ).

tff(c_182075,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_182072]) ).

tff(c_182076,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_181995,c_179057,c_182075]) ).

tff(c_182095,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_182076,c_172]) ).

tff(c_182110,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_182095]) ).

tff(c_182112,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182031,c_182110]) ).

tff(c_182114,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_179418]) ).

tff(c_179397,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_179351,c_4]) ).

tff(c_179440,plain,
    ( ~ lives(english,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_179397]) ).

tff(c_182978,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182114,c_179440]) ).

tff(c_182979,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_182978]) ).

tff(c_182991,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_182979,c_194]) ).

tff(c_183015,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_181794,c_122,c_182991]) ).

tff(c_183017,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_179258,c_183015]) ).

tff(c_183018,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_182978]) ).

tff(c_183020,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_183018]) ).

tff(c_183029,plain,
    ( ~ house(house_4)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_183020,c_178]) ).

tff(c_183053,plain,
    ( ~ drives(spaniard,masserati)
    | is_color(house_4,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_128,c_183029]) ).

tff(c_183068,plain,
    ~ drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_183053]) ).

tff(c_182128,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_182114,c_178]) ).

tff(c_182143,plain,
    ( ~ drives(english,masserati)
    | is_color(house_5,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_182128]) ).

tff(c_182157,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_182143]) ).

tff(c_179445,plain,
    ! [Person_3425] :
      ( drives(Person_3425,jaguar)
      | drives(Person_3425,honda)
      | drives(Person_3425,porsche)
      | drives(Person_3425,saab)
      | drives(Person_3425,masserati)
      | ~ person(Person_3425) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_179473,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_179445,c_52]) ).

tff(c_179512,plain,
    ( ~ drives(english,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_179473]) ).

tff(c_179513,plain,
    ( ~ drives(english,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_179512]) ).

tff(c_183078,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_179513]) ).

tff(c_183081,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_183078]) ).

tff(c_183084,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_183081]) ).

tff(c_183085,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_182157,c_159745,c_159702,c_183084]) ).

tff(c_182013,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_181996,c_108]) ).

tff(c_182025,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_182013]) ).

tff(c_181485,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_181481,c_94]) ).

tff(c_181524,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_181485]) ).

tff(c_181525,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_179259,c_181524]) ).

tff(c_183117,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_182025,c_181525]) ).

tff(c_183118,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_183117]) ).

tff(c_183121,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_183118]) ).

tff(c_183124,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_183121]) ).

tff(c_183126,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182034,c_182041,c_179258,c_181479,c_183124]) ).

tff(c_183128,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_183117]) ).

tff(c_179477,plain,
    ( ~ drives(spaniard,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_179445,c_58]) ).

tff(c_179516,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_179477]) ).

tff(c_179517,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_179516]) ).

tff(c_183152,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_179517]) ).

tff(c_183155,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_183152]) ).

tff(c_183158,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_183155]) ).

tff(c_183159,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_183068,c_159692,c_183158]) ).

tff(c_183160,plain,
    drives(spaniard,honda),
    inference(splitLeft,[status(thm)],[c_183159]) ).

tff(c_183169,plain,
    ( ~ drives(english,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_183160,c_48]) ).

tff(c_183182,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_183085,c_183169]) ).

tff(c_183183,plain,
    drives(spaniard,jaguar),
    inference(splitRight,[status(thm)],[c_183159]) ).

tff(c_183190,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_183183,c_60]) ).

tff(c_183200,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_183190]) ).

tff(c_183201,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_179517]) ).

tff(c_183221,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_183201]) ).

tff(c_183233,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_183221,c_66]) ).

tff(c_183246,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_183233]) ).

tff(c_183247,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_183201]) ).

tff(c_183249,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_183247]) ).

tff(c_181497,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_181481,c_100]) ).

tff(c_181536,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_181497]) ).

tff(c_181537,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_179259,c_181536]) ).

tff(c_183104,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_182025,c_181537]) ).

tff(c_183105,plain,
    ~ is_color(house_2,yellow),
    inference(splitLeft,[status(thm)],[c_183104]) ).

tff(c_179401,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_179351,c_8]) ).

tff(c_179443,plain,
    ( ~ lives(english,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_179401]) ).

tff(c_183282,plain,
    ( lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_182114,c_179443]) ).

tff(c_183283,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_183282]) ).

tff(c_183311,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_183283,c_18]) ).

tff(c_183340,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_183311]) ).

tff(c_183341,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_183282]) ).

tff(c_183350,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_183341]) ).

tff(c_183368,plain,
    ( ~ lives(spaniard,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_183350,c_14]) ).

tff(c_183396,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_183020,c_183368]) ).

tff(c_183397,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2) ),
    inference(splitRight,[status(thm)],[c_183341]) ).

tff(c_183399,plain,
    lives(ukranian,house_2),
    inference(splitLeft,[status(thm)],[c_183397]) ).

tff(c_183408,plain,
    ( ~ house(house_2)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_183399,c_178]) ).

tff(c_183435,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_183249,c_124,c_183408]) ).

tff(c_183437,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_183105,c_183435]) ).

tff(c_183438,plain,
    lives(ukranian,house_3),
    inference(splitRight,[status(thm)],[c_183397]) ).

tff(c_183449,plain,
    ( ~ house(house_3)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_3,yellow) ),
    inference(resolution,[status(thm)],[c_183438,c_178]) ).

tff(c_183476,plain,
    is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_183249,c_126,c_183449]) ).

tff(c_183495,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_183476,c_94]) ).

tff(c_183502,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_183128,c_183495]) ).

tff(c_183503,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_183247]) ).

tff(c_183510,plain,
    ( ~ drives(english,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_183503,c_52]) ).

tff(c_183526,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_183085,c_183510]) ).

tff(c_183528,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_183104]) ).

tff(c_183531,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_183528,c_92]) ).

tff(c_183534,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_183531]) ).

tff(c_183537,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_183534]) ).

tff(c_183540,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_183537]) ).

tff(c_183542,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182034,c_182041,c_179258,c_181479,c_183540]) ).

tff(c_183544,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_179513]) ).

tff(c_179485,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_179445,c_48]) ).

tff(c_179524,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_179485]) ).

tff(c_179525,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_159692,c_179524]) ).

tff(c_183661,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_183544,c_179525]) ).

tff(c_183662,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_183068,c_183661]) ).

tff(c_183663,plain,
    drives(spaniard,honda),
    inference(splitLeft,[status(thm)],[c_183662]) ).

tff(c_183675,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_183663,c_186]) ).

tff(c_183687,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_183675]) ).

tff(c_183698,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_183687,c_26]) ).

tff(c_183708,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_181689,c_183698]) ).

tff(c_183709,plain,
    drives(spaniard,jaguar),
    inference(splitRight,[status(thm)],[c_183662]) ).

tff(c_183716,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_183709,c_60]) ).

tff(c_183726,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_183716]) ).

tff(c_183727,plain,
    is_color(house_4,yellow),
    inference(splitRight,[status(thm)],[c_183053]) ).

tff(c_183755,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_183727,c_96]) ).

tff(c_183764,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_183755]) ).

tff(c_183773,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_183764]) ).

tff(c_183776,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_183773]) ).

tff(c_183778,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182034,c_182041,c_179258,c_181479,c_183776]) ).

tff(c_183779,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_183018]) ).

tff(c_183781,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_183779]) ).

tff(c_183793,plain,
    ( ~ house(house_2)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_183781,c_194]) ).

tff(c_183817,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_181794,c_124,c_183793]) ).

tff(c_183819,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_179269,c_183817]) ).

tff(c_183820,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_183779]) ).

tff(c_183833,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_183820,c_194]) ).

tff(c_183857,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_181794,c_126,c_183833]) ).

tff(c_183859,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_179259,c_183857]) ).

tff(c_183860,plain,
    is_color(house_5,yellow),
    inference(splitRight,[status(thm)],[c_182143]) ).

tff(c_183873,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_183860,c_98]) ).

tff(c_183885,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_183873]) ).

tff(c_183901,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_183885]) ).

tff(c_183904,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_183901]) ).

tff(c_183906,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_182034,c_182041,c_179258,c_181479,c_183904]) ).

tff(c_183907,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_181994]) ).

tff(c_183921,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_183907,c_172]) ).

tff(c_183936,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_183921]) ).

tff(c_183939,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_183936,c_96]) ).

tff(c_183948,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_183939]) ).

tff(c_183974,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_183971,c_92]) ).

tff(c_183977,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_183974]) ).

tff(c_183908,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_181994]) ).

tff(c_184092,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_183908,c_181656,c_181558]) ).

tff(c_184093,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_184092]) ).

tff(c_184096,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_184093]) ).

tff(c_184099,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_184096]) ).

tff(c_184101,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_183948,c_183977,c_179258,c_181479,c_184099]) ).

tff(c_184102,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_184092]) ).

tff(c_184111,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_184102,c_104]) ).

tff(c_184124,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_183971,c_184111]) ).

tff(c_184125,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_181762]) ).

tff(c_184135,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_184125,c_26]) ).

tff(c_184145,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_181689,c_184135]) ).

tff(c_184146,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_181680]) ).

tff(c_184257,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_179428]) ).

tff(c_184267,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_184257,c_194]) ).

tff(c_184282,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_184146,c_124,c_184267]) ).

tff(c_184284,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_179269,c_184282]) ).

tff(c_184285,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_179428]) ).

tff(c_184287,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_184285]) ).

tff(c_184296,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_184287,c_110]) ).

tff(c_184308,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_184296]) ).

tff(c_184286,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_179428]) ).

tff(c_184330,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_179440]) ).

tff(c_184333,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_184330]) ).

tff(c_184336,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_184333]) ).

tff(c_184337,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_184286,c_179057,c_184336]) ).

tff(c_184350,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_184337,c_172]) ).

tff(c_184365,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_184350]) ).

tff(c_184367,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_184308,c_184365]) ).

tff(c_184369,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_179440]) ).

tff(c_184379,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_184369,c_194]) ).

tff(c_184394,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_184146,c_130,c_184379]) ).

tff(c_184396,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_179244,c_184394]) ).

tff(c_184397,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_184285]) ).

tff(c_184411,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_184397,c_172]) ).

tff(c_184426,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_184411]) ).

tff(c_184430,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_184426,c_96]) ).

tff(c_184439,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_184430]) ).

tff(c_184253,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_184250,c_92]) ).

tff(c_184256,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_184253]) ).

tff(c_184398,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_184285]) ).

tff(c_184632,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_184398,c_181656,c_181558]) ).

tff(c_184633,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_184632]) ).

tff(c_184636,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_184633]) ).

tff(c_184639,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_184636]) ).

tff(c_184641,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_184439,c_184256,c_179258,c_181479,c_184639]) ).

tff(c_184642,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_184632]) ).

tff(c_184649,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_184642,c_104]) ).

tff(c_184662,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_184250,c_184649]) ).

tff(c_184663,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_179334]) ).

tff(c_184664,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_179334]) ).

tff(c_179310,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_179270,c_26]) ).

tff(c_179349,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_179310]) ).

tff(c_179350,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_159827,c_179349]) ).

tff(c_184695,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_184664,c_179350]) ).

tff(c_184696,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_184695]) ).

tff(c_184702,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_184696,c_34]) ).

tff(c_184712,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_184663,c_184702]) ).

tff(c_184714,plain,
    ~ drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_184695]) ).

tff(c_184670,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_184663,c_28]) ).

tff(c_184676,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_184670]) ).

tff(c_185139,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_185130,c_110]) ).

tff(c_185151,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_185139]) ).

tff(c_185129,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_179428]) ).

tff(c_185173,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_179418]) ).

tff(c_185176,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_185173]) ).

tff(c_185179,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_185176]) ).

tff(c_185180,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_185129,c_179057,c_185179]) ).

tff(c_185193,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_185180,c_172]) ).

tff(c_185208,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_185193]) ).

tff(c_185210,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_185151,c_185208]) ).

tff(c_185212,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_179418]) ).

tff(c_185219,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_185212,c_178]) ).

tff(c_185234,plain,
    ( ~ drives(english,masserati)
    | is_color(house_5,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_185219]) ).

tff(c_185242,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_185234]) ).

tff(c_185304,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_179513]) ).

tff(c_185307,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_185304]) ).

tff(c_185310,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_185307]) ).

tff(c_185311,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_185242,c_159745,c_159702,c_185310]) ).

tff(c_185340,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_185311,c_186]) ).

tff(c_185343,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_185340]) ).

tff(c_185345,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_184676,c_185343]) ).

tff(c_185346,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_179513]) ).

tff(c_185348,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_185346]) ).

tff(c_185360,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_185348,c_66]) ).

tff(c_185373,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_185360]) ).

tff(c_185374,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_185346]) ).

tff(c_185376,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_185374]) ).

tff(c_185388,plain,
    ( ~ drives(spaniard,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_185376,c_58]) ).

tff(c_185403,plain,
    ~ drives(spaniard,masserati),
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_185388]) ).

tff(c_185347,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_179513]) ).

tff(c_185442,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_185347,c_179525]) ).

tff(c_185443,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_185403,c_185442]) ).

tff(c_185444,plain,
    drives(spaniard,honda),
    inference(splitLeft,[status(thm)],[c_185443]) ).

tff(c_185456,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_185444,c_186]) ).

tff(c_185468,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_185456]) ).

tff(c_185470,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_184714,c_185468]) ).

tff(c_185471,plain,
    drives(spaniard,jaguar),
    inference(splitRight,[status(thm)],[c_185443]) ).

tff(c_185478,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_185471,c_60]) ).

tff(c_185488,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_185478]) ).

tff(c_185489,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_185374]) ).

tff(c_185505,plain,
    ( ~ person(ukranian)
    | drinks(ukranian,orange) ),
    inference(resolution,[status(thm)],[c_185489,c_186]) ).

tff(c_185520,plain,
    drinks(ukranian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_185505]) ).

tff(c_185526,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_185520,c_40]) ).

tff(c_185539,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_184663,c_185526]) ).

tff(c_185540,plain,
    is_color(house_5,yellow),
    inference(splitRight,[status(thm)],[c_185234]) ).

tff(c_185559,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_185540,c_98]) ).

tff(c_185571,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_185559]) ).

tff(c_185624,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_185571]) ).

tff(c_185627,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_185624]) ).

tff(c_185629,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_185154,c_184807,c_179258,c_181479,c_185627]) ).

tff(c_185630,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_185128]) ).

tff(c_185644,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_185630,c_172]) ).

tff(c_185659,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_185644]) ).

tff(c_185662,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_185659,c_96]) ).

tff(c_185671,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_185662]) ).

tff(c_185631,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_185128]) ).

tff(c_185829,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_185631,c_181656,c_181558]) ).

tff(c_185830,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_185829]) ).

tff(c_185833,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_185830]) ).

tff(c_185836,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_185833]) ).

tff(c_185838,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_185671,c_184807,c_179258,c_181479,c_185836]) ).

tff(c_185839,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_185829]) ).

tff(c_185846,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_185839,c_104]) ).

tff(c_185859,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_184801,c_185846]) ).

tff(c_185861,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_179242]) ).

tff(c_186368,plain,
    ! [Y_3564,X_3565] :
      ( ~ house(Y_3564)
      | ~ lives(norwegian,X_3565)
      | ~ house(X_3565)
      | is_color(Y_3564,blue)
      | ~ left_of(X_3565,Y_3564) ),
    inference(resolution,[status(thm)],[c_200,c_179260]) ).

tff(c_186376,plain,
    ! [Y_3564] :
      ( ~ house(Y_3564)
      | ~ house(house_1)
      | is_color(Y_3564,blue)
      | ~ left_of(house_1,Y_3564) ),
    inference(resolution,[status(thm)],[c_176,c_186368]) ).

tff(c_186404,plain,
    ! [Y_3566] :
      ( ~ house(Y_3566)
      | is_color(Y_3566,blue)
      | ~ left_of(house_1,Y_3566) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_186376]) ).

tff(c_186411,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_186404]) ).

tff(c_186417,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_186411]) ).

tff(c_186116,plain,
    ! [Person_3554] :
      ( lives(Person_3554,house_5)
      | lives(Person_3554,house_4)
      | lives(Person_3554,house_3)
      | lives(Person_3554,house_2)
      | lives(Person_3554,house_1)
      | ~ person(Person_3554) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_186146,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_186116,c_172]) ).

tff(c_186192,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_186146]) ).

tff(c_186193,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_179057,c_186192]) ).

tff(c_186463,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_186193]) ).

tff(c_186476,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_186463,c_172]) ).

tff(c_186491,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_186476]) ).

tff(c_185860,plain,
    ~ is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_179242]) ).

tff(c_179164,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_179116,c_230]) ).

tff(c_179227,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_130,c_179164]) ).

tff(c_185950,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_185861,c_179227]) ).

tff(c_186033,plain,
    ! [H_3553] :
      ( is_color(H_3553,ivory)
      | is_color(H_3553,green)
      | is_color(H_3553,blue)
      | is_color(H_3553,yellow)
      | is_color(H_3553,red)
      | ~ house(H_3553) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_186041,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_186033,c_108]) ).

tff(c_186080,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_186041]) ).

tff(c_186081,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_179244,c_185950,c_186080]) ).

tff(c_186499,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_186081]) ).

tff(c_186502,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_186499]) ).

tff(c_186505,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_186502]) ).

tff(c_186506,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_179259,c_185860,c_186505]) ).

tff(c_186507,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_186506]) ).

tff(c_186513,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_186507,c_100]) ).

tff(c_186520,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_186491,c_186513]) ).

tff(c_186521,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_186506]) ).

tff(c_186544,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_186521,c_100]) ).

tff(c_186551,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_186417,c_186544]) ).

tff(c_186552,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_186081]) ).

tff(c_186580,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_186552]) ).

tff(c_186586,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_186580,c_104]) ).

tff(c_186599,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_186417,c_186586]) ).

tff(c_186600,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_186552]) ).

tff(c_186607,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_186600,c_104]) ).

tff(c_186620,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_186491,c_186607]) ).

tff(c_186621,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_186193]) ).

tff(c_186631,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_186621]) ).

tff(c_186634,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_186631,c_108]) ).

tff(c_186646,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_186634]) ).

tff(c_186640,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_186631,c_110]) ).

tff(c_186652,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_186640]) ).

tff(c_186113,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_179233]) ).

tff(c_179167,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_179116,c_228]) ).

tff(c_179230,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_128,c_179167]) ).

tff(c_186031,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_185861,c_179230]) ).

tff(c_186057,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_186033,c_106]) ).

tff(c_186095,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_186057]) ).

tff(c_186096,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_186031,c_186095]) ).

tff(c_187429,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_186652,c_186113,c_186096]) ).

tff(c_187430,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_187429]) ).

tff(c_187464,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_187430]) ).

tff(c_187467,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_187464]) ).

tff(c_187468,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_186646,c_179259,c_185860,c_187467]) ).

tff(c_187474,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_187468,c_100]) ).

tff(c_187481,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_186417,c_187474]) ).

tff(c_187482,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_187429]) ).

tff(c_187504,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_187482,c_102]) ).

tff(c_187514,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_186417,c_187504]) ).

tff(c_187515,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_186621]) ).

tff(c_187529,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_187515,c_172]) ).

tff(c_187545,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_187529]) ).

tff(c_187551,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_187545,c_106]) ).

tff(c_187560,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_187551]) ).

tff(c_187516,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_186621]) ).

tff(c_187574,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_187516,c_186081]) ).

tff(c_187575,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_187574]) ).

tff(c_187578,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_187575]) ).

tff(c_187581,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_187578]) ).

tff(c_187582,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_187560,c_179259,c_185860,c_187581]) ).

tff(c_187588,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_187582,c_100]) ).

tff(c_187595,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_186417,c_187588]) ).

tff(c_187596,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_187574]) ).

tff(c_187603,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_187596,c_104]) ).

tff(c_187616,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_186417,c_187603]) ).

tff(c_187618,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_179233]) ).

tff(c_187720,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_187618,c_102]) ).

tff(c_187730,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_185861,c_187720]) ).

tff(c_187732,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_179215]) ).

tff(c_187745,plain,
    ! [House_1_3581,House_2_3582] :
      ( ~ next_to(House_1_3581,House_2_3582)
      | ~ house(House_2_3582)
      | ~ lives(norwegian,House_1_3581)
      | ~ house(House_1_3581)
      | is_color(House_2_3582,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_188508,plain,
    ! [Y_3602,X_3603] :
      ( ~ house(Y_3602)
      | ~ lives(norwegian,X_3603)
      | ~ house(X_3603)
      | is_color(Y_3602,blue)
      | ~ left_of(X_3603,Y_3602) ),
    inference(resolution,[status(thm)],[c_200,c_187745]) ).

tff(c_188516,plain,
    ! [Y_3602] :
      ( ~ house(Y_3602)
      | ~ house(house_1)
      | is_color(Y_3602,blue)
      | ~ left_of(house_1,Y_3602) ),
    inference(resolution,[status(thm)],[c_176,c_188508]) ).

tff(c_188675,plain,
    ! [Y_3605] :
      ( ~ house(Y_3605)
      | is_color(Y_3605,blue)
      | ~ left_of(house_1,Y_3605) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_188516]) ).

tff(c_188682,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_188675]) ).

tff(c_188688,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_188682]) ).

tff(c_188552,plain,
    ! [Y_3604] :
      ( ~ house(Y_3604)
      | is_color(Y_3604,blue)
      | ~ left_of(house_1,Y_3604) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_188516]) ).

tff(c_188559,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_188552]) ).

tff(c_188565,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_188559]) ).

tff(c_187837,plain,
    ! [Person_3584] :
      ( lives(Person_3584,house_5)
      | lives(Person_3584,house_4)
      | lives(Person_3584,house_3)
      | lives(Person_3584,house_2)
      | lives(Person_3584,house_1)
      | ~ person(Person_3584) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_187867,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_187837,c_172]) ).

tff(c_187913,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_187867]) ).

tff(c_187914,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_179057,c_187913]) ).

tff(c_188313,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_187914]) ).

tff(c_188326,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_188313,c_172]) ).

tff(c_188342,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_188326]) ).

tff(c_188349,plain,
    ! [Y_3599,X_3600] :
      ( ~ house(Y_3599)
      | ~ lives(norwegian,X_3600)
      | ~ house(X_3600)
      | is_color(Y_3599,blue)
      | ~ left_of(X_3600,Y_3599) ),
    inference(resolution,[status(thm)],[c_200,c_187745]) ).

tff(c_188357,plain,
    ! [Y_3599] :
      ( ~ house(Y_3599)
      | ~ house(house_1)
      | is_color(Y_3599,blue)
      | ~ left_of(house_1,Y_3599) ),
    inference(resolution,[status(thm)],[c_176,c_188349]) ).

tff(c_188368,plain,
    ! [Y_3601] :
      ( ~ house(Y_3601)
      | is_color(Y_3601,blue)
      | ~ left_of(house_1,Y_3601) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_188357]) ).

tff(c_188375,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_188368]) ).

tff(c_188381,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_188375]) ).

tff(c_179158,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_179116,c_244]) ).

tff(c_179221,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_179158]) ).

tff(c_187836,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_179221]) ).

tff(c_179131,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_179116,c_236]) ).

tff(c_179194,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_128,c_179131]) ).

tff(c_188090,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_187732,c_179194]) ).

tff(c_187731,plain,
    ~ is_color(house_5,ivory),
    inference(splitRight,[status(thm)],[c_179215]) ).

tff(c_188091,plain,
    ! [H_3587] :
      ( is_color(H_3587,ivory)
      | is_color(H_3587,green)
      | is_color(H_3587,blue)
      | is_color(H_3587,yellow)
      | is_color(H_3587,red)
      | ~ house(H_3587) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_188123,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_188091,c_110]) ).

tff(c_188162,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_188123]) ).

tff(c_188163,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_179244,c_187731,c_188162]) ).

tff(c_188388,plain,
    ~ is_color(house_4,yellow),
    inference(splitLeft,[status(thm)],[c_188163]) ).

tff(c_188391,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_188388]) ).

tff(c_188394,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_188391]) ).

tff(c_188395,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_187836,c_188090,c_188394]) ).

tff(c_188396,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_188395]) ).

tff(c_188406,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_188396,c_102]) ).

tff(c_188416,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_188342,c_188406]) ).

tff(c_188417,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_188395]) ).

tff(c_188427,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_188417,c_102]) ).

tff(c_188437,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_188381,c_188427]) ).

tff(c_188438,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_188163]) ).

tff(c_188465,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_188438]) ).

tff(c_188471,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_188465,c_104]) ).

tff(c_188484,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_188381,c_188471]) ).

tff(c_188485,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_188438]) ).

tff(c_188492,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_188485,c_104]) ).

tff(c_188505,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_188342,c_188492]) ).

tff(c_188506,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_187914]) ).

tff(c_188526,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_188506]) ).

tff(c_188538,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_188526,c_98]) ).

tff(c_188550,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_188538]) ).

tff(c_188568,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_188565,c_92]) ).

tff(c_188571,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_188568]) ).

tff(c_179143,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_179116,c_232]) ).

tff(c_179206,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_122,c_179143]) ).

tff(c_188014,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_187732,c_179206]) ).

tff(c_188535,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_188526,c_110]) ).

tff(c_188547,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_188535]) ).

tff(c_188111,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_188091,c_96]) ).

tff(c_188150,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_188111]) ).

tff(c_188151,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_187836,c_188090,c_188150]) ).

tff(c_188594,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_188547,c_188151]) ).

tff(c_188595,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_188594]) ).

tff(c_188598,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_188595]) ).

tff(c_188601,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_188598]) ).

tff(c_188603,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188550,c_188571,c_179258,c_188014,c_188601]) ).

tff(c_188604,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_188594]) ).

tff(c_188614,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_188604,c_102]) ).

tff(c_188624,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_188565,c_188614]) ).

tff(c_188625,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_188506]) ).

tff(c_188639,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_188625,c_172]) ).

tff(c_188655,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_188639]) ).

tff(c_188658,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_188655,c_96]) ).

tff(c_188667,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_188658]) ).

tff(c_188691,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_188688,c_92]) ).

tff(c_188694,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_188691]) ).

tff(c_188626,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_188506]) ).

tff(c_188131,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_188091,c_98]) ).

tff(c_188170,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_188131]) ).

tff(c_188171,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_179244,c_187731,c_188170]) ).

tff(c_188715,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_188626,c_188171]) ).

tff(c_188716,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_188715]) ).

tff(c_188719,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_188716]) ).

tff(c_188722,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_188719]) ).

tff(c_188724,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_188667,c_188694,c_179258,c_188014,c_188722]) ).

tff(c_188725,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_188715]) ).

tff(c_188732,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_188725,c_104]) ).

tff(c_188745,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_188688,c_188732]) ).

tff(c_188747,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_179221]) ).

tff(c_188753,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_188747,c_106]) ).

tff(c_188763,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_187732,c_188753]) ).

tff(c_188765,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_179218]) ).

tff(c_188766,plain,
    ! [House_1_3607,House_2_3608] :
      ( ~ next_to(House_1_3607,House_2_3608)
      | ~ house(House_2_3608)
      | ~ lives(norwegian,House_1_3607)
      | ~ house(House_1_3607)
      | is_color(House_2_3608,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_189255,plain,
    ! [Y_3622,X_3623] :
      ( ~ house(Y_3622)
      | ~ lives(norwegian,X_3623)
      | ~ house(X_3623)
      | is_color(Y_3622,blue)
      | ~ left_of(X_3623,Y_3622) ),
    inference(resolution,[status(thm)],[c_200,c_188766]) ).

tff(c_189263,plain,
    ! [Y_3622] :
      ( ~ house(Y_3622)
      | ~ house(house_1)
      | is_color(Y_3622,blue)
      | ~ left_of(house_1,Y_3622) ),
    inference(resolution,[status(thm)],[c_176,c_189255]) ).

tff(c_189273,plain,
    ! [Y_3624] :
      ( ~ house(Y_3624)
      | is_color(Y_3624,blue)
      | ~ left_of(house_1,Y_3624) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_189263]) ).

tff(c_189280,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_189273]) ).

tff(c_189286,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_189280]) ).

tff(c_189101,plain,
    ! [Person_3613] :
      ( lives(Person_3613,house_5)
      | lives(Person_3613,house_4)
      | lives(Person_3613,house_3)
      | lives(Person_3613,house_2)
      | lives(Person_3613,house_1)
      | ~ person(Person_3613) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_189131,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_189101,c_172]) ).

tff(c_189177,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_189131]) ).

tff(c_189178,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_179057,c_189177]) ).

tff(c_189365,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_189178]) ).

tff(c_189378,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_189365,c_172]) ).

tff(c_189394,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_189378]) ).

tff(c_189194,plain,
    ~ is_color(house_3,green),
    inference(splitLeft,[status(thm)],[c_179206]) ).

tff(c_179149,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_179116,c_218]) ).

tff(c_179212,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_126,c_179149]) ).

tff(c_189018,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_188765,c_179212]) ).

tff(c_188764,plain,
    ~ is_color(house_5,ivory),
    inference(splitRight,[status(thm)],[c_179218]) ).

tff(c_189020,plain,
    ! [H_3612] :
      ( is_color(H_3612,ivory)
      | is_color(H_3612,green)
      | is_color(H_3612,blue)
      | is_color(H_3612,yellow)
      | is_color(H_3612,red)
      | ~ house(H_3612) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_189028,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_189020,c_108]) ).

tff(c_189067,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_189028]) ).

tff(c_189068,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_179244,c_188764,c_189067]) ).

tff(c_189427,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_189068]) ).

tff(c_189430,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_189427]) ).

tff(c_189433,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_189430]) ).

tff(c_189434,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_189194,c_189018,c_189433]) ).

tff(c_189437,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_189434]) ).

tff(c_189443,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_189437,c_100]) ).

tff(c_189450,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_189394,c_189443]) ).

tff(c_189451,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_189434]) ).

tff(c_189458,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_189451,c_100]) ).

tff(c_189465,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_189286,c_189458]) ).

tff(c_189466,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_189068]) ).

tff(c_189480,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_189466]) ).

tff(c_189486,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_189480,c_104]) ).

tff(c_189499,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_189286,c_189486]) ).

tff(c_189500,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_189466]) ).

tff(c_189507,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_189500,c_104]) ).

tff(c_189520,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_189394,c_189507]) ).

tff(c_189521,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_189178]) ).

tff(c_189531,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_189521]) ).

tff(c_189534,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_189531,c_108]) ).

tff(c_189546,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_189534]) ).

tff(c_189540,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_189531,c_110]) ).

tff(c_189552,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_189540]) ).

tff(c_189019,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_179233]) ).

tff(c_179161,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_179116,c_220]) ).

tff(c_179224,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_128,c_179161]) ).

tff(c_188858,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_188765,c_179224]) ).

tff(c_189044,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_189020,c_106]) ).

tff(c_189083,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_189044]) ).

tff(c_189084,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_188858,c_189083]) ).

tff(c_190267,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_189552,c_189019,c_189084]) ).

tff(c_190268,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_190267]) ).

tff(c_190271,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_190268]) ).

tff(c_190274,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_190271]) ).

tff(c_190275,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_189546,c_189194,c_189018,c_190274]) ).

tff(c_190281,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_190275,c_100]) ).

tff(c_190288,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_189286,c_190281]) ).

tff(c_190289,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_190267]) ).

tff(c_190318,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_190289,c_102]) ).

tff(c_190328,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_189286,c_190318]) ).

tff(c_190329,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_189521]) ).

tff(c_190343,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_190329,c_172]) ).

tff(c_190359,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_190343]) ).

tff(c_190374,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_190359,c_106]) ).

tff(c_190383,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_190374]) ).

tff(c_190330,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_189521]) ).

tff(c_190407,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_190330,c_189068]) ).

tff(c_190408,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_190407]) ).

tff(c_190419,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_190408]) ).

tff(c_190422,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_190419]) ).

tff(c_190423,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_190383,c_189194,c_189018,c_190422]) ).

tff(c_190429,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_190423,c_100]) ).

tff(c_190436,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_189286,c_190429]) ).

tff(c_190437,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_190407]) ).

tff(c_190444,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_190437,c_104]) ).

tff(c_190457,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_189286,c_190444]) ).

tff(c_190459,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_179206]) ).

tff(c_190462,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_190459,c_94]) ).

tff(c_190469,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_188765,c_190462]) ).

tff(c_190471,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_179233]) ).

tff(c_190555,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_190471,c_96]) ).

tff(c_190565,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_188765,c_190555]) ).

tff(c_190567,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_179191]) ).

tff(c_190579,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_190567,c_98]) ).

tff(c_190591,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_190579]) ).

tff(c_179137,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_179116,c_248]) ).

tff(c_179200,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_122,c_179137]) ).

tff(c_190850,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_190567,c_179200]) ).

tff(c_179140,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_179116,c_252]) ).

tff(c_179203,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_126,c_179140]) ).

tff(c_190933,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_190567,c_179203]) ).

tff(c_190570,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_190567,c_108]) ).

tff(c_190582,plain,
    ~ is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_190570]) ).

tff(c_190770,plain,
    ! [H_3645] :
      ( is_color(H_3645,ivory)
      | is_color(H_3645,green)
      | is_color(H_3645,blue)
      | is_color(H_3645,yellow)
      | is_color(H_3645,red)
      | ~ house(H_3645) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_190774,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_190770,c_94]) ).

tff(c_190813,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_190774]) ).

tff(c_190814,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_190582,c_190813]) ).

tff(c_191383,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_190933,c_190814]) ).

tff(c_191384,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_191383]) ).

tff(c_191387,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_191384]) ).

tff(c_191390,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_191387]) ).

tff(c_191392,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_191220,c_191242,c_190591,c_190850,c_191390]) ).

tff(c_191393,plain,
    ( is_color(house_3,red)
    | is_color(house_3,blue) ),
    inference(splitRight,[status(thm)],[c_191383]) ).

tff(c_191395,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_191393]) ).

tff(c_191401,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_191395,c_100]) ).

tff(c_191408,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_191235,c_191401]) ).

tff(c_191409,plain,
    is_color(house_3,red),
    inference(splitRight,[status(thm)],[c_191393]) ).

tff(c_191416,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_191409,c_100]) ).

tff(c_191423,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_191196,c_191416]) ).

tff(c_191424,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_191010]) ).

tff(c_191444,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_191424]) ).

tff(c_191456,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_191444,c_98]) ).

tff(c_191468,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_191456]) ).

tff(c_191450,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_191444,c_104]) ).

tff(c_191462,plain,
    ~ is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_191450]) ).

tff(c_190573,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_190567,c_104]) ).

tff(c_190585,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_190573]) ).

tff(c_190566,plain,
    ~ is_color(house_2,ivory),
    inference(splitRight,[status(thm)],[c_179191]) ).

tff(c_190782,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_190770,c_92]) ).

tff(c_190820,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_136,c_190782]) ).

tff(c_190821,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(negUnitSimplification,[status(thm)],[c_190585,c_190566,c_190820]) ).

tff(c_191469,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_2,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_191462,c_190821]) ).

tff(c_191470,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_191469]) ).

tff(c_191473,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_191470]) ).

tff(c_191476,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_191473]) ).

tff(c_191477,plain,
    ( is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(negUnitSimplification,[status(thm)],[c_190591,c_190850,c_191476]) ).

tff(c_191478,plain,
    is_color(house_1,blue),
    inference(negUnitSimplification,[status(thm)],[c_191468,c_191477]) ).

tff(c_191479,plain,
    ! [Y_3668] :
      ( ~ house(Y_3668)
      | is_color(Y_3668,blue)
      | ~ left_of(house_1,Y_3668) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_191434]) ).

tff(c_191486,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_191479]) ).

tff(c_191492,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_191486]) ).

tff(c_191495,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_191492,c_92]) ).

tff(c_191499,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_191478,c_191495]) ).

tff(c_191500,plain,
    is_color(house_2,blue),
    inference(splitRight,[status(thm)],[c_191469]) ).

tff(c_191447,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_191444,c_108]) ).

tff(c_191459,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_191447]) ).

tff(c_191501,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_191469]) ).

tff(c_191814,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191501,c_190814]) ).

tff(c_191815,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_191459,c_190933,c_191814]) ).

tff(c_191821,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_191815,c_100]) ).

tff(c_191828,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_191500,c_191821]) ).

tff(c_191829,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_191424]) ).

tff(c_191843,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_191829,c_172]) ).

tff(c_191859,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_191843]) ).

tff(c_191865,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_191859,c_106]) ).

tff(c_191874,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_191865]) ).

tff(c_191862,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_191859,c_96]) ).

tff(c_191871,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_191862]) ).

tff(c_191868,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_191859,c_102]) ).

tff(c_191877,plain,
    ~ is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_191868]) ).

tff(c_191893,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_2,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_191877,c_190821]) ).

tff(c_191894,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_191893]) ).

tff(c_191897,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_191894]) ).

tff(c_191900,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_191897]) ).

tff(c_191901,plain,
    is_color(house_1,blue),
    inference(negUnitSimplification,[status(thm)],[c_191871,c_190591,c_190850,c_191900]) ).

tff(c_191904,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_191892,c_92]) ).

tff(c_191908,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_191901,c_191904]) ).

tff(c_191910,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_191893]) ).

tff(c_192070,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_191910,c_190814]) ).

tff(c_192071,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_191874,c_190933,c_192070]) ).

tff(c_192077,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_192071,c_100]) ).

tff(c_192084,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_191892,c_192077]) ).

tff(c_192085,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_179115]) ).

tff(c_192114,plain,
    ! [House_1_3683,House_2_3684] :
      ( ~ next_to(House_1_3683,House_2_3684)
      | ~ house(House_2_3684)
      | ~ lives(norwegian,House_1_3683)
      | ~ house(House_1_3683)
      | is_color(House_2_3684,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_193598,plain,
    ! [Y_3732,X_3733] :
      ( ~ house(Y_3732)
      | ~ lives(norwegian,X_3733)
      | ~ house(X_3733)
      | is_color(Y_3732,blue)
      | ~ left_of(X_3733,Y_3732) ),
    inference(resolution,[status(thm)],[c_200,c_192114]) ).

tff(c_193606,plain,
    ! [Y_3732] :
      ( ~ house(Y_3732)
      | ~ house(house_1)
      | is_color(Y_3732,blue)
      | ~ left_of(house_1,Y_3732) ),
    inference(resolution,[status(thm)],[c_176,c_193598]) ).

tff(c_193616,plain,
    ! [Y_3734] :
      ( ~ house(Y_3734)
      | is_color(Y_3734,blue)
      | ~ left_of(house_1,Y_3734) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_193606]) ).

tff(c_193623,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_193616]) ).

tff(c_193629,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_193623]) ).

tff(c_192365,plain,
    ! [Person_3688] :
      ( lives(Person_3688,house_5)
      | lives(Person_3688,house_4)
      | lives(Person_3688,house_3)
      | lives(Person_3688,house_2)
      | lives(Person_3688,house_1)
      | ~ person(Person_3688) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_192395,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_192365,c_172]) ).

tff(c_192440,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_192395]) ).

tff(c_192441,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_179057,c_192440]) ).

tff(c_192603,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_192441]) ).

tff(c_192616,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_192603,c_172]) ).

tff(c_192631,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_192616]) ).

tff(c_192675,plain,
    ! [Y_3702,X_3703] :
      ( ~ house(Y_3702)
      | ~ lives(norwegian,X_3703)
      | ~ house(X_3703)
      | is_color(Y_3702,blue)
      | ~ left_of(X_3703,Y_3702) ),
    inference(resolution,[status(thm)],[c_200,c_192114]) ).

tff(c_192683,plain,
    ! [Y_3702] :
      ( ~ house(Y_3702)
      | ~ house(house_1)
      | is_color(Y_3702,blue)
      | ~ left_of(house_1,Y_3702) ),
    inference(resolution,[status(thm)],[c_176,c_192675]) ).

tff(c_192700,plain,
    ! [Y_3704] :
      ( ~ house(Y_3704)
      | is_color(Y_3704,blue)
      | ~ left_of(house_1,Y_3704) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_192683]) ).

tff(c_192707,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_192700]) ).

tff(c_192713,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_192707]) ).

tff(c_192364,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_192085,c_179212]) ).

tff(c_179176,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_179116,c_242]) ).

tff(c_179239,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_124,c_179176]) ).

tff(c_192123,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_179239]) ).

tff(c_192201,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_192085,c_179224]) ).

tff(c_192284,plain,
    ! [H_3687] :
      ( is_color(H_3687,ivory)
      | is_color(H_3687,green)
      | is_color(H_3687,blue)
      | is_color(H_3687,yellow)
      | is_color(H_3687,red)
      | ~ house(H_3687) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_192308,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_192284,c_106]) ).

tff(c_192345,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_192308]) ).

tff(c_192346,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_192123,c_192201,c_192345]) ).

tff(c_192674,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_192346]) ).

tff(c_192695,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_192674]) ).

tff(c_192698,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_192695]) ).

tff(c_192699,plain,
    ( is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_192364,c_192698]) ).

tff(c_192728,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_192699]) ).

tff(c_192734,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_192728,c_100]) ).

tff(c_192741,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_192631,c_192734]) ).

tff(c_192742,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,green) ),
    inference(splitRight,[status(thm)],[c_192699]) ).

tff(c_192745,plain,
    is_color(house_3,green),
    inference(splitLeft,[status(thm)],[c_192742]) ).

tff(c_192748,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_192745,c_94]) ).

tff(c_192755,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_192085,c_192748]) ).

tff(c_192756,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_192742]) ).

tff(c_192763,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_192756,c_100]) ).

tff(c_192770,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_192713,c_192763]) ).

tff(c_192771,plain,
    ( is_color(house_4,red)
    | is_color(house_4,blue) ),
    inference(splitRight,[status(thm)],[c_192346]) ).

tff(c_192785,plain,
    is_color(house_4,blue),
    inference(splitLeft,[status(thm)],[c_192771]) ).

tff(c_192794,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_192785,c_102]) ).

tff(c_192803,plain,
    ~ is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_192794]) ).

tff(c_192804,plain,
    ! [Y_3705,X_3706] :
      ( ~ house(Y_3705)
      | ~ lives(norwegian,X_3706)
      | ~ house(X_3706)
      | is_color(Y_3705,blue)
      | ~ left_of(X_3706,Y_3705) ),
    inference(resolution,[status(thm)],[c_200,c_192114]) ).

tff(c_192812,plain,
    ! [Y_3705] :
      ( ~ house(Y_3705)
      | ~ house(house_1)
      | is_color(Y_3705,blue)
      | ~ left_of(house_1,Y_3705) ),
    inference(resolution,[status(thm)],[c_176,c_192804]) ).

tff(c_192829,plain,
    ! [Y_3707] :
      ( ~ house(Y_3707)
      | is_color(Y_3707,blue)
      | ~ left_of(house_1,Y_3707) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_192812]) ).

tff(c_192836,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_192829]) ).

tff(c_192842,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_192836]) ).

tff(c_192844,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_192803,c_192842]) ).

tff(c_192845,plain,
    is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_192771]) ).

tff(c_192855,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_192845,c_102]) ).

tff(c_192865,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_192631,c_192855]) ).

tff(c_192866,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_192441]) ).

tff(c_192868,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_192866]) ).

tff(c_192874,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_192868,c_104]) ).

tff(c_192886,plain,
    ~ is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_192874]) ).

tff(c_179146,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_179116,c_216]) ).

tff(c_179209,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_124,c_179146]) ).

tff(c_192203,plain,
    ~ is_color(house_2,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_192085,c_179209]) ).

tff(c_192877,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_192868,c_110]) ).

tff(c_192889,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_192877]) ).

tff(c_192320,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_192284,c_102]) ).

tff(c_192357,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_192320]) ).

tff(c_192358,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_192123,c_192201,c_192357]) ).

tff(c_192920,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_192889,c_192358]) ).

tff(c_192921,plain,
    ~ is_color(house_2,yellow),
    inference(splitLeft,[status(thm)],[c_192920]) ).

tff(c_192924,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_90,c_192921]) ).

tff(c_192927,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_192924]) ).

tff(c_192928,plain,
    ( is_color(house_2,green)
    | is_color(house_2,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_192886,c_192203,c_192927]) ).

tff(c_192929,plain,
    is_color(house_2,blue),
    inference(splitLeft,[status(thm)],[c_192928]) ).

tff(c_192871,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_192868,c_108]) ).

tff(c_192883,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_192871]) ).

tff(c_192968,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_192889,c_192346]) ).

tff(c_192969,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_192968]) ).

tff(c_192972,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_192969]) ).

tff(c_192975,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_192972]) ).

tff(c_192976,plain,
    ( is_color(house_3,green)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_192883,c_192364,c_192975]) ).

tff(c_192977,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_192976]) ).

tff(c_192992,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_192977,c_100]) ).

tff(c_192999,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_192929,c_192992]) ).

tff(c_193000,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_192976]) ).

tff(c_193006,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_193000,c_94]) ).

tff(c_193013,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_192085,c_193006]) ).

tff(c_193014,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_192968]) ).

tff(c_193036,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_193014,c_102]) ).

tff(c_193046,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_192929,c_193036]) ).

tff(c_193047,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_192928]) ).

tff(c_193051,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_193047,c_92]) ).

tff(c_193055,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_192085,c_193051]) ).

tff(c_193056,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_192920]) ).

tff(c_193066,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_193056,c_102]) ).

tff(c_193075,plain,
    ~ is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_193066]) ).

tff(c_193082,plain,
    ! [Y_3716,X_3717] :
      ( ~ house(Y_3716)
      | ~ lives(norwegian,X_3717)
      | ~ house(X_3717)
      | is_color(Y_3716,blue)
      | ~ left_of(X_3717,Y_3716) ),
    inference(resolution,[status(thm)],[c_200,c_192114]) ).

tff(c_193090,plain,
    ! [Y_3716] :
      ( ~ house(Y_3716)
      | ~ house(house_1)
      | is_color(Y_3716,blue)
      | ~ left_of(house_1,Y_3716) ),
    inference(resolution,[status(thm)],[c_176,c_193082]) ).

tff(c_193107,plain,
    ! [Y_3718] :
      ( ~ house(Y_3718)
      | is_color(Y_3718,blue)
      | ~ left_of(house_1,Y_3718) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_193090]) ).

tff(c_193114,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_193107]) ).

tff(c_193120,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_193114]) ).

tff(c_193122,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_193075,c_193120]) ).

tff(c_193124,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_192866]) ).

tff(c_193123,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_192866]) ).

tff(c_193137,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_193123,c_172]) ).

tff(c_193153,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_193137]) ).

tff(c_193170,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_193153,c_102]) ).

tff(c_193179,plain,
    ~ is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_193170]) ).

tff(c_193154,plain,
    ~ is_color(house_2,yellow),
    inference(splitLeft,[status(thm)],[c_192358]) ).

tff(c_193157,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_90,c_193154]) ).

tff(c_193160,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_193157]) ).

tff(c_193161,plain,
    ( is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(negUnitSimplification,[status(thm)],[c_192203,c_193160]) ).

tff(c_193210,plain,
    ( is_color(house_2,green)
    | is_color(house_2,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_193179,c_193161]) ).

tff(c_193211,plain,
    is_color(house_2,blue),
    inference(splitLeft,[status(thm)],[c_193210]) ).

tff(c_193167,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_193153,c_106]) ).

tff(c_193176,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_193167]) ).

tff(c_192113,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_192085,c_179218]) ).

tff(c_192292,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_192284,c_108]) ).

tff(c_192330,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_192292]) ).

tff(c_192331,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_192113,c_192330]) ).

tff(c_193440,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_193124,c_192331]) ).

tff(c_193441,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_193440]) ).

tff(c_193444,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_193441]) ).

tff(c_193447,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_193444]) ).

tff(c_193448,plain,
    ( is_color(house_3,green)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_193176,c_192364,c_193447]) ).

tff(c_193449,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_193448]) ).

tff(c_193455,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_193449,c_100]) ).

tff(c_193462,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_193211,c_193455]) ).

tff(c_193463,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_193448]) ).

tff(c_193467,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_193463,c_94]) ).

tff(c_193474,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_192085,c_193467]) ).

tff(c_193475,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,green) ),
    inference(splitRight,[status(thm)],[c_193440]) ).

tff(c_193489,plain,
    is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_193475]) ).

tff(c_193501,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_193489,c_98]) ).

tff(c_193514,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_192085,c_193501]) ).

tff(c_193515,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_193475]) ).

tff(c_193522,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_193515,c_104]) ).

tff(c_193535,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_193211,c_193522]) ).

tff(c_193536,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_193210]) ).

tff(c_193558,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_193536,c_92]) ).

tff(c_193562,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_192085,c_193558]) ).

tff(c_193564,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_192358]) ).

tff(c_192312,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_192284,c_104]) ).

tff(c_192349,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_192312]) ).

tff(c_192350,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_192113,c_192349]) ).

tff(c_193824,plain,
    ( is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_193564,c_192350]) ).

tff(c_193825,plain,
    ( is_color(house_5,green)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_193124,c_193824]) ).

tff(c_193826,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_193825]) ).

tff(c_193832,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_193826,c_104]) ).

tff(c_193845,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_193629,c_193832]) ).

tff(c_193846,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_193825]) ).

tff(c_193859,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_193846,c_98]) ).

tff(c_193872,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_192085,c_193859]) ).

tff(c_193874,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_179239]) ).

tff(c_193877,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_193874,c_96]) ).

tff(c_193887,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_192085,c_193877]) ).

tff(c_193888,plain,
    ~ lives(english,house_3),
    inference(splitRight,[status(thm)],[c_159821]) ).

tff(c_213986,plain,
    ! [Person_4206] :
      ( lives(Person_4206,house_5)
      | lives(Person_4206,house_4)
      | lives(Person_4206,house_3)
      | lives(Person_4206,house_2)
      | lives(Person_4206,house_1)
      | ~ person(Person_4206) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_214016,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_213986,c_172]) ).

tff(c_214063,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_214016]) ).

tff(c_214064,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_214063]) ).

tff(c_214225,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_214064]) ).

tff(c_214238,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_214225,c_172]) ).

tff(c_214254,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_214238]) ).

tff(c_211457,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_211445,c_250]) ).

tff(c_211520,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_124,c_211457]) ).

tff(c_211573,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_211520]) ).

tff(c_211493,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_211445,c_230]) ).

tff(c_211556,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_130,c_211493]) ).

tff(c_211756,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_211556]) ).

tff(c_193889,plain,
    drinks(spaniard,milk),
    inference(splitRight,[status(thm)],[c_159821]) ).

tff(c_193899,plain,
    ( ~ drinks(japanese,milk)
    | ~ drink(milk) ),
    inference(resolution,[status(thm)],[c_193889,c_38]) ).

tff(c_193908,plain,
    ~ drinks(japanese,milk),
    inference(demodulation,[status(thm),theory(equality)],[c_158,c_193899]) ).

tff(c_193963,plain,
    ! [P_3750,H_3751] :
      ( ~ lives(P_3750,H_3751)
      | ~ house(H_3751)
      | ~ drinks(P_3750,coffee)
      | ~ person(P_3750)
      | is_color(H_3751,green) ),
    inference(cnfTransformation,[status(thm)],[f_744]) ).

tff(c_193969,plain,
    ( ~ house(house_1)
    | ~ drinks(norwegian,coffee)
    | ~ person(norwegian)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_176,c_193963]) ).

tff(c_193975,plain,
    ( ~ drinks(norwegian,coffee)
    | is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_193969]) ).

tff(c_193976,plain,
    ~ drinks(norwegian,coffee),
    inference(splitLeft,[status(thm)],[c_193975]) ).

tff(c_211584,plain,
    ! [Person_4144] :
      ( drinks(Person_4144,water)
      | drinks(Person_4144,milk)
      | drinks(Person_4144,tea)
      | drinks(Person_4144,coffee)
      | drinks(Person_4144,orange)
      | ~ person(Person_4144) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_211592,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_211584,c_42]) ).

tff(c_211631,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_211592]) ).

tff(c_211632,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_193976,c_304,c_159825,c_211631]) ).

tff(c_212032,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_211632]) ).

tff(c_212035,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_212032]) ).

tff(c_212038,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_212035]) ).

tff(c_212039,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_193908,c_212038]) ).

tff(c_212056,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_212039]) ).

tff(c_212059,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_212056,c_32]) ).

tff(c_212062,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_212059]) ).

tff(c_193893,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_198,c_193888]) ).

tff(c_193896,plain,
    ~ drinks(english,milk),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_193893]) ).

tff(c_211608,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_211584,c_28]) ).

tff(c_211647,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_211608]) ).

tff(c_211648,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_193976,c_304,c_159825,c_211647]) ).

tff(c_212008,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_211648]) ).

tff(c_212027,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_212008]) ).

tff(c_212030,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_212027]) ).

tff(c_212031,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_159709,c_193896,c_212030]) ).

tff(c_212063,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_212062,c_212031]) ).

tff(c_211757,plain,
    ! [Person_4146] :
      ( lives(Person_4146,house_5)
      | lives(Person_4146,house_4)
      | lives(Person_4146,house_3)
      | lives(Person_4146,house_2)
      | lives(Person_4146,house_1)
      | ~ person(Person_4146) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_211787,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_211757,c_172]) ).

tff(c_211834,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_211787]) ).

tff(c_211835,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_211834]) ).

tff(c_212112,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_211835]) ).

tff(c_212122,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_212112,c_194]) ).

tff(c_212138,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_212063,c_124,c_212122]) ).

tff(c_212140,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211756,c_212138]) ).

tff(c_212142,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_211835]) ).

tff(c_159778,plain,
    ( ~ lives(japanese,house_3)
    | ~ house(house_3)
    | ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_159754,c_16]) ).

tff(c_159812,plain,
    ( ~ lives(japanese,house_3)
    | ~ drinks(spaniard,milk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_126,c_159778]) ).

tff(c_193924,plain,
    ~ lives(japanese,house_3),
    inference(demodulation,[status(thm),theory(equality)],[c_193889,c_159812]) ).

tff(c_211775,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_211757,c_10]) ).

tff(c_211824,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_211775]) ).

tff(c_211825,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_193924,c_211824]) ).

tff(c_212195,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_211825]) ).

tff(c_212198,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_212195]) ).

tff(c_212201,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_212198]) ).

tff(c_212202,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_212142,c_193888,c_212201]) ).

tff(c_212212,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_212202,c_194]) ).

tff(c_212227,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_212063,c_128,c_212212]) ).

tff(c_212229,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211572,c_212227]) ).

tff(c_212231,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_211825]) ).

tff(c_212241,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_212231,c_194]) ).

tff(c_212256,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_212063,c_130,c_212241]) ).

tff(c_212258,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211573,c_212256]) ).

tff(c_212259,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_212039]) ).

tff(c_212306,plain,
    ! [Y_4166,X_4167] :
      ( ~ house(Y_4166)
      | ~ lives(norwegian,X_4167)
      | ~ house(X_4167)
      | is_color(Y_4166,blue)
      | ~ left_of(X_4167,Y_4166) ),
    inference(resolution,[status(thm)],[c_200,c_211574]) ).

tff(c_212314,plain,
    ! [Y_4166] :
      ( ~ house(Y_4166)
      | ~ house(house_1)
      | is_color(Y_4166,blue)
      | ~ left_of(house_1,Y_4166) ),
    inference(resolution,[status(thm)],[c_176,c_212306]) ).

tff(c_212325,plain,
    ! [Y_4168] :
      ( ~ house(Y_4168)
      | is_color(Y_4168,blue)
      | ~ left_of(house_1,Y_4168) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_212314]) ).

tff(c_212332,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_212325]) ).

tff(c_212338,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_212332]) ).

tff(c_212345,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_211825]) ).

tff(c_212348,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_212345]) ).

tff(c_212351,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_212348]) ).

tff(c_212352,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_212351]) ).

tff(c_212355,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_212352]) ).

tff(c_212368,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_212355,c_172]) ).

tff(c_212385,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_212368]) ).

tff(c_194129,plain,
    ! [House_1_3757,House_2_3758] :
      ( ~ next_to(House_1_3757,House_2_3758)
      | ~ house(House_2_3758)
      | ~ lives(norwegian,House_1_3757)
      | ~ house(House_1_3757)
      | is_color(House_2_3758,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_199858,plain,
    ! [Y_3914,X_3915] :
      ( ~ house(Y_3914)
      | ~ lives(norwegian,X_3915)
      | ~ house(X_3915)
      | is_color(Y_3914,blue)
      | ~ left_of(X_3915,Y_3914) ),
    inference(resolution,[status(thm)],[c_200,c_194129]) ).

tff(c_199866,plain,
    ! [Y_3914] :
      ( ~ house(Y_3914)
      | ~ house(house_1)
      | is_color(Y_3914,blue)
      | ~ left_of(house_1,Y_3914) ),
    inference(resolution,[status(thm)],[c_176,c_199858]) ).

tff(c_199878,plain,
    ! [Y_3916] :
      ( ~ house(Y_3916)
      | is_color(Y_3916,blue)
      | ~ left_of(house_1,Y_3916) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_199866]) ).

tff(c_199885,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_199878]) ).

tff(c_199891,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_199885]) ).

tff(c_194000,plain,
    ! [House_2_3755,House_1_3756] :
      ( ~ is_color(House_2_3755,ivory)
      | ~ house(House_2_3755)
      | ~ is_color(House_1_3756,green)
      | ~ house(House_1_3756)
      | left_of(House_2_3755,House_1_3756) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_224,plain,
    ~ left_of(house_2,house_2),
    inference(cnfTransformation,[status(thm)],[f_802]) ).

tff(c_194057,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_194000,c_224]) ).

tff(c_194120,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_194057]) ).

tff(c_194138,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_194120]) ).

tff(c_194060,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_194000,c_242]) ).

tff(c_194123,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_124,c_194060]) ).

tff(c_194128,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_194123]) ).

tff(c_197156,plain,
    ! [Person_3849] :
      ( drinks(Person_3849,water)
      | drinks(Person_3849,milk)
      | drinks(Person_3849,tea)
      | drinks(Person_3849,coffee)
      | drinks(Person_3849,orange)
      | ~ person(Person_3849) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_197180,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_197156,c_28]) ).

tff(c_197219,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_197180]) ).

tff(c_197220,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_193976,c_304,c_159825,c_197219]) ).

tff(c_197532,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_197220]) ).

tff(c_197535,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_197532]) ).

tff(c_197538,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_197535]) ).

tff(c_197539,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_159709,c_193896,c_197538]) ).

tff(c_197564,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_197539]) ).

tff(c_197164,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_197156,c_42]) ).

tff(c_197203,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_197164]) ).

tff(c_197204,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_193976,c_304,c_159825,c_197203]) ).

tff(c_197540,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_197204]) ).

tff(c_197559,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_197540]) ).

tff(c_197562,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_197559]) ).

tff(c_197563,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_193908,c_197562]) ).

tff(c_197584,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_197563]) ).

tff(c_197587,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_197584,c_32]) ).

tff(c_197591,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_197564,c_197587]) ).

tff(c_197592,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_197563]) ).

tff(c_197612,plain,
    ! [Y_3865,X_3866] :
      ( ~ house(Y_3865)
      | ~ lives(norwegian,X_3866)
      | ~ house(X_3866)
      | is_color(Y_3865,blue)
      | ~ left_of(X_3866,Y_3865) ),
    inference(resolution,[status(thm)],[c_200,c_194129]) ).

tff(c_197620,plain,
    ! [Y_3865] :
      ( ~ house(Y_3865)
      | ~ house(house_1)
      | is_color(Y_3865,blue)
      | ~ left_of(house_1,Y_3865) ),
    inference(resolution,[status(thm)],[c_176,c_197612]) ).

tff(c_197639,plain,
    ! [Y_3867] :
      ( ~ house(Y_3867)
      | is_color(Y_3867,blue)
      | ~ left_of(house_1,Y_3867) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_197620]) ).

tff(c_197646,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_197639]) ).

tff(c_197652,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_197646]) ).

tff(c_197422,plain,
    ! [Person_3852] :
      ( lives(Person_3852,house_5)
      | lives(Person_3852,house_4)
      | lives(Person_3852,house_3)
      | lives(Person_3852,house_2)
      | lives(Person_3852,house_1)
      | ~ person(Person_3852) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_197440,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_197422,c_10]) ).

tff(c_197488,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_197440]) ).

tff(c_197489,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_193924,c_197488]) ).

tff(c_197661,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_197489]) ).

tff(c_197664,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_197661]) ).

tff(c_197667,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_197664]) ).

tff(c_197668,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_197667]) ).

tff(c_197669,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_197668]) ).

tff(c_197682,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_197669,c_172]) ).

tff(c_197698,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_197682]) ).

tff(c_197701,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_197698,c_92]) ).

tff(c_197704,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_197701]) ).

tff(c_197655,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_197652,c_92]) ).

tff(c_197658,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_197655]) ).

tff(c_194021,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_194000,c_248]) ).

tff(c_194084,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_122,c_194021]) ).

tff(c_194216,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_194084]) ).

tff(c_194218,plain,
    ! [Person_3760] :
      ( drinks(Person_3760,water)
      | drinks(Person_3760,milk)
      | drinks(Person_3760,tea)
      | drinks(Person_3760,coffee)
      | drinks(Person_3760,orange)
      | ~ person(Person_3760) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_194226,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_194218,c_42]) ).

tff(c_194265,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_194226]) ).

tff(c_194266,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_193976,c_304,c_159825,c_194265]) ).

tff(c_194549,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_194266]) ).

tff(c_194552,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_194549]) ).

tff(c_194555,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_194552]) ).

tff(c_194556,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_193908,c_194555]) ).

tff(c_194581,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_194556]) ).

tff(c_194584,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_194581,c_32]) ).

tff(c_194587,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_194584]) ).

tff(c_194242,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_194218,c_28]) ).

tff(c_194281,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_194242]) ).

tff(c_194282,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_193976,c_304,c_159825,c_194281]) ).

tff(c_194557,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_194282]) ).

tff(c_194576,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_194557]) ).

tff(c_194579,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_194576]) ).

tff(c_194580,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_159709,c_193896,c_194579]) ).

tff(c_194604,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_194587,c_194580]) ).

tff(c_194299,plain,
    ! [Person_3761] :
      ( lives(Person_3761,house_5)
      | lives(Person_3761,house_4)
      | lives(Person_3761,house_3)
      | lives(Person_3761,house_2)
      | lives(Person_3761,house_1)
      | ~ person(Person_3761) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_194329,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_194299,c_172]) ).

tff(c_194376,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_194329]) ).

tff(c_194377,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_194376]) ).

tff(c_194663,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_194377]) ).

tff(c_194673,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_194663,c_194]) ).

tff(c_194688,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_194604,c_124,c_194673]) ).

tff(c_194690,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194138,c_194688]) ).

tff(c_194692,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_194377]) ).

tff(c_194317,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_194299,c_10]) ).

tff(c_194366,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_194317]) ).

tff(c_194367,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_193924,c_194366]) ).

tff(c_194655,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_194367]) ).

tff(c_194658,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_194655]) ).

tff(c_194661,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_194658]) ).

tff(c_194662,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_194661]) ).

tff(c_194769,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_194692,c_194662]) ).

tff(c_194779,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_194769,c_194]) ).

tff(c_194794,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_194604,c_128,c_194779]) ).

tff(c_194796,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194128,c_194794]) ).

tff(c_194798,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_194367]) ).

tff(c_194808,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_194798,c_194]) ).

tff(c_194823,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_194604,c_130,c_194808]) ).

tff(c_194825,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194216,c_194823]) ).

tff(c_194826,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_194556]) ).

tff(c_194309,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_194299,c_22]) ).

tff(c_194359,plain,
    ( ~ lives(japanese,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_194309]) ).

tff(c_195089,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_194359]) ).

tff(c_195092,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_195089]) ).

tff(c_195095,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_195092]) ).

tff(c_195096,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_193924,c_195095]) ).

tff(c_195097,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_195096]) ).

tff(c_195109,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_195097,c_194]) ).

tff(c_195127,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_194826,c_124,c_195109]) ).

tff(c_195129,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194138,c_195127]) ).

tff(c_195130,plain,
    lives(japanese,house_4),
    inference(splitRight,[status(thm)],[c_195096]) ).

tff(c_195143,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_195130,c_194]) ).

tff(c_195161,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_194826,c_128,c_195143]) ).

tff(c_195163,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194128,c_195161]) ).

tff(c_195165,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_194359]) ).

tff(c_195177,plain,
    ( ~ house(house_5)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_195165,c_194]) ).

tff(c_195195,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_194826,c_130,c_195177]) ).

tff(c_195197,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194216,c_195195]) ).

tff(c_195198,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_194282]) ).

tff(c_195202,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_195198,c_42]) ).

tff(c_195208,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_195202]) ).

tff(c_195228,plain,
    drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_195208,c_194556]) ).

tff(c_194333,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_194299,c_16]) ).

tff(c_194380,plain,
    ( ~ lives(japanese,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_194333]) ).

tff(c_196805,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_194380]) ).

tff(c_196808,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_196805]) ).

tff(c_196811,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_196808]) ).

tff(c_196812,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_193924,c_196811]) ).

tff(c_196813,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_196812]) ).

tff(c_196823,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_196813,c_194]) ).

tff(c_196838,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_195228,c_124,c_196823]) ).

tff(c_196840,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194138,c_196838]) ).

tff(c_196841,plain,
    lives(japanese,house_4),
    inference(splitRight,[status(thm)],[c_196812]) ).

tff(c_196852,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_196841,c_194]) ).

tff(c_196867,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_195228,c_128,c_196852]) ).

tff(c_196869,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194128,c_196867]) ).

tff(c_196871,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_194380]) ).

tff(c_196881,plain,
    ( ~ house(house_5)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_196871,c_194]) ).

tff(c_196896,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_195228,c_130,c_196881]) ).

tff(c_196898,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194216,c_196896]) ).

tff(c_196899,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_194266]) ).

tff(c_196906,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_196899,c_28]) ).

tff(c_196912,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_196906]) ).

tff(c_196900,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_194266]) ).

tff(c_196915,plain,
    ( ~ drinks(english,water)
    | ~ drink(water) ),
    inference(resolution,[status(thm)],[c_196900,c_32]) ).

tff(c_196918,plain,
    ~ drinks(english,water),
    inference(demodulation,[status(thm),theory(equality)],[c_156,c_196915]) ).

tff(c_196937,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_196918]) ).

tff(c_196940,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_196937]) ).

tff(c_196941,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_196912,c_159709,c_193896,c_196940]) ).

tff(c_196996,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_194377]) ).

tff(c_197006,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_196996,c_194]) ).

tff(c_197021,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_196941,c_124,c_197006]) ).

tff(c_197023,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194138,c_197021]) ).

tff(c_197025,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_194377]) ).

tff(c_197090,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_194367]) ).

tff(c_197093,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_197090]) ).

tff(c_197096,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_197093]) ).

tff(c_197097,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_197025,c_193888,c_197096]) ).

tff(c_197107,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_197097,c_194]) ).

tff(c_197122,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_196941,c_128,c_197107]) ).

tff(c_197124,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194128,c_197122]) ).

tff(c_197126,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_194367]) ).

tff(c_197136,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_197126,c_194]) ).

tff(c_197151,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_196941,c_130,c_197136]) ).

tff(c_197153,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194216,c_197151]) ).

tff(c_197155,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_194084]) ).

tff(c_197248,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_197155,c_98]) ).

tff(c_197260,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_197248]) ).

tff(c_197154,plain,
    ~ is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_194084]) ).

tff(c_194003,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_194000,c_234]) ).

tff(c_194066,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_194003]) ).

tff(c_194127,plain,
    ~ is_color(house_3,green),
    inference(splitLeft,[status(thm)],[c_194066]) ).

tff(c_194024,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_194000,c_252]) ).

tff(c_194087,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_126,c_194024]) ).

tff(c_197421,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_197155,c_194087]) ).

tff(c_194139,plain,
    ! [H_3759] :
      ( is_color(H_3759,ivory)
      | is_color(H_3759,green)
      | is_color(H_3759,blue)
      | is_color(H_3759,yellow)
      | is_color(H_3759,red)
      | ~ house(H_3759) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_194163,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_194139,c_106]) ).

tff(c_194201,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_194163]) ).

tff(c_194202,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_194128,c_194201]) ).

tff(c_197760,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_194202]) ).

tff(c_197764,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_197760]) ).

tff(c_197767,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_197764]) ).

tff(c_197768,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_194127,c_197421,c_197767]) ).

tff(c_197775,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_197768]) ).

tff(c_197781,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_197775,c_100]) ).

tff(c_197788,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_197698,c_197781]) ).

tff(c_197789,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_197768]) ).

tff(c_197797,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_197789,c_100]) ).

tff(c_197804,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_197652,c_197797]) ).

tff(c_197806,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_194202]) ).

tff(c_197809,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_197806,c_94]) ).

tff(c_197815,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_197809]) ).

tff(c_197821,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_197815]) ).

tff(c_197824,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_197821]) ).

tff(c_197826,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_197704,c_197658,c_197260,c_197154,c_197824]) ).

tff(c_197828,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_197668]) ).

tff(c_197452,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_197422,c_172]) ).

tff(c_197498,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_197452]) ).

tff(c_197499,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_197498]) ).

tff(c_197974,plain,
    ( is_color(house_5,red)
    | lives(english,house_4) ),
    inference(negUnitSimplification,[status(thm)],[c_197828,c_197499]) ).

tff(c_197975,plain,
    lives(english,house_4),
    inference(splitLeft,[status(thm)],[c_197974]) ).

tff(c_197988,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_197975,c_172]) ).

tff(c_198004,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_197988]) ).

tff(c_198007,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_198004,c_96]) ).

tff(c_198016,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_198007]) ).

tff(c_198010,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_198004,c_106]) ).

tff(c_198019,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_198010]) ).

tff(c_194143,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_194139,c_94]) ).

tff(c_194182,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_194143]) ).

tff(c_194183,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_194127,c_194182]) ).

tff(c_198279,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_198019,c_197421,c_194183]) ).

tff(c_198280,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_198279]) ).

tff(c_198283,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_198280]) ).

tff(c_198286,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_198283]) ).

tff(c_198288,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_198016,c_197658,c_197260,c_197154,c_198286]) ).

tff(c_198289,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_198279]) ).

tff(c_198296,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_198289,c_100]) ).

tff(c_198303,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_197652,c_198296]) ).

tff(c_198305,plain,
    ~ lives(english,house_4),
    inference(splitRight,[status(thm)],[c_197974]) ).

tff(c_197827,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_197668]) ).

tff(c_198330,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_198305,c_197827]) ).

tff(c_198331,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_197489]) ).

tff(c_198385,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_198331]) ).

tff(c_198395,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_198385,c_194]) ).

tff(c_198410,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_197592,c_128,c_198395]) ).

tff(c_198412,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194128,c_198410]) ).

tff(c_198413,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_198331]) ).

tff(c_198424,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_198413,c_194]) ).

tff(c_198439,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_197592,c_124,c_198424]) ).

tff(c_198441,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194138,c_198439]) ).

tff(c_198442,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_197539]) ).

tff(c_198489,plain,
    ! [Y_3878,X_3879] :
      ( ~ house(Y_3878)
      | ~ lives(norwegian,X_3879)
      | ~ house(X_3879)
      | is_color(Y_3878,blue)
      | ~ left_of(X_3879,Y_3878) ),
    inference(resolution,[status(thm)],[c_200,c_194129]) ).

tff(c_198497,plain,
    ! [Y_3878] :
      ( ~ house(Y_3878)
      | ~ house(house_1)
      | is_color(Y_3878,blue)
      | ~ left_of(house_1,Y_3878) ),
    inference(resolution,[status(thm)],[c_176,c_198489]) ).

tff(c_198509,plain,
    ! [Y_3880] :
      ( ~ house(Y_3880)
      | is_color(Y_3880,blue)
      | ~ left_of(house_1,Y_3880) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_198497]) ).

tff(c_198516,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_198509]) ).

tff(c_198522,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_198516]) ).

tff(c_198529,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_197499]) ).

tff(c_198539,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_198529,c_194]) ).

tff(c_198554,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_198442,c_124,c_198539]) ).

tff(c_198556,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194138,c_198554]) ).

tff(c_198557,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_197499]) ).

tff(c_198559,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_198557]) ).

tff(c_198571,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_198559,c_98]) ).

tff(c_198583,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_198571]) ).

tff(c_198525,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_198522,c_92]) ).

tff(c_198528,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_198525]) ).

tff(c_198562,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_198559,c_108]) ).

tff(c_198574,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_198562]) ).

tff(c_198741,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_198574,c_197421,c_194183]) ).

tff(c_198742,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_198741]) ).

tff(c_198745,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_198742]) ).

tff(c_198748,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_198745]) ).

tff(c_198750,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_198583,c_198528,c_197260,c_197154,c_198748]) ).

tff(c_198751,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_198741]) ).

tff(c_198758,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_198751,c_100]) ).

tff(c_198765,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_198522,c_198758]) ).

tff(c_198766,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_198557]) ).

tff(c_198777,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_198766,c_194]) ).

tff(c_198792,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_198442,c_128,c_198777]) ).

tff(c_198794,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194128,c_198792]) ).

tff(c_198795,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_197204]) ).

tff(c_198802,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_198795,c_28]) ).

tff(c_198808,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_198802]) ).

tff(c_198831,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_198808,c_197539]) ).

tff(c_198844,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_197489]) ).

tff(c_198866,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_198844]) ).

tff(c_198869,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_198866]) ).

tff(c_198870,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_198869]) ).

tff(c_198871,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_198870]) ).

tff(c_198881,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_198871,c_194]) ).

tff(c_198896,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_198831,c_124,c_198881]) ).

tff(c_198898,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194138,c_198896]) ).

tff(c_198899,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_198870]) ).

tff(c_198910,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_198899,c_194]) ).

tff(c_198925,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_198831,c_128,c_198910]) ).

tff(c_198927,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194128,c_198925]) ).

tff(c_198929,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_197489]) ).

tff(c_198942,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_198929,c_172]) ).

tff(c_198957,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_198942]) ).

tff(c_198963,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_198957,c_104]) ).

tff(c_198975,plain,
    ~ is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_198963]) ).

tff(c_194012,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_194000,c_250]) ).

tff(c_194075,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_124,c_194012]) ).

tff(c_197419,plain,
    ~ is_color(house_2,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_197155,c_194075]) ).

tff(c_198936,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_198929,c_178]) ).

tff(c_198951,plain,
    ( ~ drives(english,masserati)
    | is_color(house_5,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_198936]) ).

tff(c_199053,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_198951]) ).

tff(c_197261,plain,
    ! [Person_3850] :
      ( drives(Person_3850,jaguar)
      | drives(Person_3850,honda)
      | drives(Person_3850,porsche)
      | drives(Person_3850,saab)
      | drives(Person_3850,masserati)
      | ~ person(Person_3850) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_197301,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_197261,c_48]) ).

tff(c_197340,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_197301]) ).

tff(c_197341,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_159692,c_197340]) ).

tff(c_199133,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_197341]) ).

tff(c_199136,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_199133]) ).

tff(c_199139,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_199136]) ).

tff(c_199140,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_199053,c_159745,c_159702,c_199139]) ).

tff(c_199143,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_199140,c_186]) ).

tff(c_199146,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_199143]) ).

tff(c_199148,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_198808,c_199146]) ).

tff(c_199149,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_197341]) ).

tff(c_199159,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_199149]) ).

tff(c_199165,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_199159,c_60]) ).

tff(c_199175,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_199165]) ).

tff(c_199176,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_199149]) ).

tff(c_199178,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_199176]) ).

tff(c_193985,plain,
    ! [Person_3753,H_3754] :
      ( ~ lives(Person_3753,H_3754)
      | ~ house(H_3754)
      | ~ drives(Person_3753,masserati)
      | ~ person(Person_3753)
      | is_color(H_3754,yellow) ),
    inference(cnfTransformation,[status(thm)],[f_638]) ).

tff(c_193988,plain,
    ! [P_75] :
      ( ~ house(house_3)
      | ~ drives(P_75,masserati)
      | is_color(house_3,yellow)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(resolution,[status(thm)],[c_198,c_193985]) ).

tff(c_193994,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | is_color(house_3,yellow)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_193988]) ).

tff(c_193999,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(splitLeft,[status(thm)],[c_193994]) ).

tff(c_199181,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_199178,c_193999]) ).

tff(c_199194,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_193889,c_199181]) ).

tff(c_199195,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_199176]) ).

tff(c_199208,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_199195,c_186]) ).

tff(c_199220,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_199208]) ).

tff(c_199226,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_199220,c_34]) ).

tff(c_199236,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_198795,c_199226]) ).

tff(c_199237,plain,
    is_color(house_5,yellow),
    inference(splitRight,[status(thm)],[c_198951]) ).

tff(c_199244,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_199237,c_104]) ).

tff(c_199256,plain,
    ~ is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_199244]) ).

tff(c_199278,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_90,c_199256]) ).

tff(c_199281,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_199278]) ).

tff(c_199282,plain,
    is_color(house_2,blue),
    inference(negUnitSimplification,[status(thm)],[c_198975,c_194138,c_197419,c_199281]) ).

tff(c_198960,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_198957,c_108]) ).

tff(c_198972,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_198960]) ).

tff(c_199241,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_199237,c_108]) ).

tff(c_199253,plain,
    ~ is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_199241]) ).

tff(c_199271,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_199253]) ).

tff(c_199274,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_199271]) ).

tff(c_199275,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_198972,c_194127,c_197421,c_199274]) ).

tff(c_199309,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_199275,c_100]) ).

tff(c_199316,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_199282,c_199309]) ).

tff(c_199317,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_197220]) ).

tff(c_199321,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_199317,c_42]) ).

tff(c_199327,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_199321]) ).

tff(c_199318,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_197220]) ).

tff(c_197168,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_197156,c_32]) ).

tff(c_197207,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_197168]) ).

tff(c_197208,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_193908,c_197207]) ).

tff(c_199386,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_199318,c_197208]) ).

tff(c_199387,plain,
    drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_199327,c_199386]) ).

tff(c_199396,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_197499]) ).

tff(c_199409,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_199396,c_172]) ).

tff(c_199425,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_199409]) ).

tff(c_199447,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_199425,c_92]) ).

tff(c_199450,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_199447]) ).

tff(c_199426,plain,
    ! [Y_3906,X_3907] :
      ( ~ house(Y_3906)
      | ~ lives(norwegian,X_3907)
      | ~ house(X_3907)
      | is_color(Y_3906,blue)
      | ~ left_of(X_3907,Y_3906) ),
    inference(resolution,[status(thm)],[c_200,c_194129]) ).

tff(c_199434,plain,
    ! [Y_3906] :
      ( ~ house(Y_3906)
      | ~ house(house_1)
      | is_color(Y_3906,blue)
      | ~ left_of(house_1,Y_3906) ),
    inference(resolution,[status(thm)],[c_176,c_199426]) ).

tff(c_199452,plain,
    ! [Y_3908] :
      ( ~ house(Y_3908)
      | is_color(Y_3908,blue)
      | ~ left_of(house_1,Y_3908) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_199434]) ).

tff(c_199459,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_199452]) ).

tff(c_199465,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_199459]) ).

tff(c_199476,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_199465,c_92]) ).

tff(c_199479,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_199476]) ).

tff(c_199535,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_194202]) ).

tff(c_199538,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_199535]) ).

tff(c_199541,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_199538]) ).

tff(c_199542,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_194127,c_197421,c_199541]) ).

tff(c_199543,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_199542]) ).

tff(c_199549,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_199543,c_100]) ).

tff(c_199556,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_199425,c_199549]) ).

tff(c_199557,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_199542]) ).

tff(c_199578,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_199557,c_100]) ).

tff(c_199585,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_199465,c_199578]) ).

tff(c_199587,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_194202]) ).

tff(c_199590,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_199587,c_94]) ).

tff(c_199596,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_199590]) ).

tff(c_199602,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_199596]) ).

tff(c_199605,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_199602]) ).

tff(c_199607,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_199450,c_199479,c_197260,c_197154,c_199605]) ).

tff(c_199608,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_197499]) ).

tff(c_199610,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_199608]) ).

tff(c_199619,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_199610,c_110]) ).

tff(c_199631,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_199619]) ).

tff(c_199609,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_197499]) ).

tff(c_199674,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_197489]) ).

tff(c_199677,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_199674]) ).

tff(c_199680,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_199677]) ).

tff(c_199681,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_199609,c_193888,c_199680]) ).

tff(c_199694,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_199681,c_172]) ).

tff(c_199710,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_199694]) ).

tff(c_199712,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_199631,c_199710]) ).

tff(c_199713,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_197489]) ).

tff(c_199743,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_199713]) ).

tff(c_199754,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_199743,c_194]) ).

tff(c_199769,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_199387,c_128,c_199754]) ).

tff(c_199771,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194128,c_199769]) ).

tff(c_199772,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_199713]) ).

tff(c_199783,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_199772,c_194]) ).

tff(c_199798,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_199387,c_124,c_199783]) ).

tff(c_199800,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_194138,c_199798]) ).

tff(c_199801,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_199608]) ).

tff(c_199815,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_199801,c_172]) ).

tff(c_199831,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_199815]) ).

tff(c_199842,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_199831,c_96]) ).

tff(c_199851,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_199842]) ).

tff(c_199894,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_199891,c_92]) ).

tff(c_199897,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_199894]) ).

tff(c_199845,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_199831,c_106]) ).

tff(c_199854,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_199845]) ).

tff(c_200079,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_199854,c_197421,c_194183]) ).

tff(c_200080,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_200079]) ).

tff(c_200083,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_200080]) ).

tff(c_200086,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_200083]) ).

tff(c_200088,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_199851,c_199897,c_197260,c_197154,c_200086]) ).

tff(c_200089,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_200079]) ).

tff(c_200096,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_200089,c_100]) ).

tff(c_200103,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_199891,c_200096]) ).

tff(c_200105,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_194120]) ).

tff(c_203088,plain,
    ! [Y_3960,X_3961] :
      ( ~ house(Y_3960)
      | ~ lives(norwegian,X_3961)
      | ~ house(X_3961)
      | is_color(Y_3960,blue)
      | ~ left_of(X_3961,Y_3960) ),
    inference(resolution,[status(thm)],[c_200,c_194129]) ).

tff(c_203096,plain,
    ! [Y_3960] :
      ( ~ house(Y_3960)
      | ~ house(house_1)
      | is_color(Y_3960,blue)
      | ~ left_of(house_1,Y_3960) ),
    inference(resolution,[status(thm)],[c_176,c_203088]) ).

tff(c_203167,plain,
    ! [Y_3962] :
      ( ~ house(Y_3962)
      | is_color(Y_3962,blue)
      | ~ left_of(house_1,Y_3962) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_203096]) ).

tff(c_203174,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_203167]) ).

tff(c_203180,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_203174]) ).

tff(c_200432,plain,
    ! [Person_3923] :
      ( lives(Person_3923,house_5)
      | lives(Person_3923,house_4)
      | lives(Person_3923,house_3)
      | lives(Person_3923,house_2)
      | lives(Person_3923,house_1)
      | ~ person(Person_3923) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_200450,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_200432,c_10]) ).

tff(c_200499,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_200450]) ).

tff(c_200500,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_193924,c_200499]) ).

tff(c_200633,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_200500]) ).

tff(c_200636,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_200633]) ).

tff(c_200639,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_200636]) ).

tff(c_200640,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_200639]) ).

tff(c_200641,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_200640]) ).

tff(c_200654,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_200641,c_172]) ).

tff(c_200669,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_200654]) ).

tff(c_200670,plain,
    ! [Y_3936,X_3937] :
      ( ~ house(Y_3936)
      | ~ lives(norwegian,X_3937)
      | ~ house(X_3937)
      | is_color(Y_3936,blue)
      | ~ left_of(X_3937,Y_3936) ),
    inference(resolution,[status(thm)],[c_200,c_194129]) ).

tff(c_200678,plain,
    ! [Y_3936] :
      ( ~ house(Y_3936)
      | ~ house(house_1)
      | is_color(Y_3936,blue)
      | ~ left_of(house_1,Y_3936) ),
    inference(resolution,[status(thm)],[c_176,c_200670]) ).

tff(c_200696,plain,
    ! [Y_3938] :
      ( ~ house(Y_3938)
      | is_color(Y_3938,blue)
      | ~ left_of(house_1,Y_3938) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_200678]) ).

tff(c_200703,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_200696]) ).

tff(c_200709,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_200703]) ).

tff(c_194063,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_194000,c_226]) ).

tff(c_194126,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_126,c_194063]) ).

tff(c_200431,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_200105,c_194126]) ).

tff(c_194051,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_194000,c_228]) ).

tff(c_194114,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_128,c_194051]) ).

tff(c_200348,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_200105,c_194114]) ).

tff(c_200106,plain,
    ! [H_3919] :
      ( is_color(H_3919,ivory)
      | is_color(H_3919,green)
      | is_color(H_3919,blue)
      | is_color(H_3919,yellow)
      | is_color(H_3919,red)
      | ~ house(H_3919) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_200130,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_200106,c_106]) ).

tff(c_200168,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_200130]) ).

tff(c_200169,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_194128,c_200168]) ).

tff(c_201462,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_200348,c_200169]) ).

tff(c_201463,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_201462]) ).

tff(c_201466,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_201463]) ).

tff(c_201469,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_201466]) ).

tff(c_201470,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_194127,c_200431,c_201469]) ).

tff(c_201471,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_201470]) ).

tff(c_201477,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_201471,c_100]) ).

tff(c_201484,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_200669,c_201477]) ).

tff(c_201485,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_201470]) ).

tff(c_201492,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_201485,c_100]) ).

tff(c_201499,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_200709,c_201492]) ).

tff(c_201500,plain,
    ( is_color(house_4,red)
    | is_color(house_4,blue) ),
    inference(splitRight,[status(thm)],[c_201462]) ).

tff(c_201514,plain,
    is_color(house_4,blue),
    inference(splitLeft,[status(thm)],[c_201500]) ).

tff(c_201523,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_201514,c_102]) ).

tff(c_201533,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_200709,c_201523]) ).

tff(c_201534,plain,
    is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_201500]) ).

tff(c_201544,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_201534,c_102]) ).

tff(c_201554,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_200669,c_201544]) ).

tff(c_201555,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_200640]) ).

tff(c_201588,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_201555,c_172]) ).

tff(c_201604,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_201588]) ).

tff(c_201557,plain,
    ! [Y_3944,X_3945] :
      ( ~ house(Y_3944)
      | ~ lives(norwegian,X_3945)
      | ~ house(X_3945)
      | is_color(Y_3944,blue)
      | ~ left_of(X_3945,Y_3944) ),
    inference(resolution,[status(thm)],[c_200,c_194129]) ).

tff(c_201565,plain,
    ! [Y_3944] :
      ( ~ house(Y_3944)
      | ~ house(house_1)
      | is_color(Y_3944,blue)
      | ~ left_of(house_1,Y_3944) ),
    inference(resolution,[status(thm)],[c_176,c_201557]) ).

tff(c_201626,plain,
    ! [Y_3946] :
      ( ~ house(Y_3946)
      | is_color(Y_3946,blue)
      | ~ left_of(house_1,Y_3946) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_201565]) ).

tff(c_201633,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_201626]) ).

tff(c_201639,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_201633]) ).

tff(c_201610,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_201604,c_106]) ).

tff(c_201619,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_201610]) ).

tff(c_200189,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_194084]) ).

tff(c_194048,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_194000,c_230]) ).

tff(c_194111,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_130,c_194048]) ).

tff(c_200346,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_200105,c_194111]) ).

tff(c_200114,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_200106,c_108]) ).

tff(c_200153,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_200114]) ).

tff(c_202952,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_200189,c_200346,c_200153]) ).

tff(c_202953,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_202952]) ).

tff(c_202956,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_202953]) ).

tff(c_202959,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_202956]) ).

tff(c_202960,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_201619,c_194127,c_200431,c_202959]) ).

tff(c_202966,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_202960,c_100]) ).

tff(c_202973,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_201639,c_202966]) ).

tff(c_202974,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_202952]) ).

tff(c_202989,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_202974]) ).

tff(c_202995,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_202989,c_104]) ).

tff(c_203008,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_201639,c_202995]) ).

tff(c_203009,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_202974]) ).

tff(c_203019,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_203009,c_110]) ).

tff(c_203032,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_201604,c_203019]) ).

tff(c_203034,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_200500]) ).

tff(c_203047,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_203034,c_172]) ).

tff(c_203063,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_203047]) ).

tff(c_203066,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_203063,c_108]) ).

tff(c_203078,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_203066]) ).

tff(c_203072,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_203063,c_110]) ).

tff(c_203084,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_203072]) ).

tff(c_203377,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_203084,c_200348,c_200169]) ).

tff(c_203378,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_203377]) ).

tff(c_203433,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_203378]) ).

tff(c_203436,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_203433]) ).

tff(c_203437,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_203078,c_194127,c_200431,c_203436]) ).

tff(c_203443,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_203437,c_100]) ).

tff(c_203450,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_203180,c_203443]) ).

tff(c_203451,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_203377]) ).

tff(c_203461,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_203451,c_102]) ).

tff(c_203471,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_203180,c_203461]) ).

tff(c_203473,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_194084]) ).

tff(c_203479,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_203473,c_104]) ).

tff(c_203492,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_200105,c_203479]) ).

tff(c_203494,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_194123]) ).

tff(c_194006,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_194000,c_254]) ).

tff(c_194069,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_194006]) ).

tff(c_203701,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_194069]) ).

tff(c_203607,plain,
    ! [Person_3971] :
      ( lives(Person_3971,house_5)
      | lives(Person_3971,house_4)
      | lives(Person_3971,house_3)
      | lives(Person_3971,house_2)
      | lives(Person_3971,house_1)
      | ~ person(Person_3971) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_203625,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_203607,c_10]) ).

tff(c_203673,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_203625]) ).

tff(c_203674,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_193924,c_203673]) ).

tff(c_207772,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_203674]) ).

tff(c_207775,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_207772]) ).

tff(c_207778,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_207775]) ).

tff(c_207779,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_207778]) ).

tff(c_207780,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_207779]) ).

tff(c_207793,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_207780,c_172]) ).

tff(c_207809,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_207793]) ).

tff(c_203495,plain,
    ! [House_1_3968,House_2_3969] :
      ( ~ next_to(House_1_3968,House_2_3969)
      | ~ house(House_2_3969)
      | ~ lives(norwegian,House_1_3968)
      | ~ house(House_1_3968)
      | is_color(House_2_3969,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_207733,plain,
    ! [Y_4039,X_4040] :
      ( ~ house(Y_4039)
      | ~ lives(norwegian,X_4040)
      | ~ house(X_4040)
      | is_color(Y_4039,blue)
      | ~ left_of(X_4040,Y_4039) ),
    inference(resolution,[status(thm)],[c_200,c_203495]) ).

tff(c_207741,plain,
    ! [Y_4039] :
      ( ~ house(Y_4039)
      | ~ house(house_1)
      | is_color(Y_4039,blue)
      | ~ left_of(house_1,Y_4039) ),
    inference(resolution,[status(thm)],[c_176,c_207733]) ).

tff(c_207752,plain,
    ! [Y_4041] :
      ( ~ house(Y_4041)
      | is_color(Y_4041,blue)
      | ~ left_of(house_1,Y_4041) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_207741]) ).

tff(c_207759,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_207752]) ).

tff(c_207765,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_207759]) ).

tff(c_207812,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_207809,c_92]) ).

tff(c_207815,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_207812]) ).

tff(c_207768,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_207765,c_92]) ).

tff(c_207771,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_207768]) ).

tff(c_203506,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_203494,c_96]) ).

tff(c_203515,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_203506]) ).

tff(c_194054,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_194000,c_240]) ).

tff(c_194117,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_122,c_194054]) ).

tff(c_203606,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_203494,c_194117]) ).

tff(c_194009,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_194000,c_246]) ).

tff(c_194072,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_130,c_194009]) ).

tff(c_203784,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_203494,c_194072]) ).

tff(c_203785,plain,
    ! [H_3973] :
      ( is_color(H_3973,ivory)
      | is_color(H_3973,green)
      | is_color(H_3973,blue)
      | is_color(H_3973,yellow)
      | is_color(H_3973,red)
      | ~ house(H_3973) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_203825,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_203785,c_98]) ).

tff(c_203864,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_203825]) ).

tff(c_203865,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_203701,c_203784,c_203864]) ).

tff(c_207894,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_203865]) ).

tff(c_207897,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_207894]) ).

tff(c_207900,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_207897]) ).

tff(c_207902,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_207815,c_207771,c_203515,c_203606,c_207900]) ).

tff(c_207903,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_203865]) ).

tff(c_207905,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_207903]) ).

tff(c_207911,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_207905,c_104]) ).

tff(c_207924,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_207765,c_207911]) ).

tff(c_207925,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_207903]) ).

tff(c_207940,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_207925,c_104]) ).

tff(c_207953,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_207809,c_207940]) ).

tff(c_207954,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_207779]) ).

tff(c_207968,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_207954,c_172]) ).

tff(c_207983,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_207968]) ).

tff(c_207988,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_207983,c_96]) ).

tff(c_207997,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_207988]) ).

tff(c_208110,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_203865]) ).

tff(c_208113,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_208110]) ).

tff(c_208116,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_208113]) ).

tff(c_208118,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_207997,c_207771,c_203515,c_203606,c_208116]) ).

tff(c_208119,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_203865]) ).

tff(c_208129,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_208119]) ).

tff(c_208135,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_208129,c_104]) ).

tff(c_208148,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_207765,c_208135]) ).

tff(c_208149,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_208119]) ).

tff(c_208159,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_208149,c_110]) ).

tff(c_208172,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_207983,c_208159]) ).

tff(c_208174,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_203674]) ).

tff(c_208187,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_208174,c_172]) ).

tff(c_208203,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_208187]) ).

tff(c_208215,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_208203,c_98]) ).

tff(c_208227,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_208215]) ).

tff(c_207574,plain,
    ! [Y_4028,X_4029] :
      ( ~ house(Y_4028)
      | ~ lives(norwegian,X_4029)
      | ~ house(X_4029)
      | is_color(Y_4028,blue)
      | ~ left_of(X_4029,Y_4028) ),
    inference(resolution,[status(thm)],[c_200,c_203495]) ).

tff(c_207582,plain,
    ! [Y_4028] :
      ( ~ house(Y_4028)
      | ~ house(house_1)
      | is_color(Y_4028,blue)
      | ~ left_of(house_1,Y_4028) ),
    inference(resolution,[status(thm)],[c_176,c_207574]) ).

tff(c_207596,plain,
    ! [Y_4030] :
      ( ~ house(Y_4030)
      | is_color(Y_4030,blue)
      | ~ left_of(house_1,Y_4030) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_207582]) ).

tff(c_207603,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_207596]) ).

tff(c_207609,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_207603]) ).

tff(c_203512,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_203494,c_102]) ).

tff(c_203521,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_203512]) ).

tff(c_203524,plain,
    ! [Person_3970] :
      ( drinks(Person_3970,water)
      | drinks(Person_3970,milk)
      | drinks(Person_3970,tea)
      | drinks(Person_3970,coffee)
      | drinks(Person_3970,orange)
      | ~ person(Person_3970) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_203532,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_203524,c_42]) ).

tff(c_203571,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_203532]) ).

tff(c_203572,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_193976,c_304,c_159825,c_203571]) ).

tff(c_203940,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_203572]) ).

tff(c_203943,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_203940]) ).

tff(c_203946,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_203943]) ).

tff(c_203947,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_193908,c_203946]) ).

tff(c_203972,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_203947]) ).

tff(c_203975,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_203972,c_32]) ).

tff(c_203978,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_203975]) ).

tff(c_203548,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_203524,c_28]) ).

tff(c_203587,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_203548]) ).

tff(c_203588,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_193976,c_304,c_159825,c_203587]) ).

tff(c_203964,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_203588]) ).

tff(c_203967,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_203964]) ).

tff(c_203970,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_203967]) ).

tff(c_203971,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_159709,c_193896,c_203970]) ).

tff(c_203995,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_203978,c_203971]) ).

tff(c_204033,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_203674]) ).

tff(c_204036,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_204033]) ).

tff(c_204039,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_204036]) ).

tff(c_204040,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_204039]) ).

tff(c_204041,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_204040]) ).

tff(c_204051,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_204041,c_194]) ).

tff(c_204066,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_203995,c_124,c_204051]) ).

tff(c_204068,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_203521,c_204066]) ).

tff(c_204069,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_204040]) ).

tff(c_204102,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_204069,c_172]) ).

tff(c_204117,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_204102]) ).

tff(c_204071,plain,
    ! [Y_3987,X_3988] :
      ( ~ house(Y_3987)
      | ~ lives(norwegian,X_3988)
      | ~ house(X_3988)
      | is_color(Y_3987,blue)
      | ~ left_of(X_3988,Y_3987) ),
    inference(resolution,[status(thm)],[c_200,c_203495]) ).

tff(c_204079,plain,
    ! [Y_3987] :
      ( ~ house(Y_3987)
      | ~ house(house_1)
      | is_color(Y_3987,blue)
      | ~ left_of(house_1,Y_3987) ),
    inference(resolution,[status(thm)],[c_176,c_204071]) ).

tff(c_204138,plain,
    ! [Y_3989] :
      ( ~ house(Y_3989)
      | is_color(Y_3989,blue)
      | ~ left_of(house_1,Y_3989) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_204079]) ).

tff(c_204145,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_204138]) ).

tff(c_204151,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_204145]) ).

tff(c_204120,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_204117,c_96]) ).

tff(c_204129,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_204120]) ).

tff(c_204154,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_204151,c_92]) ).

tff(c_204157,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_204154]) ).

tff(c_204178,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_203865]) ).

tff(c_204202,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_204178]) ).

tff(c_204205,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_204202]) ).

tff(c_204207,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_204129,c_204157,c_203515,c_203606,c_204205]) ).

tff(c_204208,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_203865]) ).

tff(c_204210,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_204208]) ).

tff(c_204216,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_204210,c_104]) ).

tff(c_204229,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_204151,c_204216]) ).

tff(c_204230,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_204208]) ).

tff(c_204240,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_204230,c_110]) ).

tff(c_204253,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_204117,c_204240]) ).

tff(c_204255,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_203674]) ).

tff(c_204265,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_204255,c_194]) ).

tff(c_204280,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_203995,c_130,c_204265]) ).

tff(c_204282,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_203701,c_204280]) ).

tff(c_204283,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_203947]) ).

tff(c_203637,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_203607,c_172]) ).

tff(c_203683,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_203637]) ).

tff(c_203684,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_203683]) ).

tff(c_204320,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_203684]) ).

tff(c_204352,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_204320,c_172]) ).

tff(c_204368,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_204352]) ).

tff(c_204321,plain,
    ! [Y_3997,X_3998] :
      ( ~ house(Y_3997)
      | ~ lives(norwegian,X_3998)
      | ~ house(X_3998)
      | is_color(Y_3997,blue)
      | ~ left_of(X_3998,Y_3997) ),
    inference(resolution,[status(thm)],[c_200,c_203495]) ).

tff(c_204329,plain,
    ! [Y_3997] :
      ( ~ house(Y_3997)
      | ~ house(house_1)
      | is_color(Y_3997,blue)
      | ~ left_of(house_1,Y_3997) ),
    inference(resolution,[status(thm)],[c_176,c_204321]) ).

tff(c_204378,plain,
    ! [Y_3999] :
      ( ~ house(Y_3999)
      | is_color(Y_3999,blue)
      | ~ left_of(house_1,Y_3999) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_204329]) ).

tff(c_204385,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_204378]) ).

tff(c_204391,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_204385]) ).

tff(c_204371,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_204368,c_92]) ).

tff(c_204374,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_204371]) ).

tff(c_204394,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_204391,c_92]) ).

tff(c_204397,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_204394]) ).

tff(c_204434,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_203865]) ).

tff(c_204437,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_204434]) ).

tff(c_204440,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_204437]) ).

tff(c_204442,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_204374,c_204397,c_203515,c_203606,c_204440]) ).

tff(c_204443,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_203865]) ).

tff(c_204445,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_204443]) ).

tff(c_204451,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_204445,c_104]) ).

tff(c_204464,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_204391,c_204451]) ).

tff(c_204465,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_204443]) ).

tff(c_204493,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_204465,c_104]) ).

tff(c_204506,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_204368,c_204493]) ).

tff(c_204507,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_203684]) ).

tff(c_204509,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_204507]) ).

tff(c_204521,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_204509,c_98]) ).

tff(c_204533,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_204521]) ).

tff(c_204518,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_204509,c_110]) ).

tff(c_204530,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_204518]) ).

tff(c_204508,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_203684]) ).

tff(c_204563,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_203674]) ).

tff(c_204566,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_204563]) ).

tff(c_204569,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_204566]) ).

tff(c_204570,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_204508,c_193888,c_204569]) ).

tff(c_204583,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_204570,c_172]) ).

tff(c_204598,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_204583]) ).

tff(c_204600,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_204530,c_204598]) ).

tff(c_204602,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_203674]) ).

tff(c_204609,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_204602,c_178]) ).

tff(c_204624,plain,
    ( ~ drives(english,masserati)
    | is_color(house_5,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_204609]) ).

tff(c_204681,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_204624]) ).

tff(c_204287,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_204283,c_32]) ).

tff(c_204290,plain,
    ~ drinks(english,coffee),
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_204287]) ).

tff(c_204307,plain,
    drinks(english,orange),
    inference(negUnitSimplification,[status(thm)],[c_204290,c_203971]) ).

tff(c_203702,plain,
    ! [Person_3972] :
      ( drives(Person_3972,jaguar)
      | drives(Person_3972,honda)
      | drives(Person_3972,porsche)
      | drives(Person_3972,saab)
      | drives(Person_3972,masserati)
      | ~ person(Person_3972) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_203734,plain,
    ( ~ drives(spaniard,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_203702,c_58]) ).

tff(c_203773,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_203734]) ).

tff(c_203774,plain,
    ( ~ drives(spaniard,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_203773]) ).

tff(c_206179,plain,
    ~ drives(spaniard,saab),
    inference(splitLeft,[status(thm)],[c_203774]) ).

tff(c_206182,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_46,c_206179]) ).

tff(c_206185,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_206182]) ).

tff(c_206186,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_159692,c_206185]) ).

tff(c_206187,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_206186]) ).

tff(c_206190,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_206187,c_193999]) ).

tff(c_206203,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_193889,c_206190]) ).

tff(c_206205,plain,
    ~ drives(spaniard,masserati),
    inference(splitRight,[status(thm)],[c_206186]) ).

tff(c_203742,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_203702,c_48]) ).

tff(c_203781,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_203742]) ).

tff(c_203782,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_159692,c_203781]) ).

tff(c_206206,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_206205,c_203782]) ).

tff(c_206207,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_206206]) ).

tff(c_206210,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_206207]) ).

tff(c_206213,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_206210]) ).

tff(c_206214,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_204681,c_159745,c_159702,c_206213]) ).

tff(c_206204,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_206186]) ).

tff(c_206221,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_206204]) ).

tff(c_206235,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_206221,c_60]) ).

tff(c_206245,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_206235]) ).

tff(c_206246,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_206204]) ).

tff(c_206256,plain,
    ( ~ drives(english,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_206246,c_48]) ).

tff(c_206269,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_206214,c_206256]) ).

tff(c_206270,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_206206]) ).

tff(c_206272,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_206270]) ).

tff(c_206278,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_206272,c_60]) ).

tff(c_206288,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_206278]) ).

tff(c_206289,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_206270]) ).

tff(c_206302,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_206289,c_186]) ).

tff(c_206314,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_206302]) ).

tff(c_206323,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_206314,c_26]) ).

tff(c_206333,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_204307,c_206323]) ).

tff(c_206335,plain,
    drives(spaniard,saab),
    inference(splitRight,[status(thm)],[c_203774]) ).

tff(c_206344,plain,
    ( ~ drives(english,saab)
    | ~ car(saab) ),
    inference(resolution,[status(thm)],[c_206335,c_48]) ).

tff(c_206353,plain,
    ~ drives(english,saab),
    inference(demodulation,[status(thm),theory(equality)],[c_150,c_206344]) ).

tff(c_206370,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_206353]) ).

tff(c_206373,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_206370]) ).

tff(c_206374,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_204681,c_159745,c_159702,c_206373]) ).

tff(c_203629,plain,
    ( ~ lives(spaniard,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_203607,c_14]) ).

tff(c_203677,plain,
    ( ~ lives(spaniard,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_203629]) ).

tff(c_206542,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_203677]) ).

tff(c_206545,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_206542]) ).

tff(c_206548,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_206545]) ).

tff(c_206549,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_206548]) ).

tff(c_206564,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_206549,c_12]) ).

tff(c_206590,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_206564]) ).

tff(c_206592,plain,
    ~ lives(spaniard,house_1),
    inference(splitRight,[status(thm)],[c_206548]) ).

tff(c_204601,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_203674]) ).

tff(c_204632,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_204601]) ).

tff(c_206591,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_206548]) ).

tff(c_206602,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_206591]) ).

tff(c_206620,plain,
    ( ~ lives(japanese,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_206602,c_16]) ).

tff(c_206645,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_204632,c_206620]) ).

tff(c_206647,plain,
    ~ lives(spaniard,house_4),
    inference(splitRight,[status(thm)],[c_206591]) ).

tff(c_203653,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_203607,c_4]) ).

tff(c_203697,plain,
    ( ~ lives(english,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_203653]) ).

tff(c_206650,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_204602,c_203697]) ).

tff(c_206651,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_206592,c_206647,c_206650]) ).

tff(c_206652,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_206651]) ).

tff(c_203657,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_203607,c_8]) ).

tff(c_203700,plain,
    ( ~ lives(english,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_203657]) ).

tff(c_206744,plain,
    ( lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_204602,c_203700]) ).

tff(c_206745,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_206744]) ).

tff(c_206768,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_206745,c_18]) ).

tff(c_206800,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_206768]) ).

tff(c_206801,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_206744]) ).

tff(c_206812,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_206801]) ).

tff(c_206829,plain,
    ( ~ lives(japanese,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_206812,c_22]) ).

tff(c_206860,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_204632,c_206829]) ).

tff(c_206861,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2) ),
    inference(splitRight,[status(thm)],[c_206801]) ).

tff(c_206863,plain,
    lives(ukranian,house_2),
    inference(splitLeft,[status(thm)],[c_206861]) ).

tff(c_206883,plain,
    ( ~ lives(spaniard,house_2)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_206863,c_14]) ).

tff(c_206915,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_206652,c_206883]) ).

tff(c_206916,plain,
    lives(ukranian,house_3),
    inference(splitRight,[status(thm)],[c_206861]) ).

tff(c_206937,plain,
    ( ~ lives(spaniard,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_206916,c_14]) ).

tff(c_206968,plain,
    ~ lives(spaniard,house_3),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_206937]) ).

tff(c_206977,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_198,c_206968]) ).

tff(c_206981,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_193889,c_206977]) ).

tff(c_206983,plain,
    ~ lives(spaniard,house_2),
    inference(splitRight,[status(thm)],[c_206651]) ).

tff(c_206646,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_206591]) ).

tff(c_206648,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_206646]) ).

tff(c_207030,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_206983,c_206648]) ).

tff(c_207031,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_206646]) ).

tff(c_204515,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_204509,c_104]) ).

tff(c_204527,plain,
    ~ is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_204515]) ).

tff(c_203493,plain,
    ~ is_color(house_2,ivory),
    inference(splitRight,[status(thm)],[c_194123]) ).

tff(c_203797,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_203785,c_92]) ).

tff(c_203836,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_136,c_203797]) ).

tff(c_203837,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(negUnitSimplification,[status(thm)],[c_203521,c_203493,c_203836]) ).

tff(c_204696,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_2,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_204527,c_203837]) ).

tff(c_204697,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_204696]) ).

tff(c_204700,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_204697]) ).

tff(c_204703,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_204700]) ).

tff(c_204704,plain,
    is_color(house_1,blue),
    inference(negUnitSimplification,[status(thm)],[c_204533,c_203515,c_203606,c_204703]) ).

tff(c_204661,plain,
    ! [Y_4008,X_4009] :
      ( ~ house(Y_4008)
      | ~ lives(norwegian,X_4009)
      | ~ house(X_4009)
      | is_color(Y_4008,blue)
      | ~ left_of(X_4009,Y_4008) ),
    inference(resolution,[status(thm)],[c_200,c_203495]) ).

tff(c_204669,plain,
    ! [Y_4008] :
      ( ~ house(Y_4008)
      | ~ house(house_1)
      | is_color(Y_4008,blue)
      | ~ left_of(house_1,Y_4008) ),
    inference(resolution,[status(thm)],[c_176,c_204661]) ).

tff(c_204682,plain,
    ! [Y_4010] :
      ( ~ house(Y_4010)
      | is_color(Y_4010,blue)
      | ~ left_of(house_1,Y_4010) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_204669]) ).

tff(c_204689,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_204682]) ).

tff(c_204695,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_204689]) ).

tff(c_204707,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_204695,c_92]) ).

tff(c_204711,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_204704,c_204707]) ).

tff(c_204713,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_204696]) ).

tff(c_206334,plain,
    ( drives(ukranian,masserati)
    | drives(ukranian,honda)
    | drives(ukranian,jaguar) ),
    inference(splitRight,[status(thm)],[c_203774]) ).

tff(c_206375,plain,
    drives(ukranian,jaguar),
    inference(splitLeft,[status(thm)],[c_206334]) ).

tff(c_206387,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_206375,c_66]) ).

tff(c_206400,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_206387]) ).

tff(c_206401,plain,
    ( drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(splitRight,[status(thm)],[c_206334]) ).

tff(c_206417,plain,
    drives(ukranian,masserati),
    inference(splitLeft,[status(thm)],[c_206401]) ).

tff(c_207120,plain,
    ( lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_204602,c_203700]) ).

tff(c_207121,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_207120]) ).

tff(c_207144,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_207121,c_18]) ).

tff(c_207176,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_207144]) ).

tff(c_207177,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_207120]) ).

tff(c_207186,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_207177]) ).

tff(c_207203,plain,
    ( ~ lives(japanese,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_207186,c_22]) ).

tff(c_207234,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_204632,c_207203]) ).

tff(c_207235,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2) ),
    inference(splitRight,[status(thm)],[c_207177]) ).

tff(c_207237,plain,
    lives(ukranian,house_2),
    inference(splitLeft,[status(thm)],[c_207235]) ).

tff(c_207248,plain,
    ( ~ house(house_2)
    | ~ drives(ukranian,masserati)
    | ~ person(ukranian)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_207237,c_178]) ).

tff(c_207278,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_206417,c_124,c_207248]) ).

tff(c_207297,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_207278,c_92]) ).

tff(c_207301,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_204713,c_207297]) ).

tff(c_207302,plain,
    lives(ukranian,house_3),
    inference(splitRight,[status(thm)],[c_207235]) ).

tff(c_207323,plain,
    ( ~ lives(spaniard,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_207302,c_14]) ).

tff(c_207355,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_207031,c_207323]) ).

tff(c_207357,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_203677]) ).

tff(c_207378,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_207357,c_4]) ).

tff(c_207404,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_204602,c_207378]) ).

tff(c_207405,plain,
    drives(ukranian,honda),
    inference(splitRight,[status(thm)],[c_206401]) ).

tff(c_207412,plain,
    ( ~ drives(english,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_207405,c_52]) ).

tff(c_207428,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_206374,c_207412]) ).

tff(c_207429,plain,
    is_color(house_5,yellow),
    inference(splitRight,[status(thm)],[c_204624]) ).

tff(c_207442,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_207429,c_98]) ).

tff(c_207454,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_207442]) ).

tff(c_207477,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_207454]) ).

tff(c_207480,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_207477]) ).

tff(c_207481,plain,
    is_color(house_1,blue),
    inference(negUnitSimplification,[status(thm)],[c_204533,c_203515,c_203606,c_207480]) ).

tff(c_207436,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_207429,c_104]) ).

tff(c_207448,plain,
    ~ is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_207436]) ).

tff(c_207470,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_90,c_207448]) ).

tff(c_207473,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_207470]) ).

tff(c_207474,plain,
    is_color(house_2,blue),
    inference(negUnitSimplification,[status(thm)],[c_204527,c_203521,c_203493,c_207473]) ).

tff(c_207491,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_207474,c_92]) ).

tff(c_207494,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_207491]) ).

tff(c_207496,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_207481,c_207494]) ).

tff(c_207497,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_204601]) ).

tff(c_207508,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_207497,c_194]) ).

tff(c_207523,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_204283,c_124,c_207508]) ).

tff(c_207525,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_203521,c_207523]) ).

tff(c_207526,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_204507]) ).

tff(c_207540,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_207526,c_172]) ).

tff(c_207555,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_207540]) ).

tff(c_207558,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_207555,c_96]) ).

tff(c_207567,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_207558]) ).

tff(c_207612,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_207609,c_92]) ).

tff(c_207615,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_207612]) ).

tff(c_207527,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_204507]) ).

tff(c_207653,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_207527,c_203865]) ).

tff(c_207654,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_207653]) ).

tff(c_207657,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_207654]) ).

tff(c_207660,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_207657]) ).

tff(c_207662,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_207567,c_207615,c_203515,c_203606,c_207660]) ).

tff(c_207663,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_207653]) ).

tff(c_207670,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_207663,c_104]) ).

tff(c_207683,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_207609,c_207670]) ).

tff(c_207684,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_203588]) ).

tff(c_208173,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_203674]) ).

tff(c_208247,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_208173]) ).

tff(c_208359,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_208174,c_203697]) ).

tff(c_208360,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_208359]) ).

tff(c_208375,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_208360,c_12]) ).

tff(c_208401,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_208375]) ).

tff(c_208402,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_208359]) ).

tff(c_208417,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_208402]) ).

tff(c_208435,plain,
    ( ~ lives(japanese,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_208417,c_16]) ).

tff(c_208460,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_208247,c_208435]) ).

tff(c_208461,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_208402]) ).

tff(c_208463,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_208461]) ).

tff(c_208474,plain,
    ( ~ house(house_2)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_208463,c_178]) ).

tff(c_208498,plain,
    ( ~ drives(spaniard,masserati)
    | is_color(house_2,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_124,c_208474]) ).

tff(c_208537,plain,
    ~ drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_208498]) ).

tff(c_207691,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_207684,c_28]) ).

tff(c_207697,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_207691]) ).

tff(c_208181,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_208174,c_178]) ).

tff(c_208196,plain,
    ( ~ drives(english,masserati)
    | is_color(house_5,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_208181]) ).

tff(c_208278,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_208196]) ).

tff(c_203730,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_203702,c_52]) ).

tff(c_203769,plain,
    ( ~ drives(english,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,porsche)
    | drives(ukranian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_150,c_203730]) ).

tff(c_203770,plain,
    ( ~ drives(english,saab)
    | drives(ukranian,jaguar)
    | drives(ukranian,honda)
    | drives(ukranian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_388,c_203769]) ).

tff(c_208519,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_203770]) ).

tff(c_208522,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_208519]) ).

tff(c_208525,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_208522]) ).

tff(c_208526,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_208278,c_159745,c_159702,c_208525]) ).

tff(c_208529,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_208526,c_186]) ).

tff(c_208532,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_208529]) ).

tff(c_208534,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_207697,c_208532]) ).

tff(c_208536,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_203770]) ).

tff(c_208602,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_208536,c_203782]) ).

tff(c_208603,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_208537,c_208602]) ).

tff(c_208604,plain,
    drives(spaniard,honda),
    inference(splitLeft,[status(thm)],[c_208603]) ).

tff(c_208616,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_208604,c_186]) ).

tff(c_208628,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_208616]) ).

tff(c_208636,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_208628,c_34]) ).

tff(c_208646,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_207684,c_208636]) ).

tff(c_208647,plain,
    drives(spaniard,jaguar),
    inference(splitRight,[status(thm)],[c_208603]) ).

tff(c_208654,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_208647,c_60]) ).

tff(c_208664,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_208654]) ).

tff(c_208666,plain,
    drives(spaniard,masserati),
    inference(splitRight,[status(thm)],[c_208498]) ).

tff(c_208677,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_208666,c_193999]) ).

tff(c_208690,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_193889,c_208677]) ).

tff(c_208691,plain,
    is_color(house_5,yellow),
    inference(splitRight,[status(thm)],[c_208196]) ).

tff(c_208704,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_208691,c_98]) ).

tff(c_208716,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_208704]) ).

tff(c_208742,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_208716]) ).

tff(c_208745,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_208742]) ).

tff(c_208747,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_208227,c_207771,c_203515,c_203606,c_208745]) ).

tff(c_208748,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_203572]) ).

tff(c_208755,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_208748,c_28]) ).

tff(c_208761,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_208755]) ).

tff(c_208749,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_203572]) ).

tff(c_208780,plain,
    ( ~ drinks(english,water)
    | ~ drink(water) ),
    inference(resolution,[status(thm)],[c_208749,c_32]) ).

tff(c_208783,plain,
    ~ drinks(english,water),
    inference(demodulation,[status(thm),theory(equality)],[c_156,c_208780]) ).

tff(c_208786,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_208783]) ).

tff(c_208789,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_208786]) ).

tff(c_208790,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_208761,c_159709,c_193896,c_208789]) ).

tff(c_208845,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_203674]) ).

tff(c_208848,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_208845]) ).

tff(c_208851,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_208848]) ).

tff(c_208852,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_208851]) ).

tff(c_208853,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_208852]) ).

tff(c_208863,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_208853,c_194]) ).

tff(c_208878,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_208790,c_124,c_208863]) ).

tff(c_208880,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_203521,c_208878]) ).

tff(c_208881,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_208852]) ).

tff(c_208914,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_208881,c_172]) ).

tff(c_208929,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_208914]) ).

tff(c_208883,plain,
    ! [Y_4069,X_4070] :
      ( ~ house(Y_4069)
      | ~ lives(norwegian,X_4070)
      | ~ house(X_4070)
      | is_color(Y_4069,blue)
      | ~ left_of(X_4070,Y_4069) ),
    inference(resolution,[status(thm)],[c_200,c_203495]) ).

tff(c_208891,plain,
    ! [Y_4069] :
      ( ~ house(Y_4069)
      | ~ house(house_1)
      | is_color(Y_4069,blue)
      | ~ left_of(house_1,Y_4069) ),
    inference(resolution,[status(thm)],[c_176,c_208883]) ).

tff(c_208950,plain,
    ! [Y_4071] :
      ( ~ house(Y_4071)
      | is_color(Y_4071,blue)
      | ~ left_of(house_1,Y_4071) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_208891]) ).

tff(c_208957,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_208950]) ).

tff(c_208963,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_208957]) ).

tff(c_208932,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_208929,c_96]) ).

tff(c_208941,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_208932]) ).

tff(c_208966,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_208963,c_92]) ).

tff(c_208969,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_208966]) ).

tff(c_208990,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_203865]) ).

tff(c_209014,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_208990]) ).

tff(c_209017,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_209014]) ).

tff(c_209019,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_208941,c_208969,c_203515,c_203606,c_209017]) ).

tff(c_209020,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_203865]) ).

tff(c_209022,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_209020]) ).

tff(c_209028,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_209022,c_104]) ).

tff(c_209041,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_208963,c_209028]) ).

tff(c_209042,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_209020]) ).

tff(c_209052,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_209042,c_110]) ).

tff(c_209065,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_208929,c_209052]) ).

tff(c_209067,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_203674]) ).

tff(c_209077,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_209067,c_194]) ).

tff(c_209092,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_208790,c_130,c_209077]) ).

tff(c_209094,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_203701,c_209092]) ).

tff(c_209096,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_194069]) ).

tff(c_209105,plain,
    ( ~ is_color(house_4,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_209096,c_110]) ).

tff(c_209118,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_203494,c_209105]) ).

tff(c_209120,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_194066]) ).

tff(c_209224,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_194084]) ).

tff(c_209135,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_209120,c_100]) ).

tff(c_209141,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_209135]) ).

tff(c_209143,plain,
    ! [Person_4076] :
      ( drinks(Person_4076,water)
      | drinks(Person_4076,milk)
      | drinks(Person_4076,tea)
      | drinks(Person_4076,coffee)
      | drinks(Person_4076,orange)
      | ~ person(Person_4076) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_209151,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_209143,c_42]) ).

tff(c_209190,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_209151]) ).

tff(c_209191,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_193976,c_304,c_159825,c_209190]) ).

tff(c_209578,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_209191]) ).

tff(c_209581,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_209578]) ).

tff(c_209584,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_209581]) ).

tff(c_209585,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_193908,c_209584]) ).

tff(c_209610,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_209585]) ).

tff(c_209613,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_209610,c_32]) ).

tff(c_209616,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_209613]) ).

tff(c_209167,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_209143,c_28]) ).

tff(c_209206,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_209167]) ).

tff(c_209207,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_193976,c_304,c_159825,c_209206]) ).

tff(c_209586,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_209207]) ).

tff(c_209605,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_209586]) ).

tff(c_209608,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_209605]) ).

tff(c_209609,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_159709,c_193896,c_209608]) ).

tff(c_209636,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_209616,c_209609]) ).

tff(c_209142,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_194072]) ).

tff(c_209465,plain,
    ! [Person_4080] :
      ( lives(Person_4080,house_5)
      | lives(Person_4080,house_4)
      | lives(Person_4080,house_3)
      | lives(Person_4080,house_2)
      | lives(Person_4080,house_1)
      | ~ person(Person_4080) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_209495,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_209465,c_172]) ).

tff(c_209542,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_209495]) ).

tff(c_209543,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_209542]) ).

tff(c_209696,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_209543]) ).

tff(c_209706,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_209696,c_194]) ).

tff(c_209721,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_209636,c_124,c_209706]) ).

tff(c_209723,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_209141,c_209721]) ).

tff(c_209725,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_209543]) ).

tff(c_209483,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_209465,c_10]) ).

tff(c_209532,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_209483]) ).

tff(c_209533,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_193924,c_209532]) ).

tff(c_209752,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_209533]) ).

tff(c_209755,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_209752]) ).

tff(c_209758,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_209755]) ).

tff(c_209759,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_209725,c_193888,c_209758]) ).

tff(c_209777,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_209759,c_194]) ).

tff(c_209792,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_209636,c_128,c_209777]) ).

tff(c_209794,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_209142,c_209792]) ).

tff(c_209796,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_209533]) ).

tff(c_209806,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_209796,c_194]) ).

tff(c_209821,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_209636,c_130,c_209806]) ).

tff(c_209823,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_209224,c_209821]) ).

tff(c_209824,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_209585]) ).

tff(c_209475,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_209465,c_22]) ).

tff(c_209525,plain,
    ( ~ lives(japanese,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_209475]) ).

tff(c_210365,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_209525]) ).

tff(c_210368,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_210365]) ).

tff(c_210371,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_210368]) ).

tff(c_210372,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_193924,c_210371]) ).

tff(c_210373,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_210372]) ).

tff(c_210385,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_210373,c_194]) ).

tff(c_210403,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_209824,c_124,c_210385]) ).

tff(c_210405,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_209141,c_210403]) ).

tff(c_210406,plain,
    lives(japanese,house_4),
    inference(splitRight,[status(thm)],[c_210372]) ).

tff(c_210419,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_210406,c_194]) ).

tff(c_210437,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_209824,c_128,c_210419]) ).

tff(c_210439,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_209142,c_210437]) ).

tff(c_210441,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_209525]) ).

tff(c_210453,plain,
    ( ~ house(house_5)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_210441,c_194]) ).

tff(c_210471,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_209824,c_130,c_210453]) ).

tff(c_210473,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_209224,c_210471]) ).

tff(c_210474,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_209207]) ).

tff(c_210478,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_210474,c_42]) ).

tff(c_210484,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_210478]) ).

tff(c_210504,plain,
    drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_210484,c_209585]) ).

tff(c_210550,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_209533]) ).

tff(c_210553,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_210550]) ).

tff(c_210556,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_210553]) ).

tff(c_210557,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_210556]) ).

tff(c_210558,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_210557]) ).

tff(c_210571,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_210558,c_172]) ).

tff(c_210587,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_210571]) ).

tff(c_210591,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_210587,c_92]) ).

tff(c_210594,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_210591]) ).

tff(c_209121,plain,
    ! [House_1_4074,House_2_4075] :
      ( ~ next_to(House_1_4074,House_2_4075)
      | ~ house(House_2_4075)
      | ~ lives(norwegian,House_1_4074)
      | ~ house(House_1_4074)
      | is_color(House_2_4075,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_210596,plain,
    ! [Y_4115,X_4116] :
      ( ~ house(Y_4115)
      | ~ lives(norwegian,X_4116)
      | ~ house(X_4116)
      | is_color(Y_4115,blue)
      | ~ left_of(X_4116,Y_4115) ),
    inference(resolution,[status(thm)],[c_200,c_209121]) ).

tff(c_210604,plain,
    ! [Y_4115] :
      ( ~ house(Y_4115)
      | ~ house(house_1)
      | is_color(Y_4115,blue)
      | ~ left_of(house_1,Y_4115) ),
    inference(resolution,[status(thm)],[c_176,c_210596]) ).

tff(c_210615,plain,
    ! [Y_4117] :
      ( ~ house(Y_4117)
      | is_color(Y_4117,blue)
      | ~ left_of(house_1,Y_4117) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_210604]) ).

tff(c_210622,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_210615]) ).

tff(c_210628,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_210622]) ).

tff(c_210631,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_210628,c_92]) ).

tff(c_210634,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_210631]) ).

tff(c_209132,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_209120,c_94]) ).

tff(c_209138,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_209132]) ).

tff(c_194027,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_194000,c_232]) ).

tff(c_194090,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_122,c_194027]) ).

tff(c_209561,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_209120,c_194090]) ).

tff(c_194015,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_194000,c_236]) ).

tff(c_194078,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_128,c_194015]) ).

tff(c_209381,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_209120,c_194078]) ).

tff(c_194036,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_194000,c_238]) ).

tff(c_194099,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_130,c_194036]) ).

tff(c_209464,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_209120,c_194099]) ).

tff(c_209225,plain,
    ! [H_4077] :
      ( is_color(H_4077,ivory)
      | is_color(H_4077,green)
      | is_color(H_4077,blue)
      | is_color(H_4077,yellow)
      | is_color(H_4077,red)
      | ~ house(H_4077) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_209257,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_209225,c_110]) ).

tff(c_209296,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_209257]) ).

tff(c_209297,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_209224,c_209296]) ).

tff(c_210683,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_209464,c_209297]) ).

tff(c_210684,plain,
    ~ is_color(house_4,yellow),
    inference(splitLeft,[status(thm)],[c_210683]) ).

tff(c_210687,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_210684]) ).

tff(c_210690,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_210687]) ).

tff(c_210691,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_209142,c_209381,c_210690]) ).

tff(c_210692,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_210691]) ).

tff(c_210701,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_210692,c_102]) ).

tff(c_210711,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_210587,c_210701]) ).

tff(c_210712,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_210691]) ).

tff(c_210743,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_210712,c_102]) ).

tff(c_210753,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_210628,c_210743]) ).

tff(c_210755,plain,
    is_color(house_4,yellow),
    inference(splitRight,[status(thm)],[c_210683]) ).

tff(c_210758,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_210755,c_96]) ).

tff(c_210767,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_210758]) ).

tff(c_210776,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_210767]) ).

tff(c_210779,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_210776]) ).

tff(c_210781,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210594,c_210634,c_209138,c_209561,c_210779]) ).

tff(c_210782,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_210557]) ).

tff(c_210796,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_210782,c_172]) ).

tff(c_210812,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_210796]) ).

tff(c_210833,plain,
    ! [Y_4122,X_4123] :
      ( ~ house(Y_4122)
      | ~ lives(norwegian,X_4123)
      | ~ house(X_4123)
      | is_color(Y_4122,blue)
      | ~ left_of(X_4123,Y_4122) ),
    inference(resolution,[status(thm)],[c_200,c_209121]) ).

tff(c_210841,plain,
    ! [Y_4122] :
      ( ~ house(Y_4122)
      | ~ house(house_1)
      | is_color(Y_4122,blue)
      | ~ left_of(house_1,Y_4122) ),
    inference(resolution,[status(thm)],[c_176,c_210833]) ).

tff(c_210853,plain,
    ! [Y_4124] :
      ( ~ house(Y_4124)
      | is_color(Y_4124,blue)
      | ~ left_of(house_1,Y_4124) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_210841]) ).

tff(c_210860,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_210853]) ).

tff(c_210866,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_210860]) ).

tff(c_210817,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_210812,c_96]) ).

tff(c_210826,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_210817]) ).

tff(c_210869,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_210866,c_92]) ).

tff(c_210872,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_210869]) ).

tff(c_209265,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_209225,c_98]) ).

tff(c_209304,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_209265]) ).

tff(c_209305,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_209224,c_209304]) ).

tff(c_210930,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_209464,c_209305]) ).

tff(c_210931,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_210930]) ).

tff(c_210934,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_210931]) ).

tff(c_210937,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_210934]) ).

tff(c_210939,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_210826,c_210872,c_209138,c_209561,c_210937]) ).

tff(c_210940,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_210930]) ).

tff(c_210942,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_210940]) ).

tff(c_210948,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_210942,c_104]) ).

tff(c_210961,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_210866,c_210948]) ).

tff(c_210962,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_210940]) ).

tff(c_210972,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_210962,c_110]) ).

tff(c_210985,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_210812,c_210972]) ).

tff(c_210986,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_209533]) ).

tff(c_211060,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_210986]) ).

tff(c_211070,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_211060,c_194]) ).

tff(c_211085,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_210504,c_128,c_211070]) ).

tff(c_211087,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_209142,c_211085]) ).

tff(c_211088,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_210986]) ).

tff(c_211099,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_211088,c_194]) ).

tff(c_211114,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_210504,c_124,c_211099]) ).

tff(c_211116,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_209141,c_211114]) ).

tff(c_211117,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_209191]) ).

tff(c_211124,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_211117,c_28]) ).

tff(c_211130,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_211124]) ).

tff(c_211118,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_209191]) ).

tff(c_211133,plain,
    ( ~ drinks(english,water)
    | ~ drink(water) ),
    inference(resolution,[status(thm)],[c_211118,c_32]) ).

tff(c_211136,plain,
    ~ drinks(english,water),
    inference(demodulation,[status(thm),theory(equality)],[c_156,c_211133]) ).

tff(c_211155,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_211136]) ).

tff(c_211158,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_211155]) ).

tff(c_211159,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_211130,c_159709,c_193896,c_211158]) ).

tff(c_211207,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_209543]) ).

tff(c_211217,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_211207,c_194]) ).

tff(c_211232,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_211159,c_124,c_211217]) ).

tff(c_211234,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_209141,c_211232]) ).

tff(c_211236,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_209543]) ).

tff(c_211198,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_209533]) ).

tff(c_211201,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_211198]) ).

tff(c_211204,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_211201]) ).

tff(c_211205,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_211204]) ).

tff(c_211206,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_211205]) ).

tff(c_211237,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211236,c_211206]) ).

tff(c_211238,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_211205]) ).

tff(c_211268,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_211238,c_194]) ).

tff(c_211283,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_211159,c_128,c_211268]) ).

tff(c_211285,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_209142,c_211283]) ).

tff(c_211287,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_209533]) ).

tff(c_211297,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_211287,c_194]) ).

tff(c_211312,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_211159,c_130,c_211297]) ).

tff(c_211314,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_209224,c_211312]) ).

tff(c_211316,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_194084]) ).

tff(c_211319,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_211316,c_108]) ).

tff(c_211332,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_209120,c_211319]) ).

tff(c_211334,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_194072]) ).

tff(c_211421,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_211334,c_106]) ).

tff(c_211431,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_209120,c_211421]) ).

tff(c_211432,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_193994]) ).

tff(c_211665,plain,
    ! [H_4145] :
      ( is_color(H_4145,ivory)
      | is_color(H_4145,green)
      | is_color(H_4145,blue)
      | is_color(H_4145,yellow)
      | is_color(H_4145,red)
      | ~ house(H_4145) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_211695,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_211665,c_106]) ).

tff(c_211738,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_211432,c_211695]) ).

tff(c_211739,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_211572,c_211738]) ).

tff(c_212393,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_211739]) ).

tff(c_212402,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_212393,c_102]) ).

tff(c_212412,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_212385,c_212402]) ).

tff(c_212413,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_211739]) ).

tff(c_212415,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_212413]) ).

tff(c_211679,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_211665,c_108]) ).

tff(c_211724,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_211432,c_211679]) ).

tff(c_211725,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_211573,c_211724]) ).

tff(c_212434,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_211725]) ).

tff(c_212440,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_212434,c_104]) ).

tff(c_212453,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_212385,c_212440]) ).

tff(c_212454,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_211725]) ).

tff(c_212456,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_212454]) ).

tff(c_212465,plain,
    ( ~ is_color(house_4,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_212456,c_110]) ).

tff(c_212478,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_212415,c_212465]) ).

tff(c_212479,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_212454]) ).

tff(c_212486,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_212479,c_104]) ).

tff(c_212499,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_212338,c_212486]) ).

tff(c_212500,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_212413]) ).

tff(c_212510,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_212500,c_102]) ).

tff(c_212520,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_212338,c_212510]) ).

tff(c_212521,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_212352]) ).

tff(c_212536,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_212521,c_172]) ).

tff(c_212552,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_212536]) ).

tff(c_212555,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_212552,c_96]) ).

tff(c_212564,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_212555]) ).

tff(c_212341,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_212338,c_92]) ).

tff(c_212344,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_212341]) ).

tff(c_212329,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ house(house_1)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(resolution,[status(thm)],[c_196,c_212325]) ).

tff(c_212335,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_212329]) ).

tff(c_212523,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_212335]) ).

tff(c_211478,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_211445,c_218]) ).

tff(c_211541,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_126,c_211478]) ).

tff(c_211583,plain,
    ~ is_color(house_1,green),
    inference(splitLeft,[status(thm)],[c_211541]) ).

tff(c_211435,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_211432,c_94]) ).

tff(c_211441,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_211435]) ).

tff(c_211671,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_211665,c_211441]) ).

tff(c_211717,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_211671]) ).

tff(c_211718,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(negUnitSimplification,[status(thm)],[c_211583,c_211717]) ).

tff(c_212649,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_212564,c_212344,c_212523,c_211718]) ).

tff(c_212651,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_212335]) ).

tff(c_212664,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_212521,c_172]) ).

tff(c_212680,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_212664]) ).

tff(c_212703,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_211725]) ).

tff(c_212712,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_212703,c_110]) ).

tff(c_212725,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_212680,c_212712]) ).

tff(c_212726,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_211725]) ).

tff(c_212728,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_212726]) ).

tff(c_212740,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_212728,c_98]) ).

tff(c_212753,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_212651,c_212740]) ).

tff(c_212754,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_212726]) ).

tff(c_212761,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_212754,c_104]) ).

tff(c_212774,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_212338,c_212761]) ).

tff(c_212775,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_211825]) ).

tff(c_212831,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_212775]) ).

tff(c_212841,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_212831,c_194]) ).

tff(c_212856,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_212259,c_128,c_212841]) ).

tff(c_212858,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211572,c_212856]) ).

tff(c_212859,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_212775]) ).

tff(c_212870,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_212859,c_194]) ).

tff(c_212886,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_212259,c_124,c_212870]) ).

tff(c_212888,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211756,c_212886]) ).

tff(c_212889,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_211632]) ).

tff(c_212912,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_212889,c_28]) ).

tff(c_212918,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_212912]) ).

tff(c_212925,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_212918,c_212031]) ).

tff(c_212974,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_211835]) ).

tff(c_212984,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_212974,c_194]) ).

tff(c_213000,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_212925,c_124,c_212984]) ).

tff(c_213002,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211756,c_213000]) ).

tff(c_213004,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_211835]) ).

tff(c_213057,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_211825]) ).

tff(c_213060,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_213057]) ).

tff(c_213063,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_213060]) ).

tff(c_213064,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_213004,c_193888,c_213063]) ).

tff(c_213074,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_213064,c_194]) ).

tff(c_213089,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_212925,c_128,c_213074]) ).

tff(c_213091,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211572,c_213089]) ).

tff(c_213093,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_211825]) ).

tff(c_213103,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_213093,c_194]) ).

tff(c_213118,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_212925,c_130,c_213103]) ).

tff(c_213120,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211573,c_213118]) ).

tff(c_213121,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_211648]) ).

tff(c_213141,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_213121,c_42]) ).

tff(c_213147,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_213141]) ).

tff(c_213177,plain,
    ! [Y_4190,X_4191] :
      ( ~ house(Y_4190)
      | ~ lives(norwegian,X_4191)
      | ~ house(X_4191)
      | is_color(Y_4190,blue)
      | ~ left_of(X_4191,Y_4190) ),
    inference(resolution,[status(thm)],[c_200,c_211574]) ).

tff(c_213185,plain,
    ! [Y_4190] :
      ( ~ house(Y_4190)
      | ~ house(house_1)
      | is_color(Y_4190,blue)
      | ~ left_of(house_1,Y_4190) ),
    inference(resolution,[status(thm)],[c_176,c_213177]) ).

tff(c_213196,plain,
    ! [Y_4192] :
      ( ~ house(Y_4192)
      | is_color(Y_4192,blue)
      | ~ left_of(house_1,Y_4192) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_213185]) ).

tff(c_213203,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_213196]) ).

tff(c_213209,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_213203]) ).

tff(c_213216,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_211825]) ).

tff(c_213221,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_213216]) ).

tff(c_213224,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_213221]) ).

tff(c_213225,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_213224]) ).

tff(c_213226,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_213225]) ).

tff(c_213239,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_213226,c_172]) ).

tff(c_213256,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_213239]) ).

tff(c_213300,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_211739]) ).

tff(c_213309,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_213300,c_102]) ).

tff(c_213319,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_213256,c_213309]) ).

tff(c_213320,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_211739]) ).

tff(c_213323,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_213320]) ).

tff(c_213342,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_211725]) ).

tff(c_213348,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_213342,c_104]) ).

tff(c_213361,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_213256,c_213348]) ).

tff(c_213362,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_211725]) ).

tff(c_213366,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_213362]) ).

tff(c_213375,plain,
    ( ~ is_color(house_4,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_213366,c_110]) ).

tff(c_213388,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_213323,c_213375]) ).

tff(c_213389,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_213362]) ).

tff(c_213396,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_213389,c_104]) ).

tff(c_213409,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_213209,c_213396]) ).

tff(c_213410,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_213320]) ).

tff(c_213420,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_213410,c_102]) ).

tff(c_213430,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_213209,c_213420]) ).

tff(c_213431,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_213225]) ).

tff(c_213445,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_213431,c_172]) ).

tff(c_213461,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_213445]) ).

tff(c_213483,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_213461,c_96]) ).

tff(c_213492,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_213483]) ).

tff(c_213212,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_213209,c_92]) ).

tff(c_213215,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_213212]) ).

tff(c_213200,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ house(house_1)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(resolution,[status(thm)],[c_196,c_213196]) ).

tff(c_213206,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_213200]) ).

tff(c_213519,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_213206]) ).

tff(c_213574,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_213492,c_213215,c_213519,c_211718]) ).

tff(c_213576,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_213206]) ).

tff(c_213578,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_211725]) ).

tff(c_213587,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_213578,c_110]) ).

tff(c_213600,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_213461,c_213587]) ).

tff(c_213601,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_211725]) ).

tff(c_213603,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_213601]) ).

tff(c_213615,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_213603,c_98]) ).

tff(c_213628,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_213576,c_213615]) ).

tff(c_213629,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_213601]) ).

tff(c_213638,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_213629,c_104]) ).

tff(c_213651,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_213209,c_213638]) ).

tff(c_213652,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_211825]) ).

tff(c_213728,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_213652]) ).

tff(c_213738,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_213728,c_194]) ).

tff(c_213753,plain,
    ( ~ drinks(japanese,coffee)
    | is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_128,c_213738]) ).

tff(c_213754,plain,
    ~ drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_211572,c_213753]) ).

tff(c_213122,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_211648]) ).

tff(c_211596,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_211584,c_32]) ).

tff(c_211635,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_211596]) ).

tff(c_211636,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_193908,c_211635]) ).

tff(c_213771,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_213122,c_211636]) ).

tff(c_213772,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_213147,c_213754,c_213771]) ).

tff(c_213773,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_213652]) ).

tff(c_213784,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_213773,c_194]) ).

tff(c_213800,plain,
    ( ~ drinks(japanese,coffee)
    | is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_124,c_213784]) ).

tff(c_213801,plain,
    ~ drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_211756,c_213800]) ).

tff(c_213816,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_213122,c_211636]) ).

tff(c_213817,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_213147,c_213801,c_213816]) ).

tff(c_213819,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_211556]) ).

tff(c_211496,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_211445,c_228]) ).

tff(c_211559,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_128,c_211496]) ).

tff(c_213902,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_213819,c_211559]) ).

tff(c_214271,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_213902,c_211739]) ).

tff(c_214272,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_214271]) ).

tff(c_214281,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_214272,c_102]) ).

tff(c_214291,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_214254,c_214281]) ).

tff(c_214292,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_214271]) ).

tff(c_214302,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_214292,c_102]) ).

tff(c_214312,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_214180,c_214302]) ).

tff(c_214313,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_214064]) ).

tff(c_214315,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_214313]) ).

tff(c_214324,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_214315,c_110]) ).

tff(c_214336,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_214324]) ).

tff(c_214350,plain,
    is_color(house_4,blue),
    inference(negUnitSimplification,[status(thm)],[c_214336,c_213902,c_211739]) ).

tff(c_214359,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_214350,c_102]) ).

tff(c_214369,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_214180,c_214359]) ).

tff(c_214371,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_214313]) ).

tff(c_213818,plain,
    ~ is_color(house_5,ivory),
    inference(splitRight,[status(thm)],[c_211556]) ).

tff(c_214432,plain,
    is_color(house_5,blue),
    inference(negUnitSimplification,[status(thm)],[c_214371,c_213818,c_211725]) ).

tff(c_214438,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_214432,c_104]) ).

tff(c_214451,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_214180,c_214438]) ).

tff(c_214453,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_211541]) ).

tff(c_211490,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_211445,c_220]) ).

tff(c_211553,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_128,c_211490]) ).

tff(c_214536,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_214453,c_211553]) ).

tff(c_214712,plain,
    ! [H_4224] :
      ( is_color(H_4224,ivory)
      | is_color(H_4224,green)
      | is_color(H_4224,blue)
      | is_color(H_4224,yellow)
      | is_color(H_4224,red)
      | ~ house(H_4224) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_214742,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_214712,c_106]) ).

tff(c_214789,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_211432,c_214742]) ).

tff(c_214790,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_211572,c_214536,c_214789]) ).

tff(c_214938,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_214790]) ).

tff(c_211484,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_211445,c_222]) ).

tff(c_211547,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_130,c_211484]) ).

tff(c_214709,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_214453,c_211547]) ).

tff(c_214726,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_214712,c_108]) ).

tff(c_214773,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_211432,c_214726]) ).

tff(c_214774,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_211573,c_214709,c_214773]) ).

tff(c_214957,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_214774]) ).

tff(c_214966,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_214957,c_110]) ).

tff(c_214979,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_214938,c_214966]) ).

tff(c_214980,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_214774]) ).

tff(c_215006,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_214980,c_104]) ).

tff(c_215018,plain,
    ~ is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_215006]) ).

tff(c_215034,plain,
    ! [Y_4236,X_4237] :
      ( ~ house(Y_4236)
      | ~ lives(norwegian,X_4237)
      | ~ house(X_4237)
      | is_color(Y_4236,blue)
      | ~ left_of(X_4237,Y_4236) ),
    inference(resolution,[status(thm)],[c_200,c_211574]) ).

tff(c_215042,plain,
    ! [Y_4236] :
      ( ~ house(Y_4236)
      | ~ house(house_1)
      | is_color(Y_4236,blue)
      | ~ left_of(house_1,Y_4236) ),
    inference(resolution,[status(thm)],[c_176,c_215034]) ).

tff(c_215100,plain,
    ! [Y_4238] :
      ( ~ house(Y_4238)
      | is_color(Y_4238,blue)
      | ~ left_of(house_1,Y_4238) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_215042]) ).

tff(c_215107,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_215100]) ).

tff(c_215113,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_215107]) ).

tff(c_215115,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_215018,c_215113]) ).

tff(c_215116,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_214790]) ).

tff(c_215126,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_215116,c_102]) ).

tff(c_215135,plain,
    ~ is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_215126]) ).

tff(c_215196,plain,
    ! [Y_4241,X_4242] :
      ( ~ house(Y_4241)
      | ~ lives(norwegian,X_4242)
      | ~ house(X_4242)
      | is_color(Y_4241,blue)
      | ~ left_of(X_4242,Y_4241) ),
    inference(resolution,[status(thm)],[c_200,c_211574]) ).

tff(c_215204,plain,
    ! [Y_4241] :
      ( ~ house(Y_4241)
      | ~ house(house_1)
      | is_color(Y_4241,blue)
      | ~ left_of(house_1,Y_4241) ),
    inference(resolution,[status(thm)],[c_176,c_215196]) ).

tff(c_215224,plain,
    ! [Y_4244] :
      ( ~ house(Y_4244)
      | is_color(Y_4244,blue)
      | ~ left_of(house_1,Y_4244) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_215204]) ).

tff(c_215231,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_215224]) ).

tff(c_215237,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_215231]) ).

tff(c_215239,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_215135,c_215237]) ).

tff(c_215241,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_211520]) ).

tff(c_215247,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_215241,c_104]) ).

tff(c_215259,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_215247]) ).

tff(c_215370,plain,
    ! [Person_4248] :
      ( drinks(Person_4248,water)
      | drinks(Person_4248,milk)
      | drinks(Person_4248,tea)
      | drinks(Person_4248,coffee)
      | drinks(Person_4248,orange)
      | ~ person(Person_4248) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_215378,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_215370,c_42]) ).

tff(c_215417,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_215378]) ).

tff(c_215418,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_193976,c_304,c_159825,c_215417]) ).

tff(c_215702,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_215418]) ).

tff(c_215705,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_215702]) ).

tff(c_215708,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_215705]) ).

tff(c_215709,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_193908,c_215708]) ).

tff(c_215734,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_215709]) ).

tff(c_215753,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_215734,c_32]) ).

tff(c_215756,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_215753]) ).

tff(c_215394,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_215370,c_28]) ).

tff(c_215433,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_215394]) ).

tff(c_215434,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_193976,c_304,c_159825,c_215433]) ).

tff(c_215726,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_215434]) ).

tff(c_215729,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_215726]) ).

tff(c_215732,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_215729]) ).

tff(c_215733,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_159709,c_193896,c_215732]) ).

tff(c_215757,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_215756,c_215733]) ).

tff(c_215451,plain,
    ! [Person_4249] :
      ( lives(Person_4249,house_5)
      | lives(Person_4249,house_4)
      | lives(Person_4249,house_3)
      | lives(Person_4249,house_2)
      | lives(Person_4249,house_1)
      | ~ person(Person_4249) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_215481,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_215451,c_172]) ).

tff(c_215527,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_215481]) ).

tff(c_215528,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_215527]) ).

tff(c_215964,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_215528]) ).

tff(c_215974,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_215964,c_194]) ).

tff(c_215990,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_215757,c_124,c_215974]) ).

tff(c_215992,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_215259,c_215990]) ).

tff(c_215994,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_215528]) ).

tff(c_215469,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_215451,c_10]) ).

tff(c_215517,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_215469]) ).

tff(c_215518,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_193924,c_215517]) ).

tff(c_215956,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_215518]) ).

tff(c_215959,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_215956]) ).

tff(c_215962,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_215959]) ).

tff(c_215963,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_215962]) ).

tff(c_216039,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_215994,c_215963]) ).

tff(c_216049,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_216039,c_194]) ).

tff(c_216064,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_215757,c_128,c_216049]) ).

tff(c_216066,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211572,c_216064]) ).

tff(c_216068,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_215518]) ).

tff(c_216081,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_216068,c_172]) ).

tff(c_216096,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_216081]) ).

tff(c_216108,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_216096,c_98]) ).

tff(c_216120,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_216108]) ).

tff(c_215240,plain,
    ~ is_color(house_2,ivory),
    inference(splitRight,[status(thm)],[c_211520]) ).

tff(c_215275,plain,
    ! [H_4247] :
      ( is_color(H_4247,ivory)
      | is_color(H_4247,green)
      | is_color(H_4247,blue)
      | is_color(H_4247,yellow)
      | is_color(H_4247,red)
      | ~ house(H_4247) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_211438,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_211432,c_100]) ).

tff(c_211444,plain,
    ~ is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_211438]) ).

tff(c_215278,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_215275,c_211444]) ).

tff(c_215324,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_215278]) ).

tff(c_215325,plain,
    ( is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(negUnitSimplification,[status(thm)],[c_215259,c_215240,c_215324]) ).

tff(c_215758,plain,
    is_color(house_2,red),
    inference(splitLeft,[status(thm)],[c_215325]) ).

tff(c_215811,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_215528]) ).

tff(c_215821,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_215811,c_194]) ).

tff(c_215837,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_215757,c_124,c_215821]) ).

tff(c_215839,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_215259,c_215837]) ).

tff(c_215840,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_215528]) ).

tff(c_215842,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_215840]) ).

tff(c_215867,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_215842,c_104]) ).

tff(c_215880,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_215758,c_215867]) ).

tff(c_215881,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_215840]) ).

tff(c_215892,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_215881,c_194]) ).

tff(c_215907,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_215757,c_128,c_215892]) ).

tff(c_215909,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211572,c_215907]) ).

tff(c_215910,plain,
    is_color(house_2,blue),
    inference(splitRight,[status(thm)],[c_215325]) ).

tff(c_215914,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_215910,c_92]) ).

tff(c_215917,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_215914]) ).

tff(c_211466,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_211445,c_248]) ).

tff(c_211529,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_122,c_211466]) ).

tff(c_215367,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_215241,c_211529]) ).

tff(c_215253,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_215241,c_98]) ).

tff(c_215265,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_215253]) ).

tff(c_215281,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_215275,c_211441]) ).

tff(c_215328,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_215281]) ).

tff(c_215329,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(negUnitSimplification,[status(thm)],[c_215265,c_215328]) ).

tff(c_216231,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_216120,c_215917,c_215367,c_215329]) ).

tff(c_216232,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_215709]) ).

tff(c_216257,plain,
    is_color(house_2,red),
    inference(splitLeft,[status(thm)],[c_215325]) ).

tff(c_216260,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_216257,c_92]) ).

tff(c_216263,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_216260]) ).

tff(c_215266,plain,
    ! [House_1_4245,House_2_4246] :
      ( ~ next_to(House_1_4245,House_2_4246)
      | ~ house(House_2_4246)
      | ~ lives(norwegian,House_1_4245)
      | ~ house(House_1_4245)
      | is_color(House_2_4246,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_216343,plain,
    ! [Y_4280,X_4281] :
      ( ~ house(Y_4280)
      | ~ lives(norwegian,X_4281)
      | ~ house(X_4281)
      | is_color(Y_4280,blue)
      | ~ left_of(X_4281,Y_4280) ),
    inference(resolution,[status(thm)],[c_200,c_215266]) ).

tff(c_216351,plain,
    ! [Y_4280] :
      ( ~ house(Y_4280)
      | ~ house(house_1)
      | is_color(Y_4280,blue)
      | ~ left_of(house_1,Y_4280) ),
    inference(resolution,[status(thm)],[c_176,c_216343]) ).

tff(c_216362,plain,
    ! [Y_4282] :
      ( ~ house(Y_4282)
      | is_color(Y_4282,blue)
      | ~ left_of(house_1,Y_4282) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_216351]) ).

tff(c_216369,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_216362]) ).

tff(c_216375,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_216369]) ).

tff(c_216378,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_216375,c_92]) ).

tff(c_216381,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_216378]) ).

tff(c_216446,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_216263,c_216381,c_215367,c_215329]) ).

tff(c_216448,plain,
    ~ is_color(house_2,red),
    inference(splitRight,[status(thm)],[c_215325]) ).

tff(c_216493,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_215518]) ).

tff(c_216496,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_216493]) ).

tff(c_216499,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_216496]) ).

tff(c_216500,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_216499]) ).

tff(c_216501,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_216500]) ).

tff(c_216514,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_216501,c_172]) ).

tff(c_216531,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_216514]) ).

tff(c_216533,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_216448,c_216531]) ).

tff(c_216534,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_216500]) ).

tff(c_216602,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_216534,c_172]) ).

tff(c_216618,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_216602]) ).

tff(c_216621,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_216618,c_96]) ).

tff(c_216630,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_216621]) ).

tff(c_216447,plain,
    is_color(house_2,blue),
    inference(splitRight,[status(thm)],[c_215325]) ).

tff(c_216451,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_216447,c_92]) ).

tff(c_216454,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_216451]) ).

tff(c_216677,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_216630,c_216454,c_215367,c_215329]) ).

tff(c_216678,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_215518]) ).

tff(c_216732,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_216678]) ).

tff(c_216742,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_216732,c_194]) ).

tff(c_216757,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_216232,c_128,c_216742]) ).

tff(c_216759,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211572,c_216757]) ).

tff(c_216760,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_216678]) ).

tff(c_216771,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_216760,c_194]) ).

tff(c_216787,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_216232,c_124,c_216771]) ).

tff(c_216789,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_215259,c_216787]) ).

tff(c_216790,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_215434]) ).

tff(c_216794,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_216790,c_42]) ).

tff(c_216800,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_216794]) ).

tff(c_216820,plain,
    drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_216800,c_215709]) ).

tff(c_216829,plain,
    is_color(house_2,red),
    inference(splitLeft,[status(thm)],[c_215325]) ).

tff(c_216832,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_216829,c_92]) ).

tff(c_216835,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_216832]) ).

tff(c_216911,plain,
    ! [Y_4300,X_4301] :
      ( ~ house(Y_4300)
      | ~ lives(norwegian,X_4301)
      | ~ house(X_4301)
      | is_color(Y_4300,blue)
      | ~ left_of(X_4301,Y_4300) ),
    inference(resolution,[status(thm)],[c_200,c_215266]) ).

tff(c_216919,plain,
    ! [Y_4300] :
      ( ~ house(Y_4300)
      | ~ house(house_1)
      | is_color(Y_4300,blue)
      | ~ left_of(house_1,Y_4300) ),
    inference(resolution,[status(thm)],[c_176,c_216911]) ).

tff(c_216930,plain,
    ! [Y_4302] :
      ( ~ house(Y_4302)
      | is_color(Y_4302,blue)
      | ~ left_of(house_1,Y_4302) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_216919]) ).

tff(c_216937,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_216930]) ).

tff(c_216943,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_216937]) ).

tff(c_216946,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_216943,c_92]) ).

tff(c_216949,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_216946]) ).

tff(c_217016,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_216835,c_216949,c_215367,c_215329]) ).

tff(c_217018,plain,
    ~ is_color(house_2,red),
    inference(splitRight,[status(thm)],[c_215325]) ).

tff(c_217067,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_215528]) ).

tff(c_217080,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_217067,c_172]) ).

tff(c_217097,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_217080]) ).

tff(c_217099,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_217018,c_217097]) ).

tff(c_217100,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_215528]) ).

tff(c_217102,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_217100]) ).

tff(c_217111,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_217102,c_110]) ).

tff(c_217123,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_217111]) ).

tff(c_217101,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_215528]) ).

tff(c_217154,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_215518]) ).

tff(c_217157,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_217154]) ).

tff(c_217160,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_217157]) ).

tff(c_217161,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_217101,c_193888,c_217160]) ).

tff(c_217174,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_217161,c_172]) ).

tff(c_217190,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_217174]) ).

tff(c_217192,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_217123,c_217190]) ).

tff(c_217193,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_215518]) ).

tff(c_217223,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_217193]) ).

tff(c_217233,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_217223,c_194]) ).

tff(c_217248,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_216820,c_128,c_217233]) ).

tff(c_217250,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211572,c_217248]) ).

tff(c_217251,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_217193]) ).

tff(c_217263,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_217251,c_194]) ).

tff(c_217279,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_216820,c_124,c_217263]) ).

tff(c_217281,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_215259,c_217279]) ).

tff(c_217282,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_217100]) ).

tff(c_217296,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_217282,c_172]) ).

tff(c_217312,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_217296]) ).

tff(c_217315,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_217312,c_96]) ).

tff(c_217324,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_217315]) ).

tff(c_217017,plain,
    is_color(house_2,blue),
    inference(splitRight,[status(thm)],[c_215325]) ).

tff(c_217021,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_217017,c_92]) ).

tff(c_217024,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_217021]) ).

tff(c_217371,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_217324,c_217024,c_215367,c_215329]) ).

tff(c_217372,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_215418]) ).

tff(c_217401,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_217372,c_28]) ).

tff(c_217407,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_217401]) ).

tff(c_217373,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_215418]) ).

tff(c_217392,plain,
    ( ~ drinks(english,water)
    | ~ drink(water) ),
    inference(resolution,[status(thm)],[c_217373,c_32]) ).

tff(c_217395,plain,
    ~ drinks(english,water),
    inference(demodulation,[status(thm),theory(equality)],[c_156,c_217392]) ).

tff(c_217410,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_217395]) ).

tff(c_217413,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_217410]) ).

tff(c_217414,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_159709,c_193896,c_217413]) ).

tff(c_217432,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_217407,c_217414]) ).

tff(c_217632,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_215528]) ).

tff(c_217642,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_217632,c_194]) ).

tff(c_217658,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_217432,c_124,c_217642]) ).

tff(c_217660,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_215259,c_217658]) ).

tff(c_217662,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_215528]) ).

tff(c_217623,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_215518]) ).

tff(c_217626,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_217623]) ).

tff(c_217629,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_217626]) ).

tff(c_217630,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_217629]) ).

tff(c_217631,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_217630]) ).

tff(c_217663,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_217662,c_217631]) ).

tff(c_217664,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_217630]) ).

tff(c_217694,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_217664,c_194]) ).

tff(c_217709,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_217432,c_128,c_217694]) ).

tff(c_217711,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211572,c_217709]) ).

tff(c_217713,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_215518]) ).

tff(c_217726,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_217713,c_172]) ).

tff(c_217741,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_217726]) ).

tff(c_217753,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_217741,c_98]) ).

tff(c_217765,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_217753]) ).

tff(c_217433,plain,
    is_color(house_2,red),
    inference(splitLeft,[status(thm)],[c_215325]) ).

tff(c_217478,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_215528]) ).

tff(c_217488,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_217478,c_194]) ).

tff(c_217504,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_217432,c_124,c_217488]) ).

tff(c_217506,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_215259,c_217504]) ).

tff(c_217507,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_215528]) ).

tff(c_217509,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_217507]) ).

tff(c_217515,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_217509,c_104]) ).

tff(c_217528,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_217433,c_217515]) ).

tff(c_217529,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_217507]) ).

tff(c_217559,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_217529,c_194]) ).

tff(c_217574,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_217432,c_128,c_217559]) ).

tff(c_217576,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211572,c_217574]) ).

tff(c_217577,plain,
    is_color(house_2,blue),
    inference(splitRight,[status(thm)],[c_215325]) ).

tff(c_217581,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_217577,c_92]) ).

tff(c_217584,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_217581]) ).

tff(c_217901,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_217765,c_217584,c_215367,c_215329]) ).

tff(c_217903,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_211568]) ).

tff(c_217904,plain,
    ! [House_1_4337,House_2_4338] :
      ( ~ next_to(House_1_4337,House_2_4338)
      | ~ house(House_2_4338)
      | ~ lives(norwegian,House_1_4337)
      | ~ house(House_1_4337)
      | is_color(House_2_4338,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_218422,plain,
    ! [Y_4352,X_4353] :
      ( ~ house(Y_4352)
      | ~ lives(norwegian,X_4353)
      | ~ house(X_4353)
      | is_color(Y_4352,blue)
      | ~ left_of(X_4353,Y_4352) ),
    inference(resolution,[status(thm)],[c_200,c_217904]) ).

tff(c_218430,plain,
    ! [Y_4352] :
      ( ~ house(Y_4352)
      | ~ house(house_1)
      | is_color(Y_4352,blue)
      | ~ left_of(house_1,Y_4352) ),
    inference(resolution,[status(thm)],[c_176,c_218422]) ).

tff(c_218482,plain,
    ! [Y_4356] :
      ( ~ house(Y_4356)
      | is_color(Y_4356,blue)
      | ~ left_of(house_1,Y_4356) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_218430]) ).

tff(c_218489,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_218482]) ).

tff(c_218495,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_218489]) ).

tff(c_217921,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_217903,c_102]) ).

tff(c_217930,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_217921]) ).

tff(c_217902,plain,
    ~ is_color(house_2,ivory),
    inference(splitRight,[status(thm)],[c_211568]) ).

tff(c_218016,plain,
    ! [H_4340] :
      ( is_color(H_4340,ivory)
      | is_color(H_4340,green)
      | is_color(H_4340,blue)
      | is_color(H_4340,yellow)
      | is_color(H_4340,red)
      | ~ house(H_4340) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_218019,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_218016,c_211444]) ).

tff(c_218065,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_218019]) ).

tff(c_218066,plain,
    ( is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(negUnitSimplification,[status(thm)],[c_217930,c_217902,c_218065]) ).

tff(c_218447,plain,
    is_color(house_2,red),
    inference(splitLeft,[status(thm)],[c_218066]) ).

tff(c_211469,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_211445,c_252]) ).

tff(c_211532,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_126,c_211469]) ).

tff(c_218288,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_211532]) ).

tff(c_211454,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_211445,c_246]) ).

tff(c_211517,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_130,c_211454]) ).

tff(c_218015,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_217903,c_211517]) ).

tff(c_218030,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_218016,c_108]) ).

tff(c_218077,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_211432,c_218030]) ).

tff(c_218078,plain,
    ( is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_218015,c_218077]) ).

tff(c_218573,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_218288,c_218078]) ).

tff(c_218574,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_218573]) ).

tff(c_218580,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_218574,c_104]) ).

tff(c_218593,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_218447,c_218580]) ).

tff(c_218594,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_218573]) ).

tff(c_218601,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_218594,c_104]) ).

tff(c_218614,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_218495,c_218601]) ).

tff(c_218615,plain,
    is_color(house_2,blue),
    inference(splitRight,[status(thm)],[c_218066]) ).

tff(c_218616,plain,
    ~ is_color(house_2,red),
    inference(splitRight,[status(thm)],[c_218066]) ).

tff(c_218113,plain,
    ! [Person_4341] :
      ( lives(Person_4341,house_5)
      | lives(Person_4341,house_4)
      | lives(Person_4341,house_3)
      | lives(Person_4341,house_2)
      | lives(Person_4341,house_1)
      | ~ person(Person_4341) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_218143,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_218113,c_172]) ).

tff(c_218189,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_218143]) ).

tff(c_218190,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_218189]) ).

tff(c_218672,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_218190]) ).

tff(c_218685,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_218672,c_172]) ).

tff(c_218702,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_218685]) ).

tff(c_218704,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218616,c_218702]) ).

tff(c_218705,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_218190]) ).

tff(c_218707,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_218705]) ).

tff(c_218720,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_218707,c_98]) ).

tff(c_218732,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_218720]) ).

tff(c_218619,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_218615,c_92]) ).

tff(c_218622,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_218619]) ).

tff(c_211499,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_211445,c_240]) ).

tff(c_211562,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_122,c_211499]) ).

tff(c_218112,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_217903,c_211562]) ).

tff(c_217915,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_217903,c_96]) ).

tff(c_217924,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_217915]) ).

tff(c_218022,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_218016,c_211441]) ).

tff(c_218069,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_218022]) ).

tff(c_218070,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(negUnitSimplification,[status(thm)],[c_217924,c_218069]) ).

tff(c_218856,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_218732,c_218622,c_218112,c_218070]) ).

tff(c_218858,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_218705]) ).

tff(c_218917,plain,
    is_color(house_5,blue),
    inference(negUnitSimplification,[status(thm)],[c_218858,c_218288,c_218078]) ).

tff(c_218923,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_218917,c_104]) ).

tff(c_218936,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_218615,c_218923]) ).

tff(c_218938,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_211532]) ).

tff(c_219021,plain,
    ( ~ is_color(house_4,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_218938,c_110]) ).

tff(c_219034,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_217903,c_219021]) ).

tff(c_219035,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_193975]) ).

tff(c_220684,plain,
    ! [Y_4415,X_4416] :
      ( ~ house(Y_4415)
      | ~ lives(norwegian,X_4416)
      | ~ house(X_4416)
      | is_color(Y_4415,blue)
      | ~ left_of(X_4416,Y_4415) ),
    inference(resolution,[status(thm)],[c_200,c_219189]) ).

tff(c_220692,plain,
    ! [Y_4415] :
      ( ~ house(Y_4415)
      | ~ house(house_1)
      | is_color(Y_4415,blue)
      | ~ left_of(house_1,Y_4415) ),
    inference(resolution,[status(thm)],[c_176,c_220684]) ).

tff(c_220710,plain,
    ! [Y_4417] :
      ( ~ house(Y_4417)
      | is_color(Y_4417,blue)
      | ~ left_of(house_1,Y_4417) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_220692]) ).

tff(c_220717,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_220710]) ).

tff(c_220723,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_220717]) ).

tff(c_219767,plain,
    ! [Y_4390,X_4391] :
      ( ~ house(Y_4390)
      | ~ lives(norwegian,X_4391)
      | ~ house(X_4391)
      | is_color(Y_4390,blue)
      | ~ left_of(X_4391,Y_4390) ),
    inference(resolution,[status(thm)],[c_200,c_219189]) ).

tff(c_219775,plain,
    ! [Y_4390] :
      ( ~ house(Y_4390)
      | ~ house(house_1)
      | is_color(Y_4390,blue)
      | ~ left_of(house_1,Y_4390) ),
    inference(resolution,[status(thm)],[c_176,c_219767]) ).

tff(c_219792,plain,
    ! [Y_4392] :
      ( ~ house(Y_4392)
      | is_color(Y_4392,blue)
      | ~ left_of(house_1,Y_4392) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_219775]) ).

tff(c_219799,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_219792]) ).

tff(c_219805,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_219799]) ).

tff(c_219280,plain,
    ! [Person_4372] :
      ( lives(Person_4372,house_5)
      | lives(Person_4372,house_4)
      | lives(Person_4372,house_3)
      | lives(Person_4372,house_2)
      | lives(Person_4372,house_1)
      | ~ person(Person_4372) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_219310,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_219280,c_172]) ).

tff(c_219356,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_219310]) ).

tff(c_219357,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_159752,c_193888,c_219356]) ).

tff(c_219455,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_219357]) ).

tff(c_219545,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_219455,c_172]) ).

tff(c_219554,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_219545]) ).

tff(c_219049,plain,
    ! [House_2_4365,House_1_4366] :
      ( ~ is_color(House_2_4365,ivory)
      | ~ house(House_2_4365)
      | ~ is_color(House_1_4366,green)
      | ~ house(House_1_4366)
      | left_of(House_2_4365,House_1_4366) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_219094,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_219049,c_220]) ).

tff(c_219157,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_219035,c_128,c_219094]) ).

tff(c_219088,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_219049,c_222]) ).

tff(c_219151,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_219035,c_130,c_219088]) ).

tff(c_219374,plain,
    ! [H_4373] :
      ( is_color(H_4373,ivory)
      | is_color(H_4373,green)
      | is_color(H_4373,blue)
      | is_color(H_4373,yellow)
      | is_color(H_4373,red)
      | ~ house(H_4373) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_219406,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_219374,c_110]) ).

tff(c_219445,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_219406]) ).

tff(c_219446,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_219151,c_219445]) ).

tff(c_220067,plain,
    ~ is_color(house_4,yellow),
    inference(splitLeft,[status(thm)],[c_219446]) ).

tff(c_220070,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_220067]) ).

tff(c_220073,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_220070]) ).

tff(c_220074,plain,
    ( is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_219157,c_220073]) ).

tff(c_220075,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_220074]) ).

tff(c_220084,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_220075,c_102]) ).

tff(c_220094,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_219554,c_220084]) ).

tff(c_220095,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,green) ),
    inference(splitRight,[status(thm)],[c_220074]) ).

tff(c_220104,plain,
    is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_220095]) ).

tff(c_220107,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_220104,c_96]) ).

tff(c_220117,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_219035,c_220107]) ).

tff(c_220118,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_220095]) ).

tff(c_220128,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_220118,c_102]) ).

tff(c_220138,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_219805,c_220128]) ).

tff(c_220139,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue)
    | is_color(house_5,green) ),
    inference(splitRight,[status(thm)],[c_219446]) ).

tff(c_220173,plain,
    is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_220139]) ).

tff(c_220185,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_220173,c_98]) ).

tff(c_220198,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_219035,c_220185]) ).

tff(c_220199,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_220139]) ).

tff(c_220201,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_220199]) ).

tff(c_220207,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_220201,c_104]) ).

tff(c_220220,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_219554,c_220207]) ).

tff(c_220221,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_220199]) ).

tff(c_220228,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_220221,c_104]) ).

tff(c_220241,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_219805,c_220228]) ).

tff(c_220242,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_219357]) ).

tff(c_220244,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_220242]) ).

tff(c_220328,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_220244,c_108]) ).

tff(c_220340,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_220328]) ).

tff(c_219082,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_219049,c_218]) ).

tff(c_219145,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_219035,c_126,c_219082]) ).

tff(c_220334,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_220244,c_110]) ).

tff(c_220346,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_220334]) ).

tff(c_219398,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_219374,c_106]) ).

tff(c_219437,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_219398]) ).

tff(c_219438,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_219157,c_219437]) ).

tff(c_220929,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,green)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_220346,c_219438]) ).

tff(c_220930,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_220929]) ).

tff(c_220933,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_220930]) ).

tff(c_220936,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_220933]) ).

tff(c_220937,plain,
    ( is_color(house_3,green)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_220340,c_219145,c_220936]) ).

tff(c_220938,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_220937]) ).

tff(c_220944,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_220938,c_100]) ).

tff(c_220951,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_220723,c_220944]) ).

tff(c_220952,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_220937]) ).

tff(c_220965,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_220952,c_94]) ).

tff(c_220972,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_219035,c_220965]) ).

tff(c_220973,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,green) ),
    inference(splitRight,[status(thm)],[c_220929]) ).

tff(c_221009,plain,
    is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_220973]) ).

tff(c_221012,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_221009,c_96]) ).

tff(c_221022,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_219035,c_221012]) ).

tff(c_221023,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_220973]) ).

tff(c_221033,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_221023,c_102]) ).

tff(c_221043,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_220723,c_221033]) ).

tff(c_221044,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_220242]) ).

tff(c_221054,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_221044,c_172]) ).

tff(c_221063,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_221054]) ).

tff(c_221150,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_221063,c_106]) ).

tff(c_221159,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_221150]) ).

tff(c_221045,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_220242]) ).

tff(c_219382,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_219374,c_108]) ).

tff(c_219421,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_219382]) ).

tff(c_219422,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_219151,c_219421]) ).

tff(c_221641,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_221045,c_219422]) ).

tff(c_221642,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_221641]) ).

tff(c_221645,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_221642]) ).

tff(c_221648,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_221645]) ).

tff(c_221649,plain,
    ( is_color(house_3,green)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_221159,c_219145,c_221648]) ).

tff(c_221650,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_221649]) ).

tff(c_221656,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_221650,c_100]) ).

tff(c_221663,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_221337,c_221656]) ).

tff(c_221664,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_221649]) ).

tff(c_221675,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_221664,c_94]) ).

tff(c_221682,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_219035,c_221675]) ).

tff(c_221683,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,green) ),
    inference(splitRight,[status(thm)],[c_221641]) ).

tff(c_221704,plain,
    is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_221683]) ).

tff(c_221716,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_221704,c_98]) ).

tff(c_221729,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_219035,c_221716]) ).

tff(c_221730,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_221683]) ).

tff(c_221737,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_221730,c_104]) ).

tff(c_221750,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_221337,c_221737]) ).

tff(c_221752,plain,
    drinks(norwegian,milk),
    inference(splitRight,[status(thm)],[c_159797]) ).

tff(c_222454,plain,
    ! [Y_4468] :
      ( ~ house(Y_4468)
      | ~ house(house_3)
      | is_color(Y_4468,blue)
      | ~ left_of(house_3,Y_4468)
      | ~ drinks(norwegian,milk)
      | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_198,c_222448]) ).

tff(c_222486,plain,
    ! [Y_4471] :
      ( ~ house(Y_4471)
      | is_color(Y_4471,blue)
      | ~ left_of(house_3,Y_4471) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_221752,c_126,c_222454]) ).

tff(c_222493,plain,
    ( ~ house(house_4)
    | is_color(house_4,blue) ),
    inference(resolution,[status(thm)],[c_210,c_222486]) ).

tff(c_222499,plain,
    is_color(house_4,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_222493]) ).

tff(c_222510,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_222499,c_102]) ).

tff(c_222520,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_222479,c_222510]) ).

tff(c_222522,plain,
    drives(spaniard,porsche),
    inference(splitRight,[status(thm)],[c_371]) ).

tff(c_222581,plain,
    ! [H_4486] :
      ( ~ owns(norwegian,H_4486)
      | ~ owns(spaniard,H_4486)
      | ~ animal(H_4486) ),
    inference(cnfTransformation,[status(thm)],[f_423]) ).

tff(c_222585,plain,
    ( ~ owns(norwegian,snails)
    | ~ animal(snails)
    | ~ drives(spaniard,porsche)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_184,c_222581]) ).

tff(c_222591,plain,
    ~ owns(norwegian,snails),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_222522,c_166,c_222585]) ).

tff(c_222597,plain,
    ( ~ drives(norwegian,porsche)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_184,c_222591]) ).

tff(c_222601,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_159684,c_222597]) ).

tff(c_222603,plain,
    drives(ukranian,porsche),
    inference(splitRight,[status(thm)],[c_365]) ).

tff(c_222613,plain,
    ( ~ drives(english,porsche)
    | ~ car(porsche) ),
    inference(resolution,[status(thm)],[c_222603,c_52]) ).

tff(c_222622,plain,
    ~ drives(english,porsche),
    inference(demodulation,[status(thm),theory(equality)],[c_148,c_222613]) ).

tff(c_222663,plain,
    ! [H_4492] :
      ( ~ drives(japanese,H_4492)
      | ~ drives(english,H_4492)
      | ~ car(H_4492) ),
    inference(cnfTransformation,[status(thm)],[f_309]) ).

tff(c_222666,plain,
    ( ~ drives(english,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_190,c_222663]) ).

tff(c_222669,plain,
    ~ drives(english,jaguar),
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_222666]) ).

tff(c_225512,plain,
    ! [Person_4631,H_4632] :
      ( ~ lives(Person_4631,H_4632)
      | ~ house(H_4632)
      | ~ drives(Person_4631,masserati)
      | ~ person(Person_4631)
      | is_color(H_4632,yellow) ),
    inference(cnfTransformation,[status(thm)],[f_638]) ).

tff(c_225518,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | is_color(house_1,yellow) ),
    inference(resolution,[status(thm)],[c_176,c_225512]) ).

tff(c_225524,plain,
    ( ~ drives(norwegian,masserati)
    | is_color(house_1,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_225518]) ).

tff(c_225652,plain,
    ~ drives(norwegian,masserati),
    inference(splitLeft,[status(thm)],[c_225524]) ).

tff(c_222629,plain,
    ! [H_4488] :
      ( ~ drives(ukranian,H_4488)
      | ~ drives(norwegian,H_4488)
      | ~ car(H_4488) ),
    inference(cnfTransformation,[status(thm)],[f_345]) ).

tff(c_222632,plain,
    ( ~ drives(norwegian,porsche)
    | ~ car(porsche) ),
    inference(resolution,[status(thm)],[c_222603,c_222629]) ).

tff(c_222635,plain,
    ~ drives(norwegian,porsche),
    inference(demodulation,[status(thm),theory(equality)],[c_148,c_222632]) ).

tff(c_225821,plain,
    ! [Person_4637] :
      ( drives(Person_4637,jaguar)
      | drives(Person_4637,honda)
      | drives(Person_4637,porsche)
      | drives(Person_4637,saab)
      | drives(Person_4637,masserati)
      | ~ person(Person_4637) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_225829,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_225821,c_50]) ).

tff(c_225868,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_150,c_225829]) ).

tff(c_225869,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_225652,c_222635,c_225868]) ).

tff(c_226205,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_225869]) ).

tff(c_226208,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_226205]) ).

tff(c_226211,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_226208]) ).

tff(c_226212,plain,
    ( drives(english,honda)
    | drives(english,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222622,c_222669,c_226211]) ).

tff(c_226213,plain,
    drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_226212]) ).

tff(c_222616,plain,
    ( ~ drives(spaniard,porsche)
    | ~ car(porsche) ),
    inference(resolution,[status(thm)],[c_222603,c_58]) ).

tff(c_222625,plain,
    ~ drives(spaniard,porsche),
    inference(demodulation,[status(thm),theory(equality)],[c_148,c_222616]) ).

tff(c_225825,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_225821,c_56]) ).

tff(c_225864,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_225825]) ).

tff(c_225865,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222625,c_225864]) ).

tff(c_226483,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_225865]) ).

tff(c_226486,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_226483]) ).

tff(c_226489,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_226486]) ).

tff(c_226490,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_225652,c_222635,c_226489]) ).

tff(c_226491,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_226490]) ).

tff(c_226502,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_226491,c_186]) ).

tff(c_226511,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_226502]) ).

tff(c_226514,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_226511,c_42]) ).

tff(c_226521,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_226108,c_226514]) ).

tff(c_226522,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_226490]) ).

tff(c_226529,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_226522,c_64]) ).

tff(c_226536,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_226529]) ).

tff(c_226537,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_225865]) ).

tff(c_226551,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_226537]) ).

tff(c_226557,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_226551,c_60]) ).

tff(c_226567,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_226557]) ).

tff(c_226568,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_226537]) ).

tff(c_226570,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_226568]) ).

tff(c_226579,plain,
    ( ~ drives(english,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_226570,c_48]) ).

tff(c_226589,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_226213,c_226579]) ).

tff(c_226590,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_226568]) ).

tff(c_226604,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_226590,c_186]) ).

tff(c_226616,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_226604]) ).

tff(c_226619,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_226616,c_38]) ).

tff(c_226629,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_226108,c_226619]) ).

tff(c_226630,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_226212]) ).

tff(c_226642,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_226630,c_186]) ).

tff(c_226645,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_226642]) ).

tff(c_226647,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_226114,c_226645]) ).

tff(c_226648,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_225869]) ).

tff(c_226651,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_226648]) ).

tff(c_226657,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_226651,c_64]) ).

tff(c_226664,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_226657]) ).

tff(c_226665,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_226648]) ).

tff(c_226675,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_226665,c_186]) ).

tff(c_226684,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_226675]) ).

tff(c_226688,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_226684,c_42]) ).

tff(c_226695,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_226108,c_226688]) ).

tff(c_226696,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_226097]) ).

tff(c_225561,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_225525,c_238]) ).

tff(c_225624,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_130,c_225561]) ).

tff(c_225727,plain,
    ~ is_color(house_3,green),
    inference(splitLeft,[status(thm)],[c_225624]) ).

tff(c_225588,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_225525,c_226]) ).

tff(c_225651,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_126,c_225588]) ).

tff(c_226057,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_225651]) ).

tff(c_225728,plain,
    ! [Person_4636] :
      ( lives(Person_4636,house_5)
      | lives(Person_4636,house_4)
      | lives(Person_4636,house_3)
      | lives(Person_4636,house_2)
      | lives(Person_4636,house_1)
      | ~ person(Person_4636) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_225762,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_225728,c_16]) ).

tff(c_225808,plain,
    ( ~ lives(japanese,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_225762]) ).

tff(c_227075,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_225808]) ).

tff(c_227078,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_227075]) ).

tff(c_227081,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_227078]) ).

tff(c_227082,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_227081]) ).

tff(c_227083,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_227082]) ).

tff(c_227093,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_227083,c_194]) ).

tff(c_227109,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_226696,c_124,c_227093]) ).

tff(c_227111,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_226057,c_227109]) ).

tff(c_227112,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_227082]) ).

tff(c_227114,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_227112]) ).

tff(c_227131,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_227114,c_194]) ).

tff(c_227146,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_226696,c_128,c_227131]) ).

tff(c_227148,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225898,c_227146]) ).

tff(c_227149,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_227112]) ).

tff(c_227167,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_227149,c_194]) ).

tff(c_227182,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_226696,c_126,c_227167]) ).

tff(c_227184,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225727,c_227182]) ).

tff(c_227186,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_225808]) ).

tff(c_227196,plain,
    ( ~ house(house_5)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_227186,c_194]) ).

tff(c_227211,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_226696,c_130,c_227196]) ).

tff(c_227213,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225653,c_227211]) ).

tff(c_227214,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_226032]) ).

tff(c_227215,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_226032]) ).

tff(c_225984,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_225976,c_38]) ).

tff(c_226023,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_225984]) ).

tff(c_226024,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_222762,c_226023]) ).

tff(c_229212,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_227215,c_226024]) ).

tff(c_229213,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_229212]) ).

tff(c_229219,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_229213,c_34]) ).

tff(c_229229,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_227214,c_229219]) ).

tff(c_229230,plain,
    drinks(spaniard,coffee),
    inference(splitRight,[status(thm)],[c_229212]) ).

tff(c_225754,plain,
    ( ~ lives(spaniard,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_225728,c_14]) ).

tff(c_225801,plain,
    ( ~ lives(spaniard,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_225754]) ).

tff(c_230112,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_225801]) ).

tff(c_230115,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_230112]) ).

tff(c_230118,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_230115]) ).

tff(c_230119,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_230118]) ).

tff(c_230133,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_230119,c_194]) ).

tff(c_230160,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_229230,c_122,c_230133]) ).

tff(c_230162,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225726,c_230160]) ).

tff(c_230163,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_230118]) ).

tff(c_230165,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_230163]) ).

tff(c_230188,plain,
    ( ~ house(house_4)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_230165,c_194]) ).

tff(c_230215,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_229230,c_128,c_230188]) ).

tff(c_230217,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225898,c_230215]) ).

tff(c_230218,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_230163]) ).

tff(c_230229,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_230218]) ).

tff(c_230243,plain,
    ( ~ house(house_2)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_230229,c_194]) ).

tff(c_230270,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_229230,c_124,c_230243]) ).

tff(c_230272,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_226057,c_230270]) ).

tff(c_230273,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_230218]) ).

tff(c_230288,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_230273,c_194]) ).

tff(c_230315,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_229230,c_126,c_230288]) ).

tff(c_230317,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225727,c_230315]) ).

tff(c_230319,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_225801]) ).

tff(c_230333,plain,
    ( ~ house(house_5)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_230319,c_194]) ).

tff(c_230360,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_229230,c_130,c_230333]) ).

tff(c_230362,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225653,c_230360]) ).

tff(c_230364,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_225651]) ).

tff(c_225576,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_225525,c_228]) ).

tff(c_225639,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_128,c_225576]) ).

tff(c_230392,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_230364,c_225639]) ).

tff(c_225573,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_225525,c_230]) ).

tff(c_225636,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_130,c_225573]) ).

tff(c_230372,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_230364,c_225636]) ).

tff(c_225654,plain,
    ! [H_4635] :
      ( is_color(H_4635,ivory)
      | is_color(H_4635,green)
      | is_color(H_4635,blue)
      | is_color(H_4635,yellow)
      | is_color(H_4635,red)
      | ~ house(H_4635) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_225686,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_225654,c_110]) ).

tff(c_225719,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_225686]) ).

tff(c_232859,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_225653,c_230372,c_225719]) ).

tff(c_232860,plain,
    ~ is_color(house_4,yellow),
    inference(splitLeft,[status(thm)],[c_232859]) ).

tff(c_232863,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_232860]) ).

tff(c_232866,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_232863]) ).

tff(c_232867,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_225898,c_230392,c_232866]) ).

tff(c_232868,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_232867]) ).

tff(c_232875,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_232868,c_106]) ).

tff(c_232885,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_232875]) ).

tff(c_232886,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_232867]) ).

tff(c_232896,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_232886,c_102]) ).

tff(c_232906,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_231070,c_232896]) ).

tff(c_232907,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_232859]) ).

tff(c_232927,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_232907]) ).

tff(c_232933,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_232927,c_104]) ).

tff(c_232946,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_231070,c_232933]) ).

tff(c_232947,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_232907]) ).

tff(c_232951,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_232947,c_108]) ).

tff(c_232964,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_232951]) ).

tff(c_232965,plain,
    ~ is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_225642]) ).

tff(c_232966,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_225642]) ).

tff(c_233052,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_232966,c_102]) ).

tff(c_233061,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_233052]) ).

tff(c_233232,plain,
    ! [Y_4758,X_4759] :
      ( ~ house(Y_4758)
      | ~ lives(norwegian,X_4759)
      | ~ house(X_4759)
      | is_color(Y_4758,blue)
      | ~ left_of(X_4759,Y_4758) ),
    inference(resolution,[status(thm)],[c_200,c_225495]) ).

tff(c_233240,plain,
    ! [Y_4758] :
      ( ~ house(Y_4758)
      | ~ house(house_1)
      | is_color(Y_4758,blue)
      | ~ left_of(house_1,Y_4758) ),
    inference(resolution,[status(thm)],[c_176,c_233232]) ).

tff(c_233250,plain,
    ! [Y_4760] :
      ( ~ house(Y_4760)
      | is_color(Y_4760,blue)
      | ~ left_of(house_1,Y_4760) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_233240]) ).

tff(c_233257,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_233250]) ).

tff(c_233263,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_233257]) ).

tff(c_233266,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_233263,c_92]) ).

tff(c_233269,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_233266]) ).

tff(c_233064,plain,
    ! [Person_4746] :
      ( drinks(Person_4746,water)
      | drinks(Person_4746,milk)
      | drinks(Person_4746,tea)
      | drinks(Person_4746,coffee)
      | drinks(Person_4746,orange)
      | ~ person(Person_4746) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_233080,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_233064,c_42]) ).

tff(c_233119,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_233080]) ).

tff(c_233120,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_225494,c_304,c_222765,c_233119]) ).

tff(c_233199,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_233120]) ).

tff(c_233202,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_233199]) ).

tff(c_233205,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_233202]) ).

tff(c_233206,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_222774,c_233205]) ).

tff(c_233215,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_233206]) ).

tff(c_233220,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_233215,c_32]) ).

tff(c_233223,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_233220]) ).

tff(c_225433,plain,
    drinks(english,milk),
    inference(splitRight,[status(thm)],[c_222746]) ).

tff(c_233383,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_225869]) ).

tff(c_233386,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_233383]) ).

tff(c_233389,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_233386]) ).

tff(c_233390,plain,
    ( drives(english,honda)
    | drives(english,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222622,c_222669,c_233389]) ).

tff(c_233391,plain,
    drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_233390]) ).

tff(c_225515,plain,
    ! [P_75] :
      ( ~ house(house_3)
      | ~ drives(P_75,masserati)
      | is_color(house_3,yellow)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(resolution,[status(thm)],[c_198,c_225512]) ).

tff(c_225521,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | is_color(house_3,yellow)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_225515]) ).

tff(c_233280,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(splitLeft,[status(thm)],[c_225521]) ).

tff(c_233395,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_233391,c_233280]) ).

tff(c_233399,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_225433,c_233395]) ).

tff(c_233400,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_233390]) ).

tff(c_233404,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_233400,c_186]) ).

tff(c_233407,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_233404]) ).

tff(c_233409,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_233223,c_233407]) ).

tff(c_233410,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_225869]) ).

tff(c_233419,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_233410]) ).

tff(c_233425,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_233419,c_64]) ).

tff(c_233432,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_233425]) ).

tff(c_233433,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_233410]) ).

tff(c_233443,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_233433,c_186]) ).

tff(c_233452,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_233443]) ).

tff(c_233455,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_233452,c_42]) ).

tff(c_233462,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_233215,c_233455]) ).

tff(c_233463,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_225521]) ).

tff(c_233475,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_233463,c_94]) ).

tff(c_233481,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_233475]) ).

tff(c_233487,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_233481]) ).

tff(c_233490,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_233487]) ).

tff(c_233492,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225447,c_233269,c_225726,c_232965,c_233490]) ).

tff(c_233493,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_233206]) ).

tff(c_225750,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_225728,c_22]) ).

tff(c_225798,plain,
    ( ~ lives(japanese,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_225750]) ).

tff(c_233683,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_225798]) ).

tff(c_233686,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_233683]) ).

tff(c_233689,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_233686]) ).

tff(c_233690,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_233689]) ).

tff(c_233693,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_233690]) ).

tff(c_233703,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_233693,c_194]) ).

tff(c_233718,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_233493,c_124,c_233703]) ).

tff(c_233720,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_233061,c_233718]) ).

tff(c_233721,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_233690]) ).

tff(c_233757,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_233721]) ).

tff(c_233777,plain,
    ( ~ lives(english,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_233757,c_10]) ).

tff(c_233792,plain,
    ~ lives(english,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_233777]) ).

tff(c_225437,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_225432,c_100]) ).

tff(c_225440,plain,
    ~ is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225437]) ).

tff(c_225758,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_225728,c_172]) ).

tff(c_225804,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_225758]) ).

tff(c_225805,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_225804]) ).

tff(c_233723,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_225805]) ).

tff(c_233736,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_233723,c_172]) ).

tff(c_233752,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_233736]) ).

tff(c_233754,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225440,c_233752]) ).

tff(c_233755,plain,
    ( lives(english,house_3)
    | lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_225805]) ).

tff(c_233794,plain,
    ( lives(english,house_3)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_233792,c_233755]) ).

tff(c_233795,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_233794]) ).

tff(c_233798,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_233795,c_108]) ).

tff(c_233811,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_233798]) ).

tff(c_233813,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_233794]) ).

tff(c_225534,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_225525,c_246]) ).

tff(c_225597,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_130,c_225534]) ).

tff(c_233164,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_232966,c_225597]) ).

tff(c_225694,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_225654,c_98]) ).

tff(c_225725,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_225694]) ).

tff(c_234128,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_233813,c_225653,c_233164,c_225725]) ).

tff(c_234129,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_234128]) ).

tff(c_234132,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_234129]) ).

tff(c_234135,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_234132]) ).

tff(c_234137,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225447,c_233557,c_225726,c_232965,c_234135]) ).

tff(c_234138,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_234128]) ).

tff(c_234145,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_234138,c_104]) ).

tff(c_234158,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_233551,c_234145]) ).

tff(c_234160,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_225624]) ).

tff(c_234600,plain,
    ! [Y_4787,X_4788] :
      ( ~ house(Y_4787)
      | ~ lives(norwegian,X_4788)
      | ~ house(X_4788)
      | is_color(Y_4787,blue)
      | ~ left_of(X_4788,Y_4787) ),
    inference(resolution,[status(thm)],[c_200,c_225495]) ).

tff(c_234608,plain,
    ! [Y_4787] :
      ( ~ house(Y_4787)
      | ~ house(house_1)
      | is_color(Y_4787,blue)
      | ~ left_of(house_1,Y_4787) ),
    inference(resolution,[status(thm)],[c_176,c_234600]) ).

tff(c_234618,plain,
    ! [Y_4789] :
      ( ~ house(Y_4789)
      | is_color(Y_4789,blue)
      | ~ left_of(house_1,Y_4789) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_234608]) ).

tff(c_234625,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_234618]) ).

tff(c_234631,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_234625]) ).

tff(c_234634,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_234631,c_92]) ).

tff(c_234637,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_234634]) ).

tff(c_225552,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_225525,c_232]) ).

tff(c_225615,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_122,c_225552]) ).

tff(c_234267,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_234160,c_225615]) ).

tff(c_225585,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_225525,c_242]) ).

tff(c_225648,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_124,c_225585]) ).

tff(c_234507,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_225648]) ).

tff(c_225540,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_225525,c_236]) ).

tff(c_225603,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_128,c_225540]) ).

tff(c_234269,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_234160,c_225603]) ).

tff(c_225674,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_225654,c_96]) ).

tff(c_225710,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_225674]) ).

tff(c_234704,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_234507,c_234269,c_225710]) ).

tff(c_234705,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_234704]) ).

tff(c_234708,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_234705]) ).

tff(c_234711,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_234708]) ).

tff(c_234713,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225447,c_234637,c_225726,c_234267,c_234711]) ).

tff(c_234714,plain,
    ( is_color(house_4,red)
    | is_color(house_4,blue) ),
    inference(splitRight,[status(thm)],[c_234704]) ).

tff(c_234735,plain,
    is_color(house_4,blue),
    inference(splitLeft,[status(thm)],[c_234714]) ).

tff(c_234744,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_234735,c_102]) ).

tff(c_234754,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_234631,c_234744]) ).

tff(c_234755,plain,
    is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_234714]) ).

tff(c_234762,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_234755,c_106]) ).

tff(c_234772,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_234762]) ).

tff(c_234774,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_225648]) ).

tff(c_234796,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_234774,c_106]) ).

tff(c_234806,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_234160,c_234796]) ).

tff(c_234808,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_225627]) ).

tff(c_235062,plain,
    ! [Person_4798] :
      ( drinks(Person_4798,water)
      | drinks(Person_4798,milk)
      | drinks(Person_4798,tea)
      | drinks(Person_4798,coffee)
      | drinks(Person_4798,orange)
      | ~ person(Person_4798) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_235078,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_235062,c_42]) ).

tff(c_235117,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_235078]) ).

tff(c_235118,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_225494,c_304,c_222765,c_235117]) ).

tff(c_235180,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_235118]) ).

tff(c_235183,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_235180]) ).

tff(c_235186,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_235183]) ).

tff(c_235187,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_222774,c_235186]) ).

tff(c_235198,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_235187]) ).

tff(c_235201,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_235198,c_32]) ).

tff(c_235204,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_235201]) ).

tff(c_234903,plain,
    ! [Person_4796] :
      ( drives(Person_4796,jaguar)
      | drives(Person_4796,honda)
      | drives(Person_4796,porsche)
      | drives(Person_4796,saab)
      | drives(Person_4796,masserati)
      | ~ person(Person_4796) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_234911,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_234903,c_50]) ).

tff(c_234950,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_150,c_234911]) ).

tff(c_234951,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_225652,c_222635,c_234950]) ).

tff(c_235350,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_234951]) ).

tff(c_235353,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_235350]) ).

tff(c_235356,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_235353]) ).

tff(c_235357,plain,
    ( drives(english,honda)
    | drives(english,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222622,c_222669,c_235356]) ).

tff(c_235405,plain,
    drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_235357]) ).

tff(c_234907,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_234903,c_56]) ).

tff(c_234946,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_234907]) ).

tff(c_234947,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222625,c_234946]) ).

tff(c_235576,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_234947]) ).

tff(c_235579,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_235576]) ).

tff(c_235582,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_235579]) ).

tff(c_235583,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_225652,c_222635,c_235582]) ).

tff(c_235584,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_235583]) ).

tff(c_235593,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_235584,c_186]) ).

tff(c_235602,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_235593]) ).

tff(c_235605,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_235602,c_42]) ).

tff(c_235612,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_235198,c_235605]) ).

tff(c_235613,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_235583]) ).

tff(c_235620,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_235613,c_64]) ).

tff(c_235627,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_235620]) ).

tff(c_235628,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_234947]) ).

tff(c_235642,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_235628]) ).

tff(c_235648,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_235642,c_60]) ).

tff(c_235658,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_235648]) ).

tff(c_235659,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_235628]) ).

tff(c_235661,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_235659]) ).

tff(c_235670,plain,
    ( ~ drives(english,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_235661,c_48]) ).

tff(c_235680,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_235405,c_235670]) ).

tff(c_235681,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_235659]) ).

tff(c_235762,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_235681,c_186]) ).

tff(c_235774,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_235762]) ).

tff(c_235779,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_235774,c_38]) ).

tff(c_235789,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_235198,c_235779]) ).

tff(c_235790,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_235357]) ).

tff(c_235802,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_235790,c_186]) ).

tff(c_235805,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_235802]) ).

tff(c_235807,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_235204,c_235805]) ).

tff(c_235808,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_234951]) ).

tff(c_235810,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_235808]) ).

tff(c_235816,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_235810,c_64]) ).

tff(c_235823,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_235816]) ).

tff(c_235824,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_235808]) ).

tff(c_235834,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_235824,c_186]) ).

tff(c_235843,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_235834]) ).

tff(c_235846,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_235843,c_42]) ).

tff(c_235853,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_235198,c_235846]) ).

tff(c_235854,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_235187]) ).

tff(c_234902,plain,
    ~ is_color(house_3,green),
    inference(splitLeft,[status(thm)],[c_225615]) ).

tff(c_234980,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_225642]) ).

tff(c_225582,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_225525,c_224]) ).

tff(c_225645,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_225582]) ).

tff(c_235145,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_225645]) ).

tff(c_234809,plain,
    ! [Person_4795] :
      ( lives(Person_4795,house_5)
      | lives(Person_4795,house_4)
      | lives(Person_4795,house_3)
      | lives(Person_4795,house_2)
      | lives(Person_4795,house_1)
      | ~ person(Person_4795) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_234843,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_234809,c_16]) ).

tff(c_234889,plain,
    ( ~ lives(japanese,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_234843]) ).

tff(c_237558,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_234889]) ).

tff(c_237568,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_237558]) ).

tff(c_237571,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_237568]) ).

tff(c_237572,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_237571]) ).

tff(c_237574,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_237572]) ).

tff(c_237584,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_237574,c_194]) ).

tff(c_237600,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_235854,c_124,c_237584]) ).

tff(c_237602,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_235145,c_237600]) ).

tff(c_237603,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_237572]) ).

tff(c_237605,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_237603]) ).

tff(c_237615,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_237605,c_194]) ).

tff(c_237630,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_235854,c_128,c_237615]) ).

tff(c_237632,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_234980,c_237630]) ).

tff(c_237633,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_237603]) ).

tff(c_237644,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_237633,c_194]) ).

tff(c_237659,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_235854,c_126,c_237644]) ).

tff(c_237661,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_234902,c_237659]) ).

tff(c_237663,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_234889]) ).

tff(c_237680,plain,
    ( ~ house(house_5)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_237663,c_194]) ).

tff(c_237695,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_235854,c_130,c_237680]) ).

tff(c_237697,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225653,c_237695]) ).

tff(c_237698,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_235118]) ).

tff(c_237699,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_235118]) ).

tff(c_235070,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_235062,c_38]) ).

tff(c_235109,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_235070]) ).

tff(c_235110,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_222762,c_235109]) ).

tff(c_239321,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_237699,c_235110]) ).

tff(c_239322,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_239321]) ).

tff(c_239328,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_239322,c_34]) ).

tff(c_239338,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_237698,c_239328]) ).

tff(c_239339,plain,
    drinks(spaniard,coffee),
    inference(splitRight,[status(thm)],[c_239321]) ).

tff(c_234835,plain,
    ( ~ lives(spaniard,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_234809,c_14]) ).

tff(c_234882,plain,
    ( ~ lives(spaniard,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_234835]) ).

tff(c_239853,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_234882]) ).

tff(c_239856,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_239853]) ).

tff(c_239859,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_239856]) ).

tff(c_239873,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_239859]) ).

tff(c_239890,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_239873,c_12]) ).

tff(c_239918,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_239890]) ).

tff(c_239919,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_239859]) ).

tff(c_239921,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_239919]) ).

tff(c_239944,plain,
    ( ~ house(house_4)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_239921,c_194]) ).

tff(c_239971,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_239339,c_128,c_239944]) ).

tff(c_239973,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_234980,c_239971]) ).

tff(c_239974,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_239919]) ).

tff(c_239976,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_239974]) ).

tff(c_239990,plain,
    ( ~ house(house_2)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_239976,c_194]) ).

tff(c_240017,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_239339,c_124,c_239990]) ).

tff(c_240019,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_235145,c_240017]) ).

tff(c_240020,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_239974]) ).

tff(c_240036,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_240020,c_194]) ).

tff(c_240063,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_239339,c_126,c_240036]) ).

tff(c_240065,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_234902,c_240063]) ).

tff(c_240067,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_234882]) ).

tff(c_240081,plain,
    ( ~ house(house_5)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_240067,c_194]) ).

tff(c_240108,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_239339,c_130,c_240081]) ).

tff(c_240110,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225653,c_240108]) ).

tff(c_240112,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_225645]) ).

tff(c_240131,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_240112,c_92]) ).

tff(c_240135,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_234808,c_240131]) ).

tff(c_240137,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_225642]) ).

tff(c_240140,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_240137,c_96]) ).

tff(c_240150,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_234808,c_240140]) ).

tff(c_240152,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_225615]) ).

tff(c_240232,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_240152,c_94]) ).

tff(c_240239,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_234808,c_240232]) ).

tff(c_240241,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_225600]) ).

tff(c_240253,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_240241,c_98]) ).

tff(c_240265,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_240253]) ).

tff(c_225546,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_225525,c_248]) ).

tff(c_225609,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_122,c_225546]) ).

tff(c_240497,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_240241,c_225609]) ).

tff(c_241039,plain,
    ! [Y_4886,X_4887] :
      ( ~ house(Y_4886)
      | ~ lives(norwegian,X_4887)
      | ~ house(X_4887)
      | is_color(Y_4886,blue)
      | ~ left_of(X_4887,Y_4886) ),
    inference(resolution,[status(thm)],[c_200,c_225495]) ).

tff(c_241047,plain,
    ! [Y_4886] :
      ( ~ house(Y_4886)
      | ~ house(house_1)
      | is_color(Y_4886,blue)
      | ~ left_of(house_1,Y_4886) ),
    inference(resolution,[status(thm)],[c_176,c_241039]) ).

tff(c_241058,plain,
    ! [Y_4888] :
      ( ~ house(Y_4888)
      | is_color(Y_4888,blue)
      | ~ left_of(house_1,Y_4888) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_241047]) ).

tff(c_241065,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_241058]) ).

tff(c_241071,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_241065]) ).

tff(c_241074,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_241071,c_92]) ).

tff(c_241077,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_241074]) ).

tff(c_240590,plain,
    ! [Person_4870] :
      ( drives(Person_4870,jaguar)
      | drives(Person_4870,honda)
      | drives(Person_4870,porsche)
      | drives(Person_4870,saab)
      | drives(Person_4870,masserati)
      | ~ person(Person_4870) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_240598,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_240590,c_50]) ).

tff(c_240637,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_150,c_240598]) ).

tff(c_240638,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_225652,c_222635,c_240637]) ).

tff(c_241136,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_240638]) ).

tff(c_241139,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_241136]) ).

tff(c_241142,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_241139]) ).

tff(c_241143,plain,
    ( drives(english,honda)
    | drives(english,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222622,c_222669,c_241142]) ).

tff(c_241145,plain,
    drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_241143]) ).

tff(c_241146,plain,
    ! [P_4892] :
      ( ~ drives(P_4892,masserati)
      | ~ drinks(P_4892,milk)
      | ~ person(P_4892) ),
    inference(splitLeft,[status(thm)],[c_225521]) ).

tff(c_241149,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_241145,c_241146]) ).

tff(c_241153,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_225433,c_241149]) ).

tff(c_241154,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_241143]) ).

tff(c_241158,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_241154,c_186]) ).

tff(c_241161,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_241158]) ).

tff(c_240729,plain,
    ! [Y_4879,X_4880] :
      ( ~ house(Y_4879)
      | ~ lives(norwegian,X_4880)
      | ~ house(X_4880)
      | is_color(Y_4879,blue)
      | ~ left_of(X_4880,Y_4879) ),
    inference(resolution,[status(thm)],[c_200,c_225495]) ).

tff(c_240737,plain,
    ! [Y_4879] :
      ( ~ house(Y_4879)
      | ~ house(house_1)
      | is_color(Y_4879,blue)
      | ~ left_of(house_1,Y_4879) ),
    inference(resolution,[status(thm)],[c_176,c_240729]) ).

tff(c_240755,plain,
    ! [Y_4881] :
      ( ~ house(Y_4881)
      | is_color(Y_4881,blue)
      | ~ left_of(house_1,Y_4881) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_240737]) ).

tff(c_240762,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_240755]) ).

tff(c_240768,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_240762]) ).

tff(c_240771,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_240768,c_92]) ).

tff(c_240774,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_240771]) ).

tff(c_240415,plain,
    ! [Person_4868] :
      ( drinks(Person_4868,water)
      | drinks(Person_4868,milk)
      | drinks(Person_4868,tea)
      | drinks(Person_4868,coffee)
      | drinks(Person_4868,orange)
      | ~ person(Person_4868) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_240431,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_240415,c_42]) ).

tff(c_240470,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_240431]) ).

tff(c_240471,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_225494,c_304,c_222765,c_240470]) ).

tff(c_240703,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_240471]) ).

tff(c_240706,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_240703]) ).

tff(c_240709,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_240706]) ).

tff(c_240710,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_222774,c_240709]) ).

tff(c_240719,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_240710]) ).

tff(c_240724,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_240719,c_32]) ).

tff(c_240727,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_240724]) ).

tff(c_240836,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_240638]) ).

tff(c_240839,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_240836]) ).

tff(c_240842,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_240839]) ).

tff(c_240843,plain,
    ( drives(english,honda)
    | drives(english,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222622,c_222669,c_240842]) ).

tff(c_240895,plain,
    drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_240843]) ).

tff(c_240833,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(splitLeft,[status(thm)],[c_225521]) ).

tff(c_240898,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_240895,c_240833]) ).

tff(c_240902,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_225433,c_240898]) ).

tff(c_240903,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_240843]) ).

tff(c_240909,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_240903,c_186]) ).

tff(c_240912,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_240909]) ).

tff(c_240914,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240727,c_240912]) ).

tff(c_240915,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_240638]) ).

tff(c_240924,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_240915]) ).

tff(c_240930,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_240924,c_64]) ).

tff(c_240937,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_240930]) ).

tff(c_240938,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_240915]) ).

tff(c_240948,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_240938,c_186]) ).

tff(c_240957,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_240948]) ).

tff(c_240992,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_240957,c_42]) ).

tff(c_240999,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_240719,c_240992]) ).

tff(c_241000,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_225521]) ).

tff(c_241003,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_241000,c_94]) ).

tff(c_241009,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_241003]) ).

tff(c_241015,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_241009]) ).

tff(c_241018,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_241015]) ).

tff(c_241020,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225447,c_240774,c_240265,c_240497,c_241018]) ).

tff(c_241021,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_240710]) ).

tff(c_240427,plain,
    ( ~ drinks(norwegian,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_240415,c_34]) ).

tff(c_240466,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_240427]) ).

tff(c_240467,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_222762,c_240466]) ).

tff(c_241173,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_240467]) ).

tff(c_241176,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_241173]) ).

tff(c_241179,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_241176]) ).

tff(c_241180,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_225494,c_304,c_222765,c_241179]) ).

tff(c_241186,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_241180,c_28]) ).

tff(c_241193,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_241161,c_241186]) ).

tff(c_241194,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_240467]) ).

tff(c_241208,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_241194]) ).

tff(c_241211,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_241208,c_38]) ).

tff(c_241221,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_241021,c_241211]) ).

tff(c_241222,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_241194]) ).

tff(c_241232,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_241222,c_26]) ).

tff(c_241242,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_241161,c_241232]) ).

tff(c_241243,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_225521]) ).

tff(c_241246,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_241243,c_94]) ).

tff(c_241252,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_241246]) ).

tff(c_241258,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_241252]) ).

tff(c_241261,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_241258]) ).

tff(c_241263,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225447,c_241077,c_240265,c_240497,c_241261]) ).

tff(c_241264,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_240638]) ).

tff(c_241266,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_241264]) ).

tff(c_241272,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_241266,c_64]) ).

tff(c_241279,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_241272]) ).

tff(c_241280,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_241264]) ).

tff(c_240250,plain,
    ( ~ is_color(house_4,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_240241,c_110]) ).

tff(c_240262,plain,
    ~ is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_240250]) ).

tff(c_240266,plain,
    ! [H_4866] :
      ( is_color(H_4866,ivory)
      | is_color(H_4866,green)
      | is_color(H_4866,blue)
      | is_color(H_4866,yellow)
      | is_color(H_4866,red)
      | ~ house(H_4866) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_240286,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_240266,c_96]) ).

tff(c_240322,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_240286]) ).

tff(c_241633,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_240262,c_240322]) ).

tff(c_241634,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_241633]) ).

tff(c_241637,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_241634]) ).

tff(c_241640,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_241637]) ).

tff(c_241642,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225447,c_241077,c_240265,c_240497,c_241640]) ).

tff(c_241644,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_241633]) ).

tff(c_241265,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_240638]) ).

tff(c_240630,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_240590,c_48]) ).

tff(c_240665,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_240630]) ).

tff(c_240666,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222625,c_240665]) ).

tff(c_241377,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_241265,c_240666]) ).

tff(c_241378,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_241377]) ).

tff(c_240498,plain,
    ! [Person_4869] :
      ( lives(Person_4869,house_5)
      | lives(Person_4869,house_4)
      | lives(Person_4869,house_3)
      | lives(Person_4869,house_2)
      | lives(Person_4869,house_1)
      | ~ person(Person_4869) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_240516,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_240498,c_10]) ).

tff(c_240563,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_240516]) ).

tff(c_240564,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_240563]) ).

tff(c_241334,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_240564]) ).

tff(c_241337,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_241334]) ).

tff(c_241340,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_241337]) ).

tff(c_241341,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_241340]) ).

tff(c_241342,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_241341]) ).

tff(c_241355,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_241342,c_172]) ).

tff(c_241371,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_241355]) ).

tff(c_241373,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225440,c_241371]) ).

tff(c_241374,plain,
    ( lives(english,house_3)
    | lives(english,house_4) ),
    inference(splitRight,[status(thm)],[c_241341]) ).

tff(c_241645,plain,
    lives(english,house_4),
    inference(splitLeft,[status(thm)],[c_241374]) ).

tff(c_241658,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_241645,c_172]) ).

tff(c_241674,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_241658]) ).

tff(c_241680,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_241674,c_106]) ).

tff(c_241690,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_241680]) ).

tff(c_241691,plain,
    lives(english,house_3),
    inference(splitRight,[status(thm)],[c_241374]) ).

tff(c_240244,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_240241,c_108]) ).

tff(c_240256,plain,
    ~ is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_240244]) ).

tff(c_240247,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_240241,c_104]) ).

tff(c_240259,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_240247]) ).

tff(c_240532,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_240498,c_16]) ).

tff(c_240577,plain,
    ( ~ lives(japanese,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_240532]) ).

tff(c_241403,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_240577]) ).

tff(c_241406,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_241403]) ).

tff(c_241409,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_241406]) ).

tff(c_241410,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_241409]) ).

tff(c_241489,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_241410]) ).

tff(c_241522,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_241489,c_194]) ).

tff(c_241540,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_241021,c_124,c_241522]) ).

tff(c_241542,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240259,c_241540]) ).

tff(c_241543,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_241410]) ).

tff(c_241545,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_241543]) ).

tff(c_241555,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_241545,c_194]) ).

tff(c_241570,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_241021,c_128,c_241555]) ).

tff(c_241572,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240262,c_241570]) ).

tff(c_241573,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_241543]) ).

tff(c_241585,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_241573,c_194]) ).

tff(c_241600,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_241021,c_126,c_241585]) ).

tff(c_241602,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240256,c_241600]) ).

tff(c_241603,plain,
    ( lives(spaniard,house_1)
    | lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_240577]) ).

tff(c_241771,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_241603]) ).

tff(c_241780,plain,
    ( ~ house(house_4)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_241771,c_178]) ).

tff(c_241804,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_241378,c_128,c_241780]) ).

tff(c_241827,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_241804,c_96]) ).

tff(c_241837,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_241644,c_241827]) ).

tff(c_241838,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(splitRight,[status(thm)],[c_241603]) ).

tff(c_241840,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_241838]) ).

tff(c_241855,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_241840,c_12]) ).

tff(c_241881,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_241855]) ).

tff(c_241882,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3) ),
    inference(splitRight,[status(thm)],[c_241838]) ).

tff(c_241884,plain,
    lives(spaniard,house_3),
    inference(splitLeft,[status(thm)],[c_241882]) ).

tff(c_241905,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_241884,c_4]) ).

tff(c_241931,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_241691,c_241905]) ).

tff(c_241932,plain,
    lives(spaniard,house_2),
    inference(splitRight,[status(thm)],[c_241882]) ).

tff(c_241948,plain,
    ( ~ house(house_2)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_241932,c_178]) ).

tff(c_241972,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_241378,c_124,c_241948]) ).

tff(c_241988,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_241972,c_92]) ).

tff(c_241992,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_241644,c_241988]) ).

tff(c_241993,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_241377]) ).

tff(c_242003,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_241993]) ).

tff(c_242009,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_242003,c_60]) ).

tff(c_242019,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_242009]) ).

tff(c_242020,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_241993]) ).

tff(c_242024,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_242020,c_56]) ).

tff(c_242037,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_241280,c_242024]) ).

tff(c_242039,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_240564]) ).

tff(c_242052,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_242039,c_172]) ).

tff(c_242067,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_242052]) ).

tff(c_242070,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_242067,c_108]) ).

tff(c_242083,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_242070]) ).

tff(c_242084,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_240471]) ).

tff(c_242109,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_242084,c_28]) ).

tff(c_242115,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_242109]) ).

tff(c_242917,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_240638]) ).

tff(c_242920,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_242917]) ).

tff(c_242923,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_242920]) ).

tff(c_242924,plain,
    ( drives(english,honda)
    | drives(english,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222622,c_222669,c_242923]) ).

tff(c_242925,plain,
    drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_242924]) ).

tff(c_242927,plain,
    ! [P_4914] :
      ( ~ drives(P_4914,masserati)
      | ~ drinks(P_4914,milk)
      | ~ person(P_4914) ),
    inference(splitLeft,[status(thm)],[c_225521]) ).

tff(c_242930,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_242925,c_242927]) ).

tff(c_242934,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_225433,c_242930]) ).

tff(c_242935,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_225521]) ).

tff(c_242938,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_242935,c_94]) ).

tff(c_242944,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_242938]) ).

tff(c_242950,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_242944]) ).

tff(c_242953,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_242950]) ).

tff(c_242955,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225447,c_242913,c_240265,c_240497,c_242953]) ).

tff(c_242956,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_242924]) ).

tff(c_242960,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_242956,c_186]) ).

tff(c_242963,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_242960]) ).

tff(c_242965,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_242115,c_242963]) ).

tff(c_242966,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_240638]) ).

tff(c_242968,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_242966]) ).

tff(c_242974,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_242968,c_64]) ).

tff(c_242981,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_242974]) ).

tff(c_242982,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_242966]) ).

tff(c_242085,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_240471]) ).

tff(c_240423,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_240415,c_38]) ).

tff(c_240462,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_240423]) ).

tff(c_240463,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_222762,c_240462]) ).

tff(c_243015,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242085,c_240463]) ).

tff(c_243016,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_243015]) ).

tff(c_243022,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_243016,c_34]) ).

tff(c_243032,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_242084,c_243022]) ).

tff(c_243033,plain,
    drinks(spaniard,coffee),
    inference(splitRight,[status(thm)],[c_243015]) ).

tff(c_240524,plain,
    ( ~ lives(spaniard,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_240498,c_14]) ).

tff(c_240570,plain,
    ( ~ lives(spaniard,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_240524]) ).

tff(c_243035,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_240570]) ).

tff(c_243038,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_243035]) ).

tff(c_243041,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_243038]) ).

tff(c_243074,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_243041]) ).

tff(c_243108,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_243074,c_194]) ).

tff(c_243129,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_243033,c_122,c_243108]) ).

tff(c_243131,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240265,c_243129]) ).

tff(c_243132,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_243041]) ).

tff(c_243242,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_243132]) ).

tff(c_243252,plain,
    ( ~ house(house_4)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_243242,c_194]) ).

tff(c_243273,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_243033,c_128,c_243252]) ).

tff(c_243275,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240262,c_243273]) ).

tff(c_243276,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_243132]) ).

tff(c_243299,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_243276]) ).

tff(c_243311,plain,
    ( ~ house(house_2)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_243299,c_194]) ).

tff(c_243335,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_243033,c_124,c_243311]) ).

tff(c_243337,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240259,c_243335]) ).

tff(c_243338,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_243276]) ).

tff(c_243351,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_243338,c_194]) ).

tff(c_243375,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_243033,c_126,c_243351]) ).

tff(c_243377,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240256,c_243375]) ).

tff(c_243379,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_240570]) ).

tff(c_243404,plain,
    ( ~ house(house_5)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_243379,c_178]) ).

tff(c_243425,plain,
    ( ~ drives(spaniard,masserati)
    | is_color(house_5,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_243404]) ).

tff(c_243458,plain,
    ~ drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_243425]) ).

tff(c_242967,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_240638]) ).

tff(c_243463,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_242967,c_240666]) ).

tff(c_243464,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_243458,c_243463]) ).

tff(c_243465,plain,
    drives(spaniard,honda),
    inference(splitLeft,[status(thm)],[c_243464]) ).

tff(c_243468,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_243465,c_56]) ).

tff(c_243481,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_242982,c_243468]) ).

tff(c_243482,plain,
    drives(spaniard,jaguar),
    inference(splitRight,[status(thm)],[c_243464]) ).

tff(c_243489,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_243482,c_60]) ).

tff(c_243499,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_243489]) ).

tff(c_243500,plain,
    is_color(house_5,yellow),
    inference(splitRight,[status(thm)],[c_243425]) ).

tff(c_243537,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_243500,c_98]) ).

tff(c_243549,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_243537]) ).

tff(c_243560,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_243549]) ).

tff(c_243563,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_243560]) ).

tff(c_243565,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225447,c_242913,c_240265,c_240497,c_243563]) ).

tff(c_243566,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_225524]) ).

tff(c_243580,plain,
    ! [H_4918] :
      ( is_color(H_4918,ivory)
      | is_color(H_4918,green)
      | is_color(H_4918,blue)
      | is_color(H_4918,yellow)
      | is_color(H_4918,red)
      | ~ house(H_4918) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_243600,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_243580,c_96]) ).

tff(c_243636,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_243566,c_243600]) ).

tff(c_244244,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_243813,c_243636]) ).

tff(c_244245,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_244244]) ).

tff(c_244251,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_244245,c_106]) ).

tff(c_244261,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_244251]) ).

tff(c_244262,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_244244]) ).

tff(c_244264,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_244262]) ).

tff(c_243620,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_243580,c_98]) ).

tff(c_243651,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_243566,c_243620]) ).

tff(c_244291,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_243652,c_243651]) ).

tff(c_244292,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_244291]) ).

tff(c_244295,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_244292,c_108]) ).

tff(c_244308,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_244295]) ).

tff(c_244309,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_244291]) ).

tff(c_244311,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_244309]) ).

tff(c_244320,plain,
    ( ~ is_color(house_4,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_244311,c_110]) ).

tff(c_244333,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_244264,c_244320]) ).

tff(c_244334,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_244309]) ).

tff(c_244341,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_244334,c_104]) ).

tff(c_244354,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_244108,c_244341]) ).

tff(c_244355,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_244262]) ).

tff(c_244365,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_244355,c_102]) ).

tff(c_244375,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_244108,c_244365]) ).

tff(c_244377,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_225630]) ).

tff(c_244587,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_244377,c_225597]) ).

tff(c_244795,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_243652,c_244587,c_243651]) ).

tff(c_244796,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_244795]) ).

tff(c_244806,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_244796,c_108]) ).

tff(c_244819,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_244806]) ).

tff(c_244820,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_244795]) ).

tff(c_244834,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_244820,c_104]) ).

tff(c_244847,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_244695,c_244834]) ).

tff(c_244849,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_225600]) ).

tff(c_244933,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_244849,c_108]) ).

tff(c_244945,plain,
    ~ is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_244933]) ).

tff(c_244850,plain,
    ! [Person_4955] :
      ( drinks(Person_4955,water)
      | drinks(Person_4955,milk)
      | drinks(Person_4955,tea)
      | drinks(Person_4955,coffee)
      | drinks(Person_4955,orange)
      | ~ person(Person_4955) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_244866,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_244850,c_42]) ).

tff(c_244905,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_244866]) ).

tff(c_244906,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_225494,c_304,c_222765,c_244905]) ).

tff(c_245241,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_244906]) ).

tff(c_245262,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_245241]) ).

tff(c_245265,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_245262]) ).

tff(c_245266,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_222774,c_245265]) ).

tff(c_245275,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_245266]) ).

tff(c_243567,plain,
    drives(norwegian,masserati),
    inference(splitRight,[status(thm)],[c_225524]) ).

tff(c_245278,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_245275,c_32]) ).

tff(c_245281,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_245278]) ).

tff(c_243570,plain,
    ( ~ drives(english,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_243567,c_50]) ).

tff(c_243576,plain,
    ~ drives(english,masserati),
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_243570]) ).

tff(c_245126,plain,
    ! [Person_4958] :
      ( drives(Person_4958,jaguar)
      | drives(Person_4958,honda)
      | drives(Person_4958,porsche)
      | drives(Person_4958,saab)
      | drives(Person_4958,masserati)
      | ~ person(Person_4958) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_245166,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_245126,c_48]) ).

tff(c_245201,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_245166]) ).

tff(c_245202,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222625,c_245201]) ).

tff(c_245966,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_245202]) ).

tff(c_245969,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_245966]) ).

tff(c_245972,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_245969]) ).

tff(c_245973,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_243576,c_222622,c_222669,c_245972]) ).

tff(c_245976,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_245973,c_186]) ).

tff(c_245979,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_245976]) ).

tff(c_245981,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_245281,c_245979]) ).

tff(c_245982,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_245202]) ).

tff(c_245986,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_245982]) ).

tff(c_245992,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_245986,c_60]) ).

tff(c_246002,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_245992]) ).

tff(c_246003,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_245982]) ).

tff(c_246005,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_246003]) ).

tff(c_246011,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_246005,c_56]) ).

tff(c_246024,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_243567,c_246011]) ).

tff(c_246025,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_246003]) ).

tff(c_246038,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_246025,c_186]) ).

tff(c_246050,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_246038]) ).

tff(c_246053,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_246050,c_38]) ).

tff(c_246063,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_245275,c_246053]) ).

tff(c_246064,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_245266]) ).

tff(c_244939,plain,
    ( ~ is_color(house_4,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_244849,c_110]) ).

tff(c_244951,plain,
    ~ is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_244939]) ).

tff(c_244936,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_244849,c_104]) ).

tff(c_244948,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_244936]) ).

tff(c_247915,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_244951,c_243636]) ).

tff(c_247916,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_247915]) ).

tff(c_247922,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_247916,c_106]) ).

tff(c_247932,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_247922]) ).

tff(c_247934,plain,
    ~ is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_247915]) ).

tff(c_245034,plain,
    ! [Person_4957] :
      ( lives(Person_4957,house_5)
      | lives(Person_4957,house_4)
      | lives(Person_4957,house_3)
      | lives(Person_4957,house_2)
      | lives(Person_4957,house_1)
      | ~ person(Person_4957) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_245052,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_245034,c_10]) ).

tff(c_245099,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_245052]) ).

tff(c_245100,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_245099]) ).

tff(c_248000,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_245100]) ).

tff(c_248003,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_248000]) ).

tff(c_248006,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_248003]) ).

tff(c_248007,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_248006]) ).

tff(c_248008,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_248007]) ).

tff(c_248021,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_248008,c_172]) ).

tff(c_248037,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_248021]) ).

tff(c_248039,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225440,c_248037]) ).

tff(c_248040,plain,
    ( lives(english,house_3)
    | lives(english,house_4) ),
    inference(splitRight,[status(thm)],[c_248007]) ).

tff(c_248084,plain,
    lives(english,house_4),
    inference(splitLeft,[status(thm)],[c_248040]) ).

tff(c_248097,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_248084,c_172]) ).

tff(c_248113,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_248097]) ).

tff(c_248115,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_247934,c_248113]) ).

tff(c_248116,plain,
    lives(english,house_3),
    inference(splitRight,[status(thm)],[c_248040]) ).

tff(c_222602,plain,
    ~ owns(japanese,snails),
    inference(splitRight,[status(thm)],[c_365]) ).

tff(c_225448,plain,
    ! [H_4620] :
      ( ~ owns(norwegian,H_4620)
      | ~ owns(spaniard,H_4620)
      | ~ animal(H_4620) ),
    inference(cnfTransformation,[status(thm)],[f_423]) ).

tff(c_225455,plain,
    ( ~ owns(norwegian,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_174,c_225448]) ).

tff(c_225461,plain,
    ~ owns(norwegian,dog),
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_225455]) ).

tff(c_362,plain,
    ( ~ owns(norwegian,snails)
    | ~ animal(snails)
    | ~ drives(ukranian,porsche)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_330,c_84]) ).

tff(c_386,plain,
    ( ~ owns(norwegian,snails)
    | ~ drives(ukranian,porsche) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_166,c_362]) ).

tff(c_222645,plain,
    ~ owns(norwegian,snails),
    inference(demodulation,[status(thm),theory(equality)],[c_222603,c_386]) ).

tff(c_244955,plain,
    ! [Person_4956] :
      ( owns(Person_4956,zebra)
      | owns(Person_4956,fox)
      | owns(Person_4956,horse)
      | owns(Person_4956,snails)
      | owns(Person_4956,dog)
      | ~ person(Person_4956) ),
    inference(cnfTransformation,[status(thm)],[f_377]) ).

tff(c_244991,plain,
    ( ~ owns(japanese,zebra)
    | ~ animal(zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_244955,c_86]) ).

tff(c_245027,plain,
    ( ~ owns(japanese,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_164,c_244991]) ).

tff(c_245028,plain,
    ( ~ owns(japanese,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_225461,c_222645,c_245027]) ).

tff(c_246080,plain,
    ~ owns(japanese,zebra),
    inference(splitLeft,[status(thm)],[c_245028]) ).

tff(c_246083,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_68,c_246080]) ).

tff(c_246086,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_246083]) ).

tff(c_246087,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_314,c_222602,c_246086]) ).

tff(c_246088,plain,
    owns(japanese,horse),
    inference(splitLeft,[status(thm)],[c_246087]) ).

tff(c_245056,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_245034,c_22]) ).

tff(c_245103,plain,
    ( ~ lives(japanese,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_245056]) ).

tff(c_246580,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_245103]) ).

tff(c_246583,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_246580]) ).

tff(c_246586,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_246583]) ).

tff(c_246587,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_246586]) ).

tff(c_246617,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_246587]) ).

tff(c_246627,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_246617,c_194]) ).

tff(c_246642,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_246064,c_124,c_246627]) ).

tff(c_246644,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244948,c_246642]) ).

tff(c_246645,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_246587]) ).

tff(c_246649,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_246645]) ).

tff(c_246659,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_246649,c_194]) ).

tff(c_246674,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_246064,c_128,c_246659]) ).

tff(c_246676,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244951,c_246674]) ).

tff(c_246677,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_246645]) ).

tff(c_246711,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_246677,c_194]) ).

tff(c_246729,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_246064,c_126,c_246711]) ).

tff(c_246731,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244945,c_246729]) ).

tff(c_246733,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_245103]) ).

tff(c_246737,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ house(house_5)
      | ~ owns(japanese,horse)
      | ~ person(japanese)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_5) ),
    inference(resolution,[status(thm)],[c_246733,c_192]) ).

tff(c_246844,plain,
    ! [Person_1_4989,House_1_4990] :
      ( ~ lives(Person_1_4989,House_1_4990)
      | ~ house(House_1_4990)
      | ~ drives(Person_1_4989,masserati)
      | ~ person(Person_1_4989)
      | next_to(House_1_4990,house_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_246088,c_130,c_246737]) ).

tff(c_246856,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_176,c_246844]) ).

tff(c_246874,plain,
    next_to(house_1,house_5),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_243567,c_122,c_246856]) ).

tff(c_246880,plain,
    ( left_of(house_5,house_1)
    | left_of(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_246874,c_204]) ).

tff(c_246887,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_248,c_222,c_246880]) ).

tff(c_246888,plain,
    owns(japanese,fox),
    inference(splitRight,[status(thm)],[c_246087]) ).

tff(c_246900,plain,
    ( ~ owns(english,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_246888,c_76]) ).

tff(c_246903,plain,
    ~ owns(english,fox),
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_246900]) ).

tff(c_338,plain,
    ( ~ owns(english,snails)
    | ~ animal(snails)
    | ~ drives(ukranian,porsche)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_330,c_74]) ).

tff(c_368,plain,
    ( ~ owns(english,snails)
    | ~ drives(ukranian,porsche) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_166,c_338]) ).

tff(c_222637,plain,
    ~ owns(english,snails),
    inference(demodulation,[status(thm),theory(equality)],[c_222603,c_368]) ).

tff(c_244983,plain,
    ( ~ owns(english,zebra)
    | ~ animal(zebra)
    | owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_244955,c_76]) ).

tff(c_245020,plain,
    ( ~ owns(english,zebra)
    | owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_164,c_244983]) ).

tff(c_245021,plain,
    ( ~ owns(english,zebra)
    | owns(japanese,fox)
    | owns(japanese,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_314,c_222602,c_245020]) ).

tff(c_246890,plain,
    ~ owns(english,zebra),
    inference(splitLeft,[status(thm)],[c_245021]) ).

tff(c_246893,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_68,c_246890]) ).

tff(c_246896,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_246893]) ).

tff(c_246897,plain,
    ( owns(english,fox)
    | owns(english,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_323,c_222637,c_246896]) ).

tff(c_246922,plain,
    owns(english,horse),
    inference(negUnitSimplification,[status(thm)],[c_246903,c_246897]) ).

tff(c_247313,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_244951,c_243636]) ).

tff(c_247314,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_247313]) ).

tff(c_247327,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_247314,c_106]) ).

tff(c_247337,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_247327]) ).

tff(c_247339,plain,
    ~ is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_247313]) ).

tff(c_247312,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_245100]) ).

tff(c_247342,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_247312]) ).

tff(c_247345,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_247342]) ).

tff(c_247346,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_247345]) ).

tff(c_247366,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_247346]) ).

tff(c_247379,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_247366,c_172]) ).

tff(c_247395,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_247379]) ).

tff(c_247397,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225440,c_247395]) ).

tff(c_247398,plain,
    ( lives(english,house_3)
    | lives(english,house_4) ),
    inference(splitRight,[status(thm)],[c_247346]) ).

tff(c_247402,plain,
    lives(english,house_4),
    inference(splitLeft,[status(thm)],[c_247398]) ).

tff(c_247415,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_247402,c_172]) ).

tff(c_247431,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_247415]) ).

tff(c_247433,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_247339,c_247431]) ).

tff(c_247434,plain,
    lives(english,house_3),
    inference(splitRight,[status(thm)],[c_247398]) ).

tff(c_247439,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ house(house_3)
      | ~ owns(english,horse)
      | ~ person(english)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_3) ),
    inference(resolution,[status(thm)],[c_247434,c_192]) ).

tff(c_247491,plain,
    ! [Person_1_4995,House_1_4996] :
      ( ~ lives(Person_1_4995,House_1_4996)
      | ~ house(House_1_4996)
      | ~ drives(Person_1_4995,masserati)
      | ~ person(Person_1_4995)
      | next_to(House_1_4996,house_3) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_246922,c_126,c_247439]) ).

tff(c_247499,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_3) ),
    inference(resolution,[status(thm)],[c_176,c_247491]) ).

tff(c_247511,plain,
    next_to(house_1,house_3),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_243567,c_122,c_247499]) ).

tff(c_247517,plain,
    ( left_of(house_3,house_1)
    | left_of(house_1,house_3) ),
    inference(resolution,[status(thm)],[c_247511,c_204]) ).

tff(c_247524,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_232,c_218,c_247517]) ).

tff(c_247526,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_245100]) ).

tff(c_247539,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_247526,c_172]) ).

tff(c_247554,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_247539]) ).

tff(c_247557,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_247554,c_108]) ).

tff(c_247570,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_247557]) ).

tff(c_247571,plain,
    ( owns(japanese,horse)
    | owns(japanese,fox) ),
    inference(splitRight,[status(thm)],[c_245021]) ).

tff(c_247573,plain,
    owns(japanese,fox),
    inference(splitLeft,[status(thm)],[c_247571]) ).

tff(c_245060,plain,
    ( ~ lives(spaniard,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_245034,c_14]) ).

tff(c_245106,plain,
    ( ~ lives(spaniard,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_245060]) ).

tff(c_248271,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_245106]) ).

tff(c_248274,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_248271]) ).

tff(c_248277,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_248274]) ).

tff(c_248278,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_248277]) ).

tff(c_248293,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_248278,c_12]) ).

tff(c_248319,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_248293]) ).

tff(c_248320,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_248277]) ).

tff(c_248322,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_248320]) ).

tff(c_248340,plain,
    ( ~ lives(japanese,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_248322,c_16]) ).

tff(c_248365,plain,
    ~ lives(japanese,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_248340]) ).

tff(c_248378,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_245103]) ).

tff(c_248381,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_248378]) ).

tff(c_248384,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_248381]) ).

tff(c_248385,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_248365,c_248384]) ).

tff(c_248386,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_248385]) ).

tff(c_248400,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_248386,c_194]) ).

tff(c_248418,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_246064,c_124,c_248400]) ).

tff(c_248420,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244948,c_248418]) ).

tff(c_248421,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_248385]) ).

tff(c_248434,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_248421,c_194]) ).

tff(c_248452,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_246064,c_126,c_248434]) ).

tff(c_248454,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244945,c_248452]) ).

tff(c_248456,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_245103]) ).

tff(c_244862,plain,
    ( ~ drinks(norwegian,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_244850,c_34]) ).

tff(c_244901,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_244862]) ).

tff(c_244902,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_222762,c_244901]) ).

tff(c_247634,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_244902]) ).

tff(c_247638,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_247634]) ).

tff(c_247641,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_247638]) ).

tff(c_247642,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_225494,c_304,c_222765,c_247641]) ).

tff(c_247648,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_247642,c_28]) ).

tff(c_247654,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_247648]) ).

tff(c_247676,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_245202]) ).

tff(c_247679,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_247676]) ).

tff(c_247682,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_247679]) ).

tff(c_247683,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_243576,c_222622,c_222669,c_247682]) ).

tff(c_247686,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_247683,c_186]) ).

tff(c_247689,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_247686]) ).

tff(c_247691,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_247654,c_247689]) ).

tff(c_247692,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_245202]) ).

tff(c_247694,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_247692]) ).

tff(c_247700,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_247694,c_60]) ).

tff(c_247710,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_247700]) ).

tff(c_247711,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_247692]) ).

tff(c_247713,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_247711]) ).

tff(c_247719,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_247713,c_56]) ).

tff(c_247732,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_243567,c_247719]) ).

tff(c_247733,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_247711]) ).

tff(c_247766,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_247733,c_186]) ).

tff(c_247778,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_247766]) ).

tff(c_247803,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_247778,c_34]) ).

tff(c_247813,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_247642,c_247803]) ).

tff(c_247814,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_244902]) ).

tff(c_247829,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_247814]) ).

tff(c_247832,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_247829,c_38]) ).

tff(c_247842,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_246064,c_247832]) ).

tff(c_247843,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_247814]) ).

tff(c_247853,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_247843,c_26]) ).

tff(c_247862,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_247853]) ).

tff(c_247878,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_245202]) ).

tff(c_247881,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_247878]) ).

tff(c_247884,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_247881]) ).

tff(c_247885,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_243576,c_222622,c_222669,c_247884]) ).

tff(c_247888,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_247885,c_186]) ).

tff(c_247891,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_247888]) ).

tff(c_247893,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_247862,c_247891]) ).

tff(c_247895,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_245202]) ).

tff(c_248119,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_3)
      | ~ drives(english,saab)
      | ~ person(english)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_3) ),
    inference(resolution,[status(thm)],[c_248116,c_180]) ).

tff(c_248133,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_3) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_247895,c_126,c_248119]) ).

tff(c_248460,plain,
    ( ~ house(house_5)
    | ~ owns(japanese,fox)
    | ~ person(japanese)
    | next_to(house_5,house_3) ),
    inference(resolution,[status(thm)],[c_248456,c_248133]) ).

tff(c_248476,plain,
    next_to(house_5,house_3),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_247573,c_130,c_248460]) ).

tff(c_248497,plain,
    ( left_of(house_3,house_5)
    | left_of(house_5,house_3) ),
    inference(resolution,[status(thm)],[c_248476,c_204]) ).

tff(c_248504,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_238,c_252,c_248497]) ).

tff(c_248505,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_248320]) ).

tff(c_248507,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_248505]) ).

tff(c_248525,plain,
    ( ~ lives(japanese,house_2)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_248507,c_16]) ).

tff(c_248550,plain,
    ~ lives(japanese,house_2),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_248525]) ).

tff(c_248563,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_245103]) ).

tff(c_248566,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_248563]) ).

tff(c_248569,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_248566]) ).

tff(c_248570,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_248550,c_248569]) ).

tff(c_248573,plain,
    lives(japanese,house_3),
    inference(splitLeft,[status(thm)],[c_248570]) ).

tff(c_248585,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_248573,c_194]) ).

tff(c_248603,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_246064,c_126,c_248585]) ).

tff(c_248605,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244945,c_248603]) ).

tff(c_248606,plain,
    lives(japanese,house_4),
    inference(splitRight,[status(thm)],[c_248570]) ).

tff(c_248627,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_248606,c_194]) ).

tff(c_248645,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_246064,c_128,c_248627]) ).

tff(c_248647,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244951,c_248645]) ).

tff(c_248649,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_245103]) ).

tff(c_248651,plain,
    ( ~ house(house_5)
    | ~ owns(japanese,fox)
    | ~ person(japanese)
    | next_to(house_5,house_3) ),
    inference(resolution,[status(thm)],[c_248649,c_248133]) ).

tff(c_248667,plain,
    next_to(house_5,house_3),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_247573,c_130,c_248651]) ).

tff(c_248688,plain,
    ( left_of(house_3,house_5)
    | left_of(house_5,house_3) ),
    inference(resolution,[status(thm)],[c_248667,c_204]) ).

tff(c_248695,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_238,c_252,c_248688]) ).

tff(c_248696,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_248505]) ).

tff(c_248718,plain,
    ( ~ lives(english,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_248696,c_4]) ).

tff(c_248744,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_248116,c_248718]) ).

tff(c_248746,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_245106]) ).

tff(c_248764,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_248746,c_16]) ).

tff(c_248788,plain,
    ~ lives(japanese,house_5),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_248764]) ).

tff(c_248794,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_248788]) ).

tff(c_248797,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_248794]) ).

tff(c_248798,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_248797]) ).

tff(c_248802,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_248798]) ).

tff(c_248814,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_248802,c_194]) ).

tff(c_248832,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_246064,c_124,c_248814]) ).

tff(c_248834,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244948,c_248832]) ).

tff(c_248835,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_248798]) ).

tff(c_248837,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_248835]) ).

tff(c_248849,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_248837,c_194]) ).

tff(c_248867,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_246064,c_128,c_248849]) ).

tff(c_248869,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244951,c_248867]) ).

tff(c_248870,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_248835]) ).

tff(c_248936,plain,
    ( ~ house(house_3)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_248870,c_194]) ).

tff(c_248954,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_246064,c_126,c_248936]) ).

tff(c_248956,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244945,c_248954]) ).

tff(c_248958,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_245100]) ).

tff(c_248971,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_248958,c_172]) ).

tff(c_248986,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_248971]) ).

tff(c_248989,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_248986,c_108]) ).

tff(c_249002,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_248989]) ).

tff(c_249003,plain,
    owns(japanese,horse),
    inference(splitRight,[status(thm)],[c_247571]) ).

tff(c_246889,plain,
    ~ owns(japanese,horse),
    inference(splitRight,[status(thm)],[c_246087]) ).

tff(c_249012,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_249003,c_246889]) ).

tff(c_249013,plain,
    ( owns(norwegian,horse)
    | owns(norwegian,fox) ),
    inference(splitRight,[status(thm)],[c_245028]) ).

tff(c_249046,plain,
    owns(norwegian,fox),
    inference(splitLeft,[status(thm)],[c_249013]) ).

tff(c_249082,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_244902]) ).

tff(c_249085,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_249082]) ).

tff(c_249088,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_249085]) ).

tff(c_249089,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_225494,c_304,c_222765,c_249088]) ).

tff(c_249095,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_249089,c_28]) ).

tff(c_249101,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_249095]) ).

tff(c_249262,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_245202]) ).

tff(c_249265,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_249262]) ).

tff(c_249268,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_249265]) ).

tff(c_249269,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_243576,c_222622,c_222669,c_249268]) ).

tff(c_249272,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_249269,c_186]) ).

tff(c_249275,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_249272]) ).

tff(c_249277,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_249101,c_249275]) ).

tff(c_249278,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_245202]) ).

tff(c_249280,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_249278]) ).

tff(c_249286,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_249280,c_60]) ).

tff(c_249296,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_249286]) ).

tff(c_249297,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_249278]) ).

tff(c_249299,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_249297]) ).

tff(c_249326,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_249299,c_56]) ).

tff(c_249339,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_243567,c_249326]) ).

tff(c_249340,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_249297]) ).

tff(c_249353,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_249340,c_186]) ).

tff(c_249365,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_249353]) ).

tff(c_249373,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_249365,c_34]) ).

tff(c_249383,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_249089,c_249373]) ).

tff(c_249384,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_244902]) ).

tff(c_249399,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_249384]) ).

tff(c_249402,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_249399,c_38]) ).

tff(c_249412,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_246064,c_249402]) ).

tff(c_249413,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_249384]) ).

tff(c_249423,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_249413,c_26]) ).

tff(c_249432,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_249423]) ).

tff(c_249466,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_245202]) ).

tff(c_249469,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_249466]) ).

tff(c_249472,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_249469]) ).

tff(c_249473,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_243576,c_222622,c_222669,c_249472]) ).

tff(c_249476,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_249473,c_186]) ).

tff(c_249479,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_249476]) ).

tff(c_249481,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_249432,c_249479]) ).

tff(c_249483,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_245202]) ).

tff(c_249591,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_245100]) ).

tff(c_249594,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_249591]) ).

tff(c_249597,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_249594]) ).

tff(c_249598,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_249597]) ).

tff(c_249599,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_249598]) ).

tff(c_249612,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_249599,c_172]) ).

tff(c_249628,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_249612]) ).

tff(c_249630,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225440,c_249628]) ).

tff(c_249632,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_249598]) ).

tff(c_249484,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_244951,c_243636]) ).

tff(c_249485,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_249484]) ).

tff(c_249491,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_249485,c_106]) ).

tff(c_249501,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_249491]) ).

tff(c_249503,plain,
    ~ is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_249484]) ).

tff(c_249631,plain,
    ( lives(english,house_3)
    | lives(english,house_4) ),
    inference(splitRight,[status(thm)],[c_249598]) ).

tff(c_249633,plain,
    lives(english,house_4),
    inference(splitLeft,[status(thm)],[c_249631]) ).

tff(c_249646,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_249633,c_172]) ).

tff(c_249662,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_249646]) ).

tff(c_249664,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_249503,c_249662]) ).

tff(c_249666,plain,
    ~ lives(english,house_4),
    inference(splitRight,[status(thm)],[c_249631]) ).

tff(c_245064,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_245034,c_172]) ).

tff(c_245109,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_245064]) ).

tff(c_245110,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_245109]) ).

tff(c_249667,plain,
    ( is_color(house_5,red)
    | lives(english,house_3) ),
    inference(negUnitSimplification,[status(thm)],[c_249632,c_249666,c_245110]) ).

tff(c_249668,plain,
    lives(english,house_3),
    inference(splitLeft,[status(thm)],[c_249667]) ).

tff(c_249670,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_3)
      | ~ drives(english,saab)
      | ~ person(english)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_3) ),
    inference(resolution,[status(thm)],[c_249668,c_180]) ).

tff(c_249699,plain,
    ! [Person_1_5012,House_1_5013] :
      ( ~ lives(Person_1_5012,House_1_5013)
      | ~ house(House_1_5013)
      | ~ owns(Person_1_5012,fox)
      | ~ person(Person_1_5012)
      | next_to(House_1_5013,house_3) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_249483,c_126,c_249670]) ).

tff(c_249707,plain,
    ( ~ house(house_1)
    | ~ owns(norwegian,fox)
    | ~ person(norwegian)
    | next_to(house_1,house_3) ),
    inference(resolution,[status(thm)],[c_176,c_249699]) ).

tff(c_249719,plain,
    next_to(house_1,house_3),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_249046,c_122,c_249707]) ).

tff(c_249725,plain,
    ( left_of(house_3,house_1)
    | left_of(house_1,house_3) ),
    inference(resolution,[status(thm)],[c_249719,c_204]) ).

tff(c_249732,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_232,c_218,c_249725]) ).

tff(c_249733,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_249667]) ).

tff(c_249737,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_249733,c_108]) ).

tff(c_249750,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_249737]) ).

tff(c_249751,plain,
    owns(norwegian,horse),
    inference(splitRight,[status(thm)],[c_249013]) ).

tff(c_249755,plain,
    ( ~ owns(english,horse)
    | ~ animal(horse) ),
    inference(resolution,[status(thm)],[c_249751,c_72]) ).

tff(c_249761,plain,
    ~ owns(english,horse),
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_249755]) ).

tff(c_249014,plain,
    owns(japanese,zebra),
    inference(splitRight,[status(thm)],[c_245028]) ).

tff(c_249017,plain,
    ( ~ owns(english,zebra)
    | ~ animal(zebra) ),
    inference(resolution,[status(thm)],[c_249014,c_76]) ).

tff(c_249020,plain,
    ~ owns(english,zebra),
    inference(demodulation,[status(thm),theory(equality)],[c_164,c_249017]) ).

tff(c_249041,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_68,c_249020]) ).

tff(c_249044,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_249041]) ).

tff(c_249045,plain,
    ( owns(english,fox)
    | owns(english,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_323,c_222637,c_249044]) ).

tff(c_249766,plain,
    owns(english,fox),
    inference(negUnitSimplification,[status(thm)],[c_249761,c_249045]) ).

tff(c_250278,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_245100]) ).

tff(c_250281,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_250278]) ).

tff(c_250284,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_250281]) ).

tff(c_250285,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_250284]) ).

tff(c_250286,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_250285]) ).

tff(c_250299,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_250286,c_172]) ).

tff(c_250315,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_250299]) ).

tff(c_250317,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_225440,c_250315]) ).

tff(c_250319,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_250285]) ).

tff(c_250171,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_244951,c_243636]) ).

tff(c_250172,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_250171]) ).

tff(c_250178,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_250172,c_106]) ).

tff(c_250188,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_250178]) ).

tff(c_250190,plain,
    ~ is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_250171]) ).

tff(c_250318,plain,
    ( lives(english,house_3)
    | lives(english,house_4) ),
    inference(splitRight,[status(thm)],[c_250285]) ).

tff(c_250320,plain,
    lives(english,house_4),
    inference(splitLeft,[status(thm)],[c_250318]) ).

tff(c_250333,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_250320,c_172]) ).

tff(c_250349,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_250333]) ).

tff(c_250351,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_250190,c_250349]) ).

tff(c_250353,plain,
    ~ lives(english,house_4),
    inference(splitRight,[status(thm)],[c_250318]) ).

tff(c_250354,plain,
    ( is_color(house_5,red)
    | lives(english,house_3) ),
    inference(negUnitSimplification,[status(thm)],[c_250319,c_250353,c_245110]) ).

tff(c_250355,plain,
    lives(english,house_3),
    inference(splitLeft,[status(thm)],[c_250354]) ).

tff(c_249789,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_244902]) ).

tff(c_249792,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_249789]) ).

tff(c_249795,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_249792]) ).

tff(c_249796,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_225494,c_304,c_222765,c_249795]) ).

tff(c_249802,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_249796,c_28]) ).

tff(c_249808,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_249802]) ).

tff(c_249969,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_245202]) ).

tff(c_249972,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_249969]) ).

tff(c_249975,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_249972]) ).

tff(c_249976,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_243576,c_222622,c_222669,c_249975]) ).

tff(c_249979,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_249976,c_186]) ).

tff(c_249982,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_249979]) ).

tff(c_249984,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_249808,c_249982]) ).

tff(c_249985,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_245202]) ).

tff(c_249987,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_249985]) ).

tff(c_249993,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_249987,c_60]) ).

tff(c_250003,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_249993]) ).

tff(c_250004,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_249985]) ).

tff(c_250006,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_250004]) ).

tff(c_250013,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_250006,c_56]) ).

tff(c_250026,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_243567,c_250013]) ).

tff(c_250027,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_250004]) ).

tff(c_250040,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_250027,c_186]) ).

tff(c_250052,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_250040]) ).

tff(c_250060,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_250052,c_34]) ).

tff(c_250070,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_249796,c_250060]) ).

tff(c_250071,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_244902]) ).

tff(c_250086,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_250071]) ).

tff(c_250089,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_250086,c_38]) ).

tff(c_250099,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_246064,c_250089]) ).

tff(c_250100,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_250071]) ).

tff(c_250110,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_250100,c_26]) ).

tff(c_250119,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_250110]) ).

tff(c_250153,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_245202]) ).

tff(c_250156,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_250153]) ).

tff(c_250159,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_250156]) ).

tff(c_250160,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_243576,c_222622,c_222669,c_250159]) ).

tff(c_250163,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_250160,c_186]) ).

tff(c_250166,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_250163]) ).

tff(c_250168,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_250119,c_250166]) ).

tff(c_250170,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_245202]) ).

tff(c_250357,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_3)
      | ~ drives(english,saab)
      | ~ person(english)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_3) ),
    inference(resolution,[status(thm)],[c_250355,c_180]) ).

tff(c_250386,plain,
    ! [Person_1_5017,House_1_5018] :
      ( ~ lives(Person_1_5017,House_1_5018)
      | ~ house(House_1_5018)
      | ~ owns(Person_1_5017,fox)
      | ~ person(Person_1_5017)
      | next_to(House_1_5018,house_3) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_250170,c_126,c_250357]) ).

tff(c_250388,plain,
    ( ~ house(house_3)
    | ~ owns(english,fox)
    | ~ person(english)
    | next_to(house_3,house_3) ),
    inference(resolution,[status(thm)],[c_250355,c_250386]) ).

tff(c_250397,plain,
    next_to(house_3,house_3),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_249766,c_126,c_250388]) ).

tff(c_250413,plain,
    left_of(house_3,house_3),
    inference(resolution,[status(thm)],[c_250397,c_204]) ).

tff(c_250420,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_234,c_234,c_250413]) ).

tff(c_250421,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_250354]) ).

tff(c_250425,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_250421,c_108]) ).

tff(c_250438,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_250425]) ).

tff(c_250439,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_244906]) ).

tff(c_250440,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_244906]) ).

tff(c_244858,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_244850,c_38]) ).

tff(c_244897,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_244858]) ).

tff(c_244898,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_222762,c_244897]) ).

tff(c_250557,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_250440,c_244898]) ).

tff(c_250558,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_250557]) ).

tff(c_250564,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_250558,c_34]) ).

tff(c_250574,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_250439,c_250564]) ).

tff(c_250576,plain,
    ~ drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_250557]) ).

tff(c_250446,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_250439,c_28]) ).

tff(c_250452,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_250446]) ).

tff(c_250607,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_245202]) ).

tff(c_250610,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_250607]) ).

tff(c_250613,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_250610]) ).

tff(c_250614,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_243576,c_222622,c_222669,c_250613]) ).

tff(c_250617,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_250614,c_186]) ).

tff(c_250620,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_250617]) ).

tff(c_250622,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_250452,c_250620]) ).

tff(c_250623,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_245202]) ).

tff(c_250625,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_250623]) ).

tff(c_250633,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_250625,c_60]) ).

tff(c_250643,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_250633]) ).

tff(c_250644,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_250623]) ).

tff(c_250646,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_250644]) ).

tff(c_250652,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_250646,c_56]) ).

tff(c_250665,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_243567,c_250652]) ).

tff(c_250666,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_250644]) ).

tff(c_250679,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_250666,c_186]) ).

tff(c_250691,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_250679]) ).

tff(c_250693,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_250576,c_250691]) ).

tff(c_250694,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_225493]) ).

tff(c_250717,plain,
    ! [House_2_5028,House_1_5029] :
      ( ~ is_color(House_2_5028,ivory)
      | ~ house(House_2_5028)
      | ~ is_color(House_1_5029,green)
      | ~ house(House_1_5029)
      | left_of(House_2_5028,House_1_5029) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_250747,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_250717,c_216]) ).

tff(c_250810,plain,
    ~ is_color(house_2,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_250694,c_124,c_250747]) ).

tff(c_250695,plain,
    drinks(norwegian,coffee),
    inference(splitRight,[status(thm)],[c_225493]) ).

tff(c_250707,plain,
    ( ~ drinks(japanese,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_250695,c_42]) ).

tff(c_250713,plain,
    ~ drinks(japanese,coffee),
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_250707]) ).

tff(c_251031,plain,
    ! [Person_5034] :
      ( drinks(Person_5034,water)
      | drinks(Person_5034,milk)
      | drinks(Person_5034,tea)
      | drinks(Person_5034,coffee)
      | drinks(Person_5034,orange)
      | ~ person(Person_5034) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_251039,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_251031,c_38]) ).

tff(c_251078,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_251039]) ).

tff(c_251079,plain,
    ( ~ drinks(japanese,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_222762,c_251078]) ).

tff(c_252335,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_251079]) ).

tff(c_252338,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_252335]) ).

tff(c_252341,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_252338]) ).

tff(c_252342,plain,
    drinks(japanese,orange),
    inference(negUnitSimplification,[status(thm)],[c_250713,c_280,c_222774,c_252341]) ).

tff(c_252345,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_252342,c_32]) ).

tff(c_252348,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_252345]) ).

tff(c_250844,plain,
    ! [Person_5030,H_5031] :
      ( ~ lives(Person_5030,H_5031)
      | ~ house(H_5031)
      | ~ drives(Person_5030,masserati)
      | ~ person(Person_5030)
      | is_color(H_5031,yellow) ),
    inference(cnfTransformation,[status(thm)],[f_638]) ).

tff(c_250850,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | is_color(house_1,yellow) ),
    inference(resolution,[status(thm)],[c_176,c_250844]) ).

tff(c_250856,plain,
    ( ~ drives(norwegian,masserati)
    | is_color(house_1,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_250850]) ).

tff(c_250857,plain,
    ~ drives(norwegian,masserati),
    inference(splitLeft,[status(thm)],[c_250856]) ).

tff(c_251112,plain,
    ! [Person_5035] :
      ( drives(Person_5035,jaguar)
      | drives(Person_5035,honda)
      | drives(Person_5035,porsche)
      | drives(Person_5035,saab)
      | drives(Person_5035,masserati)
      | ~ person(Person_5035) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_251120,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_251112,c_50]) ).

tff(c_251159,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_150,c_251120]) ).

tff(c_251160,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_250857,c_222635,c_251159]) ).

tff(c_252384,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_251160]) ).

tff(c_252387,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_252384]) ).

tff(c_252390,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_252387]) ).

tff(c_252391,plain,
    ( drives(english,honda)
    | drives(english,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222622,c_222669,c_252390]) ).

tff(c_252392,plain,
    drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_252391]) ).

tff(c_251116,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_251112,c_56]) ).

tff(c_251155,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_251116]) ).

tff(c_251156,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222625,c_251155]) ).

tff(c_252673,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_251156]) ).

tff(c_252676,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_252673]) ).

tff(c_252679,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_252676]) ).

tff(c_252680,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_250857,c_222635,c_252679]) ).

tff(c_252681,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_252680]) ).

tff(c_252690,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_252681,c_186]) ).

tff(c_252699,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_252690]) ).

tff(c_252702,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_252699,c_42]) ).

tff(c_252709,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_252342,c_252702]) ).

tff(c_252710,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_252680]) ).

tff(c_252717,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_252710,c_64]) ).

tff(c_252724,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_252717]) ).

tff(c_252725,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_251156]) ).

tff(c_252739,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_252725]) ).

tff(c_252745,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_252739,c_60]) ).

tff(c_252755,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_252745]) ).

tff(c_252756,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_252725]) ).

tff(c_252758,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_252756]) ).

tff(c_252767,plain,
    ( ~ drives(english,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_252758,c_48]) ).

tff(c_252777,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_252392,c_252767]) ).

tff(c_252778,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_252756]) ).

tff(c_252791,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_252778,c_186]) ).

tff(c_252803,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_252791]) ).

tff(c_252808,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_252803,c_38]) ).

tff(c_252818,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_252342,c_252808]) ).

tff(c_252819,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_252391]) ).

tff(c_252823,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_252819,c_186]) ).

tff(c_252826,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_252823]) ).

tff(c_252828,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_252348,c_252826]) ).

tff(c_252829,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_251160]) ).

tff(c_252832,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_252829]) ).

tff(c_252838,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_252832,c_64]) ).

tff(c_252845,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_252838]) ).

tff(c_252846,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_252829]) ).

tff(c_252856,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_252846,c_186]) ).

tff(c_252865,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_252856]) ).

tff(c_252869,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_252865,c_42]) ).

tff(c_252876,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_252342,c_252869]) ).

tff(c_252877,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_251079]) ).

tff(c_252903,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_252877]) ).

tff(c_252909,plain,
    ( ~ drinks(norwegian,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_252903,c_34]) ).

tff(c_252919,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_250695,c_252909]) ).

tff(c_252920,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_252877]) ).

tff(c_252927,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_252920,c_34]) ).

tff(c_252936,plain,
    ~ drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_252927]) ).

tff(c_252930,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_252920,c_26]) ).

tff(c_252939,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_252930]) ).

tff(c_250696,plain,
    ! [House_1_5026,House_2_5027] :
      ( ~ next_to(House_1_5026,House_2_5027)
      | ~ house(House_2_5027)
      | ~ lives(norwegian,House_1_5026)
      | ~ house(House_1_5026)
      | is_color(House_2_5027,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_252287,plain,
    ! [Y_5078,X_5079] :
      ( ~ house(Y_5078)
      | ~ lives(norwegian,X_5079)
      | ~ house(X_5079)
      | is_color(Y_5078,blue)
      | ~ left_of(X_5079,Y_5078) ),
    inference(resolution,[status(thm)],[c_200,c_250696]) ).

tff(c_252295,plain,
    ! [Y_5078] :
      ( ~ house(Y_5078)
      | ~ house(house_1)
      | is_color(Y_5078,blue)
      | ~ left_of(house_1,Y_5078) ),
    inference(resolution,[status(thm)],[c_176,c_252287]) ).

tff(c_252305,plain,
    ! [Y_5080] :
      ( ~ house(Y_5080)
      | is_color(Y_5080,blue)
      | ~ left_of(house_1,Y_5080) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_252295]) ).

tff(c_252312,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_252305]) ).

tff(c_252318,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_252312]) ).

tff(c_252940,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_251160]) ).

tff(c_252943,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_252940]) ).

tff(c_252946,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_252943]) ).

tff(c_252947,plain,
    ( drives(english,honda)
    | drives(english,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222622,c_222669,c_252946]) ).

tff(c_252956,plain,
    drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_252947]) ).

tff(c_250847,plain,
    ! [P_75] :
      ( ~ house(house_3)
      | ~ drives(P_75,masserati)
      | is_color(house_3,yellow)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(resolution,[status(thm)],[c_198,c_250844]) ).

tff(c_250853,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | is_color(house_3,yellow)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_250847]) ).

tff(c_252970,plain,
    ! [P_5095] :
      ( ~ drives(P_5095,masserati)
      | ~ drinks(P_5095,milk)
      | ~ person(P_5095) ),
    inference(splitLeft,[status(thm)],[c_250853]) ).

tff(c_252973,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_252956,c_252970]) ).

tff(c_252977,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_225433,c_252973]) ).

tff(c_252978,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_250853]) ).

tff(c_250756,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_250717,c_222]) ).

tff(c_250819,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_250694,c_130,c_250756]) ).

tff(c_250950,plain,
    ! [H_5033] :
      ( is_color(H_5033,ivory)
      | is_color(H_5033,green)
      | is_color(H_5033,blue)
      | is_color(H_5033,yellow)
      | is_color(H_5033,red)
      | ~ house(H_5033) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_250962,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_250950,c_108]) ).

tff(c_251001,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_250962]) ).

tff(c_251002,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_250819,c_251001]) ).

tff(c_253392,plain,
    ( is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_252978,c_251002]) ).

tff(c_253393,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_253392]) ).

tff(c_253396,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_253393,c_108]) ).

tff(c_253409,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_253396]) ).

tff(c_253410,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,green) ),
    inference(splitRight,[status(thm)],[c_253392]) ).

tff(c_253451,plain,
    is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_253410]) ).

tff(c_253463,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_253451,c_98]) ).

tff(c_253476,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_250694,c_253463]) ).

tff(c_253477,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_253410]) ).

tff(c_253484,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_253477,c_104]) ).

tff(c_253497,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_252318,c_253484]) ).

tff(c_253498,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_252947]) ).

tff(c_253503,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_253498,c_186]) ).

tff(c_253506,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_253503]) ).

tff(c_253508,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_252939,c_253506]) ).

tff(c_253509,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_251160]) ).

tff(c_253511,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_253509]) ).

tff(c_253517,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_253511,c_64]) ).

tff(c_253524,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_253517]) ).

tff(c_253525,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_253509]) ).

tff(c_253535,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_253525,c_186]) ).

tff(c_253544,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_253535]) ).

tff(c_253546,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_252936,c_253544]) ).

tff(c_253547,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_250856]) ).

tff(c_253730,plain,
    ! [H_5099] :
      ( is_color(H_5099,ivory)
      | is_color(H_5099,green)
      | is_color(H_5099,blue)
      | is_color(H_5099,yellow)
      | is_color(H_5099,red)
      | ~ house(H_5099) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_253738,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_253730,c_92]) ).

tff(c_253777,plain,
    ( is_color(house_2,ivory)
    | is_color(house_2,green)
    | is_color(house_2,blue)
    | is_color(house_2,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_136,c_253547,c_253738]) ).

tff(c_253778,plain,
    ( is_color(house_2,green)
    | is_color(house_2,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_225440,c_250810,c_253777]) ).

tff(c_253993,plain,
    is_color(house_2,blue),
    inference(splitLeft,[status(thm)],[c_253778]) ).

tff(c_253770,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_253730,c_98]) ).

tff(c_253809,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_253547,c_253770]) ).

tff(c_253810,plain,
    ( is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_250819,c_253809]) ).

tff(c_254123,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_253810]) ).

tff(c_254126,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_254123,c_108]) ).

tff(c_254139,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_225432,c_254126]) ).

tff(c_254140,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,green) ),
    inference(splitRight,[status(thm)],[c_253810]) ).

tff(c_254142,plain,
    is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_254140]) ).

tff(c_254154,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_254142,c_98]) ).

tff(c_254167,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_250694,c_254154]) ).

tff(c_254168,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_254140]) ).

tff(c_254175,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_254168,c_104]) ).

tff(c_254188,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_253993,c_254175]) ).

tff(c_254189,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_253778]) ).

tff(c_254193,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_254189,c_92]) ).

tff(c_254197,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_250694,c_254193]) ).

tff(c_254198,plain,
    ~ lives(english,house_3),
    inference(splitRight,[status(thm)],[c_222737]) ).

tff(c_290306,plain,
    ! [Person_5709] :
      ( lives(Person_5709,house_5)
      | lives(Person_5709,house_4)
      | lives(Person_5709,house_3)
      | lives(Person_5709,house_2)
      | lives(Person_5709,house_1)
      | ~ person(Person_5709) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_290336,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_290306,c_172]) ).

tff(c_290381,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_290336]) ).

tff(c_290382,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_254198,c_290381]) ).

tff(c_290852,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_290382]) ).

tff(c_290866,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_290852,c_172]) ).

tff(c_290882,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_290866]) ).

tff(c_290885,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_290882,c_92]) ).

tff(c_290888,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_290885]) ).

tff(c_290784,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_290781,c_92]) ).

tff(c_290787,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_290784]) ).

tff(c_288169,plain,
    ! [Y_5676,X_5677] :
      ( ~ house(Y_5676)
      | ~ lives(norwegian,X_5677)
      | ~ house(X_5677)
      | is_color(Y_5676,blue)
      | ~ left_of(X_5677,Y_5676) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_288177,plain,
    ! [Y_5676] :
      ( ~ house(Y_5676)
      | ~ house(house_1)
      | is_color(Y_5676,blue)
      | ~ left_of(house_1,Y_5676) ),
    inference(resolution,[status(thm)],[c_176,c_288169]) ).

tff(c_288187,plain,
    ! [Y_5678] :
      ( ~ house(Y_5678)
      | is_color(Y_5678,blue)
      | ~ left_of(house_1,Y_5678) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_288177]) ).

tff(c_288194,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_288187]) ).

tff(c_288200,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_288194]) ).

tff(c_254271,plain,
    ! [House_2_5130,House_1_5131] :
      ( ~ is_color(House_2_5130,ivory)
      | ~ house(House_2_5130)
      | ~ is_color(House_1_5131,green)
      | ~ house(House_1_5131)
      | left_of(House_2_5130,House_1_5131) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_254283,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_254271,c_250]) ).

tff(c_254346,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_124,c_254283]) ).

tff(c_254399,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_254346]) ).

tff(c_286422,plain,
    ! [Y_5669,X_5670] :
      ( ~ house(Y_5669)
      | ~ lives(norwegian,X_5670)
      | ~ house(X_5670)
      | is_color(Y_5669,blue)
      | ~ left_of(X_5670,Y_5669) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_286430,plain,
    ! [Y_5669] :
      ( ~ house(Y_5669)
      | ~ house(house_1)
      | is_color(Y_5669,blue)
      | ~ left_of(house_1,Y_5669) ),
    inference(resolution,[status(thm)],[c_176,c_286422]) ).

tff(c_286440,plain,
    ! [Y_5671] :
      ( ~ house(Y_5671)
      | is_color(Y_5671,blue)
      | ~ left_of(house_1,Y_5671) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_286430]) ).

tff(c_286447,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_286440]) ).

tff(c_286453,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_286447]) ).

tff(c_286456,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_286453,c_92]) ).

tff(c_286459,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_286456]) ).

tff(c_279695,plain,
    ! [Y_5578,X_5579] :
      ( ~ house(Y_5578)
      | ~ lives(norwegian,X_5579)
      | ~ house(X_5579)
      | is_color(Y_5578,blue)
      | ~ left_of(X_5579,Y_5578) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_279703,plain,
    ! [Y_5578] :
      ( ~ house(Y_5578)
      | ~ house(house_1)
      | is_color(Y_5578,blue)
      | ~ left_of(house_1,Y_5578) ),
    inference(resolution,[status(thm)],[c_176,c_279695]) ).

tff(c_279721,plain,
    ! [Y_5581] :
      ( ~ house(Y_5581)
      | is_color(Y_5581,blue)
      | ~ left_of(house_1,Y_5581) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_279703]) ).

tff(c_279728,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_279721]) ).

tff(c_279734,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_279728]) ).

tff(c_276905,plain,
    ! [Y_5538,X_5539] :
      ( ~ house(Y_5538)
      | ~ lives(norwegian,X_5539)
      | ~ house(X_5539)
      | is_color(Y_5538,blue)
      | ~ left_of(X_5539,Y_5538) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_276913,plain,
    ! [Y_5538] :
      ( ~ house(Y_5538)
      | ~ house(house_1)
      | is_color(Y_5538,blue)
      | ~ left_of(house_1,Y_5538) ),
    inference(resolution,[status(thm)],[c_176,c_276905]) ).

tff(c_276923,plain,
    ! [Y_5540] :
      ( ~ house(Y_5540)
      | is_color(Y_5540,blue)
      | ~ left_of(house_1,Y_5540) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_276913]) ).

tff(c_276930,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_276923]) ).

tff(c_276936,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_276930]) ).

tff(c_254203,plain,
    ( ~ drinks(english,milk)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_198,c_254198]) ).

tff(c_254206,plain,
    ~ drinks(english,milk),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_254203]) ).

tff(c_254257,plain,
    ! [P_5128,H_5129] :
      ( ~ lives(P_5128,H_5129)
      | ~ house(H_5129)
      | ~ drinks(P_5128,coffee)
      | ~ person(P_5128)
      | is_color(H_5129,green) ),
    inference(cnfTransformation,[status(thm)],[f_744]) ).

tff(c_254263,plain,
    ( ~ house(house_1)
    | ~ drinks(norwegian,coffee)
    | ~ person(norwegian)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_176,c_254257]) ).

tff(c_254269,plain,
    ( ~ drinks(norwegian,coffee)
    | is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_254263]) ).

tff(c_254270,plain,
    ~ drinks(norwegian,coffee),
    inference(splitLeft,[status(thm)],[c_254269]) ).

tff(c_274246,plain,
    ! [Person_5508] :
      ( drinks(Person_5508,water)
      | drinks(Person_5508,milk)
      | drinks(Person_5508,tea)
      | drinks(Person_5508,coffee)
      | drinks(Person_5508,orange)
      | ~ person(Person_5508) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_274270,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_274246,c_28]) ).

tff(c_274309,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_274270]) ).

tff(c_274310,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_254270,c_304,c_222765,c_274309]) ).

tff(c_274523,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_274310]) ).

tff(c_274526,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_274523]) ).

tff(c_274529,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_274526]) ).

tff(c_274530,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_254206,c_274529]) ).

tff(c_274547,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_274530]) ).

tff(c_274597,plain,
    ! [Y_5522,X_5523] :
      ( ~ house(Y_5522)
      | ~ lives(norwegian,X_5523)
      | ~ house(X_5523)
      | is_color(Y_5522,blue)
      | ~ left_of(X_5523,Y_5522) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_274605,plain,
    ! [Y_5522] :
      ( ~ house(Y_5522)
      | ~ house(house_1)
      | is_color(Y_5522,blue)
      | ~ left_of(house_1,Y_5522) ),
    inference(resolution,[status(thm)],[c_176,c_274597]) ).

tff(c_274615,plain,
    ! [Y_5524] :
      ( ~ house(Y_5524)
      | is_color(Y_5524,blue)
      | ~ left_of(house_1,Y_5524) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_274605]) ).

tff(c_274622,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_274615]) ).

tff(c_274628,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_274622]) ).

tff(c_254400,plain,
    ! [Person_5132,H_5133] :
      ( ~ lives(Person_5132,H_5133)
      | ~ house(H_5133)
      | ~ drives(Person_5132,masserati)
      | ~ person(Person_5132)
      | is_color(H_5133,yellow) ),
    inference(cnfTransformation,[status(thm)],[f_638]) ).

tff(c_254406,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | is_color(house_1,yellow) ),
    inference(resolution,[status(thm)],[c_176,c_254400]) ).

tff(c_254412,plain,
    ( ~ drives(norwegian,masserati)
    | is_color(house_1,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_254406]) ).

tff(c_274245,plain,
    ~ drives(norwegian,masserati),
    inference(splitLeft,[status(thm)],[c_254412]) ).

tff(c_274166,plain,
    ! [Person_5507] :
      ( drives(Person_5507,jaguar)
      | drives(Person_5507,honda)
      | drives(Person_5507,porsche)
      | drives(Person_5507,saab)
      | drives(Person_5507,masserati)
      | ~ person(Person_5507) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_274206,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_274166,c_48]) ).

tff(c_274241,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_274206]) ).

tff(c_274242,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222625,c_274241]) ).

tff(c_275209,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_274242]) ).

tff(c_275212,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_275209]) ).

tff(c_275215,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_275212]) ).

tff(c_275216,plain,
    ( drives(english,honda)
    | drives(english,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222622,c_222669,c_275215]) ).

tff(c_275217,plain,
    drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_275216]) ).

tff(c_274170,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_274166,c_56]) ).

tff(c_274209,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_274170]) ).

tff(c_274210,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222625,c_274209]) ).

tff(c_275232,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_274210]) ).

tff(c_275237,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_275232]) ).

tff(c_275240,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_275237]) ).

tff(c_275241,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_274245,c_222635,c_275240]) ).

tff(c_275242,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_275241]) ).

tff(c_275251,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_275242,c_186]) ).

tff(c_275260,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_275251]) ).

tff(c_275359,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_275260,c_28]) ).

tff(c_275366,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_274547,c_275359]) ).

tff(c_275367,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_275241]) ).

tff(c_275374,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_275367,c_64]) ).

tff(c_275381,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_275374]) ).

tff(c_275382,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_274210]) ).

tff(c_275396,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_275382]) ).

tff(c_275402,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_275396,c_60]) ).

tff(c_275412,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_275402]) ).

tff(c_275413,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_275382]) ).

tff(c_275415,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_275413]) ).

tff(c_275427,plain,
    ( ~ drives(english,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_275415,c_48]) ).

tff(c_275440,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_275217,c_275427]) ).

tff(c_275441,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_275413]) ).

tff(c_275456,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_275441,c_186]) ).

tff(c_275468,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_275456]) ).

tff(c_275477,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_275468,c_26]) ).

tff(c_275487,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_274547,c_275477]) ).

tff(c_275488,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_275216]) ).

tff(c_274258,plain,
    ( ~ drinks(norwegian,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_274246,c_34]) ).

tff(c_274297,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_274258]) ).

tff(c_274298,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_222762,c_274297]) ).

tff(c_274636,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_274298]) ).

tff(c_274639,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_274636]) ).

tff(c_274642,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_274639]) ).

tff(c_274643,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_254270,c_304,c_222765,c_274642]) ).

tff(c_274649,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_274643,c_28]) ).

tff(c_274656,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_274547,c_274649]) ).

tff(c_274657,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_274298]) ).

tff(c_274679,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_274657]) ).

tff(c_254274,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_254271,c_234]) ).

tff(c_254337,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_254274]) ).

tff(c_254398,plain,
    ~ is_color(house_3,green),
    inference(splitLeft,[status(thm)],[c_254337]) ).

tff(c_272490,plain,
    ! [Y_5487,X_5488] :
      ( ~ house(Y_5487)
      | ~ lives(norwegian,X_5488)
      | ~ house(X_5488)
      | is_color(Y_5487,blue)
      | ~ left_of(X_5488,Y_5487) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_272498,plain,
    ! [Y_5487] :
      ( ~ house(Y_5487)
      | ~ house(house_1)
      | is_color(Y_5487,blue)
      | ~ left_of(house_1,Y_5487) ),
    inference(resolution,[status(thm)],[c_176,c_272490]) ).

tff(c_272531,plain,
    ! [Y_5489] :
      ( ~ house(Y_5489)
      | is_color(Y_5489,blue)
      | ~ left_of(house_1,Y_5489) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_272498]) ).

tff(c_272538,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_272531]) ).

tff(c_272544,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_272538]) ).

tff(c_272336,plain,
    ! [Person_5478] :
      ( lives(Person_5478,house_5)
      | lives(Person_5478,house_4)
      | lives(Person_5478,house_3)
      | lives(Person_5478,house_2)
      | lives(Person_5478,house_1)
      | ~ person(Person_5478) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_272366,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_272336,c_172]) ).

tff(c_272412,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_272366]) ).

tff(c_272413,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_254198,c_272412]) ).

tff(c_272642,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_272413]) ).

tff(c_272655,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_272642,c_172]) ).

tff(c_272671,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_272655]) ).

tff(c_270338,plain,
    ! [Y_5447,X_5448] :
      ( ~ house(Y_5447)
      | ~ lives(norwegian,X_5448)
      | ~ house(X_5448)
      | is_color(Y_5447,blue)
      | ~ left_of(X_5448,Y_5447) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_270346,plain,
    ! [Y_5447] :
      ( ~ house(Y_5447)
      | ~ house(house_1)
      | is_color(Y_5447,blue)
      | ~ left_of(house_1,Y_5447) ),
    inference(resolution,[status(thm)],[c_176,c_270338]) ).

tff(c_270362,plain,
    ! [Y_5449] :
      ( ~ house(Y_5449)
      | is_color(Y_5449,blue)
      | ~ left_of(house_1,Y_5449) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_270346]) ).

tff(c_270369,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_270362]) ).

tff(c_270375,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_270369]) ).

tff(c_269516,plain,
    ! [Person_5422] :
      ( lives(Person_5422,house_5)
      | lives(Person_5422,house_4)
      | lives(Person_5422,house_3)
      | lives(Person_5422,house_2)
      | lives(Person_5422,house_1)
      | ~ person(Person_5422) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_269546,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_269516,c_172]) ).

tff(c_269592,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_269546]) ).

tff(c_269593,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_254198,c_269592]) ).

tff(c_270448,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_269593]) ).

tff(c_270469,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_270448,c_172]) ).

tff(c_270484,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_270469]) ).

tff(c_264710,plain,
    ! [Y_5318,X_5319] :
      ( ~ house(Y_5318)
      | ~ lives(norwegian,X_5319)
      | ~ house(X_5319)
      | is_color(Y_5318,blue)
      | ~ left_of(X_5319,Y_5318) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_264718,plain,
    ! [Y_5318] :
      ( ~ house(Y_5318)
      | ~ house(house_1)
      | is_color(Y_5318,blue)
      | ~ left_of(house_1,Y_5318) ),
    inference(resolution,[status(thm)],[c_176,c_264710]) ).

tff(c_264728,plain,
    ! [Y_5320] :
      ( ~ house(Y_5320)
      | is_color(Y_5320,blue)
      | ~ left_of(house_1,Y_5320) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_264718]) ).

tff(c_264735,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_264728]) ).

tff(c_264741,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_264735]) ).

tff(c_254199,plain,
    drinks(japanese,milk),
    inference(splitRight,[status(thm)],[c_222737]) ).

tff(c_254210,plain,
    ! [H_5121] :
      ( ~ owns(norwegian,H_5121)
      | ~ owns(spaniard,H_5121)
      | ~ animal(H_5121) ),
    inference(cnfTransformation,[status(thm)],[f_423]) ).

tff(c_254217,plain,
    ( ~ owns(norwegian,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_174,c_254210]) ).

tff(c_254223,plain,
    ~ owns(norwegian,dog),
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_254217]) ).

tff(c_254748,plain,
    ! [Person_5138] :
      ( owns(Person_5138,zebra)
      | owns(Person_5138,fox)
      | owns(Person_5138,horse)
      | owns(Person_5138,snails)
      | owns(Person_5138,dog)
      | ~ person(Person_5138) ),
    inference(cnfTransformation,[status(thm)],[f_377]) ).

tff(c_254784,plain,
    ( ~ owns(japanese,zebra)
    | ~ animal(zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_254748,c_86]) ).

tff(c_254820,plain,
    ( ~ owns(japanese,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_164,c_254784]) ).

tff(c_254821,plain,
    ( ~ owns(japanese,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_254223,c_222645,c_254820]) ).

tff(c_257501,plain,
    ~ owns(japanese,zebra),
    inference(splitLeft,[status(thm)],[c_254821]) ).

tff(c_257520,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_68,c_257501]) ).

tff(c_257523,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_257520]) ).

tff(c_257524,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_314,c_222602,c_257523]) ).

tff(c_257525,plain,
    owns(japanese,horse),
    inference(splitLeft,[status(thm)],[c_257524]) ).

tff(c_257528,plain,
    ( ~ owns(english,horse)
    | ~ animal(horse) ),
    inference(resolution,[status(thm)],[c_257525,c_76]) ).

tff(c_257531,plain,
    ~ owns(english,horse),
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_257528]) ).

tff(c_254756,plain,
    ( ~ owns(english,zebra)
    | ~ animal(zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_254748,c_72]) ).

tff(c_254795,plain,
    ( ~ owns(english,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_164,c_254756]) ).

tff(c_254796,plain,
    ( ~ owns(english,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_254223,c_222645,c_254795]) ).

tff(c_257558,plain,
    ~ owns(english,zebra),
    inference(splitLeft,[status(thm)],[c_254796]) ).

tff(c_257561,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_68,c_257558]) ).

tff(c_257564,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_257561]) ).

tff(c_257565,plain,
    owns(english,fox),
    inference(negUnitSimplification,[status(thm)],[c_323,c_222637,c_257531,c_257564]) ).

tff(c_254574,plain,
    ! [Person_5136] :
      ( lives(Person_5136,house_5)
      | lives(Person_5136,house_4)
      | lives(Person_5136,house_3)
      | lives(Person_5136,house_2)
      | lives(Person_5136,house_1)
      | ~ person(Person_5136) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_254604,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_254574,c_172]) ).

tff(c_254650,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_254604]) ).

tff(c_254651,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_254198,c_254650]) ).

tff(c_258401,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_254651]) ).

tff(c_254667,plain,
    ! [Person_5137] :
      ( drinks(Person_5137,water)
      | drinks(Person_5137,milk)
      | drinks(Person_5137,tea)
      | drinks(Person_5137,coffee)
      | drinks(Person_5137,orange)
      | ~ person(Person_5137) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_254691,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_254667,c_28]) ).

tff(c_254730,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_254691]) ).

tff(c_254731,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_254270,c_304,c_222765,c_254730]) ).

tff(c_254825,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_254731]) ).

tff(c_254844,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_254825]) ).

tff(c_254847,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_254844]) ).

tff(c_254848,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_254206,c_254847]) ).

tff(c_254873,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_254848]) ).

tff(c_254679,plain,
    ( ~ drinks(norwegian,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_254667,c_34]) ).

tff(c_254718,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_254679]) ).

tff(c_254719,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_222762,c_254718]) ).

tff(c_255655,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_254719]) ).

tff(c_255658,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_255655]) ).

tff(c_255661,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_255658]) ).

tff(c_255662,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_254270,c_304,c_222765,c_255661]) ).

tff(c_255668,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_255662,c_28]) ).

tff(c_255675,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_254873,c_255668]) ).

tff(c_255676,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_254719]) ).

tff(c_255690,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_255676]) ).

tff(c_254328,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_254271,c_224]) ).

tff(c_254391,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_254328]) ).

tff(c_254573,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_254391]) ).

tff(c_254313,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_254271,c_244]) ).

tff(c_254376,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_254313]) ).

tff(c_254413,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_254376]) ).

tff(c_214,plain,
    ~ left_of(house_1,house_1),
    inference(cnfTransformation,[status(thm)],[f_792]) ).

tff(c_254289,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_254271,c_214]) ).

tff(c_254352,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_254289]) ).

tff(c_254494,plain,
    ~ is_color(house_1,green),
    inference(splitLeft,[status(thm)],[c_254352]) ).

tff(c_254600,plain,
    ( ~ lives(spaniard,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_254574,c_14]) ).

tff(c_254647,plain,
    ( ~ lives(spaniard,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_254600]) ).

tff(c_256720,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_254647]) ).

tff(c_256723,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_256720]) ).

tff(c_256726,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_256723]) ).

tff(c_256961,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_256726]) ).

tff(c_256971,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_256961,c_194]) ).

tff(c_256992,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_255690,c_122,c_256971]) ).

tff(c_256994,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254494,c_256992]) ).

tff(c_256995,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_256726]) ).

tff(c_256997,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_256995]) ).

tff(c_257007,plain,
    ( ~ house(house_4)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_256997,c_194]) ).

tff(c_257028,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_255690,c_128,c_257007]) ).

tff(c_257030,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254413,c_257028]) ).

tff(c_257031,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_256995]) ).

tff(c_257042,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_257031]) ).

tff(c_257052,plain,
    ( ~ house(house_2)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_257042,c_194]) ).

tff(c_257073,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_255690,c_124,c_257052]) ).

tff(c_257075,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254573,c_257073]) ).

tff(c_257076,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_257031]) ).

tff(c_257115,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_257076,c_194]) ).

tff(c_257139,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_255690,c_126,c_257115]) ).

tff(c_257141,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254398,c_257139]) ).

tff(c_257143,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_254647]) ).

tff(c_257153,plain,
    ( ~ house(house_5)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_257143,c_194]) ).

tff(c_257174,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_255690,c_130,c_257153]) ).

tff(c_257176,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254399,c_257174]) ).

tff(c_257177,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_255676]) ).

tff(c_257187,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_257177,c_26]) ).

tff(c_257197,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_254873,c_257187]) ).

tff(c_257198,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_254848]) ).

tff(c_257350,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_254651]) ).

tff(c_257360,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_257350,c_194]) ).

tff(c_257375,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_257198,c_124,c_257360]) ).

tff(c_257377,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254573,c_257375]) ).

tff(c_257379,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_254592,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_254574,c_10]) ).

tff(c_254640,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_254592]) ).

tff(c_254641,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_254640]) ).

tff(c_257406,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254641]) ).

tff(c_257409,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_257406]) ).

tff(c_257412,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_257409]) ).

tff(c_257413,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_257379,c_254198,c_257412]) ).

tff(c_257423,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_257413,c_194]) ).

tff(c_257438,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_257198,c_128,c_257423]) ).

tff(c_257440,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254413,c_257438]) ).

tff(c_257442,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254641]) ).

tff(c_257452,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_257442,c_194]) ).

tff(c_257467,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_257198,c_130,c_257452]) ).

tff(c_257469,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254399,c_257467]) ).

tff(c_257470,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_254731]) ).

tff(c_257477,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_257470,c_28]) ).

tff(c_257483,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_257477]) ).

tff(c_257588,plain,
    ! [Y_5198,X_5199] :
      ( ~ house(Y_5198)
      | ~ lives(norwegian,X_5199)
      | ~ house(X_5199)
      | is_color(Y_5198,blue)
      | ~ left_of(X_5199,Y_5198) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_257596,plain,
    ! [Y_5198] :
      ( ~ house(Y_5198)
      | ~ house(house_1)
      | is_color(Y_5198,blue)
      | ~ left_of(house_1,Y_5198) ),
    inference(resolution,[status(thm)],[c_176,c_257588]) ).

tff(c_257624,plain,
    ! [Y_5200] :
      ( ~ house(Y_5200)
      | is_color(Y_5200,blue)
      | ~ left_of(house_1,Y_5200) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_257596]) ).

tff(c_257631,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_257624]) ).

tff(c_257637,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_257631]) ).

tff(c_257673,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_254651]) ).

tff(c_257686,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_257673,c_172]) ).

tff(c_257702,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_257686]) ).

tff(c_257705,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_257702,c_92]) ).

tff(c_257708,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_257705]) ).

tff(c_257648,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_257637,c_92]) ).

tff(c_257651,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_257648]) ).

tff(c_254495,plain,
    ~ drives(norwegian,masserati),
    inference(splitLeft,[status(thm)],[c_254412]) ).

tff(c_254496,plain,
    ! [Person_5135] :
      ( drives(Person_5135,jaguar)
      | drives(Person_5135,honda)
      | drives(Person_5135,porsche)
      | drives(Person_5135,saab)
      | drives(Person_5135,masserati)
      | ~ person(Person_5135) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_254504,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_254496,c_50]) ).

tff(c_254543,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_150,c_254504]) ).

tff(c_254544,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_254495,c_222635,c_254543]) ).

tff(c_257656,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_254544]) ).

tff(c_257659,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_257656]) ).

tff(c_257662,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_257659]) ).

tff(c_257663,plain,
    ( drives(english,honda)
    | drives(english,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222622,c_222669,c_257662]) ).

tff(c_257664,plain,
    drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_257663]) ).

tff(c_257680,plain,
    ( ~ house(house_2)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_257673,c_178]) ).

tff(c_257695,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_257664,c_124,c_257680]) ).

tff(c_257711,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_257695,c_92]) ).

tff(c_257714,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_257711]) ).

tff(c_257717,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_257714]) ).

tff(c_257720,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_257717]) ).

tff(c_257721,plain,
    is_color(house_1,ivory),
    inference(negUnitSimplification,[status(thm)],[c_257708,c_257651,c_254494,c_257720]) ).

tff(c_254414,plain,
    ! [H_5134] :
      ( is_color(H_5134,ivory)
      | is_color(H_5134,green)
      | is_color(H_5134,blue)
      | is_color(H_5134,yellow)
      | is_color(H_5134,red)
      | ~ house(H_5134) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_254450,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_254414,c_102]) ).

tff(c_254488,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_254450]) ).

tff(c_254489,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254413,c_254488]) ).

tff(c_257769,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_257695,c_254489]) ).

tff(c_257770,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_257769]) ).

tff(c_257779,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_257770,c_102]) ).

tff(c_257789,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_257702,c_257779]) ).

tff(c_257790,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_257769]) ).

tff(c_257792,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_257790]) ).

tff(c_257795,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_257792,c_96]) ).

tff(c_257805,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_257721,c_257795]) ).

tff(c_257806,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_257790]) ).

tff(c_257840,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_257806,c_102]) ).

tff(c_257850,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_257637,c_257840]) ).

tff(c_257851,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_257861,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_257851]) ).

tff(c_257873,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_257861,c_98]) ).

tff(c_257885,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_257873]) ).

tff(c_257628,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ house(house_1)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(resolution,[status(thm)],[c_196,c_257624]) ).

tff(c_257634,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_257628]) ).

tff(c_257886,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_257634]) ).

tff(c_257870,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_257861,c_110]) ).

tff(c_257882,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_257870]) ).

tff(c_257852,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_257887,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254641]) ).

tff(c_257890,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_257887]) ).

tff(c_257893,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_257890]) ).

tff(c_257894,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_257852,c_254198,c_257893]) ).

tff(c_257907,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_257894,c_172]) ).

tff(c_257923,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_257907]) ).

tff(c_257925,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_257882,c_257923]) ).

tff(c_257927,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254641]) ).

tff(c_257934,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_257927,c_178]) ).

tff(c_257949,plain,
    is_color(house_5,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_257664,c_130,c_257934]) ).

tff(c_257968,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_257949,c_98]) ).

tff(c_257980,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_257968]) ).

tff(c_258004,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_257980]) ).

tff(c_258007,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_258004]) ).

tff(c_258009,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_257885,c_257651,c_254494,c_257886,c_258007]) ).

tff(c_258011,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_257634]) ).

tff(c_258040,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254641]) ).

tff(c_258043,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_258040]) ).

tff(c_258046,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_258043]) ).

tff(c_258047,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_257852,c_254198,c_258046]) ).

tff(c_258060,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_258047,c_172]) ).

tff(c_258076,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_258060]) ).

tff(c_258078,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_257882,c_258076]) ).

tff(c_258080,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254641]) ).

tff(c_258087,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_258080,c_178]) ).

tff(c_258102,plain,
    is_color(house_5,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_257664,c_130,c_258087]) ).

tff(c_258118,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_258102,c_110]) ).

tff(c_258130,plain,
    ~ is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_258118]) ).

tff(c_258166,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_258130]) ).

tff(c_258169,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_258166]) ).

tff(c_258170,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_257882,c_254413,c_258169]) ).

tff(c_258193,plain,
    is_color(house_4,blue),
    inference(splitLeft,[status(thm)],[c_258170]) ).

tff(c_258202,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_258193,c_102]) ).

tff(c_258212,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_257637,c_258202]) ).

tff(c_258213,plain,
    is_color(house_4,ivory),
    inference(splitRight,[status(thm)],[c_258170]) ).

tff(c_258218,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_258213,c_96]) ).

tff(c_258228,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_258011,c_258218]) ).

tff(c_258229,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_257851]) ).

tff(c_258243,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_258229,c_172]) ).

tff(c_258259,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_258243]) ).

tff(c_258280,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_258259,c_96]) ).

tff(c_258289,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_258280]) ).

tff(c_258317,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_257634]) ).

tff(c_258237,plain,
    ( ~ house(house_4)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_258229,c_178]) ).

tff(c_258252,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_257664,c_128,c_258237]) ).

tff(c_258262,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_258252,c_96]) ).

tff(c_258271,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_258262]) ).

tff(c_258298,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_258271]) ).

tff(c_258301,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_258298]) ).

tff(c_258302,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,red) ),
    inference(negUnitSimplification,[status(thm)],[c_257651,c_254494,c_258301]) ).

tff(c_258318,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_258289,c_258317,c_258302]) ).

tff(c_258320,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_257634]) ).

tff(c_258283,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_258259,c_106]) ).

tff(c_258292,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_258283]) ).

tff(c_258265,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_258252,c_106]) ).

tff(c_258274,plain,
    ~ is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_258265]) ).

tff(c_258305,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_258274]) ).

tff(c_258308,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_258305]) ).

tff(c_258309,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254398,c_258308]) ).

tff(c_258324,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_258292,c_258309]) ).

tff(c_258325,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_258324]) ).

tff(c_258331,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_258325,c_100]) ).

tff(c_258338,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_257637,c_258331]) ).

tff(c_258339,plain,
    is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_258324]) ).

tff(c_258345,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_258339,c_94]) ).

tff(c_258352,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_258320,c_258345]) ).

tff(c_258353,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_257663]) ).

tff(c_258357,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_258353,c_186]) ).

tff(c_258360,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_258357]) ).

tff(c_258362,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_257483,c_258360]) ).

tff(c_258364,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_254544]) ).

tff(c_258403,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_2)
      | ~ drives(english,saab)
      | ~ person(english)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_2) ),
    inference(resolution,[status(thm)],[c_258401,c_180]) ).

tff(c_258447,plain,
    ! [Person_1_5208,House_1_5209] :
      ( ~ lives(Person_1_5208,House_1_5209)
      | ~ house(House_1_5209)
      | ~ owns(Person_1_5208,fox)
      | ~ person(Person_1_5208)
      | next_to(House_1_5209,house_2) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_258364,c_124,c_258403]) ).

tff(c_258449,plain,
    ( ~ house(house_2)
    | ~ owns(english,fox)
    | ~ person(english)
    | next_to(house_2,house_2) ),
    inference(resolution,[status(thm)],[c_258401,c_258447]) ).

tff(c_258458,plain,
    next_to(house_2,house_2),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_257565,c_124,c_258449]) ).

tff(c_258473,plain,
    left_of(house_2,house_2),
    inference(resolution,[status(thm)],[c_258458,c_204]) ).

tff(c_258480,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_224,c_224,c_258473]) ).

tff(c_258481,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_258483,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_258481]) ).

tff(c_258492,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_258483,c_110]) ).

tff(c_258504,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_258492]) ).

tff(c_258482,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_258802,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254641]) ).

tff(c_258806,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_258802]) ).

tff(c_258809,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_258806]) ).

tff(c_258810,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_258482,c_254198,c_258809]) ).

tff(c_258823,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_258810,c_172]) ).

tff(c_258839,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_258823]) ).

tff(c_258841,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_258504,c_258839]) ).

tff(c_258843,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254641]) ).

tff(c_258845,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_5)
      | ~ drives(english,saab)
      | ~ person(english)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_5) ),
    inference(resolution,[status(thm)],[c_258843,c_180]) ).

tff(c_258961,plain,
    ! [Person_1_5218,House_1_5219] :
      ( ~ lives(Person_1_5218,House_1_5219)
      | ~ house(House_1_5219)
      | ~ owns(Person_1_5218,fox)
      | ~ person(Person_1_5218)
      | next_to(House_1_5219,house_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_258364,c_130,c_258845]) ).

tff(c_258965,plain,
    ( ~ house(house_5)
    | ~ owns(english,fox)
    | ~ person(english)
    | next_to(house_5,house_5) ),
    inference(resolution,[status(thm)],[c_258843,c_258961]) ).

tff(c_258977,plain,
    next_to(house_5,house_5),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_257565,c_130,c_258965]) ).

tff(c_258992,plain,
    left_of(house_5,house_5),
    inference(resolution,[status(thm)],[c_258977,c_204]) ).

tff(c_258999,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254,c_254,c_258992]) ).

tff(c_259000,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_258481]) ).

tff(c_259003,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_4)
      | ~ drives(english,saab)
      | ~ person(english)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_4) ),
    inference(resolution,[status(thm)],[c_259000,c_180]) ).

tff(c_259095,plain,
    ! [Person_1_5221,House_1_5222] :
      ( ~ lives(Person_1_5221,House_1_5222)
      | ~ house(House_1_5222)
      | ~ owns(Person_1_5221,fox)
      | ~ person(Person_1_5221)
      | next_to(House_1_5222,house_4) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_258364,c_128,c_259003]) ).

tff(c_259097,plain,
    ( ~ house(house_4)
    | ~ owns(english,fox)
    | ~ person(english)
    | next_to(house_4,house_4) ),
    inference(resolution,[status(thm)],[c_259000,c_259095]) ).

tff(c_259106,plain,
    next_to(house_4,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_257565,c_128,c_259097]) ).

tff(c_259128,plain,
    left_of(house_4,house_4),
    inference(resolution,[status(thm)],[c_259106,c_204]) ).

tff(c_259135,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244,c_244,c_259128]) ).

tff(c_259136,plain,
    ( owns(norwegian,horse)
    | owns(norwegian,fox) ),
    inference(splitRight,[status(thm)],[c_254796]) ).

tff(c_259138,plain,
    owns(norwegian,fox),
    inference(splitLeft,[status(thm)],[c_259136]) ).

tff(c_259156,plain,
    ! [Y_5223,X_5224] :
      ( ~ house(Y_5223)
      | ~ lives(norwegian,X_5224)
      | ~ house(X_5224)
      | is_color(Y_5223,blue)
      | ~ left_of(X_5224,Y_5223) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_259164,plain,
    ! [Y_5223] :
      ( ~ house(Y_5223)
      | ~ house(house_1)
      | is_color(Y_5223,blue)
      | ~ left_of(house_1,Y_5223) ),
    inference(resolution,[status(thm)],[c_176,c_259156]) ).

tff(c_259174,plain,
    ! [Y_5225] :
      ( ~ house(Y_5225)
      | is_color(Y_5225,blue)
      | ~ left_of(house_1,Y_5225) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_259164]) ).

tff(c_259181,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_259174]) ).

tff(c_259187,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_259181]) ).

tff(c_259178,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ house(house_1)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(resolution,[status(thm)],[c_196,c_259174]) ).

tff(c_259184,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_259178]) ).

tff(c_259331,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_259184]) ).

tff(c_259282,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_254651]) ).

tff(c_259295,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_259282,c_172]) ).

tff(c_259311,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_259295]) ).

tff(c_259314,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_259311,c_92]) ).

tff(c_259317,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_259314]) ).

tff(c_259190,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_259187,c_92]) ).

tff(c_259193,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_259190]) ).

tff(c_259210,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_254544]) ).

tff(c_259213,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_259210]) ).

tff(c_259216,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_259213]) ).

tff(c_259217,plain,
    ( drives(english,honda)
    | drives(english,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222622,c_222669,c_259216]) ).

tff(c_259219,plain,
    drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_259217]) ).

tff(c_259289,plain,
    ( ~ house(house_2)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_259282,c_178]) ).

tff(c_259304,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_259219,c_124,c_259289]) ).

tff(c_259320,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_259304,c_92]) ).

tff(c_259323,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_259320]) ).

tff(c_259326,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_259323]) ).

tff(c_259329,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_259326]) ).

tff(c_259330,plain,
    is_color(house_1,ivory),
    inference(negUnitSimplification,[status(thm)],[c_259317,c_259193,c_254494,c_259329]) ).

tff(c_259332,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_259331,c_259330]) ).

tff(c_259334,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_259184]) ).

tff(c_254430,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_254414,c_100]) ).

tff(c_254468,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_254430]) ).

tff(c_254469,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254398,c_254468]) ).

tff(c_259380,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_259304,c_254469]) ).

tff(c_259381,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_259380]) ).

tff(c_259387,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_259381,c_100]) ).

tff(c_259394,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_259311,c_259387]) ).

tff(c_259395,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,ivory) ),
    inference(splitRight,[status(thm)],[c_259380]) ).

tff(c_259397,plain,
    is_color(house_3,ivory),
    inference(splitLeft,[status(thm)],[c_259395]) ).

tff(c_259400,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_259397,c_94]) ).

tff(c_259407,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_259334,c_259400]) ).

tff(c_259408,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_259395]) ).

tff(c_259415,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_259408,c_100]) ).

tff(c_259422,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_259187,c_259415]) ).

tff(c_259423,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_259425,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_259423]) ).

tff(c_259437,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_259425,c_98]) ).

tff(c_259449,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_259437]) ).

tff(c_259450,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_259184]) ).

tff(c_259434,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_259425,c_110]) ).

tff(c_259446,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_259434]) ).

tff(c_259424,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_259451,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254641]) ).

tff(c_259454,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_259451]) ).

tff(c_259457,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_259454]) ).

tff(c_259458,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_259424,c_254198,c_259457]) ).

tff(c_259471,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_259458,c_172]) ).

tff(c_259487,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_259471]) ).

tff(c_259489,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_259446,c_259487]) ).

tff(c_259491,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254641]) ).

tff(c_259498,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_259491,c_178]) ).

tff(c_259513,plain,
    is_color(house_5,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_259219,c_130,c_259498]) ).

tff(c_259532,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_259513,c_98]) ).

tff(c_259544,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_259532]) ).

tff(c_259568,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_259544]) ).

tff(c_259571,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_259568]) ).

tff(c_259573,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_259449,c_259193,c_254494,c_259450,c_259571]) ).

tff(c_259575,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_259184]) ).

tff(c_259428,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_259425,c_108]) ).

tff(c_259440,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_259428]) ).

tff(c_259611,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254641]) ).

tff(c_259614,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_259611]) ).

tff(c_259617,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_259614]) ).

tff(c_259618,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_259424,c_254198,c_259617]) ).

tff(c_259631,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_259618,c_172]) ).

tff(c_259647,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_259631]) ).

tff(c_259649,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_259446,c_259647]) ).

tff(c_259651,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254641]) ).

tff(c_259658,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_259651,c_178]) ).

tff(c_259673,plain,
    is_color(house_5,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_259219,c_130,c_259658]) ).

tff(c_259683,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_259673,c_108]) ).

tff(c_259695,plain,
    ~ is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_259683]) ).

tff(c_259728,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_259695]) ).

tff(c_259731,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_259728]) ).

tff(c_259732,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_259440,c_254398,c_259731]) ).

tff(c_259802,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_259732]) ).

tff(c_259808,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_259802,c_100]) ).

tff(c_259815,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_259187,c_259808]) ).

tff(c_259816,plain,
    is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_259732]) ).

tff(c_259820,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_259816,c_94]) ).

tff(c_259827,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_259575,c_259820]) ).

tff(c_259828,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_259423]) ).

tff(c_259842,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_259828,c_172]) ).

tff(c_259858,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_259842]) ).

tff(c_259879,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_259858,c_96]) ).

tff(c_259888,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_259879]) ).

tff(c_259836,plain,
    ( ~ house(house_4)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_259828,c_178]) ).

tff(c_259851,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_259219,c_128,c_259836]) ).

tff(c_259861,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_259851,c_96]) ).

tff(c_259870,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_259861]) ).

tff(c_259897,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_259870]) ).

tff(c_259900,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_259897]) ).

tff(c_259901,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,red) ),
    inference(negUnitSimplification,[status(thm)],[c_259193,c_254494,c_259900]) ).

tff(c_259916,plain,
    is_color(house_1,ivory),
    inference(negUnitSimplification,[status(thm)],[c_259888,c_259901]) ).

tff(c_259882,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_259858,c_106]) ).

tff(c_259891,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_259882]) ).

tff(c_259864,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_259851,c_106]) ).

tff(c_259873,plain,
    ~ is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_259864]) ).

tff(c_259911,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_259873]) ).

tff(c_259914,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_259911]) ).

tff(c_259915,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_259891,c_254398,c_259914]) ).

tff(c_259917,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_259915]) ).

tff(c_259923,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_259917,c_100]) ).

tff(c_259930,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_259187,c_259923]) ).

tff(c_259931,plain,
    is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_259915]) ).

tff(c_259938,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_259931,c_94]) ).

tff(c_259945,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_259916,c_259938]) ).

tff(c_259946,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_259217]) ).

tff(c_259950,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_259946,c_186]) ).

tff(c_259953,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_259950]) ).

tff(c_259955,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_257483,c_259953]) ).

tff(c_259957,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_254544]) ).

tff(c_260033,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_254651]) ).

tff(c_260054,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_260033,c_172]) ).

tff(c_260070,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_260054]) ).

tff(c_260073,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_260070,c_92]) ).

tff(c_260076,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_260073]) ).

tff(c_260080,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_259184]) ).

tff(c_254446,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_254414,c_110]) ).

tff(c_254484,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_254446]) ).

tff(c_254485,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254399,c_254484]) ).

tff(c_260254,plain,
    ~ is_color(house_4,yellow),
    inference(splitLeft,[status(thm)],[c_254485]) ).

tff(c_260257,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_260254]) ).

tff(c_260260,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_260257]) ).

tff(c_260261,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254413,c_260260]) ).

tff(c_260262,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_260261]) ).

tff(c_260271,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_260262,c_102]) ).

tff(c_260281,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_260070,c_260271]) ).

tff(c_260282,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_260261]) ).

tff(c_260293,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_260282]) ).

tff(c_254454,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_254414,c_98]) ).

tff(c_254492,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_254454]) ).

tff(c_254493,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254399,c_254492]) ).

tff(c_260312,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_254493]) ).

tff(c_260315,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_260312]) ).

tff(c_260318,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_260315]) ).

tff(c_260320,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_260076,c_259193,c_254494,c_260080,c_260318]) ).

tff(c_260321,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_254493]) ).

tff(c_260323,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_260321]) ).

tff(c_260332,plain,
    ( ~ is_color(house_4,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_260323,c_110]) ).

tff(c_260345,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_260293,c_260332]) ).

tff(c_260346,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_260321]) ).

tff(c_260348,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_260346]) ).

tff(c_260354,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_260348,c_104]) ).

tff(c_260367,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_260070,c_260354]) ).

tff(c_260368,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_260346]) ).

tff(c_260383,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_260368,c_104]) ).

tff(c_260396,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_259187,c_260383]) ).

tff(c_260397,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_260282]) ).

tff(c_260407,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_260397,c_102]) ).

tff(c_260417,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_259187,c_260407]) ).

tff(c_260419,plain,
    is_color(house_4,yellow),
    inference(splitRight,[status(thm)],[c_254485]) ).

tff(c_260422,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_260419,c_96]) ).

tff(c_260431,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_260422]) ).

tff(c_260440,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_260431]) ).

tff(c_260443,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_260440]) ).

tff(c_260445,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_260076,c_259193,c_254494,c_260080,c_260443]) ).

tff(c_260447,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_259184]) ).

tff(c_254426,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_254414,c_108]) ).

tff(c_254464,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_254426]) ).

tff(c_254465,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254399,c_254464]) ).

tff(c_260550,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_254465]) ).

tff(c_260553,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_260550]) ).

tff(c_260556,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_260553]) ).

tff(c_260557,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254398,c_260556]) ).

tff(c_260558,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_260557]) ).

tff(c_260564,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_260558,c_100]) ).

tff(c_260571,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_260070,c_260564]) ).

tff(c_260572,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,ivory) ),
    inference(splitRight,[status(thm)],[c_260557]) ).

tff(c_260601,plain,
    is_color(house_3,ivory),
    inference(splitLeft,[status(thm)],[c_260572]) ).

tff(c_260604,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_260601,c_94]) ).

tff(c_260611,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_260447,c_260604]) ).

tff(c_260612,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_260572]) ).

tff(c_260653,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_260612,c_100]) ).

tff(c_260660,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_259187,c_260653]) ).

tff(c_260661,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_254465]) ).

tff(c_260682,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_260661]) ).

tff(c_260694,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_260682,c_98]) ).

tff(c_260707,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_260447,c_260694]) ).

tff(c_260708,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_260661]) ).

tff(c_260710,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_260708]) ).

tff(c_260716,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_260710,c_104]) ).

tff(c_260729,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_260070,c_260716]) ).

tff(c_260730,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_260708]) ).

tff(c_260744,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_260730,c_104]) ).

tff(c_260757,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_259187,c_260744]) ).

tff(c_260758,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_260760,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_260758]) ).

tff(c_260769,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_260760,c_110]) ).

tff(c_260781,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_260769]) ).

tff(c_260759,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_261095,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254641]) ).

tff(c_261098,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_261095]) ).

tff(c_261101,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_261098]) ).

tff(c_261102,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_260759,c_254198,c_261101]) ).

tff(c_261115,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_261102,c_172]) ).

tff(c_261131,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_261115]) ).

tff(c_261133,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_260781,c_261131]) ).

tff(c_261135,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254641]) ).

tff(c_261137,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_5)
      | ~ drives(english,saab)
      | ~ person(english)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_5) ),
    inference(resolution,[status(thm)],[c_261135,c_180]) ).

tff(c_261252,plain,
    ! [Person_1_5251,House_1_5252] :
      ( ~ lives(Person_1_5251,House_1_5252)
      | ~ house(House_1_5252)
      | ~ owns(Person_1_5251,fox)
      | ~ person(Person_1_5251)
      | next_to(House_1_5252,house_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_259957,c_130,c_261137]) ).

tff(c_261262,plain,
    ( ~ house(house_1)
    | ~ owns(norwegian,fox)
    | ~ person(norwegian)
    | next_to(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_176,c_261252]) ).

tff(c_261277,plain,
    next_to(house_1,house_5),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_259138,c_122,c_261262]) ).

tff(c_261283,plain,
    ( left_of(house_5,house_1)
    | left_of(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_261277,c_204]) ).

tff(c_261290,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_248,c_222,c_261283]) ).

tff(c_261291,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_260758]) ).

tff(c_261294,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_4)
      | ~ drives(english,saab)
      | ~ person(english)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_4) ),
    inference(resolution,[status(thm)],[c_261291,c_180]) ).

tff(c_261371,plain,
    ! [Person_1_5255,House_1_5256] :
      ( ~ lives(Person_1_5255,House_1_5256)
      | ~ house(House_1_5256)
      | ~ owns(Person_1_5255,fox)
      | ~ person(Person_1_5255)
      | next_to(House_1_5256,house_4) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_259957,c_128,c_261294]) ).

tff(c_261379,plain,
    ( ~ house(house_1)
    | ~ owns(norwegian,fox)
    | ~ person(norwegian)
    | next_to(house_1,house_4) ),
    inference(resolution,[status(thm)],[c_176,c_261371]) ).

tff(c_261391,plain,
    next_to(house_1,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_259138,c_122,c_261379]) ).

tff(c_261421,plain,
    ( left_of(house_4,house_1)
    | left_of(house_1,house_4) ),
    inference(resolution,[status(thm)],[c_261391,c_204]) ).

tff(c_261428,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240,c_220,c_261421]) ).

tff(c_261429,plain,
    owns(norwegian,horse),
    inference(splitRight,[status(thm)],[c_259136]) ).

tff(c_261436,plain,
    ( ~ owns(japanese,horse)
    | ~ animal(horse) ),
    inference(resolution,[status(thm)],[c_261429,c_86]) ).

tff(c_261443,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_257525,c_261436]) ).

tff(c_261444,plain,
    owns(japanese,fox),
    inference(splitRight,[status(thm)],[c_257524]) ).

tff(c_263726,plain,
    ! [Y_5306,X_5307] :
      ( ~ house(Y_5306)
      | ~ lives(norwegian,X_5307)
      | ~ house(X_5307)
      | is_color(Y_5306,blue)
      | ~ left_of(X_5307,Y_5306) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_263734,plain,
    ! [Y_5306] :
      ( ~ house(Y_5306)
      | ~ house(house_1)
      | is_color(Y_5306,blue)
      | ~ left_of(house_1,Y_5306) ),
    inference(resolution,[status(thm)],[c_176,c_263726]) ).

tff(c_263744,plain,
    ! [Y_5308] :
      ( ~ house(Y_5308)
      | is_color(Y_5308,blue)
      | ~ left_of(house_1,Y_5308) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_263734]) ).

tff(c_263751,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_263744]) ).

tff(c_263757,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_263751]) ).

tff(c_263819,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_254651]) ).

tff(c_263832,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_263819,c_172]) ).

tff(c_263848,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_263832]) ).

tff(c_263851,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_263848,c_92]) ).

tff(c_263854,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_263851]) ).

tff(c_263760,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_263757,c_92]) ).

tff(c_263763,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_263760]) ).

tff(c_263717,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_254544]) ).

tff(c_263720,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_263717]) ).

tff(c_263723,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_263720]) ).

tff(c_263724,plain,
    ( drives(english,honda)
    | drives(english,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222622,c_222669,c_263723]) ).

tff(c_263725,plain,
    drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_263724]) ).

tff(c_263826,plain,
    ( ~ house(house_2)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_263819,c_178]) ).

tff(c_263841,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_263725,c_124,c_263826]) ).

tff(c_263857,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_263841,c_92]) ).

tff(c_263860,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_263857]) ).

tff(c_263863,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_263860]) ).

tff(c_263866,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_263863]) ).

tff(c_263867,plain,
    is_color(house_1,ivory),
    inference(negUnitSimplification,[status(thm)],[c_263854,c_263763,c_254494,c_263866]) ).

tff(c_264066,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_263841,c_254489]) ).

tff(c_264067,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_264066]) ).

tff(c_264084,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_264067,c_102]) ).

tff(c_264094,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_263848,c_264084]) ).

tff(c_264095,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_264066]) ).

tff(c_264097,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_264095]) ).

tff(c_264100,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_264097,c_96]) ).

tff(c_264110,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_263867,c_264100]) ).

tff(c_264111,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_264095]) ).

tff(c_264121,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_264111,c_102]) ).

tff(c_264131,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_263757,c_264121]) ).

tff(c_264132,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_264134,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_264132]) ).

tff(c_264146,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_264134,c_98]) ).

tff(c_264158,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_264146]) ).

tff(c_263748,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ house(house_1)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(resolution,[status(thm)],[c_196,c_263744]) ).

tff(c_263754,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_263748]) ).

tff(c_264175,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_263754]) ).

tff(c_264143,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_264134,c_110]) ).

tff(c_264155,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_264143]) ).

tff(c_264133,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_264176,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254641]) ).

tff(c_264179,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_264176]) ).

tff(c_264182,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_264179]) ).

tff(c_264183,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_264133,c_254198,c_264182]) ).

tff(c_264204,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_264183,c_172]) ).

tff(c_264220,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_264204]) ).

tff(c_264222,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_264155,c_264220]) ).

tff(c_264224,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254641]) ).

tff(c_264231,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_264224,c_178]) ).

tff(c_264246,plain,
    is_color(house_5,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_263725,c_130,c_264231]) ).

tff(c_264265,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_264246,c_98]) ).

tff(c_264277,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_264265]) ).

tff(c_264324,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_264277]) ).

tff(c_264327,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_264324]) ).

tff(c_264329,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_264158,c_263763,c_254494,c_264175,c_264327]) ).

tff(c_264331,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_263754]) ).

tff(c_264333,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254641]) ).

tff(c_264336,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_264333]) ).

tff(c_264339,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_264336]) ).

tff(c_264340,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_264133,c_254198,c_264339]) ).

tff(c_264353,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_264340,c_172]) ).

tff(c_264369,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_264353]) ).

tff(c_264371,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_264155,c_264369]) ).

tff(c_264373,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254641]) ).

tff(c_264380,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_264373,c_178]) ).

tff(c_264395,plain,
    is_color(house_5,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_263725,c_130,c_264380]) ).

tff(c_264411,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_264395,c_110]) ).

tff(c_264423,plain,
    ~ is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_264411]) ).

tff(c_264443,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_264423]) ).

tff(c_264446,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_264443]) ).

tff(c_264447,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_264155,c_254413,c_264446]) ).

tff(c_264455,plain,
    is_color(house_4,blue),
    inference(splitLeft,[status(thm)],[c_264447]) ).

tff(c_264464,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_264455,c_102]) ).

tff(c_264474,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_263757,c_264464]) ).

tff(c_264475,plain,
    is_color(house_4,ivory),
    inference(splitRight,[status(thm)],[c_264447]) ).

tff(c_264518,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_264475,c_96]) ).

tff(c_264528,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_264331,c_264518]) ).

tff(c_264529,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_264132]) ).

tff(c_264543,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_264529,c_172]) ).

tff(c_264559,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_264543]) ).

tff(c_264588,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_264559,c_96]) ).

tff(c_264597,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_264588]) ).

tff(c_264537,plain,
    ( ~ house(house_4)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_264529,c_178]) ).

tff(c_264552,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_263725,c_128,c_264537]) ).

tff(c_264570,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_264552,c_96]) ).

tff(c_264579,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_264570]) ).

tff(c_264606,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_264579]) ).

tff(c_264609,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_264606]) ).

tff(c_264610,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,red) ),
    inference(negUnitSimplification,[status(thm)],[c_263763,c_254494,c_264609]) ).

tff(c_264625,plain,
    is_color(house_1,ivory),
    inference(negUnitSimplification,[status(thm)],[c_264597,c_264610]) ).

tff(c_264591,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_264559,c_106]) ).

tff(c_264600,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_264591]) ).

tff(c_264573,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_264552,c_106]) ).

tff(c_264582,plain,
    ~ is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_264573]) ).

tff(c_264613,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_264582]) ).

tff(c_264616,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_264613]) ).

tff(c_264617,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254398,c_264616]) ).

tff(c_264634,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_264600,c_264617]) ).

tff(c_264635,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_264634]) ).

tff(c_264641,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_264635,c_100]) ).

tff(c_264648,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_263757,c_264641]) ).

tff(c_264649,plain,
    is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_264634]) ).

tff(c_264656,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_264649,c_94]) ).

tff(c_264663,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_264625,c_264656]) ).

tff(c_264664,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_263724]) ).

tff(c_264668,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_264664,c_186]) ).

tff(c_264671,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_264668]) ).

tff(c_264673,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_257483,c_264671]) ).

tff(c_264675,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_254544]) ).

tff(c_264805,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_254651]) ).

tff(c_264818,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_264805,c_172]) ).

tff(c_264834,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_264818]) ).

tff(c_264837,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_264834,c_92]) ).

tff(c_264840,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_264837]) ).

tff(c_264744,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_264741,c_92]) ).

tff(c_264747,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_264744]) ).

tff(c_264732,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ house(house_1)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(resolution,[status(thm)],[c_196,c_264728]) ).

tff(c_264738,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_264732]) ).

tff(c_264844,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_264738]) ).

tff(c_254418,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_254414,c_94]) ).

tff(c_254457,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_254418]) ).

tff(c_254458,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254398,c_254457]) ).

tff(c_264925,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_254458]) ).

tff(c_264928,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_264925]) ).

tff(c_264931,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_264928]) ).

tff(c_264933,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_264840,c_264747,c_254494,c_264844,c_264931]) ).

tff(c_264934,plain,
    ( is_color(house_3,red)
    | is_color(house_3,blue)
    | is_color(house_3,ivory) ),
    inference(splitRight,[status(thm)],[c_254458]) ).

tff(c_264936,plain,
    is_color(house_3,ivory),
    inference(splitLeft,[status(thm)],[c_264934]) ).

tff(c_264935,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_254458]) ).

tff(c_264958,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_264935,c_254493]) ).

tff(c_264959,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_264958]) ).

tff(c_264965,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_264959,c_104]) ).

tff(c_264978,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_264834,c_264965]) ).

tff(c_264979,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_264958]) ).

tff(c_264981,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_264979]) ).

tff(c_264987,plain,
    ( ~ is_color(house_3,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_264981,c_108]) ).

tff(c_265000,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_264936,c_264987]) ).

tff(c_265001,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_264979]) ).

tff(c_265008,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_265001,c_104]) ).

tff(c_265021,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_264741,c_265008]) ).

tff(c_265022,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(splitRight,[status(thm)],[c_264934]) ).

tff(c_265024,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_265022]) ).

tff(c_265030,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_265024,c_100]) ).

tff(c_265037,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_264834,c_265030]) ).

tff(c_265038,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_265022]) ).

tff(c_265045,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_265038,c_100]) ).

tff(c_265052,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_264741,c_265045]) ).

tff(c_265054,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_264738]) ).

tff(c_265153,plain,
    ~ is_color(house_4,yellow),
    inference(splitLeft,[status(thm)],[c_254485]) ).

tff(c_265156,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_265153]) ).

tff(c_265159,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_265156]) ).

tff(c_265160,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254413,c_265159]) ).

tff(c_265161,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_265160]) ).

tff(c_265177,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_265161,c_102]) ).

tff(c_265187,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_264834,c_265177]) ).

tff(c_265188,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_265160]) ).

tff(c_265190,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_265188]) ).

tff(c_265193,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_265190,c_96]) ).

tff(c_265203,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_265054,c_265193]) ).

tff(c_265204,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_265188]) ).

tff(c_265214,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_265204,c_102]) ).

tff(c_265224,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_264741,c_265214]) ).

tff(c_265225,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_254485]) ).

tff(c_265259,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_265225]) ).

tff(c_265271,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_265259,c_98]) ).

tff(c_265284,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_265054,c_265271]) ).

tff(c_265285,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_265225]) ).

tff(c_265287,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_265285]) ).

tff(c_265293,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_265287,c_104]) ).

tff(c_265306,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_264834,c_265293]) ).

tff(c_265307,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_265285]) ).

tff(c_265314,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_265307,c_104]) ).

tff(c_265327,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_264741,c_265314]) ).

tff(c_265328,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_265331,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_265328]) ).

tff(c_265340,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_265331,c_110]) ).

tff(c_265352,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_265340]) ).

tff(c_265329,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_265393,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254641]) ).

tff(c_265396,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_265393]) ).

tff(c_265399,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_265396]) ).

tff(c_265400,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_265329,c_254198,c_265399]) ).

tff(c_265413,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_265400,c_172]) ).

tff(c_265429,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_265413]) ).

tff(c_265431,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_265352,c_265429]) ).

tff(c_265433,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254641]) ).

tff(c_265435,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_5)
      | ~ drives(english,saab)
      | ~ person(english)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_5) ),
    inference(resolution,[status(thm)],[c_265433,c_180]) ).

tff(c_265463,plain,
    ! [Person_1_5331,House_1_5332] :
      ( ~ lives(Person_1_5331,House_1_5332)
      | ~ house(House_1_5332)
      | ~ owns(Person_1_5331,fox)
      | ~ person(Person_1_5331)
      | next_to(House_1_5332,house_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_264675,c_130,c_265435]) ).

tff(c_265469,plain,
    ! [P_75] :
      ( ~ house(house_3)
      | ~ owns(P_75,fox)
      | next_to(house_3,house_5)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(resolution,[status(thm)],[c_198,c_265463]) ).

tff(c_265480,plain,
    ! [P_75] :
      ( ~ owns(P_75,fox)
      | next_to(house_3,house_5)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_265469]) ).

tff(c_265534,plain,
    ! [P_5333] :
      ( ~ owns(P_5333,fox)
      | ~ drinks(P_5333,milk)
      | ~ person(P_5333) ),
    inference(splitLeft,[status(thm)],[c_265480]) ).

tff(c_265537,plain,
    ( ~ drinks(japanese,milk)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_261444,c_265534]) ).

tff(c_265541,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_254199,c_265537]) ).

tff(c_265542,plain,
    next_to(house_3,house_5),
    inference(splitRight,[status(thm)],[c_265480]) ).

tff(c_265556,plain,
    ( left_of(house_5,house_3)
    | left_of(house_3,house_5) ),
    inference(resolution,[status(thm)],[c_265542,c_204]) ).

tff(c_265563,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_252,c_238,c_265556]) ).

tff(c_265564,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_265328]) ).

tff(c_265578,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_265564,c_172]) ).

tff(c_265594,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_265578]) ).

tff(c_265597,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_265594,c_96]) ).

tff(c_265606,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_265597]) ).

tff(c_265615,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_264738]) ).

tff(c_265600,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_265594,c_106]) ).

tff(c_265609,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_265600]) ).

tff(c_265703,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_265609,c_254458]) ).

tff(c_265704,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_265703]) ).

tff(c_265707,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_265704]) ).

tff(c_265710,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_265707]) ).

tff(c_265712,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_265606,c_264747,c_254494,c_265615,c_265710]) ).

tff(c_265713,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,ivory) ),
    inference(splitRight,[status(thm)],[c_265703]) ).

tff(c_265723,plain,
    is_color(house_3,ivory),
    inference(splitLeft,[status(thm)],[c_265713]) ).

tff(c_265565,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_265328]) ).

tff(c_265714,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_265703]) ).

tff(c_265748,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_265714,c_254493]) ).

tff(c_265749,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_265565,c_265748]) ).

tff(c_265750,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_265749]) ).

tff(c_265756,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_265750,c_104]) ).

tff(c_265769,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_264741,c_265756]) ).

tff(c_265770,plain,
    is_color(house_5,ivory),
    inference(splitRight,[status(thm)],[c_265749]) ).

tff(c_265774,plain,
    ( ~ is_color(house_3,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_265770,c_108]) ).

tff(c_265787,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_265723,c_265774]) ).

tff(c_265788,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_265713]) ).

tff(c_265795,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_265788,c_100]) ).

tff(c_265802,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_264741,c_265795]) ).

tff(c_265804,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_264738]) ).

tff(c_265904,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_265565,c_254465]) ).

tff(c_265905,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_265904]) ).

tff(c_265908,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_265905]) ).

tff(c_265911,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_265908]) ).

tff(c_265912,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_265609,c_254398,c_265911]) ).

tff(c_265913,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_265912]) ).

tff(c_265920,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_265913,c_100]) ).

tff(c_265927,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_264741,c_265920]) ).

tff(c_265928,plain,
    is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_265912]) ).

tff(c_265932,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_265928,c_94]) ).

tff(c_265939,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_265804,c_265932]) ).

tff(c_265940,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_265904]) ).

tff(c_265969,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_265940]) ).

tff(c_265981,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_265969,c_98]) ).

tff(c_265994,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_265804,c_265981]) ).

tff(c_265995,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_265940]) ).

tff(c_266002,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_265995,c_104]) ).

tff(c_266015,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_264741,c_266002]) ).

tff(c_266016,plain,
    ( owns(norwegian,horse)
    | owns(norwegian,fox) ),
    inference(splitRight,[status(thm)],[c_254821]) ).

tff(c_266031,plain,
    owns(norwegian,fox),
    inference(splitLeft,[status(thm)],[c_266016]) ).

tff(c_266073,plain,
    ! [Y_5346,X_5347] :
      ( ~ house(Y_5346)
      | ~ lives(norwegian,X_5347)
      | ~ house(X_5347)
      | is_color(Y_5346,blue)
      | ~ left_of(X_5347,Y_5346) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_266081,plain,
    ! [Y_5346] :
      ( ~ house(Y_5346)
      | ~ house(house_1)
      | is_color(Y_5346,blue)
      | ~ left_of(house_1,Y_5346) ),
    inference(resolution,[status(thm)],[c_176,c_266073]) ).

tff(c_266092,plain,
    ! [Y_5348] :
      ( ~ house(Y_5348)
      | is_color(Y_5348,blue)
      | ~ left_of(house_1,Y_5348) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_266081]) ).

tff(c_266099,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_266092]) ).

tff(c_266105,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_266099]) ).

tff(c_266209,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_254651]) ).

tff(c_266222,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_266209,c_172]) ).

tff(c_266238,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_266222]) ).

tff(c_266241,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_266238,c_92]) ).

tff(c_266244,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_266241]) ).

tff(c_266108,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_266105,c_92]) ).

tff(c_266111,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_266108]) ).

tff(c_266065,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_254544]) ).

tff(c_266068,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_266065]) ).

tff(c_266071,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_266068]) ).

tff(c_266072,plain,
    ( drives(english,honda)
    | drives(english,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222622,c_222669,c_266071]) ).

tff(c_266091,plain,
    drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_266072]) ).

tff(c_266216,plain,
    ( ~ house(house_2)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_266209,c_178]) ).

tff(c_266231,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_266091,c_124,c_266216]) ).

tff(c_266247,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_266231,c_92]) ).

tff(c_266250,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_266247]) ).

tff(c_266254,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_266250]) ).

tff(c_266257,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_266254]) ).

tff(c_266258,plain,
    is_color(house_1,ivory),
    inference(negUnitSimplification,[status(thm)],[c_266244,c_266111,c_254494,c_266257]) ).

tff(c_266305,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_266231,c_254489]) ).

tff(c_266306,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_266305]) ).

tff(c_266315,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_266306,c_102]) ).

tff(c_266325,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_266238,c_266315]) ).

tff(c_266326,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_266305]) ).

tff(c_266328,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_266326]) ).

tff(c_266331,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_266328,c_96]) ).

tff(c_266341,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_266258,c_266331]) ).

tff(c_266342,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_266326]) ).

tff(c_266352,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_266342,c_102]) ).

tff(c_266362,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_266105,c_266352]) ).

tff(c_266363,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_266366,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_266363]) ).

tff(c_266378,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_266366,c_98]) ).

tff(c_266390,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_266378]) ).

tff(c_266096,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ house(house_1)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(resolution,[status(thm)],[c_196,c_266092]) ).

tff(c_266102,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_266096]) ).

tff(c_266398,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_266102]) ).

tff(c_266375,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_266366,c_110]) ).

tff(c_266387,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_266375]) ).

tff(c_266364,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_254620,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_254574,c_4]) ).

tff(c_254663,plain,
    ( ~ lives(english,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_254620]) ).

tff(c_266440,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254663]) ).

tff(c_266450,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_266440]) ).

tff(c_266453,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_266450]) ).

tff(c_266454,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_266364,c_254198,c_266453]) ).

tff(c_266467,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_266454,c_172]) ).

tff(c_266483,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_266467]) ).

tff(c_266485,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_266387,c_266483]) ).

tff(c_266487,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254663]) ).

tff(c_266501,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_266487,c_178]) ).

tff(c_266516,plain,
    is_color(house_5,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_266091,c_130,c_266501]) ).

tff(c_266536,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_266516,c_98]) ).

tff(c_266548,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_266536]) ).

tff(c_266572,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_266548]) ).

tff(c_266575,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_266572]) ).

tff(c_266577,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_266390,c_266111,c_254494,c_266398,c_266575]) ).

tff(c_266579,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_266102]) ).

tff(c_266581,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254641]) ).

tff(c_266584,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_266581]) ).

tff(c_266587,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_266584]) ).

tff(c_266588,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_266364,c_254198,c_266587]) ).

tff(c_266601,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_266588,c_172]) ).

tff(c_266617,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_266601]) ).

tff(c_266619,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_266387,c_266617]) ).

tff(c_266621,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254641]) ).

tff(c_266628,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_266621,c_178]) ).

tff(c_266643,plain,
    is_color(house_5,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_266091,c_130,c_266628]) ).

tff(c_266659,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_266643,c_110]) ).

tff(c_266671,plain,
    ~ is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_266659]) ).

tff(c_266691,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_266671]) ).

tff(c_266694,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_266691]) ).

tff(c_266695,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_266387,c_254413,c_266694]) ).

tff(c_266703,plain,
    is_color(house_4,blue),
    inference(splitLeft,[status(thm)],[c_266695]) ).

tff(c_266712,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_266703,c_102]) ).

tff(c_266722,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_266105,c_266712]) ).

tff(c_266723,plain,
    is_color(house_4,ivory),
    inference(splitRight,[status(thm)],[c_266695]) ).

tff(c_266784,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_266723,c_96]) ).

tff(c_266794,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_266579,c_266784]) ).

tff(c_266795,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_266363]) ).

tff(c_266809,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_266795,c_172]) ).

tff(c_266825,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_266809]) ).

tff(c_266853,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_266825,c_96]) ).

tff(c_266862,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_266853]) ).

tff(c_266803,plain,
    ( ~ house(house_4)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_266795,c_178]) ).

tff(c_266818,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_266091,c_128,c_266803]) ).

tff(c_266828,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_266818,c_96]) ).

tff(c_266837,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_266828]) ).

tff(c_266885,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_266837]) ).

tff(c_266888,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_266885]) ).

tff(c_266889,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,red) ),
    inference(negUnitSimplification,[status(thm)],[c_266111,c_254494,c_266888]) ).

tff(c_266890,plain,
    is_color(house_1,ivory),
    inference(negUnitSimplification,[status(thm)],[c_266862,c_266889]) ).

tff(c_266856,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_266825,c_106]) ).

tff(c_266865,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_266856]) ).

tff(c_266831,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_266818,c_106]) ).

tff(c_266840,plain,
    ~ is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_266831]) ).

tff(c_266878,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_266840]) ).

tff(c_266881,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_266878]) ).

tff(c_266882,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254398,c_266881]) ).

tff(c_266891,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_266865,c_266882]) ).

tff(c_266892,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_266891]) ).

tff(c_266906,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_266892,c_100]) ).

tff(c_266913,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_266105,c_266906]) ).

tff(c_266914,plain,
    is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_266891]) ).

tff(c_266921,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_266914,c_94]) ).

tff(c_266928,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_266890,c_266921]) ).

tff(c_266929,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_266072]) ).

tff(c_266933,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_266929,c_186]) ).

tff(c_266936,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_266933]) ).

tff(c_266938,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_257483,c_266936]) ).

tff(c_266940,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_254544]) ).

tff(c_266975,plain,
    ! [Y_5361,X_5362] :
      ( ~ house(Y_5361)
      | ~ lives(norwegian,X_5362)
      | ~ house(X_5362)
      | is_color(Y_5361,blue)
      | ~ left_of(X_5362,Y_5361) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_266983,plain,
    ! [Y_5361] :
      ( ~ house(Y_5361)
      | ~ house(house_1)
      | is_color(Y_5361,blue)
      | ~ left_of(house_1,Y_5361) ),
    inference(resolution,[status(thm)],[c_176,c_266975]) ).

tff(c_266993,plain,
    ! [Y_5363] :
      ( ~ house(Y_5363)
      | is_color(Y_5363,blue)
      | ~ left_of(house_1,Y_5363) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_266983]) ).

tff(c_267000,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_266993]) ).

tff(c_267006,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_267000]) ).

tff(c_267084,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_254651]) ).

tff(c_267097,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_267084,c_172]) ).

tff(c_267113,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_267097]) ).

tff(c_267116,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_267113,c_92]) ).

tff(c_267119,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_267116]) ).

tff(c_267009,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_267006,c_92]) ).

tff(c_267012,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_267009]) ).

tff(c_266997,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ house(house_1)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(resolution,[status(thm)],[c_196,c_266993]) ).

tff(c_267003,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_266997]) ).

tff(c_267131,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_267003]) ).

tff(c_267245,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_254493]) ).

tff(c_267248,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_267245]) ).

tff(c_267251,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_267248]) ).

tff(c_267253,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_267119,c_267012,c_254494,c_267131,c_267251]) ).

tff(c_267255,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_254493]) ).

tff(c_267254,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_254493]) ).

tff(c_267256,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_267254]) ).

tff(c_267259,plain,
    ( ~ is_color(house_3,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_267256,c_108]) ).

tff(c_267271,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_267259]) ).

tff(c_267265,plain,
    ( ~ is_color(house_4,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_267256,c_110]) ).

tff(c_267277,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_267265]) ).

tff(c_254438,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_254414,c_106]) ).

tff(c_254476,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_254438]) ).

tff(c_254477,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254413,c_254476]) ).

tff(c_267301,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_267277,c_254477]) ).

tff(c_267302,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_267301]) ).

tff(c_267305,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_267302]) ).

tff(c_267308,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_267305]) ).

tff(c_267309,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254398,c_267271,c_267308]) ).

tff(c_267310,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_267309]) ).

tff(c_267316,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_267310,c_100]) ).

tff(c_267323,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_267113,c_267316]) ).

tff(c_267324,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_267309]) ).

tff(c_267338,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_267324,c_100]) ).

tff(c_267345,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_267006,c_267338]) ).

tff(c_267347,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_267301]) ).

tff(c_267350,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_267347,c_94]) ).

tff(c_267357,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_267255,c_267350]) ).

tff(c_267358,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_267254]) ).

tff(c_267360,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_267358]) ).

tff(c_267366,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_267360,c_104]) ).

tff(c_267379,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_267113,c_267366]) ).

tff(c_267380,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_267358]) ).

tff(c_267387,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_267380,c_104]) ).

tff(c_267400,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_267006,c_267387]) ).

tff(c_267402,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_267003]) ).

tff(c_267490,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_254465]) ).

tff(c_267493,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_267490]) ).

tff(c_267496,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_267493]) ).

tff(c_267497,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254398,c_267496]) ).

tff(c_267498,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_267497]) ).

tff(c_267504,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_267498,c_100]) ).

tff(c_267511,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_267113,c_267504]) ).

tff(c_267512,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,ivory) ),
    inference(splitRight,[status(thm)],[c_267497]) ).

tff(c_267535,plain,
    is_color(house_3,ivory),
    inference(splitLeft,[status(thm)],[c_267512]) ).

tff(c_267538,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_267535,c_94]) ).

tff(c_267545,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_267402,c_267538]) ).

tff(c_267546,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_267512]) ).

tff(c_267553,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_267546,c_100]) ).

tff(c_267560,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_267006,c_267553]) ).

tff(c_267561,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_254465]) ).

tff(c_267575,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_267561]) ).

tff(c_267587,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_267575,c_98]) ).

tff(c_267600,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_267402,c_267587]) ).

tff(c_267601,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_267561]) ).

tff(c_267631,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_267601]) ).

tff(c_267637,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_267631,c_104]) ).

tff(c_267650,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_267113,c_267637]) ).

tff(c_267651,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_267601]) ).

tff(c_267658,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_267651,c_104]) ).

tff(c_267671,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_267006,c_267658]) ).

tff(c_267672,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_267674,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_267672]) ).

tff(c_267683,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_267674,c_110]) ).

tff(c_267695,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_267683]) ).

tff(c_267673,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_267745,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254641]) ).

tff(c_267748,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_267745]) ).

tff(c_267751,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_267748]) ).

tff(c_267752,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_267673,c_254198,c_267751]) ).

tff(c_267765,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_267752,c_172]) ).

tff(c_267781,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_267765]) ).

tff(c_267783,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_267695,c_267781]) ).

tff(c_267785,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254641]) ).

tff(c_267787,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_5)
      | ~ drives(english,saab)
      | ~ person(english)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_5) ),
    inference(resolution,[status(thm)],[c_267785,c_180]) ).

tff(c_267845,plain,
    ! [Person_1_5384,House_1_5385] :
      ( ~ lives(Person_1_5384,House_1_5385)
      | ~ house(House_1_5385)
      | ~ owns(Person_1_5384,fox)
      | ~ person(Person_1_5384)
      | next_to(House_1_5385,house_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_266940,c_130,c_267787]) ).

tff(c_267855,plain,
    ( ~ house(house_1)
    | ~ owns(norwegian,fox)
    | ~ person(norwegian)
    | next_to(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_176,c_267845]) ).

tff(c_267870,plain,
    next_to(house_1,house_5),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_266031,c_122,c_267855]) ).

tff(c_267876,plain,
    ( left_of(house_5,house_1)
    | left_of(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_267870,c_204]) ).

tff(c_267883,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_248,c_222,c_267876]) ).

tff(c_267884,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_267672]) ).

tff(c_267887,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_4)
      | ~ drives(english,saab)
      | ~ person(english)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_4) ),
    inference(resolution,[status(thm)],[c_267884,c_180]) ).

tff(c_267962,plain,
    ! [Person_1_5388,House_1_5389] :
      ( ~ lives(Person_1_5388,House_1_5389)
      | ~ house(House_1_5389)
      | ~ owns(Person_1_5388,fox)
      | ~ person(Person_1_5388)
      | next_to(House_1_5389,house_4) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_266940,c_128,c_267887]) ).

tff(c_267970,plain,
    ( ~ house(house_1)
    | ~ owns(norwegian,fox)
    | ~ person(norwegian)
    | next_to(house_1,house_4) ),
    inference(resolution,[status(thm)],[c_176,c_267962]) ).

tff(c_267982,plain,
    next_to(house_1,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_266031,c_122,c_267970]) ).

tff(c_267995,plain,
    ( left_of(house_4,house_1)
    | left_of(house_1,house_4) ),
    inference(resolution,[status(thm)],[c_267982,c_204]) ).

tff(c_268002,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240,c_220,c_267995]) ).

tff(c_268003,plain,
    owns(norwegian,horse),
    inference(splitRight,[status(thm)],[c_266016]) ).

tff(c_268007,plain,
    ( ~ owns(english,horse)
    | ~ animal(horse) ),
    inference(resolution,[status(thm)],[c_268003,c_72]) ).

tff(c_268013,plain,
    ~ owns(english,horse),
    inference(demodulation,[status(thm),theory(equality)],[c_168,c_268007]) ).

tff(c_266017,plain,
    owns(japanese,zebra),
    inference(splitRight,[status(thm)],[c_254821]) ).

tff(c_266020,plain,
    ( ~ owns(english,zebra)
    | ~ animal(zebra) ),
    inference(resolution,[status(thm)],[c_266017,c_76]) ).

tff(c_266023,plain,
    ~ owns(english,zebra),
    inference(demodulation,[status(thm),theory(equality)],[c_164,c_266020]) ).

tff(c_266026,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_68,c_266023]) ).

tff(c_266029,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_266026]) ).

tff(c_266030,plain,
    ( owns(english,fox)
    | owns(english,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_323,c_222637,c_266029]) ).

tff(c_268033,plain,
    owns(english,fox),
    inference(negUnitSimplification,[status(thm)],[c_268013,c_266030]) ).

tff(c_269045,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_254651]) ).

tff(c_268082,plain,
    ! [Y_5397,X_5398] :
      ( ~ house(Y_5397)
      | ~ lives(norwegian,X_5398)
      | ~ house(X_5398)
      | is_color(Y_5397,blue)
      | ~ left_of(X_5398,Y_5397) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_268090,plain,
    ! [Y_5397] :
      ( ~ house(Y_5397)
      | ~ house(house_1)
      | is_color(Y_5397,blue)
      | ~ left_of(house_1,Y_5397) ),
    inference(resolution,[status(thm)],[c_176,c_268082]) ).

tff(c_268100,plain,
    ! [Y_5399] :
      ( ~ house(Y_5399)
      | is_color(Y_5399,blue)
      | ~ left_of(house_1,Y_5399) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_268090]) ).

tff(c_268107,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_268100]) ).

tff(c_268113,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_268107]) ).

tff(c_268177,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_254651]) ).

tff(c_268190,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_268177,c_172]) ).

tff(c_268206,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_268190]) ).

tff(c_268209,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_268206,c_92]) ).

tff(c_268212,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_268209]) ).

tff(c_268116,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_268113,c_92]) ).

tff(c_268119,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_268116]) ).

tff(c_268063,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_254544]) ).

tff(c_268066,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_268063]) ).

tff(c_268069,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_268066]) ).

tff(c_268070,plain,
    ( drives(english,honda)
    | drives(english,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222622,c_222669,c_268069]) ).

tff(c_268071,plain,
    drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_268070]) ).

tff(c_268184,plain,
    ( ~ house(house_2)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_268177,c_178]) ).

tff(c_268199,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_268071,c_124,c_268184]) ).

tff(c_268215,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_268199,c_92]) ).

tff(c_268218,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_268215]) ).

tff(c_268221,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_268218]) ).

tff(c_268224,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_268221]) ).

tff(c_268225,plain,
    is_color(house_1,ivory),
    inference(negUnitSimplification,[status(thm)],[c_268212,c_268119,c_254494,c_268224]) ).

tff(c_254442,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_254414,c_104]) ).

tff(c_254480,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_254442]) ).

tff(c_254481,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254399,c_254480]) ).

tff(c_268280,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_268199,c_254481]) ).

tff(c_268281,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_268280]) ).

tff(c_268287,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_268281,c_104]) ).

tff(c_268300,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_268206,c_268287]) ).

tff(c_268301,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_268280]) ).

tff(c_268303,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_268301]) ).

tff(c_268342,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_268303,c_98]) ).

tff(c_268355,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_268225,c_268342]) ).

tff(c_268356,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_268301]) ).

tff(c_268363,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_268356,c_104]) ).

tff(c_268376,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_268113,c_268363]) ).

tff(c_268377,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_268379,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_268377]) ).

tff(c_268391,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_268379,c_98]) ).

tff(c_268403,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_268391]) ).

tff(c_268104,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ house(house_1)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(resolution,[status(thm)],[c_196,c_268100]) ).

tff(c_268110,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_268104]) ).

tff(c_268412,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_268110]) ).

tff(c_268388,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_268379,c_110]) ).

tff(c_268400,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_268388]) ).

tff(c_268378,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_268447,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254641]) ).

tff(c_268450,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_268447]) ).

tff(c_268453,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_268450]) ).

tff(c_268454,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_268378,c_254198,c_268453]) ).

tff(c_268467,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_268454,c_172]) ).

tff(c_268483,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_268467]) ).

tff(c_268485,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_268400,c_268483]) ).

tff(c_268487,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254641]) ).

tff(c_268494,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_268487,c_178]) ).

tff(c_268509,plain,
    is_color(house_5,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_268071,c_130,c_268494]) ).

tff(c_268528,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_268509,c_98]) ).

tff(c_268540,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_268528]) ).

tff(c_268557,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_268540]) ).

tff(c_268560,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_268557]) ).

tff(c_268562,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_268403,c_268119,c_254494,c_268412,c_268560]) ).

tff(c_268564,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_268110]) ).

tff(c_268382,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_268379,c_108]) ).

tff(c_268394,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_268382]) ).

tff(c_268600,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254641]) ).

tff(c_268603,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_268600]) ).

tff(c_268606,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_268603]) ).

tff(c_268607,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_268378,c_254198,c_268606]) ).

tff(c_268620,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_268607,c_172]) ).

tff(c_268636,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_268620]) ).

tff(c_268638,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_268400,c_268636]) ).

tff(c_268640,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254641]) ).

tff(c_268647,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_268640,c_178]) ).

tff(c_268662,plain,
    is_color(house_5,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_268071,c_130,c_268647]) ).

tff(c_268672,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_268662,c_108]) ).

tff(c_268684,plain,
    ~ is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_268672]) ).

tff(c_268696,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_268684]) ).

tff(c_268699,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_268696]) ).

tff(c_268700,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_268394,c_254398,c_268699]) ).

tff(c_268722,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_268700]) ).

tff(c_268767,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_268722,c_100]) ).

tff(c_268774,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_268113,c_268767]) ).

tff(c_268775,plain,
    is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_268700]) ).

tff(c_268779,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_268775,c_94]) ).

tff(c_268786,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_268564,c_268779]) ).

tff(c_268787,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_268377]) ).

tff(c_268801,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_268787,c_172]) ).

tff(c_268817,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_268801]) ).

tff(c_268820,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_268817,c_96]) ).

tff(c_268829,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_268820]) ).

tff(c_268795,plain,
    ( ~ house(house_4)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_268787,c_178]) ).

tff(c_268810,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_268071,c_128,c_268795]) ).

tff(c_268838,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_268810,c_96]) ).

tff(c_268847,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_268838]) ).

tff(c_268870,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_268847]) ).

tff(c_268873,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_268870]) ).

tff(c_268874,plain,
    is_color(house_1,ivory),
    inference(negUnitSimplification,[status(thm)],[c_268829,c_268119,c_254494,c_268873]) ).

tff(c_268823,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_268817,c_106]) ).

tff(c_268832,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_268823]) ).

tff(c_268841,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_268810,c_106]) ).

tff(c_268850,plain,
    ~ is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_268841]) ).

tff(c_268863,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_268850]) ).

tff(c_268866,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_268863]) ).

tff(c_268867,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_268832,c_254398,c_268866]) ).

tff(c_268883,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_268867]) ).

tff(c_268889,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_268883,c_100]) ).

tff(c_268896,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_268113,c_268889]) ).

tff(c_268897,plain,
    is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_268867]) ).

tff(c_268904,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_268897,c_94]) ).

tff(c_268911,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_268874,c_268904]) ).

tff(c_268912,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_268070]) ).

tff(c_268916,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_268912,c_186]) ).

tff(c_268919,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_268916]) ).

tff(c_268921,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_257483,c_268919]) ).

tff(c_268923,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_254544]) ).

tff(c_269047,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_2)
      | ~ drives(english,saab)
      | ~ person(english)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_2) ),
    inference(resolution,[status(thm)],[c_269045,c_180]) ).

tff(c_269120,plain,
    ! [Person_1_5412,House_1_5413] :
      ( ~ lives(Person_1_5412,House_1_5413)
      | ~ house(House_1_5413)
      | ~ owns(Person_1_5412,fox)
      | ~ person(Person_1_5412)
      | next_to(House_1_5413,house_2) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_268923,c_124,c_269047]) ).

tff(c_269122,plain,
    ( ~ house(house_2)
    | ~ owns(english,fox)
    | ~ person(english)
    | next_to(house_2,house_2) ),
    inference(resolution,[status(thm)],[c_269045,c_269120]) ).

tff(c_269131,plain,
    next_to(house_2,house_2),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_268033,c_124,c_269122]) ).

tff(c_269146,plain,
    left_of(house_2,house_2),
    inference(resolution,[status(thm)],[c_269131,c_204]) ).

tff(c_269153,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_224,c_224,c_269146]) ).

tff(c_269154,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_269156,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_269154]) ).

tff(c_269165,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_269156,c_110]) ).

tff(c_269177,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_269165]) ).

tff(c_269155,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_254651]) ).

tff(c_269230,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_254641]) ).

tff(c_269233,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_269230]) ).

tff(c_269236,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_269233]) ).

tff(c_269237,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_269155,c_254198,c_269236]) ).

tff(c_269250,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_269237,c_172]) ).

tff(c_269266,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_269250]) ).

tff(c_269268,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_269177,c_269266]) ).

tff(c_269270,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_254641]) ).

tff(c_269272,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_5)
      | ~ drives(english,saab)
      | ~ person(english)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_5) ),
    inference(resolution,[status(thm)],[c_269270,c_180]) ).

tff(c_269331,plain,
    ! [Person_1_5416,House_1_5417] :
      ( ~ lives(Person_1_5416,House_1_5417)
      | ~ house(House_1_5417)
      | ~ owns(Person_1_5416,fox)
      | ~ person(Person_1_5416)
      | next_to(House_1_5417,house_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_268923,c_130,c_269272]) ).

tff(c_269335,plain,
    ( ~ house(house_5)
    | ~ owns(english,fox)
    | ~ person(english)
    | next_to(house_5,house_5) ),
    inference(resolution,[status(thm)],[c_269270,c_269331]) ).

tff(c_269347,plain,
    next_to(house_5,house_5),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_268033,c_130,c_269335]) ).

tff(c_269362,plain,
    left_of(house_5,house_5),
    inference(resolution,[status(thm)],[c_269347,c_204]) ).

tff(c_269369,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254,c_254,c_269362]) ).

tff(c_269370,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_269154]) ).

tff(c_269373,plain,
    ! [Person_1_61,House_1_59] :
      ( ~ house(house_4)
      | ~ drives(english,saab)
      | ~ person(english)
      | ~ lives(Person_1_61,House_1_59)
      | ~ house(House_1_59)
      | ~ owns(Person_1_61,fox)
      | ~ person(Person_1_61)
      | next_to(House_1_59,house_4) ),
    inference(resolution,[status(thm)],[c_269370,c_180]) ).

tff(c_269450,plain,
    ! [Person_1_5420,House_1_5421] :
      ( ~ lives(Person_1_5420,House_1_5421)
      | ~ house(House_1_5421)
      | ~ owns(Person_1_5420,fox)
      | ~ person(Person_1_5420)
      | next_to(House_1_5421,house_4) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_268923,c_128,c_269373]) ).

tff(c_269452,plain,
    ( ~ house(house_4)
    | ~ owns(english,fox)
    | ~ person(english)
    | next_to(house_4,house_4) ),
    inference(resolution,[status(thm)],[c_269370,c_269450]) ).

tff(c_269461,plain,
    next_to(house_4,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_268033,c_128,c_269452]) ).

tff(c_269500,plain,
    left_of(house_4,house_4),
    inference(resolution,[status(thm)],[c_269461,c_204]) ).

tff(c_269507,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_244,c_244,c_269500]) ).

tff(c_269509,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_254391]) ).

tff(c_254334,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_254271,c_226]) ).

tff(c_254397,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_126,c_254334]) ).

tff(c_269610,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_269509,c_254397]) ).

tff(c_254322,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_254271,c_228]) ).

tff(c_254385,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_128,c_254322]) ).

tff(c_269612,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_269509,c_254385]) ).

tff(c_270863,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_269612,c_254477]) ).

tff(c_270864,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_270863]) ).

tff(c_270867,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_270864]) ).

tff(c_270870,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_270867]) ).

tff(c_270871,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254398,c_269610,c_270870]) ).

tff(c_270872,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_270871]) ).

tff(c_270878,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_270872,c_100]) ).

tff(c_270885,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_270484,c_270878]) ).

tff(c_270886,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_270871]) ).

tff(c_270894,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_270886,c_100]) ).

tff(c_270901,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_270375,c_270894]) ).

tff(c_270902,plain,
    ( is_color(house_4,red)
    | is_color(house_4,blue) ),
    inference(splitRight,[status(thm)],[c_270863]) ).

tff(c_270916,plain,
    is_color(house_4,blue),
    inference(splitLeft,[status(thm)],[c_270902]) ).

tff(c_270925,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_270916,c_102]) ).

tff(c_270935,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_270375,c_270925]) ).

tff(c_270936,plain,
    is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_270902]) ).

tff(c_270946,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_270936,c_102]) ).

tff(c_270956,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_270484,c_270946]) ).

tff(c_270957,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_269593]) ).

tff(c_270959,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_270957]) ).

tff(c_270962,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_270959,c_108]) ).

tff(c_270974,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_270962]) ).

tff(c_270968,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_270959,c_110]) ).

tff(c_270980,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_270968]) ).

tff(c_271573,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_270980,c_269612,c_254477]) ).

tff(c_271574,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_271573]) ).

tff(c_271577,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_271574]) ).

tff(c_271580,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_271577]) ).

tff(c_271581,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_270974,c_254398,c_269610,c_271580]) ).

tff(c_271594,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_271581,c_100]) ).

tff(c_271601,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_270375,c_271594]) ).

tff(c_271602,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_271573]) ).

tff(c_271612,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_271602,c_102]) ).

tff(c_271622,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_270375,c_271612]) ).

tff(c_271623,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_270957]) ).

tff(c_271637,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_271623,c_172]) ).

tff(c_271653,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_271637]) ).

tff(c_271667,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_271653,c_106]) ).

tff(c_271676,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_271667]) ).

tff(c_271624,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_270957]) ).

tff(c_254319,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_254271,c_230]) ).

tff(c_254382,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_130,c_254319]) ).

tff(c_269695,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_269509,c_254382]) ).

tff(c_272041,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_271624,c_269695,c_254465]) ).

tff(c_272042,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_272041]) ).

tff(c_272045,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_272042]) ).

tff(c_272048,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_272045]) ).

tff(c_272049,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_271676,c_254398,c_269610,c_272048]) ).

tff(c_272055,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_272049,c_100]) ).

tff(c_272062,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_270375,c_272055]) ).

tff(c_272063,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_272041]) ).

tff(c_272077,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_272063,c_104]) ).

tff(c_272090,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_270375,c_272077]) ).

tff(c_272092,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_254352]) ).

tff(c_254304,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_254271,c_218]) ).

tff(c_254367,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_126,c_254304]) ).

tff(c_272430,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_272092,c_254367]) ).

tff(c_254316,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_254271,c_220]) ).

tff(c_254379,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_128,c_254316]) ).

tff(c_272335,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_272092,c_254379]) ).

tff(c_272909,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_272335,c_254477]) ).

tff(c_272910,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_272909]) ).

tff(c_272913,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_272910]) ).

tff(c_272916,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_272913]) ).

tff(c_272917,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254398,c_272430,c_272916]) ).

tff(c_272927,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_272917]) ).

tff(c_272933,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_272927,c_100]) ).

tff(c_272940,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_272671,c_272933]) ).

tff(c_272941,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_272917]) ).

tff(c_272986,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_272941,c_100]) ).

tff(c_272993,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_272544,c_272986]) ).

tff(c_272994,plain,
    ( is_color(house_4,red)
    | is_color(house_4,blue) ),
    inference(splitRight,[status(thm)],[c_272909]) ).

tff(c_273008,plain,
    is_color(house_4,blue),
    inference(splitLeft,[status(thm)],[c_272994]) ).

tff(c_273017,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_273008,c_102]) ).

tff(c_273027,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_272544,c_273017]) ).

tff(c_273028,plain,
    is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_272994]) ).

tff(c_273039,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_273028,c_102]) ).

tff(c_273049,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_272671,c_273039]) ).

tff(c_273050,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_272413]) ).

tff(c_273052,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_273050]) ).

tff(c_273055,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_273052,c_108]) ).

tff(c_273067,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_273055]) ).

tff(c_273061,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_273052,c_110]) ).

tff(c_273073,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_273061]) ).

tff(c_273595,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_273073,c_272335,c_254477]) ).

tff(c_273596,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_273595]) ).

tff(c_273599,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_273596]) ).

tff(c_273602,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_273599]) ).

tff(c_273603,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_273067,c_254398,c_272430,c_273602]) ).

tff(c_273664,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_273603,c_100]) ).

tff(c_273671,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_272544,c_273664]) ).

tff(c_273672,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_273595]) ).

tff(c_273682,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_273672,c_102]) ).

tff(c_273692,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_272544,c_273682]) ).

tff(c_273693,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_273050]) ).

tff(c_273707,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_273693,c_172]) ).

tff(c_273723,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_273707]) ).

tff(c_273729,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_273723,c_106]) ).

tff(c_273738,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_273729]) ).

tff(c_273694,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_273050]) ).

tff(c_254310,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_254271,c_222]) ).

tff(c_254373,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_130,c_254310]) ).

tff(c_272256,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_272092,c_254373]) ).

tff(c_274019,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_273694,c_272256,c_254465]) ).

tff(c_274020,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_274019]) ).

tff(c_274023,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_274020]) ).

tff(c_274026,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_274023]) ).

tff(c_274027,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_273738,c_254398,c_272430,c_274026]) ).

tff(c_274035,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_274027,c_100]) ).

tff(c_274042,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_272544,c_274035]) ).

tff(c_274043,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_274019]) ).

tff(c_274050,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_274043,c_104]) ).

tff(c_274063,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_272544,c_274050]) ).

tff(c_274065,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_254376]) ).

tff(c_274074,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_274065,c_102]) ).

tff(c_274083,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_274074]) ).

tff(c_274406,plain,
    ! [Person_5510] :
      ( lives(Person_5510,house_5)
      | lives(Person_5510,house_4)
      | lives(Person_5510,house_3)
      | lives(Person_5510,house_2)
      | lives(Person_5510,house_1)
      | ~ person(Person_5510) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_274436,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_274406,c_172]) ).

tff(c_274482,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_274436]) ).

tff(c_274483,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_254198,c_274482]) ).

tff(c_274698,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_274483]) ).

tff(c_274711,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_274698,c_172]) ).

tff(c_274727,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_274711]) ).

tff(c_254280,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_254271,c_246]) ).

tff(c_254343,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_130,c_254280]) ).

tff(c_274244,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_274065,c_254343]) ).

tff(c_274730,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_274727,c_92]) ).

tff(c_274733,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_274730]) ).

tff(c_274631,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_274628,c_92]) ).

tff(c_274634,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_274631]) ).

tff(c_274068,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_274065,c_96]) ).

tff(c_274077,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_274068]) ).

tff(c_254325,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_254271,c_240]) ).

tff(c_254388,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_122,c_254325]) ).

tff(c_274165,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_274065,c_254388]) ).

tff(c_274084,plain,
    ! [H_5506] :
      ( is_color(H_5506,ivory)
      | is_color(H_5506,green)
      | is_color(H_5506,blue)
      | is_color(H_5506,yellow)
      | is_color(H_5506,red)
      | ~ house(H_5506) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_274088,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_274084,c_94]) ).

tff(c_274127,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_274088]) ).

tff(c_274128,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254398,c_274127]) ).

tff(c_275105,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_274128]) ).

tff(c_275108,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_275105]) ).

tff(c_275111,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_275108]) ).

tff(c_275113,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_274733,c_274634,c_274077,c_274165,c_275111]) ).

tff(c_275115,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_274128]) ).

tff(c_274124,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_274084,c_98]) ).

tff(c_274162,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_274124]) ).

tff(c_274163,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254399,c_274162]) ).

tff(c_275130,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_275115,c_274163]) ).

tff(c_275131,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_274244,c_275130]) ).

tff(c_275132,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_275131]) ).

tff(c_275138,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_275132,c_104]) ).

tff(c_275151,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_274727,c_275138]) ).

tff(c_275152,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_275131]) ).

tff(c_275166,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_275152,c_104]) ).

tff(c_275179,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_274628,c_275166]) ).

tff(c_275180,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_274483]) ).

tff(c_275182,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_275180]) ).

tff(c_275194,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_275182,c_98]) ).

tff(c_275206,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_275194]) ).

tff(c_275185,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_275182,c_108]) ).

tff(c_275197,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_275185]) ).

tff(c_276141,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_275197,c_274128]) ).

tff(c_276142,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_276141]) ).

tff(c_276145,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_276142]) ).

tff(c_276148,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_276145]) ).

tff(c_276150,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_275206,c_274634,c_274077,c_274165,c_276148]) ).

tff(c_276152,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_276141]) ).

tff(c_275504,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_274210]) ).

tff(c_275509,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_275504]) ).

tff(c_275512,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_275509]) ).

tff(c_275513,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_274245,c_222635,c_275512]) ).

tff(c_275514,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_275513]) ).

tff(c_275517,plain,
    ( ~ drives(english,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_275514,c_50]) ).

tff(c_275527,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_275488,c_275517]) ).

tff(c_275528,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_275513]) ).

tff(c_275535,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_275528,c_64]) ).

tff(c_275542,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_275535]) ).

tff(c_275543,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_274210]) ).

tff(c_275557,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_275543]) ).

tff(c_275563,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_275557,c_60]) ).

tff(c_275573,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_275563]) ).

tff(c_275574,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_275543]) ).

tff(c_275583,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_275574]) ).

tff(c_274432,plain,
    ( ~ lives(spaniard,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_274406,c_14]) ).

tff(c_274479,plain,
    ( ~ lives(spaniard,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_274432]) ).

tff(c_276175,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_274479]) ).

tff(c_276178,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_276175]) ).

tff(c_276181,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_276178]) ).

tff(c_276182,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_276181]) ).

tff(c_276194,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_276182,c_194]) ).

tff(c_276218,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_274679,c_122,c_276194]) ).

tff(c_276220,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_274077,c_276218]) ).

tff(c_276221,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_276181]) ).

tff(c_276223,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_276221]) ).

tff(c_276235,plain,
    ( ~ house(house_4)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_276223,c_178]) ).

tff(c_276259,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_275583,c_128,c_276235]) ).

tff(c_276274,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_276259,c_96]) ).

tff(c_276284,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_276152,c_276274]) ).

tff(c_276285,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_276221]) ).

tff(c_276295,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_276285]) ).

tff(c_276307,plain,
    ( ~ house(house_2)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_276295,c_194]) ).

tff(c_276331,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_274679,c_124,c_276307]) ).

tff(c_276333,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_274083,c_276331]) ).

tff(c_276334,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_276285]) ).

tff(c_276350,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_276334,c_194]) ).

tff(c_276374,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_274679,c_126,c_276350]) ).

tff(c_276376,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254398,c_276374]) ).

tff(c_276378,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_274479]) ).

tff(c_276390,plain,
    ( ~ house(house_5)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_276378,c_194]) ).

tff(c_276414,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_274679,c_130,c_276390]) ).

tff(c_276416,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254399,c_276414]) ).

tff(c_276417,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_275574]) ).

tff(c_276427,plain,
    ( ~ drives(english,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_276417,c_48]) ).

tff(c_276440,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_275488,c_276427]) ).

tff(c_276442,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_274242]) ).

tff(c_274174,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_274166,c_50]) ).

tff(c_274213,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_150,c_274174]) ).

tff(c_274214,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222635,c_274213]) ).

tff(c_276497,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_276442,c_274214]) ).

tff(c_276498,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_274245,c_276497]) ).

tff(c_276499,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_276498]) ).

tff(c_276508,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_276499,c_186]) ).

tff(c_276517,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_276508]) ).

tff(c_276523,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_276517,c_28]) ).

tff(c_276530,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_274547,c_276523]) ).

tff(c_276531,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_276498]) ).

tff(c_276538,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_276531,c_64]) ).

tff(c_276545,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_276538]) ).

tff(c_276546,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_275180]) ).

tff(c_276560,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_276546,c_172]) ).

tff(c_276575,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_276560]) ).

tff(c_276579,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_276575,c_96]) ).

tff(c_276588,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_276579]) ).

tff(c_276547,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_275180]) ).

tff(c_276802,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_276547,c_274244,c_274163]) ).

tff(c_276803,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_276802]) ).

tff(c_276806,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_276803]) ).

tff(c_276809,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_276806]) ).

tff(c_276811,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_276588,c_274634,c_274077,c_274165,c_276809]) ).

tff(c_276812,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_276802]) ).

tff(c_276819,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_276812,c_104]) ).

tff(c_276832,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_274628,c_276819]) ).

tff(c_276833,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_274657]) ).

tff(c_276843,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_276833,c_26]) ).

tff(c_276853,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_274547,c_276843]) ).

tff(c_276854,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_274530]) ).

tff(c_276964,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_274483]) ).

tff(c_276974,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_276964,c_194]) ).

tff(c_276989,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_276854,c_124,c_276974]) ).

tff(c_276991,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_274083,c_276989]) ).

tff(c_276992,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_274483]) ).

tff(c_276994,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_276992]) ).

tff(c_277003,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_276994,c_110]) ).

tff(c_277015,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_277003]) ).

tff(c_276993,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_274483]) ).

tff(c_274424,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_274406,c_10]) ).

tff(c_274472,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_274424]) ).

tff(c_274473,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_274472]) ).

tff(c_277037,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_274473]) ).

tff(c_277040,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_277037]) ).

tff(c_277043,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_277040]) ).

tff(c_277044,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_276993,c_254198,c_277043]) ).

tff(c_277057,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_277044,c_172]) ).

tff(c_277072,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_277057]) ).

tff(c_277074,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_277015,c_277072]) ).

tff(c_277076,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_274473]) ).

tff(c_277086,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_277076,c_194]) ).

tff(c_277101,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_276854,c_130,c_277086]) ).

tff(c_277103,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254399,c_277101]) ).

tff(c_277105,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_276992]) ).

tff(c_277104,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_276992]) ).

tff(c_277119,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_277104,c_172]) ).

tff(c_277134,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_277119]) ).

tff(c_277137,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_277134,c_96]) ).

tff(c_277146,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_277137]) ).

tff(c_276939,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_276936,c_92]) ).

tff(c_276942,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_276939]) ).

tff(c_277140,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_277134,c_106]) ).

tff(c_277149,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_277140]) ).

tff(c_277277,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_277149,c_274128]) ).

tff(c_277278,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_277277]) ).

tff(c_277281,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_277278]) ).

tff(c_277284,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_277281]) ).

tff(c_277286,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_277146,c_276942,c_274077,c_274165,c_277284]) ).

tff(c_277288,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_277277]) ).

tff(c_277312,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_277288,c_274163]) ).

tff(c_277313,plain,
    is_color(house_5,blue),
    inference(negUnitSimplification,[status(thm)],[c_277105,c_274244,c_277312]) ).

tff(c_277319,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_277313,c_104]) ).

tff(c_277332,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_276936,c_277319]) ).

tff(c_277333,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_274310]) ).

tff(c_277334,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_274310]) ).

tff(c_274286,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_274246,c_26]) ).

tff(c_274325,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_274286]) ).

tff(c_274326,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_222762,c_274325]) ).

tff(c_279760,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_277334,c_274326]) ).

tff(c_279761,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_279760]) ).

tff(c_279767,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_279761,c_34]) ).

tff(c_279777,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_277333,c_279767]) ).

tff(c_279779,plain,
    ~ drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_279760]) ).

tff(c_279800,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_274483]) ).

tff(c_279813,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_279800,c_172]) ).

tff(c_279829,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_279813]) ).

tff(c_279832,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_279829,c_92]) ).

tff(c_279835,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_279832]) ).

tff(c_279737,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_279734,c_92]) ).

tff(c_279740,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_279737]) ).

tff(c_279975,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_274128]) ).

tff(c_279978,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_279975]) ).

tff(c_279981,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_279978]) ).

tff(c_279983,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_279835,c_279740,c_274077,c_274165,c_279981]) ).

tff(c_279985,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_274128]) ).

tff(c_280009,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_279985,c_274163]) ).

tff(c_280010,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_274244,c_280009]) ).

tff(c_280011,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_280010]) ).

tff(c_280017,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_280011,c_104]) ).

tff(c_280030,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_279829,c_280017]) ).

tff(c_280031,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_280010]) ).

tff(c_280045,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_280031,c_104]) ).

tff(c_280058,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_279734,c_280045]) ).

tff(c_280059,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_274483]) ).

tff(c_280061,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_280059]) ).

tff(c_280073,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_280061,c_98]) ).

tff(c_280085,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_280073]) ).

tff(c_279778,plain,
    drinks(spaniard,coffee),
    inference(splitRight,[status(thm)],[c_279760]) ).

tff(c_280064,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_280061,c_108]) ).

tff(c_280076,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_280064]) ).

tff(c_274100,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_274084,c_100]) ).

tff(c_274138,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_274100]) ).

tff(c_274139,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254398,c_274138]) ).

tff(c_280398,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_280076,c_274139]) ).

tff(c_280399,plain,
    ~ is_color(house_2,yellow),
    inference(splitLeft,[status(thm)],[c_280398]) ).

tff(c_277340,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_277333,c_28]) ).

tff(c_277346,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_277340]) ).

tff(c_280088,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_274242]) ).

tff(c_280091,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_280088]) ).

tff(c_280094,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_280091]) ).

tff(c_280095,plain,
    ( drives(english,honda)
    | drives(english,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222622,c_222669,c_280094]) ).

tff(c_280096,plain,
    drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_280095]) ).

tff(c_280070,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_280061,c_110]) ).

tff(c_280082,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_280070]) ).

tff(c_280060,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_274483]) ).

tff(c_280142,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_274473]) ).

tff(c_280145,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_280142]) ).

tff(c_280148,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_280145]) ).

tff(c_280149,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_280060,c_254198,c_280148]) ).

tff(c_280162,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_280149,c_172]) ).

tff(c_280177,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_280162]) ).

tff(c_280179,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_280082,c_280177]) ).

tff(c_280181,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_274473]) ).

tff(c_280196,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_280181,c_178]) ).

tff(c_280211,plain,
    is_color(house_5,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_280096,c_130,c_280196]) ).

tff(c_280230,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_280211,c_98]) ).

tff(c_280242,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_280230]) ).

tff(c_280252,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_280242]) ).

tff(c_280255,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_280252]) ).

tff(c_280257,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_280085,c_279740,c_274077,c_274165,c_280255]) ).

tff(c_280258,plain,
    drives(english,honda),
    inference(splitRight,[status(thm)],[c_280095]) ).

tff(c_280270,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_280258,c_186]) ).

tff(c_280273,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_280270]) ).

tff(c_280275,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_277346,c_280273]) ).

tff(c_280276,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_274242]) ).

tff(c_280286,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_280276]) ).

tff(c_280292,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_280286,c_60]) ).

tff(c_280302,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_280292]) ).

tff(c_280303,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_280276]) ).

tff(c_280305,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_280303]) ).

tff(c_280409,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_280076,c_274128]) ).

tff(c_280410,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_280409]) ).

tff(c_280413,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_280410]) ).

tff(c_280416,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_280413]) ).

tff(c_280418,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_280085,c_279740,c_274077,c_274165,c_280416]) ).

tff(c_280420,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_280409]) ).

tff(c_280450,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_274479]) ).

tff(c_280453,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_280450]) ).

tff(c_280456,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_280453]) ).

tff(c_280457,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_280456]) ).

tff(c_280475,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_280457,c_194]) ).

tff(c_280496,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_279778,c_122,c_280475]) ).

tff(c_280498,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_274077,c_280496]) ).

tff(c_280499,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_280456]) ).

tff(c_280501,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_280499]) ).

tff(c_280508,plain,
    ( ~ house(house_4)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_280501,c_178]) ).

tff(c_280529,plain,
    is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_280305,c_128,c_280508]) ).

tff(c_280552,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_280529,c_96]) ).

tff(c_280562,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_280420,c_280552]) ).

tff(c_280563,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_280499]) ).

tff(c_280565,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_280563]) ).

tff(c_280572,plain,
    ( ~ house(house_2)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_280565,c_178]) ).

tff(c_280593,plain,
    is_color(house_2,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_280305,c_124,c_280572]) ).

tff(c_280595,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_280399,c_280593]) ).

tff(c_280596,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_280563]) ).

tff(c_280615,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_280596,c_194]) ).

tff(c_280636,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_279778,c_126,c_280615]) ).

tff(c_280638,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254398,c_280636]) ).

tff(c_280640,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_274479]) ).

tff(c_280650,plain,
    ( ~ house(house_5)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_280640,c_194]) ).

tff(c_280671,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_279778,c_130,c_280650]) ).

tff(c_280673,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254399,c_280671]) ).

tff(c_280675,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_280398]) ).

tff(c_280680,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_280675,c_92]) ).

tff(c_280683,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_280680]) ).

tff(c_280686,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_280683]) ).

tff(c_280689,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_280686]) ).

tff(c_280691,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_280085,c_279740,c_274077,c_274165,c_280689]) ).

tff(c_280692,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_280303]) ).

tff(c_280705,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_280692,c_186]) ).

tff(c_280717,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_280705]) ).

tff(c_280719,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_279779,c_280717]) ).

tff(c_280720,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_280059]) ).

tff(c_280734,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_280720,c_172]) ).

tff(c_280749,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_280734]) ).

tff(c_280753,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_280749,c_96]) ).

tff(c_280762,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_280753]) ).

tff(c_280721,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_280059]) ).

tff(c_280967,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_280721,c_274244,c_274163]) ).

tff(c_280968,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_280967]) ).

tff(c_280971,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_280968]) ).

tff(c_280974,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_280971]) ).

tff(c_280976,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_280762,c_279740,c_274077,c_274165,c_280974]) ).

tff(c_280977,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_280967]) ).

tff(c_280984,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_280977,c_104]) ).

tff(c_280997,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_279734,c_280984]) ).

tff(c_280999,plain,
    drives(norwegian,masserati),
    inference(splitRight,[status(thm)],[c_254412]) ).

tff(c_281324,plain,
    ! [Y_5601,X_5602] :
      ( ~ house(Y_5601)
      | ~ lives(norwegian,X_5602)
      | ~ house(X_5602)
      | is_color(Y_5601,blue)
      | ~ left_of(X_5602,Y_5601) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_281332,plain,
    ! [Y_5601] :
      ( ~ house(Y_5601)
      | ~ house(house_1)
      | is_color(Y_5601,blue)
      | ~ left_of(house_1,Y_5601) ),
    inference(resolution,[status(thm)],[c_176,c_281324]) ).

tff(c_283137,plain,
    ! [Y_5619] :
      ( ~ house(Y_5619)
      | is_color(Y_5619,blue)
      | ~ left_of(house_1,Y_5619) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_281332]) ).

tff(c_283144,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_283137]) ).

tff(c_283150,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_283144]) ).

tff(c_283153,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_283150,c_92]) ).

tff(c_283156,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_283153]) ).

tff(c_281000,plain,
    ! [Person_5590] :
      ( drinks(Person_5590,water)
      | drinks(Person_5590,milk)
      | drinks(Person_5590,tea)
      | drinks(Person_5590,coffee)
      | drinks(Person_5590,orange)
      | ~ person(Person_5590) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_281024,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_281000,c_28]) ).

tff(c_281063,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_281024]) ).

tff(c_281064,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_254270,c_304,c_222765,c_281063]) ).

tff(c_281305,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_281064]) ).

tff(c_281308,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_281305]) ).

tff(c_281311,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_281308]) ).

tff(c_281312,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_254206,c_281311]) ).

tff(c_281313,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_281312]) ).

tff(c_281349,plain,
    ! [Y_5603] :
      ( ~ house(Y_5603)
      | is_color(Y_5603,blue)
      | ~ left_of(house_1,Y_5603) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_281332]) ).

tff(c_281356,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_281349]) ).

tff(c_281362,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_281356]) ).

tff(c_281095,plain,
    ! [Person_5591] :
      ( owns(Person_5591,zebra)
      | owns(Person_5591,fox)
      | owns(Person_5591,horse)
      | owns(Person_5591,snails)
      | owns(Person_5591,dog)
      | ~ person(Person_5591) ),
    inference(cnfTransformation,[status(thm)],[f_377]) ).

tff(c_281131,plain,
    ( ~ owns(japanese,zebra)
    | ~ animal(zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_281095,c_86]) ).

tff(c_281167,plain,
    ( ~ owns(japanese,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_164,c_281131]) ).

tff(c_281168,plain,
    ( ~ owns(japanese,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_254223,c_222645,c_281167]) ).

tff(c_281316,plain,
    ~ owns(japanese,zebra),
    inference(splitLeft,[status(thm)],[c_281168]) ).

tff(c_281319,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_68,c_281316]) ).

tff(c_281322,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_281319]) ).

tff(c_281323,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_314,c_222602,c_281322]) ).

tff(c_281342,plain,
    owns(japanese,horse),
    inference(splitLeft,[status(thm)],[c_281323]) ).

tff(c_281012,plain,
    ( ~ drinks(norwegian,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_281000,c_34]) ).

tff(c_281051,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_281012]) ).

tff(c_281052,plain,
    ( ~ drinks(norwegian,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_222762,c_281051]) ).

tff(c_281404,plain,
    ~ drinks(norwegian,water),
    inference(splitLeft,[status(thm)],[c_281052]) ).

tff(c_281407,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_24,c_281404]) ).

tff(c_281410,plain,
    ( drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_281407]) ).

tff(c_281411,plain,
    drinks(norwegian,orange),
    inference(negUnitSimplification,[status(thm)],[c_254270,c_304,c_222765,c_281410]) ).

tff(c_281417,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_281411,c_28]) ).

tff(c_281424,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_281313,c_281417]) ).

tff(c_281425,plain,
    ( drinks(spaniard,orange)
    | drinks(spaniard,coffee) ),
    inference(splitRight,[status(thm)],[c_281052]) ).

tff(c_281439,plain,
    drinks(spaniard,coffee),
    inference(splitLeft,[status(thm)],[c_281425]) ).

tff(c_281172,plain,
    ! [Person_5592] :
      ( lives(Person_5592,house_5)
      | lives(Person_5592,house_4)
      | lives(Person_5592,house_3)
      | lives(Person_5592,house_2)
      | lives(Person_5592,house_1)
      | ~ person(Person_5592) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_281202,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_281172,c_172]) ).

tff(c_281248,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_281202]) ).

tff(c_281249,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_254198,c_281248]) ).

tff(c_281467,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_281249]) ).

tff(c_281480,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_281467,c_172]) ).

tff(c_281496,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_281480]) ).

tff(c_280998,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_254412]) ).

tff(c_281598,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_280998,c_274163]) ).

tff(c_281599,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_274244,c_281598]) ).

tff(c_281600,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_281599]) ).

tff(c_281606,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_281600,c_104]) ).

tff(c_281619,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_281496,c_281606]) ).

tff(c_281620,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_281599]) ).

tff(c_281627,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_281620,c_104]) ).

tff(c_281640,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_281362,c_281627]) ).

tff(c_281641,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_281249]) ).

tff(c_281643,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_281641]) ).

tff(c_281652,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_281643,c_110]) ).

tff(c_281664,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_281652]) ).

tff(c_281642,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_281249]) ).

tff(c_281190,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_281172,c_10]) ).

tff(c_281238,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_281190]) ).

tff(c_281239,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_281238]) ).

tff(c_281708,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_281239]) ).

tff(c_281711,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_281708]) ).

tff(c_281714,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_281711]) ).

tff(c_281715,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_281642,c_254198,c_281714]) ).

tff(c_281728,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_281715,c_172]) ).

tff(c_281743,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_281728]) ).

tff(c_281745,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_281664,c_281743]) ).

tff(c_281746,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_3)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_281239]) ).

tff(c_281777,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_281746]) ).

tff(c_281198,plain,
    ( ~ lives(spaniard,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_281172,c_14]) ).

tff(c_281245,plain,
    ( ~ lives(spaniard,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_281198]) ).

tff(c_281778,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_281245]) ).

tff(c_281809,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_281778]) ).

tff(c_281812,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_281809]) ).

tff(c_281848,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_281812]) ).

tff(c_281858,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_281848,c_194]) ).

tff(c_281879,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_281439,c_122,c_281858]) ).

tff(c_281881,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_274077,c_281879]) ).

tff(c_281882,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_281812]) ).

tff(c_281884,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_281882]) ).

tff(c_281900,plain,
    ( ~ lives(japanese,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_281884,c_16]) ).

tff(c_281922,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_281777,c_281900]) ).

tff(c_281923,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_281882]) ).

tff(c_281927,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_281923]) ).

tff(c_281937,plain,
    ( ~ house(house_2)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_281927,c_194]) ).

tff(c_281958,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_281439,c_124,c_281937]) ).

tff(c_281960,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_274083,c_281958]) ).

tff(c_281961,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_281923]) ).

tff(c_282000,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_281961,c_194]) ).

tff(c_282024,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_281439,c_126,c_282000]) ).

tff(c_282026,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254398,c_282024]) ).

tff(c_282028,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_281245]) ).

tff(c_282066,plain,
    ( ~ house(house_5)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_282028,c_194]) ).

tff(c_282087,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_281439,c_130,c_282066]) ).

tff(c_282089,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254399,c_282087]) ).

tff(c_282090,plain,
    ( lives(japanese,house_3)
    | lives(japanese,house_2) ),
    inference(splitRight,[status(thm)],[c_281746]) ).

tff(c_282092,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_282090]) ).

tff(c_282217,plain,
    ~ lives(spaniard,house_5),
    inference(splitLeft,[status(thm)],[c_281245]) ).

tff(c_282220,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_2,c_282217]) ).

tff(c_282223,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_282220]) ).

tff(c_282404,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_282223]) ).

tff(c_282416,plain,
    ( ~ house(house_1)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_282404,c_194]) ).

tff(c_282440,plain,
    is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_281439,c_122,c_282416]) ).

tff(c_282442,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_274077,c_282440]) ).

tff(c_282443,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_282223]) ).

tff(c_282446,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_282443]) ).

tff(c_281747,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_281239]) ).

tff(c_281222,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_281172,c_8]) ).

tff(c_281264,plain,
    ( ~ lives(english,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_281222]) ).

tff(c_282497,plain,
    ( lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_281747,c_281264]) ).

tff(c_282498,plain,
    lives(ukranian,house_1),
    inference(splitLeft,[status(thm)],[c_282497]) ).

tff(c_282522,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_282498,c_18]) ).

tff(c_282551,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_282522]) ).

tff(c_282552,plain,
    ( lives(ukranian,house_2)
    | lives(ukranian,house_3)
    | lives(ukranian,house_4) ),
    inference(splitRight,[status(thm)],[c_282497]) ).

tff(c_282554,plain,
    lives(ukranian,house_4),
    inference(splitLeft,[status(thm)],[c_282552]) ).

tff(c_282572,plain,
    ( ~ lives(spaniard,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_282554,c_14]) ).

tff(c_282600,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_282446,c_282572]) ).

tff(c_282601,plain,
    ( lives(ukranian,house_3)
    | lives(ukranian,house_2) ),
    inference(splitRight,[status(thm)],[c_282552]) ).

tff(c_282603,plain,
    lives(ukranian,house_2),
    inference(splitLeft,[status(thm)],[c_282601]) ).

tff(c_282618,plain,
    ( ~ lives(japanese,house_2)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_282603,c_22]) ).

tff(c_282647,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_282092,c_282618]) ).

tff(c_282648,plain,
    lives(ukranian,house_3),
    inference(splitRight,[status(thm)],[c_282601]) ).

tff(c_282664,plain,
    ( ~ lives(japanese,house_3)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_282648,c_22]) ).

tff(c_282692,plain,
    ~ lives(japanese,house_3),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_282664]) ).

tff(c_282704,plain,
    ( ~ drinks(japanese,milk)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_198,c_282692]) ).

tff(c_282708,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_254199,c_282704]) ).

tff(c_282709,plain,
    ( lives(spaniard,house_3)
    | lives(spaniard,house_2) ),
    inference(splitRight,[status(thm)],[c_282443]) ).

tff(c_282711,plain,
    lives(spaniard,house_2),
    inference(splitLeft,[status(thm)],[c_282709]) ).

tff(c_282723,plain,
    ( ~ house(house_2)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_282711,c_194]) ).

tff(c_282747,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_281439,c_124,c_282723]) ).

tff(c_282749,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_274083,c_282747]) ).

tff(c_282750,plain,
    lives(spaniard,house_3),
    inference(splitRight,[status(thm)],[c_282709]) ).

tff(c_282763,plain,
    ( ~ house(house_3)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_3,green) ),
    inference(resolution,[status(thm)],[c_282750,c_194]) ).

tff(c_282787,plain,
    is_color(house_3,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_281439,c_126,c_282763]) ).

tff(c_282789,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254398,c_282787]) ).

tff(c_282791,plain,
    lives(spaniard,house_5),
    inference(splitRight,[status(thm)],[c_281245]) ).

tff(c_282803,plain,
    ( ~ house(house_5)
    | ~ drinks(spaniard,coffee)
    | ~ person(spaniard)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_282791,c_194]) ).

tff(c_282827,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_281439,c_130,c_282803]) ).

tff(c_282829,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254399,c_282827]) ).

tff(c_282830,plain,
    lives(japanese,house_3),
    inference(splitRight,[status(thm)],[c_282090]) ).

tff(c_282835,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ house(house_3)
      | ~ owns(japanese,horse)
      | ~ person(japanese)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_3) ),
    inference(resolution,[status(thm)],[c_282830,c_192]) ).

tff(c_282863,plain,
    ! [Person_1_5614,House_1_5615] :
      ( ~ lives(Person_1_5614,House_1_5615)
      | ~ house(House_1_5615)
      | ~ drives(Person_1_5614,masserati)
      | ~ person(Person_1_5614)
      | next_to(House_1_5615,house_3) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_281342,c_126,c_282835]) ).

tff(c_282873,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_3) ),
    inference(resolution,[status(thm)],[c_176,c_282863]) ).

tff(c_282888,plain,
    next_to(house_1,house_3),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_280999,c_122,c_282873]) ).

tff(c_282894,plain,
    ( left_of(house_3,house_1)
    | left_of(house_1,house_3) ),
    inference(resolution,[status(thm)],[c_282888,c_204]) ).

tff(c_282901,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_232,c_218,c_282894]) ).

tff(c_282903,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_281641]) ).

tff(c_283069,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_280998,c_274163]) ).

tff(c_283070,plain,
    is_color(house_5,blue),
    inference(negUnitSimplification,[status(thm)],[c_282903,c_274244,c_283069]) ).

tff(c_283076,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_283070,c_104]) ).

tff(c_283089,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_281362,c_283076]) ).

tff(c_283090,plain,
    drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_281425]) ).

tff(c_283100,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_283090,c_26]) ).

tff(c_283110,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_281313,c_283100]) ).

tff(c_283111,plain,
    owns(japanese,fox),
    inference(splitRight,[status(thm)],[c_281323]) ).

tff(c_283133,plain,
    ( ~ owns(english,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_283111,c_76]) ).

tff(c_283136,plain,
    ~ owns(english,fox),
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_283133]) ).

tff(c_281103,plain,
    ( ~ owns(english,zebra)
    | ~ animal(zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_281095,c_72]) ).

tff(c_281142,plain,
    ( ~ owns(english,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_164,c_281103]) ).

tff(c_281143,plain,
    ( ~ owns(english,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_254223,c_222645,c_281142]) ).

tff(c_283157,plain,
    ~ owns(english,zebra),
    inference(splitLeft,[status(thm)],[c_281143]) ).

tff(c_283160,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_68,c_283157]) ).

tff(c_283163,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_283160]) ).

tff(c_283164,plain,
    owns(english,horse),
    inference(negUnitSimplification,[status(thm)],[c_323,c_222637,c_283136,c_283163]) ).

tff(c_283247,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_281249]) ).

tff(c_283260,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_283247,c_172]) ).

tff(c_283276,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_283260]) ).

tff(c_283374,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_280998,c_274163]) ).

tff(c_283375,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_274244,c_283374]) ).

tff(c_283376,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_283375]) ).

tff(c_283382,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_283376,c_104]) ).

tff(c_283395,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_283276,c_283382]) ).

tff(c_283396,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_283375]) ).

tff(c_283403,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_283396,c_104]) ).

tff(c_283416,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_283150,c_283403]) ).

tff(c_283418,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_281249]) ).

tff(c_281218,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_281172,c_4]) ).

tff(c_281261,plain,
    ( ~ lives(english,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_281218]) ).

tff(c_283419,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_281261]) ).

tff(c_283422,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_283419]) ).

tff(c_283425,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_283422]) ).

tff(c_283426,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_283418,c_254198,c_283425]) ).

tff(c_283430,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ house(house_4)
      | ~ owns(english,horse)
      | ~ person(english)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_4) ),
    inference(resolution,[status(thm)],[c_283426,c_192]) ).

tff(c_283482,plain,
    ! [Person_1_5625,House_1_5626] :
      ( ~ lives(Person_1_5625,House_1_5626)
      | ~ house(House_1_5626)
      | ~ drives(Person_1_5625,masserati)
      | ~ person(Person_1_5625)
      | next_to(House_1_5626,house_4) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_283164,c_128,c_283430]) ).

tff(c_283490,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_4) ),
    inference(resolution,[status(thm)],[c_176,c_283482]) ).

tff(c_283502,plain,
    next_to(house_1,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_280999,c_122,c_283490]) ).

tff(c_283508,plain,
    ( left_of(house_4,house_1)
    | left_of(house_1,house_4) ),
    inference(resolution,[status(thm)],[c_283502,c_204]) ).

tff(c_283515,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240,c_220,c_283508]) ).

tff(c_283517,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_281261]) ).

tff(c_283521,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ house(house_5)
      | ~ owns(english,horse)
      | ~ person(english)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_5) ),
    inference(resolution,[status(thm)],[c_283517,c_192]) ).

tff(c_283573,plain,
    ! [Person_1_5627,House_1_5628] :
      ( ~ lives(Person_1_5627,House_1_5628)
      | ~ house(House_1_5628)
      | ~ drives(Person_1_5627,masserati)
      | ~ person(Person_1_5627)
      | next_to(House_1_5628,house_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_283164,c_130,c_283521]) ).

tff(c_283581,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_176,c_283573]) ).

tff(c_283593,plain,
    next_to(house_1,house_5),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_280999,c_122,c_283581]) ).

tff(c_283612,plain,
    ( left_of(house_5,house_1)
    | left_of(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_283593,c_204]) ).

tff(c_283619,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_248,c_222,c_283612]) ).

tff(c_283620,plain,
    ( owns(norwegian,horse)
    | owns(norwegian,fox) ),
    inference(splitRight,[status(thm)],[c_281143]) ).

tff(c_283622,plain,
    owns(norwegian,fox),
    inference(splitLeft,[status(thm)],[c_283620]) ).

tff(c_283628,plain,
    ( ~ owns(japanese,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_283622,c_86]) ).

tff(c_283635,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_283111,c_283628]) ).

tff(c_283636,plain,
    owns(norwegian,horse),
    inference(splitRight,[status(thm)],[c_283620]) ).

tff(c_281265,plain,
    ! [Person_2_5593,House_2_5594,Person_1_5595,House_1_5596] :
      ( ~ lives(Person_2_5593,House_2_5594)
      | ~ house(House_2_5594)
      | ~ owns(Person_2_5593,horse)
      | ~ person(Person_2_5593)
      | ~ lives(Person_1_5595,House_1_5596)
      | ~ house(House_1_5596)
      | ~ drives(Person_1_5595,masserati)
      | ~ person(Person_1_5595)
      | next_to(House_1_5596,House_2_5594) ),
    inference(cnfTransformation,[status(thm)],[f_729]) ).

tff(c_281271,plain,
    ! [Person_1_5595,House_1_5596] :
      ( ~ house(house_1)
      | ~ owns(norwegian,horse)
      | ~ person(norwegian)
      | ~ lives(Person_1_5595,House_1_5596)
      | ~ house(House_1_5596)
      | ~ drives(Person_1_5595,masserati)
      | ~ person(Person_1_5595)
      | next_to(House_1_5596,house_1) ),
    inference(resolution,[status(thm)],[c_176,c_281265]) ).

tff(c_281280,plain,
    ! [Person_1_5595,House_1_5596] :
      ( ~ owns(norwegian,horse)
      | ~ lives(Person_1_5595,House_1_5596)
      | ~ house(House_1_5596)
      | ~ drives(Person_1_5595,masserati)
      | ~ person(Person_1_5595)
      | next_to(House_1_5596,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_281271]) ).

tff(c_285214,plain,
    ! [Person_1_5633,House_1_5634] :
      ( ~ lives(Person_1_5633,House_1_5634)
      | ~ house(House_1_5634)
      | ~ drives(Person_1_5633,masserati)
      | ~ person(Person_1_5633)
      | next_to(House_1_5634,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_283636,c_281280]) ).

tff(c_285228,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_1) ),
    inference(resolution,[status(thm)],[c_176,c_285214]) ).

tff(c_285249,plain,
    next_to(house_1,house_1),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_280999,c_122,c_285228]) ).

tff(c_285252,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1)
    | is_color(house_1,blue) ),
    inference(resolution,[status(thm)],[c_285249,c_182]) ).

tff(c_285258,plain,
    is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_285252]) ).

tff(c_285260,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_283156,c_285258]) ).

tff(c_285261,plain,
    ( owns(norwegian,horse)
    | owns(norwegian,fox) ),
    inference(splitRight,[status(thm)],[c_281168]) ).

tff(c_285276,plain,
    owns(norwegian,fox),
    inference(splitLeft,[status(thm)],[c_285261]) ).

tff(c_285279,plain,
    ( ~ owns(english,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_285276,c_72]) ).

tff(c_285285,plain,
    ~ owns(english,fox),
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_285279]) ).

tff(c_285262,plain,
    owns(japanese,zebra),
    inference(splitRight,[status(thm)],[c_281168]) ).

tff(c_285265,plain,
    ( ~ owns(english,zebra)
    | ~ animal(zebra) ),
    inference(resolution,[status(thm)],[c_285262,c_76]) ).

tff(c_285268,plain,
    ~ owns(english,zebra),
    inference(demodulation,[status(thm),theory(equality)],[c_164,c_285265]) ).

tff(c_285271,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_68,c_285268]) ).

tff(c_285274,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_285271]) ).

tff(c_285275,plain,
    ( owns(english,fox)
    | owns(english,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_323,c_222637,c_285274]) ).

tff(c_285307,plain,
    owns(english,horse),
    inference(negUnitSimplification,[status(thm)],[c_285285,c_285275]) ).

tff(c_285420,plain,
    ! [Y_5640,X_5641] :
      ( ~ house(Y_5640)
      | ~ lives(norwegian,X_5641)
      | ~ house(X_5641)
      | is_color(Y_5640,blue)
      | ~ left_of(X_5641,Y_5640) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_285428,plain,
    ! [Y_5640] :
      ( ~ house(Y_5640)
      | ~ house(house_1)
      | is_color(Y_5640,blue)
      | ~ left_of(house_1,Y_5640) ),
    inference(resolution,[status(thm)],[c_176,c_285420]) ).

tff(c_285444,plain,
    ! [Y_5642] :
      ( ~ house(Y_5642)
      | is_color(Y_5642,blue)
      | ~ left_of(house_1,Y_5642) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_285428]) ).

tff(c_285451,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_285444]) ).

tff(c_285457,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_285451]) ).

tff(c_285390,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_281249]) ).

tff(c_285403,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_285390,c_172]) ).

tff(c_285419,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_285403]) ).

tff(c_285608,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_280998,c_274163]) ).

tff(c_285609,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_274244,c_285608]) ).

tff(c_285610,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_285609]) ).

tff(c_285616,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_285610,c_104]) ).

tff(c_285629,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_285419,c_285616]) ).

tff(c_285630,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_285609]) ).

tff(c_285637,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_285630,c_104]) ).

tff(c_285650,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_285457,c_285637]) ).

tff(c_285651,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_281249]) ).

tff(c_285671,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_285651]) ).

tff(c_285680,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_285671,c_110]) ).

tff(c_285692,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_285680]) ).

tff(c_285652,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_281249]) ).

tff(c_285741,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_281239]) ).

tff(c_285745,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_285741]) ).

tff(c_285748,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_285745]) ).

tff(c_285749,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_285652,c_254198,c_285748]) ).

tff(c_285769,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_285749,c_172]) ).

tff(c_285784,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_285769]) ).

tff(c_285786,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_285692,c_285784]) ).

tff(c_285788,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_281239]) ).

tff(c_285792,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ house(house_5)
      | ~ owns(english,horse)
      | ~ person(english)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_5) ),
    inference(resolution,[status(thm)],[c_285788,c_192]) ).

tff(c_285855,plain,
    ! [Person_1_5652,House_1_5653] :
      ( ~ lives(Person_1_5652,House_1_5653)
      | ~ house(House_1_5653)
      | ~ drives(Person_1_5652,masserati)
      | ~ person(Person_1_5652)
      | next_to(House_1_5653,house_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_285307,c_130,c_285792]) ).

tff(c_285865,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_176,c_285855]) ).

tff(c_285880,plain,
    next_to(house_1,house_5),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_280999,c_122,c_285865]) ).

tff(c_285892,plain,
    ( left_of(house_5,house_1)
    | left_of(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_285880,c_204]) ).

tff(c_285899,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_248,c_222,c_285892]) ).

tff(c_285900,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_285651]) ).

tff(c_285905,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ house(house_4)
      | ~ owns(english,horse)
      | ~ person(english)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_4) ),
    inference(resolution,[status(thm)],[c_285900,c_192]) ).

tff(c_286001,plain,
    ! [Person_1_5657,House_1_5658] :
      ( ~ lives(Person_1_5657,House_1_5658)
      | ~ house(House_1_5658)
      | ~ drives(Person_1_5657,masserati)
      | ~ person(Person_1_5657)
      | next_to(House_1_5658,house_4) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_285307,c_128,c_285905]) ).

tff(c_286009,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_4) ),
    inference(resolution,[status(thm)],[c_176,c_286001]) ).

tff(c_286021,plain,
    next_to(house_1,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_280999,c_122,c_286009]) ).

tff(c_286027,plain,
    ( left_of(house_4,house_1)
    | left_of(house_1,house_4) ),
    inference(resolution,[status(thm)],[c_286021,c_204]) ).

tff(c_286034,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240,c_220,c_286027]) ).

tff(c_286035,plain,
    owns(norwegian,horse),
    inference(splitRight,[status(thm)],[c_285261]) ).

tff(c_288103,plain,
    ! [Person_1_5674,House_1_5675] :
      ( ~ lives(Person_1_5674,House_1_5675)
      | ~ house(House_1_5675)
      | ~ drives(Person_1_5674,masserati)
      | ~ person(Person_1_5674)
      | next_to(House_1_5675,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_286035,c_281280]) ).

tff(c_288117,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_1) ),
    inference(resolution,[status(thm)],[c_176,c_288103]) ).

tff(c_288138,plain,
    next_to(house_1,house_1),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_280999,c_122,c_288117]) ).

tff(c_288141,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1)
    | is_color(house_1,blue) ),
    inference(resolution,[status(thm)],[c_288138,c_182]) ).

tff(c_288147,plain,
    is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_288141]) ).

tff(c_288149,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_286459,c_288147]) ).

tff(c_288150,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_281312]) ).

tff(c_288554,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_281249]) ).

tff(c_288564,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_288554,c_194]) ).

tff(c_288579,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_288150,c_124,c_288564]) ).

tff(c_288581,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_274083,c_288579]) ).

tff(c_288582,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_281249]) ).

tff(c_288584,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_288582]) ).

tff(c_288594,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_288584,c_110]) ).

tff(c_288606,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_288594]) ).

tff(c_288583,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_281249]) ).

tff(c_289421,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_281261]) ).

tff(c_289424,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_289421]) ).

tff(c_289427,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_289424]) ).

tff(c_289428,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_288583,c_254198,c_289427]) ).

tff(c_289441,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_289428,c_172]) ).

tff(c_289456,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_289441]) ).

tff(c_289458,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_288606,c_289456]) ).

tff(c_289460,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_281261]) ).

tff(c_289470,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_289460,c_194]) ).

tff(c_289485,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_288150,c_130,c_289470]) ).

tff(c_289487,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_254399,c_289485]) ).

tff(c_289489,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_288582]) ).

tff(c_289785,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_280998,c_274163]) ).

tff(c_289786,plain,
    is_color(house_5,blue),
    inference(negUnitSimplification,[status(thm)],[c_289489,c_274244,c_289785]) ).

tff(c_289792,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_289786,c_104]) ).

tff(c_289805,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_288200,c_289792]) ).

tff(c_289806,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_281064]) ).

tff(c_289807,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_281064]) ).

tff(c_281040,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_281000,c_26]) ).

tff(c_281079,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,milk)
    | drinks(spaniard,tea)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_156,c_281040]) ).

tff(c_281080,plain,
    ( ~ drinks(english,water)
    | drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_290,c_222762,c_281079]) ).

tff(c_289928,plain,
    ( drinks(spaniard,coffee)
    | drinks(spaniard,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_289807,c_281080]) ).

tff(c_289929,plain,
    drinks(spaniard,orange),
    inference(splitLeft,[status(thm)],[c_289928]) ).

tff(c_289943,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_289929,c_34]) ).

tff(c_289953,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_289806,c_289943]) ).

tff(c_289955,plain,
    ~ drinks(spaniard,orange),
    inference(splitRight,[status(thm)],[c_289928]) ).

tff(c_289813,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_289806,c_28]) ).

tff(c_289819,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_289813]) ).

tff(c_281083,plain,
    ( ~ drives(english,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_280999,c_50]) ).

tff(c_281089,plain,
    ~ drives(english,masserati),
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_281083]) ).

tff(c_290087,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_274242]) ).

tff(c_290090,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_290087]) ).

tff(c_290093,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_290090]) ).

tff(c_290094,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_281089,c_222622,c_222669,c_290093]) ).

tff(c_290115,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_290094,c_186]) ).

tff(c_290118,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_290115]) ).

tff(c_290120,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_289819,c_290118]) ).

tff(c_290121,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_274242]) ).

tff(c_290123,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_290121]) ).

tff(c_290129,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_290123,c_60]) ).

tff(c_290139,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_290129]) ).

tff(c_290140,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_290121]) ).

tff(c_290142,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_290140]) ).

tff(c_290148,plain,
    ( ~ drives(norwegian,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_290142,c_56]) ).

tff(c_290161,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_280999,c_290148]) ).

tff(c_290162,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_290140]) ).

tff(c_290175,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_290162,c_186]) ).

tff(c_290187,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_290175]) ).

tff(c_290189,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_289955,c_290187]) ).

tff(c_290191,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_254346]) ).

tff(c_290203,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_290191,c_98]) ).

tff(c_290215,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_290203]) ).

tff(c_254292,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_254271,c_248]) ).

tff(c_254355,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_122,c_254292]) ).

tff(c_290399,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_290191,c_254355]) ).

tff(c_254295,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_254271,c_252]) ).

tff(c_254358,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_126,c_254295]) ).

tff(c_290637,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_290191,c_254358]) ).

tff(c_290229,plain,
    ! [H_5708] :
      ( is_color(H_5708,ivory)
      | is_color(H_5708,green)
      | is_color(H_5708,blue)
      | is_color(H_5708,yellow)
      | is_color(H_5708,red)
      | ~ house(H_5708) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_290233,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_290229,c_94]) ).

tff(c_290272,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_290233]) ).

tff(c_290273,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_254398,c_290272]) ).

tff(c_291068,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_290637,c_290273]) ).

tff(c_291069,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_291068]) ).

tff(c_291072,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_291069]) ).

tff(c_291075,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_291072]) ).

tff(c_291077,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_290888,c_290787,c_290215,c_290399,c_291075]) ).

tff(c_291078,plain,
    ( is_color(house_3,red)
    | is_color(house_3,blue) ),
    inference(splitRight,[status(thm)],[c_291068]) ).

tff(c_291088,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_291078]) ).

tff(c_291094,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_291088,c_100]) ).

tff(c_291101,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_290781,c_291094]) ).

tff(c_291102,plain,
    is_color(house_3,red),
    inference(splitRight,[status(thm)],[c_291078]) ).

tff(c_291109,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_291102,c_100]) ).

tff(c_291116,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_290882,c_291109]) ).

tff(c_291117,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_290382]) ).

tff(c_291119,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_291117]) ).

tff(c_291131,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_291119,c_98]) ).

tff(c_291143,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_291131]) ).

tff(c_291122,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_291119,c_108]) ).

tff(c_291134,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_291122]) ).

tff(c_291507,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_291134,c_290637,c_290273]) ).

tff(c_291508,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_291507]) ).

tff(c_291511,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_291508]) ).

tff(c_291514,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_291511]) ).

tff(c_291516,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_291143,c_290787,c_290215,c_290399,c_291514]) ).

tff(c_291517,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_291507]) ).

tff(c_291524,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_291517,c_100]) ).

tff(c_291531,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_290781,c_291524]) ).

tff(c_291532,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_291117]) ).

tff(c_291546,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_291532,c_172]) ).

tff(c_291562,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_291546]) ).

tff(c_291565,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_291562,c_96]) ).

tff(c_291574,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_291565]) ).

tff(c_291568,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_291562,c_106]) ).

tff(c_291577,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_291568]) ).

tff(c_291750,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_291577,c_290637,c_290273]) ).

tff(c_291751,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_291750]) ).

tff(c_291754,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_291751]) ).

tff(c_291757,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_291754]) ).

tff(c_291759,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_291574,c_290787,c_290215,c_290399,c_291757]) ).

tff(c_291760,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_291750]) ).

tff(c_291767,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_291760,c_100]) ).

tff(c_291774,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_290781,c_291767]) ).

tff(c_291776,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_254337]) ).

tff(c_292270,plain,
    ! [Y_5757,X_5758] :
      ( ~ house(Y_5757)
      | ~ lives(norwegian,X_5758)
      | ~ house(X_5758)
      | is_color(Y_5757,blue)
      | ~ left_of(X_5758,Y_5757) ),
    inference(resolution,[status(thm)],[c_200,c_254248]) ).

tff(c_292278,plain,
    ! [Y_5757] :
      ( ~ house(Y_5757)
      | ~ house(house_1)
      | is_color(Y_5757,blue)
      | ~ left_of(house_1,Y_5757) ),
    inference(resolution,[status(thm)],[c_176,c_292270]) ).

tff(c_292302,plain,
    ! [Y_5759] :
      ( ~ house(Y_5759)
      | is_color(Y_5759,blue)
      | ~ left_of(house_1,Y_5759) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_292278]) ).

tff(c_292309,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_292302]) ).

tff(c_292315,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_292309]) ).

tff(c_292125,plain,
    ! [Person_5748] :
      ( lives(Person_5748,house_5)
      | lives(Person_5748,house_4)
      | lives(Person_5748,house_3)
      | lives(Person_5748,house_2)
      | lives(Person_5748,house_1)
      | ~ person(Person_5748) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_292155,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_292125,c_172]) ).

tff(c_292201,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_292155]) ).

tff(c_292202,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_254198,c_292201]) ).

tff(c_292414,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_292202]) ).

tff(c_292427,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_292414,c_172]) ).

tff(c_292443,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_292427]) ).

tff(c_292446,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_292443,c_92]) ).

tff(c_292449,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_292446]) ).

tff(c_292318,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_292315,c_92]) ).

tff(c_292321,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_292318]) ).

tff(c_291779,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_291776,c_94]) ).

tff(c_291785,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_291779]) ).

tff(c_254298,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_254271,c_232]) ).

tff(c_254361,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_122,c_254298]) ).

tff(c_292124,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_291776,c_254361]) ).

tff(c_291802,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_254376]) ).

tff(c_254286,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_254271,c_236]) ).

tff(c_254349,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_128,c_254286]) ).

tff(c_292040,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_291776,c_254349]) ).

tff(c_292041,plain,
    ! [H_5747] :
      ( is_color(H_5747,ivory)
      | is_color(H_5747,green)
      | is_color(H_5747,blue)
      | is_color(H_5747,yellow)
      | is_color(H_5747,red)
      | ~ house(H_5747) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_292061,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_292041,c_96]) ).

tff(c_292100,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_292061]) ).

tff(c_292101,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_291802,c_292040,c_292100]) ).

tff(c_292459,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_292101]) ).

tff(c_292462,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_292459]) ).

tff(c_292465,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_292462]) ).

tff(c_292467,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_292449,c_292321,c_291785,c_292124,c_292465]) ).

tff(c_292468,plain,
    ( is_color(house_4,red)
    | is_color(house_4,blue) ),
    inference(splitRight,[status(thm)],[c_292101]) ).

tff(c_292470,plain,
    is_color(house_4,blue),
    inference(splitLeft,[status(thm)],[c_292468]) ).

tff(c_292479,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_292470,c_102]) ).

tff(c_292489,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_292315,c_292479]) ).

tff(c_292490,plain,
    is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_292468]) ).

tff(c_292501,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_292490,c_102]) ).

tff(c_292511,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_292443,c_292501]) ).

tff(c_292512,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_292202]) ).

tff(c_292514,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_292512]) ).

tff(c_292526,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_292514,c_98]) ).

tff(c_292538,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_292526]) ).

tff(c_292539,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_292101]) ).

tff(c_292542,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_292539]) ).

tff(c_292545,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_292542]) ).

tff(c_292546,plain,
    is_color(house_1,red),
    inference(negUnitSimplification,[status(thm)],[c_292321,c_291785,c_292124,c_292545]) ).

tff(c_292547,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_292538,c_292546]) ).

tff(c_292548,plain,
    ( is_color(house_4,red)
    | is_color(house_4,blue) ),
    inference(splitRight,[status(thm)],[c_292101]) ).

tff(c_292550,plain,
    is_color(house_4,blue),
    inference(splitLeft,[status(thm)],[c_292548]) ).

tff(c_292559,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_292550,c_102]) ).

tff(c_292569,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_292315,c_292559]) ).

tff(c_292570,plain,
    is_color(house_4,red),
    inference(splitRight,[status(thm)],[c_292548]) ).

tff(c_292523,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_292514,c_110]) ).

tff(c_292535,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_292523]) ).

tff(c_292591,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_292570,c_292535]) ).

tff(c_292592,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_292512]) ).

tff(c_292606,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_292592,c_172]) ).

tff(c_292622,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_292606]) ).

tff(c_292625,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_292622,c_96]) ).

tff(c_292634,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_292625]) ).

tff(c_292593,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_292512]) ).

tff(c_254307,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_254271,c_238]) ).

tff(c_254370,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_130,c_254307]) ).

tff(c_292219,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_291776,c_254370]) ).

tff(c_291803,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_254346]) ).

tff(c_292081,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_292041,c_98]) ).

tff(c_292120,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_292081]) ).

tff(c_292121,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_291803,c_292120]) ).

tff(c_292801,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_292593,c_292219,c_292121]) ).

tff(c_292802,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_292801]) ).

tff(c_292805,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_292802]) ).

tff(c_292808,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_292805]) ).

tff(c_292810,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_292634,c_292321,c_291785,c_292124,c_292808]) ).

tff(c_292811,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_292801]) ).

tff(c_292818,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_292811,c_104]) ).

tff(c_292831,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_292315,c_292818]) ).

tff(c_292833,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_254346]) ).

tff(c_292917,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_292833,c_108]) ).

tff(c_292930,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_291776,c_292917]) ).

tff(c_292932,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_254376]) ).

tff(c_292938,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_292932,c_106]) ).

tff(c_292948,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_291776,c_292938]) ).

tff(c_292949,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_254269]) ).

tff(c_293184,plain,
    ! [Person_5770] :
      ( lives(Person_5770,house_5)
      | lives(Person_5770,house_4)
      | lives(Person_5770,house_3)
      | lives(Person_5770,house_2)
      | lives(Person_5770,house_1)
      | ~ person(Person_5770) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_293214,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_293184,c_172]) ).

tff(c_293259,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_293214]) ).

tff(c_293260,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_254198,c_293259]) ).

tff(c_293931,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_293260]) ).

tff(c_293944,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_293931,c_172]) ).

tff(c_293959,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_293944]) ).

tff(c_292963,plain,
    ! [House_2_5765,House_1_5766] :
      ( ~ is_color(House_2_5765,ivory)
      | ~ house(House_2_5765)
      | ~ is_color(House_1_5766,green)
      | ~ house(House_1_5766)
      | left_of(House_2_5765,House_1_5766) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_292996,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_292963,c_218]) ).

tff(c_293059,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_292949,c_126,c_292996]) ).

tff(c_293002,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_292963,c_222]) ).

tff(c_293065,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_292949,c_130,c_293002]) ).

tff(c_293276,plain,
    ! [H_5771] :
      ( is_color(H_5771,ivory)
      | is_color(H_5771,green)
      | is_color(H_5771,blue)
      | is_color(H_5771,yellow)
      | is_color(H_5771,red)
      | ~ house(H_5771) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_293288,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_293276,c_108]) ).

tff(c_293327,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_293288]) ).

tff(c_293328,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_293065,c_293327]) ).

tff(c_294085,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_293328]) ).

tff(c_294088,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_294085]) ).

tff(c_294091,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_294088]) ).

tff(c_294092,plain,
    ( is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_293059,c_294091]) ).

tff(c_294093,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_294092]) ).

tff(c_294099,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_294093,c_100]) ).

tff(c_294106,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_293959,c_294099]) ).

tff(c_294107,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,green) ),
    inference(splitRight,[status(thm)],[c_294092]) ).

tff(c_294109,plain,
    is_color(house_3,green),
    inference(splitLeft,[status(thm)],[c_294107]) ).

tff(c_294112,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_294109,c_94]) ).

tff(c_294119,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_292949,c_294112]) ).

tff(c_294120,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_294107]) ).

tff(c_294127,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_294120,c_100]) ).

tff(c_294134,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_293650,c_294127]) ).

tff(c_294135,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue)
    | is_color(house_5,green) ),
    inference(splitRight,[status(thm)],[c_293328]) ).

tff(c_294163,plain,
    is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_294135]) ).

tff(c_294175,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_294163,c_98]) ).

tff(c_294188,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_292949,c_294175]) ).

tff(c_294189,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_294135]) ).

tff(c_294191,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_294189]) ).

tff(c_294197,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_294191,c_104]) ).

tff(c_294210,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_293959,c_294197]) ).

tff(c_294211,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_294189]) ).

tff(c_294225,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_294211,c_104]) ).

tff(c_294238,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_293650,c_294225]) ).

tff(c_294239,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_293260]) ).

tff(c_294241,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_294239]) ).

tff(c_294244,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_294241,c_108]) ).

tff(c_294256,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_294244]) ).

tff(c_294250,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_294241,c_110]) ).

tff(c_294262,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_294250]) ).

tff(c_293008,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_292963,c_220]) ).

tff(c_293071,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_292949,c_128,c_293008]) ).

tff(c_293300,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_293276,c_106]) ).

tff(c_293339,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_293300]) ).

tff(c_293340,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_293071,c_293339]) ).

tff(c_294515,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,green)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_294262,c_293340]) ).

tff(c_294516,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_294515]) ).

tff(c_294519,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_294516]) ).

tff(c_294522,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_294519]) ).

tff(c_294523,plain,
    ( is_color(house_3,green)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_294256,c_293059,c_294522]) ).

tff(c_294524,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_294523]) ).

tff(c_294531,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_294524,c_100]) ).

tff(c_294538,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_293650,c_294531]) ).

tff(c_294539,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_294523]) ).

tff(c_294543,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_294539,c_94]) ).

tff(c_294550,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_292949,c_294543]) ).

tff(c_294551,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,green) ),
    inference(splitRight,[status(thm)],[c_294515]) ).

tff(c_294617,plain,
    is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_294551]) ).

tff(c_294620,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_294617,c_96]) ).

tff(c_294630,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_292949,c_294620]) ).

tff(c_294631,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_294551]) ).

tff(c_294641,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_294631,c_102]) ).

tff(c_294651,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_293650,c_294641]) ).

tff(c_294652,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_294239]) ).

tff(c_294666,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_294652,c_172]) ).

tff(c_294681,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_294666]) ).

tff(c_294687,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_294681,c_106]) ).

tff(c_294696,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_294687]) ).

tff(c_294653,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_294239]) ).

tff(c_294848,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_294653,c_293328]) ).

tff(c_294849,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_294848]) ).

tff(c_294852,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_294849]) ).

tff(c_294855,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_294852]) ).

tff(c_294856,plain,
    ( is_color(house_3,green)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_294696,c_293059,c_294855]) ).

tff(c_294857,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_294856]) ).

tff(c_294871,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_294857,c_100]) ).

tff(c_294878,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_293650,c_294871]) ).

tff(c_294879,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_294856]) ).

tff(c_294883,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_294879,c_94]) ).

tff(c_294890,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_292949,c_294883]) ).

tff(c_294891,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,green) ),
    inference(splitRight,[status(thm)],[c_294848]) ).

tff(c_294905,plain,
    is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_294891]) ).

tff(c_294917,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_294905,c_98]) ).

tff(c_294930,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_292949,c_294917]) ).

tff(c_294931,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_294891]) ).

tff(c_294938,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_294931,c_104]) ).

tff(c_294951,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_293650,c_294938]) ).

tff(c_294953,plain,
    drinks(norwegian,milk),
    inference(splitRight,[status(thm)],[c_222755]) ).

tff(c_202,plain,
    ! [Y_79,X_78] :
      ( ~ left_of(Y_79,X_78)
      | next_to(X_78,Y_79) ),
    inference(cnfTransformation,[status(thm)],[f_779]) ).

tff(c_295040,plain,
    ! [House_1_5810,House_2_5811] :
      ( ~ next_to(House_1_5810,House_2_5811)
      | ~ house(House_2_5811)
      | ~ lives(norwegian,House_1_5810)
      | ~ house(House_1_5810)
      | is_color(House_2_5811,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_295646,plain,
    ! [Y_5829,X_5830] :
      ( ~ house(Y_5829)
      | ~ lives(norwegian,X_5830)
      | ~ house(X_5830)
      | is_color(Y_5829,blue)
      | ~ left_of(Y_5829,X_5830) ),
    inference(resolution,[status(thm)],[c_202,c_295040]) ).

tff(c_295652,plain,
    ! [Y_5829] :
      ( ~ house(Y_5829)
      | ~ house(house_3)
      | is_color(Y_5829,blue)
      | ~ left_of(Y_5829,house_3)
      | ~ drinks(norwegian,milk)
      | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_198,c_295646]) ).

tff(c_295695,plain,
    ! [Y_5832] :
      ( ~ house(Y_5832)
      | is_color(Y_5832,blue)
      | ~ left_of(Y_5832,house_3) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_294953,c_126,c_295652]) ).

tff(c_295702,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_208,c_295695]) ).

tff(c_295708,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_295702]) ).

tff(c_295709,plain,
    ! [Y_5833,X_5834] :
      ( ~ house(Y_5833)
      | ~ lives(norwegian,X_5834)
      | ~ house(X_5834)
      | is_color(Y_5833,blue)
      | ~ left_of(X_5834,Y_5833) ),
    inference(resolution,[status(thm)],[c_200,c_295040]) ).

tff(c_295715,plain,
    ! [Y_5833] :
      ( ~ house(Y_5833)
      | ~ house(house_3)
      | is_color(Y_5833,blue)
      | ~ left_of(house_3,Y_5833)
      | ~ drinks(norwegian,milk)
      | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_198,c_295709]) ).

tff(c_295747,plain,
    ! [Y_5836] :
      ( ~ house(Y_5836)
      | is_color(Y_5836,blue)
      | ~ left_of(house_3,Y_5836) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_294953,c_126,c_295715]) ).

tff(c_295754,plain,
    ( ~ house(house_4)
    | is_color(house_4,blue) ),
    inference(resolution,[status(thm)],[c_210,c_295747]) ).

tff(c_295760,plain,
    is_color(house_4,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_295754]) ).

tff(c_295769,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_295760,c_102]) ).

tff(c_295779,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_295708,c_295769]) ).

tff(c_295780,plain,
    ~ lives(english,house_3),
    inference(splitRight,[status(thm)],[c_222758]) ).

tff(c_316212,plain,
    ! [Person_6233] :
      ( lives(Person_6233,house_5)
      | lives(Person_6233,house_4)
      | lives(Person_6233,house_3)
      | lives(Person_6233,house_2)
      | lives(Person_6233,house_1)
      | ~ person(Person_6233) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_316242,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_316212,c_172]) ).

tff(c_316289,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_316242]) ).

tff(c_316290,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_316289]) ).

tff(c_319072,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_316290]) ).

tff(c_319085,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_319072,c_172]) ).

tff(c_319101,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_319085]) ).

tff(c_315844,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_315838,c_254]) ).

tff(c_315907,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_315844]) ).

tff(c_316045,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_315907]) ).

tff(c_316497,plain,
    ! [Y_6247,X_6248] :
      ( ~ house(Y_6247)
      | ~ lives(norwegian,X_6248)
      | ~ house(X_6248)
      | is_color(Y_6247,blue)
      | ~ left_of(X_6248,Y_6247) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_316505,plain,
    ! [Y_6247] :
      ( ~ house(Y_6247)
      | ~ house(house_1)
      | is_color(Y_6247,blue)
      | ~ left_of(house_1,Y_6247) ),
    inference(resolution,[status(thm)],[c_176,c_316497]) ).

tff(c_316516,plain,
    ! [Y_6249] :
      ( ~ house(Y_6249)
      | is_color(Y_6249,blue)
      | ~ left_of(house_1,Y_6249) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_316505]) ).

tff(c_316523,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_316516]) ).

tff(c_316529,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_316523]) ).

tff(c_315895,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_315838,c_224]) ).

tff(c_315958,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_315895]) ).

tff(c_316307,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_315958]) ).

tff(c_295781,plain,
    drinks(spaniard,milk),
    inference(splitRight,[status(thm)],[c_222758]) ).

tff(c_295788,plain,
    ( ~ drinks(english,milk)
    | ~ drink(milk) ),
    inference(resolution,[status(thm)],[c_295781,c_26]) ).

tff(c_295794,plain,
    ~ drinks(english,milk),
    inference(demodulation,[status(thm),theory(equality)],[c_158,c_295788]) ).

tff(c_295866,plain,
    ! [P_5848,H_5849] :
      ( ~ lives(P_5848,H_5849)
      | ~ house(H_5849)
      | ~ drinks(P_5848,coffee)
      | ~ person(P_5848)
      | is_color(H_5849,green) ),
    inference(cnfTransformation,[status(thm)],[f_744]) ).

tff(c_295872,plain,
    ( ~ house(house_1)
    | ~ drinks(norwegian,coffee)
    | ~ person(norwegian)
    | is_color(house_1,green) ),
    inference(resolution,[status(thm)],[c_176,c_295866]) ).

tff(c_295878,plain,
    ( ~ drinks(norwegian,coffee)
    | is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_295872]) ).

tff(c_295879,plain,
    ~ drinks(norwegian,coffee),
    inference(splitLeft,[status(thm)],[c_295878]) ).

tff(c_295785,plain,
    ( ~ drinks(norwegian,milk)
    | ~ drink(milk) ),
    inference(resolution,[status(thm)],[c_295781,c_34]) ).

tff(c_295791,plain,
    ~ drinks(norwegian,milk),
    inference(demodulation,[status(thm),theory(equality)],[c_158,c_295785]) ).

tff(c_316308,plain,
    ! [Person_6234] :
      ( drinks(Person_6234,water)
      | drinks(Person_6234,milk)
      | drinks(Person_6234,tea)
      | drinks(Person_6234,coffee)
      | drinks(Person_6234,orange)
      | ~ person(Person_6234) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_316332,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_316308,c_28]) ).

tff(c_316371,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_316332]) ).

tff(c_316372,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_316371]) ).

tff(c_316405,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_316372]) ).

tff(c_316424,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_316405]) ).

tff(c_316427,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_316424]) ).

tff(c_316428,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_295794,c_316427]) ).

tff(c_316437,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_316428]) ).

tff(c_222715,plain,
    ( ~ lives(japanese,house_3)
    | ~ house(house_3)
    | ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_222691,c_16]) ).

tff(c_222749,plain,
    ( ~ lives(japanese,house_3)
    | ~ drinks(spaniard,milk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_126,c_222715]) ).

tff(c_295813,plain,
    ~ lives(japanese,house_3),
    inference(demodulation,[status(thm),theory(equality)],[c_295781,c_222749]) ).

tff(c_295816,plain,
    ( ~ drinks(japanese,milk)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_198,c_295813]) ).

tff(c_295819,plain,
    ~ drinks(japanese,milk),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_295816]) ).

tff(c_316324,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_316308,c_42]) ).

tff(c_316363,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_316324]) ).

tff(c_316364,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_316363]) ).

tff(c_316429,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_316364]) ).

tff(c_316432,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_316429]) ).

tff(c_316435,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_316432]) ).

tff(c_316436,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_316435]) ).

tff(c_316438,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_316436]) ).

tff(c_316441,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_316438,c_32]) ).

tff(c_316445,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_316437,c_316441]) ).

tff(c_316446,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_316436]) ).

tff(c_316563,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_316290]) ).

tff(c_316576,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_316563,c_172]) ).

tff(c_316593,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_316576]) ).

tff(c_295913,plain,
    ! [House_2_5856,House_1_5857] :
      ( ~ is_color(House_2_5856,ivory)
      | ~ house(House_2_5856)
      | ~ is_color(House_1_5857,green)
      | ~ house(House_1_5857)
      | left_of(House_2_5856,House_1_5857) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_295922,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_295913,c_246]) ).

tff(c_295985,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_130,c_295922]) ).

tff(c_296118,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_295985]) ).

tff(c_295976,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_295913,c_226]) ).

tff(c_296039,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_126,c_295976]) ).

tff(c_296119,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_296039]) ).

tff(c_300251,plain,
    ! [Person_5952] :
      ( drinks(Person_5952,water)
      | drinks(Person_5952,milk)
      | drinks(Person_5952,tea)
      | drinks(Person_5952,coffee)
      | drinks(Person_5952,orange)
      | ~ person(Person_5952) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_300267,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_300251,c_42]) ).

tff(c_300306,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_300267]) ).

tff(c_300307,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_300306]) ).

tff(c_300565,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_300307]) ).

tff(c_300568,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_300565]) ).

tff(c_300571,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_300568]) ).

tff(c_300572,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_300571]) ).

tff(c_300583,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_300572]) ).

tff(c_300586,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_300583,c_32]) ).

tff(c_300589,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_300586]) ).

tff(c_300275,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_300251,c_28]) ).

tff(c_300314,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_300275]) ).

tff(c_300315,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_300314]) ).

tff(c_300573,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_300315]) ).

tff(c_300576,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_300573]) ).

tff(c_300579,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_300576]) ).

tff(c_300580,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_295794,c_300579]) ).

tff(c_300609,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_300589,c_300580]) ).

tff(c_300358,plain,
    ! [Person_5953] :
      ( lives(Person_5953,house_5)
      | lives(Person_5953,house_4)
      | lives(Person_5953,house_3)
      | lives(Person_5953,house_2)
      | lives(Person_5953,house_1)
      | ~ person(Person_5953) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_300376,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_300358,c_10]) ).

tff(c_300424,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_300376]) ).

tff(c_300425,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_300424]) ).

tff(c_300672,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_300425]) ).

tff(c_300675,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_300672]) ).

tff(c_300678,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_300675]) ).

tff(c_300679,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_300678]) ).

tff(c_300680,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_300679]) ).

tff(c_300690,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_300680,c_194]) ).

tff(c_300705,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_300609,c_124,c_300690]) ).

tff(c_300707,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296119,c_300705]) ).

tff(c_300708,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_300679]) ).

tff(c_300720,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_300708,c_194]) ).

tff(c_300735,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_300609,c_128,c_300720]) ).

tff(c_300737,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296118,c_300735]) ).

tff(c_300739,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_300425]) ).

tff(c_300752,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_300739,c_172]) ).

tff(c_300767,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_300752]) ).

tff(c_300779,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_300767,c_98]) ).

tff(c_300791,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_300779]) ).

tff(c_300590,plain,
    ! [Y_5963,X_5964] :
      ( ~ house(Y_5963)
      | ~ lives(norwegian,X_5964)
      | ~ house(X_5964)
      | is_color(Y_5963,blue)
      | ~ left_of(X_5964,Y_5963) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_300598,plain,
    ! [Y_5963] :
      ( ~ house(Y_5963)
      | ~ house(house_1)
      | is_color(Y_5963,blue)
      | ~ left_of(house_1,Y_5963) ),
    inference(resolution,[status(thm)],[c_176,c_300590]) ).

tff(c_300610,plain,
    ! [Y_5965] :
      ( ~ house(Y_5965)
      | is_color(Y_5965,blue)
      | ~ left_of(house_1,Y_5965) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_300598]) ).

tff(c_300617,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_300610]) ).

tff(c_300623,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_300617]) ).

tff(c_300626,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_300623,c_92]) ).

tff(c_300629,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_300626]) ).

tff(c_299812,plain,
    ! [Y_5948,X_5949] :
      ( ~ house(Y_5948)
      | ~ lives(norwegian,X_5949)
      | ~ house(X_5949)
      | is_color(Y_5948,blue)
      | ~ left_of(X_5949,Y_5948) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_299820,plain,
    ! [Y_5948] :
      ( ~ house(Y_5948)
      | ~ house(house_1)
      | is_color(Y_5948,blue)
      | ~ left_of(house_1,Y_5948) ),
    inference(resolution,[status(thm)],[c_176,c_299812]) ).

tff(c_300080,plain,
    ! [Y_5951] :
      ( ~ house(Y_5951)
      | is_color(Y_5951,blue)
      | ~ left_of(house_1,Y_5951) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_299820]) ).

tff(c_300087,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_300080]) ).

tff(c_300093,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_300087]) ).

tff(c_295925,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_295913,c_250]) ).

tff(c_295988,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_124,c_295925]) ).

tff(c_296197,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_295988]) ).

tff(c_296198,plain,
    ! [Person_5860] :
      ( drinks(Person_5860,water)
      | drinks(Person_5860,milk)
      | drinks(Person_5860,tea)
      | drinks(Person_5860,coffee)
      | drinks(Person_5860,orange)
      | ~ person(Person_5860) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_296222,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_296198,c_28]) ).

tff(c_296261,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_296222]) ).

tff(c_296262,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_296261]) ).

tff(c_298755,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_296262]) ).

tff(c_298774,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_298755]) ).

tff(c_298777,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_298774]) ).

tff(c_298778,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_295794,c_298777]) ).

tff(c_298806,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_298778]) ).

tff(c_296214,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_296198,c_42]) ).

tff(c_296253,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_296214]) ).

tff(c_296254,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_296253]) ).

tff(c_298779,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_296254]) ).

tff(c_298782,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_298779]) ).

tff(c_298785,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_298782]) ).

tff(c_298786,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_298785]) ).

tff(c_298807,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_298786]) ).

tff(c_298810,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_298807,c_32]) ).

tff(c_298814,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_298806,c_298810]) ).

tff(c_298815,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_298786]) ).

tff(c_298555,plain,
    ! [Person_5907] :
      ( lives(Person_5907,house_5)
      | lives(Person_5907,house_4)
      | lives(Person_5907,house_3)
      | lives(Person_5907,house_2)
      | lives(Person_5907,house_1)
      | ~ person(Person_5907) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_298589,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_298555,c_16]) ).

tff(c_298636,plain,
    ( ~ lives(japanese,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_298589]) ).

tff(c_298974,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_298636]) ).

tff(c_298984,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_298974]) ).

tff(c_298987,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_298984]) ).

tff(c_298988,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_298987]) ).

tff(c_298989,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_298988]) ).

tff(c_299001,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_298989,c_194]) ).

tff(c_299019,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_298815,c_124,c_299001]) ).

tff(c_299021,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296119,c_299019]) ).

tff(c_299022,plain,
    lives(japanese,house_4),
    inference(splitRight,[status(thm)],[c_298988]) ).

tff(c_299049,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_299022,c_194]) ).

tff(c_299067,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_298815,c_128,c_299049]) ).

tff(c_299069,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296118,c_299067]) ).

tff(c_299071,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_298636]) ).

tff(c_299097,plain,
    ( ~ house(house_5)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_299071,c_194]) ).

tff(c_299115,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_298815,c_130,c_299097]) ).

tff(c_299117,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296197,c_299115]) ).

tff(c_299118,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_298778]) ).

tff(c_298601,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_298555,c_4]) ).

tff(c_298646,plain,
    ( ~ lives(english,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_298601]) ).

tff(c_299184,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_298646]) ).

tff(c_299187,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_299184]) ).

tff(c_299190,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_299187]) ).

tff(c_299191,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_299190]) ).

tff(c_299192,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_299191]) ).

tff(c_299202,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_299192,c_194]) ).

tff(c_299217,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_299118,c_124,c_299202]) ).

tff(c_299219,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296119,c_299217]) ).

tff(c_299220,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_299191]) ).

tff(c_299231,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_299220,c_194]) ).

tff(c_299246,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_299118,c_128,c_299231]) ).

tff(c_299248,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296118,c_299246]) ).

tff(c_299250,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_298646]) ).

tff(c_299260,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_299250,c_194]) ).

tff(c_299275,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_299118,c_130,c_299260]) ).

tff(c_299277,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296197,c_299275]) ).

tff(c_299278,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_296254]) ).

tff(c_299291,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_299278,c_28]) ).

tff(c_299297,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_299291]) ).

tff(c_299317,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_299297,c_298778]) ).

tff(c_298573,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_298555,c_10]) ).

tff(c_298622,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_298573]) ).

tff(c_298623,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_298622]) ).

tff(c_299327,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_298623]) ).

tff(c_299330,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_299327]) ).

tff(c_299333,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_299330]) ).

tff(c_299334,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_299333]) ).

tff(c_299335,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_299334]) ).

tff(c_299345,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_299335,c_194]) ).

tff(c_299360,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_299317,c_124,c_299345]) ).

tff(c_299362,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296119,c_299360]) ).

tff(c_299363,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_299334]) ).

tff(c_299393,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_299363,c_194]) ).

tff(c_299408,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_299317,c_128,c_299393]) ).

tff(c_299410,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296118,c_299408]) ).

tff(c_299412,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_298623]) ).

tff(c_299422,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_299412,c_194]) ).

tff(c_299437,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_299317,c_130,c_299422]) ).

tff(c_299439,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296197,c_299437]) ).

tff(c_299440,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_296262]) ).

tff(c_299444,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_299440,c_42]) ).

tff(c_299450,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_299444]) ).

tff(c_299441,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_296262]) ).

tff(c_296202,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_296198,c_32]) ).

tff(c_296241,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_296202]) ).

tff(c_296242,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_296241]) ).

tff(c_299857,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_299441,c_296242]) ).

tff(c_299858,plain,
    drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_299450,c_299857]) ).

tff(c_298585,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_298555,c_172]) ).

tff(c_298632,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_298585]) ).

tff(c_298633,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_298632]) ).

tff(c_299514,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_298633]) ).

tff(c_299546,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_299514,c_172]) ).

tff(c_299562,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_299546]) ).

tff(c_299515,plain,
    ! [Y_5945,X_5946] :
      ( ~ house(Y_5945)
      | ~ lives(norwegian,X_5946)
      | ~ house(X_5946)
      | is_color(Y_5945,blue)
      | ~ left_of(X_5946,Y_5945) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_299523,plain,
    ! [Y_5945] :
      ( ~ house(Y_5945)
      | ~ house(house_1)
      | is_color(Y_5945,blue)
      | ~ left_of(house_1,Y_5945) ),
    inference(resolution,[status(thm)],[c_176,c_299515]) ).

tff(c_299578,plain,
    ! [Y_5947] :
      ( ~ house(Y_5947)
      | is_color(Y_5947,blue)
      | ~ left_of(house_1,Y_5947) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_299523]) ).

tff(c_299585,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_299578]) ).

tff(c_299591,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_299585]) ).

tff(c_296472,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_296254]) ).

tff(c_296491,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_296472]) ).

tff(c_296494,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_296491]) ).

tff(c_296495,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_296494]) ).

tff(c_296504,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_296495]) ).

tff(c_296507,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_296504,c_32]) ).

tff(c_296510,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_296507]) ).

tff(c_296496,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_296262]) ).

tff(c_296499,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_296496]) ).

tff(c_296502,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_296499]) ).

tff(c_296503,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_295794,c_296502]) ).

tff(c_296511,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_296510,c_296503]) ).

tff(c_296280,plain,
    ! [Person_5861] :
      ( lives(Person_5861,house_5)
      | lives(Person_5861,house_4)
      | lives(Person_5861,house_3)
      | lives(Person_5861,house_2)
      | lives(Person_5861,house_1)
      | ~ person(Person_5861) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_296298,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_296280,c_10]) ).

tff(c_296347,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_296298]) ).

tff(c_296348,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_296347]) ).

tff(c_296562,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_296348]) ).

tff(c_296584,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_296562]) ).

tff(c_296587,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_296584]) ).

tff(c_296588,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_296587]) ).

tff(c_296589,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_296588]) ).

tff(c_296599,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_296589,c_194]) ).

tff(c_296614,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_296511,c_124,c_296599]) ).

tff(c_296616,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296119,c_296614]) ).

tff(c_296617,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_296588]) ).

tff(c_296628,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_296617,c_194]) ).

tff(c_296643,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_296511,c_128,c_296628]) ).

tff(c_296645,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296118,c_296643]) ).

tff(c_296647,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_296348]) ).

tff(c_296657,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_296647,c_194]) ).

tff(c_296672,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_296511,c_130,c_296657]) ).

tff(c_296674,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296197,c_296672]) ).

tff(c_296675,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_296495]) ).

tff(c_296679,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_296675,c_32]) ).

tff(c_296682,plain,
    ~ drinks(english,coffee),
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_296679]) ).

tff(c_296702,plain,
    drinks(english,orange),
    inference(negUnitSimplification,[status(thm)],[c_296682,c_296503]) ).

tff(c_295880,plain,
    ! [Person_5850,H_5851] :
      ( ~ lives(Person_5850,H_5851)
      | ~ house(H_5851)
      | ~ drives(Person_5850,masserati)
      | ~ person(Person_5850)
      | is_color(H_5851,yellow) ),
    inference(cnfTransformation,[status(thm)],[f_638]) ).

tff(c_295886,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | is_color(house_1,yellow) ),
    inference(resolution,[status(thm)],[c_176,c_295880]) ).

tff(c_295892,plain,
    ( ~ drives(norwegian,masserati)
    | is_color(house_1,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_295886]) ).

tff(c_295893,plain,
    ~ drives(norwegian,masserati),
    inference(splitLeft,[status(thm)],[c_295892]) ).

tff(c_296041,plain,
    ! [Person_5858] :
      ( drives(Person_5858,jaguar)
      | drives(Person_5858,honda)
      | drives(Person_5858,porsche)
      | drives(Person_5858,saab)
      | drives(Person_5858,masserati)
      | ~ person(Person_5858) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_296045,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_296041,c_56]) ).

tff(c_296084,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_296045]) ).

tff(c_296085,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222625,c_296084]) ).

tff(c_297124,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_296085]) ).

tff(c_297127,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_297124]) ).

tff(c_297130,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_297127]) ).

tff(c_297131,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_295893,c_222635,c_297130]) ).

tff(c_297132,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_297131]) ).

tff(c_297141,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_297132,c_186]) ).

tff(c_297150,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_297141]) ).

tff(c_297156,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_297150,c_28]) ).

tff(c_297163,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_296702,c_297156]) ).

tff(c_297164,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_297131]) ).

tff(c_297179,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_297164,c_64]) ).

tff(c_297186,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_297179]) ).

tff(c_297187,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_296085]) ).

tff(c_297201,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_297187]) ).

tff(c_297207,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_297201,c_60]) ).

tff(c_297217,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_297207]) ).

tff(c_297218,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_297187]) ).

tff(c_297220,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_297218]) ).

tff(c_295883,plain,
    ! [P_75] :
      ( ~ house(house_3)
      | ~ drives(P_75,masserati)
      | is_color(house_3,yellow)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(resolution,[status(thm)],[c_198,c_295880]) ).

tff(c_295889,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | is_color(house_3,yellow)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_295883]) ).

tff(c_295903,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(splitLeft,[status(thm)],[c_295889]) ).

tff(c_297223,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_297220,c_295903]) ).

tff(c_297236,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_297223]) ).

tff(c_297237,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_297218]) ).

tff(c_297258,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_297237,c_186]) ).

tff(c_297270,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_297258]) ).

tff(c_297281,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_297270,c_26]) ).

tff(c_297291,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_296702,c_297281]) ).

tff(c_297292,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_296262]) ).

tff(c_297296,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_297292,c_42]) ).

tff(c_297302,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_297296]) ).

tff(c_297325,plain,
    drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_297302,c_296495]) ).

tff(c_297306,plain,
    ! [Y_5884,X_5885] :
      ( ~ house(Y_5884)
      | ~ lives(norwegian,X_5885)
      | ~ house(X_5885)
      | is_color(Y_5884,blue)
      | ~ left_of(X_5885,Y_5884) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_297314,plain,
    ! [Y_5884] :
      ( ~ house(Y_5884)
      | ~ house(house_1)
      | is_color(Y_5884,blue)
      | ~ left_of(house_1,Y_5884) ),
    inference(resolution,[status(thm)],[c_176,c_297306]) ).

tff(c_297332,plain,
    ! [Y_5886] :
      ( ~ house(Y_5886)
      | is_color(Y_5886,blue)
      | ~ left_of(house_1,Y_5886) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_297314]) ).

tff(c_297339,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_297332]) ).

tff(c_297345,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_297339]) ).

tff(c_296310,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_296280,c_172]) ).

tff(c_296357,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_296310]) ).

tff(c_296358,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_296357]) ).

tff(c_297354,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_296358]) ).

tff(c_297386,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_297354,c_172]) ).

tff(c_297402,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_297386]) ).

tff(c_297405,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_297402,c_92]) ).

tff(c_297408,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_297405]) ).

tff(c_297350,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_297345,c_92]) ).

tff(c_297353,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_297350]) ).

tff(c_295958,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_295913,c_220]) ).

tff(c_296021,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_128,c_295958]) ).

tff(c_296279,plain,
    ~ is_color(house_1,green),
    inference(splitLeft,[status(thm)],[c_296021]) ).

tff(c_297299,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_297292,c_28]) ).

tff(c_297305,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_297299]) ).

tff(c_297380,plain,
    ( ~ house(house_2)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_297354,c_178]) ).

tff(c_297395,plain,
    ( ~ drives(english,masserati)
    | is_color(house_2,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_124,c_297380]) ).

tff(c_297409,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_297395]) ).

tff(c_296049,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_296041,c_50]) ).

tff(c_296088,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_150,c_296049]) ).

tff(c_296089,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_295893,c_222635,c_296088]) ).

tff(c_297479,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_297482,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_297479]) ).

tff(c_297485,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_297482]) ).

tff(c_297486,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_297409,c_222622,c_222669,c_297485]) ).

tff(c_297497,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_297486,c_186]) ).

tff(c_297500,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_297497]) ).

tff(c_297502,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_297305,c_297500]) ).

tff(c_297503,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_297505,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_297503]) ).

tff(c_297511,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_297505,c_64]) ).

tff(c_297518,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_297511]) ).

tff(c_297519,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_297503]) ).

tff(c_297504,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_296081,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_296041,c_48]) ).

tff(c_296116,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_296081]) ).

tff(c_296117,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222625,c_296116]) ).

tff(c_297547,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_297504,c_296117]) ).

tff(c_297548,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_297547]) ).

tff(c_297551,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_297548,c_295903]) ).

tff(c_297564,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_297551]) ).

tff(c_297565,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_297547]) ).

tff(c_297567,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_297565]) ).

tff(c_297573,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_297567,c_60]) ).

tff(c_297583,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_297573]) ).

tff(c_297584,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_297565]) ).

tff(c_297588,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_297584,c_56]) ).

tff(c_297601,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_297519,c_297588]) ).

tff(c_297602,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_297395]) ).

tff(c_297620,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_297602,c_92]) ).

tff(c_297623,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_297620]) ).

tff(c_297626,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_297623]) ).

tff(c_297629,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_297626]) ).

tff(c_297630,plain,
    is_color(house_1,ivory),
    inference(negUnitSimplification,[status(thm)],[c_297408,c_297353,c_296279,c_297629]) ).

tff(c_296375,plain,
    ! [H_5862] :
      ( is_color(H_5862,ivory)
      | is_color(H_5862,green)
      | is_color(H_5862,blue)
      | is_color(H_5862,yellow)
      | is_color(H_5862,red)
      | ~ house(H_5862) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_296411,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_296375,c_102]) ).

tff(c_296450,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_296411]) ).

tff(c_296451,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_296118,c_296450]) ).

tff(c_297722,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_297602,c_296451]) ).

tff(c_297723,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_297722]) ).

tff(c_297732,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_297723,c_102]) ).

tff(c_297742,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_297402,c_297732]) ).

tff(c_297743,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_297722]) ).

tff(c_297746,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_297743]) ).

tff(c_297749,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_297746,c_96]) ).

tff(c_297759,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_297630,c_297749]) ).

tff(c_297760,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_297743]) ).

tff(c_297770,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_297760,c_102]) ).

tff(c_297780,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_297345,c_297770]) ).

tff(c_297781,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_296358]) ).

tff(c_297802,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_297781]) ).

tff(c_297811,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_297802,c_110]) ).

tff(c_297823,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_297811]) ).

tff(c_297782,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_296358]) ).

tff(c_297827,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_296348]) ).

tff(c_297830,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_297827]) ).

tff(c_297833,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_297830]) ).

tff(c_297834,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_297782,c_295780,c_297833]) ).

tff(c_297855,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_297834,c_172]) ).

tff(c_297871,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_297855]) ).

tff(c_297873,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_297823,c_297871]) ).

tff(c_297874,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_296348]) ).

tff(c_297905,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_297874]) ).

tff(c_297915,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_297905,c_194]) ).

tff(c_297930,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_297325,c_128,c_297915]) ).

tff(c_297932,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296118,c_297930]) ).

tff(c_297933,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_297874]) ).

tff(c_297944,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_297933,c_194]) ).

tff(c_297959,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_297325,c_124,c_297944]) ).

tff(c_297961,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296119,c_297959]) ).

tff(c_297962,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_297781]) ).

tff(c_297976,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_297962,c_172]) ).

tff(c_297992,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_297976]) ).

tff(c_297995,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_297992,c_96]) ).

tff(c_298004,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_297995]) ).

tff(c_297970,plain,
    ( ~ house(house_4)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_297962,c_178]) ).

tff(c_297985,plain,
    ( ~ drives(english,masserati)
    | is_color(house_4,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_128,c_297970]) ).

tff(c_298011,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_297985]) ).

tff(c_298073,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_298076,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_298073]) ).

tff(c_298079,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_298076]) ).

tff(c_298080,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_298011,c_222622,c_222669,c_298079]) ).

tff(c_298083,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_298080,c_186]) ).

tff(c_298086,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_298083]) ).

tff(c_298088,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_297305,c_298086]) ).

tff(c_298089,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_298099,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_298089]) ).

tff(c_298105,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_298099,c_64]) ).

tff(c_298112,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_298105]) ).

tff(c_298113,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_298089]) ).

tff(c_298090,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_298208,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_298090,c_296117]) ).

tff(c_298209,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_298208]) ).

tff(c_298212,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_298209,c_295903]) ).

tff(c_298225,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_298212]) ).

tff(c_298226,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_298208]) ).

tff(c_298228,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_298226]) ).

tff(c_298234,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_298228,c_60]) ).

tff(c_298244,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_298234]) ).

tff(c_298245,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_298226]) ).

tff(c_298249,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_298245,c_56]) ).

tff(c_298262,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_298113,c_298249]) ).

tff(c_298263,plain,
    is_color(house_4,yellow),
    inference(splitRight,[status(thm)],[c_297985]) ).

tff(c_298281,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_298263,c_96]) ).

tff(c_298290,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_298281]) ).

tff(c_298299,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_298290]) ).

tff(c_298302,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_298299]) ).

tff(c_298303,plain,
    is_color(house_1,ivory),
    inference(negUnitSimplification,[status(thm)],[c_298004,c_297353,c_296279,c_298302]) ).

tff(c_297998,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_297992,c_106]) ).

tff(c_298007,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_297998]) ).

tff(c_295916,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_295913,c_234]) ).

tff(c_295979,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_295916]) ).

tff(c_296040,plain,
    ~ is_color(house_3,green),
    inference(splitLeft,[status(thm)],[c_295979]) ).

tff(c_298284,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_298263,c_106]) ).

tff(c_298293,plain,
    ~ is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_298284]) ).

tff(c_298306,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_298293]) ).

tff(c_298309,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_298306]) ).

tff(c_298310,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_298007,c_296040,c_298309]) ).

tff(c_298330,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_298310]) ).

tff(c_298336,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_298330,c_100]) ).

tff(c_298343,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_297345,c_298336]) ).

tff(c_298344,plain,
    is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_298310]) ).

tff(c_298348,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_298344,c_94]) ).

tff(c_298355,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_298303,c_298348]) ).

tff(c_298356,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_296254]) ).

tff(c_298385,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_298356,c_28]) ).

tff(c_298391,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_298385]) ).

tff(c_298357,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_296254]) ).

tff(c_298376,plain,
    ( ~ drinks(english,water)
    | ~ drink(water) ),
    inference(resolution,[status(thm)],[c_298357,c_32]) ).

tff(c_298379,plain,
    ~ drinks(english,water),
    inference(demodulation,[status(thm),theory(equality)],[c_156,c_298376]) ).

tff(c_298394,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_298379]) ).

tff(c_298397,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_298394]) ).

tff(c_298398,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_295794,c_298397]) ).

tff(c_298419,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_298391,c_298398]) ).

tff(c_298440,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_296348]) ).

tff(c_298462,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_298440]) ).

tff(c_298465,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_298462]) ).

tff(c_298466,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_298465]) ).

tff(c_298467,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_298466]) ).

tff(c_298477,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_298467,c_194]) ).

tff(c_298492,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_298419,c_124,c_298477]) ).

tff(c_298494,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296119,c_298492]) ).

tff(c_298495,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_298466]) ).

tff(c_298506,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_298495,c_194]) ).

tff(c_298521,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_298419,c_128,c_298506]) ).

tff(c_298523,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296118,c_298521]) ).

tff(c_298525,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_296348]) ).

tff(c_298535,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_298525,c_194]) ).

tff(c_298550,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_298419,c_130,c_298535]) ).

tff(c_298552,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296197,c_298550]) ).

tff(c_298553,plain,
    ~ is_color(house_4,ivory),
    inference(splitRight,[status(thm)],[c_296021]) ).

tff(c_298554,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_296021]) ).

tff(c_295952,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_295913,c_222]) ).

tff(c_296015,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_130,c_295952]) ).

tff(c_298655,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_298554,c_296015]) ).

tff(c_298656,plain,
    ! [H_5908] :
      ( is_color(H_5908,ivory)
      | is_color(H_5908,green)
      | is_color(H_5908,blue)
      | is_color(H_5908,yellow)
      | is_color(H_5908,red)
      | ~ house(H_5908) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_298688,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_298656,c_110]) ).

tff(c_298727,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_298688]) ).

tff(c_298728,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_296197,c_298655,c_298727]) ).

tff(c_299685,plain,
    ~ is_color(house_4,yellow),
    inference(splitLeft,[status(thm)],[c_298728]) ).

tff(c_299688,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_299685]) ).

tff(c_299691,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_299688]) ).

tff(c_299692,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_296118,c_298553,c_299691]) ).

tff(c_299693,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_299692]) ).

tff(c_299702,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_299693,c_102]) ).

tff(c_299712,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_299562,c_299702]) ).

tff(c_299713,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_299692]) ).

tff(c_299731,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_299713,c_102]) ).

tff(c_299741,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_299591,c_299731]) ).

tff(c_299742,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_298728]) ).

tff(c_299769,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_299742]) ).

tff(c_299775,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_299769,c_104]) ).

tff(c_299788,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_299591,c_299775]) ).

tff(c_299789,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_299742]) ).

tff(c_299796,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_299789,c_104]) ).

tff(c_299809,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_299562,c_299796]) ).

tff(c_299810,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_298633]) ).

tff(c_299831,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_299810]) ).

tff(c_299840,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_299831,c_110]) ).

tff(c_299852,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_299840]) ).

tff(c_299811,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_298633]) ).

tff(c_299894,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_298623]) ).

tff(c_299897,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_299894]) ).

tff(c_299900,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_299897]) ).

tff(c_299901,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_299811,c_295780,c_299900]) ).

tff(c_299914,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_299901,c_172]) ).

tff(c_299930,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_299914]) ).

tff(c_299932,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_299852,c_299930]) ).

tff(c_299933,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_298623]) ).

tff(c_299972,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_299933]) ).

tff(c_299982,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_299972,c_194]) ).

tff(c_299997,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_299858,c_128,c_299982]) ).

tff(c_299999,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296118,c_299997]) ).

tff(c_300000,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_299933]) ).

tff(c_300011,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_300000,c_194]) ).

tff(c_300026,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_299858,c_124,c_300011]) ).

tff(c_300028,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296119,c_300026]) ).

tff(c_300029,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_299810]) ).

tff(c_300043,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_300029,c_172]) ).

tff(c_300059,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_300043]) ).

tff(c_300065,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_300059,c_106]) ).

tff(c_300074,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_300065]) ).

tff(c_295946,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_295913,c_218]) ).

tff(c_296009,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_126,c_295946]) ).

tff(c_298651,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_298554,c_296009]) ).

tff(c_300030,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_299810]) ).

tff(c_298668,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_298656,c_108]) ).

tff(c_298707,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_298668]) ).

tff(c_298708,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_296197,c_298655,c_298707]) ).

tff(c_300197,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_300030,c_298708]) ).

tff(c_300198,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_300197]) ).

tff(c_300201,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_300198]) ).

tff(c_300204,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_300201]) ).

tff(c_300205,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_300074,c_296040,c_298651,c_300204]) ).

tff(c_300220,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_300205,c_100]) ).

tff(c_300227,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_300093,c_300220]) ).

tff(c_300228,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_300197]) ).

tff(c_300235,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_300228,c_104]) ).

tff(c_300248,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_300093,c_300235]) ).

tff(c_300250,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_295988]) ).

tff(c_300343,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_300250,c_98]) ).

tff(c_300355,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_300343]) ).

tff(c_295934,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_295913,c_248]) ).

tff(c_295997,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_122,c_295934]) ).

tff(c_300357,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_300250,c_295997]) ).

tff(c_300746,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_300739,c_178]) ).

tff(c_300761,plain,
    ( ~ drives(english,masserati)
    | is_color(house_5,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_300746]) ).

tff(c_300823,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_300761]) ).

tff(c_300837,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_300866,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_300837]) ).

tff(c_300869,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_300866]) ).

tff(c_300870,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_300823,c_222622,c_222669,c_300869]) ).

tff(c_300873,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_300870,c_186]) ).

tff(c_300876,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_300873]) ).

tff(c_300878,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_300589,c_300876]) ).

tff(c_300879,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_300881,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_300879]) ).

tff(c_300887,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_300881,c_64]) ).

tff(c_300894,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_300887]) ).

tff(c_300895,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_300879]) ).

tff(c_300905,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_300895,c_186]) ).

tff(c_300914,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_300905]) ).

tff(c_300917,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_300914,c_42]) ).

tff(c_300924,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_300583,c_300917]) ).

tff(c_300925,plain,
    is_color(house_5,yellow),
    inference(splitRight,[status(thm)],[c_300761]) ).

tff(c_300944,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_300925,c_98]) ).

tff(c_300956,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_300944]) ).

tff(c_300981,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_300956]) ).

tff(c_300984,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_300981]) ).

tff(c_300986,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_300791,c_300629,c_300355,c_300357,c_300984]) ).

tff(c_300987,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_300572]) ).

tff(c_300388,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_300358,c_172]) ).

tff(c_300434,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_300388]) ).

tff(c_300435,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_300434]) ).

tff(c_301077,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_300435]) ).

tff(c_301090,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_301077,c_172]) ).

tff(c_301106,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_301090]) ).

tff(c_301117,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_301106,c_92]) ).

tff(c_301120,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_301117]) ).

tff(c_300989,plain,
    ! [Y_5971,X_5972] :
      ( ~ house(Y_5971)
      | ~ lives(norwegian,X_5972)
      | ~ house(X_5972)
      | is_color(Y_5971,blue)
      | ~ left_of(X_5972,Y_5971) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_300997,plain,
    ! [Y_5971] :
      ( ~ house(Y_5971)
      | ~ house(house_1)
      | is_color(Y_5971,blue)
      | ~ left_of(house_1,Y_5971) ),
    inference(resolution,[status(thm)],[c_176,c_300989]) ).

tff(c_301015,plain,
    ! [Y_5973] :
      ( ~ house(Y_5973)
      | is_color(Y_5973,blue)
      | ~ left_of(house_1,Y_5973) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_300997]) ).

tff(c_301022,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_301015]) ).

tff(c_301028,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_301022]) ).

tff(c_301031,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_301028,c_92]) ).

tff(c_301034,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_301031]) ).

tff(c_301010,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_300987,c_32]) ).

tff(c_301013,plain,
    ~ drinks(english,coffee),
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_301010]) ).

tff(c_301014,plain,
    drinks(english,orange),
    inference(negUnitSimplification,[status(thm)],[c_301013,c_300580]) ).

tff(c_301084,plain,
    ( ~ house(house_2)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_301077,c_178]) ).

tff(c_301099,plain,
    ( ~ drives(english,masserati)
    | is_color(house_2,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_124,c_301084]) ).

tff(c_301121,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_301099]) ).

tff(c_301141,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_301144,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_301141]) ).

tff(c_301147,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_301144]) ).

tff(c_301148,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_301121,c_222622,c_222669,c_301147]) ).

tff(c_301156,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_296085]) ).

tff(c_301159,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_301156]) ).

tff(c_301162,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_301159]) ).

tff(c_301163,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_295893,c_222635,c_301162]) ).

tff(c_301164,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_301163]) ).

tff(c_301167,plain,
    ( ~ drives(english,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_301164,c_50]) ).

tff(c_301177,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_301148,c_301167]) ).

tff(c_301178,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_301163]) ).

tff(c_301193,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_301178,c_64]) ).

tff(c_301200,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_301193]) ).

tff(c_301201,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_296085]) ).

tff(c_301215,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_301201]) ).

tff(c_301221,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_301215,c_60]) ).

tff(c_301231,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_301221]) ).

tff(c_301232,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_301201]) ).

tff(c_301234,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_301232]) ).

tff(c_301237,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_301234,c_295903]) ).

tff(c_301250,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_301237]) ).

tff(c_301251,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_301232]) ).

tff(c_301269,plain,
    ( ~ drives(english,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_301251,c_48]) ).

tff(c_301282,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_301148,c_301269]) ).

tff(c_301283,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_301285,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_301283]) ).

tff(c_301291,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_301285,c_64]) ).

tff(c_301298,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_301291]) ).

tff(c_301299,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_301283]) ).

tff(c_301309,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_301299,c_186]) ).

tff(c_301318,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_301309]) ).

tff(c_301324,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_301318,c_28]) ).

tff(c_301331,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_301014,c_301324]) ).

tff(c_301332,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_301099]) ).

tff(c_301342,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_301332,c_92]) ).

tff(c_301345,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_301342]) ).

tff(c_301348,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_301345]) ).

tff(c_301351,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_301348]) ).

tff(c_301353,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_301120,c_301034,c_300355,c_300357,c_301351]) ).

tff(c_301354,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_300435]) ).

tff(c_301356,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_301354]) ).

tff(c_301365,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_301356,c_110]) ).

tff(c_301377,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_301365]) ).

tff(c_301355,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_300435]) ).

tff(c_301383,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_300425]) ).

tff(c_301386,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_301383]) ).

tff(c_301389,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_301386]) ).

tff(c_301390,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_301355,c_295780,c_301389]) ).

tff(c_301403,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_301390,c_172]) ).

tff(c_301419,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_301403]) ).

tff(c_301421,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_301377,c_301419]) ).

tff(c_301422,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_300425]) ).

tff(c_301452,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_301422]) ).

tff(c_301462,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_301452,c_194]) ).

tff(c_301477,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_300987,c_128,c_301462]) ).

tff(c_301479,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296118,c_301477]) ).

tff(c_301480,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_301422]) ).

tff(c_301492,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_301480,c_194]) ).

tff(c_301507,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_300987,c_124,c_301492]) ).

tff(c_301509,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296119,c_301507]) ).

tff(c_301510,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_301354]) ).

tff(c_301524,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_301510,c_172]) ).

tff(c_301540,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_301524]) ).

tff(c_301543,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_301540,c_96]) ).

tff(c_301552,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_301543]) ).

tff(c_301518,plain,
    ( ~ house(house_4)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_301510,c_178]) ).

tff(c_301533,plain,
    ( ~ drives(english,masserati)
    | is_color(house_4,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_128,c_301518]) ).

tff(c_301567,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_301533]) ).

tff(c_301587,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_301672,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_301587]) ).

tff(c_301675,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_301672]) ).

tff(c_301676,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_301567,c_222622,c_222669,c_301675]) ).

tff(c_301714,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_296085]) ).

tff(c_301717,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_301714]) ).

tff(c_301720,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_301717]) ).

tff(c_301721,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_295893,c_222635,c_301720]) ).

tff(c_301722,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_301721]) ).

tff(c_301725,plain,
    ( ~ drives(english,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_301722,c_50]) ).

tff(c_301735,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_301676,c_301725]) ).

tff(c_301736,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_301721]) ).

tff(c_301769,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_301736,c_64]) ).

tff(c_301776,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_301769]) ).

tff(c_301777,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_296085]) ).

tff(c_301791,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_301777]) ).

tff(c_301797,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_301791,c_60]) ).

tff(c_301807,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_301797]) ).

tff(c_301808,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_301777]) ).

tff(c_301810,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_301808]) ).

tff(c_301813,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_301810,c_295903]) ).

tff(c_301826,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_301813]) ).

tff(c_301827,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_301808]) ).

tff(c_301863,plain,
    ( ~ drives(english,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_301827,c_48]) ).

tff(c_301876,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_301676,c_301863]) ).

tff(c_301877,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_301879,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_301877]) ).

tff(c_301885,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_301879,c_64]) ).

tff(c_301892,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_301885]) ).

tff(c_301893,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_301877]) ).

tff(c_301903,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_301893,c_186]) ).

tff(c_301912,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_301903]) ).

tff(c_301918,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_301912,c_28]) ).

tff(c_301925,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_301014,c_301918]) ).

tff(c_301926,plain,
    is_color(house_4,yellow),
    inference(splitRight,[status(thm)],[c_301533]) ).

tff(c_301944,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_301926,c_96]) ).

tff(c_301953,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_301944]) ).

tff(c_301962,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_301953]) ).

tff(c_301965,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_301962]) ).

tff(c_301967,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_301552,c_301034,c_300355,c_300357,c_301965]) ).

tff(c_301968,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_300315]) ).

tff(c_301972,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_301968,c_42]) ).

tff(c_301978,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_301972]) ).

tff(c_302003,plain,
    drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_301978,c_300572]) ).

tff(c_302030,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_300435]) ).

tff(c_302043,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_302030,c_172]) ).

tff(c_302059,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_302043]) ).

tff(c_302062,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_302059,c_92]) ).

tff(c_302065,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_302062]) ).

tff(c_301984,plain,
    ! [Y_5981,X_5982] :
      ( ~ house(Y_5981)
      | ~ lives(norwegian,X_5982)
      | ~ house(X_5982)
      | is_color(Y_5981,blue)
      | ~ left_of(X_5982,Y_5981) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_301992,plain,
    ! [Y_5981] :
      ( ~ house(Y_5981)
      | ~ house(house_1)
      | is_color(Y_5981,blue)
      | ~ left_of(house_1,Y_5981) ),
    inference(resolution,[status(thm)],[c_176,c_301984]) ).

tff(c_302010,plain,
    ! [Y_5983] :
      ( ~ house(Y_5983)
      | is_color(Y_5983,blue)
      | ~ left_of(house_1,Y_5983) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_301992]) ).

tff(c_302017,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_302010]) ).

tff(c_302023,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_302017]) ).

tff(c_302026,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_302023,c_92]) ).

tff(c_302029,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_302026]) ).

tff(c_301975,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_301968,c_28]) ).

tff(c_301981,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_301975]) ).

tff(c_302037,plain,
    ( ~ house(house_2)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_302030,c_178]) ).

tff(c_302052,plain,
    ( ~ drives(english,masserati)
    | is_color(house_2,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_124,c_302037]) ).

tff(c_302085,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_302052]) ).

tff(c_302250,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_302253,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_302250]) ).

tff(c_302256,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_302253]) ).

tff(c_302257,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_302085,c_222622,c_222669,c_302256]) ).

tff(c_302260,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_302257,c_186]) ).

tff(c_302263,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_302260]) ).

tff(c_302265,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_301981,c_302263]) ).

tff(c_302266,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_302314,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_302266]) ).

tff(c_302320,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_302314,c_64]) ).

tff(c_302327,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_302320]) ).

tff(c_302328,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_302266]) ).

tff(c_300380,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_300358,c_22]) ).

tff(c_300428,plain,
    ( ~ lives(japanese,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_300380]) ).

tff(c_302112,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_300428]) ).

tff(c_302115,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_302112]) ).

tff(c_302118,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_302115]) ).

tff(c_302119,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_302118]) ).

tff(c_302120,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_302119]) ).

tff(c_302130,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_302120,c_194]) ).

tff(c_302145,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_302003,c_124,c_302130]) ).

tff(c_302147,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296119,c_302145]) ).

tff(c_302148,plain,
    lives(japanese,house_4),
    inference(splitRight,[status(thm)],[c_302119]) ).

tff(c_302159,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_302148,c_194]) ).

tff(c_302174,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_302003,c_128,c_302159]) ).

tff(c_302176,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296118,c_302174]) ).

tff(c_302178,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_300428]) ).

tff(c_300392,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_300358,c_16]) ).

tff(c_300438,plain,
    ( ~ lives(japanese,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_300392]) ).

tff(c_302269,plain,
    ( lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_302178,c_300438]) ).

tff(c_302270,plain,
    lives(spaniard,house_1),
    inference(splitLeft,[status(thm)],[c_302269]) ).

tff(c_302285,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_302270,c_12]) ).

tff(c_302311,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_302285]) ).

tff(c_302312,plain,
    ( lives(spaniard,house_2)
    | lives(spaniard,house_3)
    | lives(spaniard,house_4) ),
    inference(splitRight,[status(thm)],[c_302269]) ).

tff(c_302399,plain,
    lives(spaniard,house_4),
    inference(splitLeft,[status(thm)],[c_302312]) ).

tff(c_302408,plain,
    ( ~ house(house_4)
    | ~ drives(spaniard,masserati)
    | ~ person(spaniard)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_302399,c_178]) ).

tff(c_302432,plain,
    ( ~ drives(spaniard,masserati)
    | is_color(house_4,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_128,c_302408]) ).

tff(c_302446,plain,
    ~ drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_302432]) ).

tff(c_302267,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_302468,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_302267,c_296117]) ).

tff(c_302469,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_302446,c_302468]) ).

tff(c_302470,plain,
    drives(spaniard,honda),
    inference(splitLeft,[status(thm)],[c_302469]) ).

tff(c_302473,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_302470,c_56]) ).

tff(c_302486,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_302328,c_302473]) ).

tff(c_302487,plain,
    drives(spaniard,jaguar),
    inference(splitRight,[status(thm)],[c_302469]) ).

tff(c_302494,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_302487,c_60]) ).

tff(c_302504,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_302494]) ).

tff(c_302506,plain,
    drives(spaniard,masserati),
    inference(splitRight,[status(thm)],[c_302432]) ).

tff(c_302509,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_302506,c_295903]) ).

tff(c_302522,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_302509]) ).

tff(c_302523,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_302052]) ).

tff(c_302536,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_302523,c_92]) ).

tff(c_302539,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_302536]) ).

tff(c_302542,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_302539]) ).

tff(c_302545,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_302542]) ).

tff(c_302547,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_302065,c_302029,c_300355,c_300357,c_302545]) ).

tff(c_302548,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_300435]) ).

tff(c_302569,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_302548]) ).

tff(c_302578,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_302569,c_110]) ).

tff(c_302590,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_302578]) ).

tff(c_302549,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_300435]) ).

tff(c_302594,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_300425]) ).

tff(c_302597,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_302594]) ).

tff(c_302600,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_302597]) ).

tff(c_302601,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_302549,c_295780,c_302600]) ).

tff(c_302622,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_302601,c_172]) ).

tff(c_302638,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_302622]) ).

tff(c_302640,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_302590,c_302638]) ).

tff(c_302641,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_300425]) ).

tff(c_302671,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_302641]) ).

tff(c_302681,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_302671,c_194]) ).

tff(c_302696,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_302003,c_128,c_302681]) ).

tff(c_302698,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296118,c_302696]) ).

tff(c_302699,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_302641]) ).

tff(c_302710,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_302699,c_194]) ).

tff(c_302725,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_302003,c_124,c_302710]) ).

tff(c_302727,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296119,c_302725]) ).

tff(c_302728,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_302548]) ).

tff(c_302742,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_302728,c_172]) ).

tff(c_302758,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_302742]) ).

tff(c_302761,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_302758,c_96]) ).

tff(c_302770,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_302761]) ).

tff(c_302736,plain,
    ( ~ house(house_4)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_302728,c_178]) ).

tff(c_302751,plain,
    ( ~ drives(english,masserati)
    | is_color(house_4,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_128,c_302736]) ).

tff(c_302777,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_302751]) ).

tff(c_302828,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_302831,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_302828]) ).

tff(c_302834,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_302831]) ).

tff(c_302835,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_302777,c_222622,c_222669,c_302834]) ).

tff(c_302838,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_302835,c_186]) ).

tff(c_302841,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_302838]) ).

tff(c_302843,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_301981,c_302841]) ).

tff(c_302844,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_302846,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_302844]) ).

tff(c_302852,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_302846,c_64]) ).

tff(c_302859,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_302852]) ).

tff(c_302860,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_302844]) ).

tff(c_302845,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_302893,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_302845,c_296117]) ).

tff(c_302894,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_302893]) ).

tff(c_302897,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_302894,c_295903]) ).

tff(c_302910,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_302897]) ).

tff(c_302911,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_302893]) ).

tff(c_302913,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_302911]) ).

tff(c_302920,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_302913,c_60]) ).

tff(c_302930,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_302920]) ).

tff(c_302931,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_302911]) ).

tff(c_302935,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_302931,c_56]) ).

tff(c_302948,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_302860,c_302935]) ).

tff(c_302949,plain,
    is_color(house_4,yellow),
    inference(splitRight,[status(thm)],[c_302751]) ).

tff(c_302953,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_302949,c_96]) ).

tff(c_302962,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_302953]) ).

tff(c_302985,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_302962]) ).

tff(c_302988,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_302985]) ).

tff(c_302990,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_302770,c_302029,c_300355,c_300357,c_302988]) ).

tff(c_302991,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_300307]) ).

tff(c_302998,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_302991,c_28]) ).

tff(c_303004,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_302998]) ).

tff(c_302992,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_300307]) ).

tff(c_303026,plain,
    ( ~ drinks(english,water)
    | ~ drink(water) ),
    inference(resolution,[status(thm)],[c_302992,c_32]) ).

tff(c_303029,plain,
    ~ drinks(english,water),
    inference(demodulation,[status(thm),theory(equality)],[c_156,c_303026]) ).

tff(c_303032,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_303029]) ).

tff(c_303035,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_303032]) ).

tff(c_303036,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_303004,c_222676,c_295794,c_303035]) ).

tff(c_303128,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_300425]) ).

tff(c_303131,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_303128]) ).

tff(c_303134,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_303131]) ).

tff(c_303135,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_303134]) ).

tff(c_303136,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_303135]) ).

tff(c_303154,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_303136,c_194]) ).

tff(c_303169,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_303036,c_124,c_303154]) ).

tff(c_303171,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296119,c_303169]) ).

tff(c_303172,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_303135]) ).

tff(c_303183,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_303172,c_194]) ).

tff(c_303198,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_303036,c_128,c_303183]) ).

tff(c_303200,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296118,c_303198]) ).

tff(c_303202,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_300425]) ).

tff(c_303215,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_303202,c_172]) ).

tff(c_303230,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_303215]) ).

tff(c_303272,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_303230,c_98]) ).

tff(c_303284,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_303272]) ).

tff(c_303049,plain,
    ! [Y_5996,X_5997] :
      ( ~ house(Y_5996)
      | ~ lives(norwegian,X_5997)
      | ~ house(X_5997)
      | is_color(Y_5996,blue)
      | ~ left_of(X_5997,Y_5996) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_303057,plain,
    ! [Y_5996] :
      ( ~ house(Y_5996)
      | ~ house(house_1)
      | is_color(Y_5996,blue)
      | ~ left_of(house_1,Y_5996) ),
    inference(resolution,[status(thm)],[c_176,c_303049]) ).

tff(c_303076,plain,
    ! [Y_5998] :
      ( ~ house(Y_5998)
      | is_color(Y_5998,blue)
      | ~ left_of(house_1,Y_5998) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_303057]) ).

tff(c_303083,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_303076]) ).

tff(c_303089,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_303083]) ).

tff(c_303092,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_303089,c_92]) ).

tff(c_303095,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_303092]) ).

tff(c_303209,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_303202,c_178]) ).

tff(c_303224,plain,
    ( ~ drives(english,masserati)
    | is_color(house_5,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_303209]) ).

tff(c_303289,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_303224]) ).

tff(c_303291,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_303294,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_303291]) ).

tff(c_303297,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_303294]) ).

tff(c_303298,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_303289,c_222622,c_222669,c_303297]) ).

tff(c_303301,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_303298,c_186]) ).

tff(c_303304,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_303301]) ).

tff(c_303306,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_303004,c_303304]) ).

tff(c_303307,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_303309,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_303307]) ).

tff(c_303315,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_303309,c_64]) ).

tff(c_303322,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_303315]) ).

tff(c_303323,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_303307]) ).

tff(c_303308,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_303398,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_303308,c_296117]) ).

tff(c_303399,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_303398]) ).

tff(c_303402,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_303399,c_295903]) ).

tff(c_303415,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_303402]) ).

tff(c_303416,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_303398]) ).

tff(c_303418,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_303416]) ).

tff(c_303424,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_303418,c_60]) ).

tff(c_303434,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_303424]) ).

tff(c_303435,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_303416]) ).

tff(c_303439,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_303435,c_56]) ).

tff(c_303452,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_303323,c_303439]) ).

tff(c_303453,plain,
    is_color(house_5,yellow),
    inference(splitRight,[status(thm)],[c_303224]) ).

tff(c_303466,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_303453,c_98]) ).

tff(c_303478,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_303466]) ).

tff(c_303494,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_303478]) ).

tff(c_303497,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_303494]) ).

tff(c_303499,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_303284,c_303095,c_300355,c_300357,c_303497]) ).

tff(c_303501,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_296039]) ).

tff(c_309207,plain,
    ! [Y_6114,X_6115] :
      ( ~ house(Y_6114)
      | ~ lives(norwegian,X_6115)
      | ~ house(X_6115)
      | is_color(Y_6114,blue)
      | ~ left_of(X_6115,Y_6114) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_309215,plain,
    ! [Y_6114] :
      ( ~ house(Y_6114)
      | ~ house(house_1)
      | is_color(Y_6114,blue)
      | ~ left_of(house_1,Y_6114) ),
    inference(resolution,[status(thm)],[c_176,c_309207]) ).

tff(c_309971,plain,
    ! [Y_6124] :
      ( ~ house(Y_6124)
      | is_color(Y_6124,blue)
      | ~ left_of(house_1,Y_6124) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_309215]) ).

tff(c_309978,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_309971]) ).

tff(c_309984,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_309978]) ).

tff(c_309253,plain,
    ! [Y_6116] :
      ( ~ house(Y_6116)
      | is_color(Y_6116,blue)
      | ~ left_of(house_1,Y_6116) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_309215]) ).

tff(c_309260,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_309253]) ).

tff(c_309266,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_309260]) ).

tff(c_309095,plain,
    ! [Y_6110,X_6111] :
      ( ~ house(Y_6110)
      | ~ lives(norwegian,X_6111)
      | ~ house(X_6111)
      | is_color(Y_6110,blue)
      | ~ left_of(X_6111,Y_6110) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_309103,plain,
    ! [Y_6110] :
      ( ~ house(Y_6110)
      | ~ house(house_1)
      | is_color(Y_6110,blue)
      | ~ left_of(house_1,Y_6110) ),
    inference(resolution,[status(thm)],[c_176,c_309095]) ).

tff(c_309114,plain,
    ! [Y_6112] :
      ( ~ house(Y_6112)
      | is_color(Y_6112,blue)
      | ~ left_of(house_1,Y_6112) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_309103]) ).

tff(c_309121,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_309114]) ).

tff(c_309127,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_309121]) ).

tff(c_303587,plain,
    ! [Person_6002] :
      ( lives(Person_6002,house_5)
      | lives(Person_6002,house_4)
      | lives(Person_6002,house_3)
      | lives(Person_6002,house_2)
      | lives(Person_6002,house_1)
      | ~ person(Person_6002) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_303617,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_303587,c_172]) ).

tff(c_303663,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_303617]) ).

tff(c_303664,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_303663]) ).

tff(c_308646,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_303664]) ).

tff(c_308659,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_308646,c_172]) ).

tff(c_308674,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_308659]) ).

tff(c_303845,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_295997]) ).

tff(c_303907,plain,
    ! [Y_6013,X_6014] :
      ( ~ house(Y_6013)
      | ~ lives(norwegian,X_6014)
      | ~ house(X_6014)
      | is_color(Y_6013,blue)
      | ~ left_of(X_6014,Y_6013) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_303915,plain,
    ! [Y_6013] :
      ( ~ house(Y_6013)
      | ~ house(house_1)
      | is_color(Y_6013,blue)
      | ~ left_of(house_1,Y_6013) ),
    inference(resolution,[status(thm)],[c_176,c_303907]) ).

tff(c_303932,plain,
    ! [Y_6015] :
      ( ~ house(Y_6015)
      | is_color(Y_6015,blue)
      | ~ left_of(house_1,Y_6015) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_303915]) ).

tff(c_303939,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_303932]) ).

tff(c_303945,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_303939]) ).

tff(c_303764,plain,
    ! [Person_6004] :
      ( drinks(Person_6004,water)
      | drinks(Person_6004,milk)
      | drinks(Person_6004,tea)
      | drinks(Person_6004,coffee)
      | drinks(Person_6004,orange)
      | ~ person(Person_6004) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_303788,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_303764,c_28]) ).

tff(c_303827,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_303788]) ).

tff(c_303828,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_303827]) ).

tff(c_303864,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_303828]) ).

tff(c_303883,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_303864]) ).

tff(c_303886,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_303883]) ).

tff(c_303887,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_295794,c_303886]) ).

tff(c_303896,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_303887]) ).

tff(c_303780,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_303764,c_42]) ).

tff(c_303819,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_303780]) ).

tff(c_303820,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_303819]) ).

tff(c_303888,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_303820]) ).

tff(c_303891,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_303888]) ).

tff(c_303894,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_303891]) ).

tff(c_303895,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_303894]) ).

tff(c_303897,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_303895]) ).

tff(c_303900,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_303897,c_32]) ).

tff(c_303904,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_303896,c_303900]) ).

tff(c_303905,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_303895]) ).

tff(c_305707,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_303664]) ).

tff(c_303621,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_303587,c_16]) ).

tff(c_303667,plain,
    ( ~ lives(japanese,house_5)
    | lives(spaniard,house_4)
    | lives(spaniard,house_3)
    | lives(spaniard,house_2)
    | lives(spaniard,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_130,c_303621]) ).

tff(c_305870,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_303667]) ).

tff(c_305880,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_305870]) ).

tff(c_305883,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_305880]) ).

tff(c_305884,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_305883]) ).

tff(c_305891,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_305884]) ).

tff(c_305904,plain,
    ( ~ lives(english,house_2)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_305891,c_10]) ).

tff(c_305920,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_305707,c_305904]) ).

tff(c_305921,plain,
    lives(japanese,house_4),
    inference(splitRight,[status(thm)],[c_305884]) ).

tff(c_305940,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_305921,c_194]) ).

tff(c_305955,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_303905,c_128,c_305940]) ).

tff(c_305957,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296118,c_305955]) ).

tff(c_305959,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_303667]) ).

tff(c_305976,plain,
    ( ~ house(house_5)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_305959,c_194]) ).

tff(c_305991,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_303905,c_130,c_305976]) ).

tff(c_305993,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_303845,c_305991]) ).

tff(c_305994,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_303664]) ).

tff(c_305996,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_305994]) ).

tff(c_305999,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_305996,c_108]) ).

tff(c_306011,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_305999]) ).

tff(c_303500,plain,
    ~ is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_296039]) ).

tff(c_306005,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_305996,c_110]) ).

tff(c_306017,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_306005]) ).

tff(c_295964,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_295913,c_228]) ).

tff(c_296027,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_128,c_295964]) ).

tff(c_303863,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_303501,c_296027]) ).

tff(c_303683,plain,
    ! [H_6003] :
      ( is_color(H_6003,ivory)
      | is_color(H_6003,green)
      | is_color(H_6003,blue)
      | is_color(H_6003,yellow)
      | is_color(H_6003,red)
      | ~ house(H_6003) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_303707,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_303683,c_106]) ).

tff(c_303746,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_303707]) ).

tff(c_303747,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_296118,c_303746]) ).

tff(c_306326,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_306017,c_303863,c_303747]) ).

tff(c_306327,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_306326]) ).

tff(c_306330,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_306327]) ).

tff(c_306333,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_306330]) ).

tff(c_306334,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_306011,c_296040,c_303500,c_306333]) ).

tff(c_306340,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_306334,c_100]) ).

tff(c_306347,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_303945,c_306340]) ).

tff(c_306348,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_306326]) ).

tff(c_306358,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_306348,c_102]) ).

tff(c_306368,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_303945,c_306358]) ).

tff(c_306369,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_305994]) ).

tff(c_306402,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_306369,c_172]) ).

tff(c_306418,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_306402]) ).

tff(c_306424,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_306418,c_106]) ).

tff(c_306433,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_306424]) ).

tff(c_306396,plain,
    ( ~ house(house_4)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_306369,c_178]) ).

tff(c_306411,plain,
    ( ~ drives(english,masserati)
    | is_color(house_4,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_128,c_306396]) ).

tff(c_306446,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_306411]) ).

tff(c_306464,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_306467,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_306464]) ).

tff(c_306470,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_306467]) ).

tff(c_306471,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_306446,c_222622,c_222669,c_306470]) ).

tff(c_306619,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_296085]) ).

tff(c_306622,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_306619]) ).

tff(c_306625,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_306622]) ).

tff(c_306626,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_295893,c_222635,c_306625]) ).

tff(c_306629,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_306626]) ).

tff(c_306632,plain,
    ( ~ drives(english,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_306629,c_50]) ).

tff(c_306642,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_306471,c_306632]) ).

tff(c_306643,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_306626]) ).

tff(c_306650,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_306643,c_64]) ).

tff(c_306657,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_306650]) ).

tff(c_306658,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_296085]) ).

tff(c_306672,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_306658]) ).

tff(c_306678,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_306672,c_60]) ).

tff(c_306688,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_306678]) ).

tff(c_306689,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_306658]) ).

tff(c_306691,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_306689]) ).

tff(c_306694,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_306691,c_295903]) ).

tff(c_306707,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_306694]) ).

tff(c_306708,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_306689]) ).

tff(c_306718,plain,
    ( ~ drives(english,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_306708,c_48]) ).

tff(c_306731,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_306471,c_306718]) ).

tff(c_306732,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_306735,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_306732]) ).

tff(c_306741,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_306735,c_64]) ).

tff(c_306748,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_306741]) ).

tff(c_306749,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_306732]) ).

tff(c_306759,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_306749,c_186]) ).

tff(c_306768,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_306759]) ).

tff(c_306774,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_306768,c_28]) ).

tff(c_306781,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_303896,c_306774]) ).

tff(c_306782,plain,
    is_color(house_4,yellow),
    inference(splitRight,[status(thm)],[c_306411]) ).

tff(c_306809,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_306782,c_106]) ).

tff(c_306818,plain,
    ~ is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_306809]) ).

tff(c_306831,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_306818]) ).

tff(c_306834,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_306831]) ).

tff(c_306835,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_306433,c_296040,c_303500,c_306834]) ).

tff(c_306850,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_306835,c_100]) ).

tff(c_306857,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_303945,c_306850]) ).

tff(c_306858,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_303887]) ).

tff(c_306929,plain,
    ! [Y_6059,X_6060] :
      ( ~ house(Y_6059)
      | ~ lives(norwegian,X_6060)
      | ~ house(X_6060)
      | is_color(Y_6059,blue)
      | ~ left_of(X_6060,Y_6059) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_306937,plain,
    ! [Y_6059] :
      ( ~ house(Y_6059)
      | ~ house(house_1)
      | is_color(Y_6059,blue)
      | ~ left_of(house_1,Y_6059) ),
    inference(resolution,[status(thm)],[c_176,c_306929]) ).

tff(c_307388,plain,
    ! [Y_6069] :
      ( ~ house(Y_6069)
      | is_color(Y_6069,blue)
      | ~ left_of(house_1,Y_6069) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_306937]) ).

tff(c_307395,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_307388]) ).

tff(c_307401,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_307395]) ).

tff(c_306894,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_303664]) ).

tff(c_306907,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_306894,c_172]) ).

tff(c_306922,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_306907]) ).

tff(c_306879,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_303895]) ).

tff(c_306859,plain,
    ~ drinks(english,orange),
    inference(splitRight,[status(thm)],[c_303887]) ).

tff(c_306901,plain,
    ( ~ house(house_2)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_306894,c_178]) ).

tff(c_306916,plain,
    ( ~ drives(english,masserati)
    | is_color(house_2,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_124,c_306901]) ).

tff(c_306948,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_306916]) ).

tff(c_307020,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_307023,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_307020]) ).

tff(c_307026,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_307023]) ).

tff(c_307027,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_306948,c_222622,c_222669,c_307026]) ).

tff(c_307030,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_307027,c_186]) ).

tff(c_307033,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_307030]) ).

tff(c_307035,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_306859,c_307033]) ).

tff(c_307036,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_307038,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_307036]) ).

tff(c_307044,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_307038,c_64]) ).

tff(c_307051,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_307044]) ).

tff(c_307052,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_307036]) ).

tff(c_307062,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_307052,c_186]) ).

tff(c_307071,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_307062]) ).

tff(c_307076,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_307071,c_42]) ).

tff(c_307083,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_306879,c_307076]) ).

tff(c_307084,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_306916]) ).

tff(c_303699,plain,
    ( ~ is_color(house_2,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_303683,c_100]) ).

tff(c_303738,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_303699]) ).

tff(c_303739,plain,
    ( ~ is_color(house_2,yellow)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_296040,c_303500,c_303738]) ).

tff(c_307528,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_307084,c_303739]) ).

tff(c_307529,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_307528]) ).

tff(c_307535,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_307529,c_100]) ).

tff(c_307542,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_306922,c_307535]) ).

tff(c_307543,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_307528]) ).

tff(c_307550,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_307543,c_100]) ).

tff(c_307557,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_307401,c_307550]) ).

tff(c_307559,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_303664]) ).

tff(c_303605,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_303587,c_10]) ).

tff(c_303653,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_303605]) ).

tff(c_303654,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_303653]) ).

tff(c_307659,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_303654]) ).

tff(c_307662,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_307659]) ).

tff(c_307665,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_307662]) ).

tff(c_307666,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_307559,c_295780,c_307665]) ).

tff(c_307684,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_307666,c_194]) ).

tff(c_307699,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_306858,c_128,c_307684]) ).

tff(c_307701,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296118,c_307699]) ).

tff(c_307703,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_303654]) ).

tff(c_307713,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_307703,c_194]) ).

tff(c_307728,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_306858,c_130,c_307713]) ).

tff(c_307730,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_303845,c_307728]) ).

tff(c_307731,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_303895]) ).

tff(c_307754,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_307731,c_32]) ).

tff(c_307758,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_306858,c_307754]) ).

tff(c_307759,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_303820]) ).

tff(c_307766,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_307759,c_28]) ).

tff(c_307772,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_307766]) ).

tff(c_307779,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_307772,c_303887]) ).

tff(c_307788,plain,
    ! [Y_6076,X_6077] :
      ( ~ house(Y_6076)
      | ~ lives(norwegian,X_6077)
      | ~ house(X_6077)
      | is_color(Y_6076,blue)
      | ~ left_of(X_6077,Y_6076) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_307796,plain,
    ! [Y_6076] :
      ( ~ house(Y_6076)
      | ~ house(house_1)
      | is_color(Y_6076,blue)
      | ~ left_of(house_1,Y_6076) ),
    inference(resolution,[status(thm)],[c_176,c_307788]) ).

tff(c_307808,plain,
    ! [Y_6078] :
      ( ~ house(Y_6078)
      | is_color(Y_6078,blue)
      | ~ left_of(house_1,Y_6078) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_307796]) ).

tff(c_307815,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_307808]) ).

tff(c_307821,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_307815]) ).

tff(c_307829,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_303664]) ).

tff(c_307842,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_307829,c_172]) ).

tff(c_307857,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_307842]) ).

tff(c_307836,plain,
    ( ~ house(house_2)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_307829,c_178]) ).

tff(c_307851,plain,
    ( ~ drives(english,masserati)
    | is_color(house_2,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_124,c_307836]) ).

tff(c_307883,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_307851]) ).

tff(c_308098,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_308101,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_308098]) ).

tff(c_308104,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_308101]) ).

tff(c_308105,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_307883,c_222622,c_222669,c_308104]) ).

tff(c_308108,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_308105,c_186]) ).

tff(c_308111,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_308108]) ).

tff(c_308113,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_307772,c_308111]) ).

tff(c_308114,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_308137,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_308114]) ).

tff(c_308143,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_308137,c_64]) ).

tff(c_308150,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_308143]) ).

tff(c_308151,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_308114]) ).

tff(c_308115,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_308244,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_308115,c_296117]) ).

tff(c_308245,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_308244]) ).

tff(c_308248,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_308245,c_295903]) ).

tff(c_308261,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_308248]) ).

tff(c_308262,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_308244]) ).

tff(c_308264,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_308262]) ).

tff(c_308270,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_308264,c_60]) ).

tff(c_308280,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_308270]) ).

tff(c_308281,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_308262]) ).

tff(c_308285,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_308281,c_56]) ).

tff(c_308298,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_308151,c_308285]) ).

tff(c_308299,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_307851]) ).

tff(c_308386,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_308299,c_303739]) ).

tff(c_308387,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_308386]) ).

tff(c_308393,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_308387,c_100]) ).

tff(c_308400,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_307857,c_308393]) ).

tff(c_308401,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_308386]) ).

tff(c_308429,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_308401,c_100]) ).

tff(c_308436,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_307821,c_308429]) ).

tff(c_308438,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_303664]) ).

tff(c_308501,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_303654]) ).

tff(c_308504,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_308501]) ).

tff(c_308507,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_308504]) ).

tff(c_308508,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_308438,c_295780,c_308507]) ).

tff(c_308524,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_308508,c_194]) ).

tff(c_308539,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_307779,c_128,c_308524]) ).

tff(c_308541,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_296118,c_308539]) ).

tff(c_308543,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_303654]) ).

tff(c_308561,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_308543,c_194]) ).

tff(c_308576,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_307779,c_130,c_308561]) ).

tff(c_308578,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_303845,c_308576]) ).

tff(c_308579,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_303828]) ).

tff(c_308586,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_308579,c_28]) ).

tff(c_308592,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_308586]) ).

tff(c_308653,plain,
    ( ~ house(house_2)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_2,yellow) ),
    inference(resolution,[status(thm)],[c_308646,c_178]) ).

tff(c_308668,plain,
    ( ~ drives(english,masserati)
    | is_color(house_2,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_124,c_308653]) ).

tff(c_308683,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_308668]) ).

tff(c_308767,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_308770,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_308767]) ).

tff(c_308773,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_308770]) ).

tff(c_308774,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_308683,c_222622,c_222669,c_308773]) ).

tff(c_308778,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_308774,c_186]) ).

tff(c_308781,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_308778]) ).

tff(c_308783,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_308592,c_308781]) ).

tff(c_308784,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_308786,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_308784]) ).

tff(c_308792,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_308786,c_64]) ).

tff(c_308799,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_308792]) ).

tff(c_308800,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_308784]) ).

tff(c_308785,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_308945,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_308785,c_296117]) ).

tff(c_308946,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_308945]) ).

tff(c_308949,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_308946,c_295903]) ).

tff(c_308962,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_308949]) ).

tff(c_308963,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_308945]) ).

tff(c_308965,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_308963]) ).

tff(c_308971,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_308965,c_60]) ).

tff(c_308981,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_308971]) ).

tff(c_308982,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_308963]) ).

tff(c_308994,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_308982,c_56]) ).

tff(c_309007,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_308800,c_308994]) ).

tff(c_309008,plain,
    is_color(house_2,yellow),
    inference(splitRight,[status(thm)],[c_308668]) ).

tff(c_309175,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_309008,c_303739]) ).

tff(c_309176,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_309175]) ).

tff(c_309182,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_309176,c_100]) ).

tff(c_309189,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_308674,c_309182]) ).

tff(c_309190,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_309175]) ).

tff(c_309197,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_309190,c_100]) ).

tff(c_309204,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_309127,c_309197]) ).

tff(c_309205,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_303664]) ).

tff(c_309226,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_309205]) ).

tff(c_309235,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_309226,c_110]) ).

tff(c_309247,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_309235]) ).

tff(c_309206,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_303664]) ).

tff(c_309557,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_303654]) ).

tff(c_309561,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_309557]) ).

tff(c_309564,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_309561]) ).

tff(c_309565,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_309206,c_295780,c_309564]) ).

tff(c_309585,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_309565,c_172]) ).

tff(c_309601,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_309585]) ).

tff(c_309603,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_309247,c_309601]) ).

tff(c_309605,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_303654]) ).

tff(c_309612,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_309605,c_178]) ).

tff(c_309627,plain,
    ( ~ drives(english,masserati)
    | is_color(house_5,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_309612]) ).

tff(c_309693,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_309627]) ).

tff(c_309703,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_309706,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_309703]) ).

tff(c_309709,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_309706]) ).

tff(c_309710,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_309693,c_222622,c_222669,c_309709]) ).

tff(c_309713,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_309710,c_186]) ).

tff(c_309716,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_309713]) ).

tff(c_309718,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_308592,c_309716]) ).

tff(c_309719,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_309721,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_309719]) ).

tff(c_309753,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_309721,c_64]) ).

tff(c_309760,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_309753]) ).

tff(c_309761,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_309719]) ).

tff(c_309720,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_309826,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_309720,c_296117]) ).

tff(c_309827,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_309826]) ).

tff(c_309830,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_309827,c_295903]) ).

tff(c_309843,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_309830]) ).

tff(c_309844,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_309826]) ).

tff(c_309846,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_309844]) ).

tff(c_309852,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_309846,c_60]) ).

tff(c_309862,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_309852]) ).

tff(c_309863,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_309844]) ).

tff(c_309867,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_309863,c_56]) ).

tff(c_309880,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_309761,c_309867]) ).

tff(c_309881,plain,
    is_color(house_5,yellow),
    inference(splitRight,[status(thm)],[c_309627]) ).

tff(c_309898,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_309881,c_110]) ).

tff(c_309910,plain,
    ~ is_color(house_4,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_309898]) ).

tff(c_309930,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_309910]) ).

tff(c_309933,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_309930]) ).

tff(c_309934,plain,
    is_color(house_4,blue),
    inference(negUnitSimplification,[status(thm)],[c_309247,c_296118,c_303863,c_309933]) ).

tff(c_309958,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_309934,c_102]) ).

tff(c_309968,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_309266,c_309958]) ).

tff(c_309969,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_309205]) ).

tff(c_309997,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_309969,c_172]) ).

tff(c_310013,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_309997]) ).

tff(c_310019,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_310013,c_106]) ).

tff(c_310028,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_310019]) ).

tff(c_309991,plain,
    ( ~ house(house_4)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_309969,c_178]) ).

tff(c_310006,plain,
    ( ~ drives(english,masserati)
    | is_color(house_4,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_128,c_309991]) ).

tff(c_310040,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_310006]) ).

tff(c_310196,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_310199,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_310196]) ).

tff(c_310202,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_310199]) ).

tff(c_310203,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_310040,c_222622,c_222669,c_310202]) ).

tff(c_310206,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_310203,c_186]) ).

tff(c_310209,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_310206]) ).

tff(c_310211,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_308592,c_310209]) ).

tff(c_310212,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_310214,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_310212]) ).

tff(c_310220,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_310214,c_64]) ).

tff(c_310227,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_310220]) ).

tff(c_310228,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_310212]) ).

tff(c_310213,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_310275,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_310213,c_296117]) ).

tff(c_310276,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_310275]) ).

tff(c_310279,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_310276,c_295903]) ).

tff(c_310292,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_310279]) ).

tff(c_310293,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_310275]) ).

tff(c_310295,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_310293]) ).

tff(c_310301,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_310295,c_60]) ).

tff(c_310311,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_310301]) ).

tff(c_310312,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_310293]) ).

tff(c_310316,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_310312,c_56]) ).

tff(c_310329,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_310228,c_310316]) ).

tff(c_310330,plain,
    is_color(house_4,yellow),
    inference(splitRight,[status(thm)],[c_310006]) ).

tff(c_310337,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_310330,c_106]) ).

tff(c_310346,plain,
    ~ is_color(house_3,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_310337]) ).

tff(c_310365,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_310346]) ).

tff(c_310368,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_310365]) ).

tff(c_310369,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_310028,c_296040,c_303500,c_310368]) ).

tff(c_310382,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_310369,c_100]) ).

tff(c_310389,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_309984,c_310382]) ).

tff(c_310391,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_295997]) ).

tff(c_310397,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_310391,c_104]) ).

tff(c_310410,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_303501,c_310397]) ).

tff(c_310412,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_295985]) ).

tff(c_310602,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_295997]) ).

tff(c_310603,plain,
    ! [Person_6128] :
      ( drinks(Person_6128,water)
      | drinks(Person_6128,milk)
      | drinks(Person_6128,tea)
      | drinks(Person_6128,coffee)
      | drinks(Person_6128,orange)
      | ~ person(Person_6128) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_310619,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_310603,c_42]) ).

tff(c_310658,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_310619]) ).

tff(c_310659,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_310658]) ).

tff(c_310808,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_310659]) ).

tff(c_310811,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_310808]) ).

tff(c_310814,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_310811]) ).

tff(c_310815,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_310814]) ).

tff(c_310835,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_310815]) ).

tff(c_310838,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_310835,c_32]) ).

tff(c_310841,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_310838]) ).

tff(c_310627,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_310603,c_28]) ).

tff(c_310666,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_310627]) ).

tff(c_310667,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_310666]) ).

tff(c_310800,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_310667]) ).

tff(c_310803,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_310800]) ).

tff(c_310806,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_310803]) ).

tff(c_310807,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_295794,c_310806]) ).

tff(c_310842,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_310841,c_310807]) ).

tff(c_310498,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_310412,c_102]) ).

tff(c_310507,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_310498]) ).

tff(c_310508,plain,
    ! [Person_6127] :
      ( lives(Person_6127,house_5)
      | lives(Person_6127,house_4)
      | lives(Person_6127,house_3)
      | lives(Person_6127,house_2)
      | lives(Person_6127,house_1)
      | ~ person(Person_6127) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_310526,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_310508,c_10]) ).

tff(c_310574,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_310526]) ).

tff(c_310575,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_310574]) ).

tff(c_310900,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_310575]) ).

tff(c_310903,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_310900]) ).

tff(c_310906,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_310903]) ).

tff(c_310907,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_310906]) ).

tff(c_310908,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_310907]) ).

tff(c_310918,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_310908,c_194]) ).

tff(c_310933,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_310842,c_124,c_310918]) ).

tff(c_310935,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_310507,c_310933]) ).

tff(c_310936,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_310907]) ).

tff(c_310958,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_310936,c_172]) ).

tff(c_310973,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_310958]) ).

tff(c_310976,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_310973,c_96]) ).

tff(c_310985,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_310976]) ).

tff(c_310816,plain,
    ! [Y_6138,X_6139] :
      ( ~ house(Y_6138)
      | ~ lives(norwegian,X_6139)
      | ~ house(X_6139)
      | is_color(Y_6138,blue)
      | ~ left_of(X_6139,Y_6138) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_310824,plain,
    ! [Y_6138] :
      ( ~ house(Y_6138)
      | ~ house(house_1)
      | is_color(Y_6138,blue)
      | ~ left_of(house_1,Y_6138) ),
    inference(resolution,[status(thm)],[c_176,c_310816]) ).

tff(c_310843,plain,
    ! [Y_6140] :
      ( ~ house(Y_6140)
      | is_color(Y_6140,blue)
      | ~ left_of(house_1,Y_6140) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_310824]) ).

tff(c_310850,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_310843]) ).

tff(c_310856,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_310850]) ).

tff(c_310867,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_310856,c_92]) ).

tff(c_310870,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_310867]) ).

tff(c_310492,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_310412,c_96]) ).

tff(c_310501,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_310492]) ).

tff(c_295967,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_295913,c_240]) ).

tff(c_296030,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_122,c_295967]) ).

tff(c_310763,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_310412,c_296030]) ).

tff(c_310952,plain,
    ( ~ house(house_4)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_310936,c_178]) ).

tff(c_310967,plain,
    ( ~ drives(english,masserati)
    | is_color(house_4,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_128,c_310952]) ).

tff(c_311023,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_310967]) ).

tff(c_311084,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_311087,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_311084]) ).

tff(c_311090,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_311087]) ).

tff(c_311091,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_311023,c_222622,c_222669,c_311090]) ).

tff(c_311094,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_311091,c_186]) ).

tff(c_311097,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_311094]) ).

tff(c_311099,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_310841,c_311097]) ).

tff(c_311100,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_311102,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_311100]) ).

tff(c_311108,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_311102,c_64]) ).

tff(c_311115,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_311108]) ).

tff(c_311116,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_311100]) ).

tff(c_311126,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_311116,c_186]) ).

tff(c_311135,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_311126]) ).

tff(c_311149,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_311135,c_42]) ).

tff(c_311156,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_310835,c_311149]) ).

tff(c_311157,plain,
    is_color(house_4,yellow),
    inference(splitRight,[status(thm)],[c_310967]) ).

tff(c_311193,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_311157,c_96]) ).

tff(c_311202,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_311193]) ).

tff(c_311211,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_311202]) ).

tff(c_311214,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_311211]) ).

tff(c_311216,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_310985,c_310870,c_310501,c_310763,c_311214]) ).

tff(c_311218,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_310575]) ).

tff(c_311228,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_311218,c_194]) ).

tff(c_311243,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_310842,c_130,c_311228]) ).

tff(c_311245,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_310602,c_311243]) ).

tff(c_311246,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_310815]) ).

tff(c_311493,plain,
    ( ~ drinks(english,coffee)
    | ~ drink(coffee) ),
    inference(resolution,[status(thm)],[c_311246,c_32]) ).

tff(c_311496,plain,
    ~ drinks(english,coffee),
    inference(demodulation,[status(thm),theory(equality)],[c_160,c_311493]) ).

tff(c_311543,plain,
    drinks(english,orange),
    inference(negUnitSimplification,[status(thm)],[c_311496,c_310807]) ).

tff(c_311714,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_296085]) ).

tff(c_311717,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_311714]) ).

tff(c_311720,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_311717]) ).

tff(c_311721,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_295893,c_222635,c_311720]) ).

tff(c_311722,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_311721]) ).

tff(c_311731,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_311722,c_186]) ).

tff(c_311740,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_311731]) ).

tff(c_311746,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_311740,c_28]) ).

tff(c_311753,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_311543,c_311746]) ).

tff(c_311754,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_311721]) ).

tff(c_311761,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_311754,c_64]) ).

tff(c_311768,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_311761]) ).

tff(c_311769,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_296085]) ).

tff(c_311783,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_311769]) ).

tff(c_311789,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_311783,c_60]) ).

tff(c_311799,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_311789]) ).

tff(c_311800,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_311769]) ).

tff(c_311802,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_311800]) ).

tff(c_311805,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_311802,c_295903]) ).

tff(c_311818,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_311805]) ).

tff(c_311819,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_311800]) ).

tff(c_311843,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_311819,c_186]) ).

tff(c_311855,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_311843]) ).

tff(c_311900,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_311855,c_26]) ).

tff(c_311910,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_311543,c_311900]) ).

tff(c_311911,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_310659]) ).

tff(c_311918,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_311911,c_28]) ).

tff(c_311924,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_311918]) ).

tff(c_311950,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_311924,c_310807]) ).

tff(c_311925,plain,
    ! [Y_6158,X_6159] :
      ( ~ house(Y_6158)
      | ~ lives(norwegian,X_6159)
      | ~ house(X_6159)
      | is_color(Y_6158,blue)
      | ~ left_of(X_6159,Y_6158) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_311933,plain,
    ! [Y_6158] :
      ( ~ house(Y_6158)
      | ~ house(house_1)
      | is_color(Y_6158,blue)
      | ~ left_of(house_1,Y_6158) ),
    inference(resolution,[status(thm)],[c_176,c_311925]) ).

tff(c_311951,plain,
    ! [Y_6160] :
      ( ~ house(Y_6160)
      | is_color(Y_6160,blue)
      | ~ left_of(house_1,Y_6160) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_311933]) ).

tff(c_311958,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_311951]) ).

tff(c_311964,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_311958]) ).

tff(c_310538,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_310508,c_172]) ).

tff(c_310584,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_310538]) ).

tff(c_310585,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_310584]) ).

tff(c_312015,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_310585]) ).

tff(c_312025,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_312015,c_194]) ).

tff(c_312040,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_311950,c_124,c_312025]) ).

tff(c_312042,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_310507,c_312040]) ).

tff(c_312043,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_310585]) ).

tff(c_312045,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_312043]) ).

tff(c_312055,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_312045,c_110]) ).

tff(c_312067,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_312055]) ).

tff(c_312044,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_310585]) ).

tff(c_312007,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_310575]) ).

tff(c_312010,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_312007]) ).

tff(c_312013,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_312010]) ).

tff(c_312014,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_312013]) ).

tff(c_312079,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_312044,c_312014]) ).

tff(c_312092,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_312079,c_172]) ).

tff(c_312107,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_312092]) ).

tff(c_312109,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_312067,c_312107]) ).

tff(c_312110,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_312043]) ).

tff(c_312124,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_312110,c_172]) ).

tff(c_312139,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_312124]) ).

tff(c_312142,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_312139,c_96]) ).

tff(c_312151,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_312142]) ).

tff(c_311975,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_311964,c_92]) ).

tff(c_311978,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_311975]) ).

tff(c_312111,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_312043]) ).

tff(c_310411,plain,
    ~ is_color(house_5,ivory),
    inference(splitRight,[status(thm)],[c_295985]) ).

tff(c_310684,plain,
    ! [H_6129] :
      ( is_color(H_6129,ivory)
      | is_color(H_6129,green)
      | is_color(H_6129,blue)
      | is_color(H_6129,yellow)
      | is_color(H_6129,red)
      | ~ house(H_6129) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_310724,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_310684,c_98]) ).

tff(c_310760,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_310724]) ).

tff(c_310761,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_310602,c_310411,c_310760]) ).

tff(c_312305,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_312111,c_310761]) ).

tff(c_312306,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_312305]) ).

tff(c_312309,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_312306]) ).

tff(c_312312,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_312309]) ).

tff(c_312314,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_312151,c_311978,c_310501,c_310763,c_312312]) ).

tff(c_312315,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_312305]) ).

tff(c_312322,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_312315,c_104]) ).

tff(c_312335,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_311964,c_312322]) ).

tff(c_312337,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_310575]) ).

tff(c_312347,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_312337,c_194]) ).

tff(c_312362,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_311950,c_130,c_312347]) ).

tff(c_312364,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_310602,c_312362]) ).

tff(c_312365,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_310667]) ).

tff(c_312388,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_312365,c_42]) ).

tff(c_312394,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_312388]) ).

tff(c_312366,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_310667]) ).

tff(c_310607,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_310603,c_32]) ).

tff(c_310646,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_310607]) ).

tff(c_310647,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_310646]) ).

tff(c_312408,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_312366,c_310647]) ).

tff(c_312409,plain,
    drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_312394,c_312408]) ).

tff(c_312464,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_310575]) ).

tff(c_312468,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_312464]) ).

tff(c_312471,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_312468]) ).

tff(c_312472,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_312471]) ).

tff(c_312480,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_312472]) ).

tff(c_312493,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_312480,c_172]) ).

tff(c_312509,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_312493]) ).

tff(c_312416,plain,
    ! [Y_6169,X_6170] :
      ( ~ house(Y_6169)
      | ~ lives(norwegian,X_6170)
      | ~ house(X_6170)
      | is_color(Y_6169,blue)
      | ~ left_of(X_6170,Y_6169) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_312424,plain,
    ! [Y_6169] :
      ( ~ house(Y_6169)
      | ~ house(house_1)
      | is_color(Y_6169,blue)
      | ~ left_of(house_1,Y_6169) ),
    inference(resolution,[status(thm)],[c_176,c_312416]) ).

tff(c_312435,plain,
    ! [Y_6171] :
      ( ~ house(Y_6171)
      | is_color(Y_6171,blue)
      | ~ left_of(house_1,Y_6171) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_312424]) ).

tff(c_312442,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_312435]) ).

tff(c_312448,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_312442]) ).

tff(c_312512,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_312509,c_92]) ).

tff(c_312515,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_312512]) ).

tff(c_312451,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_312448,c_92]) ).

tff(c_312454,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_312451]) ).

tff(c_312632,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_310761]) ).

tff(c_312635,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_312632]) ).

tff(c_312638,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_312635]) ).

tff(c_312640,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_312515,c_312454,c_310501,c_310763,c_312638]) ).

tff(c_312641,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_310761]) ).

tff(c_312643,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_312641]) ).

tff(c_312649,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_312643,c_104]) ).

tff(c_312662,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_312448,c_312649]) ).

tff(c_312663,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_312641]) ).

tff(c_312670,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_312663,c_104]) ).

tff(c_312683,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_312509,c_312670]) ).

tff(c_312684,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_312472]) ).

tff(c_310530,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_310508,c_22]) ).

tff(c_310578,plain,
    ( ~ lives(japanese,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_310530]) ).

tff(c_312686,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_310578]) ).

tff(c_312689,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_312686]) ).

tff(c_312692,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_312689]) ).

tff(c_312693,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_312692]) ).

tff(c_312749,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_312693]) ).

tff(c_312759,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_312749,c_194]) ).

tff(c_312774,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_312409,c_124,c_312759]) ).

tff(c_312776,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_310507,c_312774]) ).

tff(c_312777,plain,
    lives(japanese,house_4),
    inference(splitRight,[status(thm)],[c_312693]) ).

tff(c_312791,plain,
    ( ~ lives(english,house_4)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_312777,c_10]) ).

tff(c_312807,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_312684,c_312791]) ).

tff(c_312809,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_310578]) ).

tff(c_312819,plain,
    ( ~ house(house_5)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_312809,c_194]) ).

tff(c_312834,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_312409,c_130,c_312819]) ).

tff(c_312836,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_310602,c_312834]) ).

tff(c_312838,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_310575]) ).

tff(c_312851,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_312838,c_172]) ).

tff(c_312867,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_312851]) ).

tff(c_312879,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_312867,c_98]) ).

tff(c_312891,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_312879]) ).

tff(c_312391,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_312365,c_28]) ).

tff(c_312397,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_312391]) ).

tff(c_312845,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_312838,c_178]) ).

tff(c_312860,plain,
    ( ~ drives(english,masserati)
    | is_color(house_5,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_312845]) ).

tff(c_312924,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_312860]) ).

tff(c_312991,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_296089]) ).

tff(c_312994,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_312991]) ).

tff(c_312997,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_312994]) ).

tff(c_312998,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_312924,c_222622,c_222669,c_312997]) ).

tff(c_313009,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_312998,c_186]) ).

tff(c_313012,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_313009]) ).

tff(c_313014,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_312397,c_313012]) ).

tff(c_313015,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_313108,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_313015]) ).

tff(c_313114,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_313108,c_64]) ).

tff(c_313121,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_313114]) ).

tff(c_313122,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_313015]) ).

tff(c_313016,plain,
    drives(english,saab),
    inference(splitRight,[status(thm)],[c_296089]) ).

tff(c_313172,plain,
    ( drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_313016,c_296117]) ).

tff(c_313173,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_313172]) ).

tff(c_313176,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_313173,c_295903]) ).

tff(c_313189,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_313176]) ).

tff(c_313190,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_313172]) ).

tff(c_313192,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_313190]) ).

tff(c_313198,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_313192,c_60]) ).

tff(c_313208,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_313198]) ).

tff(c_313209,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_313190]) ).

tff(c_313213,plain,
    ( ~ drives(norwegian,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_313209,c_56]) ).

tff(c_313226,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_313122,c_313213]) ).

tff(c_313227,plain,
    is_color(house_5,yellow),
    inference(splitRight,[status(thm)],[c_312860]) ).

tff(c_313272,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_313227,c_98]) ).

tff(c_313284,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_313272]) ).

tff(c_313316,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_313284]) ).

tff(c_313319,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_313316]) ).

tff(c_313321,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_312891,c_312454,c_310501,c_310763,c_313319]) ).

tff(c_313323,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_295997]) ).

tff(c_313413,plain,
    ( ~ is_color(house_4,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_313323,c_110]) ).

tff(c_313426,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_310412,c_313413]) ).

tff(c_313428,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_295979]) ).

tff(c_313518,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_295988]) ).

tff(c_313434,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_313428,c_100]) ).

tff(c_313440,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_313434]) ).

tff(c_313774,plain,
    ! [Person_6183] :
      ( drinks(Person_6183,water)
      | drinks(Person_6183,milk)
      | drinks(Person_6183,tea)
      | drinks(Person_6183,coffee)
      | drinks(Person_6183,orange)
      | ~ person(Person_6183) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_313798,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_313774,c_28]) ).

tff(c_313837,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_313798]) ).

tff(c_313838,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_313837]) ).

tff(c_313873,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_313838]) ).

tff(c_313876,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_313873]) ).

tff(c_313879,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_313876]) ).

tff(c_313880,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_295794,c_313879]) ).

tff(c_313905,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_313880]) ).

tff(c_313790,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_313774,c_42]) ).

tff(c_313829,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_313790]) ).

tff(c_313830,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_313829]) ).

tff(c_313897,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_313830]) ).

tff(c_313900,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_313897]) ).

tff(c_313903,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_313900]) ).

tff(c_313904,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_313903]) ).

tff(c_313925,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_313904]) ).

tff(c_313928,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_313925,c_32]) ).

tff(c_313932,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_313905,c_313928]) ).

tff(c_313933,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_313904]) ).

tff(c_313519,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_295985]) ).

tff(c_313600,plain,
    ! [Person_6181] :
      ( lives(Person_6181,house_5)
      | lives(Person_6181,house_4)
      | lives(Person_6181,house_3)
      | lives(Person_6181,house_2)
      | lives(Person_6181,house_1)
      | ~ person(Person_6181) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_313630,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_313600,c_172]) ).

tff(c_313677,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_313630]) ).

tff(c_313678,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_313677]) ).

tff(c_314031,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_313678]) ).

tff(c_314044,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_314031,c_172]) ).

tff(c_314060,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_314044]) ).

tff(c_313906,plain,
    ! [Y_6192,X_6193] :
      ( ~ house(Y_6192)
      | ~ lives(norwegian,X_6193)
      | ~ house(X_6193)
      | is_color(Y_6192,blue)
      | ~ left_of(X_6193,Y_6192) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_313914,plain,
    ! [Y_6192] :
      ( ~ house(Y_6192)
      | ~ house(house_1)
      | is_color(Y_6192,blue)
      | ~ left_of(house_1,Y_6192) ),
    inference(resolution,[status(thm)],[c_176,c_313906]) ).

tff(c_313943,plain,
    ! [Y_6194] :
      ( ~ house(Y_6194)
      | is_color(Y_6194,blue)
      | ~ left_of(house_1,Y_6194) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_313914]) ).

tff(c_313950,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_313943]) ).

tff(c_313956,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_313950]) ).

tff(c_314063,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_314060,c_92]) ).

tff(c_314066,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_314063]) ).

tff(c_313959,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_313956,c_92]) ).

tff(c_313962,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_313959]) ).

tff(c_313431,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_313428,c_94]) ).

tff(c_313437,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_313431]) ).

tff(c_295940,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_295913,c_232]) ).

tff(c_296003,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_122,c_295940]) ).

tff(c_313872,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_313428,c_296003]) ).

tff(c_295949,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_295913,c_238]) ).

tff(c_296012,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_130,c_295949]) ).

tff(c_313773,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_313428,c_296012]) ).

tff(c_313520,plain,
    ! [H_6180] :
      ( is_color(H_6180,ivory)
      | is_color(H_6180,green)
      | is_color(H_6180,blue)
      | is_color(H_6180,yellow)
      | is_color(H_6180,red)
      | ~ house(H_6180) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_313560,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_313520,c_98]) ).

tff(c_313596,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_313560]) ).

tff(c_313597,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_313518,c_313596]) ).

tff(c_314131,plain,
    ( ~ is_color(house_1,yellow)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_313773,c_313597]) ).

tff(c_314132,plain,
    ~ is_color(house_1,yellow),
    inference(splitLeft,[status(thm)],[c_314131]) ).

tff(c_314135,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_314132]) ).

tff(c_314138,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_314135]) ).

tff(c_314140,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_314066,c_313962,c_313437,c_313872,c_314138]) ).

tff(c_314141,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue) ),
    inference(splitRight,[status(thm)],[c_314131]) ).

tff(c_314143,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_314141]) ).

tff(c_314149,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_314143,c_104]) ).

tff(c_314162,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_313956,c_314149]) ).

tff(c_314163,plain,
    is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_314141]) ).

tff(c_314170,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_314163,c_104]) ).

tff(c_314183,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_314060,c_314170]) ).

tff(c_314184,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_313678]) ).

tff(c_314186,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_314184]) ).

tff(c_314195,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_314186,c_110]) ).

tff(c_314207,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_314195]) ).

tff(c_314185,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_313678]) ).

tff(c_313618,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_313600,c_10]) ).

tff(c_313667,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_313618]) ).

tff(c_313668,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_313667]) ).

tff(c_314213,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_313668]) ).

tff(c_314216,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_314213]) ).

tff(c_314219,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_314216]) ).

tff(c_314220,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_314185,c_295780,c_314219]) ).

tff(c_314233,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_314220,c_172]) ).

tff(c_314249,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_314233]) ).

tff(c_314251,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_314207,c_314249]) ).

tff(c_314252,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_313668]) ).

tff(c_314283,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_314252]) ).

tff(c_314293,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_314283,c_194]) ).

tff(c_314308,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_313933,c_128,c_314293]) ).

tff(c_314310,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_313519,c_314308]) ).

tff(c_314311,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_314252]) ).

tff(c_314322,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_314311,c_194]) ).

tff(c_314337,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_313933,c_124,c_314322]) ).

tff(c_314339,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_313440,c_314337]) ).

tff(c_314340,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_314184]) ).

tff(c_314354,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_314340,c_172]) ).

tff(c_314370,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_314354]) ).

tff(c_314373,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_314370,c_96]) ).

tff(c_314382,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_314373]) ).

tff(c_314348,plain,
    ( ~ house(house_4)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_4,yellow) ),
    inference(resolution,[status(thm)],[c_314340,c_178]) ).

tff(c_314363,plain,
    ( ~ drives(english,masserati)
    | is_color(house_4,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_128,c_314348]) ).

tff(c_314391,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_314363]) ).

tff(c_313441,plain,
    ! [Person_6179] :
      ( drives(Person_6179,jaguar)
      | drives(Person_6179,honda)
      | drives(Person_6179,porsche)
      | drives(Person_6179,saab)
      | drives(Person_6179,masserati)
      | ~ person(Person_6179) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_313449,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_313441,c_50]) ).

tff(c_313488,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_150,c_313449]) ).

tff(c_313489,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_295893,c_222635,c_313488]) ).

tff(c_314431,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_313489]) ).

tff(c_314434,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_314431]) ).

tff(c_314437,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_314434]) ).

tff(c_314438,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_314391,c_222622,c_222669,c_314437]) ).

tff(c_313445,plain,
    ( ~ drives(norwegian,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_313441,c_56]) ).

tff(c_313484,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_313445]) ).

tff(c_313485,plain,
    ( ~ drives(norwegian,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222625,c_313484]) ).

tff(c_314445,plain,
    ~ drives(norwegian,saab),
    inference(splitLeft,[status(thm)],[c_313485]) ).

tff(c_314448,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_46,c_314445]) ).

tff(c_314451,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_314448]) ).

tff(c_314452,plain,
    ( drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_295893,c_222635,c_314451]) ).

tff(c_314453,plain,
    drives(norwegian,honda),
    inference(splitLeft,[status(thm)],[c_314452]) ).

tff(c_314456,plain,
    ( ~ drives(english,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_314453,c_50]) ).

tff(c_314466,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_314438,c_314456]) ).

tff(c_314467,plain,
    drives(norwegian,jaguar),
    inference(splitRight,[status(thm)],[c_314452]) ).

tff(c_314474,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_314467,c_64]) ).

tff(c_314481,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_314474]) ).

tff(c_314482,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_313485]) ).

tff(c_314496,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_314482]) ).

tff(c_314504,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_314496,c_60]) ).

tff(c_314514,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_314504]) ).

tff(c_314515,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_314482]) ).

tff(c_314517,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_314515]) ).

tff(c_314520,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_314517,c_295903]) ).

tff(c_314533,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_314520]) ).

tff(c_314534,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_314515]) ).

tff(c_314544,plain,
    ( ~ drives(english,honda)
    | ~ car(honda) ),
    inference(resolution,[status(thm)],[c_314534,c_48]) ).

tff(c_314557,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_144,c_314438,c_314544]) ).

tff(c_314558,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_313489]) ).

tff(c_314560,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_314558]) ).

tff(c_314566,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_314560,c_64]) ).

tff(c_314573,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_314566]) ).

tff(c_314574,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_314558]) ).

tff(c_314584,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_314574,c_186]) ).

tff(c_314593,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_314584]) ).

tff(c_314599,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_314593,c_28]) ).

tff(c_314606,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_313905,c_314599]) ).

tff(c_314607,plain,
    is_color(house_4,yellow),
    inference(splitRight,[status(thm)],[c_314363]) ).

tff(c_314625,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_314607,c_96]) ).

tff(c_314634,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_314625]) ).

tff(c_314643,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_90,c_314634]) ).

tff(c_314646,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_314643]) ).

tff(c_314648,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_314382,c_313962,c_313437,c_313872,c_314646]) ).

tff(c_314649,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_313880]) ).

tff(c_314658,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_313678]) ).

tff(c_314668,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_314658,c_194]) ).

tff(c_314683,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_314649,c_124,c_314668]) ).

tff(c_314685,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_313440,c_314683]) ).

tff(c_314687,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_313678]) ).

tff(c_314788,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_313668]) ).

tff(c_314791,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_314788]) ).

tff(c_314794,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_314791]) ).

tff(c_314795,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_314687,c_295780,c_314794]) ).

tff(c_314805,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_314795,c_194]) ).

tff(c_314820,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_314649,c_128,c_314805]) ).

tff(c_314822,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_313519,c_314820]) ).

tff(c_314824,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_313668]) ).

tff(c_314842,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_314824,c_194]) ).

tff(c_314857,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_314649,c_130,c_314842]) ).

tff(c_314859,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_313518,c_314857]) ).

tff(c_314860,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_313830]) ).

tff(c_314867,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_314860,c_28]) ).

tff(c_314873,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_314867]) ).

tff(c_314880,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_314873,c_313880]) ).

tff(c_314909,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_313668]) ).

tff(c_314912,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_314909]) ).

tff(c_314915,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_314912]) ).

tff(c_314916,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_314915]) ).

tff(c_314917,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_314916]) ).

tff(c_314927,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_314917,c_194]) ).

tff(c_314942,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_314880,c_124,c_314927]) ).

tff(c_314944,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_313440,c_314942]) ).

tff(c_314945,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_314916]) ).

tff(c_314964,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_314945,c_194]) ).

tff(c_314979,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_314880,c_128,c_314964]) ).

tff(c_314981,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_313519,c_314979]) ).

tff(c_314983,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_313668]) ).

tff(c_315012,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_314983,c_194]) ).

tff(c_315027,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_314880,c_130,c_315012]) ).

tff(c_315029,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_313518,c_315027]) ).

tff(c_315030,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_313838]) ).

tff(c_315034,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_315030,c_42]) ).

tff(c_315040,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_315034]) ).

tff(c_315031,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_313838]) ).

tff(c_313778,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_313774,c_32]) ).

tff(c_313817,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_313778]) ).

tff(c_313818,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_313817]) ).

tff(c_315062,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_315031,c_313818]) ).

tff(c_315063,plain,
    drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_315040,c_315062]) ).

tff(c_313622,plain,
    ( ~ lives(japanese,house_5)
    | ~ house(house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1)
    | ~ person(ukranian) ),
    inference(resolution,[status(thm)],[c_313600,c_22]) ).

tff(c_313671,plain,
    ( ~ lives(japanese,house_5)
    | lives(ukranian,house_4)
    | lives(ukranian,house_3)
    | lives(ukranian,house_2)
    | lives(ukranian,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_118,c_130,c_313622]) ).

tff(c_315620,plain,
    ~ lives(japanese,house_5),
    inference(splitLeft,[status(thm)],[c_313671]) ).

tff(c_315623,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_2,c_315620]) ).

tff(c_315626,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_315623]) ).

tff(c_315627,plain,
    ( lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_315626]) ).

tff(c_315628,plain,
    lives(japanese,house_2),
    inference(splitLeft,[status(thm)],[c_315627]) ).

tff(c_315638,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_315628,c_194]) ).

tff(c_315653,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_315063,c_124,c_315638]) ).

tff(c_315655,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_313440,c_315653]) ).

tff(c_315656,plain,
    lives(japanese,house_4),
    inference(splitRight,[status(thm)],[c_315627]) ).

tff(c_315667,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_315656,c_194]) ).

tff(c_315682,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_315063,c_128,c_315667]) ).

tff(c_315684,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_313519,c_315682]) ).

tff(c_315686,plain,
    lives(japanese,house_5),
    inference(splitRight,[status(thm)],[c_313671]) ).

tff(c_315696,plain,
    ( ~ house(house_5)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_315686,c_194]) ).

tff(c_315711,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_315063,c_130,c_315696]) ).

tff(c_315713,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_313518,c_315711]) ).

tff(c_315715,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_295985]) ).

tff(c_315721,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_315715,c_106]) ).

tff(c_315731,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_313428,c_315721]) ).

tff(c_315733,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_295988]) ).

tff(c_315810,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_315733,c_108]) ).

tff(c_315823,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_313428,c_315810]) ).

tff(c_315824,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_295889]) ).

tff(c_316046,plain,
    ! [H_6231] :
      ( is_color(H_6231,ivory)
      | is_color(H_6231,green)
      | is_color(H_6231,blue)
      | is_color(H_6231,yellow)
      | is_color(H_6231,red)
      | ~ house(H_6231) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_316064,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_316046,c_108]) ).

tff(c_316109,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_315824,c_316064]) ).

tff(c_316600,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_316045,c_316109]) ).

tff(c_316601,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_316600]) ).

tff(c_316607,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_316601,c_104]) ).

tff(c_316620,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_316593,c_316607]) ).

tff(c_316621,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_316600]) ).

tff(c_316623,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_316621]) ).

tff(c_316632,plain,
    ( ~ is_color(house_4,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_316623,c_110]) ).

tff(c_316644,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_316632]) ).

tff(c_316076,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_316046,c_106]) ).

tff(c_316120,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_315824,c_316076]) ).

tff(c_316121,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_316043,c_316120]) ).

tff(c_316680,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_316644,c_316121]) ).

tff(c_316681,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_316680]) ).

tff(c_316690,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_316681,c_102]) ).

tff(c_316700,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_316593,c_316690]) ).

tff(c_316701,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_316680]) ).

tff(c_316711,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_316701,c_102]) ).

tff(c_316721,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_316529,c_316711]) ).

tff(c_316722,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_316621]) ).

tff(c_316731,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_316722,c_104]) ).

tff(c_316744,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_316529,c_316731]) ).

tff(c_316745,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_316290]) ).

tff(c_316747,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_316745]) ).

tff(c_316756,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_316747,c_110]) ).

tff(c_316768,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_316756]) ).

tff(c_316746,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_316290]) ).

tff(c_316230,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_316212,c_10]) ).

tff(c_316279,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_316230]) ).

tff(c_316280,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_316279]) ).

tff(c_316772,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_316280]) ).

tff(c_316775,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_316772]) ).

tff(c_316778,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_316775]) ).

tff(c_316779,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_316746,c_295780,c_316778]) ).

tff(c_316792,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_316779,c_172]) ).

tff(c_316808,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_316792]) ).

tff(c_316810,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316768,c_316808]) ).

tff(c_316811,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_316280]) ).

tff(c_316842,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_316811]) ).

tff(c_316852,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_316842,c_194]) ).

tff(c_316867,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_316446,c_128,c_316852]) ).

tff(c_316869,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316043,c_316867]) ).

tff(c_316870,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_316811]) ).

tff(c_316881,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_316870,c_194]) ).

tff(c_316897,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_316446,c_124,c_316881]) ).

tff(c_316899,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316307,c_316897]) ).

tff(c_316900,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_316745]) ).

tff(c_316914,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_316900,c_172]) ).

tff(c_316930,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_316914]) ).

tff(c_316933,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_316930,c_96]) ).

tff(c_316942,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_316933]) ).

tff(c_316532,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_316529,c_92]) ).

tff(c_316535,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_316532]) ).

tff(c_316520,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ house(house_1)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(resolution,[status(thm)],[c_196,c_316516]) ).

tff(c_316526,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_316520]) ).

tff(c_316556,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_316526]) ).

tff(c_315877,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_315838,c_222]) ).

tff(c_315940,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_1,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_130,c_315877]) ).

tff(c_316044,plain,
    ~ is_color(house_1,green),
    inference(splitLeft,[status(thm)],[c_315940]) ).

tff(c_315827,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_315824,c_94]) ).

tff(c_315833,plain,
    ~ is_color(house_1,yellow),
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_315827]) ).

tff(c_316052,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_316046,c_315833]) ).

tff(c_316098,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_316052]) ).

tff(c_316099,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(negUnitSimplification,[status(thm)],[c_316044,c_316098]) ).

tff(c_317031,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316942,c_316535,c_316556,c_316099]) ).

tff(c_317033,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_316526]) ).

tff(c_317345,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_316045,c_316109]) ).

tff(c_317346,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_317345]) ).

tff(c_317040,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_316290]) ).

tff(c_317053,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_317040,c_172]) ).

tff(c_317070,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_317053]) ).

tff(c_317095,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_316045,c_316109]) ).

tff(c_317096,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_317095]) ).

tff(c_317109,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_317096,c_104]) ).

tff(c_317122,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_317070,c_317109]) ).

tff(c_317123,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_317095]) ).

tff(c_317138,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_317123]) ).

tff(c_317150,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_317138,c_98]) ).

tff(c_317163,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_317033,c_317150]) ).

tff(c_317164,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_317123]) ).

tff(c_317171,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_317164,c_104]) ).

tff(c_317184,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_316529,c_317171]) ).

tff(c_317185,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_316290]) ).

tff(c_317187,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_317185]) ).

tff(c_317196,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_317187,c_110]) ).

tff(c_317208,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_317196]) ).

tff(c_317186,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_316290]) ).

tff(c_317215,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_316280]) ).

tff(c_317218,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_317215]) ).

tff(c_317221,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_317218]) ).

tff(c_317222,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_317186,c_295780,c_317221]) ).

tff(c_317235,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_317222,c_172]) ).

tff(c_317251,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_317235]) ).

tff(c_317253,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_317208,c_317251]) ).

tff(c_317254,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_316280]) ).

tff(c_317285,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_317254]) ).

tff(c_317295,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_317285,c_194]) ).

tff(c_317310,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_316446,c_128,c_317295]) ).

tff(c_317312,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316043,c_317310]) ).

tff(c_317313,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_317254]) ).

tff(c_317324,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_317313,c_194]) ).

tff(c_317340,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_316446,c_124,c_317324]) ).

tff(c_317342,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316307,c_317340]) ).

tff(c_317344,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_317185]) ).

tff(c_317401,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_317346,c_317344]) ).

tff(c_317402,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_317345]) ).

tff(c_317451,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_317402]) ).

tff(c_317463,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_317451,c_98]) ).

tff(c_317476,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_317033,c_317463]) ).

tff(c_317477,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_317402]) ).

tff(c_317484,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_317477,c_104]) ).

tff(c_317497,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_316529,c_317484]) ).

tff(c_317498,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_316428]) ).

tff(c_317541,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_316290]) ).

tff(c_317551,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_317541,c_194]) ).

tff(c_317567,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_317498,c_124,c_317551]) ).

tff(c_317569,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316307,c_317567]) ).

tff(c_317571,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_316290]) ).

tff(c_317661,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_316280]) ).

tff(c_317664,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_317661]) ).

tff(c_317667,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_317664]) ).

tff(c_317668,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_317571,c_295780,c_317667]) ).

tff(c_317678,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_317668,c_194]) ).

tff(c_317693,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_317498,c_128,c_317678]) ).

tff(c_317695,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316043,c_317693]) ).

tff(c_317697,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_316280]) ).

tff(c_317707,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_317697,c_194]) ).

tff(c_317722,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_317498,c_130,c_317707]) ).

tff(c_317724,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316045,c_317722]) ).

tff(c_317725,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_316364]) ).

tff(c_317751,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_317725,c_28]) ).

tff(c_317757,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_317751]) ).

tff(c_317764,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_317757,c_316428]) ).

tff(c_317828,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_316290]) ).

tff(c_317839,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_317828,c_194]) ).

tff(c_317855,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_317764,c_124,c_317839]) ).

tff(c_317857,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316307,c_317855]) ).

tff(c_317859,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_316290]) ).

tff(c_317885,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_316280]) ).

tff(c_317888,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_317885]) ).

tff(c_317891,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_317888]) ).

tff(c_317892,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_317859,c_295780,c_317891]) ).

tff(c_317902,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_317892,c_194]) ).

tff(c_317917,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_317764,c_128,c_317902]) ).

tff(c_317919,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316043,c_317917]) ).

tff(c_317921,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_316280]) ).

tff(c_317931,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_317921,c_194]) ).

tff(c_317946,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_317764,c_130,c_317931]) ).

tff(c_317948,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316045,c_317946]) ).

tff(c_317949,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_316372]) ).

tff(c_317953,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_317949,c_42]) ).

tff(c_317959,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_317953]) ).

tff(c_317987,plain,
    ! [Y_6271,X_6272] :
      ( ~ house(Y_6271)
      | ~ lives(norwegian,X_6272)
      | ~ house(X_6272)
      | is_color(Y_6271,blue)
      | ~ left_of(X_6272,Y_6271) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_317995,plain,
    ! [Y_6271] :
      ( ~ house(Y_6271)
      | ~ house(house_1)
      | is_color(Y_6271,blue)
      | ~ left_of(house_1,Y_6271) ),
    inference(resolution,[status(thm)],[c_176,c_317987]) ).

tff(c_318006,plain,
    ! [Y_6273] :
      ( ~ house(Y_6273)
      | is_color(Y_6273,blue)
      | ~ left_of(house_1,Y_6273) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_317995]) ).

tff(c_318013,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_318006]) ).

tff(c_318019,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_318013]) ).

tff(c_318064,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_316280]) ).

tff(c_318067,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_318064]) ).

tff(c_318070,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_318067]) ).

tff(c_318071,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_318070]) ).

tff(c_318072,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_318071]) ).

tff(c_318085,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_318072,c_172]) ).

tff(c_318102,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_318085]) ).

tff(c_318178,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_316045,c_316109]) ).

tff(c_318179,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_318178]) ).

tff(c_318185,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_318179,c_104]) ).

tff(c_318198,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_318102,c_318185]) ).

tff(c_318199,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_318178]) ).

tff(c_318201,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_318199]) ).

tff(c_318210,plain,
    ( ~ is_color(house_4,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_318201,c_110]) ).

tff(c_318222,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_318210]) ).

tff(c_318262,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_318222,c_316121]) ).

tff(c_318263,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_318262]) ).

tff(c_318272,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_318263,c_102]) ).

tff(c_318282,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_318102,c_318272]) ).

tff(c_318283,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_318262]) ).

tff(c_318293,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_318283,c_102]) ).

tff(c_318303,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_318019,c_318293]) ).

tff(c_318304,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_318199]) ).

tff(c_318313,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_318304,c_104]) ).

tff(c_318326,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_318019,c_318313]) ).

tff(c_318327,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_318071]) ).

tff(c_318341,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_318327,c_172]) ).

tff(c_318357,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_318341]) ).

tff(c_318360,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_318357,c_96]) ).

tff(c_318369,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_318360]) ).

tff(c_318022,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_318019,c_92]) ).

tff(c_318025,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_318022]) ).

tff(c_318010,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ house(house_1)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(resolution,[status(thm)],[c_196,c_318006]) ).

tff(c_318016,plain,
    ! [House_1_74] :
      ( is_color(House_1_74,blue)
      | ~ is_color(house_1,ivory)
      | ~ is_color(House_1_74,green)
      | ~ house(House_1_74) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_318010]) ).

tff(c_318403,plain,
    ~ is_color(house_1,ivory),
    inference(splitLeft,[status(thm)],[c_318016]) ).

tff(c_318520,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_318369,c_318025,c_318403,c_316099]) ).

tff(c_318522,plain,
    is_color(house_1,ivory),
    inference(splitRight,[status(thm)],[c_318016]) ).

tff(c_318608,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_316045,c_316109]) ).

tff(c_318609,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_318608]) ).

tff(c_318618,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_318609,c_110]) ).

tff(c_318631,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_318357,c_318618]) ).

tff(c_318632,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_318608]) ).

tff(c_318652,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_318632]) ).

tff(c_318664,plain,
    ( ~ is_color(house_1,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_318652,c_98]) ).

tff(c_318677,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_318522,c_318664]) ).

tff(c_318678,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_318632]) ).

tff(c_318685,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_318678,c_104]) ).

tff(c_318698,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_318019,c_318685]) ).

tff(c_318699,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_316280]) ).

tff(c_318754,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_318699]) ).

tff(c_318764,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_318754,c_194]) ).

tff(c_318779,plain,
    ( ~ drinks(japanese,coffee)
    | is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_128,c_318764]) ).

tff(c_318780,plain,
    ~ drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_316043,c_318779]) ).

tff(c_317950,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_316372]) ).

tff(c_316312,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_316308,c_32]) ).

tff(c_316351,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_316312]) ).

tff(c_316352,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_316351]) ).

tff(c_318787,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_317950,c_316352]) ).

tff(c_318788,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_317959,c_318780,c_318787]) ).

tff(c_318789,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_318699]) ).

tff(c_318800,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_318789,c_194]) ).

tff(c_318816,plain,
    ( ~ drinks(japanese,coffee)
    | is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_124,c_318800]) ).

tff(c_318817,plain,
    ~ drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_316307,c_318816]) ).

tff(c_318823,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_317950,c_316352]) ).

tff(c_318824,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_317959,c_318817,c_318823]) ).

tff(c_318826,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_315958]) ).

tff(c_315886,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_315838,c_230]) ).

tff(c_315949,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_130,c_315886]) ).

tff(c_318917,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_318826,c_315949]) ).

tff(c_319117,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_316045,c_318917,c_316109]) ).

tff(c_319118,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_319117]) ).

tff(c_319124,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_319118,c_104]) ).

tff(c_319137,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_319101,c_319124]) ).

tff(c_319138,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_319117]) ).

tff(c_319145,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_319138,c_104]) ).

tff(c_319158,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_319053,c_319145]) ).

tff(c_319159,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_316290]) ).

tff(c_319161,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_319159]) ).

tff(c_319170,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_319161,c_110]) ).

tff(c_319182,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_319170]) ).

tff(c_315889,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_315838,c_228]) ).

tff(c_315952,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_128,c_315889]) ).

tff(c_318935,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_318826,c_315952]) ).

tff(c_319372,plain,
    is_color(house_4,blue),
    inference(negUnitSimplification,[status(thm)],[c_319182,c_318935,c_316121]) ).

tff(c_319381,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_319372,c_102]) ).

tff(c_319391,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_319053,c_319381]) ).

tff(c_319393,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_319159]) ).

tff(c_319460,plain,
    is_color(house_5,blue),
    inference(negUnitSimplification,[status(thm)],[c_319393,c_316045,c_318917,c_316109]) ).

tff(c_319466,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_319460,c_104]) ).

tff(c_319479,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_319053,c_319466]) ).

tff(c_319481,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_315907]) ).

tff(c_319487,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_319481,c_104]) ).

tff(c_319499,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_319487]) ).

tff(c_319776,plain,
    ! [Person_6297] :
      ( drinks(Person_6297,water)
      | drinks(Person_6297,milk)
      | drinks(Person_6297,tea)
      | drinks(Person_6297,coffee)
      | drinks(Person_6297,orange)
      | ~ person(Person_6297) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_319792,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_319776,c_42]) ).

tff(c_319831,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_319792]) ).

tff(c_319832,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_319831]) ).

tff(c_319859,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_319832]) ).

tff(c_319862,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_319859]) ).

tff(c_319865,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_319862]) ).

tff(c_319866,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_319865]) ).

tff(c_319891,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_319866]) ).

tff(c_319910,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_319891,c_32]) ).

tff(c_319913,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_319910]) ).

tff(c_319800,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_319776,c_28]) ).

tff(c_319839,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_319800]) ).

tff(c_319840,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_319839]) ).

tff(c_319883,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_319840]) ).

tff(c_319886,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_319883]) ).

tff(c_319889,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_319886]) ).

tff(c_319890,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_295794,c_319889]) ).

tff(c_319914,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_319913,c_319890]) ).

tff(c_319603,plain,
    ! [Person_6295] :
      ( lives(Person_6295,house_5)
      | lives(Person_6295,house_4)
      | lives(Person_6295,house_3)
      | lives(Person_6295,house_2)
      | lives(Person_6295,house_1)
      | ~ person(Person_6295) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_319633,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_319603,c_172]) ).

tff(c_319679,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_319633]) ).

tff(c_319680,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_319679]) ).

tff(c_319973,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_319680]) ).

tff(c_319983,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_319973,c_194]) ).

tff(c_319999,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_319914,c_124,c_319983]) ).

tff(c_320001,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_319499,c_319999]) ).

tff(c_320003,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_319680]) ).

tff(c_319621,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_319603,c_10]) ).

tff(c_319669,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_319621]) ).

tff(c_319670,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_319669]) ).

tff(c_320080,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_319670]) ).

tff(c_320083,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_320080]) ).

tff(c_320086,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_320083]) ).

tff(c_320087,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_320003,c_295780,c_320086]) ).

tff(c_320099,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_320087,c_194]) ).

tff(c_320114,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_319914,c_128,c_320099]) ).

tff(c_320116,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316043,c_320114]) ).

tff(c_320118,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_319670]) ).

tff(c_320125,plain,
    ( ~ house(house_5)
    | ~ drives(english,masserati)
    | ~ person(english)
    | is_color(house_5,yellow) ),
    inference(resolution,[status(thm)],[c_320118,c_178]) ).

tff(c_320140,plain,
    ( ~ drives(english,masserati)
    | is_color(house_5,yellow) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_320125]) ).

tff(c_320148,plain,
    ~ drives(english,masserati),
    inference(splitLeft,[status(thm)],[c_320140]) ).

tff(c_319697,plain,
    ! [Person_6296] :
      ( drives(Person_6296,jaguar)
      | drives(Person_6296,honda)
      | drives(Person_6296,porsche)
      | drives(Person_6296,saab)
      | drives(Person_6296,masserati)
      | ~ person(Person_6296) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_319705,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_319697,c_50]) ).

tff(c_319744,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda)
    | drives(norwegian,porsche)
    | drives(norwegian,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_150,c_319705]) ).

tff(c_319745,plain,
    ( ~ drives(english,saab)
    | drives(norwegian,jaguar)
    | drives(norwegian,honda) ),
    inference(negUnitSimplification,[status(thm)],[c_295893,c_222635,c_319744]) ).

tff(c_320181,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_319745]) ).

tff(c_320184,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_320181]) ).

tff(c_320187,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_320184]) ).

tff(c_320188,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_320148,c_222622,c_222669,c_320187]) ).

tff(c_320217,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_320188,c_186]) ).

tff(c_320220,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_320217]) ).

tff(c_320222,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_319913,c_320220]) ).

tff(c_320223,plain,
    ( drives(norwegian,honda)
    | drives(norwegian,jaguar) ),
    inference(splitRight,[status(thm)],[c_319745]) ).

tff(c_320225,plain,
    drives(norwegian,jaguar),
    inference(splitLeft,[status(thm)],[c_320223]) ).

tff(c_320231,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_320225,c_64]) ).

tff(c_320238,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_320231]) ).

tff(c_320239,plain,
    drives(norwegian,honda),
    inference(splitRight,[status(thm)],[c_320223]) ).

tff(c_320249,plain,
    ( ~ person(norwegian)
    | drinks(norwegian,orange) ),
    inference(resolution,[status(thm)],[c_320239,c_186]) ).

tff(c_320258,plain,
    drinks(norwegian,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_320249]) ).

tff(c_320261,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_320258,c_42]) ).

tff(c_320268,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_319891,c_320261]) ).

tff(c_320269,plain,
    is_color(house_5,yellow),
    inference(splitRight,[status(thm)],[c_320140]) ).

tff(c_320328,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_320269,c_108]) ).

tff(c_320341,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_315824,c_320328]) ).

tff(c_320342,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_319866]) ).

tff(c_320477,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_319680]) ).

tff(c_320490,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_320477,c_172]) ).

tff(c_320507,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_320490]) ).

tff(c_320510,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_320507,c_92]) ).

tff(c_320513,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_320510]) ).

tff(c_320366,plain,
    ! [Y_6321,X_6322] :
      ( ~ house(Y_6321)
      | ~ lives(norwegian,X_6322)
      | ~ house(X_6322)
      | is_color(Y_6321,blue)
      | ~ left_of(X_6322,Y_6321) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_320374,plain,
    ! [Y_6321] :
      ( ~ house(Y_6321)
      | ~ house(house_1)
      | is_color(Y_6321,blue)
      | ~ left_of(house_1,Y_6321) ),
    inference(resolution,[status(thm)],[c_176,c_320366]) ).

tff(c_320393,plain,
    ! [Y_6324] :
      ( ~ house(Y_6324)
      | is_color(Y_6324,blue)
      | ~ left_of(house_1,Y_6324) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_320374]) ).

tff(c_320400,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_320393]) ).

tff(c_320406,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_320400]) ).

tff(c_320409,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_320406,c_92]) ).

tff(c_320412,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_320409]) ).

tff(c_315859,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_315838,c_248]) ).

tff(c_315922,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_122,c_315859]) ).

tff(c_319858,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_319481,c_315922]) ).

tff(c_319506,plain,
    ! [H_6294] :
      ( is_color(H_6294,ivory)
      | is_color(H_6294,green)
      | is_color(H_6294,blue)
      | is_color(H_6294,yellow)
      | is_color(H_6294,red)
      | ~ house(H_6294) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_319512,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_319506,c_315833]) ).

tff(c_319559,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_319512]) ).

tff(c_319560,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(negUnitSimplification,[status(thm)],[c_316044,c_319559]) ).

tff(c_320610,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_320513,c_320412,c_319858,c_319560]) ).

tff(c_320611,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_319680]) ).

tff(c_320613,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_320611]) ).

tff(c_320622,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_320613,c_110]) ).

tff(c_320634,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_320622]) ).

tff(c_320612,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_319680]) ).

tff(c_320640,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_319670]) ).

tff(c_320643,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_320640]) ).

tff(c_320646,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_320643]) ).

tff(c_320647,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_320612,c_295780,c_320646]) ).

tff(c_320660,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_320647,c_172]) ).

tff(c_320676,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_320660]) ).

tff(c_320678,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_320634,c_320676]) ).

tff(c_320679,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_319670]) ).

tff(c_320709,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_320679]) ).

tff(c_320719,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_320709,c_194]) ).

tff(c_320734,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_320342,c_128,c_320719]) ).

tff(c_320736,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316043,c_320734]) ).

tff(c_320737,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_320679]) ).

tff(c_320749,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_320737,c_194]) ).

tff(c_320765,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_320342,c_124,c_320749]) ).

tff(c_320767,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_319499,c_320765]) ).

tff(c_320768,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_320611]) ).

tff(c_320782,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_320768,c_172]) ).

tff(c_320798,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_320782]) ).

tff(c_320801,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_320798,c_96]) ).

tff(c_320810,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_320801]) ).

tff(c_320874,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_320810,c_320412,c_319858,c_319560]) ).

tff(c_320875,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_319840]) ).

tff(c_320879,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_320875,c_42]) ).

tff(c_320885,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_320879]) ).

tff(c_320905,plain,
    drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_320885,c_319866]) ).

tff(c_321005,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_319670]) ).

tff(c_321008,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_321005]) ).

tff(c_321011,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_321008]) ).

tff(c_321012,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_321011]) ).

tff(c_321013,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_321012]) ).

tff(c_321026,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_321013,c_172]) ).

tff(c_321043,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_321026]) ).

tff(c_321046,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_321043,c_92]) ).

tff(c_321049,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_321046]) ).

tff(c_320960,plain,
    ! [Y_6342,X_6343] :
      ( ~ house(Y_6342)
      | ~ lives(norwegian,X_6343)
      | ~ house(X_6343)
      | is_color(Y_6342,blue)
      | ~ left_of(X_6343,Y_6342) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_320968,plain,
    ! [Y_6342] :
      ( ~ house(Y_6342)
      | ~ house(house_1)
      | is_color(Y_6342,blue)
      | ~ left_of(house_1,Y_6342) ),
    inference(resolution,[status(thm)],[c_176,c_320960]) ).

tff(c_320985,plain,
    ! [Y_6344] :
      ( ~ house(Y_6344)
      | is_color(Y_6344,blue)
      | ~ left_of(house_1,Y_6344) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_320968]) ).

tff(c_320992,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_320985]) ).

tff(c_320998,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_320992]) ).

tff(c_321001,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_320998,c_92]) ).

tff(c_321004,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_321001]) ).

tff(c_321278,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_321049,c_321004,c_319858,c_319560]) ).

tff(c_321279,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_321012]) ).

tff(c_321294,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_321279,c_172]) ).

tff(c_321310,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_321294]) ).

tff(c_321313,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_321310,c_96]) ).

tff(c_321322,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_321313]) ).

tff(c_321395,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_321322,c_321004,c_319858,c_319560]) ).

tff(c_321396,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_319670]) ).

tff(c_321450,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_321396]) ).

tff(c_321460,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_321450,c_194]) ).

tff(c_321475,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_320905,c_128,c_321460]) ).

tff(c_321477,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316043,c_321475]) ).

tff(c_321478,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_321396]) ).

tff(c_321489,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_321478,c_194]) ).

tff(c_321505,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_320905,c_124,c_321489]) ).

tff(c_321507,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_319499,c_321505]) ).

tff(c_321508,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_319832]) ).

tff(c_321515,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_321508,c_28]) ).

tff(c_321521,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_321515]) ).

tff(c_321509,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_319832]) ).

tff(c_321540,plain,
    ( ~ drinks(english,water)
    | ~ drink(water) ),
    inference(resolution,[status(thm)],[c_321509,c_32]) ).

tff(c_321543,plain,
    ~ drinks(english,water),
    inference(demodulation,[status(thm),theory(equality)],[c_156,c_321540]) ).

tff(c_321546,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_321543]) ).

tff(c_321549,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_321546]) ).

tff(c_321550,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_321521,c_222676,c_295794,c_321549]) ).

tff(c_321602,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_319680]) ).

tff(c_321612,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_321602,c_194]) ).

tff(c_321628,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_321550,c_124,c_321612]) ).

tff(c_321630,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_319499,c_321628]) ).

tff(c_321631,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_319680]) ).

tff(c_321633,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_321631]) ).

tff(c_321647,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_321633,c_98]) ).

tff(c_321659,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_321647]) ).

tff(c_321660,plain,
    ! [Y_6359,X_6360] :
      ( ~ house(Y_6359)
      | ~ lives(norwegian,X_6360)
      | ~ house(X_6360)
      | is_color(Y_6359,blue)
      | ~ left_of(X_6360,Y_6359) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_321668,plain,
    ! [Y_6359] :
      ( ~ house(Y_6359)
      | ~ house(house_1)
      | is_color(Y_6359,blue)
      | ~ left_of(house_1,Y_6359) ),
    inference(resolution,[status(thm)],[c_176,c_321660]) ).

tff(c_321679,plain,
    ! [Y_6361] :
      ( ~ house(Y_6361)
      | is_color(Y_6361,blue)
      | ~ left_of(house_1,Y_6361) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_321668]) ).

tff(c_321686,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_321679]) ).

tff(c_321692,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_321686]) ).

tff(c_321695,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_321692,c_92]) ).

tff(c_321698,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_321695]) ).

tff(c_322121,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_321659,c_321698,c_319858,c_319560]) ).

tff(c_322122,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_321631]) ).

tff(c_322152,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_322122,c_194]) ).

tff(c_322167,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_321550,c_128,c_322152]) ).

tff(c_322169,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316043,c_322167]) ).

tff(c_322171,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_315940]) ).

tff(c_315850,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_315838,c_250]) ).

tff(c_315913,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_124,c_315850]) ).

tff(c_322268,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_315913]) ).

tff(c_322363,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_315958]) ).

tff(c_322443,plain,
    ! [Person_6370] :
      ( drinks(Person_6370,water)
      | drinks(Person_6370,milk)
      | drinks(Person_6370,tea)
      | drinks(Person_6370,coffee)
      | drinks(Person_6370,orange)
      | ~ person(Person_6370) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_322467,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_322443,c_28]) ).

tff(c_322506,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_322467]) ).

tff(c_322507,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_322506]) ).

tff(c_322542,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_322507]) ).

tff(c_322545,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_322542]) ).

tff(c_322548,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_322545]) ).

tff(c_322549,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_295794,c_322548]) ).

tff(c_322574,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_322549]) ).

tff(c_322459,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_322443,c_42]) ).

tff(c_322498,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_322459]) ).

tff(c_322499,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_322498]) ).

tff(c_322566,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_322499]) ).

tff(c_322569,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_322566]) ).

tff(c_322572,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_322569]) ).

tff(c_322573,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_322572]) ).

tff(c_322575,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_322573]) ).

tff(c_322578,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_322575,c_32]) ).

tff(c_322582,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_322574,c_322578]) ).

tff(c_322583,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_322573]) ).

tff(c_322591,plain,
    ! [Y_6379,X_6380] :
      ( ~ house(Y_6379)
      | ~ lives(norwegian,X_6380)
      | ~ house(X_6380)
      | is_color(Y_6379,blue)
      | ~ left_of(X_6380,Y_6379) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_322599,plain,
    ! [Y_6379] :
      ( ~ house(Y_6379)
      | ~ house(house_1)
      | is_color(Y_6379,blue)
      | ~ left_of(house_1,Y_6379) ),
    inference(resolution,[status(thm)],[c_176,c_322591]) ).

tff(c_322617,plain,
    ! [Y_6382] :
      ( ~ house(Y_6382)
      | is_color(Y_6382,blue)
      | ~ left_of(house_1,Y_6382) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_322599]) ).

tff(c_322624,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_322617]) ).

tff(c_322630,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_322624]) ).

tff(c_322269,plain,
    ! [Person_6368] :
      ( lives(Person_6368,house_5)
      | lives(Person_6368,house_4)
      | lives(Person_6368,house_3)
      | lives(Person_6368,house_2)
      | lives(Person_6368,house_1)
      | ~ person(Person_6368) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_322287,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_322269,c_10]) ).

tff(c_322335,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_322287]) ).

tff(c_322336,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_322335]) ).

tff(c_322639,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_322336]) ).

tff(c_322642,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_322639]) ).

tff(c_322645,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_322642]) ).

tff(c_322646,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_322645]) ).

tff(c_322666,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_322646]) ).

tff(c_322679,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_322666,c_172]) ).

tff(c_322696,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_322679]) ).

tff(c_322170,plain,
    ~ is_color(house_5,ivory),
    inference(splitRight,[status(thm)],[c_315940]) ).

tff(c_322174,plain,
    ! [H_6367] :
      ( is_color(H_6367,ivory)
      | is_color(H_6367,green)
      | is_color(H_6367,blue)
      | is_color(H_6367,yellow)
      | is_color(H_6367,red)
      | ~ house(H_6367) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_322192,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_322174,c_108]) ).

tff(c_322236,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_315824,c_322192]) ).

tff(c_322237,plain,
    ( is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_322170,c_322236]) ).

tff(c_322782,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_322268,c_322237]) ).

tff(c_322783,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_322782]) ).

tff(c_322789,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_322783,c_104]) ).

tff(c_322802,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_322696,c_322789]) ).

tff(c_322803,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_322782]) ).

tff(c_322810,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_322803,c_104]) ).

tff(c_322823,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_322630,c_322810]) ).

tff(c_322824,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_322646]) ).

tff(c_322840,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_322824,c_172]) ).

tff(c_322856,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_322840]) ).

tff(c_322962,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_322268,c_322237]) ).

tff(c_322963,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_322962]) ).

tff(c_322972,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_322963,c_110]) ).

tff(c_322985,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_322856,c_322972]) ).

tff(c_322986,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_322962]) ).

tff(c_322993,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_322986,c_104]) ).

tff(c_323006,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_322630,c_322993]) ).

tff(c_323007,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_322336]) ).

tff(c_323062,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_323007]) ).

tff(c_323072,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_323062,c_194]) ).

tff(c_323087,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_322583,c_128,c_323072]) ).

tff(c_323089,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316043,c_323087]) ).

tff(c_323090,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_323007]) ).

tff(c_323101,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_323090,c_194]) ).

tff(c_323117,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_322583,c_124,c_323101]) ).

tff(c_323119,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_322363,c_323117]) ).

tff(c_323120,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_322549]) ).

tff(c_322299,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_322269,c_172]) ).

tff(c_322345,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_322299]) ).

tff(c_322346,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_322345]) ).

tff(c_323203,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_322346]) ).

tff(c_323213,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_323203,c_194]) ).

tff(c_323229,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_323120,c_124,c_323213]) ).

tff(c_323231,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_322363,c_323229]) ).

tff(c_323233,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_322346]) ).

tff(c_323259,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_322336]) ).

tff(c_323262,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_323259]) ).

tff(c_323265,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_323262]) ).

tff(c_323266,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_323233,c_295780,c_323265]) ).

tff(c_323276,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_323266,c_194]) ).

tff(c_323291,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_323120,c_128,c_323276]) ).

tff(c_323293,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316043,c_323291]) ).

tff(c_323295,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_322336]) ).

tff(c_323305,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_323295,c_194]) ).

tff(c_323320,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_323120,c_130,c_323305]) ).

tff(c_323322,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_322268,c_323320]) ).

tff(c_323323,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_322499]) ).

tff(c_323330,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_323323,c_28]) ).

tff(c_323336,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_323330]) ).

tff(c_323362,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_323336,c_322549]) ).

tff(c_323453,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_322346]) ).

tff(c_323463,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_323453,c_194]) ).

tff(c_323479,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_323362,c_124,c_323463]) ).

tff(c_323481,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_322363,c_323479]) ).

tff(c_323483,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_322346]) ).

tff(c_323510,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_322336]) ).

tff(c_323513,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_323510]) ).

tff(c_323516,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_323513]) ).

tff(c_323517,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_323483,c_295780,c_323516]) ).

tff(c_323527,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_323517,c_194]) ).

tff(c_323542,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_323362,c_128,c_323527]) ).

tff(c_323544,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_316043,c_323542]) ).

tff(c_323546,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_322336]) ).

tff(c_323556,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_323546,c_194]) ).

tff(c_323571,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_323362,c_130,c_323556]) ).

tff(c_323573,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_322268,c_323571]) ).

tff(c_323574,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_322507]) ).

tff(c_323578,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_323574,c_42]) ).

tff(c_323584,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_323578]) ).

tff(c_323667,plain,
    ! [Y_6414,X_6415] :
      ( ~ house(Y_6414)
      | ~ lives(norwegian,X_6415)
      | ~ house(X_6415)
      | is_color(Y_6414,blue)
      | ~ left_of(X_6415,Y_6414) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_323675,plain,
    ! [Y_6414] :
      ( ~ house(Y_6414)
      | ~ house(house_1)
      | is_color(Y_6414,blue)
      | ~ left_of(house_1,Y_6414) ),
    inference(resolution,[status(thm)],[c_176,c_323667]) ).

tff(c_323692,plain,
    ! [Y_6416] :
      ( ~ house(Y_6416)
      | is_color(Y_6416,blue)
      | ~ left_of(house_1,Y_6416) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_323675]) ).

tff(c_323699,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_323692]) ).

tff(c_323705,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_323699]) ).

tff(c_323712,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_322336]) ).

tff(c_323715,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_323712]) ).

tff(c_323718,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_323715]) ).

tff(c_323719,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_323718]) ).

tff(c_323720,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_323719]) ).

tff(c_323733,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_323720,c_172]) ).

tff(c_323750,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_323733]) ).

tff(c_323823,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_322268,c_322237]) ).

tff(c_323824,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_323823]) ).

tff(c_323851,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_323824,c_104]) ).

tff(c_323864,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_323750,c_323851]) ).

tff(c_323865,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_323823]) ).

tff(c_323872,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_323865,c_104]) ).

tff(c_323885,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_323705,c_323872]) ).

tff(c_323886,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_323719]) ).

tff(c_323900,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_323886,c_172]) ).

tff(c_323916,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_323900]) ).

tff(c_324005,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_322268,c_322237]) ).

tff(c_324006,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_324005]) ).

tff(c_324036,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_324006,c_110]) ).

tff(c_324049,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_323916,c_324036]) ).

tff(c_324050,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_324005]) ).

tff(c_324057,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_324050,c_104]) ).

tff(c_324070,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_323705,c_324057]) ).

tff(c_324071,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_322336]) ).

tff(c_324126,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_324071]) ).

tff(c_324136,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_324126,c_194]) ).

tff(c_324151,plain,
    ( ~ drinks(japanese,coffee)
    | is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_128,c_324136]) ).

tff(c_324152,plain,
    ~ drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_316043,c_324151]) ).

tff(c_323575,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_322507]) ).

tff(c_322447,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_322443,c_32]) ).

tff(c_322486,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_322447]) ).

tff(c_322487,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_322486]) ).

tff(c_324163,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_323575,c_322487]) ).

tff(c_324164,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_323584,c_324152,c_324163]) ).

tff(c_324165,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_324071]) ).

tff(c_324176,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_324165,c_194]) ).

tff(c_324192,plain,
    ( ~ drinks(japanese,coffee)
    | is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_124,c_324176]) ).

tff(c_324193,plain,
    ~ drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_322363,c_324192]) ).

tff(c_324198,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_323575,c_322487]) ).

tff(c_324199,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_323584,c_324193,c_324198]) ).

tff(c_324201,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_315958]) ).

tff(c_324204,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_324201,c_92]) ).

tff(c_324208,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_322171,c_324204]) ).

tff(c_324210,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_315913]) ).

tff(c_324316,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_324210,c_98]) ).

tff(c_324329,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_322171,c_324316]) ).

tff(c_324331,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_315943]) ).

tff(c_324810,plain,
    ! [Y_6438,X_6439] :
      ( ~ house(Y_6438)
      | ~ lives(norwegian,X_6439)
      | ~ house(X_6439)
      | is_color(Y_6438,blue)
      | ~ left_of(X_6439,Y_6438) ),
    inference(resolution,[status(thm)],[c_200,c_295894]) ).

tff(c_324818,plain,
    ! [Y_6438] :
      ( ~ house(Y_6438)
      | ~ house(house_1)
      | is_color(Y_6438,blue)
      | ~ left_of(house_1,Y_6438) ),
    inference(resolution,[status(thm)],[c_176,c_324810]) ).

tff(c_324830,plain,
    ! [Y_6440] :
      ( ~ house(Y_6440)
      | is_color(Y_6440,blue)
      | ~ left_of(house_1,Y_6440) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_324818]) ).

tff(c_324837,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_324830]) ).

tff(c_324843,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_324837]) ).

tff(c_324443,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_315907]) ).

tff(c_315847,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_315838,c_246]) ).

tff(c_315910,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_130,c_315847]) ).

tff(c_324522,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_324331,c_315910]) ).

tff(c_324350,plain,
    ! [H_6422] :
      ( is_color(H_6422,ivory)
      | is_color(H_6422,green)
      | is_color(H_6422,blue)
      | is_color(H_6422,yellow)
      | is_color(H_6422,red)
      | ~ house(H_6422) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_324368,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_324350,c_108]) ).

tff(c_324415,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_315824,c_324368]) ).

tff(c_324946,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_324443,c_324522,c_324415]) ).

tff(c_324947,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_324946]) ).

tff(c_324959,plain,
    ( ~ is_color(house_1,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_324947,c_98]) ).

tff(c_324971,plain,
    ~ is_color(house_1,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_324959]) ).

tff(c_324846,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_324843,c_92]) ).

tff(c_324849,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_324846]) ).

tff(c_315892,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_315838,c_240]) ).

tff(c_315955,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_122,c_315892]) ).

tff(c_324524,plain,
    ~ is_color(house_1,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_324331,c_315955]) ).

tff(c_324334,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_324331,c_96]) ).

tff(c_324343,plain,
    ~ is_color(house_1,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_324334]) ).

tff(c_324356,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_324350,c_315833]) ).

tff(c_324403,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,green)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_324356]) ).

tff(c_324404,plain,
    ( is_color(house_1,ivory)
    | is_color(house_1,blue)
    | is_color(house_1,red) ),
    inference(negUnitSimplification,[status(thm)],[c_324343,c_324403]) ).

tff(c_325435,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_324971,c_324849,c_324524,c_324404]) ).

tff(c_325436,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_324946]) ).

tff(c_325443,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_325436,c_104]) ).

tff(c_325456,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_324843,c_325443]) ).

tff(c_325458,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_315907]) ).

tff(c_325467,plain,
    ( ~ is_color(house_4,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_325458,c_110]) ).

tff(c_325480,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_324331,c_325467]) ).

tff(c_325481,plain,
    is_color(house_1,yellow),
    inference(splitRight,[status(thm)],[c_295892]) ).

tff(c_325505,plain,
    ! [House_2_6446,House_1_6447] :
      ( ~ is_color(House_2_6446,ivory)
      | ~ house(House_2_6446)
      | ~ is_color(House_1_6447,green)
      | ~ house(House_1_6447)
      | left_of(House_2_6446,House_1_6447) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_325508,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_325505,c_234]) ).

tff(c_325571,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_325508]) ).

tff(c_325632,plain,
    ~ is_color(house_3,green),
    inference(splitLeft,[status(thm)],[c_325571]) ).

tff(c_325517,plain,
    ( ~ is_color(house_2,ivory)
    | ~ house(house_2)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_325505,c_250]) ).

tff(c_325580,plain,
    ( ~ is_color(house_2,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_124,c_325517]) ).

tff(c_325633,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_325580]) ).

tff(c_325483,plain,
    ! [House_1_6444,House_2_6445] :
      ( ~ next_to(House_1_6444,House_2_6445)
      | ~ house(House_2_6445)
      | ~ lives(norwegian,House_1_6444)
      | ~ house(House_1_6444)
      | is_color(House_2_6445,blue) ),
    inference(cnfTransformation,[status(thm)],[f_680]) ).

tff(c_328720,plain,
    ! [Y_6539,X_6540] :
      ( ~ house(Y_6539)
      | ~ lives(norwegian,X_6540)
      | ~ house(X_6540)
      | is_color(Y_6539,blue)
      | ~ left_of(X_6540,Y_6539) ),
    inference(resolution,[status(thm)],[c_200,c_325483]) ).

tff(c_328728,plain,
    ! [Y_6539] :
      ( ~ house(Y_6539)
      | ~ house(house_1)
      | is_color(Y_6539,blue)
      | ~ left_of(house_1,Y_6539) ),
    inference(resolution,[status(thm)],[c_176,c_328720]) ).

tff(c_328897,plain,
    ! [Y_6543] :
      ( ~ house(Y_6543)
      | is_color(Y_6543,blue)
      | ~ left_of(house_1,Y_6543) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_328728]) ).

tff(c_328904,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_328897]) ).

tff(c_328910,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_328904]) ).

tff(c_328766,plain,
    ! [Y_6541] :
      ( ~ house(Y_6541)
      | is_color(Y_6541,blue)
      | ~ left_of(house_1,Y_6541) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_328728]) ).

tff(c_328773,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_328766]) ).

tff(c_328779,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_328773]) ).

tff(c_328588,plain,
    ! [Y_6535,X_6536] :
      ( ~ house(Y_6535)
      | ~ lives(norwegian,X_6536)
      | ~ house(X_6536)
      | is_color(Y_6535,blue)
      | ~ left_of(X_6536,Y_6535) ),
    inference(resolution,[status(thm)],[c_200,c_325483]) ).

tff(c_328596,plain,
    ! [Y_6535] :
      ( ~ house(Y_6535)
      | ~ house(house_1)
      | is_color(Y_6535,blue)
      | ~ left_of(house_1,Y_6535) ),
    inference(resolution,[status(thm)],[c_176,c_328588]) ).

tff(c_328641,plain,
    ! [Y_6537] :
      ( ~ house(Y_6537)
      | is_color(Y_6537,blue)
      | ~ left_of(house_1,Y_6537) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_328596]) ).

tff(c_328648,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_328641]) ).

tff(c_328654,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_328648]) ).

tff(c_327968,plain,
    ! [Person_6509] :
      ( lives(Person_6509,house_5)
      | lives(Person_6509,house_4)
      | lives(Person_6509,house_3)
      | lives(Person_6509,house_2)
      | lives(Person_6509,house_1)
      | ~ person(Person_6509) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_327998,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_327968,c_172]) ).

tff(c_328045,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_327998]) ).

tff(c_328046,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_328045]) ).

tff(c_328587,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_328046]) ).

tff(c_328619,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_328587,c_172]) ).

tff(c_328634,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_328619]) ).

tff(c_327722,plain,
    ! [Y_6504,X_6505] :
      ( ~ house(Y_6504)
      | ~ lives(norwegian,X_6505)
      | ~ house(X_6505)
      | is_color(Y_6504,blue)
      | ~ left_of(X_6505,Y_6504) ),
    inference(resolution,[status(thm)],[c_200,c_325483]) ).

tff(c_327730,plain,
    ! [Y_6504] :
      ( ~ house(Y_6504)
      | ~ house(house_1)
      | is_color(Y_6504,blue)
      | ~ left_of(house_1,Y_6504) ),
    inference(resolution,[status(thm)],[c_176,c_327722]) ).

tff(c_327750,plain,
    ! [Y_6507] :
      ( ~ house(Y_6507)
      | is_color(Y_6507,blue)
      | ~ left_of(house_1,Y_6507) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_327730]) ).

tff(c_327757,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_327750]) ).

tff(c_327763,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_327757]) ).

tff(c_325556,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_325505,c_228]) ).

tff(c_325619,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_128,c_325556]) ).

tff(c_325793,plain,
    ~ is_color(house_2,green),
    inference(splitLeft,[status(thm)],[c_325619]) ).

tff(c_325794,plain,
    ! [Person_6450] :
      ( drinks(Person_6450,water)
      | drinks(Person_6450,milk)
      | drinks(Person_6450,tea)
      | drinks(Person_6450,coffee)
      | drinks(Person_6450,orange)
      | ~ person(Person_6450) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_325818,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_325794,c_28]) ).

tff(c_325857,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_325818]) ).

tff(c_325858,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_325857]) ).

tff(c_326063,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_325858]) ).

tff(c_326082,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_326063]) ).

tff(c_326085,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_326082]) ).

tff(c_326086,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_295794,c_326085]) ).

tff(c_326095,plain,
    drinks(english,orange),
    inference(splitLeft,[status(thm)],[c_326086]) ).

tff(c_325810,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_325794,c_42]) ).

tff(c_325849,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_325810]) ).

tff(c_325850,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_325849]) ).

tff(c_326087,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_325850]) ).

tff(c_326090,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_326087]) ).

tff(c_326093,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_326090]) ).

tff(c_326094,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_326093]) ).

tff(c_326098,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_326094]) ).

tff(c_326101,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_326098,c_32]) ).

tff(c_326105,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_326095,c_326101]) ).

tff(c_326106,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_326094]) ).

tff(c_325547,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_325505,c_244]) ).

tff(c_325610,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_325547]) ).

tff(c_325711,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_325610]) ).

tff(c_326108,plain,
    ! [Y_6461,X_6462] :
      ( ~ house(Y_6461)
      | ~ lives(norwegian,X_6462)
      | ~ house(X_6462)
      | is_color(Y_6461,blue)
      | ~ left_of(X_6462,Y_6461) ),
    inference(resolution,[status(thm)],[c_200,c_325483]) ).

tff(c_326116,plain,
    ! [Y_6461] :
      ( ~ house(Y_6461)
      | ~ house(house_1)
      | is_color(Y_6461,blue)
      | ~ left_of(house_1,Y_6461) ),
    inference(resolution,[status(thm)],[c_176,c_326108]) ).

tff(c_326140,plain,
    ! [Y_6464] :
      ( ~ house(Y_6464)
      | is_color(Y_6464,blue)
      | ~ left_of(house_1,Y_6464) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_326116]) ).

tff(c_326147,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_326140]) ).

tff(c_326153,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_326147]) ).

tff(c_325875,plain,
    ! [Person_6451] :
      ( lives(Person_6451,house_5)
      | lives(Person_6451,house_4)
      | lives(Person_6451,house_3)
      | lives(Person_6451,house_2)
      | lives(Person_6451,house_1)
      | ~ person(Person_6451) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_325893,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_325875,c_10]) ).

tff(c_325942,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_325893]) ).

tff(c_325943,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_325942]) ).

tff(c_326204,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_325943]) ).

tff(c_326207,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_326204]) ).

tff(c_326210,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_326207]) ).

tff(c_326211,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_326210]) ).

tff(c_326212,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_326211]) ).

tff(c_326225,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_326212,c_172]) ).

tff(c_326241,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_326225]) ).

tff(c_325713,plain,
    ! [H_6449] :
      ( is_color(H_6449,ivory)
      | is_color(H_6449,green)
      | is_color(H_6449,blue)
      | is_color(H_6449,yellow)
      | is_color(H_6449,red)
      | ~ house(H_6449) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_325753,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_325713,c_98]) ).

tff(c_325791,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_325481,c_325753]) ).

tff(c_325792,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_325633,c_325791]) ).

tff(c_326258,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_325792]) ).

tff(c_326264,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_326258,c_104]) ).

tff(c_326277,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_326241,c_326264]) ).

tff(c_326278,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_325792]) ).

tff(c_326280,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_326278]) ).

tff(c_326297,plain,
    ( ~ is_color(house_4,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_326280,c_110]) ).

tff(c_326309,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_326297]) ).

tff(c_325733,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_325713,c_96]) ).

tff(c_325771,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_325481,c_325733]) ).

tff(c_325772,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_325711,c_325771]) ).

tff(c_326313,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_326309,c_325772]) ).

tff(c_326314,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_326313]) ).

tff(c_326323,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_326314,c_102]) ).

tff(c_326333,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_326241,c_326323]) ).

tff(c_326334,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_326313]) ).

tff(c_326344,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_326334,c_102]) ).

tff(c_326354,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_326153,c_326344]) ).

tff(c_326355,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_326278]) ).

tff(c_326370,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_326355,c_104]) ).

tff(c_326383,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_326153,c_326370]) ).

tff(c_326384,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_326211]) ).

tff(c_326398,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_326384,c_172]) ).

tff(c_326414,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_326398]) ).

tff(c_326420,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_326414,c_106]) ).

tff(c_326429,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_326420]) ).

tff(c_325717,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_325713,c_94]) ).

tff(c_325756,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_325481,c_325717]) ).

tff(c_325757,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_325632,c_325756]) ).

tff(c_326445,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_326429,c_325757]) ).

tff(c_326446,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_326445]) ).

tff(c_326452,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_326446,c_100]) ).

tff(c_326459,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_326153,c_326452]) ).

tff(c_326460,plain,
    is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_326445]) ).

tff(c_326474,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_325792]) ).

tff(c_326483,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_326474,c_110]) ).

tff(c_326496,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_326414,c_326483]) ).

tff(c_326497,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_325792]) ).

tff(c_326499,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_326497]) ).

tff(c_326502,plain,
    ( ~ is_color(house_3,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_326499,c_108]) ).

tff(c_326515,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_326460,c_326502]) ).

tff(c_326516,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_326497]) ).

tff(c_326523,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_326516,c_104]) ).

tff(c_326536,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_326153,c_326523]) ).

tff(c_326537,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_325943]) ).

tff(c_326592,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_326537]) ).

tff(c_326602,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_326592,c_194]) ).

tff(c_326617,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_326106,c_128,c_326602]) ).

tff(c_326619,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_325711,c_326617]) ).

tff(c_326620,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_326537]) ).

tff(c_326631,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_326620,c_194]) ).

tff(c_326646,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_326106,c_124,c_326631]) ).

tff(c_326648,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_325793,c_326646]) ).

tff(c_326649,plain,
    drinks(english,coffee),
    inference(splitRight,[status(thm)],[c_326086]) ).

tff(c_326742,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_325943]) ).

tff(c_326745,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_326742]) ).

tff(c_326748,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_326745]) ).

tff(c_326749,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_326748]) ).

tff(c_326758,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_326749]) ).

tff(c_326768,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_326758,c_194]) ).

tff(c_326783,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_326649,c_124,c_326768]) ).

tff(c_326785,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_325793,c_326783]) ).

tff(c_326786,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_326749]) ).

tff(c_326805,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_326786,c_194]) ).

tff(c_326820,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_326649,c_128,c_326805]) ).

tff(c_326822,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_325711,c_326820]) ).

tff(c_326824,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_325943]) ).

tff(c_326834,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_326824,c_194]) ).

tff(c_326849,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_326649,c_130,c_326834]) ).

tff(c_326851,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_325633,c_326849]) ).

tff(c_326852,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_325850]) ).

tff(c_326859,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_326852,c_28]) ).

tff(c_326865,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_326859]) ).

tff(c_326893,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_326865,c_326086]) ).

tff(c_325905,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_325875,c_172]) ).

tff(c_325952,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_325905]) ).

tff(c_325953,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_325952]) ).

tff(c_326917,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_325953]) ).

tff(c_326927,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_326917,c_194]) ).

tff(c_326942,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_326893,c_124,c_326927]) ).

tff(c_326944,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_325793,c_326942]) ).

tff(c_326946,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_325953]) ).

tff(c_326909,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_325943]) ).

tff(c_326912,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_326909]) ).

tff(c_326915,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_326912]) ).

tff(c_326916,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_326915]) ).

tff(c_326999,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_326946,c_326916]) ).

tff(c_327009,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_326999,c_194]) ).

tff(c_327024,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_326893,c_128,c_327009]) ).

tff(c_327026,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_325711,c_327024]) ).

tff(c_327028,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_325943]) ).

tff(c_327038,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_327028,c_194]) ).

tff(c_327053,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_326893,c_130,c_327038]) ).

tff(c_327055,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_325633,c_327053]) ).

tff(c_327056,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_325858]) ).

tff(c_327076,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_327056,c_42]) ).

tff(c_327082,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_327076]) ).

tff(c_327057,plain,
    drinks(english,water),
    inference(splitRight,[status(thm)],[c_325858]) ).

tff(c_325798,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_325794,c_32]) ).

tff(c_325837,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_156,c_325798]) ).

tff(c_325838,plain,
    ( ~ drinks(english,water)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_325837]) ).

tff(c_327620,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_327057,c_325838]) ).

tff(c_327621,plain,
    drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_327082,c_327620]) ).

tff(c_327174,plain,
    ! [Y_6492,X_6493] :
      ( ~ house(Y_6492)
      | ~ lives(norwegian,X_6493)
      | ~ house(X_6493)
      | is_color(Y_6492,blue)
      | ~ left_of(X_6493,Y_6492) ),
    inference(resolution,[status(thm)],[c_200,c_325483]) ).

tff(c_327182,plain,
    ! [Y_6492] :
      ( ~ house(Y_6492)
      | ~ house(house_1)
      | is_color(Y_6492,blue)
      | ~ left_of(house_1,Y_6492) ),
    inference(resolution,[status(thm)],[c_176,c_327174]) ).

tff(c_327193,plain,
    ! [Y_6494] :
      ( ~ house(Y_6494)
      | is_color(Y_6494,blue)
      | ~ left_of(house_1,Y_6494) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_327182]) ).

tff(c_327200,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_327193]) ).

tff(c_327206,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_327200]) ).

tff(c_327096,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_325953]) ).

tff(c_327109,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_327096,c_172]) ).

tff(c_327125,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_327109]) ).

tff(c_327247,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_325772]) ).

tff(c_327256,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_327247,c_102]) ).

tff(c_327266,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_327125,c_327256]) ).

tff(c_327267,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,ivory) ),
    inference(splitRight,[status(thm)],[c_325772]) ).

tff(c_327269,plain,
    is_color(house_4,ivory),
    inference(splitLeft,[status(thm)],[c_327267]) ).

tff(c_327288,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_325792]) ).

tff(c_327294,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_327288,c_104]) ).

tff(c_327307,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_327125,c_327294]) ).

tff(c_327308,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,ivory) ),
    inference(splitRight,[status(thm)],[c_325792]) ).

tff(c_327310,plain,
    is_color(house_5,ivory),
    inference(splitLeft,[status(thm)],[c_327308]) ).

tff(c_327319,plain,
    ( ~ is_color(house_4,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_327310,c_110]) ).

tff(c_327332,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_327269,c_327319]) ).

tff(c_327333,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_327308]) ).

tff(c_327340,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_327333,c_104]) ).

tff(c_327353,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_327206,c_327340]) ).

tff(c_327354,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_327267]) ).

tff(c_327364,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_327354,c_102]) ).

tff(c_327374,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_327206,c_327364]) ).

tff(c_327375,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_325953]) ).

tff(c_327396,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_327375]) ).

tff(c_327405,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_327396,c_110]) ).

tff(c_327417,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_327405]) ).

tff(c_327376,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_325953]) ).

tff(c_327511,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_325943]) ).

tff(c_327514,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_327511]) ).

tff(c_327517,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_327514]) ).

tff(c_327518,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_327376,c_295780,c_327517]) ).

tff(c_327531,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_327518,c_172]) ).

tff(c_327547,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_327531]) ).

tff(c_327549,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_327417,c_327547]) ).

tff(c_327550,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_325943]) ).

tff(c_327589,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_327550]) ).

tff(c_327599,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_327589,c_194]) ).

tff(c_327614,plain,
    ( ~ drinks(japanese,coffee)
    | is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_128,c_327599]) ).

tff(c_327615,plain,
    ~ drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_325711,c_327614]) ).

tff(c_327629,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_327621,c_327615]) ).

tff(c_327630,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_327550]) ).

tff(c_327641,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_327630,c_194]) ).

tff(c_327656,plain,
    ( ~ drinks(japanese,coffee)
    | is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_124,c_327641]) ).

tff(c_327657,plain,
    ~ drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_325793,c_327656]) ).

tff(c_327663,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_327057,c_325838]) ).

tff(c_327664,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_327082,c_327657,c_327663]) ).

tff(c_327665,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_327375]) ).

tff(c_327679,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_327665,c_172]) ).

tff(c_327695,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_327679]) ).

tff(c_327709,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_327695,c_106]) ).

tff(c_327718,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_327709]) ).

tff(c_327811,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_327718,c_325757]) ).

tff(c_327812,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_327811]) ).

tff(c_327818,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_327812,c_100]) ).

tff(c_327825,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_327763,c_327818]) ).

tff(c_327826,plain,
    is_color(house_3,ivory),
    inference(splitRight,[status(thm)],[c_327811]) ).

tff(c_327666,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_327375]) ).

tff(c_327840,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_327666,c_325792]) ).

tff(c_327841,plain,
    is_color(house_5,blue),
    inference(splitLeft,[status(thm)],[c_327840]) ).

tff(c_327847,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_327841,c_104]) ).

tff(c_327860,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_327763,c_327847]) ).

tff(c_327861,plain,
    is_color(house_5,ivory),
    inference(splitRight,[status(thm)],[c_327840]) ).

tff(c_327865,plain,
    ( ~ is_color(house_3,ivory)
    | ~ color(ivory) ),
    inference(resolution,[status(thm)],[c_327861,c_108]) ).

tff(c_327878,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_138,c_327826,c_327865]) ).

tff(c_327880,plain,
    is_color(house_2,green),
    inference(splitRight,[status(thm)],[c_325619]) ).

tff(c_325568,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_325505,c_226]) ).

tff(c_325631,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_126,c_325568]) ).

tff(c_328177,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_327880,c_325631]) ).

tff(c_328688,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_328177,c_325757]) ).

tff(c_328689,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_328688]) ).

tff(c_328695,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_328689,c_100]) ).

tff(c_328702,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_328634,c_328695]) ).

tff(c_328703,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_328688]) ).

tff(c_328710,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_328703,c_100]) ).

tff(c_328717,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_328654,c_328710]) ).

tff(c_328718,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_328046]) ).

tff(c_328739,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_328718]) ).

tff(c_328742,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_328739,c_108]) ).

tff(c_328754,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_328742]) ).

tff(c_328834,plain,
    is_color(house_3,blue),
    inference(negUnitSimplification,[status(thm)],[c_328754,c_328177,c_325757]) ).

tff(c_328840,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_328834,c_100]) ).

tff(c_328847,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_328779,c_328840]) ).

tff(c_328849,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_328718]) ).

tff(c_325553,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_2,green)
    | ~ house(house_2) ),
    inference(resolution,[status(thm)],[c_325505,c_230]) ).

tff(c_325616,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_2,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_130,c_325553]) ).

tff(c_328159,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_327880,c_325616]) ).

tff(c_328953,plain,
    is_color(house_5,blue),
    inference(negUnitSimplification,[status(thm)],[c_328849,c_328159,c_325792]) ).

tff(c_328959,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_328953,c_104]) ).

tff(c_328972,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_328910,c_328959]) ).

tff(c_328974,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_325610]) ).

tff(c_328983,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_328974,c_102]) ).

tff(c_328992,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_328983]) ).

tff(c_329381,plain,
    ! [Y_6557,X_6558] :
      ( ~ house(Y_6557)
      | ~ lives(norwegian,X_6558)
      | ~ house(X_6558)
      | is_color(Y_6557,blue)
      | ~ left_of(X_6558,Y_6557) ),
    inference(resolution,[status(thm)],[c_200,c_325483]) ).

tff(c_329389,plain,
    ! [Y_6557] :
      ( ~ house(Y_6557)
      | ~ house(house_1)
      | is_color(Y_6557,blue)
      | ~ left_of(house_1,Y_6557) ),
    inference(resolution,[status(thm)],[c_176,c_329381]) ).

tff(c_329414,plain,
    ! [Y_6560] :
      ( ~ house(Y_6560)
      | is_color(Y_6560,blue)
      | ~ left_of(house_1,Y_6560) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_329389]) ).

tff(c_329421,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_329414]) ).

tff(c_329427,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_329421]) ).

tff(c_329075,plain,
    ! [Person_6546] :
      ( drinks(Person_6546,water)
      | drinks(Person_6546,milk)
      | drinks(Person_6546,tea)
      | drinks(Person_6546,coffee)
      | drinks(Person_6546,orange)
      | ~ person(Person_6546) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_329091,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_329075,c_42]) ).

tff(c_329130,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_329091]) ).

tff(c_329131,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_329130]) ).

tff(c_329348,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_329131]) ).

tff(c_329351,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_329348]) ).

tff(c_329354,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_329351]) ).

tff(c_329355,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_329354]) ).

tff(c_329380,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_329355]) ).

tff(c_329402,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_329380,c_32]) ).

tff(c_329405,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_329402]) ).

tff(c_329099,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_329075,c_28]) ).

tff(c_329138,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_329099]) ).

tff(c_329139,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_329138]) ).

tff(c_329372,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_329139]) ).

tff(c_329375,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_329372]) ).

tff(c_329378,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_329375]) ).

tff(c_329379,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_295794,c_329378]) ).

tff(c_329406,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_329405,c_329379]) ).

tff(c_329156,plain,
    ! [Person_6547] :
      ( lives(Person_6547,house_5)
      | lives(Person_6547,house_4)
      | lives(Person_6547,house_3)
      | lives(Person_6547,house_2)
      | lives(Person_6547,house_1)
      | ~ person(Person_6547) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_329186,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_329156,c_172]) ).

tff(c_329233,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_329186]) ).

tff(c_329234,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_329233]) ).

tff(c_329464,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_329234]) ).

tff(c_329474,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_329464,c_194]) ).

tff(c_329489,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_329406,c_124,c_329474]) ).

tff(c_329491,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_328992,c_329489]) ).

tff(c_329492,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_329234]) ).

tff(c_329494,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_329492]) ).

tff(c_329503,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_329494,c_110]) ).

tff(c_329515,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_329503]) ).

tff(c_329493,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_329234]) ).

tff(c_329174,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_329156,c_10]) ).

tff(c_329223,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_329174]) ).

tff(c_329224,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_329223]) ).

tff(c_329542,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_329224]) ).

tff(c_329553,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_329542]) ).

tff(c_329556,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_329553]) ).

tff(c_329557,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_329493,c_295780,c_329556]) ).

tff(c_329570,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_329557,c_172]) ).

tff(c_329585,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_329570]) ).

tff(c_329587,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_329515,c_329585]) ).

tff(c_329589,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_329224]) ).

tff(c_329599,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_329589,c_194]) ).

tff(c_329614,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_329406,c_130,c_329599]) ).

tff(c_329616,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_325633,c_329614]) ).

tff(c_329618,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_329492]) ).

tff(c_325514,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_4,green)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_325505,c_246]) ).

tff(c_325577,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_4,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_130,c_325514]) ).

tff(c_329254,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_328974,c_325577]) ).

tff(c_328993,plain,
    ! [H_6545] :
      ( is_color(H_6545,ivory)
      | is_color(H_6545,green)
      | is_color(H_6545,blue)
      | is_color(H_6545,yellow)
      | is_color(H_6545,red)
      | ~ house(H_6545) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_329033,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_328993,c_98]) ).

tff(c_329071,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_325481,c_329033]) ).

tff(c_329072,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_325633,c_329071]) ).

tff(c_329753,plain,
    is_color(house_5,blue),
    inference(negUnitSimplification,[status(thm)],[c_329618,c_329254,c_329072]) ).

tff(c_329759,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_329753,c_104]) ).

tff(c_329772,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_329427,c_329759]) ).

tff(c_329773,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_329355]) ).

tff(c_330285,plain,
    ! [Y_6580,X_6581] :
      ( ~ house(Y_6580)
      | ~ lives(norwegian,X_6581)
      | ~ house(X_6581)
      | is_color(Y_6580,blue)
      | ~ left_of(X_6581,Y_6580) ),
    inference(resolution,[status(thm)],[c_200,c_325483]) ).

tff(c_330293,plain,
    ! [Y_6580] :
      ( ~ house(Y_6580)
      | ~ house(house_1)
      | is_color(Y_6580,blue)
      | ~ left_of(house_1,Y_6580) ),
    inference(resolution,[status(thm)],[c_176,c_330285]) ).

tff(c_330304,plain,
    ! [Y_6582] :
      ( ~ house(Y_6582)
      | is_color(Y_6582,blue)
      | ~ left_of(house_1,Y_6582) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_330293]) ).

tff(c_330311,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_330304]) ).

tff(c_330317,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_330311]) ).

tff(c_330320,plain,
    ( ~ is_color(house_1,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_330317,c_92]) ).

tff(c_330323,plain,
    ~ is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_330320]) ).

tff(c_325482,plain,
    drives(norwegian,masserati),
    inference(splitRight,[status(thm)],[c_295892]) ).

tff(c_295827,plain,
    ! [H_5842] :
      ( ~ owns(norwegian,H_5842)
      | ~ owns(spaniard,H_5842)
      | ~ animal(H_5842) ),
    inference(cnfTransformation,[status(thm)],[f_423]) ).

tff(c_295834,plain,
    ( ~ owns(norwegian,dog)
    | ~ animal(dog) ),
    inference(resolution,[status(thm)],[c_174,c_295827]) ).

tff(c_295840,plain,
    ~ owns(norwegian,dog),
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_295834]) ).

tff(c_329255,plain,
    ! [Person_6548] :
      ( owns(Person_6548,zebra)
      | owns(Person_6548,fox)
      | owns(Person_6548,horse)
      | owns(Person_6548,snails)
      | owns(Person_6548,dog)
      | ~ person(Person_6548) ),
    inference(cnfTransformation,[status(thm)],[f_377]) ).

tff(c_329291,plain,
    ( ~ owns(japanese,zebra)
    | ~ animal(zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_329255,c_86]) ).

tff(c_329327,plain,
    ( ~ owns(japanese,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_164,c_329291]) ).

tff(c_329328,plain,
    ( ~ owns(japanese,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_295840,c_222645,c_329327]) ).

tff(c_330324,plain,
    ~ owns(japanese,zebra),
    inference(splitLeft,[status(thm)],[c_329328]) ).

tff(c_330327,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_68,c_330324]) ).

tff(c_330330,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse)
    | owns(japanese,snails)
    | owns(japanese,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_330327]) ).

tff(c_330331,plain,
    ( owns(japanese,fox)
    | owns(japanese,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_314,c_222602,c_330330]) ).

tff(c_330332,plain,
    owns(japanese,horse),
    inference(splitLeft,[status(thm)],[c_330331]) ).

tff(c_329989,plain,
    ! [Y_6575,X_6576] :
      ( ~ house(Y_6575)
      | ~ lives(norwegian,X_6576)
      | ~ house(X_6576)
      | is_color(Y_6575,blue)
      | ~ left_of(X_6576,Y_6575) ),
    inference(resolution,[status(thm)],[c_200,c_325483]) ).

tff(c_329997,plain,
    ! [Y_6575] :
      ( ~ house(Y_6575)
      | ~ house(house_1)
      | is_color(Y_6575,blue)
      | ~ left_of(house_1,Y_6575) ),
    inference(resolution,[status(thm)],[c_176,c_329989]) ).

tff(c_330071,plain,
    ! [Y_6578] :
      ( ~ house(Y_6578)
      | is_color(Y_6578,blue)
      | ~ left_of(house_1,Y_6578) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_329997]) ).

tff(c_330078,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_330071]) ).

tff(c_330084,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_330078]) ).

tff(c_329863,plain,
    ! [Y_6570,X_6571] :
      ( ~ house(Y_6570)
      | ~ lives(norwegian,X_6571)
      | ~ house(X_6571)
      | is_color(Y_6570,blue)
      | ~ left_of(X_6571,Y_6570) ),
    inference(resolution,[status(thm)],[c_200,c_325483]) ).

tff(c_329871,plain,
    ! [Y_6570] :
      ( ~ house(Y_6570)
      | ~ house(house_1)
      | is_color(Y_6570,blue)
      | ~ left_of(house_1,Y_6570) ),
    inference(resolution,[status(thm)],[c_176,c_329863]) ).

tff(c_329890,plain,
    ! [Y_6573] :
      ( ~ house(Y_6573)
      | is_color(Y_6573,blue)
      | ~ left_of(house_1,Y_6573) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_329871]) ).

tff(c_329897,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_329890]) ).

tff(c_329903,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_329897]) ).

tff(c_329791,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_329224]) ).

tff(c_329813,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_329791]) ).

tff(c_329816,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_329813]) ).

tff(c_329817,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_329816]) ).

tff(c_329818,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_329817]) ).

tff(c_329831,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_329818,c_172]) ).

tff(c_329847,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_329831]) ).

tff(c_329945,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_329254,c_329072]) ).

tff(c_329946,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_329945]) ).

tff(c_329952,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_329946,c_104]) ).

tff(c_329965,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_329847,c_329952]) ).

tff(c_329966,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_329945]) ).

tff(c_329973,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_329966,c_104]) ).

tff(c_329986,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_329903,c_329973]) ).

tff(c_329987,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_329817]) ).

tff(c_330020,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_329987,c_172]) ).

tff(c_330035,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_330020]) ).

tff(c_330156,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_329254,c_329072]) ).

tff(c_330157,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_330156]) ).

tff(c_330166,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_330157,c_110]) ).

tff(c_330179,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_330035,c_330166]) ).

tff(c_330180,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_330156]) ).

tff(c_330187,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_330180,c_104]) ).

tff(c_330200,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_330084,c_330187]) ).

tff(c_330201,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_329224]) ).

tff(c_330256,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_330201]) ).

tff(c_330258,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ house(house_4)
      | ~ owns(japanese,horse)
      | ~ person(japanese)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_4) ),
    inference(resolution,[status(thm)],[c_330256,c_192]) ).

tff(c_330272,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ owns(japanese,horse)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_4) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_128,c_330258]) ).

tff(c_331134,plain,
    ! [Person_1_6587,House_1_6588] :
      ( ~ lives(Person_1_6587,House_1_6588)
      | ~ house(House_1_6588)
      | ~ drives(Person_1_6587,masserati)
      | ~ person(Person_1_6587)
      | next_to(House_1_6588,house_4) ),
    inference(demodulation,[status(thm),theory(equality)],[c_330332,c_330272]) ).

tff(c_331148,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_4) ),
    inference(resolution,[status(thm)],[c_176,c_331134]) ).

tff(c_331169,plain,
    next_to(house_1,house_4),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_325482,c_122,c_331148]) ).

tff(c_331182,plain,
    ( left_of(house_4,house_1)
    | left_of(house_1,house_4) ),
    inference(resolution,[status(thm)],[c_331169,c_204]) ).

tff(c_331189,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_240,c_220,c_331182]) ).

tff(c_331190,plain,
    owns(japanese,fox),
    inference(splitRight,[status(thm)],[c_330331]) ).

tff(c_331194,plain,
    ( ~ owns(english,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_331190,c_76]) ).

tff(c_331197,plain,
    ~ owns(english,fox),
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_331194]) ).

tff(c_329263,plain,
    ( ~ owns(english,zebra)
    | ~ animal(zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_329255,c_72]) ).

tff(c_329302,plain,
    ( ~ owns(english,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse)
    | owns(norwegian,snails)
    | owns(norwegian,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_164,c_329263]) ).

tff(c_329303,plain,
    ( ~ owns(english,zebra)
    | owns(norwegian,fox)
    | owns(norwegian,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_295840,c_222645,c_329302]) ).

tff(c_331198,plain,
    ~ owns(english,zebra),
    inference(splitLeft,[status(thm)],[c_329303]) ).

tff(c_331201,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_68,c_331198]) ).

tff(c_331204,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_331201]) ).

tff(c_331205,plain,
    owns(english,horse),
    inference(negUnitSimplification,[status(thm)],[c_323,c_222637,c_331197,c_331204]) ).

tff(c_330202,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_329224]) ).

tff(c_330204,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ house(house_5)
      | ~ owns(english,horse)
      | ~ person(english)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_5) ),
    inference(resolution,[status(thm)],[c_330202,c_192]) ).

tff(c_330218,plain,
    ! [Person_1_69,House_1_67] :
      ( ~ owns(english,horse)
      | ~ lives(Person_1_69,House_1_67)
      | ~ house(House_1_67)
      | ~ drives(Person_1_69,masserati)
      | ~ person(Person_1_69)
      | next_to(House_1_67,house_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_330204]) ).

tff(c_331910,plain,
    ! [Person_1_6594,House_1_6595] :
      ( ~ lives(Person_1_6594,House_1_6595)
      | ~ house(House_1_6595)
      | ~ drives(Person_1_6594,masserati)
      | ~ person(Person_1_6594)
      | next_to(House_1_6595,house_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_331205,c_330218]) ).

tff(c_331926,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_176,c_331910]) ).

tff(c_331950,plain,
    next_to(house_1,house_5),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_325482,c_122,c_331926]) ).

tff(c_331956,plain,
    ( left_of(house_5,house_1)
    | left_of(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_331950,c_204]) ).

tff(c_331963,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_248,c_222,c_331956]) ).

tff(c_331964,plain,
    ( owns(norwegian,horse)
    | owns(norwegian,fox) ),
    inference(splitRight,[status(thm)],[c_329303]) ).

tff(c_331985,plain,
    owns(norwegian,fox),
    inference(splitLeft,[status(thm)],[c_331964]) ).

tff(c_331991,plain,
    ( ~ owns(japanese,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_331985,c_86]) ).

tff(c_331998,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_331190,c_331991]) ).

tff(c_331999,plain,
    owns(norwegian,horse),
    inference(splitRight,[status(thm)],[c_331964]) ).

tff(c_329356,plain,
    ! [Person_2_6553,House_2_6554,Person_1_6555,House_1_6556] :
      ( ~ lives(Person_2_6553,House_2_6554)
      | ~ house(House_2_6554)
      | ~ owns(Person_2_6553,horse)
      | ~ person(Person_2_6553)
      | ~ lives(Person_1_6555,House_1_6556)
      | ~ house(House_1_6556)
      | ~ drives(Person_1_6555,masserati)
      | ~ person(Person_1_6555)
      | next_to(House_1_6556,House_2_6554) ),
    inference(cnfTransformation,[status(thm)],[f_729]) ).

tff(c_329362,plain,
    ! [Person_1_6555,House_1_6556] :
      ( ~ house(house_1)
      | ~ owns(norwegian,horse)
      | ~ person(norwegian)
      | ~ lives(Person_1_6555,House_1_6556)
      | ~ house(House_1_6556)
      | ~ drives(Person_1_6555,masserati)
      | ~ person(Person_1_6555)
      | next_to(House_1_6556,house_1) ),
    inference(resolution,[status(thm)],[c_176,c_329356]) ).

tff(c_329371,plain,
    ! [Person_1_6555,House_1_6556] :
      ( ~ owns(norwegian,horse)
      | ~ lives(Person_1_6555,House_1_6556)
      | ~ house(House_1_6556)
      | ~ drives(Person_1_6555,masserati)
      | ~ person(Person_1_6555)
      | next_to(House_1_6556,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_122,c_329362]) ).

tff(c_332467,plain,
    ! [Person_1_6600,House_1_6601] :
      ( ~ lives(Person_1_6600,House_1_6601)
      | ~ house(House_1_6601)
      | ~ drives(Person_1_6600,masserati)
      | ~ person(Person_1_6600)
      | next_to(House_1_6601,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_331999,c_329371]) ).

tff(c_332481,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_1) ),
    inference(resolution,[status(thm)],[c_176,c_332467]) ).

tff(c_332502,plain,
    next_to(house_1,house_1),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_325482,c_122,c_332481]) ).

tff(c_332505,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1)
    | is_color(house_1,blue) ),
    inference(resolution,[status(thm)],[c_332502,c_182]) ).

tff(c_332511,plain,
    is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_332505]) ).

tff(c_332513,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_330323,c_332511]) ).

tff(c_332514,plain,
    ( owns(norwegian,horse)
    | owns(norwegian,fox) ),
    inference(splitRight,[status(thm)],[c_329328]) ).

tff(c_332529,plain,
    owns(norwegian,fox),
    inference(splitLeft,[status(thm)],[c_332514]) ).

tff(c_332532,plain,
    ( ~ owns(english,fox)
    | ~ animal(fox) ),
    inference(resolution,[status(thm)],[c_332529,c_72]) ).

tff(c_332538,plain,
    ~ owns(english,fox),
    inference(demodulation,[status(thm),theory(equality)],[c_170,c_332532]) ).

tff(c_332515,plain,
    owns(japanese,zebra),
    inference(splitRight,[status(thm)],[c_329328]) ).

tff(c_332518,plain,
    ( ~ owns(english,zebra)
    | ~ animal(zebra) ),
    inference(resolution,[status(thm)],[c_332515,c_76]) ).

tff(c_332521,plain,
    ~ owns(english,zebra),
    inference(demodulation,[status(thm),theory(equality)],[c_164,c_332518]) ).

tff(c_332524,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_68,c_332521]) ).

tff(c_332527,plain,
    ( owns(english,fox)
    | owns(english,horse)
    | owns(english,snails)
    | owns(english,dog) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_332524]) ).

tff(c_332528,plain,
    ( owns(english,fox)
    | owns(english,horse) ),
    inference(negUnitSimplification,[status(thm)],[c_323,c_222637,c_332527]) ).

tff(c_332561,plain,
    owns(english,horse),
    inference(negUnitSimplification,[status(thm)],[c_332538,c_332528]) ).

tff(c_333451,plain,
    ! [Person_1_6608,House_1_6609] :
      ( ~ lives(Person_1_6608,House_1_6609)
      | ~ house(House_1_6609)
      | ~ drives(Person_1_6608,masserati)
      | ~ person(Person_1_6608)
      | next_to(House_1_6609,house_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_332561,c_330218]) ).

tff(c_333467,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_176,c_333451]) ).

tff(c_333491,plain,
    next_to(house_1,house_5),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_325482,c_122,c_333467]) ).

tff(c_333497,plain,
    ( left_of(house_5,house_1)
    | left_of(house_1,house_5) ),
    inference(resolution,[status(thm)],[c_333491,c_204]) ).

tff(c_333504,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_248,c_222,c_333497]) ).

tff(c_333505,plain,
    owns(norwegian,horse),
    inference(splitRight,[status(thm)],[c_332514]) ).

tff(c_334005,plain,
    ! [Person_1_6614,House_1_6615] :
      ( ~ lives(Person_1_6614,House_1_6615)
      | ~ house(House_1_6615)
      | ~ drives(Person_1_6614,masserati)
      | ~ person(Person_1_6614)
      | next_to(House_1_6615,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_333505,c_329371]) ).

tff(c_334019,plain,
    ( ~ house(house_1)
    | ~ drives(norwegian,masserati)
    | ~ person(norwegian)
    | next_to(house_1,house_1) ),
    inference(resolution,[status(thm)],[c_176,c_334005]) ).

tff(c_334040,plain,
    next_to(house_1,house_1),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_325482,c_122,c_334019]) ).

tff(c_334043,plain,
    ( ~ lives(norwegian,house_1)
    | ~ house(house_1)
    | is_color(house_1,blue) ),
    inference(resolution,[status(thm)],[c_334040,c_182]) ).

tff(c_334049,plain,
    is_color(house_1,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_176,c_334043]) ).

tff(c_334051,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_330323,c_334049]) ).

tff(c_334052,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_330201]) ).

tff(c_334063,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_334052,c_194]) ).

tff(c_334078,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_329773,c_124,c_334063]) ).

tff(c_334080,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_328992,c_334078]) ).

tff(c_334081,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_329139]) ).

tff(c_334088,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_334081,c_28]) ).

tff(c_334094,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_334088]) ).

tff(c_325494,plain,
    ( ~ drives(english,masserati)
    | ~ car(masserati) ),
    inference(resolution,[status(thm)],[c_325482,c_50]) ).

tff(c_325500,plain,
    ~ drives(english,masserati),
    inference(demodulation,[status(thm),theory(equality)],[c_146,c_325494]) ).

tff(c_325634,plain,
    ! [Person_6448] :
      ( drives(Person_6448,jaguar)
      | drives(Person_6448,honda)
      | drives(Person_6448,porsche)
      | drives(Person_6448,saab)
      | drives(Person_6448,masserati)
      | ~ person(Person_6448) ),
    inference(cnfTransformation,[status(thm)],[f_272]) ).

tff(c_325674,plain,
    ( ~ drives(english,saab)
    | ~ car(saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_325634,c_48]) ).

tff(c_325709,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,porsche)
    | drives(spaniard,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_150,c_325674]) ).

tff(c_325710,plain,
    ( ~ drives(english,saab)
    | drives(spaniard,jaguar)
    | drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(negUnitSimplification,[status(thm)],[c_222625,c_325709]) ).

tff(c_334524,plain,
    ~ drives(english,saab),
    inference(splitLeft,[status(thm)],[c_325710]) ).

tff(c_334527,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_46,c_334524]) ).

tff(c_334530,plain,
    ( drives(english,jaguar)
    | drives(english,honda)
    | drives(english,porsche)
    | drives(english,masserati) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_334527]) ).

tff(c_334531,plain,
    drives(english,honda),
    inference(negUnitSimplification,[status(thm)],[c_325500,c_222622,c_222669,c_334530]) ).

tff(c_334534,plain,
    ( ~ person(english)
    | drinks(english,orange) ),
    inference(resolution,[status(thm)],[c_334531,c_186]) ).

tff(c_334537,plain,
    drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_334534]) ).

tff(c_334539,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_334094,c_334537]) ).

tff(c_334540,plain,
    ( drives(spaniard,masserati)
    | drives(spaniard,honda)
    | drives(spaniard,jaguar) ),
    inference(splitRight,[status(thm)],[c_325710]) ).

tff(c_334542,plain,
    drives(spaniard,jaguar),
    inference(splitLeft,[status(thm)],[c_334540]) ).

tff(c_334548,plain,
    ( ~ drives(japanese,jaguar)
    | ~ car(jaguar) ),
    inference(resolution,[status(thm)],[c_334542,c_60]) ).

tff(c_334558,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_142,c_190,c_334548]) ).

tff(c_334559,plain,
    ( drives(spaniard,honda)
    | drives(spaniard,masserati) ),
    inference(splitRight,[status(thm)],[c_334540]) ).

tff(c_334561,plain,
    drives(spaniard,masserati),
    inference(splitLeft,[status(thm)],[c_334559]) ).

tff(c_325504,plain,
    ! [P_75] :
      ( ~ drives(P_75,masserati)
      | ~ drinks(P_75,milk)
      | ~ person(P_75) ),
    inference(splitLeft,[status(thm)],[c_295889]) ).

tff(c_334564,plain,
    ( ~ drinks(spaniard,milk)
    | ~ person(spaniard) ),
    inference(resolution,[status(thm)],[c_334561,c_325504]) ).

tff(c_334577,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_295781,c_334564]) ).

tff(c_334578,plain,
    drives(spaniard,honda),
    inference(splitRight,[status(thm)],[c_334559]) ).

tff(c_334591,plain,
    ( ~ person(spaniard)
    | drinks(spaniard,orange) ),
    inference(resolution,[status(thm)],[c_334578,c_186]) ).

tff(c_334603,plain,
    drinks(spaniard,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_114,c_334591]) ).

tff(c_334609,plain,
    ( ~ drinks(norwegian,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_334603,c_34]) ).

tff(c_334619,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_334081,c_334609]) ).

tff(c_334620,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_329131]) ).

tff(c_334627,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_334620,c_28]) ).

tff(c_334633,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_334627]) ).

tff(c_334621,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_329131]) ).

tff(c_334652,plain,
    ( ~ drinks(english,water)
    | ~ drink(water) ),
    inference(resolution,[status(thm)],[c_334621,c_32]) ).

tff(c_334655,plain,
    ~ drinks(english,water),
    inference(demodulation,[status(thm),theory(equality)],[c_156,c_334652]) ).

tff(c_334658,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_334655]) ).

tff(c_334661,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_334658]) ).

tff(c_334662,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_334633,c_222676,c_295794,c_334661]) ).

tff(c_334784,plain,
    ! [Y_6632,X_6633] :
      ( ~ house(Y_6632)
      | ~ lives(norwegian,X_6633)
      | ~ house(X_6633)
      | is_color(Y_6632,blue)
      | ~ left_of(X_6633,Y_6632) ),
    inference(resolution,[status(thm)],[c_200,c_325483]) ).

tff(c_334792,plain,
    ! [Y_6632] :
      ( ~ house(Y_6632)
      | ~ house(house_1)
      | is_color(Y_6632,blue)
      | ~ left_of(house_1,Y_6632) ),
    inference(resolution,[status(thm)],[c_176,c_334784]) ).

tff(c_334819,plain,
    ! [Y_6635] :
      ( ~ house(Y_6635)
      | is_color(Y_6635,blue)
      | ~ left_of(house_1,Y_6635) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_334792]) ).

tff(c_334826,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_334819]) ).

tff(c_334832,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_334826]) ).

tff(c_334673,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_329224]) ).

tff(c_334695,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_334673]) ).

tff(c_334698,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_334695]) ).

tff(c_334699,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_334698]) ).

tff(c_334700,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_334699]) ).

tff(c_334710,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_334700,c_194]) ).

tff(c_334725,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_334662,c_124,c_334710]) ).

tff(c_334727,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_328992,c_334725]) ).

tff(c_334728,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_334699]) ).

tff(c_334742,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_334728,c_172]) ).

tff(c_334757,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_334742]) ).

tff(c_334850,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_329254,c_329072]) ).

tff(c_334851,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_334850]) ).

tff(c_334860,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_334851,c_110]) ).

tff(c_334873,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_334757,c_334860]) ).

tff(c_334874,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_334850]) ).

tff(c_334881,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_334874,c_104]) ).

tff(c_334894,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_334832,c_334881]) ).

tff(c_334896,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_329224]) ).

tff(c_334906,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_334896,c_194]) ).

tff(c_334921,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_334662,c_130,c_334906]) ).

tff(c_334923,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_325633,c_334921]) ).

tff(c_334925,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_325580]) ).

tff(c_325529,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_325505,c_252]) ).

tff(c_325592,plain,
    ( ~ is_color(house_3,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_126,c_325529]) ).

tff(c_335199,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_334925,c_325592]) ).

tff(c_335202,plain,
    ! [H_6639] :
      ( is_color(H_6639,ivory)
      | is_color(H_6639,green)
      | is_color(H_6639,blue)
      | is_color(H_6639,yellow)
      | is_color(H_6639,red)
      | ~ house(H_6639) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_335206,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_335202,c_94]) ).

tff(c_335245,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_136,c_325481,c_335206]) ).

tff(c_335246,plain,
    ( is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(negUnitSimplification,[status(thm)],[c_325632,c_335199,c_335245]) ).

tff(c_335410,plain,
    is_color(house_3,red),
    inference(splitLeft,[status(thm)],[c_335246]) ).

tff(c_335418,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_335410,c_100]) ).

tff(c_335424,plain,
    ~ is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_335418]) ).

tff(c_335104,plain,
    ! [Person_6638] :
      ( lives(Person_6638,house_5)
      | lives(Person_6638,house_4)
      | lives(Person_6638,house_3)
      | lives(Person_6638,house_2)
      | lives(Person_6638,house_1)
      | ~ person(Person_6638) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_335122,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_335104,c_10]) ).

tff(c_335170,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_335122]) ).

tff(c_335171,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_335170]) ).

tff(c_335666,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_335171]) ).

tff(c_335669,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_335666]) ).

tff(c_335672,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_335669]) ).

tff(c_335673,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_335672]) ).

tff(c_335674,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_335673]) ).

tff(c_335687,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_335674,c_172]) ).

tff(c_335703,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_335687]) ).

tff(c_335705,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_335424,c_335703]) ).

tff(c_335706,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_335673]) ).

tff(c_335728,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_335706,c_172]) ).

tff(c_335744,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_335728]) ).

tff(c_335750,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_335744,c_106]) ).

tff(c_335760,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_335410,c_335750]) ).

tff(c_335762,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_335171]) ).

tff(c_335775,plain,
    ( ~ house(house_5)
    | is_color(house_5,red) ),
    inference(resolution,[status(thm)],[c_335762,c_172]) ).

tff(c_335790,plain,
    is_color(house_5,red),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_335775]) ).

tff(c_335793,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_335790,c_108]) ).

tff(c_335806,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_335410,c_335793]) ).

tff(c_335807,plain,
    is_color(house_3,blue),
    inference(splitRight,[status(thm)],[c_335246]) ).

tff(c_335816,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_335807,c_100]) ).

tff(c_335822,plain,
    ~ is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_335816]) ).

tff(c_335823,plain,
    ! [Y_6662,X_6663] :
      ( ~ house(Y_6662)
      | ~ lives(norwegian,X_6663)
      | ~ house(X_6663)
      | is_color(Y_6662,blue)
      | ~ left_of(X_6663,Y_6662) ),
    inference(resolution,[status(thm)],[c_200,c_325483]) ).

tff(c_335831,plain,
    ! [Y_6662] :
      ( ~ house(Y_6662)
      | ~ house(house_1)
      | is_color(Y_6662,blue)
      | ~ left_of(house_1,Y_6662) ),
    inference(resolution,[status(thm)],[c_176,c_335823]) ).

tff(c_335864,plain,
    ! [Y_6665] :
      ( ~ house(Y_6665)
      | is_color(Y_6665,blue)
      | ~ left_of(house_1,Y_6665) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_335831]) ).

tff(c_335871,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_335864]) ).

tff(c_335877,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_335871]) ).

tff(c_335879,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_335822,c_335877]) ).

tff(c_335881,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_325571]) ).

tff(c_325526,plain,
    ( ~ is_color(house_1,ivory)
    | ~ house(house_1)
    | ~ is_color(house_5,green)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_325505,c_248]) ).

tff(c_325589,plain,
    ( ~ is_color(house_1,ivory)
    | ~ is_color(house_5,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_122,c_325526]) ).

tff(c_336126,plain,
    ~ is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_325589]) ).

tff(c_335964,plain,
    ( ~ is_color(house_2,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_335881,c_100]) ).

tff(c_335970,plain,
    ~ is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_335964]) ).

tff(c_336222,plain,
    ! [Person_6670] :
      ( drinks(Person_6670,water)
      | drinks(Person_6670,milk)
      | drinks(Person_6670,tea)
      | drinks(Person_6670,coffee)
      | drinks(Person_6670,orange)
      | ~ person(Person_6670) ),
    inference(cnfTransformation,[status(thm)],[f_167]) ).

tff(c_336238,plain,
    ( ~ drinks(japanese,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_336222,c_42]) ).

tff(c_336277,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_336238]) ).

tff(c_336278,plain,
    ( ~ drinks(japanese,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_336277]) ).

tff(c_336341,plain,
    ~ drinks(japanese,water),
    inference(splitLeft,[status(thm)],[c_336278]) ).

tff(c_336344,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_24,c_336341]) ).

tff(c_336347,plain,
    ( drinks(japanese,milk)
    | drinks(japanese,tea)
    | drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_336344]) ).

tff(c_336348,plain,
    ( drinks(japanese,coffee)
    | drinks(japanese,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_280,c_295819,c_336347]) ).

tff(c_336359,plain,
    drinks(japanese,orange),
    inference(splitLeft,[status(thm)],[c_336348]) ).

tff(c_336362,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_336359,c_32]) ).

tff(c_336365,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_336362]) ).

tff(c_336246,plain,
    ( ~ drinks(english,water)
    | ~ drink(water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange)
    | ~ person(norwegian) ),
    inference(resolution,[status(thm)],[c_336222,c_28]) ).

tff(c_336285,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,milk)
    | drinks(norwegian,tea)
    | drinks(norwegian,coffee)
    | drinks(norwegian,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_116,c_156,c_336246]) ).

tff(c_336286,plain,
    ( ~ drinks(english,water)
    | drinks(norwegian,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_295879,c_304,c_295791,c_336285]) ).

tff(c_336349,plain,
    ~ drinks(english,water),
    inference(splitLeft,[status(thm)],[c_336286]) ).

tff(c_336354,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_336349]) ).

tff(c_336357,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_336354]) ).

tff(c_336358,plain,
    ( drinks(english,coffee)
    | drinks(english,orange) ),
    inference(negUnitSimplification,[status(thm)],[c_222676,c_295794,c_336357]) ).

tff(c_336385,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_336365,c_336358]) ).

tff(c_335971,plain,
    ~ is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_325610]) ).

tff(c_336127,plain,
    ! [Person_6669] :
      ( lives(Person_6669,house_5)
      | lives(Person_6669,house_4)
      | lives(Person_6669,house_3)
      | lives(Person_6669,house_2)
      | lives(Person_6669,house_1)
      | ~ person(Person_6669) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_336145,plain,
    ( ~ lives(english,house_5)
    | ~ house(house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1)
    | ~ person(japanese) ),
    inference(resolution,[status(thm)],[c_336127,c_10]) ).

tff(c_336194,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_3)
    | lives(japanese,house_2)
    | lives(japanese,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_130,c_336145]) ).

tff(c_336195,plain,
    ( ~ lives(english,house_5)
    | lives(japanese,house_4)
    | lives(japanese,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_297,c_295813,c_336194]) ).

tff(c_336401,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_336195]) ).

tff(c_336404,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_336401]) ).

tff(c_336407,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_336404]) ).

tff(c_336408,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_336407]) ).

tff(c_336409,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_336408]) ).

tff(c_336419,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_336409,c_194]) ).

tff(c_336434,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_336385,c_124,c_336419]) ).

tff(c_336436,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_335970,c_336434]) ).

tff(c_336437,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_336408]) ).

tff(c_336467,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_336437,c_194]) ).

tff(c_336482,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_336385,c_128,c_336467]) ).

tff(c_336484,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_335971,c_336482]) ).

tff(c_336486,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_336195]) ).

tff(c_336496,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_336486,c_194]) ).

tff(c_336511,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_336385,c_130,c_336496]) ).

tff(c_336513,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_336126,c_336511]) ).

tff(c_336514,plain,
    drinks(japanese,coffee),
    inference(splitRight,[status(thm)],[c_336348]) ).

tff(c_336533,plain,
    ! [Y_6686,X_6687] :
      ( ~ house(Y_6686)
      | ~ lives(norwegian,X_6687)
      | ~ house(X_6687)
      | is_color(Y_6686,blue)
      | ~ left_of(X_6687,Y_6686) ),
    inference(resolution,[status(thm)],[c_200,c_325483]) ).

tff(c_336541,plain,
    ! [Y_6686] :
      ( ~ house(Y_6686)
      | ~ house(house_1)
      | is_color(Y_6686,blue)
      | ~ left_of(house_1,Y_6686) ),
    inference(resolution,[status(thm)],[c_176,c_336533]) ).

tff(c_336799,plain,
    ! [Y_6694] :
      ( ~ house(Y_6694)
      | is_color(Y_6694,blue)
      | ~ left_of(house_1,Y_6694) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_336541]) ).

tff(c_336806,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_336799]) ).

tff(c_336812,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_336806]) ).

tff(c_336623,plain,
    ! [Y_6690] :
      ( ~ house(Y_6690)
      | is_color(Y_6690,blue)
      | ~ left_of(house_1,Y_6690) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_336541]) ).

tff(c_336630,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_336623]) ).

tff(c_336636,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_336630]) ).

tff(c_336532,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_336195]) ).

tff(c_336554,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_336532]) ).

tff(c_336557,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_336554]) ).

tff(c_336558,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_336557]) ).

tff(c_336559,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_336558]) ).

tff(c_336572,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_336559,c_172]) ).

tff(c_336588,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_336572]) ).

tff(c_325520,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_325505,c_236]) ).

tff(c_325583,plain,
    ( ~ is_color(house_4,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_128,c_325520]) ).

tff(c_336304,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_335881,c_325583]) ).

tff(c_336049,plain,
    ! [H_6668] :
      ( is_color(H_6668,ivory)
      | is_color(H_6668,green)
      | is_color(H_6668,blue)
      | is_color(H_6668,yellow)
      | is_color(H_6668,red)
      | ~ house(H_6668) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_336069,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_336049,c_96]) ).

tff(c_336107,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_325481,c_336069]) ).

tff(c_336108,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_335971,c_336107]) ).

tff(c_336680,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_336304,c_336108]) ).

tff(c_336681,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_336680]) ).

tff(c_336690,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_336681,c_102]) ).

tff(c_336700,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_336588,c_336690]) ).

tff(c_336701,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_336680]) ).

tff(c_336711,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_336701,c_102]) ).

tff(c_336721,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_336636,c_336711]) ).

tff(c_336722,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_336558]) ).

tff(c_336755,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_336722,c_172]) ).

tff(c_336771,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_336755]) ).

tff(c_325541,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_3,green)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_325505,c_238]) ).

tff(c_325604,plain,
    ( ~ is_color(house_5,ivory)
    | ~ is_color(house_3,green) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_130,c_325541]) ).

tff(c_336324,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_335881,c_325604]) ).

tff(c_336089,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_336049,c_98]) ).

tff(c_336125,plain,
    ( is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_325481,c_336089]) ).

tff(c_336872,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_336126,c_336324,c_336125]) ).

tff(c_336873,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_336872]) ).

tff(c_336889,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_336873,c_110]) ).

tff(c_336902,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_336771,c_336889]) ).

tff(c_336903,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_336872]) ).

tff(c_336917,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_336903,c_104]) ).

tff(c_336930,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_336812,c_336917]) ).

tff(c_336931,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_336195]) ).

tff(c_337005,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_336931]) ).

tff(c_337015,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_337005,c_194]) ).

tff(c_337030,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_336514,c_128,c_337015]) ).

tff(c_337032,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_335971,c_337030]) ).

tff(c_337033,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_336931]) ).

tff(c_337044,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_337033,c_194]) ).

tff(c_337059,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_336514,c_124,c_337044]) ).

tff(c_337061,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_335970,c_337059]) ).

tff(c_337062,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_336286]) ).

tff(c_337068,plain,
    ( ~ drinks(japanese,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_337062,c_42]) ).

tff(c_337074,plain,
    ~ drinks(japanese,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_337068]) ).

tff(c_337097,plain,
    drinks(japanese,coffee),
    inference(negUnitSimplification,[status(thm)],[c_337074,c_336348]) ).

tff(c_337325,plain,
    ! [Y_6705,X_6706] :
      ( ~ house(Y_6705)
      | ~ lives(norwegian,X_6706)
      | ~ house(X_6706)
      | is_color(Y_6705,blue)
      | ~ left_of(X_6706,Y_6705) ),
    inference(resolution,[status(thm)],[c_200,c_325483]) ).

tff(c_337333,plain,
    ! [Y_6705] :
      ( ~ house(Y_6705)
      | ~ house(house_1)
      | is_color(Y_6705,blue)
      | ~ left_of(house_1,Y_6705) ),
    inference(resolution,[status(thm)],[c_176,c_337325]) ).

tff(c_337344,plain,
    ! [Y_6707] :
      ( ~ house(Y_6707)
      | is_color(Y_6707,blue)
      | ~ left_of(house_1,Y_6707) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_337333]) ).

tff(c_337351,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_337344]) ).

tff(c_337357,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_337351]) ).

tff(c_337157,plain,
    ! [Y_6702,X_6703] :
      ( ~ house(Y_6702)
      | ~ lives(norwegian,X_6703)
      | ~ house(X_6703)
      | is_color(Y_6702,blue)
      | ~ left_of(X_6703,Y_6702) ),
    inference(resolution,[status(thm)],[c_200,c_325483]) ).

tff(c_337165,plain,
    ! [Y_6702] :
      ( ~ house(Y_6702)
      | ~ house(house_1)
      | is_color(Y_6702,blue)
      | ~ left_of(house_1,Y_6702) ),
    inference(resolution,[status(thm)],[c_176,c_337157]) ).

tff(c_337182,plain,
    ! [Y_6704] :
      ( ~ house(Y_6704)
      | is_color(Y_6704,blue)
      | ~ left_of(house_1,Y_6704) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_337165]) ).

tff(c_337189,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_337182]) ).

tff(c_337195,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_337189]) ).

tff(c_337119,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_336195]) ).

tff(c_337122,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_337119]) ).

tff(c_337125,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_337122]) ).

tff(c_337126,plain,
    ( lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_337125]) ).

tff(c_337127,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_337126]) ).

tff(c_337140,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_337127,c_172]) ).

tff(c_337156,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_337140]) ).

tff(c_337231,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_336304,c_336108]) ).

tff(c_337232,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_337231]) ).

tff(c_337241,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_337232,c_102]) ).

tff(c_337251,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_337156,c_337241]) ).

tff(c_337252,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_337231]) ).

tff(c_337263,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_337252,c_102]) ).

tff(c_337273,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_337195,c_337263]) ).

tff(c_337274,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_337126]) ).

tff(c_337288,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_337274,c_172]) ).

tff(c_337304,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_337288]) ).

tff(c_337405,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_336126,c_336324,c_336125]) ).

tff(c_337406,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_337405]) ).

tff(c_337415,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_337406,c_110]) ).

tff(c_337428,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_337304,c_337415]) ).

tff(c_337429,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_337405]) ).

tff(c_337436,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_337429,c_104]) ).

tff(c_337449,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_337357,c_337436]) ).

tff(c_337450,plain,
    ( lives(japanese,house_2)
    | lives(japanese,house_4) ),
    inference(splitRight,[status(thm)],[c_336195]) ).

tff(c_337505,plain,
    lives(japanese,house_4),
    inference(splitLeft,[status(thm)],[c_337450]) ).

tff(c_337515,plain,
    ( ~ house(house_4)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_337505,c_194]) ).

tff(c_337530,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_337097,c_128,c_337515]) ).

tff(c_337532,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_335971,c_337530]) ).

tff(c_337533,plain,
    lives(japanese,house_2),
    inference(splitRight,[status(thm)],[c_337450]) ).

tff(c_337544,plain,
    ( ~ house(house_2)
    | ~ drinks(japanese,coffee)
    | ~ person(japanese)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_337533,c_194]) ).

tff(c_337559,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_120,c_337097,c_124,c_337544]) ).

tff(c_337561,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_335970,c_337559]) ).

tff(c_337562,plain,
    drinks(norwegian,orange),
    inference(splitRight,[status(thm)],[c_336278]) ).

tff(c_337569,plain,
    ( ~ drinks(english,orange)
    | ~ drink(orange) ),
    inference(resolution,[status(thm)],[c_337562,c_28]) ).

tff(c_337575,plain,
    ~ drinks(english,orange),
    inference(demodulation,[status(thm),theory(equality)],[c_154,c_337569]) ).

tff(c_337563,plain,
    drinks(japanese,water),
    inference(splitRight,[status(thm)],[c_336278]) ).

tff(c_337597,plain,
    ( ~ drinks(english,water)
    | ~ drink(water) ),
    inference(resolution,[status(thm)],[c_337563,c_32]) ).

tff(c_337600,plain,
    ~ drinks(english,water),
    inference(demodulation,[status(thm),theory(equality)],[c_156,c_337597]) ).

tff(c_337603,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_24,c_337600]) ).

tff(c_337606,plain,
    ( drinks(english,milk)
    | drinks(english,tea)
    | drinks(english,coffee)
    | drinks(english,orange) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_337603]) ).

tff(c_337607,plain,
    drinks(english,coffee),
    inference(negUnitSimplification,[status(thm)],[c_337575,c_222676,c_295794,c_337606]) ).

tff(c_336157,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_336127,c_172]) ).

tff(c_336204,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_336157]) ).

tff(c_336205,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_336204]) ).

tff(c_337666,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_336205]) ).

tff(c_337676,plain,
    ( ~ house(house_2)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_2,green) ),
    inference(resolution,[status(thm)],[c_337666,c_194]) ).

tff(c_337691,plain,
    is_color(house_2,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_337607,c_124,c_337676]) ).

tff(c_337693,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_335970,c_337691]) ).

tff(c_337695,plain,
    ~ lives(english,house_2),
    inference(splitRight,[status(thm)],[c_336205]) ).

tff(c_337729,plain,
    ~ lives(english,house_5),
    inference(splitLeft,[status(thm)],[c_336195]) ).

tff(c_337732,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_2,c_337729]) ).

tff(c_337735,plain,
    ( lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_337732]) ).

tff(c_337736,plain,
    lives(english,house_4),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_337695,c_295780,c_337735]) ).

tff(c_337746,plain,
    ( ~ house(house_4)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_4,green) ),
    inference(resolution,[status(thm)],[c_337736,c_194]) ).

tff(c_337761,plain,
    is_color(house_4,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_337607,c_128,c_337746]) ).

tff(c_337763,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_335971,c_337761]) ).

tff(c_337765,plain,
    lives(english,house_5),
    inference(splitRight,[status(thm)],[c_336195]) ).

tff(c_337775,plain,
    ( ~ house(house_5)
    | ~ drinks(english,coffee)
    | ~ person(english)
    | is_color(house_5,green) ),
    inference(resolution,[status(thm)],[c_337765,c_194]) ).

tff(c_337790,plain,
    is_color(house_5,green),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_337607,c_130,c_337775]) ).

tff(c_337792,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_336126,c_337790]) ).

tff(c_337794,plain,
    is_color(house_5,green),
    inference(splitRight,[status(thm)],[c_325589]) ).

tff(c_337891,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_337794,c_108]) ).

tff(c_337904,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_335881,c_337891]) ).

tff(c_337906,plain,
    is_color(house_4,green),
    inference(splitRight,[status(thm)],[c_325610]) ).

tff(c_337912,plain,
    ( ~ is_color(house_3,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_337906,c_106]) ).

tff(c_337922,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_335881,c_337912]) ).

tff(c_337923,plain,
    is_color(house_3,yellow),
    inference(splitRight,[status(thm)],[c_295889]) ).

tff(c_337926,plain,
    ( ~ is_color(house_1,yellow)
    | ~ color(yellow) ),
    inference(resolution,[status(thm)],[c_337923,c_94]) ).

tff(c_337933,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_136,c_325481,c_337926]) ).

tff(c_337934,plain,
    is_color(house_1,green),
    inference(splitRight,[status(thm)],[c_295878]) ).

tff(c_339065,plain,
    ! [Y_6752,X_6753] :
      ( ~ house(Y_6752)
      | ~ lives(norwegian,X_6753)
      | ~ house(X_6753)
      | is_color(Y_6752,blue)
      | ~ left_of(X_6753,Y_6752) ),
    inference(resolution,[status(thm)],[c_200,c_337961]) ).

tff(c_339073,plain,
    ! [Y_6752] :
      ( ~ house(Y_6752)
      | ~ house(house_1)
      | is_color(Y_6752,blue)
      | ~ left_of(house_1,Y_6752) ),
    inference(resolution,[status(thm)],[c_176,c_339065]) ).

tff(c_339122,plain,
    ! [Y_6754] :
      ( ~ house(Y_6754)
      | is_color(Y_6754,blue)
      | ~ left_of(house_1,Y_6754) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_339073]) ).

tff(c_339129,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_339122]) ).

tff(c_339135,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_339129]) ).

tff(c_338655,plain,
    ! [Y_6740,X_6741] :
      ( ~ house(Y_6740)
      | ~ lives(norwegian,X_6741)
      | ~ house(X_6741)
      | is_color(Y_6740,blue)
      | ~ left_of(X_6741,Y_6740) ),
    inference(resolution,[status(thm)],[c_200,c_337961]) ).

tff(c_338663,plain,
    ! [Y_6740] :
      ( ~ house(Y_6740)
      | ~ house(house_1)
      | is_color(Y_6740,blue)
      | ~ left_of(house_1,Y_6740) ),
    inference(resolution,[status(thm)],[c_176,c_338655]) ).

tff(c_338680,plain,
    ! [Y_6742] :
      ( ~ house(Y_6742)
      | is_color(Y_6742,blue)
      | ~ left_of(house_1,Y_6742) ),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_338663]) ).

tff(c_338687,plain,
    ( ~ house(house_2)
    | is_color(house_2,blue) ),
    inference(resolution,[status(thm)],[c_206,c_338680]) ).

tff(c_338693,plain,
    is_color(house_2,blue),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_338687]) ).

tff(c_338106,plain,
    ! [Person_6723] :
      ( lives(Person_6723,house_5)
      | lives(Person_6723,house_4)
      | lives(Person_6723,house_3)
      | lives(Person_6723,house_2)
      | lives(Person_6723,house_1)
      | ~ person(Person_6723) ),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_338136,plain,
    ( ~ house(house_5)
    | is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1)
    | ~ person(english) ),
    inference(resolution,[status(thm)],[c_338106,c_172]) ).

tff(c_338182,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_3)
    | lives(english,house_2)
    | lives(english,house_1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_112,c_130,c_338136]) ).

tff(c_338183,plain,
    ( is_color(house_5,red)
    | lives(english,house_4)
    | lives(english,house_2) ),
    inference(negUnitSimplification,[status(thm)],[c_222690,c_295780,c_338182]) ).

tff(c_338540,plain,
    lives(english,house_2),
    inference(splitLeft,[status(thm)],[c_338183]) ).

tff(c_338551,plain,
    ( ~ house(house_2)
    | is_color(house_2,red) ),
    inference(resolution,[status(thm)],[c_338540,c_172]) ).

tff(c_338563,plain,
    is_color(house_2,red),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_338551]) ).

tff(c_337979,plain,
    ! [House_2_6721,House_1_6722] :
      ( ~ is_color(House_2_6721,ivory)
      | ~ house(House_2_6721)
      | ~ is_color(House_1_6722,green)
      | ~ house(House_1_6722)
      | left_of(House_2_6721,House_1_6722) ),
    inference(cnfTransformation,[status(thm)],[f_759]) ).

tff(c_338024,plain,
    ( ~ is_color(house_4,ivory)
    | ~ house(house_4)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_337979,c_220]) ).

tff(c_338087,plain,
    ~ is_color(house_4,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_337934,c_128,c_338024]) ).

tff(c_338018,plain,
    ( ~ is_color(house_5,ivory)
    | ~ house(house_5)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_337979,c_222]) ).

tff(c_338081,plain,
    ~ is_color(house_5,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_337934,c_130,c_338018]) ).

tff(c_338200,plain,
    ! [H_6724] :
      ( is_color(H_6724,ivory)
      | is_color(H_6724,green)
      | is_color(H_6724,blue)
      | is_color(H_6724,yellow)
      | is_color(H_6724,red)
      | ~ house(H_6724) ),
    inference(cnfTransformation,[status(thm)],[f_482]) ).

tff(c_338232,plain,
    ( ~ is_color(house_4,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_338200,c_110]) ).

tff(c_338271,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_338232]) ).

tff(c_338272,plain,
    ( ~ is_color(house_4,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_338081,c_338271]) ).

tff(c_338726,plain,
    ~ is_color(house_4,yellow),
    inference(splitLeft,[status(thm)],[c_338272]) ).

tff(c_338729,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_90,c_338726]) ).

tff(c_338732,plain,
    ( is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_338729]) ).

tff(c_338733,plain,
    ( is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_338087,c_338732]) ).

tff(c_338742,plain,
    is_color(house_4,red),
    inference(splitLeft,[status(thm)],[c_338733]) ).

tff(c_338751,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_338742,c_102]) ).

tff(c_338761,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_338563,c_338751]) ).

tff(c_338762,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,green) ),
    inference(splitRight,[status(thm)],[c_338733]) ).

tff(c_338764,plain,
    is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_338762]) ).

tff(c_338767,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_338764,c_96]) ).

tff(c_338777,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_337934,c_338767]) ).

tff(c_338778,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_338762]) ).

tff(c_338788,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_338778,c_102]) ).

tff(c_338798,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_338693,c_338788]) ).

tff(c_338799,plain,
    ( is_color(house_5,red)
    | is_color(house_5,blue)
    | is_color(house_5,green) ),
    inference(splitRight,[status(thm)],[c_338272]) ).

tff(c_338840,plain,
    is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_338799]) ).

tff(c_338852,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_338840,c_98]) ).

tff(c_338865,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_337934,c_338852]) ).

tff(c_338866,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_338799]) ).

tff(c_338868,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_338866]) ).

tff(c_338874,plain,
    ( ~ is_color(house_2,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_338868,c_104]) ).

tff(c_338887,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_338563,c_338874]) ).

tff(c_338888,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_338866]) ).

tff(c_338895,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_338888,c_104]) ).

tff(c_338908,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_338693,c_338895]) ).

tff(c_338909,plain,
    ( lives(english,house_4)
    | is_color(house_5,red) ),
    inference(splitRight,[status(thm)],[c_338183]) ).

tff(c_338911,plain,
    is_color(house_5,red),
    inference(splitLeft,[status(thm)],[c_338909]) ).

tff(c_338914,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_338911,c_108]) ).

tff(c_338926,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_338914]) ).

tff(c_338012,plain,
    ( ~ is_color(house_3,ivory)
    | ~ house(house_3)
    | ~ is_color(house_1,green)
    | ~ house(house_1) ),
    inference(resolution,[status(thm)],[c_337979,c_218]) ).

tff(c_338075,plain,
    ~ is_color(house_3,ivory),
    inference(demodulation,[status(thm),theory(equality)],[c_122,c_337934,c_126,c_338012]) ).

tff(c_338920,plain,
    ( ~ is_color(house_4,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_338911,c_110]) ).

tff(c_338932,plain,
    ~ is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_338920]) ).

tff(c_338224,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red)
    | ~ house(house_4) ),
    inference(resolution,[status(thm)],[c_338200,c_106]) ).

tff(c_338263,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,ivory)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_136,c_338224]) ).

tff(c_338264,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,green)
    | is_color(house_4,blue)
    | is_color(house_4,red) ),
    inference(negUnitSimplification,[status(thm)],[c_338087,c_338263]) ).

tff(c_339205,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_4,green)
    | is_color(house_4,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_338932,c_338264]) ).

tff(c_339206,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_339205]) ).

tff(c_339210,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_339206]) ).

tff(c_339213,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_339210]) ).

tff(c_339214,plain,
    ( is_color(house_3,green)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_338926,c_338075,c_339213]) ).

tff(c_339222,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_339214]) ).

tff(c_339228,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_339222,c_100]) ).

tff(c_339235,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_339135,c_339228]) ).

tff(c_339236,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_339214]) ).

tff(c_339248,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_339236,c_94]) ).

tff(c_339255,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_337934,c_339248]) ).

tff(c_339256,plain,
    ( is_color(house_4,blue)
    | is_color(house_4,green) ),
    inference(splitRight,[status(thm)],[c_339205]) ).

tff(c_339277,plain,
    is_color(house_4,green),
    inference(splitLeft,[status(thm)],[c_339256]) ).

tff(c_339280,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_339277,c_96]) ).

tff(c_339290,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_337934,c_339280]) ).

tff(c_339291,plain,
    is_color(house_4,blue),
    inference(splitRight,[status(thm)],[c_339256]) ).

tff(c_339301,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_339291,c_102]) ).

tff(c_339311,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_339135,c_339301]) ).

tff(c_339312,plain,
    lives(english,house_4),
    inference(splitRight,[status(thm)],[c_338909]) ).

tff(c_339324,plain,
    ( ~ house(house_4)
    | is_color(house_4,red) ),
    inference(resolution,[status(thm)],[c_339312,c_172]) ).

tff(c_339336,plain,
    is_color(house_4,red),
    inference(demodulation,[status(thm),theory(equality)],[c_128,c_339324]) ).

tff(c_339363,plain,
    ( ~ is_color(house_3,red)
    | ~ color(red) ),
    inference(resolution,[status(thm)],[c_339336,c_106]) ).

tff(c_339372,plain,
    ~ is_color(house_3,red),
    inference(demodulation,[status(thm),theory(equality)],[c_132,c_339363]) ).

tff(c_339313,plain,
    ~ is_color(house_5,red),
    inference(splitRight,[status(thm)],[c_338909]) ).

tff(c_338212,plain,
    ( ~ is_color(house_3,yellow)
    | ~ color(yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red)
    | ~ house(house_5) ),
    inference(resolution,[status(thm)],[c_338200,c_108]) ).

tff(c_338251,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,ivory)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130,c_136,c_338212]) ).

tff(c_338252,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue)
    | is_color(house_5,red) ),
    inference(negUnitSimplification,[status(thm)],[c_338081,c_338251]) ).

tff(c_339542,plain,
    ( ~ is_color(house_3,yellow)
    | is_color(house_5,green)
    | is_color(house_5,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_339313,c_338252]) ).

tff(c_339543,plain,
    ~ is_color(house_3,yellow),
    inference(splitLeft,[status(thm)],[c_339542]) ).

tff(c_339546,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red)
    | ~ house(house_3) ),
    inference(resolution,[status(thm)],[c_90,c_339543]) ).

tff(c_339549,plain,
    ( is_color(house_3,ivory)
    | is_color(house_3,green)
    | is_color(house_3,blue)
    | is_color(house_3,red) ),
    inference(demodulation,[status(thm),theory(equality)],[c_126,c_339546]) ).

tff(c_339550,plain,
    ( is_color(house_3,green)
    | is_color(house_3,blue) ),
    inference(negUnitSimplification,[status(thm)],[c_339372,c_338075,c_339549]) ).

tff(c_339551,plain,
    is_color(house_3,blue),
    inference(splitLeft,[status(thm)],[c_339550]) ).

tff(c_339565,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_339551,c_100]) ).

tff(c_339572,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_339409,c_339565]) ).

tff(c_339573,plain,
    is_color(house_3,green),
    inference(splitRight,[status(thm)],[c_339550]) ).

tff(c_339577,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_339573,c_94]) ).

tff(c_339584,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_337934,c_339577]) ).

tff(c_339585,plain,
    ( is_color(house_5,blue)
    | is_color(house_5,green) ),
    inference(splitRight,[status(thm)],[c_339542]) ).

tff(c_339599,plain,
    is_color(house_5,green),
    inference(splitLeft,[status(thm)],[c_339585]) ).

tff(c_339611,plain,
    ( ~ is_color(house_1,green)
    | ~ color(green) ),
    inference(resolution,[status(thm)],[c_339599,c_98]) ).

tff(c_339624,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_134,c_337934,c_339611]) ).

tff(c_339625,plain,
    is_color(house_5,blue),
    inference(splitRight,[status(thm)],[c_339585]) ).

tff(c_339632,plain,
    ( ~ is_color(house_2,blue)
    | ~ color(blue) ),
    inference(resolution,[status(thm)],[c_339625,c_104]) ).

tff(c_339645,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_140,c_339409,c_339632]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem  : PUZ010-1 : TPTP v9.0.0. Bugfixed v1.0.1.
% 0.07/0.14  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.14/0.35  % Computer : n002.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit : 300
% 0.14/0.35  % WCLimit  : 300
% 0.14/0.35  % DateTime : Tue Apr  8 17:08:17 EDT 2025
% 0.14/0.35  % CPUTime  : 
% 61.51/47.19  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 83.32/68.16  
% 83.32/68.16  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
%------------------------------------------------------------------------------