TSTP Solution File: GRP755-1 by SNARK---20120808r022
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SNARK---20120808r022
% Problem : GRP755-1 : TPTP v8.1.0. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : run-snark %s %d
% Computer : n020.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 600s
% DateTime : Sat Jul 16 11:40:38 EDT 2022
% Result : Unsatisfiable 78.97s 79.25s
% Output : Refutation 79.07s
% Verified :
% SZS Type : Refutation
% Derivation depth : 27
% Number of leaves : 10
% Syntax : Number of clauses : 156 ( 142 unt; 14 nHn; 3 RR)
% Number of literals : 172 ( 171 equ; 2 neg)
% Maximal clause size : 3 ( 1 avg)
% Maximal term depth : 8 ( 2 avg)
% Number of predicates : 2 ( 0 usr; 1 prp; 0-2 aty)
% Number of functors : 7 ( 7 usr; 3 con; 0-2 aty)
% Number of variables : 258 ( 0 sgn)
% Comments :
%------------------------------------------------------------------------------
cnf(f01,axiom,
mult(X,ld(X,Y)) = Y,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',f01) ).
cnf(f02,axiom,
ld(X,mult(X,Y)) = Y,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',f02) ).
cnf(f03,axiom,
mult(rd(X,Y),Y) = X,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',f03) ).
cnf(f04,axiom,
rd(mult(X,Y),Y) = X,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',f04) ).
cnf(f05,axiom,
mult(X,unit) = X,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',f05) ).
cnf(f06,axiom,
mult(unit,X) = X,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',f06) ).
cnf(f07,axiom,
( mult(X,mult(Y,Z)) = mult(mult(X,Y),Z)
| mult(X,mult(Y,Z)) = mult(mult(X,Z),Y) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',f07) ).
cnf(f08,axiom,
( mult(X,mult(Y,Z)) = mult(mult(X,Y),Z)
| mult(X,mult(Z,Y)) = mult(mult(X,Y),Z) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',f08) ).
cnf(f09,axiom,
i(X) = ld(X,unit),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',f09) ).
cnf(goals,negated_conjecture,
i(mult(a,b)) != mult(i(b),i(a)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',goals) ).
cnf(12,plain,
mult(X,i(X)) = unit,
inference('PARAMODULATE',[status(thm)],[f01,f09,theory(equality)]) ).
cnf(13,plain,
ld(X,X) = unit,
inference('PARAMODULATE',[status(thm)],[f02,f05,theory(equality)]) ).
cnf(15,plain,
ld(rd(X,Y),X) = Y,
inference('PARAMODULATE',[status(thm)],[f02,f03,theory(equality)]) ).
cnf(16,plain,
rd(X,X) = unit,
inference('PARAMODULATE',[status(thm)],[f04,f06,theory(equality)]) ).
cnf(17,plain,
rd(X,ld(Y,X)) = Y,
inference('PARAMODULATE',[status(thm)],[f04,f01,theory(equality)]) ).
cnf(18,plain,
mult(X,mult(Y,Y)) = mult(mult(X,Y),Y),
inference('FACTOR',[status(thm)],[f07]) ).
cnf(54,plain,
mult(rd(X,Y),mult(Y,Y)) = mult(X,Y),
inference('PARAMODULATE',[status(thm)],[18,f03,theory(equality)]) ).
cnf(56,plain,
ld(X,mult(mult(X,Y),Y)) = mult(Y,Y),
inference('PARAMODULATE',[status(thm)],[f02,18,theory(equality)]) ).
cnf(57,plain,
rd(mult(X,mult(Y,Y)),Y) = mult(X,Y),
inference('PARAMODULATE',[status(thm)],[f04,18,theory(equality)]) ).
cnf(58,plain,
ld(mult(X,Y),mult(X,mult(Y,Y))) = Y,
inference('PARAMODULATE',[status(thm)],[f02,18,theory(equality)]) ).
cnf(59,plain,
mult(mult(X,Y),mult(Y,Y)) = mult(mult(X,mult(Y,Y)),Y),
inference('PARAMODULATE',[status(thm)],[18,18,theory(equality)]) ).
cnf(162,plain,
rd(unit,i(X)) = X,
inference('PARAMODULATE',[status(thm)],[f04,12,theory(equality)]) ).
cnf(164,plain,
( mult(X,mult(i(X),Y)) = Y
| mult(X,mult(Y,i(X))) = Y ),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[f08,12,theory(equality)]),f06,theory(equality)]) ).
cnf(165,plain,
( X = mult(mult(X,Y),i(Y))
| mult(X,mult(i(Y),Y)) = mult(mult(X,Y),i(Y)) ),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[f08,12,theory(equality)]),f05,theory(equality)]) ).
cnf(172,plain,
i(rd(unit,X)) = X,
inference('PARAMODULATE',[status(thm)],[f09,15,theory(equality)]) ).
cnf(173,plain,
rd(mult(X,Y),mult(Y,Y)) = rd(X,Y),
inference('PARAMODULATE',[status(thm)],[f04,54,theory(equality)]) ).
cnf(174,plain,
ld(rd(X,Y),mult(X,Y)) = mult(Y,Y),
inference('PARAMODULATE',[status(thm)],[f02,54,theory(equality)]) ).
cnf(190,plain,
ld(X,i(X)) = mult(i(X),i(X)),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[56,12,theory(equality)]),f06,theory(equality)]) ).
cnf(191,plain,
ld(X,mult(Y,ld(X,Y))) = mult(ld(X,Y),ld(X,Y)),
inference('PARAMODULATE',[status(thm)],[56,f01,theory(equality)]) ).
cnf(206,plain,
ld(rd(unit,X),X) = mult(X,X),
inference('PARAMODULATE',[status(thm)],[190,172,theory(equality)]) ).
cnf(209,plain,
mult(rd(X,i(Y)),ld(Y,i(Y))) = mult(X,i(Y)),
inference('PARAMODULATE',[status(thm)],[54,190,theory(equality)]) ).
cnf(211,plain,
mult(i(X),ld(X,i(X))) = mult(ld(X,i(X)),i(X)),
inference('PARAMODULATE',[status(thm)],[18,190,theory(equality)]) ).
cnf(216,plain,
rd(X,mult(X,X)) = rd(unit,X),
inference('PARAMODULATE',[status(thm)],[17,206,theory(equality)]) ).
cnf(217,plain,
rd(X,Y) = mult(rd(X,mult(Y,Y)),Y),
inference('PARAMODULATE',[status(thm)],[57,f03,theory(equality)]) ).
cnf(218,plain,
rd(mult(X,ld(Y,i(Y))),i(Y)) = mult(X,i(Y)),
inference('PARAMODULATE',[status(thm)],[57,190,theory(equality)]) ).
cnf(257,plain,
rd(X,mult(Y,Y)) = rd(rd(X,Y),Y),
inference('PARAMODULATE',[status(thm)],[173,f03,theory(equality)]) ).
cnf(258,plain,
rd(unit,ld(X,i(X))) = rd(X,i(X)),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[173,12,theory(equality)]),190,theory(equality)]) ).
cnf(259,plain,
rd(mult(X,i(Y)),ld(Y,i(Y))) = rd(X,i(Y)),
inference('PARAMODULATE',[status(thm)],[173,190,theory(equality)]) ).
cnf(260,plain,
rd(X,ld(Y,mult(X,ld(Y,X)))) = rd(Y,ld(Y,X)),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[173,f01,theory(equality)]),191,theory(equality)]) ).
cnf(262,plain,
rd(mult(X,Y),mult(mult(Y,Y),mult(Y,Y))) = rd(rd(X,Y),mult(Y,Y)),
inference('PARAMODULATE',[status(thm)],[173,54,theory(equality)]) ).
cnf(279,plain,
i(rd(X,i(X))) = ld(X,i(X)),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[174,12,theory(equality)]),190,f09,theory(equality)]) ).
cnf(299,plain,
ld(rd(X,mult(Y,Y)),rd(X,Y)) = Y,
inference('PARAMODULATE',[status(thm)],[f02,217,theory(equality)]) ).
cnf(300,plain,
rd(mult(X,Y),mult(mult(Y,Y),mult(Y,Y))) = rd(rd(X,mult(Y,Y)),Y),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[173,217,theory(equality)]),262,theory(equality)]) ).
cnf(303,plain,
rd(mult(X,Y),mult(mult(Y,Y),mult(Y,Y))) = mult(rd(X,mult(mult(Y,Y),mult(Y,Y))),Y),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[57,217,theory(equality)]),300,theory(equality)]) ).
cnf(304,plain,
mult(rd(X,mult(mult(Y,Y),mult(Y,Y))),Y) = rd(rd(X,Y),mult(Y,Y)),
inference('REWRITE',[status(thm)],[262,303,theory(equality)]) ).
cnf(305,plain,
mult(rd(X,mult(mult(Y,Y),mult(Y,Y))),Y) = rd(rd(X,mult(Y,Y)),Y),
inference('REWRITE',[status(thm)],[300,303,theory(equality)]) ).
cnf(326,plain,
ld(rd(X,i(X)),ld(X,i(X))) = ld(X,mult(i(X),ld(X,i(X)))),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[190,279,theory(equality)]),191,theory(equality)]) ).
cnf(351,plain,
mult(X,mult(mult(Y,Y),Y)) = mult(mult(X,Y),mult(Y,Y)),
inference('PARAMODULATE',[status(thm)],[f07,59,theory(equality)]) ).
cnf(354,plain,
mult(X,mult(Y,mult(Y,Y))) = mult(mult(X,Y),mult(Y,Y)),
inference('PARAMODULATE',[status(thm)],[f07,59,theory(equality)]) ).
cnf(394,plain,
rd(mult(X,i(Y)),ld(Y,mult(i(Y),ld(Y,i(Y))))) = rd(rd(X,i(Y)),ld(Y,i(Y))),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[173,209,theory(equality)]),191,theory(equality)]) ).
cnf(443,plain,
rd(mult(X,i(Y)),ld(Y,mult(i(Y),ld(Y,i(Y))))) = rd(rd(X,ld(Y,i(Y))),i(Y)),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[259,217,theory(equality)]),190,394,theory(equality)]) ).
cnf(449,plain,
rd(mult(mult(X,Y),mult(Y,Y)),mult(mult(Y,Y),Y)) = X,
inference('PARAMODULATE',[status(thm)],[f04,351,theory(equality)]) ).
cnf(450,plain,
ld(X,mult(mult(X,Y),mult(Y,Y))) = mult(mult(Y,Y),Y),
inference('PARAMODULATE',[status(thm)],[f02,351,theory(equality)]) ).
cnf(455,plain,
rd(mult(X,mult(mult(Y,Y),Y)),mult(Y,Y)) = mult(X,Y),
inference('PARAMODULATE',[status(thm)],[f04,351,theory(equality)]) ).
cnf(462,plain,
mult(rd(X,mult(Y,Y)),mult(mult(Y,Y),Y)) = mult(X,Y),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[351,217,theory(equality)]),54,theory(equality)]) ).
cnf(466,plain,
mult(rd(X,mult(mult(X,X),mult(X,X))),X) = rd(unit,mult(X,X)),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[216,351,theory(equality)]),303,351,theory(equality)]) ).
cnf(482,plain,
ld(mult(mult(X,Y),mult(Y,Y)),mult(X,mult(mult(mult(Y,Y),Y),mult(mult(Y,Y),Y)))) = mult(mult(Y,Y),Y),
inference('PARAMODULATE',[status(thm)],[58,351,theory(equality)]) ).
cnf(486,plain,
ld(X,mult(mult(X,mult(mult(Y,Y),Y)),mult(Y,mult(Y,Y)))) = mult(mult(mult(Y,Y),Y),mult(mult(Y,Y),Y)),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[56,351,theory(equality)]),354,theory(equality)]) ).
cnf(530,plain,
rd(mult(mult(X,Y),mult(Y,Y)),mult(Y,mult(Y,Y))) = X,
inference('PARAMODULATE',[status(thm)],[f04,354,theory(equality)]) ).
cnf(531,plain,
mult(X,mult(mult(Y,Y),Y)) = mult(X,mult(Y,mult(Y,Y))),
inference('PARAMODULATE',[status(thm)],[351,354,theory(equality)]) ).
cnf(555,plain,
ld(mult(mult(X,Y),mult(Y,Y)),mult(X,mult(mult(Y,mult(Y,Y)),mult(Y,mult(Y,Y))))) = mult(Y,mult(Y,Y)),
inference('PARAMODULATE',[status(thm)],[58,354,theory(equality)]) ).
cnf(633,plain,
rd(mult(X,i(Y)),ld(Y,mult(i(Y),ld(Y,i(Y))))) = mult(rd(X,ld(Y,mult(i(Y),ld(Y,i(Y))))),i(Y)),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[218,217,theory(equality)]),191,443,theory(equality)]) ).
cnf(634,plain,
mult(rd(X,ld(Y,mult(i(Y),ld(Y,i(Y))))),i(Y)) = rd(rd(X,i(Y)),ld(Y,i(Y))),
inference('REWRITE',[status(thm)],[394,633,theory(equality)]) ).
cnf(668,plain,
rd(mult(X,mult(Y,Y)),mult(mult(Y,Y),Y)) = rd(X,Y),
inference('PARAMODULATE',[status(thm)],[449,f03,theory(equality)]) ).
cnf(670,plain,
ld(rd(X,mult(Y,Y)),mult(X,Y)) = mult(mult(Y,Y),Y),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[450,217,theory(equality)]),54,theory(equality)]) ).
cnf(671,plain,
ld(X,ld(X,i(X))) = mult(ld(X,i(X)),i(X)),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[450,12,theory(equality)]),f06,190,theory(equality)]) ).
cnf(688,plain,
mult(i(X),ld(X,i(X))) = ld(X,ld(X,i(X))),
inference('REWRITE',[status(thm)],[211,671,theory(equality)]) ).
cnf(691,plain,
rd(mult(X,i(Y)),ld(Y,ld(Y,ld(Y,i(Y))))) = mult(rd(X,ld(Y,ld(Y,ld(Y,i(Y))))),i(Y)),
inference('REWRITE',[status(thm)],[633,688,theory(equality)]) ).
cnf(692,plain,
mult(rd(X,ld(Y,ld(Y,ld(Y,i(Y))))),i(Y)) = rd(rd(X,i(Y)),ld(Y,i(Y))),
inference('REWRITE',[status(thm)],[634,688,theory(equality)]) ).
cnf(702,plain,
ld(rd(X,i(X)),ld(X,i(X))) = ld(X,ld(X,ld(X,i(X)))),
inference('REWRITE',[status(thm)],[326,688,theory(equality)]) ).
cnf(756,plain,
mult(X,mult(X,X)) = ld(rd(unit,X),mult(X,X)),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[688,172,theory(equality)]),206,theory(equality)]) ).
cnf(758,plain,
mult(ld(X,i(X)),ld(X,ld(X,ld(X,i(X))))) = ld(rd(X,i(X)),ld(X,ld(X,ld(X,i(X))))),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[688,279,theory(equality)]),702,theory(equality)]) ).
cnf(816,plain,
rd(mult(X,Y),mult(mult(Y,Y),Y)) = rd(X,mult(Y,Y)),
inference('PARAMODULATE',[status(thm)],[f04,462,theory(equality)]) ).
cnf(850,plain,
rd(mult(X,mult(Y,Y)),mult(Y,mult(Y,Y))) = rd(X,Y),
inference('PARAMODULATE',[status(thm)],[530,f03,theory(equality)]) ).
cnf(876,plain,
mult(mult(mult(X,X),X),mult(mult(X,X),X)) = mult(mult(X,mult(X,X)),mult(X,mult(X,X))),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[56,531,theory(equality)]),486,theory(equality)]) ).
cnf(1011,plain,
mult(ld(X,i(X)),ld(X,ld(X,ld(X,i(X))))) = mult(ld(X,ld(X,ld(X,i(X)))),ld(X,i(X))),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[671,279,theory(equality)]),758,702,theory(equality)]) ).
cnf(1013,plain,
rd(i(X),ld(X,ld(X,ld(X,i(X))))) = rd(X,ld(X,i(X))),
inference('PARAMODULATE',[status(thm)],[260,688,theory(equality)]) ).
cnf(1155,plain,
rd(X,mult(Y,Y)) = mult(rd(X,mult(mult(Y,Y),Y)),Y),
inference('PARAMODULATE',[status(thm)],[455,f03,theory(equality)]) ).
cnf(1159,plain,
rd(mult(X,ld(Y,ld(Y,i(Y)))),ld(Y,i(Y))) = mult(X,i(Y)),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[455,190,theory(equality)]),671,theory(equality)]) ).
cnf(1434,plain,
rd(X,mult(mult(Y,Y),Y)) = mult(rd(X,mult(mult(Y,Y),mult(Y,Y))),Y),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[668,f03,theory(equality)]),305,theory(equality)]) ).
cnf(1435,plain,
rd(X,mult(mult(X,X),X)) = rd(unit,mult(X,X)),
inference('REWRITE',[status(thm)],[466,1434,theory(equality)]) ).
cnf(1440,plain,
rd(X,mult(mult(Y,Y),Y)) = rd(rd(X,Y),mult(Y,Y)),
inference('REWRITE',[status(thm)],[304,1434,theory(equality)]) ).
cnf(1475,plain,
ld(rd(unit,mult(X,X)),X) = mult(mult(X,X),X),
inference('PARAMODULATE',[status(thm)],[15,1435,theory(equality)]) ).
cnf(1504,plain,
rd(unit,ld(X,ld(X,i(X)))) = rd(X,ld(X,i(X))),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[1440,162,theory(equality)]),671,190,theory(equality)]) ).
cnf(1505,plain,
rd(X,ld(Y,ld(Y,i(Y)))) = mult(rd(X,ld(Y,ld(Y,ld(Y,i(Y))))),i(Y)),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[1440,190,theory(equality)]),692,671,theory(equality)]) ).
cnf(1506,plain,
rd(mult(X,i(Y)),ld(Y,ld(Y,ld(Y,i(Y))))) = rd(X,ld(Y,ld(Y,i(Y)))),
inference('REWRITE',[status(thm)],[691,1505,theory(equality)]) ).
cnf(1601,plain,
ld(rd(X,ld(X,i(X))),ld(X,ld(X,i(X)))) = mult(ld(X,ld(X,ld(X,i(X)))),ld(X,i(X))),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[670,688,theory(equality)]),1013,688,191,theory(equality)]) ).
cnf(1627,plain,
rd(mult(X,i(Y)),ld(Y,ld(Y,i(Y)))) = rd(X,ld(Y,i(Y))),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[816,190,theory(equality)]),671,theory(equality)]) ).
cnf(2180,plain,
rd(X,ld(Y,ld(Y,ld(Y,i(Y))))) = rd(rd(X,ld(Y,ld(Y,i(Y)))),i(Y)),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[259,1155,theory(equality)]),671,688,191,257,190,theory(equality)]) ).
cnf(2285,plain,
mult(ld(X,ld(X,ld(X,i(X)))),ld(X,i(X))) = ld(X,mult(ld(X,i(X)),ld(X,ld(X,i(X))))),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[206,1504,theory(equality)]),191,1601,theory(equality)]) ).
cnf(2288,plain,
mult(ld(X,i(X)),ld(X,ld(X,ld(X,i(X))))) = ld(X,mult(ld(X,i(X)),ld(X,ld(X,i(X))))),
inference('REWRITE',[status(thm)],[1011,2285,theory(equality)]) ).
cnf(2289,plain,
ld(X,mult(ld(X,i(X)),ld(X,ld(X,i(X))))) = ld(rd(X,i(X)),ld(X,ld(X,ld(X,i(X))))),
inference('REWRITE',[status(thm)],[758,2288,theory(equality)]) ).
cnf(2295,plain,
ld(rd(X,ld(X,i(X))),ld(X,ld(X,i(X)))) = ld(X,mult(ld(X,i(X)),ld(X,ld(X,i(X))))),
inference('REWRITE',[status(thm)],[1601,2285,theory(equality)]) ).
cnf(2714,plain,
( mult(X,mult(Y,i(X))) = Y
| ld(X,Y) = mult(i(X),Y) ),
inference('PARAMODULATE',[status(thm)],[f02,164,theory(equality)]) ).
cnf(4065,plain,
( ld(X,Y) = mult(i(X),Y)
| ld(X,Y) = mult(Y,i(X)) ),
inference('PARAMODULATE',[status(thm)],[f02,2714,theory(equality)]) ).
cnf(4095,plain,
( ld(i(X),Y) = mult(i(i(X)),Y)
| mult(X,Y) = mult(Y,i(i(X)))
| mult(X,mult(mult(Y,i(i(X))),i(X))) = mult(Y,i(i(X))) ),
inference('PARAMODULATE',[status(thm)],[164,2714,theory(equality)]) ).
cnf(4193,plain,
( ld(X,Y) = mult(Y,i(X))
| rd(ld(X,Y),Y) = i(X) ),
inference('PARAMODULATE',[status(thm)],[f04,4065,theory(equality)]) ).
cnf(5647,plain,
( X = mult(mult(Y,X),i(Y))
| rd(X,mult(Y,X)) = i(Y) ),
inference('PARAMODULATE',[status(thm)],[4193,f02,theory(equality)]) ).
cnf(6944,plain,
rd(mult(X,ld(Y,mult(ld(Y,i(Y)),ld(Y,ld(Y,i(Y)))))),ld(Y,ld(Y,ld(Y,i(Y))))) = mult(X,ld(Y,i(Y))),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[1159,279,theory(equality)]),2289,702,theory(equality)]) ).
cnf(8551,plain,
( X = mult(mult(X,X),i(X))
| X = i(i(X)) ),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[299,5647,theory(equality)]),f09,16,theory(equality)]) ).
cnf(8704,plain,
( X = i(i(X))
| mult(X,mult(i(X),X)) = X ),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[f07,8551,theory(equality)]),f06,12,theory(equality)]) ).
cnf(10193,plain,
( X = i(i(X))
| mult(i(X),X) = unit ),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[f02,8704,theory(equality)]),13,theory(equality)]) ).
cnf(10241,plain,
X = i(i(X)),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[f02,10193,theory(equality)]),f09,theory(equality)]) ).
cnf(10243,plain,
( mult(X,Y) = ld(i(X),Y)
| mult(Y,X) = mult(X,Y)
| mult(X,mult(mult(Y,X),i(X))) = mult(Y,X) ),
inference('REWRITE',[status(thm)],[4095,10241,theory(equality)]) ).
cnf(10254,plain,
rd(unit,X) = i(X),
inference('PARAMODULATE',[status(thm)],[162,10241,theory(equality)]) ).
cnf(12224,plain,
rd(X,ld(X,i(X))) = i(ld(X,ld(X,i(X)))),
inference('REWRITE',[status(thm)],[1504,10254,theory(equality)]) ).
cnf(12228,plain,
ld(i(ld(X,ld(X,i(X)))),ld(X,ld(X,i(X)))) = ld(X,mult(ld(X,i(X)),ld(X,ld(X,i(X))))),
inference('REWRITE',[status(thm)],[2295,12224,theory(equality)]) ).
cnf(12272,plain,
rd(mult(X,ld(i(ld(Y,ld(Y,i(Y)))),ld(Y,ld(Y,i(Y))))),ld(Y,ld(Y,ld(Y,i(Y))))) = mult(X,ld(Y,i(Y))),
inference('REWRITE',[status(thm)],[6944,12228,theory(equality)]) ).
cnf(13030,plain,
ld(i(mult(X,X)),X) = mult(mult(X,X),X),
inference('REWRITE',[status(thm)],[1475,10254,theory(equality)]) ).
cnf(13271,plain,
ld(i(mult(X,X)),mult(X,ld(i(mult(X,X)),X))) = mult(mult(X,mult(X,X)),mult(X,mult(X,X))),
inference('REWRITE',[status(thm)],[876,191,13030,theory(equality)]) ).
cnf(13280,plain,
ld(mult(mult(X,Y),mult(Y,Y)),mult(X,ld(i(mult(Y,Y)),mult(Y,ld(i(mult(Y,Y)),Y))))) = mult(Y,mult(Y,Y)),
inference('REWRITE',[status(thm)],[555,13271,theory(equality)]) ).
cnf(13774,plain,
mult(X,ld(i(mult(Y,Y)),Y)) = mult(mult(X,Y),mult(Y,Y)),
inference('REWRITE',[status(thm)],[351,13030,theory(equality)]) ).
cnf(13778,plain,
ld(mult(mult(X,Y),mult(Y,Y)),mult(X,ld(i(mult(Y,Y)),mult(mult(Y,Y),mult(Y,Y))))) = mult(Y,mult(Y,Y)),
inference('REWRITE',[status(thm)],[13280,13774,theory(equality)]) ).
cnf(14159,plain,
mult(X,mult(X,X)) = ld(i(mult(X,X)),X),
inference('REWRITE',[status(thm)],[482,13778,13774,191,13030,theory(equality)]) ).
cnf(14271,plain,
rd(mult(X,mult(Y,Y)),ld(i(mult(Y,Y)),Y)) = rd(X,Y),
inference('REWRITE',[status(thm)],[850,14159,theory(equality)]) ).
cnf(17089,plain,
rd(X,i(X)) = i(ld(X,i(X))),
inference('REWRITE',[status(thm)],[258,10254,theory(equality)]) ).
cnf(17093,plain,
ld(i(ld(X,i(X))),ld(X,i(X))) = ld(X,ld(X,ld(X,i(X)))),
inference('REWRITE',[status(thm)],[702,17089,theory(equality)]) ).
cnf(17243,plain,
rd(mult(X,i(Y)),ld(i(ld(Y,i(Y))),ld(Y,i(Y)))) = rd(X,ld(Y,ld(Y,i(Y)))),
inference('REWRITE',[status(thm)],[1506,17093,theory(equality)]) ).
cnf(17253,plain,
rd(X,ld(i(ld(Y,i(Y))),ld(Y,i(Y)))) = rd(rd(X,ld(Y,ld(Y,i(Y)))),i(Y)),
inference('REWRITE',[status(thm)],[2180,17093,theory(equality)]) ).
cnf(17345,plain,
rd(mult(X,ld(i(ld(Y,ld(Y,i(Y)))),ld(Y,ld(Y,i(Y))))),ld(i(ld(Y,i(Y))),ld(Y,i(Y)))) = mult(X,ld(Y,i(Y))),
inference('REWRITE',[status(thm)],[12272,17093,theory(equality)]) ).
cnf(17449,plain,
ld(i(X),X) = mult(X,X),
inference('REWRITE',[status(thm)],[206,10254,theory(equality)]) ).
cnf(19055,plain,
mult(X,ld(i(X),X)) = ld(i(ld(i(X),X)),X),
inference('REWRITE',[status(thm)],[14159,17449,theory(equality)]) ).
cnf(19594,plain,
mult(X,ld(i(Y),Y)) = mult(mult(X,Y),Y),
inference('REWRITE',[status(thm)],[18,17449,theory(equality)]) ).
cnf(20434,plain,
mult(rd(X,Y),ld(i(Y),Y)) = mult(X,Y),
inference('REWRITE',[status(thm)],[54,17449,theory(equality)]) ).
cnf(20435,plain,
rd(mult(X,ld(i(Y),Y)),Y) = mult(X,Y),
inference('REWRITE',[status(thm)],[57,17449,theory(equality)]) ).
cnf(20452,plain,
rd(X,Y) = mult(rd(X,ld(i(Y),Y)),Y),
inference('REWRITE',[status(thm)],[217,17449,theory(equality)]) ).
cnf(20460,plain,
rd(X,ld(i(Y),Y)) = rd(rd(X,Y),Y),
inference('REWRITE',[status(thm)],[257,17449,theory(equality)]) ).
cnf(20690,plain,
rd(mult(X,ld(i(Y),Y)),ld(i(ld(i(Y),Y)),Y)) = rd(X,Y),
inference('REWRITE',[status(thm)],[14271,17449,theory(equality)]) ).
cnf(21245,plain,
ld(i(X),ld(i(X),X)) = ld(i(ld(i(X),X)),X),
inference('REWRITE',[status(thm)],[756,19055,17449,10254,theory(equality)]) ).
cnf(21602,plain,
rd(mult(X,ld(i(Y),Y)),ld(i(Y),ld(i(Y),Y))) = rd(X,Y),
inference('REWRITE',[status(thm)],[20690,21245,theory(equality)]) ).
cnf(22231,plain,
mult(X,ld(i(X),X)) = ld(i(X),ld(i(X),X)),
inference('REWRITE',[status(thm)],[19055,21245,theory(equality)]) ).
cnf(22662,plain,
mult(i(X),X) = unit,
inference('PARAMODULATE',[status(thm)],[12,10241,theory(equality)]) ).
cnf(22663,plain,
X = mult(mult(X,Y),i(Y)),
inference('REWRITE',[status(thm)],[165,f05,22662,theory(equality)]) ).
cnf(22665,plain,
( mult(X,Y) = ld(i(X),Y)
| mult(Y,X) = mult(X,Y) ),
inference('REWRITE',[status(thm)],[10243,22663,theory(equality)]) ).
cnf(22691,plain,
rd(X,i(Y)) = mult(X,Y),
inference('PARAMODULATE',[status(thm)],[f04,22663,theory(equality)]) ).
cnf(22779,plain,
rd(X,ld(i(ld(Y,i(Y))),ld(Y,i(Y)))) = mult(rd(X,ld(Y,ld(Y,i(Y)))),Y),
inference('REWRITE',[status(thm)],[17253,22691,theory(equality)]) ).
cnf(22780,plain,
mult(X,ld(Y,i(Y))) = mult(mult(X,ld(Y,ld(Y,i(Y)))),Y),
inference('REWRITE',[status(thm)],[17345,20435,22779,theory(equality)]) ).
cnf(22781,plain,
rd(X,ld(Y,ld(Y,i(Y)))) = mult(rd(X,ld(Y,i(Y))),Y),
inference('REWRITE',[status(thm)],[17243,1627,22779,theory(equality)]) ).
cnf(23022,plain,
mult(rd(mult(X,i(Y)),ld(Y,i(Y))),Y) = rd(X,ld(Y,i(Y))),
inference('REWRITE',[status(thm)],[1627,22781,theory(equality)]) ).
cnf(23185,plain,
mult(mult(X,Y),ld(Y,i(Y))) = mult(X,i(Y)),
inference('REWRITE',[status(thm)],[209,22691,theory(equality)]) ).
cnf(23186,plain,
rd(mult(X,i(Y)),ld(Y,i(Y))) = mult(X,Y),
inference('REWRITE',[status(thm)],[259,22691,theory(equality)]) ).
cnf(23187,plain,
rd(X,ld(Y,i(Y))) = mult(X,ld(i(Y),Y)),
inference('REWRITE',[status(thm)],[23022,19594,23186,theory(equality)]) ).
cnf(23290,plain,
mult(X,i(Y)) = mult(mult(X,ld(Y,ld(Y,i(Y)))),ld(i(Y),Y)),
inference('REWRITE',[status(thm)],[1159,23187,theory(equality)]) ).
cnf(23291,plain,
i(ld(X,ld(X,i(X)))) = ld(i(X),ld(i(X),X)),
inference('REWRITE',[status(thm)],[12224,22231,23187,theory(equality)]) ).
cnf(23877,plain,
mult(mult(X,ld(i(Y),Y)),ld(Y,ld(Y,i(Y)))) = rd(X,Y),
inference('REWRITE',[status(thm)],[21602,22691,23291,theory(equality)]) ).
cnf(24825,plain,
mult(mult(X,ld(i(ld(Y,X)),ld(Y,X))),ld(ld(Y,X),ld(ld(Y,X),i(ld(Y,X))))) = Y,
inference('REWRITE',[status(thm)],[17,23877,theory(equality)]) ).
cnf(24987,plain,
mult(X,Y) = mult(mult(X,ld(i(Y),Y)),i(Y)),
inference('REWRITE',[status(thm)],[20434,23290,23877,theory(equality)]) ).
cnf(24994,plain,
mult(mult(X,ld(i(Y),Y)),ld(Y,ld(Y,i(Y)))) = mult(mult(mult(X,ld(i(ld(i(Y),Y)),ld(i(Y),Y))),ld(ld(i(Y),Y),ld(ld(i(Y),Y),i(ld(i(Y),Y))))),Y),
inference('REWRITE',[status(thm)],[20452,23877,theory(equality)]) ).
cnf(24995,plain,
mult(mult(X,ld(i(ld(i(Y),Y)),ld(i(Y),Y))),ld(ld(i(Y),Y),ld(ld(i(Y),Y),i(ld(i(Y),Y))))) = mult(mult(X,Y),ld(Y,ld(Y,i(Y)))),
inference('REWRITE',[status(thm)],[20460,24987,23290,23877,theory(equality)]) ).
cnf(25199,plain,
mult(mult(X,ld(i(Y),Y)),ld(Y,ld(Y,i(Y)))) = mult(X,i(Y)),
inference('REWRITE',[status(thm)],[24994,23185,22780,24995,theory(equality)]) ).
cnf(25979,plain,
mult(X,i(ld(Y,X))) = Y,
inference('REWRITE',[status(thm)],[24825,25199,theory(equality)]) ).
cnf(29676,plain,
ld(X,Y) = i(ld(Y,X)),
inference('PARAMODULATE',[status(thm)],[f02,25979,theory(equality)]) ).
cnf(30196,plain,
ld(X,Y) = mult(i(X),Y),
inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[4065,22665,theory(equality)]),10241,theory(equality)]) ).
cnf(30669,plain,
i(mult(a,b)) != ld(b,i(a)),
inference('REWRITE',[status(thm)],[goals,30196,theory(equality)]) ).
cnf(31685,plain,
mult(X,Y) = ld(i(X),Y),
inference('PARAMODULATE',[status(thm)],[30196,10241,theory(equality)]) ).
cnf(33896,plain,
$false,
inference('REWRITE',[status(thm)],[30669,29676,31685,theory(equality)]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.09 % Problem : GRP755-1 : TPTP v8.1.0. Released v4.0.0.
% 0.07/0.09 % Command : run-snark %s %d
% 0.08/0.29 % Computer : n020.cluster.edu
% 0.08/0.29 % Model : x86_64 x86_64
% 0.08/0.29 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.08/0.29 % Memory : 8042.1875MB
% 0.08/0.29 % OS : Linux 3.10.0-693.el7.x86_64
% 0.08/0.29 % CPULimit : 300
% 0.08/0.29 % WCLimit : 600
% 0.08/0.29 % DateTime : Mon Jun 13 15:43:05 EDT 2022
% 0.08/0.29 % CPUTime :
% 0.13/0.37 /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.13/0.38 *
% 0.13/0.38 *
% 0.13/0.38 #<PACKAGE "SNARK-USER">
% 0.13/0.38 *
% 0.13/0.38 SNARK-TPTP-OPTIONS
% 0.13/0.38 *
% 0.13/0.38 ((AGENDA-LENGTH-LIMIT NIL) (AGENDA-LENGTH-BEFORE-SIMPLIFICATION-LIMIT NIL)
% 0.13/0.38 (USE-HYPERRESOLUTION T) (USE-UR-RESOLUTION T) (USE-PARAMODULATION T)
% 0.13/0.38 (USE-FACTORING :POS)
% 0.13/0.38 (USE-LITERAL-ORDERING-WITH-HYPERRESOLUTION 'LITERAL-ORDERING-P)
% 0.13/0.38 (USE-LITERAL-ORDERING-WITH-PARAMODULATION 'LITERAL-ORDERING-P)
% 0.13/0.38 (ORDERING-FUNCTIONS>CONSTANTS T) (ASSERT-CONTEXT :CURRENT)
% 0.13/0.38 (RUN-TIME-LIMIT 300) (LISTEN-FOR-COMMANDS NIL)
% 0.13/0.38 (USE-CLOSURE-WHEN-SATISFIABLE T) (PRINT-ROWS-WHEN-GIVEN NIL)
% 0.13/0.38 (PRINT-ROWS-WHEN-DERIVED NIL) (PRINT-UNORIENTABLE-ROWS NIL)
% 0.13/0.38 (PRINT-ROW-WFFS-PRETTILY NIL) (PRINT-FINAL-ROWS :TPTP)
% 0.13/0.38 (PRINT-OPTIONS-WHEN-STARTING NIL) (USE-VARIABLE-NAME-SORTS NIL)
% 0.13/0.38 (USE-PURITY-TEST T) (USE-RELEVANCE-TEST T) (DECLARE-TPTP-SYMBOLS1)
% 0.13/0.38 (DECLARE-TPTP-SYMBOLS2))
% 0.13/0.38 *
% 0.13/0.38 "."
% 0.13/0.38 *
% 0.13/0.38 ; Begin refute-file /export/starexec/sandbox/benchmark/theBenchmark.p 2022-06-13T15:43:05
% 0.13/0.38 ; Running SNARK from /davis/home/graph/tptp/Systems/SNARK---20120808r022/Source/snark-system.lisp in SBCL 1.0.12 on n020.cluster.edu at 2022-06-13T15:43:05
% 0.13/0.39
% 0.13/0.39 ; Recognized right identity assertion (= (|mult| ?X |unit|) ?X).
% 78.97/79.25 ; Recognized left identity assertion (= (|mult| |unit| ?X) ?X).
% 78.97/79.25
% 78.97/79.25 #||
% 78.97/79.25 % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 79.04/79.25 % SZS output start Refutation
% See solution above
% 79.07/79.29 ||#
% 79.07/79.29
% 79.07/79.29 ; Summary of computation:
% 79.07/79.29 ; 57053 formulas have been input or derived (from 303 formulas).
% 79.07/79.29 ; 33896 (59%) were retained. Of these,
% 79.07/79.29 ; 31418 (93%) were simplified or subsumed later,
% 79.07/79.29 ; 2478 ( 7%) are still being kept.
% 79.07/79.29 ;
% 79.07/79.29 ; Run time in seconds excluding printing time:
% 79.07/79.29 ; 0.002 0% Read assertion file (1 call)
% 79.07/79.29 ; 0.000 0% Assert (10 calls)
% 79.07/79.29 ; 6.109 8% Process new row (55,989 calls)
% 79.07/79.29 ; 0.104 0% Resolution (604 calls)
% 79.07/79.29 ; 0.714 1% Paramodulation (302 calls)
% 79.07/79.29 ; 0.000 0% Factoring (67 calls)
% 79.07/79.29 ; 0.615 1% Condensing (26,995 calls)
% 79.07/79.29 ; 21.606 27% Forward subsumption (26,995 calls)
% 79.07/79.29 ; 8.220 10% Backward subsumption (23,096 calls)
% 79.07/79.29 ; 21.954 28% Clause clause subsumption (6,299,190 calls)
% 79.07/79.29 ; 9.066 11% Forward simplification (55,589 calls)
% 79.07/79.29 ; 4.327 5% Backward simplification (33,896 calls)
% 79.07/79.29 ; 5.843 7% Ordering (563,756 calls)
% 79.07/79.29 ; 0.000 0% Sortal reasoning (32 calls)
% 79.07/79.29 ; 0.000 0% Purity testing (1 call)
% 79.07/79.29 ; 0.282 0% Other
% 79.07/79.29 ; 78.842 Total
% 79.07/79.29 ; 78.905 Real time
% 79.07/79.29 ;
% 79.07/79.29 ; Term-hash-array has 57,031 terms in all.
% 79.07/79.29 ; Feature-vector-row-index has 2,044 entries (6,919 at peak, 23,096 added, 21,052 deleted).
% 79.07/79.29 ; Feature-vector-row-index has 1,406 nodes (16,027 at peak, 51,250 added, 49,844 deleted).
% 79.07/79.29 ; Retrieved 4,721,516 possibly forward subsuming rows in 26,995 calls.
% 79.07/79.29 ; Retrieved 1,916,817 possibly backward subsumed rows in 23,096 calls.
% 79.07/79.29 ; Path-index has 5,311 entries (17,848 at peak, 62,841 added, 57,530 deleted).
% 79.07/79.29 ; Path-index has 48,007 nodes (51,299 at peak, 92,192 added, 44,185 deleted).
% 79.07/79.29 ; Trie-index has 5,311 entries (17,848 at peak, 62,841 added, 57,530 deleted).
% 79.07/79.29 ; Trie-index has 40,678 nodes (161,154 at peak, 813,902 added, 773,224 deleted).
% 79.07/79.29 ; Retrieved 2,223,036 generalization terms in 1,337,140 calls.
% 79.07/79.29 ; Retrieved 86,466 instance terms in 12,143 calls.
% 79.07/79.29 ; Retrieved 130,229 unifiable terms in 2,099 calls.
% 79.07/79.29 ;
% 79.07/79.29 ; The agenda of backward simplifiable rows to process has 1 entry:
% 79.07/79.29 ; 1 with value 0
% 79.07/79.29 ; The agenda of rows to process has 40 entries:
% 79.07/79.29 ; 1 with value 23 5 with value 29 1 with value 36
% 79.07/79.29 ; 8 with value 24 4 with value 30 1 with value 37
% 79.07/79.29 ; 6 with value 25 4 with value 31 4 with value 38
% 79.07/79.29 ; 2 with value 26 1 with value 32 3 with value 39
% 79.07/79.29 ; The agenda of input rows to give has 3 entries:
% 79.07/79.29 ; 1 with value 18 2 with value 36
% 79.07/79.29 ; The agenda of rows to give has 2465 entries:
% 79.07/79.29 ; 1 with value (4 16) 43 with value (4 46) 39 with value (4 76)
% 79.07/79.29 ; 1 with value (4 17) 25 with value (4 47) 32 with value (4 77)
% 79.07/79.29 ; 2 with value (4 18) 43 with value (4 48) 37 with value (4 78)
% 79.07/79.29 ; 1 with value (4 19) 46 with value (4 49) 69 with value (4 79)
% 79.07/79.29 ; 1 with value (4 20) 46 with value (4 50) 87 with value (4 80)
% 79.07/79.29 ; 2 with value (4 21) 39 with value (4 51) 74 with value (4 81)
% 79.07/79.29 ; 6 with value (4 22) 39 with value (4 52) 50 with value (4 82)
% 79.07/79.29 ; 3 with value (4 23) 40 with value (4 53) 15 with value (4 83)
% 79.07/79.29 ; 3 with value (4 24) 43 with value (4 54) 25 with value (4 84)
% 79.07/79.29 ; 2 with value (4 25) 51 with value (4 55) 27 with value (4 85)
% 79.07/79.29 ; 1 with value (4 26) 84 with value (4 56) 18 with value (4 86)
% 79.07/79.29 ; 9 with value (4 27) 49 with value (4 57) 1 with value (4 87)
% 79.07/79.29 ; 9 with value (4 28) 41 with value (4 58) 5 with value (4 88)
% 79.07/79.29 ; 11 with value (4 29) 27 with value (4 59) 16 with value (4 89)
% 79.07/79.29 ; 10 with value (4 30) 47 with value (4 60) 26 with value (4 90)
% 79.07/79.29 ; 3 with value (4 31) 38 with value (4 61) 40 with value (4 91)
% 79.07/79.29 ; 8 with value (4 32) 43 with value (4 62) 18 with value (4 92)
% 79.07/79.29 ; 8 with value (4 33) 39 with value (4 63) 8 with value (4 93)
% 79.07/79.29 ; 27 with value (4 34) 37 with value (4 64) 8 with value (4 94)
% 79.07/79.29 ; 18 with value (4 35) 39 with value (4 65) 6 with value (4 95)
% 79.07/79.29 ; 9 with value (4 36) 51 with value (4 66) 7 with value (4 96)
% 79.07/79.29 ; 18 with value (4 37) 53 with value (4 67) 1 with value (4 97)
% 79.07/79.29 ; 18 with value (4 38) 60 with value (4 68) 2 with value (4 99)
% 79.07/79.29 ; 35 with value (4 39) 79 with value (4 69) 1 with value (4 102)
% 79.07/79.29 ; 26 with value (4 40) 78 with value (4 70) 3 with value (4 103)
% 79.07/79.29 ; 19 with value (4 41) 71 with value (4 71) 1 with value (4 105)
% 79.07/79.29 ; 21 with value (4 42) 57 with value (4 72) 1 with value (4 107)
% 79.07/79.29 ; 23 with value (4 43) 31 with value (4 73) 1 with value (4 108)
% 79.07/79.29 ; 39 with value (4 44) 57 with value (4 74) 5 with value (4 109)
% 79.07/79.29 ; 43 with value (4 45) 68 with value (4 75) 1 with value (4 134)
% 79.07/79.29 Evaluation took:
% 79.07/79.29 78.907 seconds of real time
% 79.07/79.29 69.74512 seconds of user run time
% 79.07/79.29 9.135001 seconds of system run time
% 79.07/79.29 [Run times include 12.61 seconds GC run time.]
% 79.07/79.29 0 calls to %EVAL
% 79.07/79.29 0 page faults and
% 79.07/79.29 5,687,186,896 bytes consed.
% 79.07/79.29 :PROOF-FOUND
% 79.07/79.29 ; End refute-file /export/starexec/sandbox/benchmark/theBenchmark.p 2022-06-13T15:44:24
% 79.07/79.29 :PROOF-FOUND
% 79.07/79.29 *
%------------------------------------------------------------------------------