TSTP Solution File: COM003+3 by SRASS---0.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SRASS---0.1
% Problem  : COM003+3 : TPTP v5.0.0. Released v2.0.0.
% Transfm  : none
% Format   : tptp
% Command  : SRASS -q2 -a 0 10 10 10 -i3 -n60 %s

% Computer : art07.cs.miami.edu
% Model    : i686 i686
% CPU      : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2793MHz
% Memory   : 2018MB
% OS       : Linux 2.6.26.8-57.fc8
% CPULimit : 300s
% DateTime : Tue Dec 28 22:37:46 EST 2010

% Result   : Theorem 1.00s
% Output   : Solution 1.00s
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----ERROR: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% Reading problem from /tmp/SystemOnTPTP4705/COM003+3.tptp
% Adding relevance values
% Extracting the conjecture
% Sorting axioms by relevance
% Looking for THM       ... 
% found
% SZS status THM for /tmp/SystemOnTPTP4705/COM003+3.tptp
% SZS output start Solution for /tmp/SystemOnTPTP4705/COM003+3.tptp
% TreeLimitedRun: ----------------------------------------------------------
% TreeLimitedRun: /home/graph/tptp/Systems/EP---1.2/eproof --print-statistics -xAuto -tAuto --cpu-limit=60 --proof-time-unlimited --memory-limit=Auto --tstp-in --tstp-out /tmp/SRASS.s.p 
% TreeLimitedRun: CPU time limit is 60s
% TreeLimitedRun: WC  time limit is 120s
% TreeLimitedRun: PID is 4801
% TreeLimitedRun: ----------------------------------------------------------
% PrfWatch: 0.00 CPU 0.00 WC
% # Preprocessing time     : 0.014 s
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Theorem
% # SZS output start CNFRefutation.
% fof(1, axiom,(?[X1]:(algorithm(X1)&![X2]:(program(X2)=>![X3]:decides(X1,X2,X3)))=>?[X4]:(program(X4)&![X2]:(program(X2)=>![X3]:decides(X4,X2,X3)))),file('/tmp/SRASS.s.p', p1)).
% fof(2, axiom,![X4]:((program(X4)&![X2]:![X3]:(((program(X2)&halts2(X2,X3))=>(halts3(X4,X2,X3)&outputs(X4,good)))&((program(X2)&~(halts2(X2,X3)))=>(halts3(X4,X2,X3)&outputs(X4,bad)))))=>?[X5]:(program(X5)&![X2]:((((program(X2)&halts3(X4,X2,X2))&outputs(X4,good))=>~(halts2(X5,X2)))&(((program(X2)&halts3(X4,X2,X2))&outputs(X4,bad))=>(halts2(X5,X2)&outputs(X5,bad)))))),file('/tmp/SRASS.s.p', p3)).
% fof(3, axiom,![X4]:((program(X4)&![X2]:(program(X2)=>![X3]:decides(X4,X2,X3)))=>![X2]:![X3]:(((program(X2)&halts2(X2,X3))=>(halts3(X4,X2,X3)&outputs(X4,good)))&((program(X2)&~(halts2(X2,X3)))=>(halts3(X4,X2,X3)&outputs(X4,bad))))),file('/tmp/SRASS.s.p', p2)).
% fof(4, conjecture,~(?[X6]:(algorithm(X6)&![X7]:(program(X7)=>![X8]:decides(X6,X7,X8)))),file('/tmp/SRASS.s.p', prove_this)).
% fof(5, negated_conjecture,~(~(?[X6]:(algorithm(X6)&![X7]:(program(X7)=>![X8]:decides(X6,X7,X8))))),inference(assume_negation,[status(cth)],[4])).
% fof(6, plain,![X4]:((program(X4)&![X2]:![X3]:(((program(X2)&halts2(X2,X3))=>(halts3(X4,X2,X3)&outputs(X4,good)))&((program(X2)&~(halts2(X2,X3)))=>(halts3(X4,X2,X3)&outputs(X4,bad)))))=>?[X5]:(program(X5)&![X2]:((((program(X2)&halts3(X4,X2,X2))&outputs(X4,good))=>~(halts2(X5,X2)))&(((program(X2)&halts3(X4,X2,X2))&outputs(X4,bad))=>(halts2(X5,X2)&outputs(X5,bad)))))),inference(fof_simplification,[status(thm)],[2,theory(equality)])).
% fof(7, plain,![X4]:((program(X4)&![X2]:(program(X2)=>![X3]:decides(X4,X2,X3)))=>![X2]:![X3]:(((program(X2)&halts2(X2,X3))=>(halts3(X4,X2,X3)&outputs(X4,good)))&((program(X2)&~(halts2(X2,X3)))=>(halts3(X4,X2,X3)&outputs(X4,bad))))),inference(fof_simplification,[status(thm)],[3,theory(equality)])).
% fof(8, plain,(![X1]:(~(algorithm(X1))|?[X2]:(program(X2)&?[X3]:~(decides(X1,X2,X3))))|?[X4]:(program(X4)&![X2]:(~(program(X2))|![X3]:decides(X4,X2,X3)))),inference(fof_nnf,[status(thm)],[1])).
% fof(9, plain,(![X5]:(~(algorithm(X5))|?[X6]:(program(X6)&?[X7]:~(decides(X5,X6,X7))))|?[X8]:(program(X8)&![X9]:(~(program(X9))|![X10]:decides(X8,X9,X10)))),inference(variable_rename,[status(thm)],[8])).
% fof(10, plain,(![X5]:(~(algorithm(X5))|(program(esk1_1(X5))&~(decides(X5,esk1_1(X5),esk2_1(X5)))))|(program(esk3_0)&![X9]:(~(program(X9))|![X10]:decides(esk3_0,X9,X10)))),inference(skolemize,[status(esa)],[9])).
% fof(11, plain,![X5]:![X9]:![X10]:(((decides(esk3_0,X9,X10)|~(program(X9)))&program(esk3_0))|(~(algorithm(X5))|(program(esk1_1(X5))&~(decides(X5,esk1_1(X5),esk2_1(X5)))))),inference(shift_quantors,[status(thm)],[10])).
% fof(12, plain,![X5]:![X9]:![X10]:((((program(esk1_1(X5))|~(algorithm(X5)))|(decides(esk3_0,X9,X10)|~(program(X9))))&((~(decides(X5,esk1_1(X5),esk2_1(X5)))|~(algorithm(X5)))|(decides(esk3_0,X9,X10)|~(program(X9)))))&(((program(esk1_1(X5))|~(algorithm(X5)))|program(esk3_0))&((~(decides(X5,esk1_1(X5),esk2_1(X5)))|~(algorithm(X5)))|program(esk3_0)))),inference(distribute,[status(thm)],[11])).
% cnf(13,plain,(program(esk3_0)|~algorithm(X1)|~decides(X1,esk1_1(X1),esk2_1(X1))),inference(split_conjunct,[status(thm)],[12])).
% cnf(14,plain,(program(esk3_0)|program(esk1_1(X1))|~algorithm(X1)),inference(split_conjunct,[status(thm)],[12])).
% cnf(15,plain,(decides(esk3_0,X1,X2)|~program(X1)|~algorithm(X3)|~decides(X3,esk1_1(X3),esk2_1(X3))),inference(split_conjunct,[status(thm)],[12])).
% cnf(16,plain,(decides(esk3_0,X1,X2)|program(esk1_1(X3))|~program(X1)|~algorithm(X3)),inference(split_conjunct,[status(thm)],[12])).
% fof(17, plain,![X4]:((~(program(X4))|?[X2]:?[X3]:(((program(X2)&halts2(X2,X3))&(~(halts3(X4,X2,X3))|~(outputs(X4,good))))|((program(X2)&~(halts2(X2,X3)))&(~(halts3(X4,X2,X3))|~(outputs(X4,bad))))))|?[X5]:(program(X5)&![X2]:((((~(program(X2))|~(halts3(X4,X2,X2)))|~(outputs(X4,good)))|~(halts2(X5,X2)))&(((~(program(X2))|~(halts3(X4,X2,X2)))|~(outputs(X4,bad)))|(halts2(X5,X2)&outputs(X5,bad)))))),inference(fof_nnf,[status(thm)],[6])).
% fof(18, plain,![X6]:((~(program(X6))|?[X7]:?[X8]:(((program(X7)&halts2(X7,X8))&(~(halts3(X6,X7,X8))|~(outputs(X6,good))))|((program(X7)&~(halts2(X7,X8)))&(~(halts3(X6,X7,X8))|~(outputs(X6,bad))))))|?[X9]:(program(X9)&![X10]:((((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,good)))|~(halts2(X9,X10)))&(((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad)))|(halts2(X9,X10)&outputs(X9,bad)))))),inference(variable_rename,[status(thm)],[17])).
% fof(19, plain,![X6]:((~(program(X6))|(((program(esk4_1(X6))&halts2(esk4_1(X6),esk5_1(X6)))&(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,good))))|((program(esk4_1(X6))&~(halts2(esk4_1(X6),esk5_1(X6))))&(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,bad))))))|(program(esk6_1(X6))&![X10]:((((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,good)))|~(halts2(esk6_1(X6),X10)))&(((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad)))|(halts2(esk6_1(X6),X10)&outputs(esk6_1(X6),bad)))))),inference(skolemize,[status(esa)],[18])).
% fof(20, plain,![X6]:![X10]:((((((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,good)))|~(halts2(esk6_1(X6),X10)))&(((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad)))|(halts2(esk6_1(X6),X10)&outputs(esk6_1(X6),bad))))&program(esk6_1(X6)))|(~(program(X6))|(((program(esk4_1(X6))&halts2(esk4_1(X6),esk5_1(X6)))&(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,good))))|((program(esk4_1(X6))&~(halts2(esk4_1(X6),esk5_1(X6))))&(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,bad))))))),inference(shift_quantors,[status(thm)],[19])).
% fof(21, plain,![X6]:![X10]:(((((((((program(esk4_1(X6))|program(esk4_1(X6)))|~(program(X6)))|(((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,good)))|~(halts2(esk6_1(X6),X10))))&(((~(halts2(esk4_1(X6),esk5_1(X6)))|program(esk4_1(X6)))|~(program(X6)))|(((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,good)))|~(halts2(esk6_1(X6),X10)))))&((((~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,bad)))|program(esk4_1(X6)))|~(program(X6)))|(((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,good)))|~(halts2(esk6_1(X6),X10)))))&(((((program(esk4_1(X6))|halts2(esk4_1(X6),esk5_1(X6)))|~(program(X6)))|(((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,good)))|~(halts2(esk6_1(X6),X10))))&(((~(halts2(esk4_1(X6),esk5_1(X6)))|halts2(esk4_1(X6),esk5_1(X6)))|~(program(X6)))|(((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,good)))|~(halts2(esk6_1(X6),X10)))))&((((~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,bad)))|halts2(esk4_1(X6),esk5_1(X6)))|~(program(X6)))|(((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,good)))|~(halts2(esk6_1(X6),X10))))))&(((((program(esk4_1(X6))|(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,good))))|~(program(X6)))|(((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,good)))|~(halts2(esk6_1(X6),X10))))&(((~(halts2(esk4_1(X6),esk5_1(X6)))|(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,good))))|~(program(X6)))|(((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,good)))|~(halts2(esk6_1(X6),X10)))))&((((~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,bad)))|(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,good))))|~(program(X6)))|(((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,good)))|~(halts2(esk6_1(X6),X10))))))&((((((((program(esk4_1(X6))|program(esk4_1(X6)))|~(program(X6)))|(halts2(esk6_1(X6),X10)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad)))))&(((~(halts2(esk4_1(X6),esk5_1(X6)))|program(esk4_1(X6)))|~(program(X6)))|(halts2(esk6_1(X6),X10)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad))))))&((((~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,bad)))|program(esk4_1(X6)))|~(program(X6)))|(halts2(esk6_1(X6),X10)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad))))))&(((((program(esk4_1(X6))|halts2(esk4_1(X6),esk5_1(X6)))|~(program(X6)))|(halts2(esk6_1(X6),X10)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad)))))&(((~(halts2(esk4_1(X6),esk5_1(X6)))|halts2(esk4_1(X6),esk5_1(X6)))|~(program(X6)))|(halts2(esk6_1(X6),X10)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad))))))&((((~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,bad)))|halts2(esk4_1(X6),esk5_1(X6)))|~(program(X6)))|(halts2(esk6_1(X6),X10)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad)))))))&(((((program(esk4_1(X6))|(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,good))))|~(program(X6)))|(halts2(esk6_1(X6),X10)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad)))))&(((~(halts2(esk4_1(X6),esk5_1(X6)))|(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,good))))|~(program(X6)))|(halts2(esk6_1(X6),X10)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad))))))&((((~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,bad)))|(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,good))))|~(program(X6)))|(halts2(esk6_1(X6),X10)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad)))))))&(((((((program(esk4_1(X6))|program(esk4_1(X6)))|~(program(X6)))|(outputs(esk6_1(X6),bad)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad)))))&(((~(halts2(esk4_1(X6),esk5_1(X6)))|program(esk4_1(X6)))|~(program(X6)))|(outputs(esk6_1(X6),bad)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad))))))&((((~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,bad)))|program(esk4_1(X6)))|~(program(X6)))|(outputs(esk6_1(X6),bad)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad))))))&(((((program(esk4_1(X6))|halts2(esk4_1(X6),esk5_1(X6)))|~(program(X6)))|(outputs(esk6_1(X6),bad)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad)))))&(((~(halts2(esk4_1(X6),esk5_1(X6)))|halts2(esk4_1(X6),esk5_1(X6)))|~(program(X6)))|(outputs(esk6_1(X6),bad)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad))))))&((((~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,bad)))|halts2(esk4_1(X6),esk5_1(X6)))|~(program(X6)))|(outputs(esk6_1(X6),bad)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad)))))))&(((((program(esk4_1(X6))|(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,good))))|~(program(X6)))|(outputs(esk6_1(X6),bad)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad)))))&(((~(halts2(esk4_1(X6),esk5_1(X6)))|(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,good))))|~(program(X6)))|(outputs(esk6_1(X6),bad)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad))))))&((((~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,bad)))|(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,good))))|~(program(X6)))|(outputs(esk6_1(X6),bad)|((~(program(X10))|~(halts3(X6,X10,X10)))|~(outputs(X6,bad)))))))))&(((((((program(esk4_1(X6))|program(esk4_1(X6)))|~(program(X6)))|program(esk6_1(X6)))&(((~(halts2(esk4_1(X6),esk5_1(X6)))|program(esk4_1(X6)))|~(program(X6)))|program(esk6_1(X6))))&((((~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,bad)))|program(esk4_1(X6)))|~(program(X6)))|program(esk6_1(X6))))&(((((program(esk4_1(X6))|halts2(esk4_1(X6),esk5_1(X6)))|~(program(X6)))|program(esk6_1(X6)))&(((~(halts2(esk4_1(X6),esk5_1(X6)))|halts2(esk4_1(X6),esk5_1(X6)))|~(program(X6)))|program(esk6_1(X6))))&((((~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,bad)))|halts2(esk4_1(X6),esk5_1(X6)))|~(program(X6)))|program(esk6_1(X6)))))&(((((program(esk4_1(X6))|(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,good))))|~(program(X6)))|program(esk6_1(X6)))&(((~(halts2(esk4_1(X6),esk5_1(X6)))|(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,good))))|~(program(X6)))|program(esk6_1(X6))))&((((~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,bad)))|(~(halts3(X6,esk4_1(X6),esk5_1(X6)))|~(outputs(X6,good))))|~(program(X6)))|program(esk6_1(X6)))))),inference(distribute,[status(thm)],[20])).
% cnf(22,plain,(program(esk6_1(X1))|~program(X1)|~outputs(X1,good)|~halts3(X1,esk4_1(X1),esk5_1(X1))|~outputs(X1,bad)|~halts3(X1,esk4_1(X1),esk5_1(X1))),inference(split_conjunct,[status(thm)],[21])).
% cnf(23,plain,(program(esk6_1(X1))|~program(X1)|~outputs(X1,good)|~halts3(X1,esk4_1(X1),esk5_1(X1))|~halts2(esk4_1(X1),esk5_1(X1))),inference(split_conjunct,[status(thm)],[21])).
% cnf(25,plain,(program(esk6_1(X1))|halts2(esk4_1(X1),esk5_1(X1))|~program(X1)|~outputs(X1,bad)|~halts3(X1,esk4_1(X1),esk5_1(X1))),inference(split_conjunct,[status(thm)],[21])).
% cnf(30,plain,(program(esk6_1(X1))|program(esk4_1(X1))|program(esk4_1(X1))|~program(X1)),inference(split_conjunct,[status(thm)],[21])).
% cnf(40,plain,(halts2(esk6_1(X1),X2)|~outputs(X1,bad)|~halts3(X1,X2,X2)|~program(X2)|~program(X1)|~outputs(X1,good)|~halts3(X1,esk4_1(X1),esk5_1(X1))|~outputs(X1,bad)|~halts3(X1,esk4_1(X1),esk5_1(X1))),inference(split_conjunct,[status(thm)],[21])).
% cnf(43,plain,(halts2(esk6_1(X1),X2)|halts2(esk4_1(X1),esk5_1(X1))|~outputs(X1,bad)|~halts3(X1,X2,X2)|~program(X2)|~program(X1)|~outputs(X1,bad)|~halts3(X1,esk4_1(X1),esk5_1(X1))),inference(split_conjunct,[status(thm)],[21])).
% cnf(48,plain,(halts2(esk6_1(X1),X2)|program(esk4_1(X1))|program(esk4_1(X1))|~outputs(X1,bad)|~halts3(X1,X2,X2)|~program(X2)|~program(X1)),inference(split_conjunct,[status(thm)],[21])).
% cnf(49,plain,(~halts2(esk6_1(X1),X2)|~outputs(X1,good)|~halts3(X1,X2,X2)|~program(X2)|~program(X1)|~outputs(X1,good)|~halts3(X1,esk4_1(X1),esk5_1(X1))|~outputs(X1,bad)|~halts3(X1,esk4_1(X1),esk5_1(X1))),inference(split_conjunct,[status(thm)],[21])).
% cnf(50,plain,(~halts2(esk6_1(X1),X2)|~outputs(X1,good)|~halts3(X1,X2,X2)|~program(X2)|~program(X1)|~outputs(X1,good)|~halts3(X1,esk4_1(X1),esk5_1(X1))|~halts2(esk4_1(X1),esk5_1(X1))),inference(split_conjunct,[status(thm)],[21])).
% cnf(55,plain,(program(esk4_1(X1))|~halts2(esk6_1(X1),X2)|~outputs(X1,good)|~halts3(X1,X2,X2)|~program(X2)|~program(X1)|~outputs(X1,bad)|~halts3(X1,esk4_1(X1),esk5_1(X1))),inference(split_conjunct,[status(thm)],[21])).
% cnf(57,plain,(program(esk4_1(X1))|program(esk4_1(X1))|~halts2(esk6_1(X1),X2)|~outputs(X1,good)|~halts3(X1,X2,X2)|~program(X2)|~program(X1)),inference(split_conjunct,[status(thm)],[21])).
% fof(58, plain,![X4]:((~(program(X4))|?[X2]:(program(X2)&?[X3]:~(decides(X4,X2,X3))))|![X2]:![X3]:(((~(program(X2))|~(halts2(X2,X3)))|(halts3(X4,X2,X3)&outputs(X4,good)))&((~(program(X2))|halts2(X2,X3))|(halts3(X4,X2,X3)&outputs(X4,bad))))),inference(fof_nnf,[status(thm)],[7])).
% fof(59, plain,![X5]:((~(program(X5))|?[X6]:(program(X6)&?[X7]:~(decides(X5,X6,X7))))|![X8]:![X9]:(((~(program(X8))|~(halts2(X8,X9)))|(halts3(X5,X8,X9)&outputs(X5,good)))&((~(program(X8))|halts2(X8,X9))|(halts3(X5,X8,X9)&outputs(X5,bad))))),inference(variable_rename,[status(thm)],[58])).
% fof(60, plain,![X5]:((~(program(X5))|(program(esk7_1(X5))&~(decides(X5,esk7_1(X5),esk8_1(X5)))))|![X8]:![X9]:(((~(program(X8))|~(halts2(X8,X9)))|(halts3(X5,X8,X9)&outputs(X5,good)))&((~(program(X8))|halts2(X8,X9))|(halts3(X5,X8,X9)&outputs(X5,bad))))),inference(skolemize,[status(esa)],[59])).
% fof(61, plain,![X5]:![X8]:![X9]:((((~(program(X8))|~(halts2(X8,X9)))|(halts3(X5,X8,X9)&outputs(X5,good)))&((~(program(X8))|halts2(X8,X9))|(halts3(X5,X8,X9)&outputs(X5,bad))))|(~(program(X5))|(program(esk7_1(X5))&~(decides(X5,esk7_1(X5),esk8_1(X5)))))),inference(shift_quantors,[status(thm)],[60])).
% fof(62, plain,![X5]:![X8]:![X9]:(((((program(esk7_1(X5))|~(program(X5)))|(halts3(X5,X8,X9)|(~(program(X8))|~(halts2(X8,X9)))))&((~(decides(X5,esk7_1(X5),esk8_1(X5)))|~(program(X5)))|(halts3(X5,X8,X9)|(~(program(X8))|~(halts2(X8,X9))))))&(((program(esk7_1(X5))|~(program(X5)))|(outputs(X5,good)|(~(program(X8))|~(halts2(X8,X9)))))&((~(decides(X5,esk7_1(X5),esk8_1(X5)))|~(program(X5)))|(outputs(X5,good)|(~(program(X8))|~(halts2(X8,X9)))))))&((((program(esk7_1(X5))|~(program(X5)))|(halts3(X5,X8,X9)|(~(program(X8))|halts2(X8,X9))))&((~(decides(X5,esk7_1(X5),esk8_1(X5)))|~(program(X5)))|(halts3(X5,X8,X9)|(~(program(X8))|halts2(X8,X9)))))&(((program(esk7_1(X5))|~(program(X5)))|(outputs(X5,bad)|(~(program(X8))|halts2(X8,X9))))&((~(decides(X5,esk7_1(X5),esk8_1(X5)))|~(program(X5)))|(outputs(X5,bad)|(~(program(X8))|halts2(X8,X9))))))),inference(distribute,[status(thm)],[61])).
% cnf(63,plain,(halts2(X1,X2)|outputs(X3,bad)|~program(X1)|~program(X3)|~decides(X3,esk7_1(X3),esk8_1(X3))),inference(split_conjunct,[status(thm)],[62])).
% cnf(64,plain,(halts2(X1,X2)|outputs(X3,bad)|program(esk7_1(X3))|~program(X1)|~program(X3)),inference(split_conjunct,[status(thm)],[62])).
% cnf(65,plain,(halts2(X1,X2)|halts3(X3,X1,X2)|~program(X1)|~program(X3)|~decides(X3,esk7_1(X3),esk8_1(X3))),inference(split_conjunct,[status(thm)],[62])).
% cnf(66,plain,(halts2(X1,X2)|halts3(X3,X1,X2)|program(esk7_1(X3))|~program(X1)|~program(X3)),inference(split_conjunct,[status(thm)],[62])).
% cnf(67,plain,(outputs(X3,good)|~halts2(X1,X2)|~program(X1)|~program(X3)|~decides(X3,esk7_1(X3),esk8_1(X3))),inference(split_conjunct,[status(thm)],[62])).
% cnf(68,plain,(outputs(X3,good)|program(esk7_1(X3))|~halts2(X1,X2)|~program(X1)|~program(X3)),inference(split_conjunct,[status(thm)],[62])).
% cnf(69,plain,(halts3(X3,X1,X2)|~halts2(X1,X2)|~program(X1)|~program(X3)|~decides(X3,esk7_1(X3),esk8_1(X3))),inference(split_conjunct,[status(thm)],[62])).
% cnf(70,plain,(halts3(X3,X1,X2)|program(esk7_1(X3))|~halts2(X1,X2)|~program(X1)|~program(X3)),inference(split_conjunct,[status(thm)],[62])).
% fof(71, negated_conjecture,?[X6]:(algorithm(X6)&![X7]:(~(program(X7))|![X8]:decides(X6,X7,X8))),inference(fof_nnf,[status(thm)],[5])).
% fof(72, negated_conjecture,?[X9]:(algorithm(X9)&![X10]:(~(program(X10))|![X11]:decides(X9,X10,X11))),inference(variable_rename,[status(thm)],[71])).
% fof(73, negated_conjecture,(algorithm(esk9_0)&![X10]:(~(program(X10))|![X11]:decides(esk9_0,X10,X11))),inference(skolemize,[status(esa)],[72])).
% fof(74, negated_conjecture,![X10]:![X11]:((decides(esk9_0,X10,X11)|~(program(X10)))&algorithm(esk9_0)),inference(shift_quantors,[status(thm)],[73])).
% cnf(75,negated_conjecture,(algorithm(esk9_0)),inference(split_conjunct,[status(thm)],[74])).
% cnf(76,negated_conjecture,(decides(esk9_0,X1,X2)|~program(X1)),inference(split_conjunct,[status(thm)],[74])).
% cnf(77,negated_conjecture,(program(esk3_0)|~algorithm(esk9_0)|~program(esk1_1(esk9_0))),inference(spm,[status(thm)],[13,76,theory(equality)])).
% cnf(78,negated_conjecture,(program(esk3_0)|$false|~program(esk1_1(esk9_0))),inference(rw,[status(thm)],[77,75,theory(equality)])).
% cnf(79,negated_conjecture,(program(esk3_0)|~program(esk1_1(esk9_0))),inference(cn,[status(thm)],[78,theory(equality)])).
% cnf(80,negated_conjecture,(decides(esk3_0,X1,X2)|program(esk1_1(esk9_0))|~program(X1)),inference(spm,[status(thm)],[16,75,theory(equality)])).
% cnf(85,negated_conjecture,(decides(esk3_0,X1,X2)|~program(X1)|~algorithm(esk9_0)|~program(esk1_1(esk9_0))),inference(spm,[status(thm)],[15,76,theory(equality)])).
% cnf(86,negated_conjecture,(decides(esk3_0,X1,X2)|~program(X1)|$false|~program(esk1_1(esk9_0))),inference(rw,[status(thm)],[85,75,theory(equality)])).
% cnf(87,negated_conjecture,(decides(esk3_0,X1,X2)|~program(X1)|~program(esk1_1(esk9_0))),inference(cn,[status(thm)],[86,theory(equality)])).
% cnf(88,plain,(halts3(X3,X1,X2)|program(esk7_1(X3))|~program(X3)|~program(X1)),inference(csr,[status(thm)],[70,66])).
% cnf(97,plain,(halts3(X3,X1,X2)|~decides(X3,esk7_1(X3),esk8_1(X3))|~program(X3)|~program(X1)),inference(csr,[status(thm)],[69,65])).
% cnf(99,plain,(program(esk6_1(X1))|program(esk7_1(X1))|~outputs(X1,good)|~outputs(X1,bad)|~program(X1)|~program(esk4_1(X1))),inference(spm,[status(thm)],[22,88,theory(equality)])).
% cnf(100,plain,(halts2(esk6_1(X1),X2)|program(esk4_1(X1))|program(esk7_1(X1))|~outputs(X1,bad)|~program(X2)|~program(X1)),inference(spm,[status(thm)],[48,88,theory(equality)])).
% cnf(101,plain,(program(esk4_1(X1))|program(esk7_1(X1))|~outputs(X1,good)|~halts2(esk6_1(X1),X2)|~program(X2)|~program(X1)),inference(spm,[status(thm)],[57,88,theory(equality)])).
% cnf(102,plain,(halts2(esk4_1(X1),esk5_1(X1))|program(esk6_1(X1))|program(esk7_1(X1))|~outputs(X1,bad)|~program(X1)|~program(esk4_1(X1))),inference(spm,[status(thm)],[25,88,theory(equality)])).
% cnf(103,plain,(program(esk6_1(X1))|program(esk7_1(X1))|~outputs(X1,good)|~halts2(esk4_1(X1),esk5_1(X1))|~program(X1)|~program(esk4_1(X1))),inference(spm,[status(thm)],[23,88,theory(equality)])).
% cnf(115,plain,(~outputs(X1,good)|~outputs(X1,bad)|~halts3(X1,esk4_1(X1),esk5_1(X1))|~halts3(X1,X2,X2)|~program(X2)|~program(X1)),inference(csr,[status(thm)],[49,40])).
% cnf(116,plain,(program(esk7_1(X1))|~outputs(X1,good)|~outputs(X1,bad)|~halts3(X1,X2,X2)|~program(X2)|~program(X1)|~program(esk4_1(X1))),inference(spm,[status(thm)],[115,88,theory(equality)])).
% cnf(118,plain,(halts2(esk4_1(X1),esk5_1(X1))|halts2(esk6_1(X1),X2)|program(esk7_1(X1))|~outputs(X1,bad)|~halts3(X1,X2,X2)|~program(X2)|~program(X1)|~program(esk4_1(X1))),inference(spm,[status(thm)],[43,88,theory(equality)])).
% cnf(119,plain,(program(esk7_1(X1))|~outputs(X1,good)|~halts3(X1,X2,X2)|~halts2(esk4_1(X1),esk5_1(X1))|~halts2(esk6_1(X1),X2)|~program(X2)|~program(X1)|~program(esk4_1(X1))),inference(spm,[status(thm)],[50,88,theory(equality)])).
% cnf(124,plain,(program(esk4_1(X1))|~outputs(X1,good)|~outputs(X1,bad)|~halts3(X1,X2,X2)|~halts2(esk6_1(X1),X2)|~program(X2)|~program(X1)),inference(csr,[status(thm)],[55,57])).
% cnf(125,plain,(program(esk4_1(X1))|~outputs(X1,good)|~outputs(X1,bad)|~halts3(X1,X2,X2)|~program(X2)|~program(X1)),inference(csr,[status(thm)],[124,48])).
% cnf(133,plain,(program(esk7_1(X1))|~outputs(X1,good)|~outputs(X1,bad)|~halts3(X1,X2,X2)|~program(X2)|~program(X1)),inference(csr,[status(thm)],[116,125])).
% cnf(134,plain,(program(esk7_1(X1))|~outputs(X1,good)|~outputs(X1,bad)|~program(X2)|~program(X1)),inference(csr,[status(thm)],[133,88])).
% cnf(135,plain,(program(esk7_1(X1))|~outputs(X1,good)|~halts3(X1,X2,X2)|~halts2(esk4_1(X1),esk5_1(X1))|~halts2(esk6_1(X1),X2)|~program(X2)|~program(X1)),inference(csr,[status(thm)],[119,57])).
% cnf(136,plain,(program(esk7_1(X1))|~outputs(X1,good)|~halts2(esk4_1(X1),esk5_1(X1))|~halts2(esk6_1(X1),X2)|~program(X2)|~program(X1)),inference(csr,[status(thm)],[135,88])).
% cnf(137,negated_conjecture,(program(esk3_0)|~algorithm(esk9_0)),inference(spm,[status(thm)],[79,14,theory(equality)])).
% cnf(138,negated_conjecture,(program(esk3_0)|$false),inference(rw,[status(thm)],[137,75,theory(equality)])).
% cnf(139,negated_conjecture,(program(esk3_0)),inference(cn,[status(thm)],[138,theory(equality)])).
% cnf(140,negated_conjecture,(outputs(esk3_0,bad)|halts2(X1,X2)|program(esk7_1(esk3_0))|~program(X1)),inference(spm,[status(thm)],[64,139,theory(equality)])).
% cnf(154,negated_conjecture,(decides(esk3_0,X1,X2)|~program(X1)),inference(csr,[status(thm)],[87,80])).
% cnf(155,negated_conjecture,(outputs(esk3_0,bad)|halts2(X1,X2)|~program(esk3_0)|~program(X1)|~program(esk7_1(esk3_0))),inference(spm,[status(thm)],[63,154,theory(equality)])).
% cnf(156,negated_conjecture,(outputs(esk3_0,good)|~halts2(X1,X2)|~program(esk3_0)|~program(X1)|~program(esk7_1(esk3_0))),inference(spm,[status(thm)],[67,154,theory(equality)])).
% cnf(157,negated_conjecture,(halts3(esk3_0,X1,X2)|~program(esk3_0)|~program(X1)|~program(esk7_1(esk3_0))),inference(spm,[status(thm)],[97,154,theory(equality)])).
% cnf(158,negated_conjecture,(outputs(esk3_0,bad)|halts2(X1,X2)|$false|~program(X1)|~program(esk7_1(esk3_0))),inference(rw,[status(thm)],[155,139,theory(equality)])).
% cnf(159,negated_conjecture,(outputs(esk3_0,bad)|halts2(X1,X2)|~program(X1)|~program(esk7_1(esk3_0))),inference(cn,[status(thm)],[158,theory(equality)])).
% cnf(160,negated_conjecture,(outputs(esk3_0,good)|~halts2(X1,X2)|$false|~program(X1)|~program(esk7_1(esk3_0))),inference(rw,[status(thm)],[156,139,theory(equality)])).
% cnf(161,negated_conjecture,(outputs(esk3_0,good)|~halts2(X1,X2)|~program(X1)|~program(esk7_1(esk3_0))),inference(cn,[status(thm)],[160,theory(equality)])).
% cnf(162,negated_conjecture,(halts3(esk3_0,X1,X2)|$false|~program(X1)|~program(esk7_1(esk3_0))),inference(rw,[status(thm)],[157,139,theory(equality)])).
% cnf(163,negated_conjecture,(halts3(esk3_0,X1,X2)|~program(X1)|~program(esk7_1(esk3_0))),inference(cn,[status(thm)],[162,theory(equality)])).
% cnf(165,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|program(esk6_1(esk3_0))|~outputs(esk3_0,bad)|~program(esk3_0)|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(spm,[status(thm)],[25,163,theory(equality)])).
% cnf(166,negated_conjecture,(program(esk6_1(esk3_0))|~outputs(esk3_0,good)|~halts2(esk4_1(esk3_0),esk5_1(esk3_0))|~program(esk3_0)|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(spm,[status(thm)],[23,163,theory(equality)])).
% cnf(168,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|~outputs(esk3_0,bad)|~halts3(esk3_0,X1,X1)|~program(X1)|~program(esk3_0)|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(spm,[status(thm)],[43,163,theory(equality)])).
% cnf(169,negated_conjecture,(~outputs(esk3_0,good)|~outputs(esk3_0,bad)|~halts3(esk3_0,X1,X1)|~program(X1)|~program(esk3_0)|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(spm,[status(thm)],[115,163,theory(equality)])).
% cnf(170,negated_conjecture,(~outputs(esk3_0,good)|~halts3(esk3_0,X1,X1)|~halts2(esk4_1(esk3_0),esk5_1(esk3_0))|~halts2(esk6_1(esk3_0),X1)|~program(X1)|~program(esk3_0)|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(spm,[status(thm)],[50,163,theory(equality)])).
% cnf(172,negated_conjecture,(halts2(esk6_1(esk3_0),X1)|program(esk4_1(esk3_0))|~outputs(esk3_0,bad)|~program(X1)|~program(esk3_0)|~program(esk7_1(esk3_0))),inference(spm,[status(thm)],[48,163,theory(equality)])).
% cnf(173,negated_conjecture,(program(esk4_1(esk3_0))|~outputs(esk3_0,good)|~halts2(esk6_1(esk3_0),X1)|~program(X1)|~program(esk3_0)|~program(esk7_1(esk3_0))),inference(spm,[status(thm)],[57,163,theory(equality)])).
% cnf(174,negated_conjecture,(program(esk4_1(esk3_0))|~outputs(esk3_0,good)|~outputs(esk3_0,bad)|~program(X1)|~program(esk3_0)|~program(esk7_1(esk3_0))),inference(spm,[status(thm)],[125,163,theory(equality)])).
% cnf(177,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|program(esk6_1(esk3_0))|~outputs(esk3_0,bad)|$false|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(rw,[status(thm)],[165,139,theory(equality)])).
% cnf(178,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|program(esk6_1(esk3_0))|~outputs(esk3_0,bad)|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(cn,[status(thm)],[177,theory(equality)])).
% cnf(179,negated_conjecture,(program(esk6_1(esk3_0))|~outputs(esk3_0,good)|~halts2(esk4_1(esk3_0),esk5_1(esk3_0))|$false|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(rw,[status(thm)],[166,139,theory(equality)])).
% cnf(180,negated_conjecture,(program(esk6_1(esk3_0))|~outputs(esk3_0,good)|~halts2(esk4_1(esk3_0),esk5_1(esk3_0))|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(cn,[status(thm)],[179,theory(equality)])).
% cnf(183,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|~outputs(esk3_0,bad)|~halts3(esk3_0,X1,X1)|~program(X1)|$false|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(rw,[status(thm)],[168,139,theory(equality)])).
% cnf(184,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|~outputs(esk3_0,bad)|~halts3(esk3_0,X1,X1)|~program(X1)|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(cn,[status(thm)],[183,theory(equality)])).
% cnf(185,negated_conjecture,(~outputs(esk3_0,good)|~outputs(esk3_0,bad)|~halts3(esk3_0,X1,X1)|~program(X1)|$false|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(rw,[status(thm)],[169,139,theory(equality)])).
% cnf(186,negated_conjecture,(~outputs(esk3_0,good)|~outputs(esk3_0,bad)|~halts3(esk3_0,X1,X1)|~program(X1)|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(cn,[status(thm)],[185,theory(equality)])).
% cnf(187,negated_conjecture,(~outputs(esk3_0,good)|~halts3(esk3_0,X1,X1)|~halts2(esk4_1(esk3_0),esk5_1(esk3_0))|~halts2(esk6_1(esk3_0),X1)|~program(X1)|$false|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(rw,[status(thm)],[170,139,theory(equality)])).
% cnf(188,negated_conjecture,(~outputs(esk3_0,good)|~halts3(esk3_0,X1,X1)|~halts2(esk4_1(esk3_0),esk5_1(esk3_0))|~halts2(esk6_1(esk3_0),X1)|~program(X1)|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(cn,[status(thm)],[187,theory(equality)])).
% cnf(191,negated_conjecture,(halts2(esk6_1(esk3_0),X1)|program(esk4_1(esk3_0))|~outputs(esk3_0,bad)|~program(X1)|$false|~program(esk7_1(esk3_0))),inference(rw,[status(thm)],[172,139,theory(equality)])).
% cnf(192,negated_conjecture,(halts2(esk6_1(esk3_0),X1)|program(esk4_1(esk3_0))|~outputs(esk3_0,bad)|~program(X1)|~program(esk7_1(esk3_0))),inference(cn,[status(thm)],[191,theory(equality)])).
% cnf(193,negated_conjecture,(program(esk4_1(esk3_0))|~outputs(esk3_0,good)|~halts2(esk6_1(esk3_0),X1)|~program(X1)|$false|~program(esk7_1(esk3_0))),inference(rw,[status(thm)],[173,139,theory(equality)])).
% cnf(194,negated_conjecture,(program(esk4_1(esk3_0))|~outputs(esk3_0,good)|~halts2(esk6_1(esk3_0),X1)|~program(X1)|~program(esk7_1(esk3_0))),inference(cn,[status(thm)],[193,theory(equality)])).
% cnf(195,negated_conjecture,(program(esk4_1(esk3_0))|~outputs(esk3_0,good)|~outputs(esk3_0,bad)|~program(X1)|$false|~program(esk7_1(esk3_0))),inference(rw,[status(thm)],[174,139,theory(equality)])).
% cnf(196,negated_conjecture,(program(esk4_1(esk3_0))|~outputs(esk3_0,good)|~outputs(esk3_0,bad)|~program(X1)|~program(esk7_1(esk3_0))),inference(cn,[status(thm)],[195,theory(equality)])).
% cnf(199,negated_conjecture,(~outputs(esk3_0,good)|~outputs(esk3_0,bad)|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))|~program(X1)),inference(csr,[status(thm)],[186,163])).
% cnf(200,negated_conjecture,(~outputs(esk3_0,good)|~halts2(esk4_1(esk3_0),esk5_1(esk3_0))|~halts2(esk6_1(esk3_0),X1)|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))|~program(X1)),inference(csr,[status(thm)],[188,163])).
% cnf(231,negated_conjecture,(outputs(esk3_0,bad)|halts2(X1,X2)|~program(X1)),inference(csr,[status(thm)],[159,140])).
% cnf(232,negated_conjecture,(outputs(esk3_0,bad)|halts2(esk6_1(X1),X2)|program(esk4_1(X1))|~program(X1)),inference(spm,[status(thm)],[231,30,theory(equality)])).
% cnf(233,negated_conjecture,(outputs(esk3_0,bad)|halts2(esk3_0,X1)),inference(spm,[status(thm)],[231,139,theory(equality)])).
% cnf(234,negated_conjecture,(outputs(X1,good)|program(esk7_1(X1))|outputs(esk3_0,bad)|~program(X1)|~program(esk3_0)),inference(spm,[status(thm)],[68,233,theory(equality)])).
% cnf(235,negated_conjecture,(outputs(X1,good)|program(esk7_1(X1))|outputs(esk3_0,bad)|~program(X1)|$false),inference(rw,[status(thm)],[234,139,theory(equality)])).
% cnf(236,negated_conjecture,(outputs(X1,good)|program(esk7_1(X1))|outputs(esk3_0,bad)|~program(X1)),inference(cn,[status(thm)],[235,theory(equality)])).
% cnf(241,negated_conjecture,(outputs(esk3_0,good)|outputs(esk3_0,bad)|~program(esk7_1(esk3_0))|~program(esk3_0)),inference(spm,[status(thm)],[161,233,theory(equality)])).
% cnf(242,negated_conjecture,(outputs(esk3_0,good)|outputs(esk3_0,bad)|~program(esk7_1(esk3_0))|$false),inference(rw,[status(thm)],[241,139,theory(equality)])).
% cnf(243,negated_conjecture,(outputs(esk3_0,good)|outputs(esk3_0,bad)|~program(esk7_1(esk3_0))),inference(cn,[status(thm)],[242,theory(equality)])).
% cnf(258,negated_conjecture,(outputs(esk3_0,bad)|outputs(esk3_0,good)|program(esk7_1(esk3_0))),inference(spm,[status(thm)],[236,139,theory(equality)])).
% cnf(259,negated_conjecture,(outputs(esk3_0,bad)|outputs(esk3_0,good)),inference(csr,[status(thm)],[258,243])).
% cnf(286,negated_conjecture,(~outputs(esk3_0,good)|~outputs(esk3_0,bad)|~program(esk7_1(esk3_0))|~program(X1)),inference(csr,[status(thm)],[196,199])).
% cnf(289,plain,(program(esk6_1(X1))|program(esk7_1(X1))|~outputs(X1,good)|~outputs(X1,bad)|~program(X1)),inference(csr,[status(thm)],[99,30])).
% cnf(290,plain,(program(esk7_1(X1))|~outputs(X1,good)|~outputs(X1,bad)|~program(X1)),inference(csr,[status(thm)],[289,134])).
% cnf(294,negated_conjecture,(outputs(esk3_0,good)|program(esk4_1(esk3_0))|~program(esk7_1(esk3_0))|~program(esk6_1(esk3_0))|~outputs(esk3_0,bad)|~program(X1)),inference(spm,[status(thm)],[161,192,theory(equality)])).
% cnf(297,negated_conjecture,(program(esk4_1(esk3_0))|outputs(esk3_0,bad)|~outputs(esk3_0,good)|~program(esk7_1(esk3_0))|~program(X1)|~program(esk3_0)),inference(spm,[status(thm)],[194,232,theory(equality)])).
% cnf(298,negated_conjecture,(program(esk4_1(esk3_0))|~outputs(esk3_0,good)|~program(esk7_1(esk3_0))|~program(X1)|~outputs(esk3_0,bad)),inference(spm,[status(thm)],[194,192,theory(equality)])).
% cnf(299,negated_conjecture,(program(esk4_1(esk3_0))|outputs(esk3_0,bad)|~outputs(esk3_0,good)|~program(esk7_1(esk3_0))|~program(X1)|$false),inference(rw,[status(thm)],[297,139,theory(equality)])).
% cnf(300,negated_conjecture,(program(esk4_1(esk3_0))|outputs(esk3_0,bad)|~outputs(esk3_0,good)|~program(esk7_1(esk3_0))|~program(X1)),inference(cn,[status(thm)],[299,theory(equality)])).
% cnf(301,negated_conjecture,(outputs(esk3_0,bad)|program(esk4_1(esk3_0))|~program(esk7_1(esk3_0))|~program(X1)),inference(csr,[status(thm)],[300,259])).
% cnf(303,negated_conjecture,(outputs(esk3_0,bad)|program(esk4_1(esk3_0))|~program(esk7_1(esk3_0))),inference(spm,[status(thm)],[301,139,theory(equality)])).
% cnf(304,negated_conjecture,(program(esk4_1(esk3_0))|~outputs(esk3_0,good)|~program(esk7_1(esk3_0))|~program(X1)),inference(csr,[status(thm)],[298,303])).
% cnf(312,plain,(outputs(X1,good)|program(esk7_1(X1))|program(esk7_1(X2))|program(esk4_1(X2))|~program(X1)|~program(esk6_1(X2))|~outputs(X2,bad)|~program(X3)|~program(X2)),inference(spm,[status(thm)],[68,100,theory(equality)])).
% cnf(324,negated_conjecture,(program(esk7_1(X1))|program(esk4_1(X1))|outputs(esk3_0,bad)|~outputs(X1,good)|~program(X2)|~program(X1)),inference(spm,[status(thm)],[101,232,theory(equality)])).
% cnf(332,plain,(halts2(esk4_1(X1),esk5_1(X1))|program(esk6_1(X1))|program(esk7_1(X1))|~outputs(X1,bad)|~program(X1)),inference(csr,[status(thm)],[102,30])).
% cnf(335,plain,(outputs(X1,good)|program(esk7_1(X1))|program(esk7_1(X2))|program(esk6_1(X2))|~program(X1)|~program(esk4_1(X2))|~outputs(X2,bad)|~program(X2)),inference(spm,[status(thm)],[68,332,theory(equality)])).
% cnf(371,negated_conjecture,(outputs(esk3_0,bad)|program(esk7_1(X1))|program(esk4_1(X1))|~program(X2)|~program(X1)),inference(csr,[status(thm)],[324,236])).
% cnf(373,negated_conjecture,(outputs(esk3_0,bad)|program(esk4_1(X1))|program(esk7_1(X1))|~program(X1)),inference(spm,[status(thm)],[371,139,theory(equality)])).
% cnf(374,plain,(program(esk6_1(X1))|program(esk7_1(X1))|~outputs(X1,good)|~halts2(esk4_1(X1),esk5_1(X1))|~program(X1)),inference(csr,[status(thm)],[103,30])).
% cnf(400,negated_conjecture,(outputs(esk3_0,bad)|program(esk7_1(esk3_0))|program(esk4_1(esk3_0))),inference(spm,[status(thm)],[373,139,theory(equality)])).
% cnf(401,negated_conjecture,(outputs(esk3_0,bad)|program(esk4_1(esk3_0))),inference(csr,[status(thm)],[400,303])).
% cnf(422,negated_conjecture,(outputs(esk3_0,good)|program(esk4_1(esk3_0))|~program(esk7_1(esk3_0))|~program(esk6_1(esk3_0))|~program(X1)),inference(csr,[status(thm)],[294,401])).
% cnf(423,negated_conjecture,(program(esk4_1(esk3_0))|~program(esk7_1(esk3_0))|~program(esk6_1(esk3_0))|~program(X1)),inference(csr,[status(thm)],[422,304])).
% cnf(424,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|program(esk6_1(esk3_0))|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(csr,[status(thm)],[178,231])).
% cnf(425,negated_conjecture,(outputs(esk3_0,good)|program(esk6_1(esk3_0))|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(spm,[status(thm)],[161,424,theory(equality)])).
% cnf(440,plain,(halts2(esk4_1(X1),esk5_1(X1))|halts2(esk6_1(X1),X2)|program(esk7_1(X1))|~outputs(X1,bad)|~halts3(X1,X2,X2)|~program(X2)|~program(X1)),inference(csr,[status(thm)],[118,48])).
% cnf(441,plain,(halts2(esk4_1(X1),esk5_1(X1))|halts2(esk6_1(X1),X2)|program(esk7_1(X1))|~outputs(X1,bad)|~program(X2)|~program(X1)),inference(csr,[status(thm)],[440,88])).
% cnf(448,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|program(esk7_1(esk3_0))|halts2(esk3_0,X2)|~program(X1)|~program(esk3_0)),inference(spm,[status(thm)],[441,233,theory(equality)])).
% cnf(450,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|program(esk7_1(esk3_0))|program(esk4_1(esk3_0))|~program(X1)|~program(esk3_0)),inference(spm,[status(thm)],[441,401,theory(equality)])).
% cnf(453,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|program(esk7_1(esk3_0))|halts2(esk3_0,X2)|~program(X1)|$false),inference(rw,[status(thm)],[448,139,theory(equality)])).
% cnf(454,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|program(esk7_1(esk3_0))|halts2(esk3_0,X2)|~program(X1)),inference(cn,[status(thm)],[453,theory(equality)])).
% cnf(457,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|program(esk7_1(esk3_0))|program(esk4_1(esk3_0))|~program(X1)|$false),inference(rw,[status(thm)],[450,139,theory(equality)])).
% cnf(458,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|program(esk7_1(esk3_0))|program(esk4_1(esk3_0))|~program(X1)),inference(cn,[status(thm)],[457,theory(equality)])).
% cnf(476,negated_conjecture,(program(esk6_1(esk3_0))|~outputs(esk3_0,good)|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(csr,[status(thm)],[180,424])).
% cnf(477,negated_conjecture,(program(esk6_1(esk3_0))|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(csr,[status(thm)],[476,425])).
% cnf(562,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|~outputs(esk3_0,bad)|~halts3(esk3_0,X1,X1)|~program(esk7_1(esk3_0))|~program(X1)),inference(csr,[status(thm)],[184,192])).
% cnf(563,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|~outputs(esk3_0,bad)|~program(esk7_1(esk3_0))|~program(X1)),inference(csr,[status(thm)],[562,163])).
% cnf(565,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|halts2(esk3_0,X2)|~program(esk7_1(esk3_0))|~program(X1)),inference(spm,[status(thm)],[563,233,theory(equality)])).
% cnf(644,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),esk3_0)|program(esk4_1(esk3_0))|program(esk7_1(esk3_0))),inference(spm,[status(thm)],[458,139,theory(equality)])).
% cnf(681,negated_conjecture,(program(esk7_1(esk3_0))|halts2(esk6_1(esk3_0),esk3_0)|program(esk4_1(esk3_0))|~outputs(esk3_0,good)|~halts2(esk6_1(esk3_0),X1)|~program(X1)|~program(esk3_0)),inference(spm,[status(thm)],[136,644,theory(equality)])).
% cnf(684,negated_conjecture,(program(esk7_1(esk3_0))|halts2(esk6_1(esk3_0),esk3_0)|program(esk4_1(esk3_0))|~outputs(esk3_0,good)|~halts2(esk6_1(esk3_0),X1)|~program(X1)|$false),inference(rw,[status(thm)],[681,139,theory(equality)])).
% cnf(685,negated_conjecture,(program(esk7_1(esk3_0))|halts2(esk6_1(esk3_0),esk3_0)|program(esk4_1(esk3_0))|~outputs(esk3_0,good)|~halts2(esk6_1(esk3_0),X1)|~program(X1)),inference(cn,[status(thm)],[684,theory(equality)])).
% cnf(690,negated_conjecture,(halts2(esk6_1(esk3_0),esk3_0)|program(esk4_1(esk3_0))|~outputs(esk3_0,good)|~halts2(esk6_1(esk3_0),X1)|~program(X1)),inference(csr,[status(thm)],[685,304])).
% cnf(694,negated_conjecture,(halts2(esk6_1(esk3_0),esk3_0)|program(esk4_1(esk3_0))|program(esk7_1(esk3_0))|~outputs(esk3_0,good)|~program(X1)|~outputs(esk3_0,bad)|~program(esk3_0)),inference(spm,[status(thm)],[690,100,theory(equality)])).
% cnf(702,negated_conjecture,(halts2(esk6_1(esk3_0),esk3_0)|program(esk4_1(esk3_0))|program(esk7_1(esk3_0))|~outputs(esk3_0,good)|~program(X1)|~outputs(esk3_0,bad)|$false),inference(rw,[status(thm)],[694,139,theory(equality)])).
% cnf(703,negated_conjecture,(halts2(esk6_1(esk3_0),esk3_0)|program(esk4_1(esk3_0))|program(esk7_1(esk3_0))|~outputs(esk3_0,good)|~program(X1)|~outputs(esk3_0,bad)),inference(cn,[status(thm)],[702,theory(equality)])).
% cnf(707,negated_conjecture,(halts2(esk6_1(esk3_0),esk3_0)|program(esk4_1(esk3_0))|program(esk7_1(esk3_0))|~outputs(esk3_0,good)|~program(X1)),inference(csr,[status(thm)],[703,401])).
% cnf(708,negated_conjecture,(halts2(esk6_1(esk3_0),esk3_0)|program(esk4_1(esk3_0))|~outputs(esk3_0,good)|~program(X1)),inference(csr,[status(thm)],[707,304])).
% cnf(710,negated_conjecture,(halts2(esk6_1(esk3_0),esk3_0)|program(esk4_1(esk3_0))|~outputs(esk3_0,good)),inference(spm,[status(thm)],[708,139,theory(equality)])).
% cnf(714,negated_conjecture,(program(esk7_1(esk3_0))|program(esk4_1(esk3_0))|~outputs(esk3_0,good)|~program(esk3_0)),inference(spm,[status(thm)],[101,710,theory(equality)])).
% cnf(718,negated_conjecture,(program(esk7_1(esk3_0))|program(esk4_1(esk3_0))|~outputs(esk3_0,good)|$false),inference(rw,[status(thm)],[714,139,theory(equality)])).
% cnf(719,negated_conjecture,(program(esk7_1(esk3_0))|program(esk4_1(esk3_0))|~outputs(esk3_0,good)),inference(cn,[status(thm)],[718,theory(equality)])).
% cnf(839,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|halts2(esk3_0,X2)|~program(X1)),inference(csr,[status(thm)],[565,454])).
% cnf(841,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),esk3_0)|halts2(esk3_0,X1)),inference(spm,[status(thm)],[839,139,theory(equality)])).
% cnf(873,negated_conjecture,(outputs(esk3_0,good)|halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),esk3_0)|~program(esk7_1(esk3_0))|~program(esk3_0)),inference(spm,[status(thm)],[161,841,theory(equality)])).
% cnf(882,negated_conjecture,(outputs(esk3_0,good)|halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),esk3_0)|~program(esk7_1(esk3_0))|$false),inference(rw,[status(thm)],[873,139,theory(equality)])).
% cnf(883,negated_conjecture,(outputs(esk3_0,good)|halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),esk3_0)|~program(esk7_1(esk3_0))),inference(cn,[status(thm)],[882,theory(equality)])).
% cnf(897,plain,(outputs(X1,good)|program(esk7_1(X1))|program(esk7_1(X2))|program(esk4_1(X2))|~outputs(X2,bad)|~program(X3)|~program(X2)|~program(X1)),inference(csr,[status(thm)],[312,30])).
% cnf(909,negated_conjecture,(outputs(X1,good)|program(esk4_1(esk3_0))|program(esk7_1(esk3_0))|program(esk7_1(X1))|~program(X1)|~program(X2)|~program(esk3_0)),inference(spm,[status(thm)],[897,401,theory(equality)])).
% cnf(916,negated_conjecture,(outputs(X1,good)|program(esk4_1(esk3_0))|program(esk7_1(esk3_0))|program(esk7_1(X1))|~program(X1)|~program(X2)|$false),inference(rw,[status(thm)],[909,139,theory(equality)])).
% cnf(917,negated_conjecture,(outputs(X1,good)|program(esk4_1(esk3_0))|program(esk7_1(esk3_0))|program(esk7_1(X1))|~program(X1)|~program(X2)),inference(cn,[status(thm)],[916,theory(equality)])).
% cnf(1027,negated_conjecture,(outputs(X1,good)|program(esk7_1(esk3_0))|program(esk4_1(esk3_0))|program(esk7_1(X1))|~program(X1)),inference(spm,[status(thm)],[917,139,theory(equality)])).
% cnf(1031,negated_conjecture,(program(esk4_1(esk3_0))|program(esk7_1(esk3_0))|~program(esk3_0)),inference(spm,[status(thm)],[719,1027,theory(equality)])).
% cnf(1042,negated_conjecture,(program(esk4_1(esk3_0))|program(esk7_1(esk3_0))|$false),inference(rw,[status(thm)],[1031,139,theory(equality)])).
% cnf(1043,negated_conjecture,(program(esk4_1(esk3_0))|program(esk7_1(esk3_0))),inference(cn,[status(thm)],[1042,theory(equality)])).
% cnf(1064,negated_conjecture,(program(esk4_1(esk3_0))|~program(esk6_1(esk3_0))|~program(X1)),inference(spm,[status(thm)],[423,1043,theory(equality)])).
% cnf(1066,negated_conjecture,(program(esk4_1(esk3_0))|~program(X1)|~program(esk3_0)),inference(spm,[status(thm)],[1064,30,theory(equality)])).
% cnf(1067,negated_conjecture,(program(esk4_1(esk3_0))|~program(X1)|$false),inference(rw,[status(thm)],[1066,139,theory(equality)])).
% cnf(1068,negated_conjecture,(program(esk4_1(esk3_0))|~program(X1)),inference(cn,[status(thm)],[1067,theory(equality)])).
% cnf(1069,plain,(outputs(X1,good)|program(esk7_1(X1))|program(esk7_1(X2))|program(esk6_1(X2))|~outputs(X2,bad)|~program(X2)|~program(X1)),inference(csr,[status(thm)],[335,30])).
% cnf(1090,negated_conjecture,(program(esk4_1(esk3_0))),inference(spm,[status(thm)],[1068,1043,theory(equality)])).
% cnf(1094,negated_conjecture,(outputs(esk3_0,bad)|halts2(esk4_1(esk3_0),X1)),inference(spm,[status(thm)],[231,1090,theory(equality)])).
% cnf(1110,negated_conjecture,(program(esk6_1(esk3_0))|~program(esk7_1(esk3_0))|$false),inference(rw,[status(thm)],[477,1090,theory(equality)])).
% cnf(1111,negated_conjecture,(program(esk6_1(esk3_0))|~program(esk7_1(esk3_0))),inference(cn,[status(thm)],[1110,theory(equality)])).
% cnf(1113,negated_conjecture,(~outputs(esk3_0,good)|~halts2(esk4_1(esk3_0),esk5_1(esk3_0))|~halts2(esk6_1(esk3_0),X1)|~program(esk7_1(esk3_0))|$false|~program(X1)),inference(rw,[status(thm)],[200,1090,theory(equality)])).
% cnf(1114,negated_conjecture,(~outputs(esk3_0,good)|~halts2(esk4_1(esk3_0),esk5_1(esk3_0))|~halts2(esk6_1(esk3_0),X1)|~program(esk7_1(esk3_0))|~program(X1)),inference(cn,[status(thm)],[1113,theory(equality)])).
% cnf(1118,negated_conjecture,(program(esk7_1(esk3_0))|outputs(esk3_0,bad)|~outputs(esk3_0,good)|~halts2(esk6_1(esk3_0),X1)|~program(X1)|~program(esk3_0)),inference(spm,[status(thm)],[136,1094,theory(equality)])).
% cnf(1119,negated_conjecture,(program(esk7_1(esk3_0))|program(esk6_1(esk3_0))|outputs(esk3_0,bad)|~outputs(esk3_0,good)|~program(esk3_0)),inference(spm,[status(thm)],[374,1094,theory(equality)])).
% cnf(1126,negated_conjecture,(program(esk7_1(esk3_0))|outputs(esk3_0,bad)|~outputs(esk3_0,good)|~halts2(esk6_1(esk3_0),X1)|~program(X1)|$false),inference(rw,[status(thm)],[1118,139,theory(equality)])).
% cnf(1127,negated_conjecture,(program(esk7_1(esk3_0))|outputs(esk3_0,bad)|~outputs(esk3_0,good)|~halts2(esk6_1(esk3_0),X1)|~program(X1)),inference(cn,[status(thm)],[1126,theory(equality)])).
% cnf(1128,negated_conjecture,(program(esk7_1(esk3_0))|program(esk6_1(esk3_0))|outputs(esk3_0,bad)|~outputs(esk3_0,good)|$false),inference(rw,[status(thm)],[1119,139,theory(equality)])).
% cnf(1129,negated_conjecture,(program(esk7_1(esk3_0))|program(esk6_1(esk3_0))|outputs(esk3_0,bad)|~outputs(esk3_0,good)),inference(cn,[status(thm)],[1128,theory(equality)])).
% cnf(1141,negated_conjecture,(outputs(esk3_0,bad)|~outputs(esk3_0,good)|~halts2(esk6_1(esk3_0),X1)|~program(esk7_1(esk3_0))|~program(X1)),inference(spm,[status(thm)],[1114,1094,theory(equality)])).
% cnf(1210,negated_conjecture,(outputs(esk3_0,bad)|program(esk7_1(esk3_0))|program(esk6_1(esk3_0))),inference(csr,[status(thm)],[1129,259])).
% cnf(1211,negated_conjecture,(outputs(esk3_0,bad)|program(esk6_1(esk3_0))),inference(csr,[status(thm)],[1210,1111])).
% cnf(1218,negated_conjecture,(outputs(X1,good)|program(esk6_1(esk3_0))|program(esk7_1(esk3_0))|program(esk7_1(X1))|~program(X1)|~program(esk3_0)),inference(spm,[status(thm)],[1069,1211,theory(equality)])).
% cnf(1235,negated_conjecture,(outputs(X1,good)|program(esk6_1(esk3_0))|program(esk7_1(esk3_0))|program(esk7_1(X1))|~program(X1)|$false),inference(rw,[status(thm)],[1218,139,theory(equality)])).
% cnf(1236,negated_conjecture,(outputs(X1,good)|program(esk6_1(esk3_0))|program(esk7_1(esk3_0))|program(esk7_1(X1))|~program(X1)),inference(cn,[status(thm)],[1235,theory(equality)])).
% cnf(1261,negated_conjecture,(outputs(X1,good)|program(esk6_1(esk3_0))|program(esk7_1(X1))|~program(X1)),inference(csr,[status(thm)],[1236,1111])).
% cnf(1264,negated_conjecture,(program(esk7_1(X1))|program(esk6_1(esk3_0))|~outputs(X1,bad)|~program(X1)),inference(spm,[status(thm)],[290,1261,theory(equality)])).
% cnf(1274,negated_conjecture,(program(esk6_1(esk3_0))|program(esk7_1(esk3_0))|~program(esk3_0)),inference(spm,[status(thm)],[1264,1211,theory(equality)])).
% cnf(1281,negated_conjecture,(program(esk6_1(esk3_0))|program(esk7_1(esk3_0))|$false),inference(rw,[status(thm)],[1274,139,theory(equality)])).
% cnf(1282,negated_conjecture,(program(esk6_1(esk3_0))|program(esk7_1(esk3_0))),inference(cn,[status(thm)],[1281,theory(equality)])).
% cnf(1283,negated_conjecture,(program(esk6_1(esk3_0))),inference(csr,[status(thm)],[1282,1111])).
% cnf(1285,negated_conjecture,(outputs(esk3_0,bad)|halts2(esk6_1(esk3_0),X1)),inference(spm,[status(thm)],[231,1283,theory(equality)])).
% cnf(1694,negated_conjecture,(outputs(esk3_0,good)|halts2(esk6_1(esk3_0),esk3_0)|~program(esk7_1(esk3_0))|~program(esk4_1(esk3_0))),inference(spm,[status(thm)],[161,883,theory(equality)])).
% cnf(1699,negated_conjecture,(outputs(esk3_0,good)|halts2(esk6_1(esk3_0),esk3_0)|~program(esk7_1(esk3_0))|$false),inference(rw,[status(thm)],[1694,1090,theory(equality)])).
% cnf(1700,negated_conjecture,(outputs(esk3_0,good)|halts2(esk6_1(esk3_0),esk3_0)|~program(esk7_1(esk3_0))),inference(cn,[status(thm)],[1699,theory(equality)])).
% cnf(1709,negated_conjecture,(outputs(esk3_0,good)|~program(esk7_1(esk3_0))|~program(esk6_1(esk3_0))),inference(spm,[status(thm)],[161,1700,theory(equality)])).
% cnf(1714,negated_conjecture,(outputs(esk3_0,good)|~program(esk7_1(esk3_0))|$false),inference(rw,[status(thm)],[1709,1283,theory(equality)])).
% cnf(1715,negated_conjecture,(outputs(esk3_0,good)|~program(esk7_1(esk3_0))),inference(cn,[status(thm)],[1714,theory(equality)])).
% cnf(1724,negated_conjecture,(~outputs(esk3_0,bad)|~program(esk7_1(esk3_0))|~program(X1)),inference(spm,[status(thm)],[286,1715,theory(equality)])).
% cnf(1872,negated_conjecture,(outputs(esk3_0,bad)|program(esk7_1(esk3_0))|~outputs(esk3_0,good)|~program(X1)),inference(csr,[status(thm)],[1127,1285])).
% cnf(1873,negated_conjecture,(outputs(esk3_0,bad)|program(esk7_1(esk3_0))|~program(X1)),inference(csr,[status(thm)],[1872,259])).
% cnf(1879,negated_conjecture,(outputs(esk3_0,bad)|program(esk7_1(esk3_0))),inference(spm,[status(thm)],[1873,1283,theory(equality)])).
% cnf(1929,negated_conjecture,(outputs(esk3_0,bad)|~outputs(esk3_0,good)|~halts2(esk6_1(esk3_0),X1)|~program(X1)),inference(csr,[status(thm)],[1141,1879])).
% cnf(1930,negated_conjecture,(outputs(esk3_0,bad)|~outputs(esk3_0,good)|~program(X1)),inference(csr,[status(thm)],[1929,1285])).
% cnf(1931,negated_conjecture,(outputs(esk3_0,bad)|~program(X1)),inference(csr,[status(thm)],[1930,259])).
% cnf(1936,negated_conjecture,(outputs(esk3_0,bad)),inference(spm,[status(thm)],[1931,1283,theory(equality)])).
% cnf(1940,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|program(esk7_1(esk3_0))|~program(X1)|~program(esk3_0)),inference(spm,[status(thm)],[441,1936,theory(equality)])).
% cnf(1949,negated_conjecture,($false|~program(esk7_1(esk3_0))|~program(X1)),inference(rw,[status(thm)],[1724,1936,theory(equality)])).
% cnf(1950,negated_conjecture,(~program(esk7_1(esk3_0))|~program(X1)),inference(cn,[status(thm)],[1949,theory(equality)])).
% cnf(1962,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|program(esk7_1(esk3_0))|~program(X1)|$false),inference(rw,[status(thm)],[1940,139,theory(equality)])).
% cnf(1963,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|program(esk7_1(esk3_0))|~program(X1)),inference(cn,[status(thm)],[1962,theory(equality)])).
% cnf(2087,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),X1)|~program(X1)),inference(csr,[status(thm)],[1963,1950])).
% cnf(2093,negated_conjecture,(halts2(esk4_1(esk3_0),esk5_1(esk3_0))|halts2(esk6_1(esk3_0),esk3_0)),inference(spm,[status(thm)],[2087,139,theory(equality)])).
% cnf(2100,negated_conjecture,(outputs(X1,good)|program(esk7_1(X1))|halts2(esk6_1(esk3_0),esk3_0)|~program(X1)|~program(esk4_1(esk3_0))),inference(spm,[status(thm)],[68,2093,theory(equality)])).
% cnf(2103,negated_conjecture,(outputs(X1,good)|program(esk7_1(X1))|halts2(esk6_1(esk3_0),esk3_0)|~program(X1)|$false),inference(rw,[status(thm)],[2100,1090,theory(equality)])).
% cnf(2104,negated_conjecture,(outputs(X1,good)|program(esk7_1(X1))|halts2(esk6_1(esk3_0),esk3_0)|~program(X1)),inference(cn,[status(thm)],[2103,theory(equality)])).
% cnf(2137,negated_conjecture,(outputs(esk3_0,good)|halts2(esk6_1(esk3_0),esk3_0)|program(esk7_1(esk3_0))),inference(spm,[status(thm)],[2104,139,theory(equality)])).
% cnf(2138,negated_conjecture,(outputs(esk3_0,good)|halts2(esk6_1(esk3_0),esk3_0)),inference(csr,[status(thm)],[2137,1715])).
% cnf(2139,negated_conjecture,(outputs(X1,good)|program(esk7_1(X1))|outputs(esk3_0,good)|~program(X1)|~program(esk6_1(esk3_0))),inference(spm,[status(thm)],[68,2138,theory(equality)])).
% cnf(2142,negated_conjecture,(outputs(X1,good)|program(esk7_1(X1))|outputs(esk3_0,good)|~program(X1)|$false),inference(rw,[status(thm)],[2139,1283,theory(equality)])).
% cnf(2143,negated_conjecture,(outputs(X1,good)|program(esk7_1(X1))|outputs(esk3_0,good)|~program(X1)),inference(cn,[status(thm)],[2142,theory(equality)])).
% cnf(2160,negated_conjecture,(outputs(esk3_0,good)|program(esk7_1(esk3_0))),inference(spm,[status(thm)],[2143,139,theory(equality)])).
% cnf(2164,negated_conjecture,(outputs(esk3_0,good)),inference(csr,[status(thm)],[2160,1715])).
% cnf(2165,negated_conjecture,(program(esk7_1(esk3_0))|~outputs(esk3_0,bad)|~program(esk3_0)),inference(spm,[status(thm)],[290,2164,theory(equality)])).
% cnf(2171,negated_conjecture,(program(esk7_1(esk3_0))|$false|~program(esk3_0)),inference(rw,[status(thm)],[2165,1936,theory(equality)])).
% cnf(2172,negated_conjecture,(program(esk7_1(esk3_0))|$false|$false),inference(rw,[status(thm)],[2171,139,theory(equality)])).
% cnf(2173,negated_conjecture,(program(esk7_1(esk3_0))),inference(cn,[status(thm)],[2172,theory(equality)])).
% cnf(2202,negated_conjecture,($false|~program(X1)),inference(rw,[status(thm)],[1950,2173,theory(equality)])).
% cnf(2203,negated_conjecture,(~program(X1)),inference(cn,[status(thm)],[2202,theory(equality)])).
% cnf(2221,negated_conjecture,($false),inference(sr,[status(thm)],[139,2203,theory(equality)])).
% cnf(2222,negated_conjecture,($false),2221,['proof']).
% # SZS output end CNFRefutation
% # Processed clauses                  : 381
% # ...of these trivial                : 1
% # ...subsumed                        : 120
% # ...remaining for further processing: 260
% # Other redundant clauses eliminated : 0
% # Clauses deleted for lack of memory : 0
% # Backward-subsumed                  : 141
% # Backward-rewritten                 : 43
% # Generated clauses                  : 972
% # ...of the previous two non-trivial : 843
% # Contextual simplify-reflections    : 345
% # Paramodulations                    : 954
% # Factorizations                     : 0
% # Equation resolutions               : 0
% # Current number of processed clauses: 58
% #    Positive orientable unit clauses: 3
% #    Positive unorientable unit clauses: 0
% #    Negative unit clauses           : 1
% #    Non-unit-clauses                : 54
% # Current number of unprocessed clauses: 37
% # ...number of literals in the above : 138
% # Clause-clause subsumption calls (NU) : 1860
% # Rec. Clause-clause subsumption calls : 954
% # Unit Clause-clause subsumption calls : 110
% # Rewrite failures with RHS unbound  : 0
% # Indexed BW rewrite attempts        : 6
% # Indexed BW rewrite successes       : 6
% # Backwards rewriting index:    64 leaves,   1.23+/-0.492 terms/leaf
% # Paramod-from index:           15 leaves,   1.00+/-0.000 terms/leaf
% # Paramod-into index:           40 leaves,   1.07+/-0.263 terms/leaf
% # -------------------------------------------------
% # User time              : 0.079 s
% # System time            : 0.006 s
% # Total time             : 0.085 s
% # Maximum resident set size: 0 pages
% PrfWatch: 0.20 CPU 0.30 WC
% FINAL PrfWatch: 0.20 CPU 0.30 WC
% SZS output end Solution for /tmp/SystemOnTPTP4705/COM003+3.tptp
% 
%------------------------------------------------------------------------------