TSTP Solution File: PUZ019-1 by CSE---1.6

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : CSE---1.6
% Problem  : PUZ019-1 : TPTP v8.1.2. Bugfixed v5.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %s %d

% Computer : n002.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 13:10:55 EDT 2023

% Result   : Unsatisfiable 1.18s 1.24s
% Output   : CNFRefutation 1.18s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem    : PUZ019-1 : TPTP v8.1.2. Bugfixed v5.1.0.
% 0.07/0.13  % Command    : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %s %d
% 0.13/0.35  % Computer : n002.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit   : 300
% 0.13/0.35  % WCLimit    : 300
% 0.13/0.35  % DateTime   : Sat Aug 26 22:36:33 EDT 2023
% 0.13/0.35  % CPUTime    : 
% 0.20/0.58  start to proof:theBenchmark
% 1.10/1.23  %-------------------------------------------
% 1.10/1.23  % File        :CSE---1.6
% 1.10/1.23  % Problem     :theBenchmark
% 1.10/1.23  % Transform   :cnf
% 1.10/1.23  % Format      :tptp:raw
% 1.10/1.23  % Command     :java -jar mcs_scs.jar %d %s
% 1.10/1.23  
% 1.10/1.23  % Result      :Theorem 0.600000s
% 1.10/1.23  % Output      :CNFRefutation 0.600000s
% 1.10/1.23  %-------------------------------------------
% 1.18/1.23  %--------------------------------------------------------------------------
% 1.18/1.23  % File     : PUZ019-1 : TPTP v8.1.2. Bugfixed v5.1.0.
% 1.18/1.23  % Domain   : Puzzles
% 1.18/1.23  % Problem  : The Jobs Puzzles
% 1.18/1.23  % Version  : Especial.
% 1.18/1.23  % English  : There are four people: Roberta, Thelma, Steve, and Pete. Among
% 1.18/1.23  %            them they hold eight different jobs. Each holds exactly two jobs.
% 1.18/1.23  %            The jobs are: chef, guard, nurse, telephone operator, police
% 1.18/1.23  %            officer (either gender), teacher, actor, and boxer. The job of
% 1.18/1.23  %            a nurse is held by a male. The husband of the chef is the
% 1.18/1.23  %            telephone operator. Roberta is not a boxer. Pete has no
% 1.18/1.23  %            education past the ninth grade. Roberta, the chef, and the
% 1.18/1.23  %            police officer went golfing together. Question : Who holds
% 1.18/1.23  %            which job?
% 1.18/1.23  
% 1.18/1.23  % Refs     : [WO+92] Wos et al. (1992), Automated Reasoning: Introduction a
% 1.18/1.23  % Source   : [ANL]
% 1.18/1.23  % Names    : jobs.ver1.in [ANL]
% 1.18/1.23  
% 1.18/1.23  % Status   : Unsatisfiable
% 1.18/1.23  % Rating   : 0.00 v5.1.0
% 1.18/1.23  % Syntax   : Number of clauses     :   64 (  44 unt;   4 nHn;  59 RR)
% 1.18/1.23  %            Number of literals    :  105 (   0 equ;  69 neg)
% 1.18/1.23  %            Maximal clause size   :    8 (   1 avg)
% 1.18/1.23  %            Maximal term depth    :    1 (   1 avg)
% 1.18/1.23  %            Number of predicates  :    7 (   7 usr;   0 prp; 1-2 aty)
% 1.18/1.23  %            Number of functors    :   12 (  12 usr;  12 con; 0-0 aty)
% 1.18/1.23  %            Number of variables   :   40 (  10 sgn)
% 1.18/1.23  % SPC      : CNF_UNS_EPR_NEQ_NHN
% 1.18/1.23  
% 1.18/1.23  % Comments :
% 1.18/1.23  % Bugfixes : v1.1.3 - Changed peteacher to pete in clauses roberta_not_pete
% 1.18/1.23  %            and pete_is_male.
% 1.18/1.23  %          : v5.1.0 - Adding missing axiom thelma_not_steve
% 1.18/1.23  %--------------------------------------------------------------------------
% 1.18/1.23  cnf(reflexivity_for_equal_people,axiom,
% 1.18/1.23      equal_people(X,X) ).
% 1.18/1.23  
% 1.18/1.23  cnf(reflexivity_for_equal_jobs,axiom,
% 1.18/1.23      equal_jobs(X,X) ).
% 1.18/1.23  
% 1.18/1.23  cnf(symmetry_of_equal_people,axiom,
% 1.18/1.23      ( ~ equal_people(X,Y)
% 1.18/1.23      | equal_people(Y,X) ) ).
% 1.18/1.23  
% 1.18/1.23  cnf(symmetry_of_equal_jobs,axiom,
% 1.18/1.23      ( ~ equal_jobs(X,Y)
% 1.18/1.23      | equal_jobs(Y,X) ) ).
% 1.18/1.23  
% 1.18/1.23  cnf(roberta_not_thelma,axiom,
% 1.18/1.23      ~ equal_people(roberta,thelma) ).
% 1.18/1.23  
% 1.18/1.23  cnf(roberta_not_pete,axiom,
% 1.18/1.24      ~ equal_people(roberta,pete) ).
% 1.18/1.24  
% 1.18/1.24  cnf(roberta_not_steve,axiom,
% 1.18/1.24      ~ equal_people(roberta,steve) ).
% 1.18/1.24  
% 1.18/1.24  cnf(pete_not_thelma,axiom,
% 1.18/1.24      ~ equal_people(pete,thelma) ).
% 1.18/1.24  
% 1.18/1.24  cnf(pete_not_steve,axiom,
% 1.18/1.24      ~ equal_people(pete,steve) ).
% 1.18/1.24  
% 1.18/1.24  cnf(thelma_not_steve,axiom,
% 1.18/1.24      ~ equal_people(thelma,steve) ).
% 1.18/1.24  
% 1.18/1.24  cnf(chef_not_guard,axiom,
% 1.18/1.24      ~ equal_jobs(chef,guard) ).
% 1.18/1.24  
% 1.18/1.24  cnf(chef_not_nurse,axiom,
% 1.18/1.24      ~ equal_jobs(chef,nurse) ).
% 1.18/1.24  
% 1.18/1.24  cnf(chef_not_operator,axiom,
% 1.18/1.24      ~ equal_jobs(chef,operator) ).
% 1.18/1.24  
% 1.18/1.24  cnf(chef_not_police,axiom,
% 1.18/1.24      ~ equal_jobs(chef,police) ).
% 1.18/1.24  
% 1.18/1.24  cnf(chef_not_actor,axiom,
% 1.18/1.24      ~ equal_jobs(chef,actor) ).
% 1.18/1.24  
% 1.18/1.24  cnf(chef_not_boxer,axiom,
% 1.18/1.24      ~ equal_jobs(chef,boxer) ).
% 1.18/1.24  
% 1.18/1.24  cnf(chef_not_teacher,axiom,
% 1.18/1.24      ~ equal_jobs(chef,teacher) ).
% 1.18/1.24  
% 1.18/1.24  cnf(guard_not_nurse,axiom,
% 1.18/1.24      ~ equal_jobs(guard,nurse) ).
% 1.18/1.24  
% 1.18/1.24  cnf(guard_not_operator,axiom,
% 1.18/1.24      ~ equal_jobs(guard,operator) ).
% 1.18/1.24  
% 1.18/1.24  cnf(guard_not_police,axiom,
% 1.18/1.24      ~ equal_jobs(guard,police) ).
% 1.18/1.24  
% 1.18/1.24  cnf(guard_not_actor,axiom,
% 1.18/1.24      ~ equal_jobs(guard,actor) ).
% 1.18/1.24  
% 1.18/1.24  cnf(guard_not_boxer,axiom,
% 1.18/1.24      ~ equal_jobs(guard,boxer) ).
% 1.18/1.24  
% 1.18/1.24  cnf(guard_not_teacher,axiom,
% 1.18/1.24      ~ equal_jobs(guard,teacher) ).
% 1.18/1.24  
% 1.18/1.24  cnf(nurse_not_operator,axiom,
% 1.18/1.24      ~ equal_jobs(nurse,operator) ).
% 1.18/1.24  
% 1.18/1.24  cnf(nurse_not_police,axiom,
% 1.18/1.24      ~ equal_jobs(nurse,police) ).
% 1.18/1.24  
% 1.18/1.24  cnf(nurse_not_actor,axiom,
% 1.18/1.24      ~ equal_jobs(nurse,actor) ).
% 1.18/1.24  
% 1.18/1.24  cnf(nurse_not_boxer,axiom,
% 1.18/1.24      ~ equal_jobs(nurse,boxer) ).
% 1.18/1.24  
% 1.18/1.24  cnf(nurse_not_teacher,axiom,
% 1.18/1.24      ~ equal_jobs(nurse,teacher) ).
% 1.18/1.24  
% 1.18/1.24  cnf(operator_not_police,axiom,
% 1.18/1.24      ~ equal_jobs(operator,police) ).
% 1.18/1.24  
% 1.18/1.24  cnf(operator_not_actor,axiom,
% 1.18/1.24      ~ equal_jobs(operator,actor) ).
% 1.18/1.24  
% 1.18/1.24  cnf(operator_not_boxer,axiom,
% 1.18/1.24      ~ equal_jobs(operator,boxer) ).
% 1.18/1.24  
% 1.18/1.24  cnf(operator_not_teacher,axiom,
% 1.18/1.24      ~ equal_jobs(operator,teacher) ).
% 1.18/1.24  
% 1.18/1.24  cnf(police_not_actor,axiom,
% 1.18/1.24      ~ equal_jobs(police,actor) ).
% 1.18/1.24  
% 1.18/1.24  cnf(police_not_boxer,axiom,
% 1.18/1.24      ~ equal_jobs(police,boxer) ).
% 1.18/1.24  
% 1.18/1.24  cnf(police_not_teacher,axiom,
% 1.18/1.24      ~ equal_jobs(police,teacher) ).
% 1.18/1.24  
% 1.18/1.24  cnf(actor_not_boxer,axiom,
% 1.18/1.24      ~ equal_jobs(actor,boxer) ).
% 1.18/1.24  
% 1.18/1.24  cnf(actor_not_teacher,axiom,
% 1.18/1.24      ~ equal_jobs(actor,teacher) ).
% 1.18/1.24  
% 1.18/1.24  cnf(boxer_not_teacher,axiom,
% 1.18/1.24      ~ equal_jobs(boxer,teacher) ).
% 1.18/1.24  
% 1.18/1.24  cnf(nurse_is_male,axiom,
% 1.18/1.24      ( ~ has_job(X,nurse)
% 1.18/1.24      | male(X) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(actor_is_male,axiom,
% 1.18/1.24      ( ~ has_job(X,actor)
% 1.18/1.24      | male(X) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(chef_is_female,axiom,
% 1.18/1.24      ( ~ has_job(X,chef)
% 1.18/1.24      | female(X) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(nurse_is_educated,axiom,
% 1.18/1.24      ( ~ has_job(X,nurse)
% 1.18/1.24      | educated(X) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(teacher_is_educated,axiom,
% 1.18/1.24      ( ~ has_job(X,teacher)
% 1.18/1.24      | educated(X) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(police_is_educated,axiom,
% 1.18/1.24      ( ~ has_job(X,police)
% 1.18/1.24      | educated(X) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(chef_is_not_also_police,axiom,
% 1.18/1.24      ( ~ has_job(X,chef)
% 1.18/1.24      | ~ has_job(X,police) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(males_are_not_female,axiom,
% 1.18/1.24      ( ~ male(X)
% 1.18/1.24      | ~ female(X) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(everyone_male_or_female,axiom,
% 1.18/1.24      ( male(X)
% 1.18/1.24      | female(X) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(husband_is_male,axiom,
% 1.18/1.24      ( ~ husband(X,Y)
% 1.18/1.24      | male(Y) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(wife_is_female,axiom,
% 1.18/1.24      ( ~ husband(X,Y)
% 1.18/1.24      | female(X) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(husband_of_chef_is_operator1,hypothesis,
% 1.18/1.24      ( ~ has_job(X,chef)
% 1.18/1.24      | ~ has_job(Y,operator)
% 1.18/1.24      | husband(X,Y) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(husband_of_chef_is_operator2,hypothesis,
% 1.18/1.24      ( ~ has_job(X,chef)
% 1.18/1.24      | has_job(Y,operator)
% 1.18/1.24      | ~ husband(X,Y) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(each_job_held_once,hypothesis,
% 1.18/1.24      ( ~ has_job(X,Z)
% 1.18/1.24      | ~ has_job(Y,Z)
% 1.18/1.24      | equal_people(X,Y) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(each_has_maximum_of_two_jobs,hypothesis,
% 1.18/1.24      ( ~ has_job(Z,U)
% 1.18/1.24      | ~ has_job(Z,X)
% 1.18/1.24      | ~ has_job(Z,Y)
% 1.18/1.24      | equal_jobs(U,X)
% 1.18/1.24      | equal_jobs(U,Y)
% 1.18/1.24      | equal_jobs(X,Y) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(every_job_is_used,hypothesis,
% 1.18/1.24      ( has_job(roberta,X)
% 1.18/1.24      | has_job(thelma,X)
% 1.18/1.24      | has_job(pete,X)
% 1.18/1.24      | has_job(steve,X) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(everyone_works,hypothesis,
% 1.18/1.24      ( has_job(X,chef)
% 1.18/1.24      | has_job(X,guard)
% 1.18/1.24      | has_job(X,nurse)
% 1.18/1.24      | has_job(X,operator)
% 1.18/1.24      | has_job(X,police)
% 1.18/1.24      | has_job(X,teacher)
% 1.18/1.24      | has_job(X,actor)
% 1.18/1.24      | has_job(X,boxer) ) ).
% 1.18/1.24  
% 1.18/1.24  cnf(pete_is_not_educated,hypothesis,
% 1.18/1.24      ~ educated(pete) ).
% 1.18/1.24  
% 1.18/1.24  cnf(roberta_is_not_chef,hypothesis,
% 1.18/1.24      ~ has_job(roberta,chef) ).
% 1.18/1.24  
% 1.18/1.24  cnf(roberta_is_not_boxer,hypothesis,
% 1.18/1.24      ~ has_job(roberta,boxer) ).
% 1.18/1.24  
% 1.18/1.24  cnf(roberta_is_not_police,hypothesis,
% 1.18/1.24      ~ has_job(roberta,police) ).
% 1.18/1.24  
% 1.18/1.24  cnf(steve_is_male,hypothesis,
% 1.18/1.24      male(steve) ).
% 1.18/1.24  
% 1.18/1.24  cnf(pete_is_male,hypothesis,
% 1.18/1.24      male(pete) ).
% 1.18/1.24  
% 1.18/1.24  cnf(roberta_is_female,hypothesis,
% 1.18/1.24      female(roberta) ).
% 1.18/1.24  
% 1.18/1.24  cnf(thelma_is_female,hypothesis,
% 1.18/1.24      female(thelma) ).
% 1.18/1.24  
% 1.18/1.24  cnf(find_who_has_each_job,negated_conjecture,
% 1.18/1.24      ( ~ has_job(X1,chef)
% 1.18/1.24      | ~ has_job(X2,guard)
% 1.18/1.24      | ~ has_job(X3,nurse)
% 1.18/1.24      | ~ has_job(X4,operator)
% 1.18/1.24      | ~ has_job(X5,police)
% 1.18/1.24      | ~ has_job(X6,teacher)
% 1.18/1.24      | ~ has_job(X7,actor)
% 1.18/1.24      | ~ has_job(X8,boxer) ) ).
% 1.18/1.24  
% 1.18/1.24  %--------------------------------------------------------------------------
% 1.18/1.24  %-------------------------------------------
% 1.18/1.24  % Proof found
% 1.18/1.24  % SZS status Theorem for theBenchmark
% 1.18/1.24  % SZS output start Proof
% 1.18/1.24  %ClaNum:64(EqnAxiom:0)
% 1.18/1.24  %VarNum:82(SingletonVarNum:40)
% 1.18/1.24  %MaxLitNum:8
% 1.18/1.24  %MaxfuncDepth:0
% 1.18/1.24  %SharedTerms:54
% 1.18/1.24  %goalClause: 64
% 1.18/1.24  [1]P1(a1)
% 1.18/1.24  [2]P1(a8)
% 1.18/1.24  [3]P2(a9)
% 1.18/1.24  [4]P2(a11)
% 1.18/1.24  [7]~P5(a1)
% 1.18/1.24  [8]~P3(a9,a11)
% 1.18/1.24  [9]~P3(a9,a1)
% 1.18/1.24  [10]~P3(a9,a8)
% 1.18/1.24  [11]~P3(a11,a8)
% 1.18/1.24  [12]~P3(a1,a11)
% 1.18/1.24  [13]~P3(a1,a8)
% 1.18/1.24  [14]~P4(a2,a5)
% 1.18/1.24  [15]~P4(a2,a6)
% 1.18/1.24  [16]~P4(a2,a7)
% 1.18/1.24  [17]~P4(a2,a10)
% 1.18/1.24  [18]~P4(a2,a3)
% 1.18/1.24  [19]~P4(a2,a4)
% 1.18/1.24  [20]~P4(a2,a12)
% 1.18/1.24  [21]~P4(a5,a6)
% 1.18/1.24  [22]~P4(a5,a7)
% 1.18/1.24  [23]~P4(a5,a10)
% 1.18/1.24  [24]~P4(a5,a3)
% 1.18/1.24  [25]~P4(a5,a4)
% 1.18/1.24  [26]~P4(a5,a12)
% 1.18/1.24  [27]~P4(a6,a7)
% 1.18/1.25  [28]~P4(a6,a10)
% 1.18/1.25  [29]~P4(a6,a3)
% 1.18/1.25  [30]~P4(a6,a4)
% 1.18/1.25  [31]~P4(a6,a12)
% 1.18/1.25  [32]~P4(a7,a10)
% 1.18/1.25  [33]~P4(a7,a3)
% 1.18/1.25  [34]~P4(a7,a4)
% 1.18/1.25  [35]~P4(a7,a12)
% 1.18/1.25  [36]~P4(a10,a3)
% 1.18/1.25  [37]~P4(a10,a4)
% 1.18/1.25  [38]~P4(a10,a12)
% 1.18/1.25  [39]~P4(a3,a4)
% 1.18/1.25  [40]~P4(a3,a12)
% 1.18/1.25  [41]~P4(a4,a12)
% 1.18/1.25  [42]~P6(a9,a2)
% 1.18/1.25  [43]~P6(a9,a10)
% 1.18/1.25  [44]~P6(a9,a4)
% 1.18/1.25  [5]P3(x51,x51)
% 1.18/1.25  [6]P4(x61,x61)
% 1.18/1.25  [45]P2(x451)+P1(x451)
% 1.18/1.25  [46]~P2(x461)+~P1(x461)
% 1.18/1.25  [47]P1(x471)+~P6(x471,a6)
% 1.18/1.25  [48]P1(x481)+~P6(x481,a3)
% 1.18/1.25  [49]P2(x491)+~P6(x491,a2)
% 1.18/1.25  [50]P5(x501)+~P6(x501,a6)
% 1.18/1.25  [51]P5(x511)+~P6(x511,a10)
% 1.18/1.25  [52]P5(x521)+~P6(x521,a12)
% 1.18/1.25  [57]~P6(x571,a10)+~P6(x571,a2)
% 1.18/1.25  [53]P1(x531)+~P7(x532,x531)
% 1.18/1.25  [54]P2(x541)+~P7(x541,x542)
% 1.18/1.25  [55]~P3(x552,x551)+P3(x551,x552)
% 1.18/1.25  [56]~P4(x562,x561)+P4(x561,x562)
% 1.18/1.25  [59]P7(x591,x592)+~P6(x592,a7)+~P6(x591,a2)
% 1.18/1.25  [60]~P7(x602,x601)+~P6(x602,a2)+P6(x601,a7)
% 1.18/1.25  [61]~P6(x611,x613)+P3(x611,x612)+~P6(x612,x613)
% 1.18/1.25  [58]P6(a11,x581)+P6(a1,x581)+P6(a8,x581)+P6(a9,x581)
% 1.18/1.25  [63]P4(x633,x631)+~P6(x634,x631)+~P6(x634,x633)+P4(x631,x632)+P4(x633,x632)+~P6(x634,x632)
% 1.18/1.25  [62]P6(x621,a5)+P6(x621,a6)+P6(x621,a7)+P6(x621,a10)+P6(x621,a3)+P6(x621,a4)+P6(x621,a12)+P6(x621,a2)
% 1.18/1.25  [64]~P6(x641,a4)+~P6(x642,a3)+~P6(x643,a12)+~P6(x644,a10)+~P6(x645,a7)+~P6(x646,a6)+~P6(x647,a5)+~P6(x648,a2)
% 1.18/1.25  %EqnAxiom
% 1.18/1.25  
% 1.18/1.25  %-------------------------------------------
% 1.18/1.25  cnf(65,plain,
% 1.18/1.25     (~P4(a5,a2)),
% 1.18/1.25     inference(scs_inference,[],[14,56])).
% 1.18/1.25  cnf(67,plain,
% 1.18/1.25     (~P2(a1)),
% 1.18/1.25     inference(scs_inference,[],[1,8,14,56,55,46])).
% 1.18/1.25  cnf(69,plain,
% 1.18/1.25     (~P6(a1,a12)),
% 1.18/1.25     inference(scs_inference,[],[1,7,8,14,56,55,46,52])).
% 1.18/1.25  cnf(71,plain,
% 1.18/1.25     (~P6(a1,a10)),
% 1.18/1.25     inference(scs_inference,[],[1,7,8,14,56,55,46,52,51])).
% 1.18/1.25  cnf(73,plain,
% 1.18/1.25     (~P6(a1,a6)),
% 1.18/1.25     inference(scs_inference,[],[1,7,8,14,56,55,46,52,51,50])).
% 1.18/1.25  cnf(75,plain,
% 1.18/1.25     (~P6(a1,a2)),
% 1.18/1.25     inference(scs_inference,[],[1,7,8,14,56,55,46,52,51,50,49])).
% 1.18/1.25  cnf(90,plain,
% 1.18/1.25     (~P6(a9,a3)),
% 1.18/1.25     inference(scs_inference,[],[3,67,54,46,53,48])).
% 1.18/1.25  cnf(92,plain,
% 1.18/1.25     (~P6(a9,a6)),
% 1.18/1.25     inference(scs_inference,[],[3,67,54,46,53,48,47])).
% 1.18/1.25  cnf(94,plain,
% 1.18/1.25     (~P6(x941,a2)+~P6(a9,a7)),
% 1.18/1.25     inference(scs_inference,[],[3,67,54,46,53,48,47,59])).
% 1.18/1.25  cnf(102,plain,
% 1.18/1.25     (~P2(a8)),
% 1.18/1.25     inference(scs_inference,[],[2,46])).
% 1.18/1.25  cnf(104,plain,
% 1.18/1.25     (P6(a9,a7)+P6(a9,a12)+P6(a9,a5)),
% 1.18/1.25     inference(scs_inference,[],[2,43,44,42,90,92,46,62])).
% 1.18/1.25  cnf(107,plain,
% 1.18/1.25     (~P1(a11)),
% 1.18/1.25     inference(scs_inference,[],[4,46])).
% 1.18/1.25  cnf(115,plain,
% 1.18/1.25     (P6(a11,a2)),
% 1.18/1.25     inference(scs_inference,[],[9,15,42,102,75,56,55,49,58])).
% 1.18/1.25  cnf(117,plain,
% 1.18/1.25     (~P6(a11,a10)),
% 1.18/1.25     inference(scs_inference,[],[9,15,42,102,75,56,55,49,58,57])).
% 1.18/1.25  cnf(122,plain,
% 1.18/1.25     (~P6(x1221,a4)+~P6(x1222,a3)+~P6(x1223,a12)+~P6(x1224,a10)+~P6(x1225,a7)+~P6(x1226,a6)+~P6(x1227,a5)),
% 1.18/1.25     inference(scs_inference,[],[115,64])).
% 1.18/1.25  cnf(123,plain,
% 1.18/1.25     (~P6(a9,a7)),
% 1.18/1.25     inference(scs_inference,[],[115,94])).
% 1.18/1.25  cnf(124,plain,
% 1.18/1.25     (P6(a8,a10)),
% 1.18/1.25     inference(scs_inference,[],[43,117,71,58])).
% 1.18/1.25  cnf(130,plain,
% 1.18/1.25     (~P6(a11,a3)),
% 1.18/1.25     inference(scs_inference,[],[43,115,107,117,102,71,58,60,54,48])).
% 1.18/1.25  cnf(132,plain,
% 1.18/1.25     (~P6(a11,a6)),
% 1.18/1.25     inference(scs_inference,[],[43,115,107,117,102,71,58,60,54,48,47])).
% 1.18/1.25  cnf(136,plain,
% 1.18/1.25     (~P7(x1361,a11)),
% 1.18/1.25     inference(scs_inference,[],[43,115,107,117,102,71,58,60,54,48,47,51,53])).
% 1.18/1.25  cnf(138,plain,
% 1.18/1.25     (P6(a9,a12)+P6(a9,a5)),
% 1.18/1.25     inference(scs_inference,[],[123,104])).
% 1.18/1.25  cnf(139,plain,
% 1.18/1.25     (P6(a8,a6)),
% 1.18/1.25     inference(scs_inference,[],[132,92,73,58])).
% 1.18/1.25  cnf(143,plain,
% 1.18/1.25     (~P6(x1431,a4)+~P6(x1432,a3)+~P6(x1433,a12)+~P6(x1434,a7)+~P6(x1435,a5)),
% 1.18/1.25     inference(scs_inference,[],[36,37,39,132,124,92,73,58,63,122])).
% 1.18/1.25  cnf(148,plain,
% 1.18/1.25     (~P6(a8,a7)),
% 1.18/1.25     inference(scs_inference,[],[27,28,32,139,124,63])).
% 1.18/1.25  cnf(154,plain,
% 1.18/1.25     (P6(a8,a12)+P6(a9,a12)+P6(a11,a12)),
% 1.18/1.25     inference(scs_inference,[],[27,28,32,9,139,115,124,69,63,60,61,58])).
% 1.18/1.25  cnf(160,plain,
% 1.18/1.25     (P6(a8,a3)+P6(a1,a3)),
% 1.18/1.25     inference(scs_inference,[],[10,16,130,90,56,55,58])).
% 1.18/1.25  cnf(171,plain,
% 1.18/1.25     (~P6(x1711,a4)+P6(a11,a7)+~P6(x1712,a3)+~P6(x1713,a12)+~P6(x1714,a5)),
% 1.18/1.25     inference(scs_inference,[],[123,148,124,51,58,143])).
% 1.18/1.25  cnf(180,plain,
% 1.18/1.25     (P6(a1,a4)+P6(a8,a4)+P6(a11,a4)),
% 1.18/1.25     inference(scs_inference,[],[44,139,50,58])).
% 1.18/1.25  cnf(183,plain,
% 1.18/1.25     (~P4(a4,a5)),
% 1.18/1.25     inference(scs_inference,[],[25,56])).
% 1.18/1.25  cnf(187,plain,
% 1.18/1.25     (~P6(a11,a7)),
% 1.18/1.25     inference(scs_inference,[],[136,115,59])).
% 1.18/1.25  cnf(192,plain,
% 1.18/1.25     (P6(a1,a7)),
% 1.18/1.25     inference(scs_inference,[],[136,123,148,115,124,59,51,58])).
% 1.18/1.25  cnf(198,plain,
% 1.18/1.25     (~P6(x1981,a4)+~P6(x1982,a3)+~P6(x1983,a12)+~P6(x1984,a5)),
% 1.18/1.25     inference(scs_inference,[],[192,143])).
% 1.18/1.25  cnf(199,plain,
% 1.18/1.25     (~P6(x1991,a4)+~P6(x1992,a3)+~P6(x1993,a12)+~P6(x1994,a5)),
% 1.18/1.25     inference(scs_inference,[],[187,171])).
% 1.18/1.25  cnf(216,plain,
% 1.18/1.25     (~P6(a8,a12)+P4(a10,a6)),
% 1.18/1.25     inference(scs_inference,[],[38,31,139,124,50,63])).
% 1.18/1.25  cnf(225,plain,
% 1.18/1.25     (~P4(a3,a7)),
% 1.18/1.25     inference(scs_inference,[],[33,124,51,56])).
% 1.18/1.25  cnf(227,plain,
% 1.18/1.25     (~P6(a1,a4)+~P6(a1,a3)),
% 1.18/1.25     inference(scs_inference,[],[33,34,39,192,124,51,56,63])).
% 1.18/1.25  cnf(241,plain,
% 1.18/1.25     (P6(a8,a3)+~P6(a1,a4)),
% 1.18/1.25     inference(scs_inference,[],[227,160])).
% 1.18/1.25  cnf(248,plain,
% 1.18/1.25     (~P6(a1,a5)+~P6(a1,a3)),
% 1.18/1.25     inference(scs_inference,[],[17,22,24,225,192,124,51,56,63])).
% 1.18/1.25  cnf(260,plain,
% 1.18/1.25     (~P4(a4,a2)),
% 1.18/1.25     inference(scs_inference,[],[19,124,51,56])).
% 1.18/1.25  cnf(265,plain,
% 1.18/1.25     (~P6(a11,a12)+~P6(a11,a4)),
% 1.18/1.25     inference(scs_inference,[],[19,20,41,115,139,50,63])).
% 1.18/1.25  cnf(288,plain,
% 1.18/1.25     (~P6(a11,a5)+~P6(a11,a4)),
% 1.18/1.25     inference(scs_inference,[],[24,65,25,115,124,260,51,56,63])).
% 1.18/1.25  cnf(295,plain,
% 1.18/1.25     (~P6(a8,a12)+~P6(a8,a5)),
% 1.18/1.25     inference(scs_inference,[],[26,38,124,23,63])).
% 1.18/1.25  cnf(327,plain,
% 1.18/1.25     (~P6(a8,a3)),
% 1.18/1.25     inference(scs_inference,[],[36,124,139,28,29,56,63])).
% 1.18/1.25  cnf(329,plain,
% 1.18/1.25     (~P6(a1,a4)),
% 1.18/1.25     inference(scs_inference,[],[36,124,139,28,29,56,63,241])).
% 1.18/1.25  cnf(333,plain,
% 1.18/1.25     (P6(a1,a3)),
% 1.18/1.25     inference(scs_inference,[],[327,160])).
% 1.18/1.25  cnf(334,plain,
% 1.18/1.25     (P6(a11,a4)+P6(a8,a4)),
% 1.18/1.25     inference(scs_inference,[],[329,180])).
% 1.18/1.25  cnf(336,plain,
% 1.18/1.25     (~P6(x3361,a4)+~P6(x3362,a12)+~P6(x3363,a5)),
% 1.18/1.25     inference(scs_inference,[],[333,198])).
% 1.18/1.25  cnf(337,plain,
% 1.18/1.25     (~P6(x3371,a4)+~P6(x3372,a12)+~P6(x3373,a5)),
% 1.18/1.25     inference(scs_inference,[],[333,199])).
% 1.18/1.25  cnf(338,plain,
% 1.18/1.25     (~P6(a1,a5)),
% 1.18/1.25     inference(scs_inference,[],[333,248])).
% 1.18/1.25  cnf(343,plain,
% 1.18/1.25     (~P6(a11,a12)+P6(a8,a4)),
% 1.18/1.25     inference(scs_inference,[],[334,265])).
% 1.18/1.25  cnf(346,plain,
% 1.18/1.25     (P6(a8,a5)+P6(a9,a5)+P6(a11,a5)),
% 1.18/1.25     inference(scs_inference,[],[139,338,50,58])).
% 1.18/1.25  cnf(348,plain,
% 1.18/1.25     (~P6(a11,a4)+P6(a8,a5)+P6(a9,a5)),
% 1.18/1.25     inference(scs_inference,[],[183,115,139,338,14,260,50,58,63])).
% 1.18/1.25  cnf(350,plain,
% 1.18/1.25     (~P4(a4,a7)+P6(a8,a5)+P6(a9,a5)),
% 1.18/1.25     inference(scs_inference,[],[34,183,115,139,338,14,260,50,58,63,56])).
% 1.18/1.25  cnf(352,plain,
% 1.18/1.25     (P6(a9,a12)+P6(a8,a12)+P6(a8,a4)),
% 1.18/1.25     inference(scs_inference,[],[343,154])).
% 1.18/1.25  cnf(356,plain,
% 1.18/1.25     (P6(a8,a4)+~P6(x3561,a12)+~P6(x3562,a5)),
% 1.18/1.25     inference(scs_inference,[],[44,329,337,58])).
% 1.18/1.25  cnf(359,plain,
% 1.18/1.25     (~P4(a4,a10)),
% 1.18/1.25     inference(scs_inference,[],[37,139,50,56])).
% 1.18/1.25  cnf(361,plain,
% 1.18/1.25     (P6(a11,a5)+P6(a8,a5)+~P6(x3611,a4)+~P6(x3612,a12)),
% 1.18/1.25     inference(scs_inference,[],[346,336])).
% 1.18/1.25  cnf(364,plain,
% 1.18/1.25     (~P6(a11,a4)+P6(a8,a5)+~P6(x3641,a4)+~P6(x3642,a12)),
% 1.18/1.25     inference(scs_inference,[],[348,337])).
% 1.18/1.25  cnf(365,plain,
% 1.18/1.25     (~P6(a11,a4)+P6(a8,a5)+~P6(x3651,a12)),
% 1.18/1.25     inference(factoring_inference,[],[364])).
% 1.18/1.25  cnf(377,plain,
% 1.18/1.25     (P6(a8,a4)+P6(a8,a5)+~P4(a4,a7)+~P6(x3771,a12)),
% 1.18/1.25     inference(scs_inference,[],[350,356])).
% 1.18/1.25  cnf(378,plain,
% 1.18/1.25     (~P6(a8,a4)),
% 1.18/1.25     inference(scs_inference,[],[139,124,359,30,28,63])).
% 1.18/1.25  cnf(396,plain,
% 1.18/1.25     (~P6(x3961,a5)),
% 1.18/1.25     inference(scs_inference,[],[43,92,123,90,44,139,124,359,18,329,30,28,42,63,356,352,62,58,50,56,295,288,216,365,337,336,361])).
% 1.18/1.25  cnf(397,plain,
% 1.18/1.25     (P6(a9,a12)),
% 1.18/1.25     inference(scs_inference,[],[396,138])).
% 1.18/1.25  cnf(399,plain,
% 1.18/1.25     (P6(a11,a4)),
% 1.18/1.25     inference(scs_inference,[],[378,334])).
% 1.18/1.25  cnf(408,plain,
% 1.18/1.25     (~P6(a11,a4)+~P6(x4081,a12)),
% 1.18/1.25     inference(scs_inference,[],[396,365])).
% 1.18/1.25  cnf(409,plain,
% 1.18/1.25     (~P6(x4091,a12)+~P4(a4,a7)),
% 1.18/1.25     inference(scs_inference,[],[396,378,377])).
% 1.18/1.25  cnf(416,plain,
% 1.18/1.25     ($false),
% 1.18/1.25     inference(scs_inference,[],[397,399,409,408]),
% 1.18/1.25     ['proof']).
% 1.18/1.25  % SZS output end Proof
% 1.18/1.25  % Total time :0.600000s
%------------------------------------------------------------------------------