TSTP Solution File: PUZ017-1 by Prover9---1109a
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Prover9---1109a
% Problem : PUZ017-1 : TPTP v8.1.0. Released v1.0.0.
% Transfm : none
% Format : tptp:raw
% Command : tptp2X_and_run_prover9 %d %s
% Computer : n027.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 : 600s
% DateTime : Mon Jul 18 18:23:51 EDT 2022
% Result : Unsatisfiable 27.21s 27.49s
% Output : Refutation 27.21s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.11 % Problem : PUZ017-1 : TPTP v8.1.0. Released v1.0.0.
% 0.07/0.12 % Command : tptp2X_and_run_prover9 %d %s
% 0.12/0.33 % Computer : n027.cluster.edu
% 0.12/0.33 % Model : x86_64 x86_64
% 0.12/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33 % Memory : 8042.1875MB
% 0.12/0.33 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33 % CPULimit : 300
% 0.12/0.33 % WCLimit : 600
% 0.12/0.33 % DateTime : Sun May 29 00:20:44 EDT 2022
% 0.12/0.33 % CPUTime :
% 0.72/1.00 ============================== Prover9 ===============================
% 0.72/1.00 Prover9 (32) version 2009-11A, November 2009.
% 0.72/1.00 Process 19087 was started by sandbox on n027.cluster.edu,
% 0.72/1.00 Sun May 29 00:20:45 2022
% 0.72/1.00 The command was "/export/starexec/sandbox/solver/bin/prover9 -t 300 -f /tmp/Prover9_18934_n027.cluster.edu".
% 0.72/1.00 ============================== end of head ===========================
% 0.72/1.00
% 0.72/1.00 ============================== INPUT =================================
% 0.72/1.00
% 0.72/1.00 % Reading from file /tmp/Prover9_18934_n027.cluster.edu
% 0.72/1.00
% 0.72/1.00 set(prolog_style_variables).
% 0.72/1.00 set(auto2).
% 0.72/1.00 % set(auto2) -> set(auto).
% 0.72/1.00 % set(auto) -> set(auto_inference).
% 0.72/1.00 % set(auto) -> set(auto_setup).
% 0.72/1.00 % set(auto_setup) -> set(predicate_elim).
% 0.72/1.00 % set(auto_setup) -> assign(eq_defs, unfold).
% 0.72/1.00 % set(auto) -> set(auto_limits).
% 0.72/1.00 % set(auto_limits) -> assign(max_weight, "100.000").
% 0.72/1.00 % set(auto_limits) -> assign(sos_limit, 20000).
% 0.72/1.00 % set(auto) -> set(auto_denials).
% 0.72/1.00 % set(auto) -> set(auto_process).
% 0.72/1.00 % set(auto2) -> assign(new_constants, 1).
% 0.72/1.00 % set(auto2) -> assign(fold_denial_max, 3).
% 0.72/1.00 % set(auto2) -> assign(max_weight, "200.000").
% 0.72/1.00 % set(auto2) -> assign(max_hours, 1).
% 0.72/1.00 % assign(max_hours, 1) -> assign(max_seconds, 3600).
% 0.72/1.00 % set(auto2) -> assign(max_seconds, 0).
% 0.72/1.00 % set(auto2) -> assign(max_minutes, 5).
% 0.72/1.00 % assign(max_minutes, 5) -> assign(max_seconds, 300).
% 0.72/1.00 % set(auto2) -> set(sort_initial_sos).
% 0.72/1.00 % set(auto2) -> assign(sos_limit, -1).
% 0.72/1.00 % set(auto2) -> assign(lrs_ticks, 3000).
% 0.72/1.00 % set(auto2) -> assign(max_megs, 400).
% 0.72/1.00 % set(auto2) -> assign(stats, some).
% 0.72/1.00 % set(auto2) -> clear(echo_input).
% 0.72/1.00 % set(auto2) -> set(quiet).
% 0.72/1.00 % set(auto2) -> clear(print_initial_clauses).
% 0.72/1.00 % set(auto2) -> clear(print_given).
% 0.72/1.00 assign(lrs_ticks,-1).
% 0.72/1.00 assign(sos_limit,10000).
% 0.72/1.00 assign(order,kbo).
% 0.72/1.00 set(lex_order_vars).
% 0.72/1.00 clear(print_given).
% 0.72/1.00
% 0.72/1.00 % formulas(sos). % not echoed (148 formulas)
% 0.72/1.00
% 0.72/1.00 ============================== end of input ==========================
% 0.72/1.00
% 0.72/1.00 % From the command line: assign(max_seconds, 300).
% 0.72/1.00
% 0.72/1.00 ============================== PROCESS NON-CLAUSAL FORMULAS ==========
% 0.72/1.00
% 0.72/1.00 % Formulas that are not ordinary clauses:
% 0.72/1.00
% 0.72/1.00 ============================== end of process non-clausal formulas ===
% 0.72/1.00
% 0.72/1.00 ============================== PROCESS INITIAL CLAUSES ===============
% 0.72/1.00
% 0.72/1.00 ============================== PREDICATE ELIMINATION =================
% 0.72/1.00 1 -samehouse(n1,n2) # label(house_1_not_2) # label(axiom). [assumption].
% 0.72/1.00 2 samehouse(A,A) # label(reflexivity_for_samehouse) # label(axiom). [assumption].
% 0.72/1.00 3 -samehouse(n1,n3) # label(house_1_not_3) # label(axiom). [assumption].
% 0.72/1.00 4 -samehouse(n1,n4) # label(house_1_not_4) # label(axiom). [assumption].
% 0.72/1.00 5 -samehouse(n1,n5) # label(house_1_not_5) # label(axiom). [assumption].
% 0.72/1.00 6 -samehouse(n2,n3) # label(house_2_not_3) # label(axiom). [assumption].
% 0.72/1.00 7 -samehouse(n2,n4) # label(house_2_not_4) # label(axiom). [assumption].
% 0.72/1.00 8 -samehouse(n2,n5) # label(house_2_not_5) # label(axiom). [assumption].
% 0.72/1.00 9 -samehouse(n3,n4) # label(house_3_not_4) # label(axiom). [assumption].
% 0.72/1.00 10 -samehouse(n3,n5) # label(house_3_not_5) # label(axiom). [assumption].
% 0.72/1.00 11 -samehouse(n4,n5) # label(house_4_not_5) # label(axiom). [assumption].
% 0.72/1.00 12 -samehouse(A,B) | -nextto(A,B) # label(house_not_nextto_itself) # label(axiom). [assumption].
% 0.72/1.00 13 samehouse(A,B) | -hascolor(A,C) | -hascolor(B,C) # label(houses_have_unique_colors) # label(axiom). [assumption].
% 0.72/1.00 Derived: -hascolor(n1,A) | -hascolor(n2,A). [resolve(13,a,1,a)].
% 0.72/1.00 Derived: -hascolor(n1,A) | -hascolor(n3,A). [resolve(13,a,3,a)].
% 0.72/1.00 Derived: -hascolor(n1,A) | -hascolor(n4,A). [resolve(13,a,4,a)].
% 0.72/1.00 Derived: -hascolor(n1,A) | -hascolor(n5,A). [resolve(13,a,5,a)].
% 0.72/1.00 Derived: -hascolor(n2,A) | -hascolor(n3,A). [resolve(13,a,6,a)].
% 0.72/1.00 Derived: -hascolor(n2,A) | -hascolor(n4,A). [resolve(13,a,7,a)].
% 0.72/1.00 Derived: -hascolor(n2,A) | -hascolor(n5,A). [resolve(13,a,8,a)].
% 0.72/1.00 Derived: -hascolor(n3,A) | -hascolor(n4,A). [resolve(13,a,9,a)].
% 0.72/1.00 Derived: -hascolor(n3,A) | -hascolor(n5,A). [resolve(13,a,10,a)].
% 0.72/1.00 Derived: -hascolor(n4,A) | -hascolor(n5,A). [resolve(13,a,11,a)].
% 0.72/1.00 Derived: -hascolor(A,B) | -hascolor(C,B) | -nextto(A,C). [resolve(13,a,12,a)].
% 0.72/1.00 14 samehouse(A,B) | -hasperson(A,C) | -hasperson(B,C) # label(nationals_have_unique_houses) # label(axiom). [assumption].
% 0.72/1.00 Derived: -hasperson(n1,A) | -hasperson(n2,A). [resolve(14,a,1,a)].
% 0.72/1.00 Derived: -hasperson(n1,A) | -hasperson(n3,A). [resolve(14,a,3,a)].
% 0.72/1.00 Derived: -hasperson(n1,A) | -hasperson(n4,A). [resolve(14,a,4,a)].
% 0.72/1.00 Derived: -hasperson(n1,A) | -hasperson(n5,A). [resolve(14,a,5,a)].
% 0.72/1.00 Derived: -hasperson(n2,A) | -hasperson(n3,A). [resolve(14,a,6,a)].
% 0.72/1.00 Derived: -hasperson(n2,A) | -hasperson(n4,A). [resolve(14,a,7,a)].
% 0.72/1.00 Derived: -hasperson(n2,A) | -hasperson(n5,A). [resolve(14,a,8,a)].
% 0.72/1.00 Derived: -hasperson(n3,A) | -hasperson(n4,A). [resolve(14,a,9,a)].
% 0.72/1.00 Derived: -hasperson(n3,A) | -hasperson(n5,A). [resolve(14,a,10,a)].
% 0.72/1.00 Derived: -hasperson(n4,A) | -hasperson(n5,A). [resolve(14,a,11,a)].
% 0.72/1.00 Derived: -hasperson(A,B) | -hasperson(C,B) | -nextto(A,C). [resolve(14,a,12,a)].
% 0.72/1.00 15 samehouse(A,B) | -hasdrink(A,C) | -hasdrink(B,C) # label(drinks_have_unique_houses) # label(axiom). [assumption].
% 0.72/1.00 Derived: -hasdrink(n1,A) | -hasdrink(n2,A). [resolve(15,a,1,a)].
% 0.72/1.00 Derived: -hasdrink(n1,A) | -hasdrink(n3,A). [resolve(15,a,3,a)].
% 0.72/1.00 Derived: -hasdrink(n1,A) | -hasdrink(n4,A). [resolve(15,a,4,a)].
% 0.72/1.00 Derived: -hasdrink(n1,A) | -hasdrink(n5,A). [resolve(15,a,5,a)].
% 0.72/1.00 Derived: -hasdrink(n2,A) | -hasdrink(n3,A). [resolve(15,a,6,a)].
% 0.72/1.00 Derived: -hasdrink(n2,A) | -hasdrink(n4,A). [resolve(15,a,7,a)].
% 0.72/1.00 Derived: -hasdrink(n2,A) | -hasdrink(n5,A). [resolve(15,a,8,a)].
% 0.72/1.00 Derived: -hasdrink(n3,A) | -hasdrink(n4,A). [resolve(15,a,9,a)].
% 0.72/1.00 Derived: -hasdrink(n3,A) | -hasdrink(n5,A). [resolve(15,a,10,a)].
% 0.72/1.00 Derived: -hasdrink(n4,A) | -hasdrink(n5,A). [resolve(15,a,11,a)].
% 0.72/1.00 Derived: -hasdrink(A,B) | -hasdrink(C,B) | -nextto(A,C). [resolve(15,a,12,a)].
% 0.72/1.00 16 samehouse(A,B) | -hasgame(A,C) | -hasgame(B,C) # label(games_have_unique_houses) # label(axiom). [assumption].
% 0.72/1.00 Derived: -hasgame(n1,A) | -hasgame(n2,A). [resolve(16,a,1,a)].
% 0.72/1.00 Derived: -hasgame(n1,A) | -hasgame(n3,A). [resolve(16,a,3,a)].
% 0.72/1.00 Derived: -hasgame(n1,A) | -hasgame(n4,A). [resolve(16,a,4,a)].
% 0.72/1.00 Derived: -hasgame(n1,A) | -hasgame(n5,A). [resolve(16,a,5,a)].
% 0.72/1.00 Derived: -hasgame(n2,A) | -hasgame(n3,A). [resolve(16,a,6,a)].
% 0.72/1.00 Derived: -hasgame(n2,A) | -hasgame(n4,A). [resolve(16,a,7,a)].
% 0.72/1.00 Derived: -hasgame(n2,A) | -hasgame(n5,A). [resolve(16,a,8,a)].
% 0.72/1.00 Derived: -hasgame(n3,A) | -hasgame(n4,A). [resolve(16,a,9,a)].
% 0.72/1.00 Derived: -hasgame(n3,A) | -hasgame(n5,A). [resolve(16,a,10,a)].
% 0.72/1.00 Derived: -hasgame(n4,A) | -hasgame(n5,A). [resolve(16,a,11,a)].
% 0.72/1.00 Derived: -hasgame(A,B) | -hasgame(C,B) | -nextto(A,C). [resolve(16,a,12,a)].
% 0.72/1.00 17 samehouse(A,B) | -haspet(A,C) | -haspet(B,C) # label(pets_have_unique_houses) # label(axiom). [assumption].
% 0.72/1.00 Derived: -haspet(n1,A) | -haspet(n2,A). [resolve(17,a,1,a)].
% 0.72/1.00 Derived: -haspet(n1,A) | -haspet(n3,A). [resolve(17,a,3,a)].
% 0.72/1.00 Derived: -haspet(n1,A) | -haspet(n4,A). [resolve(17,a,4,a)].
% 0.72/1.00 Derived: -haspet(n1,A) | -haspet(n5,A). [resolve(17,a,5,a)].
% 0.72/1.00 Derived: -haspet(n2,A) | -haspet(n3,A). [resolve(17,a,6,a)].
% 0.72/1.00 Derived: -haspet(n2,A) | -haspet(n4,A). [resolve(17,a,7,a)].
% 0.72/1.00 Derived: -haspet(n2,A) | -haspet(n5,A). [resolve(17,a,8,a)].
% 0.72/1.00 Derived: -haspet(n3,A) | -haspet(n4,A). [resolve(17,a,9,a)].
% 0.72/1.00 Derived: -haspet(n3,A) | -haspet(n5,A). [resolve(17,a,10,a)].
% 0.72/1.00 Derived: -haspet(n4,A) | -haspet(n5,A). [resolve(17,a,11,a)].
% 0.72/1.00 Derived: -haspet(A,B) | -haspet(C,B) | -nextto(A,C). [resolve(17,a,12,a)].
% 0.72/1.00 18 -haspet(A,camel) | samehouse(B,C) | -nextto(A,B) | -nextto(A,C) | hasgame(B,quoits) | hasgame(C,quoits) # label(c1) # label(hypothesis). [assumption].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,n1) | -nextto(A,n2) | hasgame(n1,quoits) | hasgame(n2,quoits). [resolve(18,b,1,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,n1) | -nextto(A,n3) | hasgame(n1,quoits) | hasgame(n3,quoits). [resolve(18,b,3,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,n1) | -nextto(A,n4) | hasgame(n1,quoits) | hasgame(n4,quoits). [resolve(18,b,4,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,n1) | -nextto(A,n5) | hasgame(n1,quoits) | hasgame(n5,quoits). [resolve(18,b,5,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,n2) | -nextto(A,n3) | hasgame(n2,quoits) | hasgame(n3,quoits). [resolve(18,b,6,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,n2) | -nextto(A,n4) | hasgame(n2,quoits) | hasgame(n4,quoits). [resolve(18,b,7,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,n2) | -nextto(A,n5) | hasgame(n2,quoits) | hasgame(n5,quoits). [resolve(18,b,8,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,n3) | -nextto(A,n4) | hasgame(n3,quoits) | hasgame(n4,quoits). [resolve(18,b,9,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,n3) | -nextto(A,n5) | hasgame(n3,quoits) | hasgame(n5,quoits). [resolve(18,b,10,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,n4) | -nextto(A,n5) | hasgame(n4,quoits) | hasgame(n5,quoits). [resolve(18,b,11,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,B) | -nextto(A,C) | hasgame(B,quoits) | hasgame(C,quoits) | -nextto(B,C). [resolve(18,b,12,a)].
% 0.72/1.00 19 -haspet(A,camel) | -samehouse(n1,A) | -nextto(A,B) | hasgame(B,quoits) # label(c2) # label(hypothesis). [assumption].
% 0.72/1.00 Derived: -haspet(n1,camel) | -nextto(n1,A) | hasgame(A,quoits). [resolve(19,b,2,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,B) | hasgame(B,quoits) | -hascolor(n1,C) | -hascolor(A,C). [resolve(19,b,13,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,B) | hasgame(B,quoits) | -hasperson(n1,C) | -hasperson(A,C). [resolve(19,b,14,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,B) | hasgame(B,quoits) | -hasdrink(n1,C) | -hasdrink(A,C). [resolve(19,b,15,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,B) | hasgame(B,quoits) | -hasgame(n1,C) | -hasgame(A,C). [resolve(19,b,16,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,B) | hasgame(B,quoits) | -haspet(n1,C) | -haspet(A,C). [resolve(19,b,17,a)].
% 0.72/1.00 20 -haspet(A,camel) | -samehouse(A,n5) | -nextto(A,B) | hasgame(B,quoits) # label(c3) # label(hypothesis). [assumption].
% 0.72/1.00 Derived: -haspet(n5,camel) | -nextto(n5,A) | hasgame(A,quoits). [resolve(20,b,2,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,B) | hasgame(B,quoits) | -hascolor(A,C) | -hascolor(n5,C). [resolve(20,b,13,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,B) | hasgame(B,quoits) | -hasperson(A,C) | -hasperson(n5,C). [resolve(20,b,14,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,B) | hasgame(B,quoits) | -hasdrink(A,C) | -hasdrink(n5,C). [resolve(20,b,15,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,B) | hasgame(B,quoits) | -hasgame(A,C) | -hasgame(n5,C). [resolve(20,b,16,a)].
% 0.72/1.00 Derived: -haspet(A,camel) | -nextto(A,B) | hasgame(B,quoits) | -haspet(A,C) | -haspet(n5,C). [resolve(20,b,17,a)].
% 0.72/1.00 21 samehouse(A,B) | -nextto(C,A) | -nextto(C,B) | -hasgame(C,quoits) | haspet(A,camel) | haspet(B,camel) # label(c5) # label(hypothesis). [assumption].
% 0.72/1.00 Derived: -nextto(A,n1) | -nextto(A,n2) | -hasgame(A,quoits) | haspet(n1,camel) | haspet(n2,camel). [resolve(21,a,1,a)].
% 0.72/1.00 Derived: -nextto(A,n1) | -nextto(A,n3) | -hasgame(A,quoits) | haspet(n1,camel) | haspet(n3,camel). [resolve(21,a,3,a)].
% 0.72/1.00 Derived: -nextto(A,n1) | -nextto(A,n4) | -hasgame(A,quoits) | haspet(n1,camel) | haspet(n4,camel). [resolve(21,a,4,a)].
% 0.72/1.00 Derived: -nextto(A,n1) | -nextto(A,n5) | -hasgame(A,quoits) | haspet(n1,camel) | haspet(n5,camel). [resolve(21,a,5,a)].
% 0.72/1.00 Derived: -nextto(A,n2) | -nextto(A,n3) | -hasgame(A,quoits) | haspet(n2,camel) | haspet(n3,camel). [resolve(21,a,6,a)].
% 0.72/1.00 Derived: -nextto(A,n2) | -nextto(A,n4) | -hasgame(A,quoits) | haspet(n2,camel) | haspet(n4,camel). [resolve(21,a,7,a)].
% 0.72/1.00 Derived: -nextto(A,n2) | -nextto(A,n5) | -hasgame(A,quoits) | haspet(n2,camel) | haspet(n5,camel). [resolve(21,a,8,a)].
% 0.72/1.00 Derived: -nextto(A,n3) | -nextto(A,n4) | -hasgame(A,quoits) | haspet(n3,camel) | haspet(n4,camel). [resolve(21,a,9,a)].
% 0.72/1.00 Derived: -nextto(A,n3) | -nextto(A,n5) | -hasgame(A,quoits) | haspet(n3,camel) | haspet(n5,camel). [resolve(21,a,10,a)].
% 0.72/1.00 Derived: -nextto(A,n4) | -nextto(A,n5) | -hasgame(A,quoits) | haspet(n4,camel) | haspet(n5,camel). [resolve(21,a,11,a)].
% 0.72/1.00 Derived: -nextto(A,B) | -nextto(A,C) | -hasgame(A,quoits) | haspet(B,camel) | haspet(C,camel) | -nextto(B,C). [resolve(21,a,12,a)].
% 0.72/1.00 22 -samehouse(n1,A) | -nextto(A,B) | -hasgame(A,quoits) | haspet(B,camel) # label(c6) # label(hypothesis). [assumption].
% 0.72/1.00 Derived: -nextto(n1,A) | -hasgame(n1,quoits) | haspet(A,camel). [resolve(22,a,2,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,quoits) | haspet(B,camel) | -hascolor(n1,C) | -hascolor(A,C). [resolve(22,a,13,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,quoits) | haspet(B,camel) | -hasperson(n1,C) | -hasperson(A,C). [resolve(22,a,14,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,quoits) | haspet(B,camel) | -hasdrink(n1,C) | -hasdrink(A,C). [resolve(22,a,15,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,quoits) | haspet(B,camel) | -hasgame(n1,C) | -hasgame(A,C). [resolve(22,a,16,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,quoits) | haspet(B,camel) | -haspet(n1,C) | -haspet(A,C). [resolve(22,a,17,a)].
% 0.72/1.01 23 -samehouse(A,n5) | -nextto(A,B) | -hasgame(A,quoits) | haspet(B,camel) # label(c7) # label(hypothesis). [assumption].
% 0.72/1.01 Derived: -nextto(n5,A) | -hasgame(n5,quoits) | haspet(A,camel). [resolve(23,a,2,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,quoits) | haspet(B,camel) | -hascolor(A,C) | -hascolor(n5,C). [resolve(23,a,13,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,quoits) | haspet(B,camel) | -hasperson(A,C) | -hasperson(n5,C). [resolve(23,a,14,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,quoits) | haspet(B,camel) | -hasdrink(A,C) | -hasdrink(n5,C). [resolve(23,a,15,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,quoits) | haspet(B,camel) | -hasgame(A,C) | -hasgame(n5,C). [resolve(23,a,16,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,quoits) | haspet(B,camel) | -haspet(A,C) | -haspet(n5,C). [resolve(23,a,17,a)].
% 0.72/1.01 24 -haspet(A,rat) | samehouse(B,C) | -nextto(A,B) | -nextto(A,C) | hasgame(B,racquetball) | hasgame(C,racquetball) # label(c8) # label(hypothesis). [assumption].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,n1) | -nextto(A,n2) | hasgame(n1,racquetball) | hasgame(n2,racquetball). [resolve(24,b,1,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,n1) | -nextto(A,n3) | hasgame(n1,racquetball) | hasgame(n3,racquetball). [resolve(24,b,3,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,n1) | -nextto(A,n4) | hasgame(n1,racquetball) | hasgame(n4,racquetball). [resolve(24,b,4,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,n1) | -nextto(A,n5) | hasgame(n1,racquetball) | hasgame(n5,racquetball). [resolve(24,b,5,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,n2) | -nextto(A,n3) | hasgame(n2,racquetball) | hasgame(n3,racquetball). [resolve(24,b,6,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,n2) | -nextto(A,n4) | hasgame(n2,racquetball) | hasgame(n4,racquetball). [resolve(24,b,7,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,n2) | -nextto(A,n5) | hasgame(n2,racquetball) | hasgame(n5,racquetball). [resolve(24,b,8,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,n3) | -nextto(A,n4) | hasgame(n3,racquetball) | hasgame(n4,racquetball). [resolve(24,b,9,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,n3) | -nextto(A,n5) | hasgame(n3,racquetball) | hasgame(n5,racquetball). [resolve(24,b,10,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,n4) | -nextto(A,n5) | hasgame(n4,racquetball) | hasgame(n5,racquetball). [resolve(24,b,11,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | -nextto(A,C) | hasgame(B,racquetball) | hasgame(C,racquetball) | -nextto(B,C). [resolve(24,b,12,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,n1) | -nextto(A,B) | hasgame(n1,racquetball) | hasgame(B,racquetball) | -haspet(B,camel) | -nextto(B,C) | hasgame(C,quoits). [resolve(24,b,19,b)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | -nextto(A,n5) | hasgame(B,racquetball) | hasgame(n5,racquetball) | -haspet(B,camel) | -nextto(B,C) | hasgame(C,quoits). [resolve(24,b,20,b)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,n1) | -nextto(A,B) | hasgame(n1,racquetball) | hasgame(B,racquetball) | -nextto(B,C) | -hasgame(B,quoits) | haspet(C,camel). [resolve(24,b,22,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | -nextto(A,n5) | hasgame(B,racquetball) | hasgame(n5,racquetball) | -nextto(B,C) | -hasgame(B,quoits) | haspet(C,camel). [resolve(24,b,23,a)].
% 0.72/1.01 25 -haspet(A,rat) | -nextto(A,B) | -samehouse(n1,A) | hasgame(B,racquetball) # label(c9) # label(hypothesis). [assumption].
% 0.72/1.01 Derived: -haspet(n1,rat) | -nextto(n1,A) | hasgame(A,racquetball). [resolve(25,c,2,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | hasgame(B,racquetball) | -hascolor(n1,C) | -hascolor(A,C). [resolve(25,c,13,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | hasgame(B,racquetball) | -hasperson(n1,C) | -hasperson(A,C). [resolve(25,c,14,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | hasgame(B,racquetball) | -hasdrink(n1,C) | -hasdrink(A,C). [resolve(25,c,15,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | hasgame(B,racquetball) | -hasgame(n1,C) | -hasgame(A,C). [resolve(25,c,16,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | hasgame(B,racquetball) | -haspet(n1,C) | -haspet(A,C). [resolve(25,c,17,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | hasgame(B,racquetball) | -haspet(C,camel) | -nextto(C,n1) | -nextto(C,A) | hasgame(n1,quoits) | hasgame(A,quoits). [resolve(25,c,18,b)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | hasgame(B,racquetball) | -nextto(C,n1) | -nextto(C,A) | -hasgame(C,quoits) | haspet(n1,camel) | haspet(A,camel). [resolve(25,c,21,a)].
% 0.72/1.01 26 -haspet(A,rat) | -nextto(A,B) | -samehouse(A,n5) | hasgame(B,racquetball) # label(c10) # label(hypothesis). [assumption].
% 0.72/1.01 Derived: -haspet(n5,rat) | -nextto(n5,A) | hasgame(A,racquetball). [resolve(26,c,2,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | hasgame(B,racquetball) | -hascolor(A,C) | -hascolor(n5,C). [resolve(26,c,13,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | hasgame(B,racquetball) | -hasperson(A,C) | -hasperson(n5,C). [resolve(26,c,14,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | hasgame(B,racquetball) | -hasdrink(A,C) | -hasdrink(n5,C). [resolve(26,c,15,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | hasgame(B,racquetball) | -hasgame(A,C) | -hasgame(n5,C). [resolve(26,c,16,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | hasgame(B,racquetball) | -haspet(A,C) | -haspet(n5,C). [resolve(26,c,17,a)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | hasgame(B,racquetball) | -haspet(C,camel) | -nextto(C,A) | -nextto(C,n5) | hasgame(A,quoits) | hasgame(n5,quoits). [resolve(26,c,18,b)].
% 0.72/1.01 Derived: -haspet(A,rat) | -nextto(A,B) | hasgame(B,racquetball) | -nextto(C,A) | -nextto(C,n5) | -hasgame(C,quoits) | haspet(A,camel) | haspet(n5,camel). [resolve(26,c,21,a)].
% 0.72/1.01 27 samehouse(A,B) | -nextto(C,A) | -nextto(C,B) | -hasgame(C,racquetball) | haspet(A,rat) | haspet(B,rat) # label(c12) # label(hypothesis). [assumption].
% 0.72/1.01 Derived: -nextto(A,n1) | -nextto(A,n2) | -hasgame(A,racquetball) | haspet(n1,rat) | haspet(n2,rat). [resolve(27,a,1,a)].
% 0.72/1.01 Derived: -nextto(A,n1) | -nextto(A,n3) | -hasgame(A,racquetball) | haspet(n1,rat) | haspet(n3,rat). [resolve(27,a,3,a)].
% 0.72/1.01 Derived: -nextto(A,n1) | -nextto(A,n4) | -hasgame(A,racquetball) | haspet(n1,rat) | haspet(n4,rat). [resolve(27,a,4,a)].
% 0.72/1.01 Derived: -nextto(A,n1) | -nextto(A,n5) | -hasgame(A,racquetball) | haspet(n1,rat) | haspet(n5,rat). [resolve(27,a,5,a)].
% 0.72/1.01 Derived: -nextto(A,n2) | -nextto(A,n3) | -hasgame(A,racquetball) | haspet(n2,rat) | haspet(n3,rat). [resolve(27,a,6,a)].
% 0.72/1.01 Derived: -nextto(A,n2) | -nextto(A,n4) | -hasgame(A,racquetball) | haspet(n2,rat) | haspet(n4,rat). [resolve(27,a,7,a)].
% 0.72/1.01 Derived: -nextto(A,n2) | -nextto(A,n5) | -hasgame(A,racquetball) | haspet(n2,rat) | haspet(n5,rat). [resolve(27,a,8,a)].
% 0.72/1.01 Derived: -nextto(A,n3) | -nextto(A,n4) | -hasgame(A,racquetball) | haspet(n3,rat) | haspet(n4,rat). [resolve(27,a,9,a)].
% 0.72/1.01 Derived: -nextto(A,n3) | -nextto(A,n5) | -hasgame(A,racquetball) | haspet(n3,rat) | haspet(n5,rat). [resolve(27,a,10,a)].
% 0.72/1.01 Derived: -nextto(A,n4) | -nextto(A,n5) | -hasgame(A,racquetball) | haspet(n4,rat) | haspet(n5,rat). [resolve(27,a,11,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -nextto(A,C) | -hasgame(A,racquetball) | haspet(B,rat) | haspet(C,rat) | -nextto(B,C). [resolve(27,a,12,a)].
% 0.72/1.01 Derived: -nextto(A,n1) | -nextto(A,B) | -hasgame(A,racquetball) | haspet(n1,rat) | haspet(B,rat) | -haspet(B,camel) | -nextto(B,C) | hasgame(C,quoits). [resolve(27,a,19,b)].
% 0.72/1.01 Derived: -nextto(A,B) | -nextto(A,n5) | -hasgame(A,racquetball) | haspet(B,rat) | haspet(n5,rat) | -haspet(B,camel) | -nextto(B,C) | hasgame(C,quoits). [resolve(27,a,20,b)].
% 0.72/1.01 Derived: -nextto(A,n1) | -nextto(A,B) | -hasgame(A,racquetball) | haspet(n1,rat) | haspet(B,rat) | -nextto(B,C) | -hasgame(B,quoits) | haspet(C,camel). [resolve(27,a,22,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -nextto(A,n5) | -hasgame(A,racquetball) | haspet(B,rat) | haspet(n5,rat) | -nextto(B,C) | -hasgame(B,quoits) | haspet(C,camel). [resolve(27,a,23,a)].
% 0.72/1.01 28 -nextto(A,B) | -samehouse(n1,A) | -hasgame(A,racquetball) | haspet(B,rat) # label(c13) # label(hypothesis). [assumption].
% 0.72/1.01 Derived: -nextto(n1,A) | -hasgame(n1,racquetball) | haspet(A,rat). [resolve(28,b,2,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,racquetball) | haspet(B,rat) | -hascolor(n1,C) | -hascolor(A,C). [resolve(28,b,13,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,racquetball) | haspet(B,rat) | -hasperson(n1,C) | -hasperson(A,C). [resolve(28,b,14,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,racquetball) | haspet(B,rat) | -hasdrink(n1,C) | -hasdrink(A,C). [resolve(28,b,15,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,racquetball) | haspet(B,rat) | -hasgame(n1,C) | -hasgame(A,C). [resolve(28,b,16,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,racquetball) | haspet(B,rat) | -haspet(n1,C) | -haspet(A,C). [resolve(28,b,17,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,racquetball) | haspet(B,rat) | -haspet(C,camel) | -nextto(C,n1) | -nextto(C,A) | hasgame(n1,quoits) | hasgame(A,quoits). [resolve(28,b,18,b)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,racquetball) | haspet(B,rat) | -nextto(C,n1) | -nextto(C,A) | -hasgame(C,quoits) | haspet(n1,camel) | haspet(A,camel). [resolve(28,b,21,a)].
% 0.72/1.01 29 -nextto(A,B) | -samehouse(A,n5) | -hasgame(A,racquetball) | haspet(B,rat) # label(c14) # label(hypothesis). [assumption].
% 0.72/1.01 Derived: -nextto(n5,A) | -hasgame(n5,racquetball) | haspet(A,rat). [resolve(29,b,2,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,racquetball) | haspet(B,rat) | -hascolor(A,C) | -hascolor(n5,C). [resolve(29,b,13,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,racquetball) | haspet(B,rat) | -hasperson(A,C) | -hasperson(n5,C). [resolve(29,b,14,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,racquetball) | haspet(B,rat) | -hasdrink(A,C) | -hasdrink(n5,C). [resolve(29,b,15,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,racquetball) | haspet(B,rat) | -hasgame(A,C) | -hasgame(n5,C). [resolve(29,b,16,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,racquetball) | haspet(B,rat) | -haspet(A,C) | -haspet(n5,C). [resolve(29,b,17,a)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,racquetball) | haspet(B,rat) | -haspet(C,camel) | -nextto(C,A) | -nextto(C,n5) | hasgame(A,quoits) | hasgame(n5,quoits). [resolve(29,b,18,b)].
% 0.72/1.01 Derived: -nextto(A,B) | -hasgame(A,racquetball) | haspet(B,rat) | -nextto(C,A) | -nextto(C,n5) | -hasgame(C,quoits) | haspet(A,camel) | haspet(n5,camel). [resolve(29,b,21,a)].
% 0.72/1.01 30 -hasperson(A,russian) | samehouse(B,C) | -nextto(A,B) | -nextto(A,C) | hascolor(B,blue) | hascolor(C,blue) # label(c19) # label(hypothesis). [assumption].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,n1) | -nextto(A,n2) | hascolor(n1,blue) | hascolor(n2,blue). [resolve(30,b,1,a)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,n1) | -nextto(A,n3) | hascolor(n1,blue) | hascolor(n3,blue). [resolve(30,b,3,a)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,n1) | -nextto(A,n4) | hascolor(n1,blue) | hascolor(n4,blue). [resolve(30,b,4,a)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,n1) | -nextto(A,n5) | hascolor(n1,blue) | hascolor(n5,blue). [resolve(30,b,5,a)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,n2) | -nextto(A,n3) | hascolor(n2,blue) | hascolor(n3,blue). [resolve(30,b,6,a)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,n2) | -nextto(A,n4) | hascolor(n2,blue) | hascolor(n4,blue). [resolve(30,b,7,a)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,n2) | -nextto(A,n5) | hascolor(n2,blue) | hascolor(n5,blue). [resolve(30,b,8,a)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,n3) | -nextto(A,n4) | hascolor(n3,blue) | hascolor(n4,blue). [resolve(30,b,9,a)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,n3) | -nextto(A,n5) | hascolor(n3,blue) | hascolor(n5,blue). [resolve(30,b,10,a)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,n4) | -nextto(A,n5) | hascolor(n4,blue) | hascolor(n5,blue). [resolve(30,b,11,a)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,B) | -nextto(A,C) | hascolor(B,blue) | hascolor(C,blue) | -nextto(B,C). [resolve(30,b,12,a)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,n1) | -nextto(A,B) | hascolor(n1,blue) | hascolor(B,blue) | -haspet(B,camel) | -nextto(B,C) | hasgame(C,quoits). [resolve(30,b,19,b)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,B) | -nextto(A,n5) | hascolor(B,blue) | hascolor(n5,blue) | -haspet(B,camel) | -nextto(B,C) | hasgame(C,quoits). [resolve(30,b,20,b)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,n1) | -nextto(A,B) | hascolor(n1,blue) | hascolor(B,blue) | -nextto(B,C) | -hasgame(B,quoits) | haspet(C,camel). [resolve(30,b,22,a)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,B) | -nextto(A,n5) | hascolor(B,blue) | hascolor(n5,blue) | -nextto(B,C) | -hasgame(B,quoits) | haspet(C,camel). [resolve(30,b,23,a)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,n1) | -nextto(A,B) | hascolor(n1,blue) | hascolor(B,blue) | -haspet(B,rat) | -nextto(B,C) | hasgame(C,racquetball). [resolve(30,b,25,c)].
% 0.72/1.01 Derived: -hasperson(A,russian) | -nextto(A,B) | -nextto(A,n5) | hascolor(B,blue) | hascolor(n5,blue) | -haspet(B,rat) | -nextto(B,C) | hasgame(C,racquetball). [resolve(30,b,26,c)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,n1) | -nextto(A,B) | hascolor(n1,blue) | hascolor(B,blue) | -nextto(B,C) | -hasgame(B,racquetball) | haspet(C,rat). [resolve(30,b,28,b)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | -nextto(A,n5) | hascolor(B,blue) | hascolor(n5,blue) | -nextto(B,C) | -hasgame(B,racquetball) | haspet(C,rat). [resolve(30,b,29,b)].
% 0.72/1.02 31 -hasperson(A,russian) | -samehouse(n1,A) | -nextto(A,B) | hascolor(B,blue) # label(c20) # label(hypothesis). [assumption].
% 0.72/1.02 Derived: -hasperson(n1,russian) | -nextto(n1,A) | hascolor(A,blue). [resolve(31,b,2,a)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -hascolor(n1,C) | -hascolor(A,C). [resolve(31,b,13,a)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -hasperson(n1,C) | -hasperson(A,C). [resolve(31,b,14,a)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -hasdrink(n1,C) | -hasdrink(A,C). [resolve(31,b,15,a)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -hasgame(n1,C) | -hasgame(A,C). [resolve(31,b,16,a)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -haspet(n1,C) | -haspet(A,C). [resolve(31,b,17,a)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -haspet(C,camel) | -nextto(C,n1) | -nextto(C,A) | hasgame(n1,quoits) | hasgame(A,quoits). [resolve(31,b,18,b)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -nextto(C,n1) | -nextto(C,A) | -hasgame(C,quoits) | haspet(n1,camel) | haspet(A,camel). [resolve(31,b,21,a)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -haspet(C,rat) | -nextto(C,n1) | -nextto(C,A) | hasgame(n1,racquetball) | hasgame(A,racquetball). [resolve(31,b,24,b)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -nextto(C,n1) | -nextto(C,A) | -hasgame(C,racquetball) | haspet(n1,rat) | haspet(A,rat). [resolve(31,b,27,a)].
% 0.72/1.02 32 -hasperson(A,russian) | -samehouse(A,n5) | -nextto(A,B) | hascolor(B,blue) # label(c21) # label(hypothesis). [assumption].
% 0.72/1.02 Derived: -hasperson(n5,russian) | -nextto(n5,A) | hascolor(A,blue). [resolve(32,b,2,a)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -hascolor(A,C) | -hascolor(n5,C). [resolve(32,b,13,a)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -hasperson(A,C) | -hasperson(n5,C). [resolve(32,b,14,a)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -hasdrink(A,C) | -hasdrink(n5,C). [resolve(32,b,15,a)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -hasgame(A,C) | -hasgame(n5,C). [resolve(32,b,16,a)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -haspet(A,C) | -haspet(n5,C). [resolve(32,b,17,a)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -haspet(C,camel) | -nextto(C,A) | -nextto(C,n5) | hasgame(A,quoits) | hasgame(n5,quoits). [resolve(32,b,18,b)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -nextto(C,A) | -nextto(C,n5) | -hasgame(C,quoits) | haspet(A,camel) | haspet(n5,camel). [resolve(32,b,21,a)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -haspet(C,rat) | -nextto(C,A) | -nextto(C,n5) | hasgame(A,racquetball) | hasgame(n5,racquetball). [resolve(32,b,24,b)].
% 0.72/1.02 Derived: -hasperson(A,russian) | -nextto(A,B) | hascolor(B,blue) | -nextto(C,A) | -nextto(C,n5) | -hasgame(C,racquetball) | haspet(A,rat) | haspet(n5,rat). [resolve(32,b,27,a)].
% 0.72/1.02 33 samehouse(A,B) | -nextto(C,A) | -nextto(C,B) | -hascolor(C,blue) | hasperson(A,russian) | hasperson(B,russian) # label(c23) # label(hypothesis). [assumption].
% 0.72/1.02 Derived: -nextto(A,n2) | -nextto(A,n3) | -hascolor(A,blue) | hasperson(n2,russian) | hasperson(n3,russian). [resolve(33,a,6,a)].
% 0.72/1.02 Derived: -nextto(A,n2) | -nextto(A,n4) | -hascolor(A,blue) | hasperson(n2,russian) | hasperson(n4,russian). [resolve(33,a,7,a)].
% 0.72/1.02 Derived: -nextto(A,n2) | -nextto(A,n5) | -hascolor(A,blue) | hasperson(n2,russian) | hasperson(n5,russian). [resolve(33,a,8,a)].
% 0.72/1.02 Derived: -nextto(A,n3) | -nextto(A,n4) | -hascolor(A,blue) | hasperson(n3,russian) | hasperson(n4,russian). [resolve(33,a,9,a)].
% 0.72/1.02 Derived: -nextto(A,n3) | -nextto(A,n5) | -hascolor(A,blue) | hasperson(n3,russian) | hasperson(n5,russian). [resolve(33,a,10,a)].
% 0.72/1.02 Derived: -nextto(A,n4) | -nextto(A,n5) | -hascolor(A,blue) | hasperson(n4,russian) | hasperson(n5,russian). [resolve(33,a,11,a)].
% 0.72/1.02 Derived: -nextto(A,B) | -nextto(A,C) | -hascolor(A,blue) | hasperson(B,russian) | hasperson(C,russian) | -nextto(B,C). [resolve(33,a,12,a)].
% 0.72/1.02 Derived: -nextto(A,B) | -nextto(A,n5) | -hascolor(A,blue) | hasperson(B,russian) | hasperson(n5,russian) | -haspet(B,camel) | -nextto(B,C) | hasgame(C,quoits). [resolve(33,a,20,b)].
% 0.72/1.02 Derived: -nextto(A,B) | -nextto(A,n5) | -hascolor(A,blue) | hasperson(B,russian) | hasperson(n5,russian) | -nextto(B,C) | -hasgame(B,quoits) | haspet(C,camel). [resolve(33,a,23,a)].
% 0.72/1.02 Derived: -nextto(A,B) | -nextto(A,n5) | -hascolor(A,blue) | hasperson(B,russian) | hasperson(n5,russian) | -haspet(B,rat) | -nextto(B,C) | hasgame(C,racquetball). [resolve(33,a,26,c)].
% 0.72/1.02 Derived: -nextto(A,B) | -nextto(A,n5) | -hascolor(A,blue) | hasperson(B,russian) | hasperson(n5,russian) | -nextto(B,C) | -hasgame(B,racquetball) | haspet(C,rat). [resolve(33,a,29,b)].
% 0.72/1.02 34 -nextto(A,B) | -hascolor(A,blue) | -samehouse(n1,A) | hasperson(B,russian) # label(c24) # label(hypothesis). [assumption].
% 0.72/1.02 Derived: -nextto(n1,A) | -hascolor(n1,blue) | hasperson(A,russian). [resolve(34,c,2,a)].
% 0.72/1.02 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -hascolor(n1,C) | -hascolor(A,C). [resolve(34,c,13,a)].
% 0.72/1.02 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -hasperson(n1,C) | -hasperson(A,C). [resolve(34,c,14,a)].
% 0.72/1.02 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -hasdrink(n1,C) | -hasdrink(A,C). [resolve(34,c,15,a)].
% 0.72/1.02 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -hasgame(n1,C) | -hasgame(A,C). [resolve(34,c,16,a)].
% 0.72/1.02 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -haspet(n1,C) | -haspet(A,C). [resolve(34,c,17,a)].
% 0.72/1.02 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -haspet(C,camel) | -nextto(C,n1) | -nextto(C,A) | hasgame(n1,quoits) | hasgame(A,quoits). [resolve(34,c,18,b)].
% 0.72/1.02 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -nextto(C,n1) | -nextto(C,A) | -hasgame(C,quoits) | haspet(n1,camel) | haspet(A,camel). [resolve(34,c,21,a)].
% 0.72/1.02 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -haspet(C,rat) | -nextto(C,n1) | -nextto(C,A) | hasgame(n1,racquetball) | hasgame(A,racquetball). [resolve(34,c,24,b)].
% 0.72/1.02 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -nextto(C,n1) | -nextto(C,A) | -hasgame(C,racquetball) | haspet(n1,rat) | haspet(A,rat). [resolve(34,c,27,a)].
% 0.72/1.02 35 -nextto(A,B) | -hascolor(A,blue) | -samehouse(A,n5) | hasperson(B,russian) # label(c25) # label(hypothesis). [assumption].
% 0.72/1.02 Derived: -nextto(n5,A) | -hascolor(n5,blue) | hasperson(A,russian). [resolve(35,c,2,a)].
% 0.72/1.04 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -hascolor(A,C) | -hascolor(n5,C). [resolve(35,c,13,a)].
% 0.72/1.04 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -hasperson(A,C) | -hasperson(n5,C). [resolve(35,c,14,a)].
% 0.72/1.04 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -hasdrink(A,C) | -hasdrink(n5,C). [resolve(35,c,15,a)].
% 0.72/1.04 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -hasgame(A,C) | -hasgame(n5,C). [resolve(35,c,16,a)].
% 0.72/1.04 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -haspet(A,C) | -haspet(n5,C). [resolve(35,c,17,a)].
% 0.72/1.04 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -haspet(C,camel) | -nextto(C,A) | -nextto(C,n5) | hasgame(A,quoits) | hasgame(n5,quoits). [resolve(35,c,18,b)].
% 0.72/1.04 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -nextto(C,A) | -nextto(C,n5) | -hasgame(C,quoits) | haspet(A,camel) | haspet(n5,camel). [resolve(35,c,21,a)].
% 0.72/1.04 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -haspet(C,rat) | -nextto(C,A) | -nextto(C,n5) | hasgame(A,racquetball) | hasgame(n5,racquetball). [resolve(35,c,24,b)].
% 0.72/1.04 Derived: -nextto(A,B) | -hascolor(A,blue) | hasperson(B,russian) | -nextto(C,A) | -nextto(C,n5) | -hasgame(C,racquetball) | haspet(A,rat) | haspet(n5,rat). [resolve(35,c,27,a)].
% 0.72/1.04 36 -sameperson(englishman,italian) # label(englishman_not_italian) # label(axiom). [assumption].
% 0.72/1.04 37 sameperson(A,A) # label(reflexivity_for_sameperson) # label(axiom). [assumption].
% 0.72/1.04 38 -sameperson(englishman,swede) # label(englishman_not_swede) # label(axiom). [assumption].
% 0.72/1.04 39 -sameperson(englishman,russian) # label(englishman_not_russian) # label(axiom). [assumption].
% 0.72/1.04 40 -sameperson(englishman,american) # label(englishman_not_american) # label(axiom). [assumption].
% 0.72/1.04 41 -sameperson(italian,swede) # label(italian_not_swede) # label(axiom). [assumption].
% 0.72/1.04 42 -sameperson(italian,russian) # label(italian_not_russian) # label(axiom). [assumption].
% 0.72/1.04 43 -sameperson(italian,american) # label(italian_not_american) # label(axiom). [assumption].
% 0.72/1.04 44 -sameperson(swede,russian) # label(swede_not_russian) # label(axiom). [assumption].
% 0.72/1.04 45 -sameperson(swede,american) # label(swede_not_american) # label(axiom). [assumption].
% 0.72/1.04 46 -sameperson(russian,american) # label(russian_not_american) # label(axiom). [assumption].
% 0.72/1.04 47 sameperson(A,B) | -hasperson(C,A) | -hasperson(C,B) # label(houses_have_unique_nationals) # label(axiom). [assumption].
% 0.72/1.04 Derived: -hasperson(A,englishman) | -hasperson(A,italian). [resolve(47,a,36,a)].
% 0.72/1.04 Derived: -hasperson(A,englishman) | -hasperson(A,swede). [resolve(47,a,38,a)].
% 0.72/1.04 Derived: -hasperson(A,englishman) | -hasperson(A,russian). [resolve(47,a,39,a)].
% 0.72/1.04 Derived: -hasperson(A,englishman) | -hasperson(A,american). [resolve(47,a,40,a)].
% 0.72/1.04 Derived: -hasperson(A,italian) | -hasperson(A,swede). [resolve(47,a,41,a)].
% 0.72/1.04 Derived: -hasperson(A,italian) | -hasperson(A,russian). [resolve(47,a,42,a)].
% 0.72/1.04 Derived: -hasperson(A,italian) | -hasperson(A,american). [resolve(47,a,43,a)].
% 0.72/1.04 Derived: -hasperson(A,swede) | -hasperson(A,russian). [resolve(47,a,44,a)].
% 0.72/1.04 Derived: -hasperson(A,swede) | -hasperson(A,american). [resolve(47,a,45,a)].
% 0.72/1.04 Derived: -hasperson(A,russian) | -hasperson(A,american). [resolve(47,a,46,a)].
% 0.72/1.04 48 -samecolor(red,white) # label(red_not_white) # label(axiom). [assumption].
% 0.72/1.04 49 samecolor(A,A) # label(reflexivity_for_samecolor) # label(axiom). [assumption].
% 0.72/1.04 50 -samecolor(red,green) # label(red_not_green) # label(axiom). [assumption].
% 0.72/1.04 51 -samecolor(red,yellow) # label(red_not_yellow) # label(axiom). [assumption].
% 0.72/1.04 52 -samecolor(red,blue) # label(red_not_blue) # label(axiom). [assumption].
% 0.72/1.04 53 -samecolor(white,green) # label(white_not_green) # label(axiom). [assumption].
% 0.72/1.04 54 -samecolor(white,yellow) # label(white_not_yellow) # label(axiom). [assumption].
% 0.72/1.04 55 -samecolor(white,blue) # label(white_not_blue) # label(axiom). [assumption].
% 0.72/1.04 56 -samecolor(green,yellow) # label(green_not_yellow) # label(axiom). [assumption].
% 0.72/1.04 57 -samecolor(green,blue) # label(green_not_blue) # label(axiom). [assumption].
% 0.72/1.06 58 -samecolor(yellow,blue) # label(yellow_not_blue) # label(axiom). [assumption].
% 0.72/1.06 59 samecolor(A,B) | -hascolor(C,A) | -hascolor(C,B) # label(colours_are_unique) # label(axiom). [assumption].
% 0.72/1.06 Derived: -hascolor(A,red) | -hascolor(A,white). [resolve(59,a,48,a)].
% 0.72/1.06 Derived: -hascolor(A,red) | -hascolor(A,green). [resolve(59,a,50,a)].
% 0.72/1.06 Derived: -hascolor(A,red) | -hascolor(A,yellow). [resolve(59,a,51,a)].
% 0.72/1.06 Derived: -hascolor(A,red) | -hascolor(A,blue). [resolve(59,a,52,a)].
% 0.72/1.06 Derived: -hascolor(A,white) | -hascolor(A,green). [resolve(59,a,53,a)].
% 0.72/1.06 Derived: -hascolor(A,white) | -hascolor(A,yellow). [resolve(59,a,54,a)].
% 0.72/1.06 Derived: -hascolor(A,white) | -hascolor(A,blue). [resolve(59,a,55,a)].
% 0.72/1.06 Derived: -hascolor(A,green) | -hascolor(A,yellow). [resolve(59,a,56,a)].
% 0.72/1.06 Derived: -hascolor(A,green) | -hascolor(A,blue). [resolve(59,a,57,a)].
% 0.72/1.06 Derived: -hascolor(A,yellow) | -hascolor(A,blue). [resolve(59,a,58,a)].
% 0.72/1.06 60 -samedrink(lemonade,coffee) # label(lemonade_not_coffee) # label(axiom). [assumption].
% 0.72/1.06 61 samedrink(A,A) # label(reflexivity_for_samedrink) # label(axiom). [assumption].
% 0.72/1.06 62 -samedrink(lemonade,milk) # label(lemonade_not_milk) # label(axiom). [assumption].
% 0.72/1.06 63 -samedrink(lemonade,vodka) # label(lemonade_not_vodka) # label(axiom). [assumption].
% 0.72/1.06 64 -samedrink(lemonade,unknown_drink) # label(lemonade_not_unknown) # label(axiom). [assumption].
% 0.72/1.06 65 -samedrink(coffee,milk) # label(coffee_not_milk) # label(axiom). [assumption].
% 0.72/1.06 66 -samedrink(coffee,vodka) # label(coffee_not_vodka) # label(axiom). [assumption].
% 0.72/1.06 67 -samedrink(coffee,unknown_drink) # label(coffee_not_known) # label(axiom). [assumption].
% 0.72/1.06 68 -samedrink(milk,vodka) # label(milk_not_vodka) # label(axiom). [assumption].
% 0.72/1.06 69 -samedrink(milk,unknown_drink) # label(milk_not_unknown) # label(axiom). [assumption].
% 0.72/1.06 70 -samedrink(vodka,unknown_drink) # label(vodka_not_unknown) # label(axiom). [assumption].
% 0.72/1.06 71 samedrink(A,B) | -hasdrink(C,A) | -hasdrink(C,B) # label(houses_have_unique_drinks) # label(axiom). [assumption].
% 0.72/1.06 Derived: -hasdrink(A,lemonade) | -hasdrink(A,coffee). [resolve(71,a,60,a)].
% 0.72/1.06 Derived: -hasdrink(A,lemonade) | -hasdrink(A,milk). [resolve(71,a,62,a)].
% 0.72/1.06 Derived: -hasdrink(A,lemonade) | -hasdrink(A,vodka). [resolve(71,a,63,a)].
% 0.72/1.06 Derived: -hasdrink(A,lemonade) | -hasdrink(A,unknown_drink). [resolve(71,a,64,a)].
% 0.72/1.06 Derived: -hasdrink(A,coffee) | -hasdrink(A,milk). [resolve(71,a,65,a)].
% 0.72/1.06 Derived: -hasdrink(A,coffee) | -hasdrink(A,vodka). [resolve(71,a,66,a)].
% 0.72/1.06 Derived: -hasdrink(A,coffee) | -hasdrink(A,unknown_drink). [resolve(71,a,67,a)].
% 0.72/1.06 Derived: -hasdrink(A,milk) | -hasdrink(A,vodka). [resolve(71,a,68,a)].
% 0.72/1.06 Derived: -hasdrink(A,milk) | -hasdrink(A,unknown_drink). [resolve(71,a,69,a)].
% 0.72/1.06 Derived: -hasdrink(A,vodka) | -hasdrink(A,unknown_drink). [resolve(71,a,70,a)].
% 0.72/1.06 72 -samegame(backgammon,racquetball) # label(backgammon_not_recquetball) # label(axiom). [assumption].
% 0.72/1.06 73 samegame(A,A) # label(reflexivity_for_samegame) # label(axiom). [assumption].
% 0.72/1.06 74 -samegame(backgammon,quoits) # label(backgammon_not_quoits) # label(axiom). [assumption].
% 0.72/1.06 75 -samegame(backgammon,solitaire) # label(backgammon_not_solitaire) # label(axiom). [assumption].
% 0.72/1.06 76 -samegame(backgammon,charades) # label(backgammon_not_charades) # label(axiom). [assumption].
% 0.72/1.06 77 -samegame(racquetball,quoits) # label(racquetball_not_quoits) # label(axiom). [assumption].
% 0.72/1.06 78 -samegame(racquetball,solitaire) # label(racquetball_not_solitaire) # label(axiom). [assumption].
% 0.72/1.06 79 -samegame(racquetball,charades) # label(racquetball_not_charades) # label(axiom). [assumption].
% 0.72/1.06 80 -samegame(quoits,solitaire) # label(quoits_not_solitaire) # label(axiom). [assumption].
% 0.72/1.06 81 -samegame(quoits,charades) # label(quoits_not_charades) # label(axiom). [assumption].
% 0.72/1.06 82 -samegame(solitaire,charades) # label(solitaire_not_charades) # label(axiom). [assumption].
% 0.72/1.06 83 samegame(A,B) | -hasgame(C,A) | -hasgame(C,B) # label(houses_have_unique_games) # label(axiom). [assumption].
% 0.72/1.06 Derived: -hasgame(A,backgammon) | -hasgame(A,racquetball). [resolve(83,a,72,a)].
% 0.72/1.06 Derived: -hasgame(A,backgammon) | -hasgame(A,quoits). [resolve(83,a,74,a)].
% 27.21/27.49 Derived: -hasgame(A,backgammon) | -hasgame(A,solitaire). [resolve(83,a,75,a)].
% 27.21/27.49 Derived: -hasgame(A,backgammon) | -hasgame(A,charades). [resolve(83,a,76,a)].
% 27.21/27.49 Derived: -hasgame(A,racquetball) | -hasgame(A,quoits). [resolve(83,a,77,a)].
% 27.21/27.49 Derived: -hasgame(A,racquetball) | -hasgame(A,solitaire). [resolve(83,a,78,a)].
% 27.21/27.49 Derived: -hasgame(A,racquetball) | -hasgame(A,charades). [resolve(83,a,79,a)].
% 27.21/27.49 Derived: -hasgame(A,quoits) | -hasgame(A,solitaire). [resolve(83,a,80,a)].
% 27.21/27.49 Derived: -hasgame(A,quoits) | -hasgame(A,charades). [resolve(83,a,81,a)].
% 27.21/27.49 Derived: -hasgame(A,solitaire) | -hasgame(A,charades). [resolve(83,a,82,a)].
% 27.21/27.49 84 -samepet(guppy,toad) # label(guppy_not_toad) # label(axiom). [assumption].
% 27.21/27.49 85 samepet(A,A) # label(reflexivity_for_samepet) # label(axiom). [assumption].
% 27.21/27.49 86 -samepet(guppy,camel) # label(guppy_not_camel) # label(axiom). [assumption].
% 27.21/27.49 87 -samepet(guppy,rat) # label(guppy_not_rat) # label(axiom). [assumption].
% 27.21/27.49 88 -samepet(guppy,no_pet) # label(guppy_is_pet) # label(axiom). [assumption].
% 27.21/27.49 89 -samepet(toad,camel) # label(toad_not_camel) # label(axiom). [assumption].
% 27.21/27.49 90 -samepet(toad,rat) # label(toad_not_rat) # label(axiom). [assumption].
% 27.21/27.49 91 -samepet(toad,no_pet) # label(toad_is_pet) # label(axiom). [assumption].
% 27.21/27.49 92 -samepet(camel,rat) # label(camel_not_rat) # label(axiom). [assumption].
% 27.21/27.49 93 -samepet(camel,no_pet) # label(camel_is_pet) # label(axiom). [assumption].
% 27.21/27.49 94 -samepet(rat,no_pet) # label(rat_is_pet) # label(axiom). [assumption].
% 27.21/27.49 95 samepet(A,B) | -haspet(C,A) | -haspet(C,B) # label(houses_have_unique_pets) # label(axiom). [assumption].
% 27.21/27.49 Derived: -haspet(A,guppy) | -haspet(A,toad). [resolve(95,a,84,a)].
% 27.21/27.49 Derived: -haspet(A,guppy) | -haspet(A,camel). [resolve(95,a,86,a)].
% 27.21/27.49 Derived: -haspet(A,guppy) | -haspet(A,rat). [resolve(95,a,87,a)].
% 27.21/27.49 Derived: -haspet(A,guppy) | -haspet(A,no_pet). [resolve(95,a,88,a)].
% 27.21/27.49 Derived: -haspet(A,toad) | -haspet(A,camel). [resolve(95,a,89,a)].
% 27.21/27.49 Derived: -haspet(A,toad) | -haspet(A,rat). [resolve(95,a,90,a)].
% 27.21/27.49 Derived: -haspet(A,toad) | -haspet(A,no_pet). [resolve(95,a,91,a)].
% 27.21/27.49 Derived: -haspet(A,camel) | -haspet(A,rat). [resolve(95,a,92,a)].
% 27.21/27.49 Derived: -haspet(A,camel) | -haspet(A,no_pet). [resolve(95,a,93,a)].
% 27.21/27.49 Derived: -haspet(A,rat) | -haspet(A,no_pet). [resolve(95,a,94,a)].
% 27.21/27.49
% 27.21/27.49 ============================== end predicate elimination =============
% 27.21/27.49
% 27.21/27.49 Auto_denials: (non-Horn, no changes).
% 27.21/27.49
% 27.21/27.49 Term ordering decisions:
% 27.21/27.49 Function symbol KB weights: n5=1. n1=1. racquetball=1. camel=1. quoits=1. rat=1. blue=1. russian=1. n3=1. n2=1. n4=1. green=1. white=1. american=1. backgammon=1. charades=1. coffee=1. englishman=1. guppy=1. italian=1. lemonade=1. red=1. solitaire=1. swede=1. toad=1. vodka=1. yellow=1. milk=1. no_pet=1. unknown_drink=1.
% 27.21/27.49
% 27.21/27.49 ============================== end of process initial clauses ========
% 27.21/27.49
% 27.21/27.49 ============================== CLAUSES FOR SEARCH ====================
% 27.21/27.49
% 27.21/27.49 ============================== end of clauses for search =============
% 27.21/27.49
% 27.21/27.49 ============================== SEARCH ================================
% 27.21/27.49
% 27.21/27.49 % Starting search at 0.12 seconds.
% 27.21/27.49
% 27.21/27.49 Low Water (keep): wt=102.000, iters=3341
% 27.21/27.49
% 27.21/27.49 Low Water (keep): wt=87.000, iters=3846
% 27.21/27.49
% 27.21/27.49 Low Water (keep): wt=84.000, iters=3447
% 27.21/27.49
% 27.21/27.49 ============================== PROOF =================================
% 27.21/27.49 % SZS status Unsatisfiable
% 27.21/27.49 % SZS output start Refutation
% 27.21/27.49
% 27.21/27.49 % Proof 1 at 26.22 (+ 0.29) seconds.
% 27.21/27.49 % Length of proof is 654.
% 27.21/27.49 % Level of proof is 99.
% 27.21/27.49 % Maximum clause weight is 81.000.
% 27.21/27.49 % Given clauses 11300.
% 27.21/27.49
% 27.21/27.49 1 -samehouse(n1,n2) # label(house_1_not_2) # label(axiom). [assumption].
% 27.21/27.49 2 samehouse(A,A) # label(reflexivity_for_samehouse) # label(axiom). [assumption].
% 27.21/27.49 3 -samehouse(n1,n3) # label(house_1_not_3) # label(axiom). [assumption].
% 27.21/27.49 4 -samehouse(n1,n4) # label(house_1_not_4) # label(axiom). [assumption].
% 27.21/27.49 5 -samehouse(n1,n5) # label(house_1_not_5) # label(axiom). [assumption].
% 27.21/27.49 6 -samehouse(n2,n3) # label(house_2_not_3) # label(axiom). [assumption].
% 27.21/27.49 7 -samehouse(n2,n4) # label(house_2_not_4) # label(axiom). [assumption].
% 27.21/27.49 8 -samehouse(n2,n5) # label(house_2_not_5) # label(axiom). [assumption].
% 27.21/27.49 9 -samehouse(n3,n4) # label(house_3_not_4) # label(axiom). [assumption].
% 27.21/27.49 10 -samehouse(n3,n5) # label(house_3_not_5) # label(axiom). [assumption].
% 27.21/27.49 11 -samehouse(n4,n5) # label(house_4_not_5) # label(axiom). [assumption].
% 27.21/27.49 12 -samehouse(A,B) | -nextto(A,B) # label(house_not_nextto_itself) # label(axiom). [assumption].
% 27.21/27.49 13 samehouse(A,B) | -hascolor(A,C) | -hascolor(B,C) # label(houses_have_unique_colors) # label(axiom). [assumption].
% 27.21/27.49 14 samehouse(A,B) | -hasperson(A,C) | -hasperson(B,C) # label(nationals_have_unique_houses) # label(axiom). [assumption].
% 27.21/27.49 15 samehouse(A,B) | -hasdrink(A,C) | -hasdrink(B,C) # label(drinks_have_unique_houses) # label(axiom). [assumption].
% 27.21/27.49 16 samehouse(A,B) | -hasgame(A,C) | -hasgame(B,C) # label(games_have_unique_houses) # label(axiom). [assumption].
% 27.21/27.49 17 samehouse(A,B) | -haspet(A,C) | -haspet(B,C) # label(pets_have_unique_houses) # label(axiom). [assumption].
% 27.21/27.49 18 -haspet(A,camel) | samehouse(B,C) | -nextto(A,B) | -nextto(A,C) | hasgame(B,quoits) | hasgame(C,quoits) # label(c1) # label(hypothesis). [assumption].
% 27.21/27.49 19 -haspet(A,camel) | -samehouse(n1,A) | -nextto(A,B) | hasgame(B,quoits) # label(c2) # label(hypothesis). [assumption].
% 27.21/27.49 20 -haspet(A,camel) | -samehouse(A,n5) | -nextto(A,B) | hasgame(B,quoits) # label(c3) # label(hypothesis). [assumption].
% 27.21/27.49 21 samehouse(A,B) | -nextto(C,A) | -nextto(C,B) | -hasgame(C,quoits) | haspet(A,camel) | haspet(B,camel) # label(c5) # label(hypothesis). [assumption].
% 27.21/27.49 28 -nextto(A,B) | -samehouse(n1,A) | -hasgame(A,racquetball) | haspet(B,rat) # label(c13) # label(hypothesis). [assumption].
% 27.21/27.49 31 -hasperson(A,russian) | -samehouse(n1,A) | -nextto(A,B) | hascolor(B,blue) # label(c20) # label(hypothesis). [assumption].
% 27.21/27.49 36 -sameperson(englishman,italian) # label(englishman_not_italian) # label(axiom). [assumption].
% 27.21/27.49 38 -sameperson(englishman,swede) # label(englishman_not_swede) # label(axiom). [assumption].
% 27.21/27.49 39 -sameperson(englishman,russian) # label(englishman_not_russian) # label(axiom). [assumption].
% 27.21/27.49 40 -sameperson(englishman,american) # label(englishman_not_american) # label(axiom). [assumption].
% 27.21/27.49 41 -sameperson(italian,swede) # label(italian_not_swede) # label(axiom). [assumption].
% 27.21/27.49 42 -sameperson(italian,russian) # label(italian_not_russian) # label(axiom). [assumption].
% 27.21/27.49 43 -sameperson(italian,american) # label(italian_not_american) # label(axiom). [assumption].
% 27.21/27.49 44 -sameperson(swede,russian) # label(swede_not_russian) # label(axiom). [assumption].
% 27.21/27.49 45 -sameperson(swede,american) # label(swede_not_american) # label(axiom). [assumption].
% 27.21/27.49 46 -sameperson(russian,american) # label(russian_not_american) # label(axiom). [assumption].
% 27.21/27.49 47 sameperson(A,B) | -hasperson(C,A) | -hasperson(C,B) # label(houses_have_unique_nationals) # label(axiom). [assumption].
% 27.21/27.49 48 -samecolor(red,white) # label(red_not_white) # label(axiom). [assumption].
% 27.21/27.49 50 -samecolor(red,green) # label(red_not_green) # label(axiom). [assumption].
% 27.21/27.49 51 -samecolor(red,yellow) # label(red_not_yellow) # label(axiom). [assumption].
% 27.21/27.49 52 -samecolor(red,blue) # label(red_not_blue) # label(axiom). [assumption].
% 27.21/27.49 53 -samecolor(white,green) # label(white_not_green) # label(axiom). [assumption].
% 27.21/27.49 54 -samecolor(white,yellow) # label(white_not_yellow) # label(axiom). [assumption].
% 27.21/27.49 55 -samecolor(white,blue) # label(white_not_blue) # label(axiom). [assumption].
% 27.21/27.49 56 -samecolor(green,yellow) # label(green_not_yellow) # label(axiom). [assumption].
% 27.21/27.49 57 -samecolor(green,blue) # label(green_not_blue) # label(axiom). [assumption].
% 27.21/27.49 59 samecolor(A,B) | -hascolor(C,A) | -hascolor(C,B) # label(colours_are_unique) # label(axiom). [assumption].
% 27.21/27.49 60 -samedrink(lemonade,coffee) # label(lemonade_not_coffee) # label(axiom). [assumption].
% 27.21/27.49 62 -samedrink(lemonade,milk) # label(lemonade_not_milk) # label(axiom). [assumption].
% 27.21/27.49 63 -samedrink(lemonade,vodka) # label(lemonade_not_vodka) # label(axiom). [assumption].
% 27.21/27.49 64 -samedrink(lemonade,unknown_drink) # label(lemonade_not_unknown) # label(axiom). [assumption].
% 27.21/27.49 65 -samedrink(coffee,milk) # label(coffee_not_milk) # label(axiom). [assumption].
% 27.21/27.49 66 -samedrink(coffee,vodka) # label(coffee_not_vodka) # label(axiom). [assumption].
% 27.21/27.49 67 -samedrink(coffee,unknown_drink) # label(coffee_not_known) # label(axiom). [assumption].
% 27.21/27.49 68 -samedrink(milk,vodka) # label(milk_not_vodka) # label(axiom). [assumption].
% 27.21/27.49 69 -samedrink(milk,unknown_drink) # label(milk_not_unknown) # label(axiom). [assumption].
% 27.21/27.49 70 -samedrink(vodka,unknown_drink) # label(vodka_not_unknown) # label(axiom). [assumption].
% 27.21/27.49 71 samedrink(A,B) | -hasdrink(C,A) | -hasdrink(C,B) # label(houses_have_unique_drinks) # label(axiom). [assumption].
% 27.21/27.49 72 -samegame(backgammon,racquetball) # label(backgammon_not_recquetball) # label(axiom). [assumption].
% 27.21/27.49 76 -samegame(backgammon,charades) # label(backgammon_not_charades) # label(axiom). [assumption].
% 27.21/27.49 78 -samegame(racquetball,solitaire) # label(racquetball_not_solitaire) # label(axiom). [assumption].
% 27.21/27.49 80 -samegame(quoits,solitaire) # label(quoits_not_solitaire) # label(axiom). [assumption].
% 27.21/27.49 82 -samegame(solitaire,charades) # label(solitaire_not_charades) # label(axiom). [assumption].
% 27.21/27.49 83 samegame(A,B) | -hasgame(C,A) | -hasgame(C,B) # label(houses_have_unique_games) # label(axiom). [assumption].
% 27.21/27.49 84 -samepet(guppy,toad) # label(guppy_not_toad) # label(axiom). [assumption].
% 27.21/27.49 86 -samepet(guppy,camel) # label(guppy_not_camel) # label(axiom). [assumption].
% 27.21/27.49 87 -samepet(guppy,rat) # label(guppy_not_rat) # label(axiom). [assumption].
% 27.21/27.49 88 -samepet(guppy,no_pet) # label(guppy_is_pet) # label(axiom). [assumption].
% 27.21/27.49 89 -samepet(toad,camel) # label(toad_not_camel) # label(axiom). [assumption].
% 27.21/27.49 90 -samepet(toad,rat) # label(toad_not_rat) # label(axiom). [assumption].
% 27.21/27.49 91 -samepet(toad,no_pet) # label(toad_is_pet) # label(axiom). [assumption].
% 27.21/27.49 92 -samepet(camel,rat) # label(camel_not_rat) # label(axiom). [assumption].
% 27.21/27.49 93 -samepet(camel,no_pet) # label(camel_is_pet) # label(axiom). [assumption].
% 27.21/27.49 94 -samepet(rat,no_pet) # label(rat_is_pet) # label(axiom). [assumption].
% 27.21/27.49 95 samepet(A,B) | -haspet(C,A) | -haspet(C,B) # label(houses_have_unique_pets) # label(axiom). [assumption].
% 27.21/27.49 96 -nextto(A,B) | nextto(B,A) # label(symmetry_of_nextto) # label(axiom). [assumption].
% 27.21/27.49 97 -left(A,B) | -left(B,A) # label(non_symmetry_of_left) # label(axiom). [assumption].
% 27.21/27.49 99 -left(A,B) | nextto(A,B) # label(left_means_nextto) # label(axiom). [assumption].
% 27.21/27.49 100 -left(A,A) # label(nothing_left_of_itself) # label(axiom). [assumption].
% 27.21/27.49 101 -nextto(A,A) # label(nothing_nextto_itself) # label(axiom). [assumption].
% 27.21/27.49 102 hasperson(A,englishman) | hasperson(A,italian) | hasperson(A,swede) | hasperson(A,russian) | hasperson(A,american) # label(every_house_has_a_national) # label(axiom). [assumption].
% 27.21/27.49 103 hasperson(n1,A) | hasperson(n2,A) | hasperson(n3,A) | hasperson(n4,A) | hasperson(n5,A) # label(every_natioality_is_used) # label(axiom). [assumption].
% 27.21/27.49 104 hascolor(A,red) | hascolor(A,white) | hascolor(A,green) | hascolor(A,yellow) | hascolor(A,blue) # label(every_house_has_color) # label(axiom). [assumption].
% 27.21/27.49 105 hascolor(n1,A) | hascolor(n2,A) | hascolor(n3,A) | hascolor(n4,A) | hascolor(n5,A) # label(every_color_is_used) # label(axiom). [assumption].
% 27.21/27.49 106 hasdrink(A,lemonade) | hasdrink(A,coffee) | hasdrink(A,milk) | hasdrink(A,vodka) | hasdrink(A,unknown_drink) # label(every_house_has_a_drink) # label(axiom). [assumption].
% 27.21/27.49 107 hasdrink(n1,A) | hasdrink(n2,A) | hasdrink(n3,A) | hasdrink(n4,A) | hasdrink(n5,A) # label(every_drink_is_used) # label(axiom). [assumption].
% 27.21/27.49 108 hasgame(A,backgammon) | hasgame(A,racquetball) | hasgame(A,quoits) | hasgame(A,solitaire) | hasgame(A,charades) # label(every_house_has_a_game) # label(axiom). [assumption].
% 27.21/27.49 111 haspet(n1,A) | haspet(n2,A) | haspet(n3,A) | haspet(n4,A) | haspet(n5,A) # label(every_pet_is_used) # label(axiom). [assumption].
% 27.21/27.49 112 -hasperson(A,englishman) | hascolor(A,red) # label(englishman_lives_in_red_house1) # label(hypothesis). [assumption].
% 27.21/27.49 113 hasperson(A,englishman) | -hascolor(A,red) # label(englishman_lives_in_red_house2) # label(hypothesis). [assumption].
% 27.21/27.49 114 -hascolor(A,white) | -hascolor(B,green) | left(A,B) # label(white_house_left_of_green1) # label(hypothesis). [assumption].
% 27.21/27.49 115 -hascolor(A,white) | hascolor(B,green) | -left(A,B) # label(white_house_left_of_green2) # label(hypothesis). [assumption].
% 27.21/27.49 116 hascolor(A,white) | -hascolor(B,green) | -left(A,B) # label(white_house_left_of_green3) # label(hypothesis). [assumption].
% 27.21/27.49 117 -hasperson(A,italian) | haspet(A,guppy) # label(italian_has_guppy1) # label(hypothesis). [assumption].
% 27.21/27.49 118 hasperson(A,italian) | -haspet(A,guppy) # label(italian_has_guppy2) # label(hypothesis). [assumption].
% 27.21/27.49 119 -hasdrink(A,lemonade) | hascolor(A,green) # label(lemonade_in_green_house1) # label(hypothesis). [assumption].
% 27.21/27.49 120 hasdrink(A,lemonade) | -hascolor(A,green) # label(lemonade_in_green_house2) # label(hypothesis). [assumption].
% 27.21/27.49 121 -hasperson(A,swede) | hasdrink(A,coffee) # label(swede_drinks_coffee1) # label(hypothesis). [assumption].
% 27.21/27.49 122 hasperson(A,swede) | -hasdrink(A,coffee) # label(swede_drinks_coffee2) # label(hypothesis). [assumption].
% 27.21/27.49 123 -haspet(A,toad) | hasgame(A,backgammon) # label(toad_lives_with_backgammon1) # label(hypothesis). [assumption].
% 27.21/27.49 124 haspet(A,toad) | -hasgame(A,backgammon) # label(toad_lives_with_backgammon2) # label(hypothesis). [assumption].
% 27.21/27.49 125 -hasgame(A,racquetball) | hascolor(A,yellow) # label(racquetball_played_in_yellow_house1) # label(hypothesis). [assumption].
% 27.21/27.49 126 hasgame(A,racquetball) | -hascolor(A,yellow) # label(racquetball_played_in_yellow_house2) # label(hypothesis). [assumption].
% 27.21/27.49 128 -haspet(A,rat) | nextto(A,B) | -hasgame(B,racquetball) # label(c11) # label(hypothesis). [assumption].
% 27.21/27.49 129 -hasgame(A,solitaire) | hasdrink(A,vodka) # label(c15) # label(hypothesis). [assumption].
% 27.21/27.49 130 hasgame(A,solitaire) | -hasdrink(A,vodka) # label(c16) # label(hypothesis). [assumption].
% 27.21/27.49 131 -hasperson(A,american) | hasgame(A,charades) # label(c17) # label(hypothesis). [assumption].
% 27.21/27.49 132 hasperson(A,american) | -hasgame(A,charades) # label(c18) # label(hypothesis). [assumption].
% 27.21/27.49 134 -left(A,n1) # label(house1_at_left) # label(hypothesis). [assumption].
% 27.21/27.49 136 left(n1,n2) # label(house_1_left_of_2) # label(hypothesis). [assumption].
% 27.21/27.49 137 left(n2,n3) # label(house_2_left_of_3) # label(hypothesis). [assumption].
% 27.21/27.49 138 left(n3,n4) # label(house_3_left_of_4) # label(hypothesis). [assumption].
% 27.21/27.49 139 left(n4,n5) # label(house_4_left_of_5) # label(hypothesis). [assumption].
% 27.21/27.49 143 -nextto(n2,n4) # label(house_2_not_nextto_4) # label(hypothesis). [assumption].
% 27.21/27.49 146 hasdrink(n3,milk) # label(house_3_has_milk) # label(hypothesis). [assumption].
% 27.21/27.49 147 hasperson(n1,russian) # label(house_1_has_russian) # label(hypothesis). [assumption].
% 27.21/27.49 148 -hasperson(n1,A) | -hasperson(n2,B) | -hasperson(n3,C) | -hasperson(n4,D) | -hasperson(n5,E) | -hascolor(n1,F) | -hascolor(n2,V6) | -hascolor(n3,V7) | -hascolor(n4,V8) | -hascolor(n5,V9) | -hasdrink(n1,V10) | -hasdrink(n2,V11) | -hasdrink(n3,V12) | -hasdrink(n4,V13) | -hasdrink(n5,V14) | -hasgame(n1,V15) | -hasgame(n2,V16) | -hasgame(n3,V17) | -hasgame(n4,V18) | -hasgame(n5,V19) | -haspet(n1,V20) | -haspet(n2,V21) | -haspet(n3,V22) | -haspet(n4,V23) | -haspet(n5,V24) # label(find_out_house_details) # label(negated_conjecture). [assumption].
% 27.21/27.49 149 -hascolor(n1,A) | -hascolor(n2,A). [resolve(13,a,1,a)].
% 27.21/27.49 150 -hascolor(n1,A) | -hascolor(n3,A). [resolve(13,a,3,a)].
% 27.21/27.49 151 -hascolor(n1,A) | -hascolor(n4,A). [resolve(13,a,4,a)].
% 27.21/27.49 152 -hascolor(n1,A) | -hascolor(n5,A). [resolve(13,a,5,a)].
% 27.21/27.49 153 -hascolor(n2,A) | -hascolor(n3,A). [resolve(13,a,6,a)].
% 27.21/27.49 156 -hascolor(n3,A) | -hascolor(n4,A). [resolve(13,a,9,a)].
% 27.21/27.49 157 -hascolor(n3,A) | -hascolor(n5,A). [resolve(13,a,10,a)].
% 27.21/27.49 158 -hascolor(n4,A) | -hascolor(n5,A). [resolve(13,a,11,a)].
% 27.21/27.49 161 -hasperson(n1,A) | -hasperson(n3,A). [resolve(14,a,3,a)].
% 27.21/27.49 162 -hasperson(n1,A) | -hasperson(n4,A). [resolve(14,a,4,a)].
% 27.21/27.49 163 -hasperson(n1,A) | -hasperson(n5,A). [resolve(14,a,5,a)].
% 27.21/27.49 170 -hasperson(A,B) | -hasperson(C,B) | -nextto(A,C). [resolve(14,a,12,a)].
% 27.21/27.49 171 -hasdrink(n1,A) | -hasdrink(n2,A). [resolve(15,a,1,a)].
% 27.21/27.49 172 -hasdrink(n1,A) | -hasdrink(n3,A). [resolve(15,a,3,a)].
% 27.21/27.49 181 -hasdrink(A,B) | -hasdrink(C,B) | -nextto(A,C). [resolve(15,a,12,a)].
% 27.21/27.49 183 -hasgame(n1,A) | -hasgame(n3,A). [resolve(16,a,3,a)].
% 27.21/27.49 186 -hasgame(n2,A) | -hasgame(n3,A). [resolve(16,a,6,a)].
% 27.21/27.49 187 -hasgame(n2,A) | -hasgame(n4,A). [resolve(16,a,7,a)].
% 27.21/27.49 188 -hasgame(n2,A) | -hasgame(n5,A). [resolve(16,a,8,a)].
% 27.21/27.49 192 -hasgame(A,B) | -hasgame(C,B) | -nextto(A,C). [resolve(16,a,12,a)].
% 27.21/27.49 200 -haspet(n3,A) | -haspet(n4,A). [resolve(17,a,9,a)].
% 27.21/27.49 203 -haspet(A,B) | -haspet(C,B) | -nextto(A,C). [resolve(17,a,12,a)].
% 27.21/27.49 209 -haspet(A,camel) | -nextto(A,n2) | -nextto(A,n4) | hasgame(n2,quoits) | hasgame(n4,quoits). [resolve(18,b,7,a)].
% 27.21/27.49 216 -haspet(A,camel) | -nextto(A,B) | hasgame(B,quoits) | -hascolor(n1,C) | -hascolor(A,C). [resolve(19,b,13,a)].
% 27.21/27.49 221 -haspet(n5,camel) | -nextto(n5,A) | hasgame(A,quoits). [resolve(20,b,2,a)].
% 27.21/27.49 228 -nextto(A,n1) | -nextto(A,n3) | -hasgame(A,quoits) | haspet(n1,camel) | haspet(n3,camel). [resolve(21,a,3,a)].
% 27.21/27.49 296 -nextto(n1,A) | -hasgame(n1,racquetball) | haspet(A,rat). [resolve(28,b,2,a)].
% 27.21/27.49 331 -hasperson(n1,russian) | -nextto(n1,A) | hascolor(A,blue). [resolve(31,b,2,a)].
% 27.21/27.49 332 -nextto(n1,A) | hascolor(A,blue). [copy(331),unit_del(a,147)].
% 27.21/27.49 383 -hasperson(A,englishman) | -hasperson(A,italian). [resolve(47,a,36,a)].
% 27.21/27.49 384 -hasperson(A,englishman) | -hasperson(A,swede). [resolve(47,a,38,a)].
% 27.21/27.49 385 -hasperson(A,englishman) | -hasperson(A,russian). [resolve(47,a,39,a)].
% 27.21/27.49 386 -hasperson(A,englishman) | -hasperson(A,american). [resolve(47,a,40,a)].
% 27.21/27.49 387 -hasperson(A,italian) | -hasperson(A,swede). [resolve(47,a,41,a)].
% 27.21/27.49 388 -hasperson(A,italian) | -hasperson(A,russian). [resolve(47,a,42,a)].
% 27.21/27.49 389 -hasperson(A,italian) | -hasperson(A,american). [resolve(47,a,43,a)].
% 27.21/27.49 390 -hasperson(A,swede) | -hasperson(A,russian). [resolve(47,a,44,a)].
% 27.21/27.49 391 -hasperson(A,swede) | -hasperson(A,american). [resolve(47,a,45,a)].
% 27.21/27.49 392 -hasperson(A,russian) | -hasperson(A,american). [resolve(47,a,46,a)].
% 27.21/27.49 393 -hascolor(A,red) | -hascolor(A,white). [resolve(59,a,48,a)].
% 27.21/27.49 394 -hascolor(A,red) | -hascolor(A,green). [resolve(59,a,50,a)].
% 27.21/27.49 395 -hascolor(A,red) | -hascolor(A,yellow). [resolve(59,a,51,a)].
% 27.21/27.49 396 -hascolor(A,red) | -hascolor(A,blue). [resolve(59,a,52,a)].
% 27.21/27.49 397 -hascolor(A,white) | -hascolor(A,green). [resolve(59,a,53,a)].
% 27.21/27.49 398 -hascolor(A,white) | -hascolor(A,yellow). [resolve(59,a,54,a)].
% 27.21/27.49 399 -hascolor(A,white) | -hascolor(A,blue). [resolve(59,a,55,a)].
% 27.21/27.49 400 -hascolor(A,green) | -hascolor(A,yellow). [resolve(59,a,56,a)].
% 27.21/27.49 401 -hascolor(A,green) | -hascolor(A,blue). [resolve(59,a,57,a)].
% 27.21/27.49 403 -hasdrink(A,lemonade) | -hasdrink(A,coffee). [resolve(71,a,60,a)].
% 27.21/27.49 404 -hasdrink(A,lemonade) | -hasdrink(A,milk). [resolve(71,a,62,a)].
% 27.21/27.49 405 -hasdrink(A,lemonade) | -hasdrink(A,vodka). [resolve(71,a,63,a)].
% 27.21/27.49 406 -hasdrink(A,lemonade) | -hasdrink(A,unknown_drink). [resolve(71,a,64,a)].
% 27.21/27.49 407 -hasdrink(A,coffee) | -hasdrink(A,milk). [resolve(71,a,65,a)].
% 27.21/27.49 408 -hasdrink(A,coffee) | -hasdrink(A,vodka). [resolve(71,a,66,a)].
% 27.21/27.49 409 -hasdrink(A,coffee) | -hasdrink(A,unknown_drink). [resolve(71,a,67,a)].
% 27.21/27.49 410 -hasdrink(A,milk) | -hasdrink(A,vodka). [resolve(71,a,68,a)].
% 27.21/27.49 411 -hasdrink(A,milk) | -hasdrink(A,unknown_drink). [resolve(71,a,69,a)].
% 27.21/27.49 412 -hasdrink(A,vodka) | -hasdrink(A,unknown_drink). [resolve(71,a,70,a)].
% 27.21/27.49 413 -hasgame(A,backgammon) | -hasgame(A,racquetball). [resolve(83,a,72,a)].
% 27.21/27.49 416 -hasgame(A,backgammon) | -hasgame(A,charades). [resolve(83,a,76,a)].
% 27.21/27.49 418 -hasgame(A,racquetball) | -hasgame(A,solitaire). [resolve(83,a,78,a)].
% 27.21/27.49 420 -hasgame(A,quoits) | -hasgame(A,solitaire). [resolve(83,a,80,a)].
% 27.21/27.49 422 -hasgame(A,solitaire) | -hasgame(A,charades). [resolve(83,a,82,a)].
% 27.21/27.49 423 -haspet(A,guppy) | -haspet(A,toad). [resolve(95,a,84,a)].
% 27.21/27.49 424 -haspet(A,guppy) | -haspet(A,camel). [resolve(95,a,86,a)].
% 27.21/27.49 425 -haspet(A,guppy) | -haspet(A,rat). [resolve(95,a,87,a)].
% 27.21/27.49 426 -haspet(A,guppy) | -haspet(A,no_pet). [resolve(95,a,88,a)].
% 27.21/27.49 427 -haspet(A,toad) | -haspet(A,camel). [resolve(95,a,89,a)].
% 27.21/27.49 428 -haspet(A,toad) | -haspet(A,rat). [resolve(95,a,90,a)].
% 27.21/27.49 429 -haspet(A,toad) | -haspet(A,no_pet). [resolve(95,a,91,a)].
% 27.21/27.49 430 -haspet(A,camel) | -haspet(A,rat). [resolve(95,a,92,a)].
% 27.21/27.49 431 -haspet(A,camel) | -haspet(A,no_pet). [resolve(95,a,93,a)].
% 27.21/27.49 432 -haspet(A,rat) | -haspet(A,no_pet). [resolve(95,a,94,a)].
% 27.21/27.49 444 hascolor(n4,red) | hasperson(n1,englishman) | hasperson(n2,englishman) | hasperson(n3,englishman) | hasperson(n5,englishman). [resolve(112,a,103,d)].
% 27.21/27.49 448 haspet(n4,guppy) | hasperson(n1,italian) | hasperson(n2,italian) | hasperson(n3,italian) | hasperson(n5,italian). [resolve(117,a,103,d)].
% 27.21/27.49 450 hascolor(n4,green) | hasdrink(n1,lemonade) | hasdrink(n2,lemonade) | hasdrink(n3,lemonade) | hasdrink(n5,lemonade). [resolve(119,a,107,d)].
% 27.21/27.49 453 hasdrink(A,coffee) | hasperson(A,englishman) | hasperson(A,italian) | hasperson(A,russian) | hasperson(A,american). [resolve(121,a,102,c)].
% 27.21/27.49 454 hasperson(n4,swede) | hasdrink(n1,coffee) | hasdrink(n2,coffee) | hasdrink(n3,coffee) | hasdrink(n5,coffee). [resolve(122,b,107,d)].
% 27.21/27.49 455 hasgame(n4,backgammon) | haspet(n1,toad) | haspet(n2,toad) | haspet(n3,toad) | haspet(n5,toad). [resolve(123,a,111,d)].
% 27.21/27.49 459 hasgame(A,racquetball) | hascolor(A,red) | hascolor(A,white) | hascolor(A,green) | hascolor(A,blue). [resolve(126,b,104,d)].
% 27.21/27.49 463 hasdrink(A,vodka) | hasgame(A,backgammon) | hasgame(A,racquetball) | hasgame(A,quoits) | hasgame(A,charades). [resolve(129,a,108,d)].
% 27.21/27.49 464 hasgame(n4,solitaire) | hasdrink(n1,vodka) | hasdrink(n2,vodka) | hasdrink(n3,vodka) | hasdrink(n5,vodka). [resolve(130,b,107,d)].
% 27.21/27.49 465 hasgame(n4,charades) | hasperson(n1,american) | hasperson(n2,american) | hasperson(n3,american) | hasperson(n5,american). [resolve(131,a,103,d)].
% 27.21/27.49 467 hascolor(n1,white) | -hascolor(n2,green). [resolve(136,a,116,c)].
% 27.21/27.49 468 -hascolor(n1,white) | hascolor(n2,green). [resolve(136,a,115,c)].
% 27.21/27.49 469 nextto(n1,n2). [resolve(136,a,99,a)].
% 27.21/27.49 472 nextto(n2,n3). [resolve(137,a,99,a)].
% 27.21/27.49 474 hascolor(n3,white) | -hascolor(n4,green). [resolve(138,a,116,c)].
% 27.21/27.49 475 -hascolor(n3,white) | hascolor(n4,green). [resolve(138,a,115,c)].
% 27.21/27.49 476 nextto(n3,n4). [resolve(138,a,99,a)].
% 27.21/27.49 477 -left(n4,n3). [resolve(138,a,97,b)].
% 27.21/27.49 478 hascolor(n4,white) | -hascolor(n5,green). [resolve(139,a,116,c)].
% 27.21/27.49 479 -hascolor(n4,white) | hascolor(n5,green). [resolve(139,a,115,c)].
% 27.21/27.49 480 nextto(n4,n5). [resolve(139,a,99,a)].
% 27.21/27.49 484 -hasperson(n1,A) | -hasperson(n2,B) | -hasperson(n3,C) | -hasperson(n4,D) | -hasperson(n5,E) | -hascolor(n1,F) | -hascolor(n2,V6) | -hascolor(n3,V7) | -hascolor(n4,V8) | -hascolor(n5,V9) | -hasdrink(n1,V10) | -hasdrink(n2,V11) | -hasdrink(n4,V12) | -hasdrink(n5,V13) | -hasgame(n1,V14) | -hasgame(n2,V15) | -hasgame(n3,V16) | -hasgame(n4,V17) | -hasgame(n5,V18) | -haspet(n1,V19) | -haspet(n2,V20) | -haspet(n3,V21) | -haspet(n4,V22) | -haspet(n5,V23). [resolve(148,m,146,a)].
% 27.21/27.49 489 -hascolor(n1,yellow) | hascolor(n3,red) | hascolor(n3,white) | hascolor(n3,green) | hascolor(n3,blue). [resolve(150,b,104,d)].
% 27.21/27.49 505 -hasperson(n5,russian). [resolve(163,a,147,a)].
% 27.21/27.49 525 -hasdrink(n1,unknown_drink) | hasdrink(n2,lemonade) | hasdrink(n2,coffee) | hasdrink(n2,milk) | hasdrink(n2,vodka). [resolve(171,b,106,e)].
% 27.21/27.49 526 -hasdrink(n1,milk). [resolve(172,b,146,a)].
% 27.21/27.49 540 -hasdrink(A,milk) | -nextto(A,n3). [resolve(181,b,146,a)].
% 27.21/27.49 549 -hasgame(n5,solitaire) | hasgame(n2,backgammon) | hasgame(n2,racquetball) | hasgame(n2,quoits) | hasgame(n2,charades). [resolve(188,a,108,d)].
% 27.21/27.49 579 -haspet(A,camel) | -nextto(A,B) | hasgame(B,quoits) | -hascolor(n1,yellow) | hascolor(A,red) | hascolor(A,white) | hascolor(A,green) | hascolor(A,blue). [resolve(216,e,104,d)].
% 27.21/27.49 696 -hasdrink(n4,coffee) | hasdrink(n1,lemonade) | hasdrink(n2,lemonade) | hasdrink(n3,lemonade) | hasdrink(n5,lemonade). [resolve(403,a,107,d)].
% 27.21/27.49 697 -hasdrink(n3,lemonade). [resolve(404,b,146,a)].
% 27.21/27.49 698 -hasdrink(n4,coffee) | hasdrink(n1,lemonade) | hasdrink(n2,lemonade) | hasdrink(n5,lemonade). [back_unit_del(696),unit_del(d,697)].
% 27.21/27.49 699 hascolor(n4,green) | hasdrink(n1,lemonade) | hasdrink(n2,lemonade) | hasdrink(n5,lemonade). [back_unit_del(450),unit_del(d,697)].
% 27.21/27.49 700 -hasdrink(n4,lemonade) | hasdrink(n1,vodka) | hasdrink(n2,vodka) | hasdrink(n3,vodka) | hasdrink(n5,vodka). [resolve(405,b,107,d)].
% 27.21/27.49 702 -hasdrink(n3,coffee). [resolve(407,b,146,a)].
% 27.21/27.49 703 hasperson(n4,swede) | hasdrink(n1,coffee) | hasdrink(n2,coffee) | hasdrink(n5,coffee). [back_unit_del(454),unit_del(d,702)].
% 27.21/27.49 706 -hasdrink(n3,vodka). [resolve(410,a,146,a)].
% 27.21/27.49 708 -hasdrink(n4,lemonade) | hasdrink(n1,vodka) | hasdrink(n2,vodka) | hasdrink(n5,vodka). [back_unit_del(700),unit_del(d,706)].
% 27.21/27.49 709 hasgame(n4,solitaire) | hasdrink(n1,vodka) | hasdrink(n2,vodka) | hasdrink(n5,vodka). [back_unit_del(464),unit_del(d,706)].
% 27.21/27.49 711 -hasdrink(n4,vodka) | hasdrink(n1,unknown_drink) | hasdrink(n2,unknown_drink) | hasdrink(n3,unknown_drink) | hasdrink(n5,unknown_drink). [resolve(412,b,107,d)].
% 27.21/27.49 725 -haspet(n4,guppy) | haspet(n1,no_pet) | haspet(n2,no_pet) | haspet(n3,no_pet) | haspet(n5,no_pet). [resolve(426,b,111,d)].
% 27.21/27.49 736 hascolor(n4,red) | hasperson(n1,englishman) | hasperson(n3,englishman) | hasperson(n5,englishman) | hascolor(n2,red). [resolve(444,c,112,a)].
% 27.21/27.49 737 hascolor(n2,blue). [resolve(469,a,332,a)].
% 27.21/27.49 738 nextto(n2,n1). [resolve(469,a,96,a)].
% 27.21/27.49 739 nextto(n3,n2). [resolve(472,a,96,a)].
% 27.21/27.49 753 nextto(n5,n4). [resolve(480,a,96,a)].
% 27.21/27.49 772 -hascolor(n3,blue). [resolve(737,a,153,a)].
% 27.21/27.49 773 -hascolor(n1,blue). [resolve(737,a,149,b)].
% 27.21/27.49 779 -hascolor(n1,yellow) | hascolor(n3,red) | hascolor(n3,white) | hascolor(n3,green). [back_unit_del(489),unit_del(e,772)].
% 27.21/27.49 792 haspet(n4,guppy) | hasperson(n1,italian) | hasperson(n3,italian) | hasperson(n5,italian) | haspet(n2,guppy). [resolve(448,c,117,a)].
% 27.21/27.49 798 hascolor(n5,green) | hascolor(n1,white) | hascolor(n2,white) | hascolor(n3,white) | hascolor(n5,white). [resolve(479,a,105,d)].
% 27.21/27.49 809 hasdrink(n1,lemonade) | hasdrink(n2,lemonade) | hasdrink(n5,lemonade) | hasdrink(n1,coffee) | hasdrink(n2,coffee) | hasdrink(n5,coffee). [resolve(698,a,107,d),unit_del(f,702)].
% 27.21/27.49 814 hascolor(n4,green) | hasdrink(n1,lemonade) | hasdrink(n5,lemonade) | hascolor(n2,green). [resolve(699,c,119,a)].
% 27.21/27.49 819 hasperson(n4,swede) | hasdrink(n1,coffee) | hasdrink(n5,coffee) | -hasperson(n1,A) | -hasperson(n2,B) | -hasperson(n3,C) | -hasperson(n4,D) | -hasperson(n5,E) | -hascolor(n1,F) | -hascolor(n2,V6) | -hascolor(n3,V7) | -hascolor(n4,V8) | -hascolor(n5,V9) | -hasdrink(n1,V10) | -hasdrink(n4,V11) | -hasdrink(n5,V12) | -hasgame(n1,V13) | -hasgame(n2,V14) | -hasgame(n3,V15) | -hasgame(n4,V16) | -hasgame(n5,V17) | -haspet(n1,V18) | -haspet(n2,V19) | -haspet(n3,V20) | -haspet(n4,V21) | -haspet(n5,V22). [resolve(703,c,484,l)].
% 27.21/27.49 822 hasperson(n4,swede) | hasdrink(n1,coffee) | hasdrink(n5,coffee) | hasperson(n2,swede). [resolve(703,c,122,b)].
% 27.21/27.49 828 hasgame(n4,solitaire) | hasdrink(n1,vodka) | hasdrink(n5,vodka) | -hasdrink(n2,coffee). [resolve(709,c,408,b)].
% 27.21/27.49 832 hasgame(n4,solitaire) | hasdrink(n1,vodka) | hasdrink(n5,vodka) | hasgame(n2,solitaire). [resolve(709,c,130,b)].
% 27.21/27.49 834 hasperson(n3,englishman) | hasperson(n3,italian) | hasperson(n3,russian) | hasperson(n3,american). [resolve(453,a,702,a)].
% 27.21/27.49 866 hasgame(n4,backgammon) | haspet(n1,toad) | haspet(n3,toad) | haspet(n5,toad) | -haspet(n2,rat). [resolve(455,c,428,a)].
% 27.21/27.49 881 hascolor(n4,green) | hasdrink(n5,lemonade) | hascolor(n2,green) | hascolor(n1,green). [resolve(814,b,119,a)].
% 27.21/27.49 890 hasperson(n4,swede) | hasdrink(n5,coffee) | hasperson(n2,swede) | hasperson(n1,swede). [resolve(822,b,122,b)].
% 27.21/27.49 891 hasgame(n4,solitaire) | hasdrink(n1,vodka) | hasdrink(n5,vodka) | hasperson(n4,swede) | hasdrink(n1,coffee) | hasdrink(n5,coffee). [resolve(828,d,703,c)].
% 27.21/27.49 909 hasgame(n4,solitaire) | hasdrink(n5,vodka) | hasgame(n2,solitaire) | hasgame(n1,solitaire). [resolve(832,b,130,b)].
% 27.21/27.49 922 hasperson(n3,englishman) | hasperson(n3,russian) | hasperson(n3,american) | haspet(n3,guppy). [resolve(834,b,117,a)].
% 27.21/27.49 925 hascolor(n4,green) | hascolor(n2,green) | hascolor(n1,green) | -hasdrink(n5,coffee). [resolve(881,b,403,a)].
% 27.21/27.49 933 hascolor(n4,green) | hascolor(n2,green) | hascolor(n1,green) | hascolor(n5,green). [resolve(881,b,119,a)].
% 27.21/27.49 948 hasperson(n4,swede) | hasperson(n2,swede) | hasperson(n1,swede) | hasperson(n5,swede). [resolve(890,b,122,b)].
% 27.21/27.49 953 hasgame(n4,solitaire) | hasgame(n2,solitaire) | hasgame(n1,solitaire) | -hasdrink(n5,lemonade). [resolve(909,b,405,b)].
% 27.21/27.49 961 hasgame(n4,solitaire) | hasgame(n2,solitaire) | hasgame(n1,solitaire) | hasgame(n5,solitaire). [resolve(909,b,130,b)].
% 27.21/27.49 975 hasperson(n3,russian) | hasperson(n3,american) | haspet(n3,guppy) | hascolor(n3,red). [resolve(922,a,112,a)].
% 27.21/27.49 977 hascolor(n4,green) | hascolor(n2,green) | hascolor(n1,green) | hasperson(n5,englishman) | hasperson(n5,italian) | hasperson(n5,american). [resolve(925,d,453,a),unit_del(f,505)].
% 27.21/27.49 1001 hasgame(A,racquetball) | hascolor(A,white) | hascolor(A,green) | hascolor(A,blue) | hasperson(A,englishman). [resolve(459,b,113,b)].
% 27.21/27.49 1004 hascolor(n2,green) | hascolor(n1,green) | hascolor(n5,green) | hascolor(n3,white). [resolve(933,a,474,b)].
% 27.21/27.49 1018 hasperson(n2,swede) | hasperson(n1,swede) | hasperson(n5,swede) | hasdrink(n4,coffee). [resolve(948,a,121,a)].
% 27.21/27.49 1021 hasgame(n4,solitaire) | hasgame(n2,solitaire) | hasgame(n1,solitaire) | hascolor(n4,green) | hascolor(n2,green) | hascolor(n1,green). [resolve(953,d,881,b)].
% 27.21/27.49 1022 hasgame(n2,solitaire) | hasgame(n1,solitaire) | hasgame(n5,solitaire) | -hasgame(n4,charades). [resolve(961,a,422,a)].
% 27.21/27.49 1048 hasperson(n3,russian) | haspet(n3,guppy) | hascolor(n3,red) | hasgame(n3,charades). [resolve(975,b,131,a)].
% 27.21/27.49 1052 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hasgame(n3,charades). [resolve(463,a,706,a)].
% 27.21/27.49 1058 hasgame(A,backgammon) | hasgame(A,racquetball) | hasgame(A,quoits) | hasgame(A,charades) | -hasdrink(A,lemonade). [resolve(463,a,405,b)].
% 27.21/27.49 1084 hascolor(n1,green) | hascolor(n5,green) | hascolor(n3,white). [resolve(1004,a,401,a),unit_del(d,737)].
% 27.21/27.49 1085 hascolor(n1,green) | hascolor(n5,green) | hascolor(n4,green). [resolve(1084,c,475,a)].
% 27.21/27.49 1098 hascolor(n1,green) | hascolor(n5,green) | -hascolor(n1,white). [resolve(1084,c,150,b)].
% 27.21/27.49 1104 hascolor(n1,green) | hascolor(n5,green) | hasdrink(n4,lemonade). [resolve(1085,c,120,b)].
% 27.21/27.49 1109 hasgame(n4,charades) | hasperson(n1,american) | hasperson(n3,american) | hasperson(n5,american) | hasgame(n2,charades). [resolve(465,c,131,a)].
% 27.21/27.49 1113 hascolor(n1,green) | hascolor(n5,green) | hasdrink(n1,vodka) | hasdrink(n2,vodka) | hasdrink(n5,vodka). [resolve(1104,c,708,a)].
% 27.21/27.49 1115 hascolor(n1,green) | hascolor(n5,green) | -hasdrink(n4,coffee). [resolve(1104,c,403,a)].
% 27.21/27.49 1119 hascolor(n1,green) | hascolor(n5,green) | hasperson(n4,englishman) | hasperson(n4,italian) | hasperson(n4,russian) | hasperson(n4,american). [resolve(1115,c,453,a)].
% 27.21/27.49 1128 hasperson(n2,swede) | hasperson(n1,swede) | hasperson(n5,swede) | hascolor(n1,green) | hascolor(n5,green). [resolve(1018,d,1115,c)].
% 27.21/27.49 1169 haspet(n3,guppy) | hascolor(n3,red) | hasgame(n3,charades). [resolve(1048,a,161,b),unit_del(d,147)].
% 27.21/27.49 1172 haspet(n3,guppy) | hasgame(n3,charades) | -hascolor(n3,white). [resolve(1169,b,393,a)].
% 27.21/27.49 1183 haspet(n3,guppy) | hasgame(n3,charades) | -hascolor(n5,red). [resolve(1169,b,157,a)].
% 27.21/27.49 1191 haspet(n3,guppy) | hasgame(n3,charades) | hascolor(n1,green) | hascolor(n5,green). [resolve(1172,c,1084,c)].
% 27.21/27.49 1209 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | -hasgame(A,charades) | -nextto(n3,A). [resolve(1052,d,192,a)].
% 27.21/27.49 1212 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hasperson(n3,american). [resolve(1052,d,132,b)].
% 27.21/27.49 1247 haspet(n3,guppy) | hasgame(n3,charades) | hascolor(n5,green) | -hascolor(A,white). [resolve(1191,c,114,b),unit_del(e,134)].
% 27.21/27.49 1254 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | -hasperson(A,american) | -nextto(n3,A). [resolve(1212,d,170,a)].
% 27.21/27.49 1297 hasdrink(n2,lemonade) | hasdrink(n2,coffee) | hasdrink(n2,milk) | hasdrink(n2,vodka) | hasdrink(n1,lemonade) | hasdrink(n1,coffee) | hasdrink(n1,vodka). [resolve(525,a,106,e),unit_del(g,526)].
% 27.21/27.49 1377 hascolor(n4,red) | hasperson(n1,englishman) | hasperson(n5,englishman) | hascolor(n2,red) | hascolor(n3,red). [resolve(736,c,112,a)].
% 27.21/27.49 1386 haspet(n4,guppy) | hasperson(n1,italian) | hasperson(n5,italian) | haspet(n2,guppy) | -hasperson(n3,englishman). [resolve(792,c,383,b)].
% 27.21/27.49 1389 haspet(n4,guppy) | hasperson(n1,italian) | hasperson(n5,italian) | haspet(n2,guppy) | haspet(n3,guppy). [resolve(792,c,117,a)].
% 27.21/27.49 1392 hascolor(n5,green) | hascolor(n1,white) | hascolor(n3,white) | hascolor(n5,white). [resolve(798,c,399,a),unit_del(e,737)].
% 27.21/27.49 1393 hascolor(n5,green) | hascolor(n1,white) | hascolor(n5,white) | haspet(n3,guppy) | hasgame(n3,charades). [resolve(1392,c,1247,d),merge(f)].
% 27.21/27.49 1395 hascolor(n5,green) | hascolor(n1,white) | hascolor(n5,white) | hascolor(n4,green). [resolve(1392,c,475,a)].
% 27.21/27.49 1410 hascolor(n5,green) | hascolor(n1,white) | hascolor(n5,white) | -hascolor(n1,green). [resolve(1395,d,151,b)].
% 27.21/27.49 1481 hasgame(A,racquetball) | hascolor(A,white) | hascolor(A,green) | hascolor(A,blue) | -hasperson(A,american). [resolve(1001,e,386,a)].
% 27.21/27.49 1482 hasgame(A,racquetball) | hascolor(A,white) | hascolor(A,green) | hascolor(A,blue) | -hasperson(A,russian). [resolve(1001,e,385,a)].
% 27.21/27.49 1522 hasgame(n4,backgammon) | hasgame(n4,racquetball) | hasgame(n4,quoits) | hasgame(n4,charades) | hascolor(n1,green) | hascolor(n5,green). [resolve(1058,e,1104,c)].
% 27.21/27.49 1536 hascolor(n1,green) | hascolor(n5,green) | hasdrink(n1,vodka) | hasdrink(n5,vodka) | -hasdrink(n2,coffee). [resolve(1113,d,408,b)].
% 27.21/27.49 1556 hasperson(n1,swede) | hasperson(n5,swede) | hascolor(n1,green) | hascolor(n5,green) | hasdrink(n2,coffee). [resolve(1128,a,121,a)].
% 27.21/27.49 1679 hascolor(n4,red) | hasperson(n5,englishman) | hascolor(n2,red) | hascolor(n3,red). [resolve(1377,b,385,a),unit_del(e,147)].
% 27.21/27.49 1682 hascolor(n4,red) | hascolor(n2,red) | hascolor(n3,red) | -hasperson(n5,american). [resolve(1679,b,386,a)].
% 27.21/27.49 1690 hascolor(n4,red) | hascolor(n2,red) | hascolor(n3,red) | hascolor(n5,red). [resolve(1679,b,112,a)].
% 27.21/27.49 1694 hascolor(n2,red) | hascolor(n3,red) | hascolor(n5,red) | -hascolor(n4,green). [resolve(1690,a,394,a)].
% 27.21/27.49 1695 hascolor(n2,red) | hascolor(n3,red) | hascolor(n5,red) | -hascolor(n4,white). [resolve(1690,a,393,a)].
% 27.21/27.49 1703 hascolor(n2,red) | hascolor(n3,red) | hascolor(n5,red) | hasperson(n4,englishman). [resolve(1690,a,113,b)].
% 27.21/27.49 1705 hascolor(n2,red) | hascolor(n3,red) | hascolor(n5,red) | hascolor(n1,green) | hascolor(n5,green). [resolve(1694,d,1085,c)].
% 27.21/27.49 1731 haspet(n4,guppy) | hasperson(n5,italian) | haspet(n2,guppy) | haspet(n3,guppy). [resolve(1389,b,388,a),unit_del(e,147)].
% 27.21/27.49 1741 haspet(n4,guppy) | haspet(n2,guppy) | haspet(n3,guppy) | haspet(n5,guppy). [resolve(1731,b,117,a)].
% 27.21/27.49 1748 haspet(n2,guppy) | haspet(n3,guppy) | haspet(n5,guppy) | -haspet(n4,camel). [resolve(1741,a,424,a)].
% 27.21/27.49 1756 haspet(n2,guppy) | haspet(n3,guppy) | haspet(n5,guppy) | haspet(n1,camel) | haspet(n2,camel) | haspet(n3,camel) | haspet(n5,camel). [resolve(1748,d,111,d)].
% 27.21/27.49 1772 hascolor(n5,green) | hascolor(n5,white) | haspet(n3,guppy) | hasgame(n3,charades). [resolve(1393,b,1247,d),merge(e),merge(f),merge(g)].
% 27.21/27.49 1773 hascolor(n5,green) | haspet(n3,guppy) | hasgame(n3,charades). [resolve(1772,b,1247,d),merge(d),merge(e),merge(f)].
% 27.21/27.49 1775 haspet(n3,guppy) | hasgame(n3,charades) | hascolor(n4,white). [resolve(1773,a,478,b)].
% 27.21/27.49 1782 haspet(n3,guppy) | hasgame(n3,charades) | hasdrink(n5,lemonade). [resolve(1773,a,120,b)].
% 27.21/27.49 1800 haspet(n3,guppy) | hasgame(n3,charades) | -hascolor(A,green) | left(n4,A). [resolve(1775,c,114,a)].
% 27.21/27.49 1870 hasgame(n3,racquetball) | hascolor(n3,white) | hascolor(n3,green) | hasgame(n3,backgammon) | hasgame(n3,quoits). [resolve(1481,e,1212,d),merge(f),unit_del(d,772)].
% 27.21/27.49 1875 hasgame(n1,racquetball) | hascolor(n1,white) | hascolor(n1,green). [resolve(1482,e,147,a),unit_del(d,773)].
% 27.21/27.49 1877 hasgame(n1,racquetball) | hascolor(n1,green) | hascolor(n5,green). [resolve(1875,b,1098,c),merge(c)].
% 27.21/27.49 1878 hasgame(n1,racquetball) | hascolor(n1,green) | hascolor(n2,green). [resolve(1875,b,468,a)].
% 27.21/27.49 1887 hasgame(n1,racquetball) | hascolor(n5,green) | hascolor(n1,white) | hascolor(n5,white). [resolve(1877,b,1410,d),merge(c)].
% 27.21/27.49 1900 hasgame(n1,racquetball) | hascolor(n1,green). [resolve(1878,c,401,a),unit_del(c,737)].
% 27.21/27.49 1908 hasgame(n1,racquetball) | -hascolor(n5,green). [resolve(1900,b,152,a)].
% 27.21/27.49 1910 hasgame(n1,racquetball) | -hascolor(A,white). [resolve(1900,b,114,b),unit_del(c,134)].
% 27.21/27.49 1926 hasgame(n1,racquetball) | hascolor(n5,green) | hascolor(n5,white). [resolve(1887,c,1910,b),merge(d)].
% 27.21/27.49 1927 hasgame(n1,racquetball) | hascolor(n5,green). [resolve(1926,c,1910,b),merge(c)].
% 27.21/27.49 1928 hasgame(n1,racquetball). [resolve(1927,b,1908,b),merge(b)].
% 27.21/27.49 1930 -nextto(n1,A) | haspet(A,rat). [back_unit_del(296),unit_del(b,1928)].
% 27.21/27.49 1935 hascolor(n1,yellow). [resolve(1928,a,125,a)].
% 27.21/27.49 1971 hascolor(n3,red) | hascolor(n3,white) | hascolor(n3,green). [back_unit_del(779),unit_del(a,1935)].
% 27.21/27.49 1974 -haspet(A,camel) | -nextto(A,B) | hasgame(B,quoits) | hascolor(A,red) | hascolor(A,white) | hascolor(A,green) | hascolor(A,blue). [back_unit_del(579),unit_del(d,1935)].
% 27.21/27.49 1978 -hascolor(n1,green). [resolve(1935,a,400,b)].
% 27.21/27.49 1979 -hascolor(n1,white). [resolve(1935,a,398,b)].
% 27.21/27.49 1980 -hascolor(n1,red). [resolve(1935,a,395,b)].
% 27.21/27.49 1990 hascolor(n2,red) | hascolor(n3,red) | hascolor(n5,red) | hascolor(n5,green). [back_unit_del(1705),unit_del(d,1978)].
% 27.21/27.49 1993 hasperson(n1,swede) | hasperson(n5,swede) | hascolor(n5,green) | hasdrink(n2,coffee). [back_unit_del(1556),unit_del(c,1978)].
% 27.21/27.49 2013 hascolor(n5,green) | hasdrink(n1,vodka) | hasdrink(n5,vodka) | -hasdrink(n2,coffee). [back_unit_del(1536),unit_del(a,1978)].
% 27.21/27.49 2015 hasgame(n4,backgammon) | hasgame(n4,racquetball) | hasgame(n4,quoits) | hasgame(n4,charades) | hascolor(n5,green). [back_unit_del(1522),unit_del(e,1978)].
% 27.21/27.49 2020 hascolor(n5,green) | hasperson(n4,englishman) | hasperson(n4,italian) | hasperson(n4,russian) | hasperson(n4,american). [back_unit_del(1119),unit_del(a,1978)].
% 27.21/27.49 2039 hascolor(n5,green) | hascolor(n3,white). [back_unit_del(1084),unit_del(a,1978)].
% 27.21/27.49 2040 hasgame(n4,solitaire) | hasgame(n2,solitaire) | hasgame(n1,solitaire) | hascolor(n4,green) | hascolor(n2,green). [back_unit_del(1021),unit_del(f,1978)].
% 27.21/27.49 2041 hascolor(n4,green) | hascolor(n2,green) | hasperson(n5,englishman) | hasperson(n5,italian) | hasperson(n5,american). [back_unit_del(977),unit_del(c,1978)].
% 27.21/27.49 2051 hascolor(n4,green) | hasdrink(n5,lemonade) | hascolor(n2,green). [back_unit_del(881),unit_del(d,1978)].
% 27.21/27.49 2056 -hascolor(n2,green). [back_unit_del(467),unit_del(a,1979)].
% 27.21/27.49 2060 hascolor(n4,green) | hasdrink(n5,lemonade). [back_unit_del(2051),unit_del(c,2056)].
% 27.21/27.49 2070 hascolor(n4,green) | hasperson(n5,englishman) | hasperson(n5,italian) | hasperson(n5,american). [back_unit_del(2041),unit_del(b,2056)].
% 27.21/27.49 2071 hasgame(n4,solitaire) | hasgame(n2,solitaire) | hasgame(n1,solitaire) | hascolor(n4,green). [back_unit_del(2040),unit_del(e,2056)].
% 27.21/27.49 2073 haspet(n2,rat). [resolve(1930,a,469,a)].
% 27.21/27.49 2075 hasgame(n4,backgammon) | haspet(n1,toad) | haspet(n3,toad) | haspet(n5,toad). [back_unit_del(866),unit_del(e,2073)].
% 27.21/27.49 2078 -haspet(n2,camel). [resolve(2073,a,430,b)].
% 27.21/27.49 2089 nextto(n2,A) | -hasgame(A,racquetball). [resolve(2073,a,128,a)].
% 27.21/27.49 2090 haspet(n2,guppy) | haspet(n3,guppy) | haspet(n5,guppy) | haspet(n1,camel) | haspet(n3,camel) | haspet(n5,camel). [back_unit_del(1756),unit_del(e,2078)].
% 27.21/27.49 2145 hascolor(n3,white) | hascolor(n3,green) | hasperson(n3,englishman). [resolve(1971,a,113,b)].
% 27.21/27.49 2153 hascolor(n3,white) | hascolor(n3,green) | haspet(n4,guppy) | hasperson(n1,italian) | hasperson(n5,italian) | haspet(n2,guppy). [resolve(2145,c,1386,e)].
% 27.21/27.49 2154 hascolor(n3,white) | hascolor(n3,green) | -hasperson(n3,american). [resolve(2145,c,386,a)].
% 27.21/27.49 2167 hascolor(n3,white) | hascolor(n3,green) | hasgame(n4,charades) | hasperson(n1,american) | hasperson(n5,american) | hasgame(n2,charades). [resolve(2154,c,1109,c)].
% 27.21/27.49 2189 hascolor(n3,red) | hascolor(n5,red) | hascolor(n5,green). [resolve(1990,a,396,a),unit_del(d,737)].
% 27.21/27.49 2190 hascolor(n5,red) | hascolor(n5,green) | -hascolor(n3,white). [resolve(2189,a,393,a)].
% 27.21/27.49 2194 hascolor(n5,red) | hascolor(n5,green). [resolve(2190,c,2039,b),merge(c)].
% 27.21/27.49 2200 hascolor(n5,green) | hasperson(n5,englishman). [resolve(2194,a,113,b)].
% 27.21/27.49 2203 hascolor(n5,green) | -hasperson(n5,american). [resolve(2200,b,386,a)].
% 27.21/27.49 2209 hascolor(n5,green) | -hasperson(A,englishman) | -nextto(n5,A). [resolve(2200,b,170,a)].
% 27.21/27.49 2276 hascolor(n5,green) | hasdrink(n1,vodka) | hasdrink(n5,vodka) | hasperson(n1,swede) | hasperson(n5,swede). [resolve(2013,d,1993,d),merge(f)].
% 27.21/27.49 2345 hascolor(n4,green) | hasperson(n5,englishman) | hasperson(n5,american) | haspet(n5,guppy). [resolve(2070,c,117,a)].
% 27.21/27.49 2346 hasgame(n4,solitaire) | hasgame(n2,solitaire) | hasgame(n1,solitaire) | hascolor(n2,red) | hascolor(n3,red) | hascolor(n5,red). [resolve(2071,d,1694,d)].
% 27.21/27.49 2347 hasgame(n4,solitaire) | hasgame(n2,solitaire) | hasgame(n1,solitaire) | hascolor(n3,white). [resolve(2071,d,474,b)].
% 27.21/27.49 2389 hasgame(n4,backgammon) | haspet(n1,toad) | haspet(n5,toad) | hasgame(n3,backgammon). [resolve(2075,c,123,a)].
% 27.21/27.49 2411 hasdrink(n1,lemonade) | hasdrink(n5,lemonade) | hasdrink(n1,coffee) | hasdrink(n2,coffee) | hasdrink(n5,coffee). [resolve(809,b,119,a),unit_del(f,2056)].
% 27.21/27.49 2421 hasperson(n4,swede) | hasdrink(n1,coffee) | hasdrink(n5,coffee) | -hasperson(n1,A) | -hasperson(n2,B) | -hasperson(n3,C) | -hasperson(n4,D) | -hasperson(n5,E) | -hascolor(n1,F) | -hascolor(n2,V6) | -hascolor(n3,V7) | -hascolor(n4,V8) | -hascolor(n5,V9) | -hasdrink(n1,V10) | -hasdrink(n4,V11) | -hasgame(n1,V12) | -hasgame(n2,V13) | -hasgame(n3,V14) | -hasgame(n4,V15) | -hasgame(n5,V16) | -haspet(n1,V17) | -haspet(n2,V18) | -haspet(n3,V19) | -haspet(n4,V20) | -haspet(n5,V21) | hascolor(n4,green). [resolve(819,p,2060,b)].
% 27.21/27.49 2571 hascolor(n4,green) | hasperson(n5,american) | haspet(n5,guppy) | hascolor(n5,red). [resolve(2345,b,112,a)].
% 27.21/27.49 2664 hasgame(n4,backgammon) | haspet(n5,toad) | hasgame(n3,backgammon) | hasgame(n1,backgammon). [resolve(2389,b,123,a)].
% 27.21/27.49 2715 hascolor(n4,green) | haspet(n5,guppy) | hascolor(n5,red) | hasgame(n5,charades). [resolve(2571,b,131,a)].
% 27.21/27.49 2733 hasgame(n4,backgammon) | hasgame(n3,backgammon) | hasgame(n1,backgammon) | hasgame(n5,backgammon). [resolve(2664,b,123,a)].
% 27.21/27.49 2740 haspet(n5,guppy) | hascolor(n5,red) | hasgame(n5,charades) | haspet(n3,guppy) | hasgame(n3,charades). [resolve(2715,a,1800,c),unit_del(f,100)].
% 27.21/27.49 2741 haspet(n5,guppy) | hascolor(n5,red) | hasgame(n5,charades) | hascolor(n2,red) | hascolor(n3,red). [resolve(2715,a,1694,d),merge(f)].
% 27.21/27.49 2742 haspet(n5,guppy) | hascolor(n5,red) | hasgame(n5,charades) | hascolor(n3,white). [resolve(2715,a,474,b)].
% 27.21/27.49 2760 hasgame(n3,backgammon) | hasgame(n1,backgammon) | hasgame(n5,backgammon) | haspet(n4,toad). [resolve(2733,a,124,b)].
% 27.21/27.49 2799 hasgame(n3,backgammon) | hasgame(n1,backgammon) | hasgame(n5,backgammon) | -haspet(n4,guppy). [resolve(2760,d,423,b)].
% 27.21/27.49 2919 hasgame(n4,solitaire) | hasdrink(n5,vodka) | hasperson(n4,swede) | hasdrink(n1,coffee) | hasdrink(n5,coffee) | hasgame(n1,solitaire). [resolve(891,b,130,b)].
% 27.21/27.49 2980 hasgame(n3,racquetball) | hascolor(n3,green) | hasgame(n3,backgammon) | hasgame(n3,quoits) | hascolor(n4,green). [resolve(1870,b,475,a)].
% 27.21/27.49 3042 hascolor(n5,green) | hasperson(n4,englishman) | hasperson(n4,russian) | hasperson(n4,american) | haspet(n4,guppy). [resolve(2020,c,117,a)].
% 27.21/27.49 3091 hascolor(n5,green) | hasdrink(n5,vodka) | hasperson(n1,swede) | hasperson(n5,swede) | hasgame(n1,solitaire). [resolve(2276,b,130,b)].
% 27.21/27.49 3129 hasdrink(n1,lemonade) | hasdrink(n5,lemonade) | hasdrink(n1,coffee) | hasdrink(n5,coffee) | hasperson(n2,swede). [resolve(2411,d,122,b)].
% 27.21/27.49 3258 haspet(n5,guppy) | hasgame(n5,charades) | haspet(n3,guppy) | hasgame(n3,charades). [resolve(2740,b,1183,c),merge(e),merge(f)].
% 27.21/27.49 3289 haspet(n5,guppy) | hascolor(n5,red) | hasgame(n5,charades) | hascolor(n3,red). [resolve(2741,d,396,a),unit_del(e,737)].
% 27.21/27.49 3292 haspet(n5,guppy) | hascolor(n5,red) | hasgame(n5,charades) | -hascolor(n3,white). [resolve(3289,d,393,a)].
% 27.21/27.49 3296 haspet(n5,guppy) | hascolor(n5,red) | hasgame(n5,charades). [resolve(3292,d,2742,d),merge(d),merge(e),merge(f)].
% 27.21/27.49 3303 haspet(n5,guppy) | hasgame(n5,charades) | -hascolor(n5,green). [resolve(3296,b,394,a)].
% 27.21/27.49 3500 hasgame(n3,racquetball) | hascolor(n3,green) | hasgame(n3,backgammon) | hasgame(n3,quoits) | -hascolor(n5,green). [resolve(2980,e,158,a)].
% 27.21/27.49 3577 hascolor(n5,green) | hasperson(n4,russian) | hasperson(n4,american) | haspet(n4,guppy). [resolve(3042,b,2209,b),merge(e),unit_del(e,753)].
% 27.21/27.49 3579 hascolor(n5,green) | hasperson(n4,russian) | haspet(n4,guppy) | hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits). [resolve(3577,c,1254,d),unit_del(g,476)].
% 27.21/27.49 3589 hascolor(n5,green) | hasperson(n4,russian) | haspet(n4,guppy) | hasgame(n4,charades). [resolve(3577,c,131,a)].
% 27.21/27.49 3607 hascolor(n5,green) | haspet(n4,guppy) | hasgame(n4,charades). [resolve(3589,b,162,b),unit_del(d,147)].
% 27.21/27.49 3608 haspet(n4,guppy) | hasgame(n4,charades) | haspet(n5,guppy) | hasgame(n5,charades). [resolve(3607,a,3303,c)].
% 27.21/27.49 3613 haspet(n4,guppy) | hasgame(n4,charades) | hascolor(n4,white). [resolve(3607,a,478,b)].
% 27.21/27.49 3621 haspet(n4,guppy) | hasgame(n4,charades) | hascolor(n2,red) | hascolor(n3,red) | hascolor(n5,red). [resolve(3613,c,1695,d)].
% 27.21/27.49 3630 haspet(n4,guppy) | hasgame(n4,charades) | -hascolor(n3,white). [resolve(3613,c,156,b)].
% 27.21/27.49 3632 haspet(n4,guppy) | hasgame(n4,charades) | -hascolor(A,green) | left(n4,A). [resolve(3613,c,114,a)].
% 27.21/27.49 3681 hasgame(n4,charades) | haspet(n5,guppy) | hasgame(n5,charades) | -haspet(n3,guppy). [resolve(3608,a,200,b)].
% 27.21/27.49 3709 hasgame(n4,charades) | haspet(n5,guppy) | hasgame(n5,charades) | hasgame(n3,charades). [resolve(3681,d,3258,c),merge(d),merge(e)].
% 27.21/27.49 3717 hasdrink(n2,lemonade) | hasdrink(n2,coffee) | hasdrink(n2,vodka) | hasdrink(n1,lemonade) | hasdrink(n1,coffee) | hasdrink(n1,vodka). [resolve(1297,c,540,a),unit_del(g,472)].
% 27.21/27.49 3737 hasgame(n4,charades) | hasgame(n5,charades) | hasgame(n3,charades) | hasperson(n5,italian). [resolve(3709,b,118,b)].
% 27.21/27.49 3755 hasgame(n4,charades) | hasgame(n5,charades) | hasgame(n3,charades) | -hasperson(n5,englishman). [resolve(3737,d,383,b)].
% 27.21/27.49 3762 hasgame(n4,charades) | hasgame(n5,charades) | hasgame(n3,charades) | hascolor(n5,green). [resolve(3755,d,2200,b)].
% 27.21/27.49 3779 hasgame(n4,charades) | hasgame(n5,charades) | hasgame(n3,charades) | hasdrink(n5,lemonade). [resolve(3762,d,120,b)].
% 27.21/27.49 3840 hascolor(n5,green) | hasperson(n1,swede) | hasperson(n5,swede) | hasgame(n1,solitaire) | hasgame(n5,solitaire). [resolve(3091,b,130,b)].
% 27.21/27.49 3881 hasdrink(n5,lemonade) | hasdrink(n1,coffee) | hasdrink(n5,coffee) | hasperson(n2,swede). [resolve(3129,a,119,a),unit_del(e,1978)].
% 27.21/27.49 3906 hasdrink(n5,lemonade) | hasdrink(n5,coffee) | hasperson(n2,swede) | hasperson(n1,swede). [resolve(3881,b,122,b)].
% 27.21/27.49 4318 haspet(n4,guppy) | hasgame(n4,charades) | hascolor(n3,red) | hascolor(n5,red). [resolve(3621,c,396,a),unit_del(e,737)].
% 27.21/27.49 4324 haspet(n4,guppy) | hasgame(n4,charades) | hascolor(n5,red) | hasperson(n3,englishman). [resolve(4318,c,113,b)].
% 27.21/27.49 4325 haspet(n4,guppy) | hasgame(n4,charades) | hascolor(n5,red) | hasperson(n1,italian) | hasperson(n5,italian) | haspet(n2,guppy). [resolve(4324,d,1386,e),merge(d)].
% 27.21/27.49 4326 haspet(n4,guppy) | hasgame(n4,charades) | hascolor(n5,red) | -hasperson(n3,american). [resolve(4324,d,386,a)].
% 27.21/27.49 4334 haspet(n4,guppy) | hasgame(n4,charades) | hascolor(n5,red) | hasperson(n1,american) | hasperson(n5,american) | hasgame(n2,charades). [resolve(4326,d,1109,c),merge(d)].
% 27.21/27.49 4383 hascolor(n5,green) | hasperson(n5,swede) | hasgame(n1,solitaire) | hasgame(n5,solitaire). [resolve(3840,b,390,a),unit_del(e,147)].
% 27.21/27.49 4392 hascolor(n5,green) | hasgame(n1,solitaire) | hasgame(n5,solitaire) | -hasperson(n5,englishman). [resolve(4383,b,384,b)].
% 27.21/27.49 4402 hascolor(n5,green) | hasgame(n1,solitaire) | hasgame(n5,solitaire). [resolve(4392,d,2200,b),merge(d)].
% 27.21/27.49 4405 hasgame(n1,solitaire) | hasgame(n5,solitaire) | haspet(n5,guppy) | hasgame(n5,charades). [resolve(4402,a,3303,c)].
% 27.21/27.49 4414 hasgame(n1,solitaire) | hasgame(n5,solitaire) | hasdrink(n5,lemonade). [resolve(4402,a,120,b)].
% 27.21/27.49 4439 hasgame(n1,solitaire) | hasgame(n5,solitaire) | -hasdrink(n5,coffee). [resolve(4414,c,403,a)].
% 27.21/27.49 4456 hasgame(n1,solitaire) | hasgame(n5,solitaire) | hasperson(n4,swede) | hasperson(n2,swede) | hasperson(n1,swede). [resolve(4439,c,890,b)].
% 27.21/27.49 4462 hasgame(n1,solitaire) | hasgame(n5,solitaire) | hasgame(n5,charades) | -haspet(A,guppy) | -nextto(n5,A). [resolve(4405,c,203,a)].
% 27.21/27.49 4666 hasgame(n1,solitaire) | hasgame(n5,solitaire) | hasperson(n2,swede) | hasperson(n1,swede) | -hasperson(n4,american). [resolve(4456,c,391,a)].
% 27.21/27.49 5141 haspet(n3,guppy) | haspet(n5,guppy) | haspet(n1,camel) | haspet(n3,camel) | haspet(n5,camel). [resolve(2090,a,425,a),unit_del(f,2073)].
% 27.21/27.49 5145 haspet(n5,guppy) | haspet(n1,camel) | haspet(n3,camel) | haspet(n5,camel) | -haspet(A,guppy) | -nextto(n3,A). [resolve(5141,a,203,a)].
% 27.21/27.49 5192 hascolor(n3,white) | hascolor(n3,green) | haspet(n4,guppy) | hasperson(n5,italian) | haspet(n2,guppy). [resolve(2153,d,388,a),unit_del(f,147)].
% 27.21/27.49 5193 hascolor(n3,white) | hascolor(n3,green) | haspet(n4,guppy) | haspet(n2,guppy) | -hasperson(n5,american). [resolve(5192,d,389,a)].
% 27.21/27.49 5200 hascolor(n3,white) | hascolor(n3,green) | haspet(n4,guppy) | haspet(n2,guppy) | haspet(n5,guppy). [resolve(5192,d,117,a)].
% 27.21/27.49 5204 hascolor(n3,green) | haspet(n4,guppy) | haspet(n2,guppy) | haspet(n5,guppy) | hasgame(n4,charades). [resolve(5200,a,3630,c),merge(e)].
% 27.21/27.49 5225 haspet(n4,guppy) | haspet(n2,guppy) | haspet(n5,guppy) | hasgame(n4,charades). [resolve(5204,a,3632,c),merge(e),merge(f),unit_del(e,477)].
% 27.21/27.49 5230 haspet(n2,guppy) | haspet(n5,guppy) | hasgame(n4,charades) | -haspet(n4,camel). [resolve(5225,a,424,a)].
% 27.21/27.49 5237 haspet(n2,guppy) | haspet(n5,guppy) | hasgame(n4,charades) | haspet(n1,camel) | haspet(n3,camel) | haspet(n5,camel). [resolve(5230,d,111,d),unit_del(e,2078)].
% 27.21/27.49 5322 hascolor(n3,white) | hascolor(n3,green) | hasgame(n4,charades) | hasperson(n5,american) | hasgame(n2,charades). [resolve(2167,d,392,b),unit_del(f,147)].
% 27.21/27.49 5330 hascolor(n3,white) | hascolor(n3,green) | hasgame(n4,charades) | hasgame(n2,charades) | hasgame(n5,charades). [resolve(5322,d,131,a)].
% 27.21/27.49 5333 hascolor(n3,green) | hasgame(n4,charades) | hasgame(n2,charades) | hasgame(n5,charades) | haspet(n4,guppy). [resolve(5330,a,3630,c),merge(f)].
% 27.21/27.49 5348 hasgame(n4,charades) | hasgame(n2,charades) | hasgame(n5,charades) | haspet(n4,guppy). [resolve(5333,a,3632,c),merge(e),merge(f),unit_del(e,477)].
% 27.21/27.49 5356 hasgame(n4,charades) | hasgame(n2,charades) | hasgame(n5,charades) | hasgame(n1,solitaire) | hasgame(n5,solitaire). [resolve(5348,d,4462,d),merge(f),unit_del(f,753)].
% 27.21/27.49 5408 hasgame(n2,charades) | hasgame(n5,charades) | hasgame(n1,solitaire) | hasgame(n5,solitaire) | hasgame(n2,solitaire). [resolve(5356,a,1022,d),merge(f),merge(g)].
% 27.21/27.49 5416 hasgame(n2,charades) | hasgame(n5,charades) | hasgame(n1,solitaire) | hasgame(n5,solitaire) | hasperson(n4,american). [resolve(5356,a,132,b)].
% 27.21/27.49 5463 hasgame(n2,charades) | hasgame(n5,charades) | hasgame(n1,solitaire) | hasgame(n5,solitaire) | hasdrink(n2,vodka). [resolve(5408,e,129,a)].
% 27.21/27.49 5466 hasgame(n2,charades) | hasgame(n5,charades) | hasgame(n1,solitaire) | hasgame(n5,solitaire) | hasperson(n2,swede) | hasperson(n1,swede). [resolve(5416,e,4666,e),merge(e),merge(f)].
% 27.21/27.49 5483 hasgame(n2,charades) | hasgame(n5,charades) | hasgame(n1,solitaire) | hasgame(n5,solitaire) | -hasdrink(n2,coffee). [resolve(5463,e,408,b)].
% 27.21/27.49 5501 hasgame(n4,solitaire) | hasgame(n2,solitaire) | hasgame(n1,solitaire) | hascolor(n3,red) | hascolor(n5,red). [resolve(2346,d,396,a),unit_del(f,737)].
% 27.21/27.49 5504 hasgame(n4,solitaire) | hasgame(n2,solitaire) | hasgame(n1,solitaire) | hascolor(n5,red) | -hascolor(n3,white). [resolve(5501,d,393,a)].
% 27.21/27.49 5511 hasgame(n4,solitaire) | hasgame(n2,solitaire) | hasgame(n1,solitaire) | hascolor(n5,red). [resolve(5504,e,2347,d),merge(e),merge(f),merge(g)].
% 27.21/27.49 5522 hasgame(n4,solitaire) | hasgame(n2,solitaire) | hasgame(n1,solitaire) | hasperson(n5,englishman). [resolve(5511,d,113,b)].
% 27.21/27.49 5524 hasgame(n4,solitaire) | hasgame(n2,solitaire) | hasgame(n1,solitaire) | -hasperson(n5,american). [resolve(5522,d,386,a)].
% 27.21/27.49 6174 hasgame(n4,solitaire) | hasdrink(n5,vodka) | hasperson(n4,swede) | hasdrink(n5,coffee) | hasgame(n1,solitaire) | hasperson(n1,swede). [resolve(2919,d,122,b)].
% 27.21/27.49 6937 hascolor(n5,green) | haspet(n4,guppy) | hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits). [resolve(3579,b,162,b),unit_del(f,147)].
% 27.21/27.49 6939 haspet(n4,guppy) | hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hascolor(n3,green). [resolve(6937,a,3500,e),merge(e),merge(g),merge(h)].
% 27.21/27.49 6964 haspet(n4,guppy) | hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits). [resolve(6939,e,120,b),unit_del(e,697)].
% 27.21/27.49 6979 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hasperson(n4,italian). [resolve(6964,a,118,b)].
% 27.21/27.49 6988 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | -hasperson(n4,englishman). [resolve(6979,d,383,b)].
% 27.21/27.49 7000 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hascolor(n2,red) | hascolor(n3,red) | hascolor(n5,red). [resolve(6988,d,1703,d)].
% 27.21/27.49 7162 hasdrink(n2,lemonade) | hasdrink(n2,coffee) | hasdrink(n1,lemonade) | hasdrink(n1,coffee) | hasdrink(n1,vodka) | hasgame(n2,solitaire). [resolve(3717,c,130,b)].
% 27.21/27.49 7561 haspet(n4,guppy) | hasgame(n4,charades) | hascolor(n5,red) | hasperson(n5,italian) | haspet(n2,guppy). [resolve(4325,d,388,a),unit_del(f,147)].
% 27.21/27.49 7562 haspet(n4,guppy) | hasgame(n4,charades) | hascolor(n5,red) | haspet(n2,guppy) | -hasperson(n5,american). [resolve(7561,d,389,a)].
% 27.21/27.49 7570 haspet(n4,guppy) | hasgame(n4,charades) | hascolor(n5,red) | hasperson(n5,american) | hasgame(n2,charades). [resolve(4334,d,392,b),unit_del(f,147)].
% 27.21/27.49 7571 haspet(n4,guppy) | hasgame(n4,charades) | hascolor(n5,red) | hasgame(n2,charades) | haspet(n2,guppy). [resolve(7570,d,7562,e),merge(e),merge(f),merge(g)].
% 27.21/27.49 7583 haspet(n4,guppy) | hasgame(n4,charades) | hasgame(n2,charades) | haspet(n2,guppy) | -hascolor(n5,green). [resolve(7571,c,394,a)].
% 27.21/27.49 7593 haspet(n4,guppy) | hasgame(n4,charades) | hasgame(n2,charades) | haspet(n2,guppy). [resolve(7583,e,3607,a),merge(e),merge(f)].
% 27.21/27.49 7594 hasgame(n4,charades) | hasgame(n2,charades) | haspet(n2,guppy) | hasgame(n3,backgammon) | hasgame(n1,backgammon) | hasgame(n5,backgammon). [resolve(7593,a,2799,d)].
% 27.21/27.49 8637 haspet(n5,guppy) | hasgame(n4,charades) | haspet(n1,camel) | haspet(n3,camel) | haspet(n5,camel). [resolve(5237,a,5145,e),merge(f),merge(g),merge(h),merge(i),unit_del(f,739)].
% 27.21/27.49 8646 haspet(n5,guppy) | hasgame(n4,charades) | haspet(n1,camel) | haspet(n5,camel) | hasgame(n2,quoits) | hasgame(n4,quoits). [resolve(8637,d,209,a),unit_del(e,739),unit_del(f,476)].
% 27.21/27.49 8883 hasgame(n2,charades) | hasgame(n5,charades) | hasgame(n1,solitaire) | hasgame(n5,solitaire) | hasperson(n1,swede) | hasdrink(n2,coffee). [resolve(5466,e,121,a)].
% 27.21/27.49 9518 hasgame(n4,solitaire) | hasperson(n4,swede) | hasdrink(n5,coffee) | hasgame(n1,solitaire) | hasperson(n1,swede) | -hasdrink(n5,lemonade). [resolve(6174,b,405,b)].
% 27.21/27.49 9952 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hascolor(n3,red) | hascolor(n5,red). [resolve(7000,d,396,a),unit_del(f,737)].
% 27.21/27.49 9961 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hascolor(n5,red) | -hascolor(n3,green). [resolve(9952,d,394,a)].
% 27.21/27.49 9962 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hascolor(n5,red) | -hascolor(n3,white). [resolve(9952,d,393,a)].
% 27.21/27.49 9968 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hascolor(n5,red) | hascolor(n3,green). [resolve(9962,e,1870,b),merge(e),merge(g),merge(h)].
% 27.21/27.49 10010 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hascolor(n5,red). [resolve(9968,e,9961,e),merge(e),merge(f),merge(g),merge(h)].
% 27.21/27.49 10016 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | -hascolor(n5,green). [resolve(10010,d,394,a)].
% 27.21/27.49 10031 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hasgame(n4,backgammon) | hasgame(n4,racquetball) | hasgame(n4,quoits) | hasgame(n4,charades). [resolve(10016,d,2015,e)].
% 27.21/27.49 10103 hasdrink(n2,coffee) | hasdrink(n1,lemonade) | hasdrink(n1,coffee) | hasdrink(n1,vodka) | hasgame(n2,solitaire). [resolve(7162,a,119,a),unit_del(f,2056)].
% 27.21/27.49 10144 hasdrink(n1,lemonade) | hasdrink(n1,coffee) | hasdrink(n1,vodka) | hasgame(n2,solitaire) | hasperson(n2,swede). [resolve(10103,a,122,b)].
% 27.21/27.49 10194 hasdrink(n1,lemonade) | hasdrink(n1,coffee) | hasgame(n2,solitaire) | hasperson(n2,swede) | hasgame(n1,solitaire). [resolve(10144,c,130,b)].
% 27.21/27.49 10250 hasdrink(n1,coffee) | hasgame(n2,solitaire) | hasperson(n2,swede) | hasgame(n1,solitaire). [resolve(10194,a,119,a),unit_del(e,1978)].
% 27.21/27.49 10296 hasgame(n2,solitaire) | hasperson(n2,swede) | hasgame(n1,solitaire) | hasperson(n1,swede). [resolve(10250,a,122,b)].
% 27.21/27.49 10304 hasgame(n2,solitaire) | hasgame(n1,solitaire) | hasperson(n1,swede) | -hasperson(n2,american). [resolve(10296,b,391,a)].
% 27.21/27.49 11137 hasgame(n4,charades) | hasgame(n2,charades) | hasgame(n3,backgammon) | hasgame(n1,backgammon) | hasgame(n5,backgammon). [resolve(7594,c,425,a),unit_del(f,2073)].
% 27.21/27.50 11138 hasgame(n2,charades) | hasgame(n3,backgammon) | hasgame(n1,backgammon) | hasgame(n5,backgammon) | -hasgame(n4,backgammon). [resolve(11137,a,416,b)].
% 27.21/27.50 11145 hasgame(n2,charades) | hasgame(n3,backgammon) | hasgame(n1,backgammon) | hasgame(n5,backgammon). [resolve(11138,e,2733,a),merge(e),merge(f),merge(g)].
% 27.21/27.50 11151 hasgame(n3,backgammon) | hasgame(n1,backgammon) | hasgame(n5,backgammon) | -hasgame(n5,charades). [resolve(11145,a,188,a)].
% 27.21/27.50 11152 hasgame(n3,backgammon) | hasgame(n1,backgammon) | hasgame(n5,backgammon) | -hasgame(n3,charades). [resolve(11145,a,186,a)].
% 27.21/27.50 11589 haspet(n5,guppy) | hasgame(n4,charades) | haspet(n5,camel) | hasgame(n2,quoits) | hasgame(n4,quoits) | -nextto(n1,A) | hasgame(A,quoits). [resolve(8646,c,1974,a),unit_del(h,1980),unit_del(i,1979),unit_del(j,1978),unit_del(k,773)].
% 27.21/27.50 11595 haspet(n5,guppy) | hasgame(n4,charades) | haspet(n5,camel) | hasgame(n2,quoits) | hasgame(n4,quoits). [factor(11589,d,g),unit_del(f,469)].
% 27.21/27.50 11607 hasgame(n4,charades) | haspet(n5,camel) | hasgame(n2,quoits) | hasgame(n4,quoits) | hasperson(n5,italian). [resolve(11595,a,118,b)].
% 27.21/27.50 11610 hasgame(n4,charades) | haspet(n5,camel) | hasgame(n2,quoits) | hasgame(n4,quoits) | -hasperson(n5,american). [resolve(11607,e,389,a)].
% 27.21/27.50 11818 hasgame(n2,charades) | hasgame(n5,charades) | hasgame(n1,solitaire) | hasgame(n5,solitaire) | hasperson(n1,swede). [resolve(8883,f,5483,e),merge(f),merge(g),merge(h),merge(i)].
% 27.21/27.50 11825 hasgame(n2,charades) | hasgame(n5,charades) | hasgame(n1,solitaire) | hasgame(n5,solitaire). [resolve(11818,e,390,a),unit_del(e,147)].
% 27.21/27.50 11833 hasgame(n5,charades) | hasgame(n1,solitaire) | hasgame(n5,solitaire) | hasperson(n2,american). [resolve(11825,a,132,b)].
% 27.21/27.50 11834 hasgame(n5,charades) | hasgame(n1,solitaire) | hasgame(n5,solitaire) | hasgame(n2,solitaire) | hasperson(n1,swede). [resolve(11833,d,10304,d),merge(e)].
% 27.21/27.50 11847 hasgame(n5,charades) | hasgame(n1,solitaire) | hasgame(n5,solitaire) | hasgame(n2,solitaire). [resolve(11834,e,390,a),unit_del(e,147)].
% 27.21/27.50 11851 hasgame(n5,charades) | hasgame(n1,solitaire) | hasgame(n5,solitaire) | -hasgame(n2,charades). [resolve(11847,d,422,a)].
% 27.21/27.50 11856 hasgame(n5,charades) | hasgame(n1,solitaire) | hasgame(n5,solitaire). [resolve(11851,d,11825,a),merge(d),merge(e),merge(f)].
% 27.21/27.50 11870 hasgame(n5,charades) | hasgame(n5,solitaire). [resolve(11856,b,418,b),unit_del(c,1928)].
% 27.21/27.50 11875 hasgame(n5,charades) | hasgame(n2,backgammon) | hasgame(n2,racquetball) | hasgame(n2,quoits) | hasgame(n2,charades). [resolve(11870,b,549,a)].
% 27.21/27.50 11880 hasgame(n5,charades) | hasdrink(n5,vodka). [resolve(11870,b,129,a)].
% 27.21/27.50 11918 hasgame(n5,charades) | -hasdrink(n5,coffee). [resolve(11880,b,408,b)].
% 27.21/27.50 11919 hasgame(n5,charades) | -hasdrink(n5,lemonade). [resolve(11880,b,405,b)].
% 27.21/27.50 11935 hasgame(n5,charades) | hasdrink(n5,coffee) | hasperson(n2,swede) | hasperson(n1,swede). [resolve(11919,b,3906,a)].
% 27.21/27.50 11936 hasgame(n5,charades) | hasgame(n4,charades) | hasgame(n3,charades). [resolve(11919,b,3779,d),merge(c)].
% 27.21/27.50 11939 hasgame(n5,charades) | haspet(n3,guppy) | hasgame(n3,charades). [resolve(11919,b,1782,c)].
% 27.21/27.50 12003 hasgame(n5,charades) | hasgame(n3,charades) | -hasgame(n4,backgammon). [resolve(11936,b,416,b)].
% 27.21/27.50 12052 hasgame(n5,charades) | hasgame(n3,charades) | hasgame(n3,backgammon) | hasgame(n1,backgammon) | hasgame(n5,backgammon). [resolve(12003,c,2733,a)].
% 27.21/27.50 12152 hasgame(n5,charades) | hasperson(n2,swede) | hasperson(n1,swede). [resolve(11935,b,11918,b),merge(d)].
% 27.21/27.50 12155 hasgame(n5,charades) | hasperson(n1,swede) | -hasperson(n2,american). [resolve(12152,b,391,a)].
% 27.21/27.50 12268 hasgame(n5,charades) | hasgame(n2,backgammon) | hasgame(n2,racquetball) | hasgame(n2,quoits) | hasperson(n2,american). [resolve(11875,e,132,b)].
% 27.21/27.50 12449 hasgame(n5,charades) | hasgame(n3,backgammon) | hasgame(n1,backgammon) | hasgame(n5,backgammon). [resolve(12052,b,11152,d),merge(e),merge(f),merge(g)].
% 27.21/27.50 12454 hasgame(n5,charades) | hasgame(n1,backgammon) | hasgame(n5,backgammon) | haspet(n3,toad). [resolve(12449,b,124,b)].
% 27.21/27.50 12457 hasgame(n5,charades) | hasgame(n1,backgammon) | hasgame(n5,backgammon) | -haspet(n3,guppy). [resolve(12454,d,423,b)].
% 27.21/27.50 12464 hasgame(n5,charades) | hasgame(n1,backgammon) | hasgame(n5,backgammon) | hasgame(n3,charades). [resolve(12457,d,11939,b),merge(d)].
% 27.21/27.50 12466 hasgame(n5,charades) | hasgame(n1,backgammon) | hasgame(n5,backgammon) | -hasgame(n3,backgammon). [resolve(12464,d,416,b)].
% 27.21/27.50 12471 hasgame(n5,charades) | hasgame(n1,backgammon) | hasgame(n5,backgammon). [resolve(12466,d,12449,b),merge(d),merge(e),merge(f)].
% 27.21/27.50 12473 hasgame(n5,charades) | hasgame(n5,backgammon). [resolve(12471,b,413,a),unit_del(c,1928)].
% 27.21/27.50 12474 hasgame(n5,backgammon) | hasgame(n3,backgammon) | hasgame(n1,backgammon). [resolve(12473,a,11151,d),merge(d)].
% 27.21/27.50 12478 hasgame(n5,backgammon) | -hasgame(A,charades) | -nextto(n5,A). [resolve(12473,a,192,a)].
% 27.21/27.50 12479 hasgame(n5,backgammon) | hasperson(n5,american). [resolve(12473,a,132,b)].
% 27.21/27.50 12480 hasgame(n5,backgammon) | hasgame(n4,charades) | haspet(n5,camel) | hasgame(n2,quoits) | hasgame(n4,quoits). [resolve(12479,b,11610,e)].
% 27.21/27.50 12483 hasgame(n5,backgammon) | hasgame(n4,solitaire) | hasgame(n2,solitaire) | hasgame(n1,solitaire). [resolve(12479,b,5524,d)].
% 27.21/27.50 12484 hasgame(n5,backgammon) | hascolor(n3,white) | hascolor(n3,green) | haspet(n4,guppy) | haspet(n2,guppy). [resolve(12479,b,5193,e)].
% 27.21/27.50 12487 hasgame(n5,backgammon) | hascolor(n5,green). [resolve(12479,b,2203,b)].
% 27.21/27.50 12489 hasgame(n5,backgammon) | hascolor(n4,red) | hascolor(n2,red) | hascolor(n3,red). [resolve(12479,b,1682,d)].
% 27.21/27.50 12496 hasgame(n5,backgammon) | -hasperson(A,american) | -nextto(n5,A). [resolve(12479,b,170,a)].
% 27.21/27.50 12498 hasgame(n5,backgammon) | hascolor(n4,white). [resolve(12487,b,478,b)].
% 27.21/27.50 12504 hasgame(n5,backgammon) | hasdrink(n5,lemonade). [resolve(12487,b,120,b)].
% 27.21/27.50 12508 hasgame(n5,backgammon) | -hascolor(n4,green). [resolve(12498,b,397,a)].
% 27.21/27.50 12515 hasgame(n5,backgammon) | -hascolor(n3,white). [resolve(12498,b,156,b)].
% 27.21/27.50 12558 hasgame(n5,backgammon) | -hasdrink(n5,coffee). [resolve(12504,b,403,a)].
% 27.21/27.50 12568 hasgame(n5,backgammon) | hasperson(n4,swede) | hasperson(n2,swede) | hasperson(n1,swede). [resolve(12558,b,890,b)].
% 27.21/27.50 12589 hasgame(n5,backgammon) | hasgame(n1,backgammon) | haspet(n3,toad). [resolve(12474,b,124,b)].
% 27.21/27.50 12596 hasgame(n5,backgammon) | hasgame(n1,backgammon) | -haspet(n3,camel). [resolve(12589,c,427,a)].
% 27.21/27.50 12627 hasgame(n5,backgammon) | hasgame(n2,solitaire) | hasgame(n1,solitaire) | -hasgame(n4,quoits). [resolve(12483,b,420,b)].
% 27.21/27.50 12657 hasgame(n5,backgammon) | hascolor(n2,red) | hascolor(n3,red) | -hascolor(n4,white). [resolve(12489,b,393,a)].
% 27.21/27.50 12729 hasgame(n5,backgammon) | hasperson(n2,swede) | hasperson(n1,swede) | -hasperson(n4,italian). [resolve(12568,b,387,b)].
% 27.21/27.50 12738 hasgame(n5,backgammon) | hasperson(n2,swede) | hasperson(n1,swede) | hasdrink(n4,coffee). [resolve(12568,b,121,a)].
% 27.21/27.50 12791 hasgame(n5,backgammon) | hascolor(n2,red) | hascolor(n3,red). [resolve(12657,d,12498,b),merge(d)].
% 27.21/27.50 12794 hasgame(n5,backgammon) | hascolor(n3,red). [resolve(12791,b,396,a),unit_del(c,737)].
% 27.21/27.50 12797 hasgame(n5,backgammon) | -hascolor(n3,green). [resolve(12794,b,394,a)].
% 27.21/27.50 12803 hasgame(n5,backgammon) | hasperson(n3,englishman). [resolve(12794,b,113,b)].
% 27.21/27.50 12814 hasgame(n5,backgammon) | -hasperson(A,englishman) | -nextto(n3,A). [resolve(12803,b,170,a)].
% 27.21/27.50 12901 hasgame(n5,charades) | hasgame(n2,backgammon) | hasgame(n2,racquetball) | hasgame(n2,quoits) | hasperson(n1,swede). [resolve(12268,e,12155,c),merge(e)].
% 27.21/27.50 12977 hasgame(n5,backgammon) | hasgame(n4,charades) | hasgame(n2,quoits) | hasgame(n4,quoits) | -nextto(n5,A) | hasgame(A,quoits). [resolve(12480,c,221,a)].
% 27.21/27.50 12988 hasgame(n5,backgammon) | hasgame(n4,charades) | hasgame(n2,quoits) | hasgame(n4,quoits). [factor(12977,d,f),unit_del(e,753)].
% 27.21/27.50 12990 hasgame(n5,backgammon) | hasgame(n2,quoits) | hasgame(n4,quoits). [resolve(12988,b,12478,b),merge(d),unit_del(d,753)].
% 27.21/27.50 12991 hasgame(n5,backgammon) | hasgame(n2,quoits) | hasgame(n2,solitaire) | hasgame(n1,solitaire). [resolve(12990,c,12627,d),merge(c)].
% 27.21/27.50 13016 hasgame(n5,backgammon) | hasgame(n2,quoits) | hasgame(n1,solitaire) | hasdrink(n2,vodka). [resolve(12991,c,129,a)].
% 27.21/27.50 13057 hasgame(n5,backgammon) | hasgame(n2,quoits) | hasgame(n1,solitaire) | -hasdrink(n2,coffee). [resolve(13016,d,408,b)].
% 27.21/27.50 13115 hasgame(n5,backgammon) | hascolor(n3,green) | haspet(n4,guppy) | haspet(n2,guppy). [resolve(12484,b,12515,b),merge(e)].
% 27.21/27.50 13116 hasgame(n5,backgammon) | haspet(n4,guppy) | haspet(n2,guppy). [resolve(13115,b,12797,b),merge(d)].
% 27.21/27.50 13117 hasgame(n5,backgammon) | haspet(n2,guppy) | haspet(n1,no_pet) | haspet(n2,no_pet) | haspet(n3,no_pet) | haspet(n5,no_pet). [resolve(13116,b,725,a)].
% 27.21/27.50 13128 hasgame(n5,backgammon) | haspet(n2,guppy) | hasperson(n4,italian). [resolve(13116,b,118,b)].
% 27.21/27.50 13133 hasgame(n5,backgammon) | haspet(n2,guppy) | hasperson(n2,swede) | hasperson(n1,swede). [resolve(13128,c,12729,d),merge(c)].
% 27.21/27.50 13157 hasgame(n5,backgammon) | haspet(n2,guppy) | hasperson(n1,swede) | hasdrink(n2,coffee). [resolve(13133,c,121,a)].
% 27.21/27.50 13160 hasgame(n5,backgammon) | haspet(n2,guppy) | hasperson(n1,swede) | hasgame(n2,quoits) | hasgame(n1,solitaire). [resolve(13157,d,13057,d),merge(d)].
% 27.21/27.50 13239 hasgame(n5,charades) | hasgame(n2,backgammon) | hasgame(n2,racquetball) | hasgame(n2,quoits). [resolve(12901,e,390,a),unit_del(e,147)].
% 27.21/27.50 13244 hasgame(n5,charades) | hasgame(n2,racquetball) | hasgame(n2,quoits) | haspet(n2,toad). [resolve(13239,b,124,b)].
% 27.21/27.50 13249 hasgame(n5,charades) | hasgame(n2,racquetball) | hasgame(n2,quoits). [resolve(13244,d,428,a),unit_del(d,2073)].
% 27.21/27.50 13256 hasgame(n5,charades) | hasgame(n2,racquetball) | -hasgame(n3,quoits). [resolve(13249,c,186,a)].
% 27.21/27.50 13357 hasgame(n5,backgammon) | haspet(n2,guppy) | hasgame(n2,quoits) | hasgame(n1,solitaire). [resolve(13160,c,390,a),unit_del(e,147)].
% 27.21/27.50 13358 hasgame(n5,backgammon) | hasgame(n2,quoits) | hasgame(n1,solitaire). [resolve(13357,b,425,a),unit_del(d,2073)].
% 27.21/27.50 13362 hasgame(n5,backgammon) | hasgame(n1,solitaire) | haspet(n1,camel) | haspet(n3,camel). [resolve(13358,b,228,c),unit_del(c,738),unit_del(d,472)].
% 27.21/27.50 13368 hasgame(n5,backgammon) | hasgame(n1,solitaire) | haspet(n1,camel) | hasgame(n1,backgammon). [resolve(13362,d,12596,c),merge(d)].
% 27.21/27.50 13569 hasgame(n4,solitaire) | hasperson(n4,swede) | hasdrink(n5,coffee) | hasgame(n1,solitaire) | hasperson(n1,swede) | hasgame(n5,backgammon). [resolve(9518,f,12504,b)].
% 27.21/27.50 15087 hasgame(n5,backgammon) | haspet(n2,guppy) | haspet(n1,no_pet) | haspet(n3,no_pet) | haspet(n5,no_pet). [resolve(13117,d,432,b),unit_del(f,2073)].
% 27.21/27.50 15088 hasgame(n5,backgammon) | haspet(n1,no_pet) | haspet(n3,no_pet) | haspet(n5,no_pet). [resolve(15087,b,425,a),unit_del(e,2073)].
% 27.21/27.50 15096 hasgame(n5,backgammon) | haspet(n1,no_pet) | haspet(n5,no_pet) | -haspet(n3,toad). [resolve(15088,c,429,b)].
% 27.21/27.50 15109 hasgame(n5,backgammon) | haspet(n1,no_pet) | haspet(n5,no_pet) | hasgame(n1,backgammon). [resolve(15096,d,12589,c),merge(d)].
% 27.21/27.50 15116 hasgame(n5,backgammon) | haspet(n5,no_pet) | hasgame(n1,backgammon) | -haspet(n1,camel). [resolve(15109,b,431,b)].
% 27.21/27.50 15122 hasgame(n5,backgammon) | haspet(n5,no_pet) | hasgame(n1,backgammon) | hasgame(n1,solitaire). [resolve(15116,d,13368,c),merge(d),merge(f)].
% 27.21/27.50 15578 hasgame(n4,solitaire) | hasperson(n4,swede) | hasgame(n1,solitaire) | hasperson(n1,swede) | hasgame(n5,backgammon). [resolve(13569,c,12558,b),merge(f)].
% 27.21/27.50 15585 hasgame(n4,solitaire) | hasgame(n1,solitaire) | hasperson(n1,swede) | hasgame(n5,backgammon) | -hasperson(n4,italian). [resolve(15578,b,387,b)].
% 27.21/27.50 15596 hasgame(n4,solitaire) | hasgame(n1,solitaire) | hasperson(n1,swede) | hasgame(n5,backgammon) | haspet(n2,guppy). [resolve(15585,e,13128,c),merge(e)].
% 27.21/27.50 15627 hasgame(n4,solitaire) | hasgame(n1,solitaire) | hasgame(n5,backgammon) | haspet(n2,guppy). [resolve(15596,c,390,a),unit_del(e,147)].
% 27.21/27.50 15628 hasgame(n4,solitaire) | hasgame(n1,solitaire) | hasgame(n5,backgammon). [resolve(15627,d,425,a),unit_del(d,2073)].
% 27.21/27.50 15640 hasgame(n1,solitaire) | hasgame(n5,backgammon) | hasdrink(n4,vodka). [resolve(15628,a,129,a)].
% 27.21/27.50 15671 hasgame(n1,solitaire) | hasgame(n5,backgammon) | hasperson(n4,swede) | hasdrink(n1,coffee) | hasdrink(n5,coffee) | -hasperson(n1,A) | -hasperson(n2,B) | -hasperson(n3,C) | -hasperson(n4,D) | -hasperson(n5,E) | -hascolor(n1,F) | -hascolor(n2,V6) | -hascolor(n3,V7) | -hascolor(n4,V8) | -hascolor(n5,V9) | -hasdrink(n1,V10) | -hasgame(n1,V11) | -hasgame(n2,V12) | -hasgame(n3,V13) | -hasgame(n4,V14) | -hasgame(n5,V15) | -haspet(n1,V16) | -haspet(n2,V17) | -haspet(n3,V18) | -haspet(n4,V19) | -haspet(n5,V20) | hascolor(n4,green). [resolve(15640,c,2421,o)].
% 27.21/27.50 15686 hasgame(n1,solitaire) | hasgame(n5,backgammon) | hasdrink(n1,unknown_drink) | hasdrink(n2,unknown_drink) | hasdrink(n3,unknown_drink) | hasdrink(n5,unknown_drink). [resolve(15640,c,711,a)].
% 27.21/27.50 15688 hasgame(n1,solitaire) | hasgame(n5,backgammon) | -hasdrink(n4,coffee). [resolve(15640,c,408,b)].
% 27.21/27.50 15696 hasgame(n1,solitaire) | hasgame(n5,backgammon) | hasperson(n2,swede) | hasperson(n1,swede). [resolve(15688,c,12738,d),merge(c)].
% 27.21/27.50 15697 hasgame(n1,solitaire) | hasgame(n5,backgammon) | hasperson(n4,englishman) | hasperson(n4,italian) | hasperson(n4,russian) | hasperson(n4,american). [resolve(15688,c,453,a)].
% 27.21/27.50 15698 hasgame(n1,solitaire) | hasgame(n5,backgammon) | hasdrink(n1,coffee) | hasdrink(n2,coffee) | hasdrink(n5,coffee). [resolve(15688,c,107,d),unit_del(e,702)].
% 27.21/27.50 15731 hasgame(n1,solitaire) | hasgame(n5,backgammon) | hasperson(n1,swede) | hasdrink(n2,coffee). [resolve(15696,c,121,a)].
% 27.21/27.50 15768 hasgame(n1,solitaire) | hasgame(n5,backgammon) | hasperson(n1,swede) | -hasdrink(A,coffee) | -nextto(A,n2). [resolve(15731,d,181,b)].
% 27.21/27.50 17228 hasgame(n1,solitaire) | hasgame(n5,backgammon) | hasdrink(n1,unknown_drink) | hasdrink(n3,unknown_drink) | hasdrink(n5,unknown_drink) | -hasdrink(n2,coffee). [resolve(15686,d,409,b)].
% 27.21/27.50 17243 hasgame(n1,solitaire) | hasgame(n5,backgammon) | hasperson(n4,englishman) | hasperson(n4,russian) | hasperson(n4,american) | haspet(n4,guppy). [resolve(15697,d,117,a)].
% 27.21/27.50 18142 hasgame(n1,solitaire) | hasgame(n5,backgammon) | hasdrink(n1,unknown_drink) | hasdrink(n3,unknown_drink) | hasdrink(n5,unknown_drink) | hasdrink(n1,coffee) | hasdrink(n5,coffee). [resolve(17228,f,15698,d),merge(f),merge(g)].
% 27.21/27.50 18147 hasgame(n1,solitaire) | hasgame(n5,backgammon) | hasperson(n4,russian) | hasperson(n4,american) | haspet(n4,guppy). [resolve(17243,c,12814,b),merge(f),unit_del(f,476)].
% 27.21/27.50 18150 hasgame(n1,solitaire) | hasgame(n5,backgammon) | hasperson(n4,russian) | haspet(n4,guppy). [resolve(18147,d,12496,b),merge(e),unit_del(e,753)].
% 27.21/27.50 18158 hasgame(n1,solitaire) | hasgame(n5,backgammon) | haspet(n4,guppy). [resolve(18150,c,162,b),unit_del(d,147)].
% 27.21/27.50 18167 hasgame(n1,solitaire) | hasgame(n5,backgammon) | hasperson(n4,italian). [resolve(18158,c,118,b)].
% 27.21/27.50 20979 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hasgame(n4,backgammon) | hasgame(n4,racquetball) | hasgame(n4,quoits). [resolve(10031,g,1209,d),merge(g),merge(h),merge(i),unit_del(g,476)].
% 27.21/27.50 20985 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hasgame(n4,racquetball) | hasgame(n4,quoits) | haspet(n4,toad). [resolve(20979,d,124,b)].
% 27.21/27.50 20994 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hasgame(n4,racquetball) | hasgame(n4,quoits) | -haspet(n4,guppy). [resolve(20985,f,423,b)].
% 27.21/27.50 21019 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hasgame(n4,racquetball) | hasgame(n4,quoits). [resolve(20994,f,6964,a),merge(f),merge(g),merge(h)].
% 27.21/27.50 21034 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hasgame(n4,racquetball) | -hasgame(n2,quoits). [resolve(21019,e,187,b)].
% 27.21/27.50 21038 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hasgame(n4,racquetball) | hasgame(n5,charades) | hasgame(n2,racquetball). [resolve(21034,e,13249,c)].
% 27.21/27.50 21050 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hasgame(n5,charades) | hasgame(n2,racquetball). [resolve(21038,d,2089,b),unit_del(f,143)].
% 27.21/27.50 21051 hasgame(n3,backgammon) | hasgame(n3,racquetball) | hasgame(n3,quoits) | hasgame(n5,charades). [resolve(21050,e,2089,b),unit_del(e,101)].
% 27.21/27.50 21055 hasgame(n3,racquetball) | hasgame(n3,quoits) | hasgame(n5,charades) | haspet(n3,toad). [resolve(21051,a,124,b)].
% 27.21/27.50 21070 hasgame(n3,racquetball) | hasgame(n3,quoits) | hasgame(n5,charades) | -haspet(n3,guppy). [resolve(21055,d,423,b)].
% 27.21/27.50 21209 hasgame(n3,racquetball) | hasgame(n3,quoits) | hasgame(n5,charades) | hasgame(n3,charades). [resolve(21070,d,11939,b),merge(d)].
% 27.21/27.50 21226 hasgame(n3,racquetball) | hasgame(n3,quoits) | hasgame(n5,charades) | -hasgame(n3,backgammon). [resolve(21209,d,416,b)].
% 27.21/27.50 21231 hasgame(n3,racquetball) | hasgame(n3,quoits) | hasgame(n5,charades). [resolve(21226,d,21051,a),merge(d),merge(e),merge(f)].
% 27.21/27.50 21236 hasgame(n3,racquetball) | hasgame(n5,charades) | hasgame(n2,racquetball). [resolve(21231,b,13256,c),merge(c)].
% 27.21/27.50 21245 hasgame(n3,racquetball) | hasgame(n5,charades). [resolve(21236,c,2089,b),unit_del(c,101)].
% 27.21/27.50 21265 hasgame(n5,charades). [resolve(21245,a,183,b),unit_del(b,1928)].
% 27.21/27.50 21270 -hasgame(n5,backgammon). [resolve(21265,a,416,b)].
% 27.21/27.50 21273 hasperson(n5,american). [resolve(21265,a,132,b)].
% 27.21/27.50 21418 hasgame(n1,solitaire) | hasperson(n4,italian). [back_unit_del(18167),unit_del(b,21270)].
% 27.21/27.50 21427 hasgame(n1,solitaire) | haspet(n4,guppy). [back_unit_del(18158),unit_del(b,21270)].
% 27.21/27.50 21430 hasgame(n1,solitaire) | hasdrink(n1,unknown_drink) | hasdrink(n3,unknown_drink) | hasdrink(n5,unknown_drink) | hasdrink(n1,coffee) | hasdrink(n5,coffee). [back_unit_del(18142),unit_del(b,21270)].
% 27.21/27.50 21542 hasgame(n1,solitaire) | hasperson(n1,swede) | -hasdrink(A,coffee) | -nextto(A,n2). [back_unit_del(15768),unit_del(b,21270)].
% 27.21/27.50 21566 hasgame(n1,solitaire) | hasperson(n2,swede) | hasperson(n1,swede). [back_unit_del(15696),unit_del(b,21270)].
% 27.21/27.50 21587 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | hasdrink(n5,coffee) | -hasperson(n1,A) | -hasperson(n2,B) | -hasperson(n3,C) | -hasperson(n4,D) | -hasperson(n5,E) | -hascolor(n1,F) | -hascolor(n2,V6) | -hascolor(n3,V7) | -hascolor(n4,V8) | -hascolor(n5,V9) | -hasdrink(n1,V10) | -hasgame(n1,V11) | -hasgame(n2,V12) | -hasgame(n3,V13) | -hasgame(n4,V14) | -hasgame(n5,V15) | -haspet(n1,V16) | -haspet(n2,V17) | -haspet(n3,V18) | -haspet(n4,V19) | -haspet(n5,V20) | hascolor(n4,green). [back_unit_del(15671),unit_del(b,21270)].
% 27.21/27.50 21609 hasgame(n4,solitaire) | hasgame(n1,solitaire). [back_unit_del(15628),unit_del(c,21270)].
% 27.21/27.50 21747 haspet(n5,no_pet) | hasgame(n1,backgammon) | hasgame(n1,solitaire). [back_unit_del(15122),unit_del(a,21270)].
% 27.21/27.50 21873 hasgame(n1,solitaire) | haspet(n1,camel) | hasgame(n1,backgammon). [back_unit_del(13368),unit_del(a,21270)].
% 27.21/27.50 21882 hasgame(n2,quoits) | hasgame(n1,solitaire). [back_unit_del(13358),unit_del(a,21270)].
% 27.21/27.50 22005 hasperson(n3,englishman). [back_unit_del(12803),unit_del(a,21270)].
% 27.21/27.50 22012 hascolor(n3,red). [back_unit_del(12794),unit_del(a,21270)].
% 27.21/27.50 22040 hasgame(n1,backgammon) | haspet(n3,toad). [back_unit_del(12589),unit_del(a,21270)].
% 27.21/27.50 22052 -hasdrink(n5,coffee). [back_unit_del(12558),unit_del(a,21270)].
% 27.21/27.50 22091 -hascolor(n4,green). [back_unit_del(12508),unit_del(a,21270)].
% 27.21/27.50 22094 hasdrink(n5,lemonade). [back_unit_del(12504),unit_del(a,21270)].
% 27.21/27.50 22100 hascolor(n4,white). [back_unit_del(12498),unit_del(a,21270)].
% 27.21/27.50 22107 hascolor(n5,green). [back_unit_del(12487),unit_del(a,21270)].
% 27.21/27.50 22108 hasgame(n3,backgammon) | hasgame(n1,backgammon). [back_unit_del(12474),unit_del(a,21270)].
% 27.21/27.50 22121 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasperson(n1,A) | -hasperson(n2,B) | -hasperson(n3,C) | -hasperson(n4,D) | -hasperson(n5,E) | -hascolor(n1,F) | -hascolor(n2,V6) | -hascolor(n3,V7) | -hascolor(n4,V8) | -hascolor(n5,V9) | -hasdrink(n1,V10) | -hasgame(n1,V11) | -hasgame(n2,V12) | -hasgame(n3,V13) | -hasgame(n4,V14) | -hasgame(n5,V15) | -haspet(n1,V16) | -haspet(n2,V17) | -haspet(n3,V18) | -haspet(n4,V19) | -haspet(n5,V20). [back_unit_del(21587),unit_del(d,22052),unit_del(z,22091)].
% 27.21/27.50 22157 hasgame(n1,solitaire) | hasdrink(n1,unknown_drink) | hasdrink(n3,unknown_drink) | hasdrink(n5,unknown_drink) | hasdrink(n1,coffee). [back_unit_del(21430),unit_del(f,22052)].
% 27.21/27.50 22694 hasgame(n1,solitaire) | hasdrink(n1,unknown_drink) | hasdrink(n5,unknown_drink) | hasdrink(n1,coffee). [resolve(22157,c,411,b),unit_del(e,146)].
% 27.21/27.50 24243 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasperson(n1,A) | -hasperson(n2,B) | -hasperson(n3,C) | -hasperson(n4,D) | -hasperson(n5,E) | -hascolor(n1,F) | -hascolor(n2,V6) | -hascolor(n3,V7) | -hascolor(n4,V8) | -hascolor(n5,V9) | -hasgame(n1,V10) | -hasgame(n2,V11) | -hasgame(n3,V12) | -hasgame(n4,V13) | -hasgame(n5,V14) | -haspet(n1,V15) | -haspet(n2,V16) | -haspet(n3,V17) | -haspet(n4,V18) | -haspet(n5,V19) | hasdrink(n5,unknown_drink). [resolve(22121,n,22694,b),merge(x),merge(z)].
% 27.21/27.50 30425 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasperson(n2,A) | -hasperson(n3,B) | -hasperson(n4,C) | -hasperson(n5,D) | -hascolor(n1,E) | -hascolor(n2,F) | -hascolor(n3,V6) | -hascolor(n4,V7) | -hascolor(n5,V8) | -hasgame(n1,V9) | -hasgame(n2,V10) | -hasgame(n3,V11) | -hasgame(n4,V12) | -hasgame(n5,V13) | -haspet(n1,V14) | -haspet(n2,V15) | -haspet(n3,V16) | -haspet(n4,V17) | -haspet(n5,V18) | hasdrink(n5,unknown_drink). [resolve(24243,d,147,a)].
% 27.21/27.50 36646 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasperson(n2,A) | -hasperson(n4,B) | -hasperson(n5,C) | -hascolor(n1,D) | -hascolor(n2,E) | -hascolor(n3,F) | -hascolor(n4,V6) | -hascolor(n5,V7) | -hasgame(n1,V8) | -hasgame(n2,V9) | -hasgame(n3,V10) | -hasgame(n4,V11) | -hasgame(n5,V12) | -haspet(n1,V13) | -haspet(n2,V14) | -haspet(n3,V15) | -haspet(n4,V16) | -haspet(n5,V17) | hasdrink(n5,unknown_drink). [resolve(30425,e,22005,a)].
% 27.21/27.50 36711 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasperson(n2,A) | -hasperson(n5,B) | -hascolor(n1,C) | -hascolor(n2,D) | -hascolor(n3,E) | -hascolor(n4,F) | -hascolor(n5,V6) | -hasgame(n1,V7) | -hasgame(n2,V8) | -hasgame(n3,V9) | -hasgame(n4,V10) | -hasgame(n5,V11) | -haspet(n1,V12) | -haspet(n2,V13) | -haspet(n3,V14) | -haspet(n4,V15) | -haspet(n5,V16) | hasdrink(n5,unknown_drink). [resolve(36646,e,21418,b),merge(v)].
% 27.21/27.50 36737 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasperson(n2,A) | -hascolor(n1,B) | -hascolor(n2,C) | -hascolor(n3,D) | -hascolor(n4,E) | -hascolor(n5,F) | -hasgame(n1,V6) | -hasgame(n2,V7) | -hasgame(n3,V8) | -hasgame(n4,V9) | -hasgame(n5,V10) | -haspet(n1,V11) | -haspet(n2,V12) | -haspet(n3,V13) | -haspet(n4,V14) | -haspet(n5,V15) | hasdrink(n5,unknown_drink). [resolve(36711,e,21273,a)].
% 27.21/27.50 36760 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hascolor(n1,A) | -hascolor(n2,B) | -hascolor(n3,C) | -hascolor(n4,D) | -hascolor(n5,E) | -hasgame(n1,F) | -hasgame(n2,V6) | -hasgame(n3,V7) | -hasgame(n4,V8) | -hasgame(n5,V9) | -haspet(n1,V10) | -haspet(n2,V11) | -haspet(n3,V12) | -haspet(n4,V13) | -haspet(n5,V14) | hasdrink(n5,unknown_drink) | hasperson(n1,swede). [resolve(36737,d,21566,b),merge(t)].
% 27.21/27.50 36770 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hascolor(n2,A) | -hascolor(n3,B) | -hascolor(n4,C) | -hascolor(n5,D) | -hasgame(n1,E) | -hasgame(n2,F) | -hasgame(n3,V6) | -hasgame(n4,V7) | -hasgame(n5,V8) | -haspet(n1,V9) | -haspet(n2,V10) | -haspet(n3,V11) | -haspet(n4,V12) | -haspet(n5,V13) | hasdrink(n5,unknown_drink) | hasperson(n1,swede). [resolve(36760,d,1935,a)].
% 27.21/27.50 36775 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hascolor(n3,A) | -hascolor(n4,B) | -hascolor(n5,C) | -hasgame(n1,D) | -hasgame(n2,E) | -hasgame(n3,F) | -hasgame(n4,V6) | -hasgame(n5,V7) | -haspet(n1,V8) | -haspet(n2,V9) | -haspet(n3,V10) | -haspet(n4,V11) | -haspet(n5,V12) | hasdrink(n5,unknown_drink) | hasperson(n1,swede). [resolve(36770,d,737,a)].
% 27.21/27.50 36779 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hascolor(n4,A) | -hascolor(n5,B) | -hasgame(n1,C) | -hasgame(n2,D) | -hasgame(n3,E) | -hasgame(n4,F) | -hasgame(n5,V6) | -haspet(n1,V7) | -haspet(n2,V8) | -haspet(n3,V9) | -haspet(n4,V10) | -haspet(n5,V11) | hasdrink(n5,unknown_drink) | hasperson(n1,swede). [resolve(36775,d,22012,a)].
% 27.21/27.50 36782 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hascolor(n5,A) | -hasgame(n1,B) | -hasgame(n2,C) | -hasgame(n3,D) | -hasgame(n4,E) | -hasgame(n5,F) | -haspet(n1,V6) | -haspet(n2,V7) | -haspet(n3,V8) | -haspet(n4,V9) | -haspet(n5,V10) | hasdrink(n5,unknown_drink) | hasperson(n1,swede). [resolve(36779,d,22100,a)].
% 27.21/27.50 36790 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasgame(n1,A) | -hasgame(n2,B) | -hasgame(n3,C) | -hasgame(n4,D) | -hasgame(n5,E) | -haspet(n1,F) | -haspet(n2,V6) | -haspet(n3,V7) | -haspet(n4,V8) | -haspet(n5,V9) | hasdrink(n5,unknown_drink) | hasperson(n1,swede). [resolve(36782,d,22107,a)].
% 27.21/27.50 36804 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasgame(n1,A) | -hasgame(n2,B) | -hasgame(n3,C) | -hasgame(n4,D) | -hasgame(n5,E) | -haspet(n1,F) | -haspet(n3,V6) | -haspet(n4,V7) | -haspet(n5,V8) | hasdrink(n5,unknown_drink) | hasperson(n1,swede). [resolve(36790,j,2073,a)].
% 27.21/27.50 36887 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasgame(n1,A) | -hasgame(n2,B) | -hasgame(n3,C) | -hasgame(n4,D) | -hasgame(n5,E) | -haspet(n1,F) | -haspet(n3,V6) | -haspet(n5,V7) | hasdrink(n5,unknown_drink) | hasperson(n1,swede). [resolve(36804,k,21427,b),merge(n)].
% 27.21/27.50 36902 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasgame(n1,A) | -hasgame(n2,B) | -hasgame(n3,C) | -hasgame(n4,D) | -hasgame(n5,E) | -haspet(n3,F) | -haspet(n5,V6) | hasdrink(n5,unknown_drink) | hasperson(n1,swede) | hasgame(n1,backgammon). [resolve(36887,i,21873,b),merge(m)].
% 27.21/27.50 36932 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasgame(n1,A) | -hasgame(n2,B) | -hasgame(n3,C) | -hasgame(n4,D) | -hasgame(n5,E) | -haspet(n5,F) | hasdrink(n5,unknown_drink) | hasperson(n1,swede) | hasgame(n1,backgammon). [resolve(36902,i,22040,b),merge(m)].
% 27.21/27.50 36940 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasgame(n1,A) | -hasgame(n2,B) | -hasgame(n3,C) | -hasgame(n4,D) | -hasgame(n5,E) | hasdrink(n5,unknown_drink) | hasperson(n1,swede) | hasgame(n1,backgammon). [resolve(36932,i,21747,a),merge(l),merge(m)].
% 27.21/27.50 36941 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasgame(n2,A) | -hasgame(n3,B) | -hasgame(n4,C) | -hasgame(n5,D) | hasdrink(n5,unknown_drink) | hasperson(n1,swede) | hasgame(n1,backgammon). [resolve(36940,d,1928,a)].
% 27.21/27.50 36948 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasgame(n3,A) | -hasgame(n4,B) | -hasgame(n5,C) | hasdrink(n5,unknown_drink) | hasperson(n1,swede) | hasgame(n1,backgammon). [resolve(36941,d,21882,a),merge(j)].
% 27.21/27.50 36958 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasgame(n4,A) | -hasgame(n5,B) | hasdrink(n5,unknown_drink) | hasperson(n1,swede) | hasgame(n1,backgammon). [resolve(36948,d,22108,a),merge(i)].
% 27.21/27.50 36961 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | -hasgame(n5,A) | hasdrink(n5,unknown_drink) | hasperson(n1,swede) | hasgame(n1,backgammon). [resolve(36958,d,21609,a),merge(h)].
% 27.21/27.50 36963 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n1,coffee) | hasdrink(n5,unknown_drink) | hasperson(n1,swede) | hasgame(n1,backgammon). [resolve(36961,d,21265,a)].
% 27.21/27.50 36977 hasgame(n1,solitaire) | hasperson(n4,swede) | hasdrink(n5,unknown_drink) | hasperson(n1,swede) | hasgame(n1,backgammon). [resolve(36963,c,21542,c),merge(f),merge(g),unit_del(f,469)].
% 27.21/27.50 36988 hasgame(n1,solitaire) | hasperson(n4,swede) | hasperson(n1,swede) | hasgame(n1,backgammon). [resolve(36977,c,406,b),unit_del(e,22094)].
% 27.21/27.50 37005 hasgame(n1,solitaire) | hasperson(n1,swede) | hasgame(n1,backgammon) | -hasperson(n4,italian). [resolve(36988,b,387,b)].
% 27.21/27.50 37022 hasgame(n1,solitaire) | hasperson(n1,swede) | hasgame(n1,backgammon). [resolve(37005,d,21418,b),merge(d)].
% 27.21/27.50 37038 hasgame(n1,solitaire) | hasgame(n1,backgammon). [resolve(37022,b,390,a),unit_del(c,147)].
% 27.21/27.50 37044 hasgame(n1,backgammon). [resolve(37038,a,418,b),unit_del(b,1928)].
% 27.21/27.50 37047 $F. [resolve(37044,a,413,a),unit_del(a,1928)].
% 27.21/27.50
% 27.21/27.50 % SZS output end Refutation
% 27.21/27.50 ============================== end of proof ==========================
% 27.21/27.50
% 27.21/27.50 ============================== STATISTICS ============================
% 27.21/27.50
% 27.21/27.50 Given=11300. Generated=450968. Kept=36950. proofs=1.
% 27.21/27.50 Usable=4074. Sos=2617. Demods=0. Limbo=1, Disabled=30689. Hints=0.
% 27.21/27.50 Megabytes=62.39.
% 27.21/27.50 User_CPU=26.23, System_CPU=0.29, Wall_clock=26.
% 27.21/27.50
% 27.21/27.50 ============================== end of statistics =====================
% 27.21/27.50
% 27.21/27.50 ============================== end of search =========================
% 27.21/27.50
% 27.21/27.50 THEOREM PROVED
% 27.21/27.50 % SZS status Unsatisfiable
% 27.21/27.50
% 27.21/27.50 Exiting with 1 proof.
% 27.21/27.50
% 27.21/27.50 Process 19087 exit (max_proofs) Sun May 29 00:21:11 2022
% 27.21/27.50 Prover9 interrupted
%------------------------------------------------------------------------------