TSTP Solution File: PUZ034-1.004 by Drodi---3.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : PUZ034-1.004 : TPTP v8.1.2. Released v1.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n018.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed May 31 12:31:51 EDT 2023

% Result   : Unsatisfiable 176.03s 22.52s
% Output   : CNFRefutation 176.89s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem  : PUZ034-1.004 : TPTP v8.1.2. Released v1.0.0.
% 0.07/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.35  % Computer : n018.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 : Tue May 30 10:38:10 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 0.13/0.35  % Drodi V3.5.1
% 176.03/22.52  % Refutation found
% 176.03/22.52  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 176.03/22.52  % SZS output start CNFRefutation for theBenchmark
% 176.03/22.52  fof(f1,axiom,(
% 176.03/22.52    (![Low,High,RestOfNumbers,NewLow]: (( range(Low,High,cons(Low,RestOfNumbers))| ~ less(Low,High)| ~ sum(Low,s(n0),NewLow)| ~ range(NewLow,High,RestOfNumbers) ) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f2,axiom,(
% 176.03/22.52    (![Same]: (range(Same,Same,cons(Same,empty_list)) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f3,axiom,(
% 176.03/22.52    (![X]: (less(n0,s(X)) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f4,axiom,(
% 176.03/22.52    (![X,Y]: (( less(s(X),s(Y))| ~ less(X,Y) ) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f5,axiom,(
% 176.03/22.52    (![X]: (sum(X,n0,X) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f6,axiom,(
% 176.03/22.52    (![X,Y,Z]: (( ~ sum(X,Y,Z)| sum(X,s(Y),s(Z)) ) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f7,axiom,(
% 176.03/22.52    (![Head,Tail]: (select(Head,cons(Head,Tail),Tail) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f8,axiom,(
% 176.03/22.52    (![Element,Head,Tail,NewTail]: (( select(Element,cons(Head,Tail),cons(Head,NewTail))| ~ select(Element,Tail,NewTail) ) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f9,axiom,(
% 176.03/22.52    (![X]: (~ same(s(X),n0) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f10,axiom,(
% 176.03/22.52    (![X]: (~ same(n0,s(X)) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f11,axiom,(
% 176.03/22.52    (![X,Y]: (( ~ same(s(X),s(Y))| same(X,Y) ) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f12,axiom,(
% 176.03/22.52    (![Queen,PlacedQueens]: (( diagonal_attack(Queen,s(n0),PlacedQueens)| ~ attack(Queen,PlacedQueens) ) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f13,axiom,(
% 176.03/22.52    (![Queen,QueenNumber,PlacedQueen,OtherPlacedQueens,Diagonal1,Diagonal2,NextQueenNumber]: (( ~ diagonal_attack(Queen,QueenNumber,cons(PlacedQueen,OtherPlacedQueens))| ~ sum(Diagonal1,QueenNumber,PlacedQueen)| same(Diagonal1,Queen)| ~ sum(PlacedQueen,QueenNumber,Diagonal2)| same(Diagonal2,Queen)| ~ sum(QueenNumber,s(n0),NextQueenNumber)| diagonal_attack(Queen,NextQueenNumber,OtherPlacedQueens) ) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f14,axiom,(
% 176.03/22.52    (![Queen,LastQueen]: (~ diagonal_attack(Queen,LastQueen,empty_list) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f15,axiom,(
% 176.03/22.52    (![UnplacedQueens,SafeQueens,Placement,AQueen,RestOfUnplacedQueens]: (( do_queens(UnplacedQueens,SafeQueens,Placement)| ~ select(AQueen,UnplacedQueens,RestOfUnplacedQueens)| attack(AQueen,SafeQueens)| ~ do_queens(RestOfUnplacedQueens,cons(AQueen,SafeQueens),Placement) ) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f16,axiom,(
% 176.03/22.52    (![Placement]: (do_queens(empty_list,Placement,Placement) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f17,axiom,(
% 176.03/22.52    (![NumberOfQueens,Placement,Low,High,Positions]: (( queens(NumberOfQueens,Placement)| ~ sum(NumberOfQueens,s(n0),Low)| ~ sum(NumberOfQueens,NumberOfQueens,High)| ~ range(Low,High,Positions)| ~ do_queens(Positions,empty_list,Placement) ) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f18,negated_conjecture,(
% 176.03/22.52    (![Placement]: (~ queens(s(s(s(s(n0)))),Placement) ))),
% 176.03/22.52    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 176.03/22.52  fof(f19,plain,(
% 176.03/22.52    ![High,RestOfNumbers,NewLow]: ((![Low]: ((range(Low,High,cons(Low,RestOfNumbers))|~less(Low,High))|~sum(Low,s(n0),NewLow)))|~range(NewLow,High,RestOfNumbers))),
% 176.03/22.52    inference(miniscoping,[status(esa)],[f1])).
% 176.03/22.52  fof(f20,plain,(
% 176.03/22.52    ![X0,X1,X2,X3]: (range(X0,X1,cons(X0,X2))|~less(X0,X1)|~sum(X0,s(n0),X3)|~range(X3,X1,X2))),
% 176.03/22.52    inference(cnf_transformation,[status(esa)],[f19])).
% 176.03/22.52  fof(f21,plain,(
% 176.03/22.52    ![X0]: (range(X0,X0,cons(X0,empty_list)))),
% 176.03/22.52    inference(cnf_transformation,[status(esa)],[f2])).
% 176.03/22.52  fof(f22,plain,(
% 176.03/22.52    ![X0]: (less(n0,s(X0)))),
% 176.03/22.52    inference(cnf_transformation,[status(esa)],[f3])).
% 176.03/22.52  fof(f23,plain,(
% 176.03/22.52    ![X0,X1]: (less(s(X0),s(X1))|~less(X0,X1))),
% 176.03/22.54    inference(cnf_transformation,[status(esa)],[f4])).
% 176.03/22.54  fof(f24,plain,(
% 176.03/22.54    ![X0]: (sum(X0,n0,X0))),
% 176.03/22.54    inference(cnf_transformation,[status(esa)],[f5])).
% 176.03/22.54  fof(f25,plain,(
% 176.03/22.54    ![X0,X1,X2]: (~sum(X0,X1,X2)|sum(X0,s(X1),s(X2)))),
% 176.03/22.54    inference(cnf_transformation,[status(esa)],[f6])).
% 176.03/22.54  fof(f26,plain,(
% 176.03/22.54    ![X0,X1]: (select(X0,cons(X0,X1),X1))),
% 176.03/22.54    inference(cnf_transformation,[status(esa)],[f7])).
% 176.03/22.54  fof(f27,plain,(
% 176.03/22.54    ![Element,Tail,NewTail]: ((![Head]: select(Element,cons(Head,Tail),cons(Head,NewTail)))|~select(Element,Tail,NewTail))),
% 176.03/22.54    inference(miniscoping,[status(esa)],[f8])).
% 176.03/22.54  fof(f28,plain,(
% 176.03/22.54    ![X0,X1,X2,X3]: (select(X0,cons(X1,X2),cons(X1,X3))|~select(X0,X2,X3))),
% 176.03/22.54    inference(cnf_transformation,[status(esa)],[f27])).
% 176.03/22.54  fof(f29,plain,(
% 176.03/22.54    ![X0]: (~same(s(X0),n0))),
% 176.03/22.54    inference(cnf_transformation,[status(esa)],[f9])).
% 176.03/22.54  fof(f30,plain,(
% 176.03/22.54    ![X0]: (~same(n0,s(X0)))),
% 176.03/22.54    inference(cnf_transformation,[status(esa)],[f10])).
% 176.03/22.54  fof(f31,plain,(
% 176.03/22.54    ![X0,X1]: (~same(s(X0),s(X1))|same(X0,X1))),
% 176.03/22.54    inference(cnf_transformation,[status(esa)],[f11])).
% 176.03/22.54  fof(f32,plain,(
% 176.03/22.54    ![X0,X1]: (diagonal_attack(X0,s(n0),X1)|~attack(X0,X1))),
% 176.03/22.54    inference(cnf_transformation,[status(esa)],[f12])).
% 176.03/22.54  fof(f33,plain,(
% 176.03/22.54    ![Queen,OtherPlacedQueens,NextQueenNumber]: ((![QueenNumber]: ((![Diagonal2]: ((![PlacedQueen]: ((![Diagonal1]: ((~diagonal_attack(Queen,QueenNumber,cons(PlacedQueen,OtherPlacedQueens))|~sum(Diagonal1,QueenNumber,PlacedQueen))|same(Diagonal1,Queen)))|~sum(PlacedQueen,QueenNumber,Diagonal2)))|same(Diagonal2,Queen)))|~sum(QueenNumber,s(n0),NextQueenNumber)))|diagonal_attack(Queen,NextQueenNumber,OtherPlacedQueens))),
% 176.03/22.54    inference(miniscoping,[status(esa)],[f13])).
% 176.03/22.54  fof(f34,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4,X5,X6]: (~diagonal_attack(X0,X1,cons(X2,X3))|~sum(X4,X1,X2)|same(X4,X0)|~sum(X2,X1,X5)|same(X5,X0)|~sum(X1,s(n0),X6)|diagonal_attack(X0,X6,X3))),
% 176.03/22.54    inference(cnf_transformation,[status(esa)],[f33])).
% 176.03/22.54  fof(f35,plain,(
% 176.03/22.54    ![X0,X1]: (~diagonal_attack(X0,X1,empty_list))),
% 176.03/22.54    inference(cnf_transformation,[status(esa)],[f14])).
% 176.03/22.54  fof(f36,plain,(
% 176.03/22.54    ![SafeQueens,Placement,AQueen,RestOfUnplacedQueens]: (((![UnplacedQueens]: (do_queens(UnplacedQueens,SafeQueens,Placement)|~select(AQueen,UnplacedQueens,RestOfUnplacedQueens)))|attack(AQueen,SafeQueens))|~do_queens(RestOfUnplacedQueens,cons(AQueen,SafeQueens),Placement))),
% 176.03/22.54    inference(miniscoping,[status(esa)],[f15])).
% 176.03/22.54  fof(f37,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4]: (do_queens(X0,X1,X2)|~select(X3,X0,X4)|attack(X3,X1)|~do_queens(X4,cons(X3,X1),X2))),
% 176.03/22.54    inference(cnf_transformation,[status(esa)],[f36])).
% 176.03/22.54  fof(f38,plain,(
% 176.03/22.54    ![X0]: (do_queens(empty_list,X0,X0))),
% 176.03/22.54    inference(cnf_transformation,[status(esa)],[f16])).
% 176.03/22.54  fof(f39,plain,(
% 176.03/22.54    ![Placement,Positions]: ((![Low,High]: ((![NumberOfQueens]: ((queens(NumberOfQueens,Placement)|~sum(NumberOfQueens,s(n0),Low))|~sum(NumberOfQueens,NumberOfQueens,High)))|~range(Low,High,Positions)))|~do_queens(Positions,empty_list,Placement))),
% 176.03/22.54    inference(miniscoping,[status(esa)],[f17])).
% 176.03/22.54  fof(f40,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4]: (queens(X0,X1)|~sum(X0,s(n0),X2)|~sum(X0,X0,X3)|~range(X2,X3,X4)|~do_queens(X4,empty_list,X1))),
% 176.03/22.54    inference(cnf_transformation,[status(esa)],[f39])).
% 176.03/22.54  fof(f41,plain,(
% 176.03/22.54    ![X0]: (~queens(s(s(s(s(n0)))),X0))),
% 176.03/22.54    inference(cnf_transformation,[status(esa)],[f18])).
% 176.03/22.54  fof(f44,plain,(
% 176.03/22.54    ![X0,X1,X2]: (do_queens(X0,X1,cons(X2,X1))|~select(X2,X0,empty_list)|attack(X2,X1))),
% 176.03/22.54    inference(resolution,[status(thm)],[f37,f38])).
% 176.03/22.54  fof(f45,plain,(
% 176.03/22.54    ![X0,X1]: (do_queens(cons(X0,empty_list),X1,cons(X0,X1))|attack(X0,X1))),
% 176.03/22.54    inference(resolution,[status(thm)],[f44,f26])).
% 176.03/22.54  fof(f46,plain,(
% 176.03/22.54    ![X0,X1,X2,X3]: (attack(X0,cons(X1,X2))|do_queens(X3,X2,cons(X0,cons(X1,X2)))|~select(X1,X3,cons(X0,empty_list))|attack(X1,X2))),
% 176.03/22.54    inference(resolution,[status(thm)],[f45,f37])).
% 176.03/22.54  fof(f48,plain,(
% 176.03/22.54    ![X0,X1,X2,X3]: (attack(X0,cons(X1,X2))|do_queens(cons(X0,X3),X2,cons(X0,cons(X1,X2)))|attack(X1,X2)|~select(X1,X3,empty_list))),
% 176.03/22.54    inference(resolution,[status(thm)],[f46,f28])).
% 176.03/22.54  fof(f52,plain,(
% 176.03/22.54    ![X0,X1,X2]: (attack(X0,cons(X1,X2))|do_queens(cons(X0,cons(X1,empty_list)),X2,cons(X0,cons(X1,X2)))|attack(X1,X2))),
% 176.03/22.54    inference(resolution,[status(thm)],[f48,f26])).
% 176.03/22.54  fof(f53,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4]: (attack(X0,cons(X1,cons(X2,X3)))|attack(X1,cons(X2,X3))|do_queens(X4,X3,cons(X0,cons(X1,cons(X2,X3))))|~select(X2,X4,cons(X0,cons(X1,empty_list)))|attack(X2,X3))),
% 176.03/22.54    inference(resolution,[status(thm)],[f52,f37])).
% 176.03/22.54  fof(f61,plain,(
% 176.03/22.54    ![X0,X1,X2,X3]: (attack(X0,cons(X1,cons(X2,X3)))|attack(X1,cons(X2,X3))|do_queens(cons(X2,cons(X0,cons(X1,empty_list))),X3,cons(X0,cons(X1,cons(X2,X3))))|attack(X2,X3))),
% 176.03/22.54    inference(resolution,[status(thm)],[f53,f26])).
% 176.03/22.54  fof(f62,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4,X5]: (attack(X0,cons(X1,cons(X2,cons(X3,X4))))|attack(X1,cons(X2,cons(X3,X4)))|attack(X2,cons(X3,X4))|do_queens(X5,X4,cons(X0,cons(X1,cons(X2,cons(X3,X4)))))|~select(X3,X5,cons(X2,cons(X0,cons(X1,empty_list))))|attack(X3,X4))),
% 176.03/22.54    inference(resolution,[status(thm)],[f61,f37])).
% 176.03/22.54  fof(f80,plain,(
% 176.03/22.54    spl0_1 <=> less(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(s(n0)))))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f82,plain,(
% 176.03/22.54    ~less(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(s(n0)))))))))|spl0_1),
% 176.03/22.54    inference(component_clause,[status(thm)],[f80])).
% 176.03/22.54  fof(f88,plain,(
% 176.03/22.54    ~less(s(s(s(s(n0)))),s(s(s(s(s(s(s(n0))))))))|spl0_1),
% 176.03/22.54    inference(resolution,[status(thm)],[f82,f23])).
% 176.03/22.54  fof(f89,plain,(
% 176.03/22.54    ~less(s(s(s(n0))),s(s(s(s(s(s(n0)))))))|spl0_1),
% 176.03/22.54    inference(resolution,[status(thm)],[f88,f23])).
% 176.03/22.54  fof(f90,plain,(
% 176.03/22.54    ~less(s(s(n0)),s(s(s(s(s(n0))))))|spl0_1),
% 176.03/22.54    inference(resolution,[status(thm)],[f89,f23])).
% 176.03/22.54  fof(f91,plain,(
% 176.03/22.54    ~less(s(n0),s(s(s(s(n0)))))|spl0_1),
% 176.03/22.54    inference(resolution,[status(thm)],[f90,f23])).
% 176.03/22.54  fof(f92,plain,(
% 176.03/22.54    ~less(n0,s(s(s(n0))))|spl0_1),
% 176.03/22.54    inference(resolution,[status(thm)],[f91,f23])).
% 176.03/22.54  fof(f93,plain,(
% 176.03/22.54    $false|spl0_1),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f92,f22])).
% 176.03/22.54  fof(f94,plain,(
% 176.03/22.54    spl0_1),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f93])).
% 176.03/22.54  fof(f114,plain,(
% 176.03/22.54    spl0_5 <=> less(s(s(s(s(s(s(n0)))))),s(s(s(s(s(s(s(s(n0)))))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f116,plain,(
% 176.03/22.54    ~less(s(s(s(s(s(s(n0)))))),s(s(s(s(s(s(s(s(n0)))))))))|spl0_5),
% 176.03/22.54    inference(component_clause,[status(thm)],[f114])).
% 176.03/22.54  fof(f122,plain,(
% 176.03/22.54    ~less(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(n0))))))))|spl0_5),
% 176.03/22.54    inference(resolution,[status(thm)],[f116,f23])).
% 176.03/22.54  fof(f123,plain,(
% 176.03/22.54    ~less(s(s(s(s(n0)))),s(s(s(s(s(s(n0)))))))|spl0_5),
% 176.03/22.54    inference(resolution,[status(thm)],[f122,f23])).
% 176.03/22.54  fof(f124,plain,(
% 176.03/22.54    ~less(s(s(s(n0))),s(s(s(s(s(n0))))))|spl0_5),
% 176.03/22.54    inference(resolution,[status(thm)],[f123,f23])).
% 176.03/22.54  fof(f125,plain,(
% 176.03/22.54    ~less(s(s(n0)),s(s(s(s(n0)))))|spl0_5),
% 176.03/22.54    inference(resolution,[status(thm)],[f124,f23])).
% 176.03/22.54  fof(f126,plain,(
% 176.03/22.54    ~less(s(n0),s(s(s(n0))))|spl0_5),
% 176.03/22.54    inference(resolution,[status(thm)],[f125,f23])).
% 176.03/22.54  fof(f127,plain,(
% 176.03/22.54    ~less(n0,s(s(n0)))|spl0_5),
% 176.03/22.54    inference(resolution,[status(thm)],[f126,f23])).
% 176.03/22.54  fof(f128,plain,(
% 176.03/22.54    $false|spl0_5),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f127,f22])).
% 176.03/22.54  fof(f129,plain,(
% 176.03/22.54    spl0_5),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f128])).
% 176.03/22.54  fof(f131,plain,(
% 176.03/22.54    spl0_7 <=> ~sum(X0,s(n0),s(s(s(s(s(n0))))))|same(X0,s(s(s(s(s(s(n0)))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f132,plain,(
% 176.03/22.54    ![X0]: (~sum(X0,s(n0),s(s(s(s(s(n0))))))|same(X0,s(s(s(s(s(s(n0)))))))|~spl0_7)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f131])).
% 176.03/22.54  fof(f165,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4,X5]: (attack(X0,cons(X1,cons(X2,cons(X3,X4))))|attack(X1,cons(X2,cons(X3,X4)))|attack(X2,cons(X3,X4))|do_queens(cons(X2,X5),X4,cons(X0,cons(X1,cons(X2,cons(X3,X4)))))|attack(X3,X4)|~select(X3,X5,cons(X0,cons(X1,empty_list))))),
% 176.03/22.54    inference(resolution,[status(thm)],[f62,f28])).
% 176.03/22.54  fof(f172,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4,X5,X6,X7]: (attack(X0,cons(X1,cons(X2,cons(X3,empty_list))))|attack(X1,cons(X2,cons(X3,empty_list)))|attack(X2,cons(X3,empty_list))|attack(X3,empty_list)|~select(X3,X4,cons(X0,cons(X1,empty_list)))|queens(X5,cons(X0,cons(X1,cons(X2,cons(X3,empty_list)))))|~sum(X5,s(n0),X6)|~sum(X5,X5,X7)|~range(X6,X7,cons(X2,X4)))),
% 176.03/22.54    inference(resolution,[status(thm)],[f165,f40])).
% 176.03/22.54  fof(f238,plain,(
% 176.03/22.54    spl0_13 <=> less(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(s(s(n0)))))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f240,plain,(
% 176.03/22.54    ~less(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(s(s(n0)))))))))|spl0_13),
% 176.03/22.54    inference(component_clause,[status(thm)],[f238])).
% 176.03/22.54  fof(f243,plain,(
% 176.03/22.54    ~less(s(s(s(s(s(s(n0)))))),s(s(s(s(s(s(s(n0))))))))|spl0_13),
% 176.03/22.54    inference(resolution,[status(thm)],[f240,f23])).
% 176.03/22.54  fof(f260,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4,X5,X6]: (attack(X0,cons(X1,cons(X2,cons(X3,empty_list))))|attack(X1,cons(X2,cons(X3,empty_list)))|attack(X2,cons(X3,empty_list))|attack(X3,empty_list)|~select(X3,X4,cons(X0,cons(X1,empty_list)))|~sum(s(s(s(s(n0)))),s(n0),X5)|~sum(s(s(s(s(n0)))),s(s(s(s(n0)))),X6)|~range(X5,X6,cons(X2,X4)))),
% 176.03/22.54    inference(resolution,[status(thm)],[f172,f41])).
% 176.03/22.54  fof(f267,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4,X5,X6]: (attack(X0,cons(X1,cons(X2,cons(X3,empty_list))))|attack(X1,cons(X2,cons(X3,empty_list)))|attack(X2,cons(X3,empty_list))|attack(X3,empty_list)|~select(X3,X4,cons(X0,cons(X1,empty_list)))|~sum(s(s(s(s(n0)))),s(n0),X5)|~range(X5,s(X6),cons(X2,X4))|~sum(s(s(s(s(n0)))),s(s(s(n0))),X6))),
% 176.03/22.54    inference(resolution,[status(thm)],[f260,f25])).
% 176.03/22.54  fof(f301,plain,(
% 176.03/22.54    ~less(s(s(s(s(s(n0))))),s(s(s(s(s(s(n0)))))))|spl0_13),
% 176.03/22.54    inference(resolution,[status(thm)],[f243,f23])).
% 176.03/22.54  fof(f302,plain,(
% 176.03/22.54    ~less(s(s(s(s(n0)))),s(s(s(s(s(n0))))))|spl0_13),
% 176.03/22.54    inference(resolution,[status(thm)],[f301,f23])).
% 176.03/22.54  fof(f303,plain,(
% 176.03/22.54    ~less(s(s(s(n0))),s(s(s(s(n0)))))|spl0_13),
% 176.03/22.54    inference(resolution,[status(thm)],[f302,f23])).
% 176.03/22.54  fof(f304,plain,(
% 176.03/22.54    ~less(s(s(n0)),s(s(s(n0))))|spl0_13),
% 176.03/22.54    inference(resolution,[status(thm)],[f303,f23])).
% 176.03/22.54  fof(f305,plain,(
% 176.03/22.54    ~less(s(n0),s(s(n0)))|spl0_13),
% 176.03/22.54    inference(resolution,[status(thm)],[f304,f23])).
% 176.03/22.54  fof(f307,plain,(
% 176.03/22.54    ~less(n0,s(n0))|spl0_13),
% 176.03/22.54    inference(resolution,[status(thm)],[f305,f23])).
% 176.03/22.54  fof(f308,plain,(
% 176.03/22.54    $false|spl0_13),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f307,f22])).
% 176.03/22.54  fof(f309,plain,(
% 176.03/22.54    spl0_13),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f308])).
% 176.03/22.54  fof(f493,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4,X5,X6]: (attack(X0,cons(X1,cons(X2,cons(X3,empty_list))))|attack(X1,cons(X2,cons(X3,empty_list)))|attack(X2,cons(X3,empty_list))|attack(X3,empty_list)|~select(X3,X4,cons(X0,cons(X1,empty_list)))|~sum(s(s(s(s(n0)))),s(n0),X5)|~range(X5,s(s(X6)),cons(X2,X4))|~sum(s(s(s(s(n0)))),s(s(n0)),X6))),
% 176.03/22.54    inference(resolution,[status(thm)],[f267,f25])).
% 176.03/22.54  fof(f599,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4,X5,X6]: (attack(X0,cons(X1,cons(X2,cons(X3,empty_list))))|attack(X1,cons(X2,cons(X3,empty_list)))|attack(X2,cons(X3,empty_list))|attack(X3,empty_list)|~select(X3,X4,cons(X0,cons(X1,empty_list)))|~sum(s(s(s(s(n0)))),s(n0),X5)|~range(X5,s(s(s(X6))),cons(X2,X4))|~sum(s(s(s(s(n0)))),s(n0),X6))),
% 176.03/22.54    inference(resolution,[status(thm)],[f493,f25])).
% 176.03/22.54  fof(f605,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4,X5,X6]: (attack(X0,cons(X1,cons(X2,cons(X3,empty_list))))|attack(X1,cons(X2,cons(X3,empty_list)))|attack(X2,cons(X3,empty_list))|attack(X3,empty_list)|~select(X3,X4,cons(X0,cons(X1,empty_list)))|~sum(s(s(s(s(n0)))),s(n0),X5)|~range(X5,s(s(s(s(X6)))),cons(X2,X4))|~sum(s(s(s(s(n0)))),n0,X6))),
% 176.03/22.54    inference(resolution,[status(thm)],[f599,f25])).
% 176.03/22.54  fof(f712,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4,X5,X6]: (attack(X0,cons(X1,cons(X2,cons(X3,empty_list))))|attack(X1,cons(X2,cons(X3,empty_list)))|attack(X2,cons(X3,empty_list))|attack(X3,empty_list)|~select(X3,X4,cons(X0,cons(X1,empty_list)))|~range(s(X5),s(s(s(s(X6)))),cons(X2,X4))|~sum(s(s(s(s(n0)))),n0,X6)|~sum(s(s(s(s(n0)))),n0,X5))),
% 176.03/22.54    inference(resolution,[status(thm)],[f605,f25])).
% 176.03/22.54  fof(f724,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4,X5]: (attack(X0,cons(X1,cons(X2,cons(X3,empty_list))))|attack(X1,cons(X2,cons(X3,empty_list)))|attack(X2,cons(X3,empty_list))|attack(X3,empty_list)|~select(X3,X4,cons(X0,cons(X1,empty_list)))|~range(s(X5),s(s(s(s(s(s(s(s(n0)))))))),cons(X2,X4))|~sum(s(s(s(s(n0)))),n0,X5))),
% 176.03/22.54    inference(resolution,[status(thm)],[f712,f24])).
% 176.03/22.54  fof(f725,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4]: (attack(X0,cons(X1,cons(X2,cons(X3,empty_list))))|attack(X1,cons(X2,cons(X3,empty_list)))|attack(X2,cons(X3,empty_list))|attack(X3,empty_list)|~select(X3,X4,cons(X0,cons(X1,empty_list)))|~range(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(s(n0)))))))),cons(X2,X4)))),
% 176.03/22.54    inference(resolution,[status(thm)],[f724,f24])).
% 176.03/22.54  fof(f730,plain,(
% 176.03/22.54    spl0_45 <=> attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,X3,cons(X0,cons(X1,empty_list)))|~sum(s(s(s(s(s(n0))))),s(n0),X4)|~range(X4,s(s(s(s(s(s(s(s(n0)))))))),X3)),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f731,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4]: (attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,X3,cons(X0,cons(X1,empty_list)))|~sum(s(s(s(s(s(n0))))),s(n0),X4)|~range(X4,s(s(s(s(s(s(s(s(n0)))))))),X3)|~spl0_45)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f730])).
% 176.03/22.54  fof(f733,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4]: (attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,X3,cons(X0,cons(X1,empty_list)))|~less(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(s(n0)))))))))|~sum(s(s(s(s(s(n0))))),s(n0),X4)|~range(X4,s(s(s(s(s(s(s(s(n0)))))))),X3))),
% 176.03/22.54    inference(resolution,[status(thm)],[f725,f20])).
% 176.03/22.54  fof(f734,plain,(
% 176.03/22.54    spl0_45|~spl0_1),
% 176.03/22.54    inference(split_clause,[status(thm)],[f733,f730,f80])).
% 176.03/22.54  fof(f777,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4]: (attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,X3,cons(X0,cons(X1,empty_list)))|~range(s(X4),s(s(s(s(s(s(s(s(n0)))))))),X3)|~sum(s(s(s(s(s(n0))))),n0,X4)|~spl0_45)),
% 176.03/22.54    inference(resolution,[status(thm)],[f731,f25])).
% 176.03/22.54  fof(f784,plain,(
% 176.03/22.54    ![X0,X1,X2,X3]: (attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,X3,cons(X0,cons(X1,empty_list)))|~range(s(s(s(s(s(s(n0)))))),s(s(s(s(s(s(s(s(n0)))))))),X3)|~spl0_45)),
% 176.03/22.54    inference(resolution,[status(thm)],[f777,f24])).
% 176.03/22.54  fof(f786,plain,(
% 176.03/22.54    spl0_47 <=> attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,cons(s(s(s(s(s(s(n0)))))),X3),cons(X0,cons(X1,empty_list)))|~sum(s(s(s(s(s(s(n0)))))),s(n0),X4)|~range(X4,s(s(s(s(s(s(s(s(n0)))))))),X3)),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f787,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4]: (attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,cons(s(s(s(s(s(s(n0)))))),X3),cons(X0,cons(X1,empty_list)))|~sum(s(s(s(s(s(s(n0)))))),s(n0),X4)|~range(X4,s(s(s(s(s(s(s(s(n0)))))))),X3)|~spl0_47)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f786])).
% 176.03/22.54  fof(f789,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4]: (attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,cons(s(s(s(s(s(s(n0)))))),X3),cons(X0,cons(X1,empty_list)))|~less(s(s(s(s(s(s(n0)))))),s(s(s(s(s(s(s(s(n0)))))))))|~sum(s(s(s(s(s(s(n0)))))),s(n0),X4)|~range(X4,s(s(s(s(s(s(s(s(n0)))))))),X3)|~spl0_45)),
% 176.03/22.54    inference(resolution,[status(thm)],[f784,f20])).
% 176.03/22.54  fof(f790,plain,(
% 176.03/22.54    spl0_47|~spl0_5|~spl0_45),
% 176.03/22.54    inference(split_clause,[status(thm)],[f789,f786,f114,f730])).
% 176.03/22.54  fof(f797,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4]: (attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,cons(s(s(s(s(s(s(n0)))))),X3),cons(X0,cons(X1,empty_list)))|~range(s(X4),s(s(s(s(s(s(s(s(n0)))))))),X3)|~sum(s(s(s(s(s(s(n0)))))),n0,X4)|~spl0_47)),
% 176.03/22.54    inference(resolution,[status(thm)],[f787,f25])).
% 176.03/22.54  fof(f798,plain,(
% 176.03/22.54    ![X0,X1,X2,X3]: (attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,cons(s(s(s(s(s(s(n0)))))),X3),cons(X0,cons(X1,empty_list)))|~range(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(s(s(n0)))))))),X3)|~spl0_47)),
% 176.03/22.54    inference(resolution,[status(thm)],[f797,f24])).
% 176.03/22.54  fof(f799,plain,(
% 176.03/22.54    spl0_49 <=> attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,cons(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(n0))))))),X3)),cons(X0,cons(X1,empty_list)))|~sum(s(s(s(s(s(s(s(n0))))))),s(n0),X4)|~range(X4,s(s(s(s(s(s(s(s(n0)))))))),X3)),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f800,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4]: (attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,cons(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(n0))))))),X3)),cons(X0,cons(X1,empty_list)))|~sum(s(s(s(s(s(s(s(n0))))))),s(n0),X4)|~range(X4,s(s(s(s(s(s(s(s(n0)))))))),X3)|~spl0_49)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f799])).
% 176.03/22.54  fof(f802,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4]: (attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,cons(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(n0))))))),X3)),cons(X0,cons(X1,empty_list)))|~less(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(s(s(n0)))))))))|~sum(s(s(s(s(s(s(s(n0))))))),s(n0),X4)|~range(X4,s(s(s(s(s(s(s(s(n0)))))))),X3)|~spl0_47)),
% 176.03/22.54    inference(resolution,[status(thm)],[f798,f20])).
% 176.03/22.54  fof(f803,plain,(
% 176.03/22.54    spl0_49|~spl0_13|~spl0_47),
% 176.03/22.54    inference(split_clause,[status(thm)],[f802,f799,f238,f786])).
% 176.03/22.54  fof(f805,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4]: (attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,cons(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(n0))))))),X3)),cons(X0,cons(X1,empty_list)))|~range(s(X4),s(s(s(s(s(s(s(s(n0)))))))),X3)|~sum(s(s(s(s(s(s(s(n0))))))),n0,X4)|~spl0_49)),
% 176.03/22.54    inference(resolution,[status(thm)],[f800,f25])).
% 176.03/22.54  fof(f838,plain,(
% 176.03/22.54    spl0_57 <=> ~sum(s(n0),s(n0),X2)|diagonal_attack(s(s(s(s(s(n0))))),X2,empty_list)),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f839,plain,(
% 176.03/22.54    ![X0]: (~sum(s(n0),s(n0),X0)|diagonal_attack(s(s(s(s(s(n0))))),X0,empty_list)|~spl0_57)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f838])).
% 176.03/22.54  fof(f843,plain,(
% 176.03/22.54    ![X0]: (~sum(s(n0),s(n0),X0)|~spl0_57)),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f839,f35])).
% 176.03/22.54  fof(f844,plain,(
% 176.03/22.54    ![X0,X1,X2,X3]: (attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,cons(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(n0))))))),X3)),cons(X0,cons(X1,empty_list)))|~range(s(s(s(s(s(s(s(s(n0)))))))),s(s(s(s(s(s(s(s(n0)))))))),X3)|~spl0_49)),
% 176.03/22.54    inference(resolution,[status(thm)],[f805,f24])).
% 176.03/22.54  fof(f846,plain,(
% 176.03/22.54    ![X0,X1,X2]: (attack(X0,cons(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list))))|attack(X1,cons(s(s(s(s(s(n0))))),cons(X2,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X2,empty_list))|attack(X2,empty_list)|~select(X2,cons(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(n0))))))),cons(s(s(s(s(s(s(s(s(n0)))))))),empty_list))),cons(X0,cons(X1,empty_list)))|~spl0_49)),
% 176.03/22.54    inference(resolution,[status(thm)],[f844,f21])).
% 176.03/22.54  fof(f918,plain,(
% 176.03/22.54    ![X0]: (~sum(s(n0),n0,X0)|~spl0_57)),
% 176.03/22.54    inference(resolution,[status(thm)],[f843,f25])).
% 176.03/22.54  fof(f919,plain,(
% 176.03/22.54    $false|~spl0_57),
% 176.03/22.54    inference(resolution,[status(thm)],[f918,f24])).
% 176.03/22.54  fof(f920,plain,(
% 176.03/22.54    ~spl0_57),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f919])).
% 176.03/22.54  fof(f972,plain,(
% 176.03/22.54    ![X0]: (same(X0,s(s(s(s(s(s(n0)))))))|~sum(X0,n0,s(s(s(s(n0)))))|~spl0_7)),
% 176.03/22.54    inference(resolution,[status(thm)],[f132,f25])).
% 176.03/22.54  fof(f973,plain,(
% 176.03/22.54    same(s(s(s(s(n0)))),s(s(s(s(s(s(n0)))))))|~spl0_7),
% 176.03/22.54    inference(resolution,[status(thm)],[f972,f24])).
% 176.03/22.54  fof(f974,plain,(
% 176.03/22.54    same(s(s(s(n0))),s(s(s(s(s(n0))))))|~spl0_7),
% 176.03/22.54    inference(resolution,[status(thm)],[f973,f31])).
% 176.03/22.54  fof(f975,plain,(
% 176.03/22.54    same(s(s(n0)),s(s(s(s(n0)))))|~spl0_7),
% 176.03/22.54    inference(resolution,[status(thm)],[f974,f31])).
% 176.03/22.54  fof(f976,plain,(
% 176.03/22.54    same(s(n0),s(s(s(n0))))|~spl0_7),
% 176.03/22.54    inference(resolution,[status(thm)],[f975,f31])).
% 176.03/22.54  fof(f1042,plain,(
% 176.03/22.54    same(n0,s(s(n0)))|~spl0_7),
% 176.03/22.54    inference(resolution,[status(thm)],[f976,f31])).
% 176.03/22.54  fof(f1043,plain,(
% 176.03/22.54    $false|~spl0_7),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f1042,f30])).
% 176.03/22.54  fof(f1044,plain,(
% 176.03/22.54    ~spl0_7),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f1043])).
% 176.03/22.54  fof(f1075,plain,(
% 176.03/22.54    spl0_76 <=> ~sum(s(s(n0)),s(n0),X2)),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1076,plain,(
% 176.03/22.54    ![X0]: (~sum(s(s(n0)),s(n0),X0)|~spl0_76)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1075])).
% 176.03/22.54  fof(f1080,plain,(
% 176.03/22.54    ![X0]: (~sum(s(s(n0)),n0,X0)|~spl0_76)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1076,f25])).
% 176.03/22.54  fof(f1081,plain,(
% 176.03/22.54    $false|~spl0_76),
% 176.03/22.54    inference(resolution,[status(thm)],[f1080,f24])).
% 176.03/22.54  fof(f1082,plain,(
% 176.03/22.54    ~spl0_76),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f1081])).
% 176.03/22.54  fof(f1282,plain,(
% 176.03/22.54    ![X0,X1]: (attack(s(s(s(s(s(s(n0)))))),cons(X0,cons(s(s(s(s(s(n0))))),cons(X1,empty_list))))|attack(X0,cons(s(s(s(s(s(n0))))),cons(X1,empty_list)))|attack(s(s(s(s(s(n0))))),cons(X1,empty_list))|attack(X1,empty_list)|~select(X1,cons(s(s(s(s(s(s(s(n0))))))),cons(s(s(s(s(s(s(s(s(n0)))))))),empty_list)),cons(X0,empty_list))|~spl0_49)),
% 176.03/22.54    inference(resolution,[status(thm)],[f846,f28])).
% 176.03/22.54  fof(f1305,plain,(
% 176.03/22.54    spl0_91 <=> ~sum(X0,s(n0),s(s(s(s(s(n0))))))|same(X0,s(s(s(s(s(s(s(s(n0)))))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1306,plain,(
% 176.03/22.54    ![X0]: (~sum(X0,s(n0),s(s(s(s(s(n0))))))|same(X0,s(s(s(s(s(s(s(s(n0)))))))))|~spl0_91)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1305])).
% 176.03/22.54  fof(f1308,plain,(
% 176.03/22.54    spl0_92 <=> ~sum(s(s(s(s(s(n0))))),s(n0),X1)|same(X1,s(s(s(s(s(s(s(s(n0)))))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1309,plain,(
% 176.03/22.54    ![X0]: (~sum(s(s(s(s(s(n0))))),s(n0),X0)|same(X0,s(s(s(s(s(s(s(s(n0)))))))))|~spl0_92)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1308])).
% 176.03/22.54  fof(f1316,plain,(
% 176.03/22.54    ![X0]: (same(s(X0),s(s(s(s(s(s(s(s(n0)))))))))|~sum(s(s(s(s(s(n0))))),n0,X0)|~spl0_92)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1309,f25])).
% 176.03/22.54  fof(f1317,plain,(
% 176.03/22.54    ![X0]: (same(X0,s(s(s(s(s(s(s(s(n0)))))))))|~sum(X0,n0,s(s(s(s(n0)))))|~spl0_91)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1306,f25])).
% 176.03/22.54  fof(f1318,plain,(
% 176.03/22.54    same(s(s(s(s(n0)))),s(s(s(s(s(s(s(s(n0)))))))))|~spl0_91),
% 176.03/22.54    inference(resolution,[status(thm)],[f1317,f24])).
% 176.03/22.54  fof(f1319,plain,(
% 176.03/22.54    same(s(s(s(n0))),s(s(s(s(s(s(s(n0))))))))|~spl0_91),
% 176.03/22.54    inference(resolution,[status(thm)],[f1318,f31])).
% 176.03/22.54  fof(f1320,plain,(
% 176.03/22.54    same(s(s(n0)),s(s(s(s(s(s(n0)))))))|~spl0_91),
% 176.03/22.54    inference(resolution,[status(thm)],[f1319,f31])).
% 176.03/22.54  fof(f1321,plain,(
% 176.03/22.54    same(s(n0),s(s(s(s(s(n0))))))|~spl0_91),
% 176.03/22.54    inference(resolution,[status(thm)],[f1320,f31])).
% 176.03/22.54  fof(f1322,plain,(
% 176.03/22.54    same(n0,s(s(s(s(n0)))))|~spl0_91),
% 176.03/22.54    inference(resolution,[status(thm)],[f1321,f31])).
% 176.03/22.54  fof(f1323,plain,(
% 176.03/22.54    $false|~spl0_91),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f1322,f30])).
% 176.03/22.54  fof(f1324,plain,(
% 176.03/22.54    ~spl0_91),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f1323])).
% 176.03/22.54  fof(f1325,plain,(
% 176.03/22.54    ![X0]: (~sum(s(s(s(s(s(n0))))),n0,X0)|same(X0,s(s(s(s(s(s(s(n0))))))))|~spl0_92)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1316,f31])).
% 176.03/22.54  fof(f1326,plain,(
% 176.03/22.54    same(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(n0))))))))|~spl0_92),
% 176.03/22.54    inference(resolution,[status(thm)],[f1325,f24])).
% 176.03/22.54  fof(f1327,plain,(
% 176.03/22.54    same(s(s(s(s(n0)))),s(s(s(s(s(s(n0)))))))|~spl0_92),
% 176.03/22.54    inference(resolution,[status(thm)],[f1326,f31])).
% 176.03/22.54  fof(f1328,plain,(
% 176.03/22.54    same(s(s(s(n0))),s(s(s(s(s(n0))))))|~spl0_92),
% 176.03/22.54    inference(resolution,[status(thm)],[f1327,f31])).
% 176.03/22.54  fof(f1329,plain,(
% 176.03/22.54    same(s(s(n0)),s(s(s(s(n0)))))|~spl0_92),
% 176.03/22.54    inference(resolution,[status(thm)],[f1328,f31])).
% 176.03/22.54  fof(f1387,plain,(
% 176.03/22.54    same(s(n0),s(s(s(n0))))|~spl0_92),
% 176.03/22.54    inference(resolution,[status(thm)],[f1329,f31])).
% 176.03/22.54  fof(f1388,plain,(
% 176.03/22.54    same(n0,s(s(n0)))|~spl0_92),
% 176.03/22.54    inference(resolution,[status(thm)],[f1387,f31])).
% 176.03/22.54  fof(f1389,plain,(
% 176.03/22.54    $false|~spl0_92),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f1388,f30])).
% 176.03/22.54  fof(f1390,plain,(
% 176.03/22.54    ~spl0_92),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f1389])).
% 176.03/22.54  fof(f1413,plain,(
% 176.03/22.54    spl0_97 <=> ~sum(X0,s(s(n0)),s(s(s(s(s(n0))))))|same(X0,s(s(s(s(s(s(n0)))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1414,plain,(
% 176.03/22.54    ![X0]: (~sum(X0,s(s(n0)),s(s(s(s(s(n0))))))|same(X0,s(s(s(s(s(s(n0)))))))|~spl0_97)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1413])).
% 176.03/22.54  fof(f1416,plain,(
% 176.03/22.54    spl0_98 <=> ~sum(s(s(s(s(s(n0))))),s(s(n0)),X1)|same(X1,s(s(s(s(s(s(n0)))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1417,plain,(
% 176.03/22.54    ![X0]: (~sum(s(s(s(s(s(n0))))),s(s(n0)),X0)|same(X0,s(s(s(s(s(s(n0)))))))|~spl0_98)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1416])).
% 176.03/22.54  fof(f1421,plain,(
% 176.03/22.54    ![X0]: (same(s(X0),s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(n0))))),s(n0),X0)|~spl0_98)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1417,f25])).
% 176.03/22.54  fof(f1422,plain,(
% 176.03/22.54    ![X0]: (same(X0,s(s(s(s(s(s(n0)))))))|~sum(X0,s(n0),s(s(s(s(n0)))))|~spl0_97)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1414,f25])).
% 176.03/22.54  fof(f1425,plain,(
% 176.03/22.54    ![X0]: (same(X0,s(s(s(s(s(s(n0)))))))|~sum(X0,n0,s(s(s(n0))))|~spl0_97)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1422,f25])).
% 176.03/22.54  fof(f1426,plain,(
% 176.03/22.54    same(s(s(s(n0))),s(s(s(s(s(s(n0)))))))|~spl0_97),
% 176.03/22.54    inference(resolution,[status(thm)],[f1425,f24])).
% 176.03/22.54  fof(f1427,plain,(
% 176.03/22.54    same(s(s(n0)),s(s(s(s(s(n0))))))|~spl0_97),
% 176.03/22.54    inference(resolution,[status(thm)],[f1426,f31])).
% 176.03/22.54  fof(f1428,plain,(
% 176.03/22.54    same(s(n0),s(s(s(s(n0)))))|~spl0_97),
% 176.03/22.54    inference(resolution,[status(thm)],[f1427,f31])).
% 176.03/22.54  fof(f1429,plain,(
% 176.03/22.54    same(n0,s(s(s(n0))))|~spl0_97),
% 176.03/22.54    inference(resolution,[status(thm)],[f1428,f31])).
% 176.03/22.54  fof(f1430,plain,(
% 176.03/22.54    $false|~spl0_97),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f1429,f30])).
% 176.03/22.54  fof(f1431,plain,(
% 176.03/22.54    ~spl0_97),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f1430])).
% 176.03/22.54  fof(f1432,plain,(
% 176.03/22.54    ![X0]: (~sum(s(s(s(s(s(n0))))),s(n0),X0)|same(X0,s(s(s(s(s(n0))))))|~spl0_98)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1421,f31])).
% 176.03/22.54  fof(f1433,plain,(
% 176.03/22.54    ![X0]: (same(s(X0),s(s(s(s(s(n0))))))|~sum(s(s(s(s(s(n0))))),n0,X0)|~spl0_98)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1432,f25])).
% 176.03/22.54  fof(f1434,plain,(
% 176.03/22.54    same(s(s(s(s(s(s(n0)))))),s(s(s(s(s(n0))))))|~spl0_98),
% 176.03/22.54    inference(resolution,[status(thm)],[f1433,f24])).
% 176.03/22.54  fof(f1435,plain,(
% 176.03/22.54    same(s(s(s(s(s(n0))))),s(s(s(s(n0)))))|~spl0_98),
% 176.03/22.54    inference(resolution,[status(thm)],[f1434,f31])).
% 176.03/22.54  fof(f1436,plain,(
% 176.03/22.54    same(s(s(s(s(n0)))),s(s(s(n0))))|~spl0_98),
% 176.03/22.54    inference(resolution,[status(thm)],[f1435,f31])).
% 176.03/22.54  fof(f1437,plain,(
% 176.03/22.54    same(s(s(s(n0))),s(s(n0)))|~spl0_98),
% 176.03/22.54    inference(resolution,[status(thm)],[f1436,f31])).
% 176.03/22.54  fof(f1438,plain,(
% 176.03/22.54    same(s(s(n0)),s(n0))|~spl0_98),
% 176.03/22.54    inference(resolution,[status(thm)],[f1437,f31])).
% 176.03/22.54  fof(f1439,plain,(
% 176.03/22.54    same(s(n0),n0)|~spl0_98),
% 176.03/22.54    inference(resolution,[status(thm)],[f1438,f31])).
% 176.03/22.54  fof(f1440,plain,(
% 176.03/22.54    $false|~spl0_98),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f1439,f29])).
% 176.03/22.54  fof(f1441,plain,(
% 176.03/22.54    ~spl0_98),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f1440])).
% 176.03/22.54  fof(f1645,plain,(
% 176.03/22.54    spl0_112 <=> ~sum(s(s(s(n0))),s(n0),X2)),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1646,plain,(
% 176.03/22.54    ![X0]: (~sum(s(s(s(n0))),s(n0),X0)|~spl0_112)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1645])).
% 176.03/22.54  fof(f1650,plain,(
% 176.03/22.54    ![X0]: (~sum(s(s(s(n0))),n0,X0)|~spl0_112)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1646,f25])).
% 176.03/22.54  fof(f1651,plain,(
% 176.03/22.54    $false|~spl0_112),
% 176.03/22.54    inference(resolution,[status(thm)],[f1650,f24])).
% 176.03/22.54  fof(f1652,plain,(
% 176.03/22.54    ~spl0_112),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f1651])).
% 176.03/22.54  fof(f1664,plain,(
% 176.03/22.54    spl0_113 <=> attack(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1665,plain,(
% 176.03/22.54    attack(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))))|~spl0_113),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1664])).
% 176.03/22.54  fof(f1667,plain,(
% 176.03/22.54    spl0_114 <=> attack(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1668,plain,(
% 176.03/22.54    attack(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))|~spl0_114),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1667])).
% 176.03/22.54  fof(f1670,plain,(
% 176.03/22.54    spl0_115 <=> attack(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1671,plain,(
% 176.03/22.54    attack(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))|~spl0_115),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1670])).
% 176.03/22.54  fof(f1673,plain,(
% 176.03/22.54    spl0_116 <=> attack(s(s(s(s(s(s(s(n0))))))),empty_list)),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1674,plain,(
% 176.03/22.54    attack(s(s(s(s(s(s(s(n0))))))),empty_list)|~spl0_116),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1673])).
% 176.03/22.54  fof(f1676,plain,(
% 176.03/22.54    attack(s(s(s(s(s(s(n0)))))),cons(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))))|attack(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))|attack(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))|attack(s(s(s(s(s(s(s(n0))))))),empty_list)|~spl0_49),
% 176.03/22.54    inference(resolution,[status(thm)],[f1282,f26])).
% 176.03/22.54  fof(f1677,plain,(
% 176.03/22.54    spl0_113|spl0_114|spl0_115|spl0_116|~spl0_49),
% 176.03/22.54    inference(split_clause,[status(thm)],[f1676,f1664,f1667,f1670,f1673,f799])).
% 176.03/22.54  fof(f1678,plain,(
% 176.03/22.54    diagonal_attack(s(s(s(s(s(s(s(n0))))))),s(n0),empty_list)|~spl0_116),
% 176.03/22.54    inference(resolution,[status(thm)],[f1674,f32])).
% 176.03/22.54  fof(f1679,plain,(
% 176.03/22.54    $false|~spl0_116),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f1678,f35])).
% 176.03/22.54  fof(f1680,plain,(
% 176.03/22.54    ~spl0_116),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f1679])).
% 176.03/22.54  fof(f1681,plain,(
% 176.03/22.54    diagonal_attack(s(s(s(s(s(n0))))),s(n0),cons(s(s(s(s(s(s(s(n0))))))),empty_list))|~spl0_115),
% 176.03/22.54    inference(resolution,[status(thm)],[f1671,f32])).
% 176.03/22.54  fof(f1682,plain,(
% 176.03/22.54    spl0_117 <=> ~sum(X0,s(n0),s(s(s(s(s(s(s(n0))))))))|same(X0,s(s(s(s(s(n0))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1683,plain,(
% 176.03/22.54    ![X0]: (~sum(X0,s(n0),s(s(s(s(s(s(s(n0))))))))|same(X0,s(s(s(s(s(n0))))))|~spl0_117)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1682])).
% 176.03/22.54  fof(f1685,plain,(
% 176.03/22.54    spl0_118 <=> ~sum(s(s(s(s(s(s(s(n0))))))),s(n0),X1)|same(X1,s(s(s(s(s(n0))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1686,plain,(
% 176.03/22.54    ![X0]: (~sum(s(s(s(s(s(s(s(n0))))))),s(n0),X0)|same(X0,s(s(s(s(s(n0))))))|~spl0_118)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1685])).
% 176.03/22.54  fof(f1688,plain,(
% 176.03/22.54    ![X0,X1,X2]: (~sum(X0,s(n0),s(s(s(s(s(s(s(n0))))))))|same(X0,s(s(s(s(s(n0))))))|~sum(s(s(s(s(s(s(s(n0))))))),s(n0),X1)|same(X1,s(s(s(s(s(n0))))))|~sum(s(n0),s(n0),X2)|diagonal_attack(s(s(s(s(s(n0))))),X2,empty_list)|~spl0_115)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1681,f34])).
% 176.03/22.54  fof(f1689,plain,(
% 176.03/22.54    spl0_117|spl0_118|spl0_57|~spl0_115),
% 176.03/22.54    inference(split_clause,[status(thm)],[f1688,f1682,f1685,f838,f1670])).
% 176.03/22.54  fof(f1690,plain,(
% 176.03/22.54    ![X0]: (same(s(X0),s(s(s(s(s(n0))))))|~sum(s(s(s(s(s(s(s(n0))))))),n0,X0)|~spl0_118)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1686,f25])).
% 176.03/22.54  fof(f1691,plain,(
% 176.03/22.54    ![X0]: (same(X0,s(s(s(s(s(n0))))))|~sum(X0,n0,s(s(s(s(s(s(n0)))))))|~spl0_117)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1683,f25])).
% 176.03/22.54  fof(f1692,plain,(
% 176.03/22.54    same(s(s(s(s(s(s(n0)))))),s(s(s(s(s(n0))))))|~spl0_117),
% 176.03/22.54    inference(resolution,[status(thm)],[f1691,f24])).
% 176.03/22.54  fof(f1693,plain,(
% 176.03/22.54    same(s(s(s(s(s(n0))))),s(s(s(s(n0)))))|~spl0_117),
% 176.03/22.54    inference(resolution,[status(thm)],[f1692,f31])).
% 176.03/22.54  fof(f1694,plain,(
% 176.03/22.54    same(s(s(s(s(n0)))),s(s(s(n0))))|~spl0_117),
% 176.03/22.54    inference(resolution,[status(thm)],[f1693,f31])).
% 176.03/22.54  fof(f1695,plain,(
% 176.03/22.54    same(s(s(s(n0))),s(s(n0)))|~spl0_117),
% 176.03/22.54    inference(resolution,[status(thm)],[f1694,f31])).
% 176.03/22.54  fof(f1752,plain,(
% 176.03/22.54    same(s(s(n0)),s(n0))|~spl0_117),
% 176.03/22.54    inference(resolution,[status(thm)],[f1695,f31])).
% 176.03/22.54  fof(f1753,plain,(
% 176.03/22.54    same(s(n0),n0)|~spl0_117),
% 176.03/22.54    inference(resolution,[status(thm)],[f1752,f31])).
% 176.03/22.54  fof(f1754,plain,(
% 176.03/22.54    $false|~spl0_117),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f1753,f29])).
% 176.03/22.54  fof(f1755,plain,(
% 176.03/22.54    ~spl0_117),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f1754])).
% 176.03/22.54  fof(f1756,plain,(
% 176.03/22.54    same(s(s(s(s(s(s(s(s(n0)))))))),s(s(s(s(s(n0))))))|~spl0_118),
% 176.03/22.54    inference(resolution,[status(thm)],[f1690,f24])).
% 176.03/22.54  fof(f1757,plain,(
% 176.03/22.54    same(s(s(s(s(s(s(s(n0))))))),s(s(s(s(n0)))))|~spl0_118),
% 176.03/22.54    inference(resolution,[status(thm)],[f1756,f31])).
% 176.03/22.54  fof(f1758,plain,(
% 176.03/22.54    same(s(s(s(s(s(s(n0)))))),s(s(s(n0))))|~spl0_118),
% 176.03/22.54    inference(resolution,[status(thm)],[f1757,f31])).
% 176.03/22.54  fof(f1760,plain,(
% 176.03/22.54    same(s(s(s(s(s(n0))))),s(s(n0)))|~spl0_118),
% 176.03/22.54    inference(resolution,[status(thm)],[f1758,f31])).
% 176.03/22.54  fof(f1761,plain,(
% 176.03/22.54    same(s(s(s(s(n0)))),s(n0))|~spl0_118),
% 176.03/22.54    inference(resolution,[status(thm)],[f1760,f31])).
% 176.03/22.54  fof(f1762,plain,(
% 176.03/22.54    same(s(s(s(n0))),n0)|~spl0_118),
% 176.03/22.54    inference(resolution,[status(thm)],[f1761,f31])).
% 176.03/22.54  fof(f1763,plain,(
% 176.03/22.54    $false|~spl0_118),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f1762,f29])).
% 176.03/22.54  fof(f1764,plain,(
% 176.03/22.54    ~spl0_118),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f1763])).
% 176.03/22.54  fof(f1775,plain,(
% 176.03/22.54    diagonal_attack(s(s(s(s(s(s(s(s(n0)))))))),s(n0),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))|~spl0_114),
% 176.03/22.54    inference(resolution,[status(thm)],[f1668,f32])).
% 176.03/22.54  fof(f1776,plain,(
% 176.03/22.54    spl0_121 <=> ~sum(s(n0),s(n0),X2)|diagonal_attack(s(s(s(s(s(s(s(s(n0)))))))),X2,cons(s(s(s(s(s(s(s(n0))))))),empty_list))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1777,plain,(
% 176.03/22.54    ![X0]: (~sum(s(n0),s(n0),X0)|diagonal_attack(s(s(s(s(s(s(s(s(n0)))))))),X0,cons(s(s(s(s(s(s(s(n0))))))),empty_list))|~spl0_121)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1776])).
% 176.03/22.54  fof(f1779,plain,(
% 176.03/22.54    ![X0,X1,X2]: (~sum(X0,s(n0),s(s(s(s(s(n0))))))|same(X0,s(s(s(s(s(s(s(s(n0)))))))))|~sum(s(s(s(s(s(n0))))),s(n0),X1)|same(X1,s(s(s(s(s(s(s(s(n0)))))))))|~sum(s(n0),s(n0),X2)|diagonal_attack(s(s(s(s(s(s(s(s(n0)))))))),X2,cons(s(s(s(s(s(s(s(n0))))))),empty_list))|~spl0_114)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1775,f34])).
% 176.03/22.54  fof(f1780,plain,(
% 176.03/22.54    spl0_91|spl0_92|spl0_121|~spl0_114),
% 176.03/22.54    inference(split_clause,[status(thm)],[f1779,f1305,f1308,f1776,f1667])).
% 176.03/22.54  fof(f1781,plain,(
% 176.03/22.54    ![X0,X1,X2,X3]: (~sum(s(n0),s(n0),X0)|~sum(X1,X0,s(s(s(s(s(s(s(n0))))))))|same(X1,s(s(s(s(s(s(s(s(n0)))))))))|~sum(s(s(s(s(s(s(s(n0))))))),X0,X2)|same(X2,s(s(s(s(s(s(s(s(n0)))))))))|~sum(X0,s(n0),X3)|diagonal_attack(s(s(s(s(s(s(s(s(n0)))))))),X3,empty_list)|~spl0_121)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1777,f34])).
% 176.03/22.54  fof(f1782,plain,(
% 176.03/22.54    ![X0,X1,X2,X3]: (~sum(s(n0),s(n0),X0)|~sum(X1,X0,s(s(s(s(s(s(s(n0))))))))|same(X1,s(s(s(s(s(s(s(s(n0)))))))))|~sum(s(s(s(s(s(s(s(n0))))))),X0,X2)|same(X2,s(s(s(s(s(s(s(s(n0)))))))))|~sum(X0,s(n0),X3)|~spl0_121)),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f1781,f35])).
% 176.03/22.54  fof(f1783,plain,(
% 176.03/22.54    diagonal_attack(s(s(s(s(s(s(n0)))))),s(n0),cons(s(s(s(s(s(s(s(s(n0)))))))),cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list))))|~spl0_113),
% 176.03/22.54    inference(resolution,[status(thm)],[f1665,f32])).
% 176.03/22.54  fof(f1784,plain,(
% 176.03/22.54    spl0_122 <=> ~sum(X0,s(n0),s(s(s(s(s(s(s(s(n0)))))))))|same(X0,s(s(s(s(s(s(n0)))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1785,plain,(
% 176.03/22.54    ![X0]: (~sum(X0,s(n0),s(s(s(s(s(s(s(s(n0)))))))))|same(X0,s(s(s(s(s(s(n0)))))))|~spl0_122)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1784])).
% 176.03/22.54  fof(f1787,plain,(
% 176.03/22.54    spl0_123 <=> ~sum(s(s(s(s(s(s(s(s(n0)))))))),s(n0),X1)|same(X1,s(s(s(s(s(s(n0)))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1788,plain,(
% 176.03/22.54    ![X0]: (~sum(s(s(s(s(s(s(s(s(n0)))))))),s(n0),X0)|same(X0,s(s(s(s(s(s(n0)))))))|~spl0_123)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1787])).
% 176.03/22.54  fof(f1790,plain,(
% 176.03/22.54    spl0_124 <=> ~sum(s(n0),s(n0),X2)|diagonal_attack(s(s(s(s(s(s(n0)))))),X2,cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1791,plain,(
% 176.03/22.54    ![X0]: (~sum(s(n0),s(n0),X0)|diagonal_attack(s(s(s(s(s(s(n0)))))),X0,cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))|~spl0_124)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1790])).
% 176.03/22.54  fof(f1793,plain,(
% 176.03/22.54    ![X0,X1,X2]: (~sum(X0,s(n0),s(s(s(s(s(s(s(s(n0)))))))))|same(X0,s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(s(s(s(n0)))))))),s(n0),X1)|same(X1,s(s(s(s(s(s(n0)))))))|~sum(s(n0),s(n0),X2)|diagonal_attack(s(s(s(s(s(s(n0)))))),X2,cons(s(s(s(s(s(n0))))),cons(s(s(s(s(s(s(s(n0))))))),empty_list)))|~spl0_113)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1783,f34])).
% 176.03/22.54  fof(f1794,plain,(
% 176.03/22.54    spl0_122|spl0_123|spl0_124|~spl0_113),
% 176.03/22.54    inference(split_clause,[status(thm)],[f1793,f1784,f1787,f1790,f1664])).
% 176.03/22.54  fof(f1795,plain,(
% 176.03/22.54    ![X0]: (same(s(X0),s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(s(s(s(n0)))))))),n0,X0)|~spl0_123)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1788,f25])).
% 176.03/22.54  fof(f1797,plain,(
% 176.03/22.54    ![X0]: (same(X0,s(s(s(s(s(s(n0)))))))|~sum(X0,n0,s(s(s(s(s(s(s(n0))))))))|~spl0_122)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1785,f25])).
% 176.03/22.54  fof(f1798,plain,(
% 176.03/22.54    same(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(n0)))))))|~spl0_122),
% 176.03/22.54    inference(resolution,[status(thm)],[f1797,f24])).
% 176.03/22.54  fof(f1799,plain,(
% 176.03/22.54    same(s(s(s(s(s(s(n0)))))),s(s(s(s(s(n0))))))|~spl0_122),
% 176.03/22.54    inference(resolution,[status(thm)],[f1798,f31])).
% 176.03/22.54  fof(f1800,plain,(
% 176.03/22.54    same(s(s(s(s(s(n0))))),s(s(s(s(n0)))))|~spl0_122),
% 176.03/22.54    inference(resolution,[status(thm)],[f1799,f31])).
% 176.03/22.54  fof(f1801,plain,(
% 176.03/22.54    same(s(s(s(s(n0)))),s(s(s(n0))))|~spl0_122),
% 176.03/22.54    inference(resolution,[status(thm)],[f1800,f31])).
% 176.03/22.54  fof(f1802,plain,(
% 176.03/22.54    same(s(s(s(n0))),s(s(n0)))|~spl0_122),
% 176.03/22.54    inference(resolution,[status(thm)],[f1801,f31])).
% 176.03/22.54  fof(f1803,plain,(
% 176.03/22.54    same(s(s(n0)),s(n0))|~spl0_122),
% 176.03/22.54    inference(resolution,[status(thm)],[f1802,f31])).
% 176.03/22.54  fof(f1804,plain,(
% 176.03/22.54    same(s(n0),n0)|~spl0_122),
% 176.03/22.54    inference(resolution,[status(thm)],[f1803,f31])).
% 176.03/22.54  fof(f1805,plain,(
% 176.03/22.54    $false|~spl0_122),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f1804,f29])).
% 176.03/22.54  fof(f1806,plain,(
% 176.03/22.54    ~spl0_122),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f1805])).
% 176.03/22.54  fof(f1807,plain,(
% 176.03/22.54    same(s(s(s(s(s(s(s(s(s(n0))))))))),s(s(s(s(s(s(n0)))))))|~spl0_123),
% 176.03/22.54    inference(resolution,[status(thm)],[f1795,f24])).
% 176.03/22.54  fof(f1808,plain,(
% 176.03/22.54    same(s(s(s(s(s(s(s(s(n0)))))))),s(s(s(s(s(n0))))))|~spl0_123),
% 176.03/22.54    inference(resolution,[status(thm)],[f1807,f31])).
% 176.03/22.54  fof(f1809,plain,(
% 176.03/22.54    same(s(s(s(s(s(s(s(n0))))))),s(s(s(s(n0)))))|~spl0_123),
% 176.03/22.54    inference(resolution,[status(thm)],[f1808,f31])).
% 176.03/22.54  fof(f1810,plain,(
% 176.03/22.54    same(s(s(s(s(s(s(n0)))))),s(s(s(n0))))|~spl0_123),
% 176.03/22.54    inference(resolution,[status(thm)],[f1809,f31])).
% 176.03/22.54  fof(f1811,plain,(
% 176.03/22.54    same(s(s(s(s(s(n0))))),s(s(n0)))|~spl0_123),
% 176.03/22.54    inference(resolution,[status(thm)],[f1810,f31])).
% 176.03/22.54  fof(f1812,plain,(
% 176.03/22.54    same(s(s(s(s(n0)))),s(n0))|~spl0_123),
% 176.03/22.54    inference(resolution,[status(thm)],[f1811,f31])).
% 176.03/22.54  fof(f1813,plain,(
% 176.03/22.54    same(s(s(s(n0))),n0)|~spl0_123),
% 176.03/22.54    inference(resolution,[status(thm)],[f1812,f31])).
% 176.03/22.54  fof(f1814,plain,(
% 176.03/22.54    $false|~spl0_123),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f1813,f29])).
% 176.03/22.54  fof(f1815,plain,(
% 176.03/22.54    ~spl0_123),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f1814])).
% 176.03/22.54  fof(f1871,plain,(
% 176.03/22.54    ![X0,X1,X2,X3]: (~sum(s(n0),s(n0),X0)|~sum(X1,X0,s(s(s(s(s(n0))))))|same(X1,s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(n0))))),X0,X2)|same(X2,s(s(s(s(s(s(n0)))))))|~sum(X0,s(n0),X3)|diagonal_attack(s(s(s(s(s(s(n0)))))),X3,cons(s(s(s(s(s(s(s(n0))))))),empty_list))|~spl0_124)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1791,f34])).
% 176.03/22.54  fof(f1874,plain,(
% 176.03/22.54    ![X0,X1,X2,X3]: (~sum(X0,s(X1),s(s(s(s(s(s(s(n0))))))))|same(X0,s(s(s(s(s(s(s(s(n0)))))))))|~sum(s(s(s(s(s(s(s(n0))))))),s(X1),X2)|same(X2,s(s(s(s(s(s(s(s(n0)))))))))|~sum(s(X1),s(n0),X3)|~sum(s(n0),n0,X1)|~spl0_121)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1782,f25])).
% 176.03/22.54  fof(f1876,plain,(
% 176.03/22.54    spl0_125 <=> ~sum(X0,s(s(n0)),s(s(s(s(s(s(s(n0))))))))|same(X0,s(s(s(s(s(s(s(s(n0)))))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1877,plain,(
% 176.03/22.54    ![X0]: (~sum(X0,s(s(n0)),s(s(s(s(s(s(s(n0))))))))|same(X0,s(s(s(s(s(s(s(s(n0)))))))))|~spl0_125)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1876])).
% 176.03/22.54  fof(f1879,plain,(
% 176.03/22.54    spl0_126 <=> ~sum(s(s(s(s(s(s(s(n0))))))),s(s(n0)),X1)|same(X1,s(s(s(s(s(s(s(s(n0)))))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f1880,plain,(
% 176.03/22.54    ![X0]: (~sum(s(s(s(s(s(s(s(n0))))))),s(s(n0)),X0)|same(X0,s(s(s(s(s(s(s(s(n0)))))))))|~spl0_126)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f1879])).
% 176.03/22.54  fof(f1882,plain,(
% 176.03/22.54    ![X0,X1,X2]: (~sum(X0,s(s(n0)),s(s(s(s(s(s(s(n0))))))))|same(X0,s(s(s(s(s(s(s(s(n0)))))))))|~sum(s(s(s(s(s(s(s(n0))))))),s(s(n0)),X1)|same(X1,s(s(s(s(s(s(s(s(n0)))))))))|~sum(s(s(n0)),s(n0),X2)|~spl0_121)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1874,f24])).
% 176.03/22.54  fof(f1883,plain,(
% 176.03/22.54    spl0_125|spl0_126|spl0_76|~spl0_121),
% 176.03/22.54    inference(split_clause,[status(thm)],[f1882,f1876,f1879,f1075,f1776])).
% 176.03/22.54  fof(f1884,plain,(
% 176.03/22.54    ![X0]: (same(X0,s(s(s(s(s(s(s(s(n0)))))))))|~sum(X0,s(n0),s(s(s(s(s(s(n0)))))))|~spl0_125)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1877,f25])).
% 176.03/22.54  fof(f1885,plain,(
% 176.03/22.54    ![X0]: (same(X0,s(s(s(s(s(s(s(s(n0)))))))))|~sum(X0,n0,s(s(s(s(s(n0))))))|~spl0_125)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1884,f25])).
% 176.03/22.54  fof(f1886,plain,(
% 176.03/22.54    same(s(s(s(s(s(n0))))),s(s(s(s(s(s(s(s(n0)))))))))|~spl0_125),
% 176.03/22.54    inference(resolution,[status(thm)],[f1885,f24])).
% 176.03/22.54  fof(f1887,plain,(
% 176.03/22.54    same(s(s(s(s(n0)))),s(s(s(s(s(s(s(n0))))))))|~spl0_125),
% 176.03/22.54    inference(resolution,[status(thm)],[f1886,f31])).
% 176.03/22.54  fof(f1888,plain,(
% 176.03/22.54    same(s(s(s(n0))),s(s(s(s(s(s(n0)))))))|~spl0_125),
% 176.03/22.54    inference(resolution,[status(thm)],[f1887,f31])).
% 176.03/22.54  fof(f1889,plain,(
% 176.03/22.54    same(s(s(n0)),s(s(s(s(s(n0))))))|~spl0_125),
% 176.03/22.54    inference(resolution,[status(thm)],[f1888,f31])).
% 176.03/22.54  fof(f1890,plain,(
% 176.03/22.54    same(s(n0),s(s(s(s(n0)))))|~spl0_125),
% 176.03/22.54    inference(resolution,[status(thm)],[f1889,f31])).
% 176.03/22.54  fof(f1891,plain,(
% 176.03/22.54    same(n0,s(s(s(n0))))|~spl0_125),
% 176.03/22.54    inference(resolution,[status(thm)],[f1890,f31])).
% 176.03/22.54  fof(f1892,plain,(
% 176.03/22.54    $false|~spl0_125),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f1891,f30])).
% 176.03/22.54  fof(f1893,plain,(
% 176.03/22.54    ~spl0_125),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f1892])).
% 176.03/22.54  fof(f1894,plain,(
% 176.03/22.54    ![X0]: (same(s(X0),s(s(s(s(s(s(s(s(n0)))))))))|~sum(s(s(s(s(s(s(s(n0))))))),s(n0),X0)|~spl0_126)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1880,f25])).
% 176.03/22.54  fof(f1895,plain,(
% 176.03/22.54    ![X0]: (~sum(s(s(s(s(s(s(s(n0))))))),s(n0),X0)|same(X0,s(s(s(s(s(s(s(n0))))))))|~spl0_126)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1894,f31])).
% 176.03/22.54  fof(f1896,plain,(
% 176.03/22.54    ![X0]: (same(s(X0),s(s(s(s(s(s(s(n0))))))))|~sum(s(s(s(s(s(s(s(n0))))))),n0,X0)|~spl0_126)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1895,f25])).
% 176.03/22.54  fof(f1897,plain,(
% 176.03/22.54    ![X0]: (~sum(s(s(s(s(s(s(s(n0))))))),n0,X0)|same(X0,s(s(s(s(s(s(n0)))))))|~spl0_126)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1896,f31])).
% 176.03/22.54  fof(f1898,plain,(
% 176.03/22.54    same(s(s(s(s(s(s(s(n0))))))),s(s(s(s(s(s(n0)))))))|~spl0_126),
% 176.03/22.54    inference(resolution,[status(thm)],[f1897,f24])).
% 176.03/22.54  fof(f1899,plain,(
% 176.03/22.54    same(s(s(s(s(s(s(n0)))))),s(s(s(s(s(n0))))))|~spl0_126),
% 176.03/22.54    inference(resolution,[status(thm)],[f1898,f31])).
% 176.03/22.54  fof(f1900,plain,(
% 176.03/22.54    same(s(s(s(s(s(n0))))),s(s(s(s(n0)))))|~spl0_126),
% 176.03/22.54    inference(resolution,[status(thm)],[f1899,f31])).
% 176.03/22.54  fof(f1901,plain,(
% 176.03/22.54    same(s(s(s(s(n0)))),s(s(s(n0))))|~spl0_126),
% 176.03/22.54    inference(resolution,[status(thm)],[f1900,f31])).
% 176.03/22.54  fof(f1902,plain,(
% 176.03/22.54    same(s(s(s(n0))),s(s(n0)))|~spl0_126),
% 176.03/22.54    inference(resolution,[status(thm)],[f1901,f31])).
% 176.03/22.54  fof(f1903,plain,(
% 176.03/22.54    same(s(s(n0)),s(n0))|~spl0_126),
% 176.03/22.54    inference(resolution,[status(thm)],[f1902,f31])).
% 176.03/22.54  fof(f1904,plain,(
% 176.03/22.54    same(s(n0),n0)|~spl0_126),
% 176.03/22.54    inference(resolution,[status(thm)],[f1903,f31])).
% 176.03/22.54  fof(f1905,plain,(
% 176.03/22.54    $false|~spl0_126),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f1904,f29])).
% 176.03/22.54  fof(f1906,plain,(
% 176.03/22.54    ~spl0_126),
% 176.03/22.54    inference(contradiction_clause,[status(thm)],[f1905])).
% 176.03/22.54  fof(f1907,plain,(
% 176.03/22.54    ![X0,X1,X2,X3]: (~sum(X0,s(X1),s(s(s(s(s(n0))))))|same(X0,s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(n0))))),s(X1),X2)|same(X2,s(s(s(s(s(s(n0)))))))|~sum(s(X1),s(n0),X3)|diagonal_attack(s(s(s(s(s(s(n0)))))),X3,cons(s(s(s(s(s(s(s(n0))))))),empty_list))|~sum(s(n0),n0,X1)|~spl0_124)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1871,f25])).
% 176.03/22.54  fof(f1908,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4,X5,X6]: (~sum(X0,s(X1),s(s(s(s(s(n0))))))|same(X0,s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(n0))))),s(X1),X2)|same(X2,s(s(s(s(s(s(n0)))))))|~sum(s(X1),s(n0),X3)|~sum(s(n0),n0,X1)|~sum(X4,X3,s(s(s(s(s(s(s(n0))))))))|same(X4,s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(s(s(n0))))))),X3,X5)|same(X5,s(s(s(s(s(s(n0)))))))|~sum(X3,s(n0),X6)|diagonal_attack(s(s(s(s(s(s(n0)))))),X6,empty_list)|~spl0_124)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1907,f34])).
% 176.03/22.54  fof(f1909,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4,X5,X6]: (~sum(X0,s(X1),s(s(s(s(s(n0))))))|same(X0,s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(n0))))),s(X1),X2)|same(X2,s(s(s(s(s(s(n0)))))))|~sum(s(X1),s(n0),X3)|~sum(s(n0),n0,X1)|~sum(X4,X3,s(s(s(s(s(s(s(n0))))))))|same(X4,s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(s(s(n0))))))),X3,X5)|same(X5,s(s(s(s(s(s(n0)))))))|~sum(X3,s(n0),X6)|~spl0_124)),
% 176.03/22.54    inference(forward_subsumption_resolution,[status(thm)],[f1908,f35])).
% 176.03/22.54  fof(f4281,plain,(
% 176.03/22.54    spl0_313 <=> ~sum(s(s(n0)),s(n0),X2)|~sum(X3,X2,s(s(s(s(s(s(s(n0))))))))|same(X3,s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(s(s(n0))))))),X2,X4)|same(X4,s(s(s(s(s(s(n0)))))))|~sum(X2,s(n0),X5)),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f4282,plain,(
% 176.03/22.54    ![X0,X1,X2,X3]: (~sum(s(s(n0)),s(n0),X0)|~sum(X1,X0,s(s(s(s(s(s(s(n0))))))))|same(X1,s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(s(s(n0))))))),X0,X2)|same(X2,s(s(s(s(s(s(n0)))))))|~sum(X0,s(n0),X3)|~spl0_313)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f4281])).
% 176.03/22.54  fof(f4284,plain,(
% 176.03/22.54    ![X0,X1,X2,X3,X4,X5]: (~sum(X0,s(s(n0)),s(s(s(s(s(n0))))))|same(X0,s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(n0))))),s(s(n0)),X1)|same(X1,s(s(s(s(s(s(n0)))))))|~sum(s(s(n0)),s(n0),X2)|~sum(X3,X2,s(s(s(s(s(s(s(n0))))))))|same(X3,s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(s(s(n0))))))),X2,X4)|same(X4,s(s(s(s(s(s(n0)))))))|~sum(X2,s(n0),X5)|~spl0_124)),
% 176.03/22.54    inference(resolution,[status(thm)],[f1909,f24])).
% 176.03/22.54  fof(f4285,plain,(
% 176.03/22.54    spl0_97|spl0_98|spl0_313|~spl0_124),
% 176.03/22.54    inference(split_clause,[status(thm)],[f4284,f1413,f1416,f4281,f1790])).
% 176.03/22.54  fof(f4286,plain,(
% 176.03/22.54    ![X0,X1,X2,X3]: (~sum(X0,s(X1),s(s(s(s(s(s(s(n0))))))))|same(X0,s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(s(s(n0))))))),s(X1),X2)|same(X2,s(s(s(s(s(s(n0)))))))|~sum(s(X1),s(n0),X3)|~sum(s(s(n0)),n0,X1)|~spl0_313)),
% 176.03/22.54    inference(resolution,[status(thm)],[f4282,f25])).
% 176.03/22.54  fof(f4287,plain,(
% 176.03/22.54    spl0_314 <=> ~sum(X0,s(s(s(n0))),s(s(s(s(s(s(s(n0))))))))|same(X0,s(s(s(s(s(s(n0)))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f4288,plain,(
% 176.03/22.54    ![X0]: (~sum(X0,s(s(s(n0))),s(s(s(s(s(s(s(n0))))))))|same(X0,s(s(s(s(s(s(n0)))))))|~spl0_314)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f4287])).
% 176.03/22.54  fof(f4290,plain,(
% 176.03/22.54    spl0_315 <=> ~sum(s(s(s(s(s(s(s(n0))))))),s(s(s(n0))),X1)|same(X1,s(s(s(s(s(s(n0)))))))),
% 176.03/22.54    introduced(split_symbol_definition)).
% 176.03/22.54  fof(f4291,plain,(
% 176.03/22.54    ![X0]: (~sum(s(s(s(s(s(s(s(n0))))))),s(s(s(n0))),X0)|same(X0,s(s(s(s(s(s(n0)))))))|~spl0_315)),
% 176.03/22.54    inference(component_clause,[status(thm)],[f4290])).
% 176.03/22.54  fof(f4293,plain,(
% 176.03/22.54    ![X0,X1,X2]: (~sum(X0,s(s(s(n0))),s(s(s(s(s(s(s(n0))))))))|same(X0,s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(s(s(n0))))))),s(s(s(n0))),X1)|same(X1,s(s(s(s(s(s(n0)))))))|~sum(s(s(s(n0))),s(n0),X2)|~spl0_313)),
% 176.03/22.54    inference(resolution,[status(thm)],[f4286,f24])).
% 176.03/22.54  fof(f4294,plain,(
% 176.03/22.54    spl0_314|spl0_315|spl0_112|~spl0_313),
% 176.03/22.54    inference(split_clause,[status(thm)],[f4293,f4287,f4290,f1645,f4281])).
% 176.03/22.54  fof(f4295,plain,(
% 176.03/22.54    ![X0]: (same(X0,s(s(s(s(s(s(n0)))))))|~sum(X0,s(s(n0)),s(s(s(s(s(s(n0)))))))|~spl0_314)),
% 176.03/22.54    inference(resolution,[status(thm)],[f4288,f25])).
% 176.03/22.54  fof(f4296,plain,(
% 176.03/22.54    ![X0]: (same(X0,s(s(s(s(s(s(n0)))))))|~sum(X0,s(n0),s(s(s(s(s(n0))))))|~spl0_314)),
% 176.03/22.54    inference(resolution,[status(thm)],[f4295,f25])).
% 176.03/22.54  fof(f4297,plain,(
% 176.03/22.54    spl0_7|~spl0_314),
% 176.03/22.54    inference(split_clause,[status(thm)],[f4296,f131,f4287])).
% 176.03/22.54  fof(f4298,plain,(
% 176.03/22.54    ![X0]: (same(s(X0),s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(s(s(n0))))))),s(s(n0)),X0)|~spl0_315)),
% 176.03/22.54    inference(resolution,[status(thm)],[f4291,f25])).
% 176.03/22.54  fof(f4299,plain,(
% 176.03/22.54    ![X0]: (same(s(s(X0)),s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(s(s(n0))))))),s(n0),X0)|~spl0_315)),
% 176.03/22.54    inference(resolution,[status(thm)],[f4298,f25])).
% 176.03/22.54  fof(f4300,plain,(
% 176.03/22.54    ![X0]: (same(s(s(s(X0))),s(s(s(s(s(s(n0)))))))|~sum(s(s(s(s(s(s(s(n0))))))),n0,X0)|~spl0_315)),
% 176.03/22.54    inference(resolution,[status(thm)],[f4299,f25])).
% 176.03/22.54  fof(f4301,plain,(
% 176.03/22.54    ![X0]: (~sum(s(s(s(s(s(s(s(n0))))))),n0,X0)|same(s(s(X0)),s(s(s(s(s(n0))))))|~spl0_315)),
% 176.89/22.59    inference(resolution,[status(thm)],[f4300,f31])).
% 176.89/22.59  fof(f4304,plain,(
% 176.89/22.59    same(s(s(s(s(s(s(s(s(s(n0))))))))),s(s(s(s(s(n0))))))|~spl0_315),
% 176.89/22.59    inference(resolution,[status(thm)],[f4301,f24])).
% 176.89/22.59  fof(f4305,plain,(
% 176.89/22.59    same(s(s(s(s(s(s(s(s(n0)))))))),s(s(s(s(n0)))))|~spl0_315),
% 176.89/22.59    inference(resolution,[status(thm)],[f4304,f31])).
% 176.89/22.59  fof(f4306,plain,(
% 176.89/22.59    same(s(s(s(s(s(s(s(n0))))))),s(s(s(n0))))|~spl0_315),
% 176.89/22.59    inference(resolution,[status(thm)],[f4305,f31])).
% 176.89/22.59  fof(f4307,plain,(
% 176.89/22.59    same(s(s(s(s(s(s(n0)))))),s(s(n0)))|~spl0_315),
% 176.89/22.59    inference(resolution,[status(thm)],[f4306,f31])).
% 176.89/22.59  fof(f4308,plain,(
% 176.89/22.59    same(s(s(s(s(s(n0))))),s(n0))|~spl0_315),
% 176.89/22.59    inference(resolution,[status(thm)],[f4307,f31])).
% 176.89/22.59  fof(f4309,plain,(
% 176.89/22.59    same(s(s(s(s(n0)))),n0)|~spl0_315),
% 176.89/22.59    inference(resolution,[status(thm)],[f4308,f31])).
% 176.89/22.59  fof(f4310,plain,(
% 176.89/22.59    $false|~spl0_315),
% 176.89/22.59    inference(forward_subsumption_resolution,[status(thm)],[f4309,f29])).
% 176.89/22.59  fof(f4311,plain,(
% 176.89/22.59    ~spl0_315),
% 176.89/22.59    inference(contradiction_clause,[status(thm)],[f4310])).
% 176.89/22.59  fof(f4312,plain,(
% 176.89/22.59    $false),
% 176.89/22.59    inference(sat_refutation,[status(thm)],[f94,f129,f309,f734,f790,f803,f920,f1044,f1082,f1324,f1390,f1431,f1441,f1652,f1677,f1680,f1689,f1755,f1764,f1780,f1794,f1806,f1815,f1883,f1893,f1906,f4285,f4294,f4297,f4311])).
% 176.89/22.59  % SZS output end CNFRefutation for theBenchmark.p
% 177.15/22.68  % Elapsed time: 22.310605 seconds
% 177.15/22.68  % CPU time: 176.970682 seconds
% 177.15/22.68  % Memory used: 297.880 MB
%------------------------------------------------------------------------------