TSTP Solution File: PUZ010-1 by Otter---3.3

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Otter---3.3
% Problem  : PUZ010-1 : TPTP v8.1.0. Bugfixed v1.0.1.
% Transfm  : none
% Format   : tptp:raw
% Command  : otter-tptp-script %s

% Computer : n003.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 Jul 27 13:11:02 EDT 2022

% Result   : Timeout 299.92s 300.03s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : PUZ010-1 : TPTP v8.1.0. Bugfixed v1.0.1.
% 0.03/0.13  % Command  : otter-tptp-script %s
% 0.13/0.34  % Computer : n003.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Wed Jul 27 01:47:26 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 1.93/2.11  ----- Otter 3.3f, August 2004 -----
% 1.93/2.11  The process was started by sandbox2 on n003.cluster.edu,
% 1.93/2.11  Wed Jul 27 01:47:26 2022
% 1.93/2.11  The command was "./otter".  The process ID is 11520.
% 1.93/2.11  
% 1.93/2.11  set(prolog_style_variables).
% 1.93/2.11  set(auto).
% 1.93/2.11     dependent: set(auto1).
% 1.93/2.11     dependent: set(process_input).
% 1.93/2.11     dependent: clear(print_kept).
% 1.93/2.11     dependent: clear(print_new_demod).
% 1.93/2.11     dependent: clear(print_back_demod).
% 1.93/2.11     dependent: clear(print_back_sub).
% 1.93/2.11     dependent: set(control_memory).
% 1.93/2.11     dependent: assign(max_mem, 12000).
% 1.93/2.11     dependent: assign(pick_given_ratio, 4).
% 1.93/2.11     dependent: assign(stats_level, 1).
% 1.93/2.11     dependent: assign(max_seconds, 10800).
% 1.93/2.11  clear(print_given).
% 1.93/2.11  
% 1.93/2.11  list(usable).
% 1.93/2.11  0 [] -person(Person)|lives(Person,house_1)|lives(Person,house_2)|lives(Person,house_3)|lives(Person,house_4)|lives(Person,house_5).
% 1.93/2.11  0 [] -house(H)| -lives(english,H)| -lives(spaniard,H).
% 1.93/2.11  0 [] -house(H)| -lives(english,H)| -lives(norwegian,H).
% 1.93/2.11  0 [] -house(H)| -lives(english,H)| -lives(ukranian,H).
% 1.93/2.11  0 [] -house(H)| -lives(english,H)| -lives(japanese,H).
% 1.93/2.11  0 [] -house(H)| -lives(spaniard,H)| -lives(norwegian,H).
% 1.93/2.11  0 [] -house(H)| -lives(spaniard,H)| -lives(ukranian,H).
% 1.93/2.11  0 [] -house(H)| -lives(spaniard,H)| -lives(japanese,H).
% 1.93/2.11  0 [] -house(H)| -lives(norwegian,H)| -lives(ukranian,H).
% 1.93/2.11  0 [] -house(H)| -lives(norwegian,H)| -lives(japanese,H).
% 1.93/2.11  0 [] -house(H)| -lives(ukranian,H)| -lives(japanese,H).
% 1.93/2.11  0 [] -person(Person)|drinks(Person,orange)|drinks(Person,coffee)|drinks(Person,tea)|drinks(Person,milk)|drinks(Person,water).
% 1.93/2.11  0 [] -drink(H)| -drinks(english,H)| -drinks(spaniard,H).
% 1.93/2.11  0 [] -drink(H)| -drinks(english,H)| -drinks(norwegian,H).
% 1.93/2.11  0 [] -drink(H)| -drinks(english,H)| -drinks(ukranian,H).
% 1.93/2.11  0 [] -drink(H)| -drinks(english,H)| -drinks(japanese,H).
% 1.93/2.11  0 [] -drink(H)| -drinks(spaniard,H)| -drinks(norwegian,H).
% 1.93/2.11  0 [] -drink(H)| -drinks(spaniard,H)| -drinks(ukranian,H).
% 1.93/2.11  0 [] -drink(H)| -drinks(spaniard,H)| -drinks(japanese,H).
% 1.93/2.11  0 [] -drink(H)| -drinks(norwegian,H)| -drinks(ukranian,H).
% 1.93/2.11  0 [] -drink(H)| -drinks(norwegian,H)| -drinks(japanese,H).
% 1.93/2.11  0 [] -drink(H)| -drinks(ukranian,H)| -drinks(japanese,H).
% 1.93/2.11  0 [] -person(Person)|drives(Person,masserati)|drives(Person,saab)|drives(Person,porsche)|drives(Person,honda)|drives(Person,jaguar).
% 1.93/2.11  0 [] -car(H)| -drives(english,H)| -drives(spaniard,H).
% 1.93/2.11  0 [] -car(H)| -drives(english,H)| -drives(norwegian,H).
% 1.93/2.11  0 [] -car(H)| -drives(english,H)| -drives(ukranian,H).
% 1.93/2.11  0 [] -car(H)| -drives(english,H)| -drives(japanese,H).
% 1.93/2.11  0 [] -car(H)| -drives(spaniard,H)| -drives(norwegian,H).
% 1.93/2.11  0 [] -car(H)| -drives(spaniard,H)| -drives(ukranian,H).
% 1.93/2.11  0 [] -car(H)| -drives(spaniard,H)| -drives(japanese,H).
% 1.93/2.11  0 [] -car(H)| -drives(norwegian,H)| -drives(ukranian,H).
% 1.93/2.11  0 [] -car(H)| -drives(norwegian,H)| -drives(japanese,H).
% 1.93/2.11  0 [] -car(H)| -drives(ukranian,H)| -drives(japanese,H).
% 1.93/2.11  0 [] -person(Person)|owns(Person,dog)|owns(Person,snails)|owns(Person,horse)|owns(Person,fox)|owns(Person,zebra).
% 1.93/2.11  0 [] -animal(H)| -owns(english,H)| -owns(spaniard,H).
% 1.93/2.11  0 [] -animal(H)| -owns(english,H)| -owns(norwegian,H).
% 1.93/2.11  0 [] -animal(H)| -owns(english,H)| -owns(ukranian,H).
% 1.93/2.11  0 [] -animal(H)| -owns(english,H)| -owns(japanese,H).
% 1.93/2.11  0 [] -animal(H)| -owns(spaniard,H)| -owns(norwegian,H).
% 1.93/2.11  0 [] -animal(H)| -owns(spaniard,H)| -owns(ukranian,H).
% 1.93/2.11  0 [] -animal(H)| -owns(spaniard,H)| -owns(japanese,H).
% 1.93/2.11  0 [] -animal(H)| -owns(norwegian,H)| -owns(ukranian,H).
% 1.93/2.11  0 [] -animal(H)| -owns(norwegian,H)| -owns(japanese,H).
% 1.93/2.11  0 [] -animal(H)| -owns(ukranian,H)| -owns(japanese,H).
% 1.93/2.11  0 [] -house(H)|is_color(H,red)|is_color(H,yellow)|is_color(H,blue)|is_color(H,green)|is_color(H,ivory).
% 1.93/2.11  0 [] -color(H)| -is_color(house_1,H)| -is_color(house_2,H).
% 1.93/2.11  0 [] -color(H)| -is_color(house_1,H)| -is_color(house_3,H).
% 1.93/2.11  0 [] -color(H)| -is_color(house_1,H)| -is_color(house_4,H).
% 1.93/2.11  0 [] -color(H)| -is_color(house_1,H)| -is_color(house_5,H).
% 1.93/2.11  0 [] -color(H)| -is_color(house_2,H)| -is_color(house_3,H).
% 1.93/2.11  0 [] -color(H)| -is_color(house_2,H)| -is_color(house_4,H).
% 1.93/2.11  0 [] -color(H)| -is_color(house_2,H)| -is_color(house_5,H).
% 1.93/2.11  0 [] -color(H)| -is_color(house_3,H)| -is_color(house_4,H).
% 1.93/2.11  0 [] -color(H)| -is_color(house_3,H)| -is_color(house_5,H).
% 1.93/2.11  0 [] -color(H)| -is_color(house_4,H)| -is_color(house_5,H).
% 1.93/2.11  0 [] person(english).
% 1.93/2.11  0 [] person(spaniard).
% 1.93/2.11  0 [] person(norwegian).
% 1.93/2.11  0 [] person(ukranian).
% 1.93/2.11  0 [] person(japanese).
% 1.93/2.11  0 [] house(house_1).
% 1.93/2.11  0 [] house(house_2).
% 1.93/2.11  0 [] house(house_3).
% 1.93/2.11  0 [] house(house_4).
% 1.93/2.11  0 [] house(house_5).
% 1.93/2.11  0 [] color(red).
% 1.93/2.11  0 [] color(green).
% 1.93/2.11  0 [] color(yellow).
% 1.93/2.11  0 [] color(ivory).
% 1.93/2.11  0 [] color(blue).
% 1.93/2.11  0 [] car(jaguar).
% 1.93/2.11  0 [] car(honda).
% 1.93/2.11  0 [] car(masserati).
% 1.93/2.11  0 [] car(porsche).
% 1.93/2.11  0 [] car(saab).
% 1.93/2.11  0 [] drink(tea).
% 1.93/2.11  0 [] drink(orange).
% 1.93/2.11  0 [] drink(water).
% 1.93/2.11  0 [] drink(milk).
% 1.93/2.11  0 [] drink(coffee).
% 1.93/2.11  0 [] animal(dog).
% 1.93/2.11  0 [] animal(zebra).
% 1.93/2.11  0 [] animal(snails).
% 1.93/2.11  0 [] animal(horse).
% 1.93/2.11  0 [] animal(fox).
% 1.93/2.11  0 [] is_color(H,red)| -house(H)| -lives(english,H).
% 1.93/2.11  0 [] owns(spaniard,dog).
% 1.93/2.11  0 [] lives(norwegian,house_1).
% 1.93/2.11  0 [] is_color(H,yellow)| -person(Person)| -drives(Person,masserati)| -house(H)| -lives(Person,H).
% 1.93/2.11  0 [] 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).
% 1.93/2.11  0 [] is_color(House_2,blue)| -house(House_1)| -lives(norwegian,House_1)| -house(House_2)| -next_to(House_1,House_2).
% 1.93/2.11  0 [] owns(P,snails)| -person(P)| -drives(P,porsche).
% 1.93/2.11  0 [] drinks(P,orange)| -person(P)| -drives(P,honda).
% 1.93/2.11  0 [] drinks(ukranian,tea).
% 1.93/2.11  0 [] drives(japanese,jaguar).
% 1.93/2.11  0 [] 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).
% 1.93/2.11  0 [] is_color(H,green)| -person(P)| -drinks(P,coffee)| -house(H)| -lives(P,H).
% 1.93/2.11  0 [] left_of(House_2,House_1)| -house(House_1)| -is_color(House_1,green)| -house(House_2)| -is_color(House_2,ivory).
% 1.93/2.11  0 [] lives(P,house_3)| -person(P)| -drinks(P,milk).
% 1.93/2.11  0 [] next_to(X,Y)| -left_of(X,Y).
% 1.93/2.11  0 [] next_to(X,Y)| -left_of(Y,X).
% 1.93/2.11  0 [] left_of(X,Y)| -next_to(X,Y)|left_of(Y,X).
% 1.93/2.11  0 [] left_of(house_1,house_2).
% 1.93/2.11  0 [] left_of(house_2,house_3).
% 1.93/2.11  0 [] left_of(house_3,house_4).
% 1.93/2.11  0 [] left_of(house_4,house_5).
% 1.93/2.11  0 [] -left_of(house_1,house_1).
% 1.93/2.11  0 [] -left_of(house_2,house_1).
% 1.93/2.11  0 [] -left_of(house_3,house_1).
% 1.93/2.11  0 [] -left_of(house_4,house_1).
% 1.93/2.11  0 [] -left_of(house_5,house_1).
% 1.93/2.11  0 [] -left_of(house_2,house_2).
% 1.93/2.11  0 [] -left_of(house_3,house_2).
% 1.93/2.11  0 [] -left_of(house_4,house_2).
% 1.93/2.11  0 [] -left_of(house_5,house_2).
% 1.93/2.11  0 [] -left_of(house_1,house_3).
% 1.93/2.11  0 [] -left_of(house_3,house_3).
% 1.93/2.11  0 [] -left_of(house_4,house_3).
% 1.93/2.11  0 [] -left_of(house_5,house_3).
% 1.93/2.11  0 [] -left_of(house_1,house_4).
% 1.93/2.11  0 [] -left_of(house_2,house_4).
% 1.93/2.11  0 [] -left_of(house_4,house_4).
% 1.93/2.11  0 [] -left_of(house_5,house_4).
% 1.93/2.11  0 [] -left_of(house_1,house_5).
% 1.93/2.11  0 [] -left_of(house_2,house_5).
% 1.93/2.11  0 [] -left_of(house_3,house_5).
% 1.93/2.11  0 [] -left_of(house_5,house_5).
% 1.93/2.11  0 [] -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).
% 1.93/2.11  end_of_list.
% 1.93/2.11  
% 1.93/2.11  SCAN INPUT: prop=0, horn=0, equality=0, symmetry=0, max_lits=25.
% 1.93/2.11  
% 1.93/2.11  This is a non-Horn set without equality.  The strategy will
% 1.93/2.11  be ordered hyper_res, unit deletion, and factoring, with
% 1.93/2.11  satellites in sos and with nuclei in usable.
% 1.93/2.11  
% 1.93/2.11     dependent: set(hyper_res).
% 1.93/2.11     dependent: set(factor).
% 1.93/2.11     dependent: set(unit_deletion).
% 1.93/2.11  
% 1.93/2.11  ------------> process usable:
% 1.93/2.11  ** KEPT (pick-wt=17): 1 [] -person(A)|lives(A,house_1)|lives(A,house_2)|lives(A,house_3)|lives(A,house_4)|lives(A,house_5).
% 1.93/2.11  ** KEPT (pick-wt=8): 2 [] -house(A)| -lives(english,A)| -lives(spaniard,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 3 [] -house(A)| -lives(english,A)| -lives(norwegian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 4 [] -house(A)| -lives(english,A)| -lives(ukranian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 5 [] -house(A)| -lives(english,A)| -lives(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 6 [] -house(A)| -lives(spaniard,A)| -lives(norwegian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 7 [] -house(A)| -lives(spaniard,A)| -lives(ukranian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 8 [] -house(A)| -lives(spaniard,A)| -lives(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 9 [] -house(A)| -lives(norwegian,A)| -lives(ukranian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 10 [] -house(A)| -lives(norwegian,A)| -lives(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 11 [] -house(A)| -lives(ukranian,A)| -lives(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=17): 12 [] -person(A)|drinks(A,orange)|drinks(A,coffee)|drinks(A,tea)|drinks(A,milk)|drinks(A,water).
% 1.93/2.11  ** KEPT (pick-wt=8): 13 [] -drink(A)| -drinks(english,A)| -drinks(spaniard,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 14 [] -drink(A)| -drinks(english,A)| -drinks(norwegian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 15 [] -drink(A)| -drinks(english,A)| -drinks(ukranian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 16 [] -drink(A)| -drinks(english,A)| -drinks(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 17 [] -drink(A)| -drinks(spaniard,A)| -drinks(norwegian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 18 [] -drink(A)| -drinks(spaniard,A)| -drinks(ukranian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 19 [] -drink(A)| -drinks(spaniard,A)| -drinks(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 20 [] -drink(A)| -drinks(norwegian,A)| -drinks(ukranian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 21 [] -drink(A)| -drinks(norwegian,A)| -drinks(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 22 [] -drink(A)| -drinks(ukranian,A)| -drinks(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=17): 23 [] -person(A)|drives(A,masserati)|drives(A,saab)|drives(A,porsche)|drives(A,honda)|drives(A,jaguar).
% 1.93/2.11  ** KEPT (pick-wt=8): 24 [] -car(A)| -drives(english,A)| -drives(spaniard,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 25 [] -car(A)| -drives(english,A)| -drives(norwegian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 26 [] -car(A)| -drives(english,A)| -drives(ukranian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 27 [] -car(A)| -drives(english,A)| -drives(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 28 [] -car(A)| -drives(spaniard,A)| -drives(norwegian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 29 [] -car(A)| -drives(spaniard,A)| -drives(ukranian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 30 [] -car(A)| -drives(spaniard,A)| -drives(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 31 [] -car(A)| -drives(norwegian,A)| -drives(ukranian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 32 [] -car(A)| -drives(norwegian,A)| -drives(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 33 [] -car(A)| -drives(ukranian,A)| -drives(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=17): 34 [] -person(A)|owns(A,dog)|owns(A,snails)|owns(A,horse)|owns(A,fox)|owns(A,zebra).
% 1.93/2.11  ** KEPT (pick-wt=8): 35 [] -animal(A)| -owns(english,A)| -owns(spaniard,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 36 [] -animal(A)| -owns(english,A)| -owns(norwegian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 37 [] -animal(A)| -owns(english,A)| -owns(ukranian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 38 [] -animal(A)| -owns(english,A)| -owns(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 39 [] -animal(A)| -owns(spaniard,A)| -owns(norwegian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 40 [] -animal(A)| -owns(spaniard,A)| -owns(ukranian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 41 [] -animal(A)| -owns(spaniard,A)| -owns(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 42 [] -animal(A)| -owns(norwegian,A)| -owns(ukranian,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 43 [] -animal(A)| -owns(norwegian,A)| -owns(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 44 [] -animal(A)| -owns(ukranian,A)| -owns(japanese,A).
% 1.93/2.11  ** KEPT (pick-wt=17): 45 [] -house(A)|is_color(A,red)|is_color(A,yellow)|is_color(A,blue)|is_color(A,green)|is_color(A,ivory).
% 1.93/2.11  ** KEPT (pick-wt=8): 46 [] -color(A)| -is_color(house_1,A)| -is_color(house_2,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 47 [] -color(A)| -is_color(house_1,A)| -is_color(house_3,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 48 [] -color(A)| -is_color(house_1,A)| -is_color(house_4,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 49 [] -color(A)| -is_color(house_1,A)| -is_color(house_5,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 50 [] -color(A)| -is_color(house_2,A)| -is_color(house_3,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 51 [] -color(A)| -is_color(house_2,A)| -is_color(house_4,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 52 [] -color(A)| -is_color(house_2,A)| -is_color(house_5,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 53 [] -color(A)| -is_color(house_3,A)| -is_color(house_4,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 54 [] -color(A)| -is_color(house_3,A)| -is_color(house_5,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 55 [] -color(A)| -is_color(house_4,A)| -is_color(house_5,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 56 [] is_color(A,red)| -house(A)| -lives(english,A).
% 1.93/2.11  ** KEPT (pick-wt=13): 57 [] is_color(A,yellow)| -person(B)| -drives(B,masserati)| -house(A)| -lives(B,A).
% 1.93/2.11  ** KEPT (pick-wt=23): 58 [] next_to(A,B)| -person(C)| -owns(C,fox)| -house(A)| -lives(C,A)| -person(D)| -drives(D,saab)| -house(B)| -lives(D,B).
% 1.93/2.11  ** KEPT (pick-wt=13): 59 [] is_color(A,blue)| -house(B)| -lives(norwegian,B)| -house(A)| -next_to(B,A).
% 1.93/2.11  ** KEPT (pick-wt=8): 60 [] owns(A,snails)| -person(A)| -drives(A,porsche).
% 1.93/2.11  ** KEPT (pick-wt=8): 61 [] drinks(A,orange)| -person(A)| -drives(A,honda).
% 1.93/2.11  ** KEPT (pick-wt=23): 62 [] next_to(A,B)| -person(C)| -drives(C,masserati)| -house(A)| -lives(C,A)| -person(D)| -owns(D,horse)| -house(B)| -lives(D,B).
% 1.93/2.11  ** KEPT (pick-wt=13): 63 [] is_color(A,green)| -person(B)| -drinks(B,coffee)| -house(A)| -lives(B,A).
% 1.93/2.11  ** KEPT (pick-wt=13): 64 [] left_of(A,B)| -house(B)| -is_color(B,green)| -house(A)| -is_color(A,ivory).
% 1.93/2.11  ** KEPT (pick-wt=8): 65 [] lives(A,house_3)| -person(A)| -drinks(A,milk).
% 1.93/2.11  ** KEPT (pick-wt=6): 66 [] next_to(A,B)| -left_of(A,B).
% 1.93/2.11  ** KEPT (pick-wt=6): 67 [] next_to(A,B)| -left_of(B,A).
% 1.93/2.11  ** KEPT (pick-wt=9): 68 [] left_of(A,B)| -next_to(A,B)|left_of(B,A).
% 1.93/2.11  ** KEPT (pick-wt=3): 69 [] -left_of(house_1,house_1).
% 1.93/2.11  ** KEPT (pick-wt=3): 70 [] -left_of(house_2,house_1).
% 1.93/2.11  ** KEPT (pick-wt=3): 71 [] -left_of(house_3,house_1).
% 1.93/2.11  ** KEPT (pick-wt=3): 72 [] -left_of(house_4,house_1).
% 1.93/2.11  ** KEPT (pick-wt=3): 73 [] -left_of(house_5,house_1).
% 1.93/2.11  ** KEPT (pick-wt=3): 74 [] -left_of(house_2,house_2).
% 1.93/2.11  ** KEPT (pick-wt=3): 75 [] -left_of(house_3,house_2).
% 1.93/2.11  ** KEPT (pick-wt=3): 76 [] -left_of(house_4,house_2).
% 1.93/2.11  ** KEPT (pick-wt=3): 77 [] -left_of(house_5,house_2).
% 1.93/2.11  ** KEPT (pick-wt=3): 78 [] -left_of(house_1,house_3).
% 1.93/2.11  ** KEPT (pick-wt=3): 79 [] -left_of(house_3,house_3).
% 1.93/2.11  ** KEPT (pick-wt=3): 80 [] -left_of(house_4,house_3).
% 1.93/2.11  ** KEPT (pick-wt=3): 81 [] -left_of(house_5,house_3).
% 1.93/2.11  ** KEPT (pick-wt=3): 82 [] -left_of(house_1,house_4).
% 1.93/2.11  ** KEPT (pick-wt=3): 83 [] -left_of(house_2,house_4).
% 1.93/2.11  ** KEPT (pick-wt=3): 84 [] -left_of(house_4,house_4).
% 1.93/2.11  ** KEPT (pick-wt=3): 85 [] -left_of(house_5,house_4).
% 1.93/2.11  ** KEPT (pick-wt=3): 86 [] -left_of(house_1,house_5).
% 1.93/2.11  ** KEPT (pick-wt=3): 87 [] -left_of(house_2,house_5).
% 1.93/2.11  ** KEPT (pick-wt=3): 88 [] -left_of(house_3,house_5).
% 1.93/2.11  ** KEPT (pick-wt=3): 89 [] -left_of(house_5,house_5).
% 1.93/2.11  ** KEPT (pick-wt=75): 90 [] -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).
% 1.93/2.11  
% 1.93/2.11  ------------> process sos:
% 1.93/2.11  ** KEPT (pick-wt=2): 100 [] person(english).
% 1.93/2.11  ** KEPT (pick-wt=2): 101 [] person(spaniard).
% 1.93/2.11  ** KEPT (pick-wt=2): 102 [] person(norwegian).
% 1.93/2.11  ** KEPT (pick-wt=2): 103 [] person(ukranian).
% 1.93/2.11  ** KEPT (pick-wt=2): 104 [] person(japanese).
% 1.93/2.11  ** KEPT (pick-wt=2): 105 [] house(house_1).
% 1.93/2.11  ** KEPT (pick-wt=2): 106 [] house(house_2).
% 1.93/2.11  ** KEPT (pick-wt=2): 107 [] house(house_3).
% 1.93/2.11  ** KEPT (pick-wt=2): 108 [] house(house_4).
% 1.93/2.11  ** KEPT (pick-wt=2): 109 [] house(house_5).
% 1.93/2.11  ** KEPT (pick-wt=2): 110 [] color(red).
% 1.93/2.11  ** KEPT (pick-wt=2): 111 [] color(green).
% 1.93/2.11  ** KEPT (pick-wt=2): 112 [] color(yellow).
% 1.93/2.11  ** KEPT (pick-wt=2): 113 [] color(ivory).
% 1.93/2.11  ** KEPT (pick-wt=2): 114 [] color(blue).
% 1.93/2.11  ** KEPT (pick-wt=2): 115 [] car(jaguar).
% 1.93/2.11  ** KEPT (pick-wt=2): 116 [] car(honda).
% 1.93/2.11  ** KEPT (pick-wt=2): 117 [] car(masserati).
% 1.93/2.11  ** KEPT (pick-wt=2): 118 [] car(porsche).
% 1.93/2.11  ** KEPT (pick-wt=2): 119 [] car(saab).
% 1.93/2.11  ** KEPT (pick-wt=2): 120 [] drink(tea).
% 1.93/2.11  ** KEPT (pick-wt=2): 121 [] drink(orange).
% 1.93/2.11  ** KEPT (pick-wt=2): 122 [] drink(water).
% 1.93/2.11  ** KEPT (pick-wt=2): 123 [] drink(milk).
% 1.93/2.11  ** KEPT (pick-wt=2): 124 [] drink(coffee).
% 1.93/2.11  ** KEPT Alarm clock 
% 299.92/300.03  Otter interrupted
% 299.92/300.03  PROOF NOT FOUND
%------------------------------------------------------------------------------