TSTP Solution File: LAT392-1 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : LAT392-1 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s

% Computer : n017.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 : Tue Apr 30 13:27:23 EDT 2024

% Result   : Unsatisfiable 5.40s 1.16s
% Output   : Refutation 5.40s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   56
%            Number of leaves      :    2
% Syntax   : Number of formulae    :  143 ( 143 unt;   0 def)
%            Number of atoms       :  143 ( 142 equ)
%            Maximal formula atoms :    1 (   1 avg)
%            Number of connectives :    2 (   2   ~;   0   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   16 (   4 avg)
%            Maximal term depth    :   21 (   3 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    5 (   5 usr;   3 con; 0-2 aty)
%            Number of variables   :  415 ( 415   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f5931,plain,
    $false,
    inference(trivial_inequality_removal,[],[f5918]) ).

fof(f5918,plain,
    b != b,
    inference(superposition,[],[f2,f5531]) ).

fof(f5531,plain,
    ! [X2,X0,X1] : plus(plus(mult(X2,X0),mult(X0,X1)),X0) = X0,
    inference(superposition,[],[f4026,f4863]) ).

fof(f4863,plain,
    ! [X0,X1] : mult(X0,X1) = mult(mult(X0,X1),X0),
    inference(superposition,[],[f4208,f4835]) ).

fof(f4835,plain,
    ! [X0,X1] : plus(mult(X0,X1),X0) = X0,
    inference(superposition,[],[f4152,f4357]) ).

fof(f4357,plain,
    ! [X0,X1] : plus(X0,X1) = plus(plus(X0,X1),X1),
    inference(forward_demodulation,[],[f4356,f4208]) ).

fof(f4356,plain,
    ! [X0,X1] : plus(plus(X0,X1),X1) = mult(plus(X0,X1),plus(plus(X0,X1),X1)),
    inference(forward_demodulation,[],[f4355,f2052]) ).

fof(f2052,plain,
    ! [X0,X1] : plus(X1,X0) = plus(plus(plus(X1,X0),X0),plus(X1,X0)),
    inference(forward_demodulation,[],[f2051,f1378]) ).

fof(f1378,plain,
    ! [X0] : mult(X0,X0) = X0,
    inference(superposition,[],[f1347,f630]) ).

fof(f630,plain,
    ! [X0,X1] : mult(plus(X1,mult(X0,X0)),plus(X0,mult(X1,mult(X0,X0)))) = X0,
    inference(superposition,[],[f351,f271]) ).

fof(f271,plain,
    ! [X0,X1] : mult(plus(X0,X1),plus(X1,mult(X0,X1))) = X1,
    inference(forward_demodulation,[],[f268,f203]) ).

fof(f203,plain,
    ! [X2,X0,X1] : mult(plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X2),plus(X1,mult(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X2))) = X1,
    inference(backward_demodulation,[],[f1,f197]) ).

fof(f197,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] : mult(plus(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)),plus(mult(plus(X1,plus(plus(mult(X2,mult(X1,X3)),mult(X4,X1)),X1)),plus(X5,mult(X1,plus(plus(mult(X1,X6),mult(X4,X1)),X1)))),mult(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)))) = X1,
    inference(forward_demodulation,[],[f196,f63]) ).

fof(f63,plain,
    ! [X2,X1] : mult(plus(X1,X2),plus(X1,mult(X1,X2))) = X1,
    inference(superposition,[],[f38,f38]) ).

fof(f38,plain,
    ! [X0,X1,X8] : mult(plus(mult(plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X1),plus(X1,mult(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X1))),X8),plus(X1,mult(mult(plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X1),plus(X1,mult(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X1))),X8))) = X1,
    inference(superposition,[],[f14,f1]) ).

fof(f14,plain,
    ! [X2,X3,X0,X1,X8,X6,X9,X7,X4,X5] : mult(plus(mult(plus(X7,X1),plus(X1,mult(X7,X1))),X8),plus(mult(plus(X7,mult(mult(plus(X1,X1),plus(X1,X9)),X1)),plus(mult(plus(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)),plus(mult(plus(X1,plus(plus(mult(X2,mult(X1,X3)),mult(X4,X1)),X1)),plus(X5,mult(X1,plus(plus(mult(X1,X6),mult(X4,X1)),X1)))),mult(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)))),mult(X7,mult(mult(plus(X1,X1),plus(X1,X9)),X1)))),mult(mult(plus(X7,X1),plus(X1,mult(X7,X1))),X8))) = X1,
    inference(superposition,[],[f6,f1]) ).

fof(f6,plain,
    ! [X2,X10,X0,X1,X9] : mult(plus(X0,X1),plus(X1,mult(X0,X1))) = mult(plus(mult(plus(X9,mult(plus(X0,X1),plus(X1,mult(X0,X1)))),plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(X9,mult(plus(X0,X1),plus(X1,mult(X0,X1)))))),X10),plus(mult(plus(X9,mult(mult(plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(plus(X0,X1),plus(X1,mult(X0,X1)))),plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X2)),mult(plus(X0,X1),plus(X1,mult(X0,X1))))),plus(X1,mult(X9,mult(mult(plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(plus(X0,X1),plus(X1,mult(X0,X1)))),plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X2)),mult(plus(X0,X1),plus(X1,mult(X0,X1))))))),mult(mult(plus(X9,mult(plus(X0,X1),plus(X1,mult(X0,X1)))),plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(X9,mult(plus(X0,X1),plus(X1,mult(X0,X1)))))),X10))),
    inference(superposition,[],[f1,f1]) ).

fof(f196,plain,
    ! [X2,X3,X0,X1,X8,X6,X4,X5] : mult(plus(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)),plus(mult(plus(X1,plus(plus(mult(X2,mult(X1,X3)),mult(X4,X1)),X1)),plus(X5,mult(X1,plus(plus(mult(X1,X6),mult(X4,X1)),X1)))),mult(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)))) = mult(plus(X1,X8),plus(X1,mult(X1,X8))),
    inference(forward_demodulation,[],[f154,f1]) ).

fof(f154,plain,
    ! [X2,X3,X0,X1,X8,X6,X4,X5] : mult(plus(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)),plus(mult(plus(X1,plus(plus(mult(X2,mult(X1,X3)),mult(X4,X1)),X1)),plus(X5,mult(X1,plus(plus(mult(X1,X6),mult(X4,X1)),X1)))),mult(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)))) = mult(plus(mult(plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(plus(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)),plus(mult(plus(X1,plus(plus(mult(X2,mult(X1,X3)),mult(X4,X1)),X1)),plus(X5,mult(X1,plus(plus(mult(X1,X6),mult(X4,X1)),X1)))),mult(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1))))),plus(mult(plus(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)),plus(mult(plus(X1,plus(plus(mult(X2,mult(X1,X3)),mult(X4,X1)),X1)),plus(X5,mult(X1,plus(plus(mult(X1,X6),mult(X4,X1)),X1)))),mult(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)))),mult(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(plus(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)),plus(mult(plus(X1,plus(plus(mult(X2,mult(X1,X3)),mult(X4,X1)),X1)),plus(X5,mult(X1,plus(plus(mult(X1,X6),mult(X4,X1)),X1)))),mult(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1))))))),X8),plus(X1,mult(mult(plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(plus(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)),plus(mult(plus(X1,plus(plus(mult(X2,mult(X1,X3)),mult(X4,X1)),X1)),plus(X5,mult(X1,plus(plus(mult(X1,X6),mult(X4,X1)),X1)))),mult(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1))))),plus(mult(plus(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)),plus(mult(plus(X1,plus(plus(mult(X2,mult(X1,X3)),mult(X4,X1)),X1)),plus(X5,mult(X1,plus(plus(mult(X1,X6),mult(X4,X1)),X1)))),mult(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)))),mult(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(plus(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1)),plus(mult(plus(X1,plus(plus(mult(X2,mult(X1,X3)),mult(X4,X1)),X1)),plus(X5,mult(X1,plus(plus(mult(X1,X6),mult(X4,X1)),X1)))),mult(X0,mult(mult(plus(X2,X1),plus(X1,X3)),X1))))))),X8))),
    inference(superposition,[],[f65,f1]) ).

fof(f65,plain,
    ! [X2,X3,X1,X4] : mult(plus(mult(plus(X2,X1),plus(X1,mult(X2,X1))),X3),plus(mult(plus(X2,mult(mult(plus(X1,X1),plus(X1,X4)),X1)),plus(X1,mult(X2,mult(mult(plus(X1,X1),plus(X1,X4)),X1)))),mult(mult(plus(X2,X1),plus(X1,mult(X2,X1))),X3))) = X1,
    inference(superposition,[],[f6,f38]) ).

fof(f1,axiom,
    ! [X2,X3,X0,X1,X6,X7,X4,X5] : mult(plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X2),plus(mult(plus(X0,mult(mult(plus(X3,X1),plus(X1,X4)),X1)),plus(mult(plus(X1,plus(plus(mult(X3,mult(X1,X4)),mult(X5,X1)),X1)),plus(X6,mult(X1,plus(plus(mult(X1,X7),mult(X5,X1)),X1)))),mult(X0,mult(mult(plus(X3,X1),plus(X1,X4)),X1)))),mult(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X2))) = X1,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',sos) ).

fof(f268,plain,
    ! [X2,X0,X1] : mult(plus(X0,X1),plus(X1,mult(X0,X1))) = mult(plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X2),plus(X1,mult(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X2))),
    inference(backward_demodulation,[],[f104,f203]) ).

fof(f104,plain,
    ! [X2,X3,X0,X1] : mult(plus(X0,X1),plus(X1,mult(X0,X1))) = mult(plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X2),plus(mult(plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(mult(plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(plus(X0,X1),plus(X1,mult(X0,X1)))),plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X3)),mult(plus(X0,X1),plus(X1,mult(X0,X1))))),plus(X1,mult(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(mult(plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(plus(X0,X1),plus(X1,mult(X0,X1)))),plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X3)),mult(plus(X0,X1),plus(X1,mult(X0,X1))))))),mult(mult(plus(X0,X1),plus(X1,mult(X0,X1))),X2))),
    inference(superposition,[],[f6,f63]) ).

fof(f351,plain,
    ! [X2,X3,X1] : mult(plus(X1,X3),plus(mult(plus(X2,mult(X1,X1)),plus(X1,mult(X2,mult(X1,X1)))),mult(X1,X3))) = X1,
    inference(forward_demodulation,[],[f292,f271]) ).

fof(f292,plain,
    ! [X2,X3,X1] : mult(plus(mult(plus(X2,X1),plus(X1,mult(X2,X1))),X3),plus(mult(plus(X2,mult(X1,X1)),plus(X1,mult(X2,mult(X1,X1)))),mult(mult(plus(X2,X1),plus(X1,mult(X2,X1))),X3))) = X1,
    inference(backward_demodulation,[],[f105,f271]) ).

fof(f105,plain,
    ! [X2,X3,X0,X1] : mult(plus(X0,X1),plus(X1,mult(X0,X1))) = mult(plus(mult(plus(X2,mult(plus(X0,X1),plus(X1,mult(X0,X1)))),plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(X2,mult(plus(X0,X1),plus(X1,mult(X0,X1)))))),X3),plus(mult(plus(X2,mult(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(plus(X0,X1),plus(X1,mult(X0,X1))))),plus(X1,mult(X2,mult(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(plus(X0,X1),plus(X1,mult(X0,X1))))))),mult(mult(plus(X2,mult(plus(X0,X1),plus(X1,mult(X0,X1)))),plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(X2,mult(plus(X0,X1),plus(X1,mult(X0,X1)))))),X3))),
    inference(superposition,[],[f6,f63]) ).

fof(f1347,plain,
    ! [X2,X0] : mult(plus(X0,X0),plus(X2,mult(X0,X0))) = X0,
    inference(superposition,[],[f1276,f924]) ).

fof(f924,plain,
    ! [X0,X1] : plus(plus(mult(X0,mult(X0,mult(X0,X0))),mult(X1,X0)),X0) = X0,
    inference(superposition,[],[f840,f271]) ).

fof(f840,plain,
    ! [X2,X0,X1] : mult(plus(X0,X2),plus(plus(plus(mult(X0,mult(X0,mult(X0,X0))),mult(X1,X0)),X0),mult(X0,X2))) = X0,
    inference(superposition,[],[f741,f63]) ).

fof(f741,plain,
    ! [X2,X3,X0,X1] : mult(plus(X0,X2),plus(mult(plus(X3,mult(X0,X0)),plus(plus(plus(mult(X0,mult(X0,mult(X0,X0))),mult(X1,X0)),X0),mult(X3,mult(X0,X0)))),mult(X0,X2))) = X0,
    inference(superposition,[],[f328,f271]) ).

fof(f328,plain,
    ! [X2,X8,X6,X7,X4,X5] : mult(plus(X2,X5),plus(mult(plus(X4,mult(X2,X2)),plus(mult(plus(X2,plus(plus(mult(X2,mult(X2,mult(X2,X2))),mult(X6,X2)),X2)),plus(X7,mult(X2,plus(plus(mult(X2,X8),mult(X6,X2)),X2)))),mult(X4,mult(X2,X2)))),mult(X2,X5))) = X2,
    inference(forward_demodulation,[],[f327,f271]) ).

fof(f327,plain,
    ! [X2,X0,X8,X6,X7,X4,X5] : mult(plus(X2,X5),plus(mult(plus(X4,mult(X2,X2)),plus(mult(plus(X2,plus(plus(mult(mult(plus(X0,X2),plus(X2,mult(X0,X2))),mult(X2,mult(mult(plus(X0,X2),plus(X2,mult(X0,X2))),X2))),mult(X6,X2)),X2)),plus(X7,mult(X2,plus(plus(mult(X2,X8),mult(X6,X2)),X2)))),mult(X4,mult(X2,X2)))),mult(X2,X5))) = X2,
    inference(forward_demodulation,[],[f326,f317]) ).

fof(f317,plain,
    ! [X2,X0,X1] : mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(X1,mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))) = X1,
    inference(backward_demodulation,[],[f256,f316]) ).

fof(f316,plain,
    ! [X2,X10,X1,X9] : mult(plus(X1,X10),plus(mult(plus(X9,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(X1,mult(X9,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))),mult(X1,X10))) = X1,
    inference(forward_demodulation,[],[f275,f271]) ).

fof(f275,plain,
    ! [X2,X10,X1,X9] : mult(plus(mult(plus(X9,X1),plus(X1,mult(X9,X1))),X10),plus(mult(plus(X9,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(X1,mult(X9,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))),mult(mult(plus(X9,X1),plus(X1,mult(X9,X1))),X10))) = X1,
    inference(backward_demodulation,[],[f6,f271]) ).

fof(f256,plain,
    ! [X2,X0,X1,X9] : mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(X1,mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))) = mult(plus(X1,X9),plus(mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(X1,mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))),mult(X1,X9))),
    inference(forward_demodulation,[],[f200,f197]) ).

fof(f200,plain,
    ! [X2,X3,X0,X1,X8,X6,X9,X7,X4,X5] : mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))) = mult(plus(X1,X9),plus(mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))),mult(X1,X9))),
    inference(backward_demodulation,[],[f46,f197]) ).

fof(f46,plain,
    ! [X2,X3,X10,X0,X11,X1,X8,X6,X9,X7,X14,X4,X5,X12,X13] : mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))) = mult(plus(X1,X9),plus(mult(plus(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(mult(plus(X10,mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1))))),plus(mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))),X11)),mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))))),plus(mult(plus(mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))),plus(plus(mult(X10,mult(mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))),X11)),mult(X12,mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))))),mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))))),plus(X13,mult(mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))),plus(plus(mult(mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))),X14),mult(X12,mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))))),mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))))))),mult(mult(plus(X0,X1),plus(X1,mult(X0,X1))),mult(mult(plus(X10,mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1))))),plus(mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))),X11)),mult(plus(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)),plus(mult(plus(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)),plus(mult(plus(X1,plus(plus(mult(X4,mult(X1,X5)),mult(X6,X1)),X1)),plus(X7,mult(X1,plus(plus(mult(X1,X8),mult(X6,X1)),X1)))),mult(X3,mult(mult(plus(X4,X1),plus(X1,X5)),X1)))),mult(X0,mult(mult(plus(X1,X1),plus(X1,X2)),X1)))))))),mult(X1,X9))),
    inference(superposition,[],[f1,f14]) ).

fof(f326,plain,
    ! [X2,X3,X0,X8,X6,X7,X4,X5] : mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))) = mult(plus(mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))),X5),plus(mult(plus(X4,mult(X2,mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))))),plus(mult(plus(mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))),plus(plus(mult(mult(plus(X0,X2),plus(X2,mult(X0,X2))),mult(mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))),mult(mult(plus(X0,X2),plus(X2,mult(X0,X2))),mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2))))))),mult(X6,mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))))),mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))))),plus(X7,mult(mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))),plus(plus(mult(mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))),X8),mult(X6,mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))))),mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))))))),mult(X4,mult(X2,mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))))))),mult(mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))),X5))),
    inference(forward_demodulation,[],[f278,f271]) ).

fof(f278,plain,
    ! [X2,X3,X0,X8,X6,X7,X4,X5] : mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))) = mult(plus(mult(plus(X4,mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2))))),plus(mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))),mult(X4,mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2))))))),X5),plus(mult(plus(X4,mult(X2,mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))))),plus(mult(plus(mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))),plus(plus(mult(mult(plus(X0,X2),plus(X2,mult(X0,X2))),mult(mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))),mult(mult(plus(X0,X2),plus(X2,mult(X0,X2))),mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2))))))),mult(X6,mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))))),mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))))),plus(X7,mult(mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))),plus(plus(mult(mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))),X8),mult(X6,mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))))),mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))))))),mult(X4,mult(X2,mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))))))),mult(mult(plus(X4,mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2))))),plus(mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)))),mult(X4,mult(plus(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2)),plus(X2,mult(X0,mult(mult(plus(X2,X2),plus(X2,X3)),X2))))))),X5))),
    inference(backward_demodulation,[],[f18,f271]) ).

fof(f18,plain,
    ! [X2,X3,X0,X1,X8,X6,X7,X4,X5] : mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))))) = mult(plus(mult(plus(X4,mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2)))))))),plus(mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))))),mult(X4,mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2)))))))))),X5),plus(mult(plus(X4,mult(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))))))),plus(mult(plus(mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))))),plus(plus(mult(mult(plus(X0,mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(X0,mult(plus(X1,X2),plus(X2,mult(X1,X2)))))),mult(mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))))),mult(mult(plus(X0,mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(X0,mult(plus(X1,X2),plus(X2,mult(X1,X2)))))),mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2)))))))))),mult(X6,mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))))))),mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))))))),plus(X7,mult(mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))))),plus(plus(mult(mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))))),X8),mult(X6,mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))))))),mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))))))))),mult(X4,mult(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))))))))),mult(mult(plus(X4,mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2)))))))),plus(mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))))),mult(X4,mult(plus(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2))))),plus(X2,mult(X0,mult(mult(plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),mult(plus(X1,X2),plus(X2,mult(X1,X2)))),plus(mult(plus(X1,X2),plus(X2,mult(X1,X2))),X3)),mult(plus(X1,X2),plus(X2,mult(X1,X2)))))))))),X5))),
    inference(superposition,[],[f1,f6]) ).

fof(f1276,plain,
    ! [X2,X3,X0,X1] : mult(plus(X0,X0),plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0)))) = X0,
    inference(superposition,[],[f943,f63]) ).

fof(f943,plain,
    ! [X2,X3,X0,X1,X4] : mult(plus(X1,mult(X0,X0)),plus(mult(plus(X0,X0),plus(X3,mult(X0,plus(plus(mult(X0,X4),mult(X2,X0)),X0)))),mult(X1,mult(X0,X0)))) = X0,
    inference(backward_demodulation,[],[f756,f924]) ).

fof(f756,plain,
    ! [X2,X3,X0,X1,X4] : mult(plus(X1,mult(X0,X0)),plus(mult(plus(X0,plus(plus(mult(X0,mult(X0,mult(X0,X0))),mult(X2,X0)),X0)),plus(X3,mult(X0,plus(plus(mult(X0,X4),mult(X2,X0)),X0)))),mult(X1,mult(X0,X0)))) = X0,
    inference(superposition,[],[f328,f271]) ).

fof(f2051,plain,
    ! [X0,X1] : plus(X1,X0) = plus(plus(mult(plus(X1,X0),plus(X1,X0)),X0),plus(X1,X0)),
    inference(forward_demodulation,[],[f2050,f1378]) ).

fof(f2050,plain,
    ! [X0,X1] : plus(X1,X0) = plus(plus(mult(plus(X1,X0),mult(plus(X1,X0),plus(X1,X0))),X0),plus(X1,X0)),
    inference(forward_demodulation,[],[f1507,f1750]) ).

fof(f1750,plain,
    ! [X2,X0] : mult(X0,plus(X2,X0)) = X0,
    inference(backward_demodulation,[],[f1527,f1699]) ).

fof(f1699,plain,
    ! [X0] : plus(X0,X0) = X0,
    inference(forward_demodulation,[],[f1696,f1474]) ).

fof(f1474,plain,
    ! [X0] : mult(plus(X0,X0),X0) = X0,
    inference(backward_demodulation,[],[f1377,f1378]) ).

fof(f1377,plain,
    ! [X0] : mult(plus(X0,X0),mult(X0,X0)) = X0,
    inference(superposition,[],[f1347,f924]) ).

fof(f1696,plain,
    ! [X0] : plus(X0,X0) = mult(plus(X0,X0),X0),
    inference(backward_demodulation,[],[f1547,f1692]) ).

fof(f1692,plain,
    ! [X0] : plus(X0,X0) = plus(plus(X0,X0),plus(X0,X0)),
    inference(forward_demodulation,[],[f1691,f1474]) ).

fof(f1691,plain,
    ! [X0] : plus(X0,X0) = plus(plus(mult(plus(X0,X0),X0),X0),plus(X0,X0)),
    inference(forward_demodulation,[],[f1479,f1527]) ).

fof(f1479,plain,
    ! [X0] : plus(X0,X0) = plus(plus(mult(plus(X0,X0),mult(plus(X0,X0),plus(X0,X0))),X0),plus(X0,X0)),
    inference(backward_demodulation,[],[f1074,f1378]) ).

fof(f1074,plain,
    ! [X0] : plus(X0,X0) = plus(plus(mult(plus(X0,X0),mult(plus(X0,X0),mult(plus(X0,X0),plus(X0,X0)))),X0),plus(X0,X0)),
    inference(superposition,[],[f924,f992]) ).

fof(f992,plain,
    ! [X0,X1] : mult(plus(X0,plus(X0,mult(plus(mult(X0,mult(X0,mult(X0,X0))),mult(X1,X0)),X0))),plus(X0,X0)) = X0,
    inference(superposition,[],[f562,f924]) ).

fof(f562,plain,
    ! [X0,X1] : plus(X0,X1) = mult(plus(plus(X0,X1),plus(X1,mult(X0,X1))),plus(plus(X0,X1),X1)),
    inference(superposition,[],[f63,f271]) ).

fof(f1547,plain,
    ! [X0] : plus(X0,X0) = mult(plus(plus(X0,X0),plus(X0,X0)),X0),
    inference(forward_demodulation,[],[f1546,f1378]) ).

fof(f1546,plain,
    ! [X0] : plus(X0,X0) = mult(plus(plus(X0,X0),plus(X0,mult(X0,X0))),X0),
    inference(forward_demodulation,[],[f1545,f1378]) ).

fof(f1545,plain,
    ! [X0] : plus(mult(X0,X0),X0) = mult(plus(plus(mult(X0,X0),X0),plus(X0,mult(mult(X0,X0),X0))),X0),
    inference(forward_demodulation,[],[f1421,f1378]) ).

fof(f1421,plain,
    ! [X0] : plus(mult(X0,mult(X0,X0)),X0) = mult(plus(plus(mult(X0,mult(X0,X0)),X0),plus(X0,mult(mult(X0,mult(X0,X0)),X0))),X0),
    inference(backward_demodulation,[],[f983,f1378]) ).

fof(f983,plain,
    ! [X0] : plus(mult(X0,mult(X0,mult(X0,X0))),mult(X0,X0)) = mult(plus(plus(mult(X0,mult(X0,mult(X0,X0))),mult(X0,X0)),plus(X0,mult(mult(X0,mult(X0,mult(X0,X0))),mult(X0,X0)))),X0),
    inference(superposition,[],[f651,f924]) ).

fof(f651,plain,
    ! [X0,X1] : plus(X0,mult(X1,X1)) = mult(plus(plus(X0,mult(X1,X1)),plus(X1,mult(X0,mult(X1,X1)))),plus(plus(X0,mult(X1,X1)),X1)),
    inference(superposition,[],[f63,f630]) ).

fof(f1527,plain,
    ! [X2,X0] : mult(plus(X0,X0),plus(X2,X0)) = X0,
    inference(forward_demodulation,[],[f1525,f1378]) ).

fof(f1525,plain,
    ! [X2,X0] : mult(plus(X0,X0),plus(X2,mult(X0,X0))) = X0,
    inference(backward_demodulation,[],[f1330,f1511]) ).

fof(f1511,plain,
    ! [X0,X1] : plus(plus(X0,mult(X1,X0)),X0) = X0,
    inference(forward_demodulation,[],[f1510,f1378]) ).

fof(f1510,plain,
    ! [X0,X1] : plus(plus(mult(X0,X0),mult(X1,X0)),X0) = X0,
    inference(forward_demodulation,[],[f1418,f1378]) ).

fof(f1418,plain,
    ! [X0,X1] : plus(plus(mult(X0,mult(X0,X0)),mult(X1,X0)),X0) = X0,
    inference(backward_demodulation,[],[f924,f1378]) ).

fof(f1330,plain,
    ! [X2,X3,X0] : mult(plus(X0,X0),plus(X2,mult(X0,plus(plus(X0,mult(X3,X0)),X0)))) = X0,
    inference(superposition,[],[f1276,f987]) ).

fof(f987,plain,
    ! [X0,X1] : mult(X0,plus(X0,mult(plus(mult(X0,mult(X0,mult(X0,X0))),mult(X1,X0)),X0))) = X0,
    inference(superposition,[],[f271,f924]) ).

fof(f1507,plain,
    ! [X2,X3,X0,X1] : plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0))) = plus(plus(mult(plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0))),mult(plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0))),plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0))))),X0),plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0)))),
    inference(backward_demodulation,[],[f1359,f1378]) ).

fof(f1359,plain,
    ! [X2,X3,X0,X1] : plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0))) = plus(plus(mult(plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0))),mult(plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0))),mult(plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0))),plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0)))))),X0),plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0)))),
    inference(superposition,[],[f924,f1276]) ).

fof(f4355,plain,
    ! [X0,X1] : plus(plus(X0,X1),X1) = mult(plus(plus(plus(X0,X1),X1),plus(X0,X1)),plus(plus(X0,X1),X1)),
    inference(forward_demodulation,[],[f4354,f1699]) ).

fof(f4354,plain,
    ! [X0,X1] : plus(plus(X0,X1),X1) = mult(plus(plus(plus(X0,X1),X1),plus(X0,X1)),plus(plus(plus(X0,X1),X1),plus(plus(X0,X1),X1))),
    inference(forward_demodulation,[],[f4343,f1699]) ).

fof(f4343,plain,
    ! [X0,X1] : plus(plus(plus(X0,X1),X1),plus(plus(X0,X1),X1)) = mult(plus(plus(plus(plus(X0,X1),X1),plus(plus(X0,X1),X1)),plus(X0,X1)),plus(plus(plus(plus(X0,X1),X1),plus(plus(X0,X1),X1)),plus(plus(X0,X1),X1))),
    inference(backward_demodulation,[],[f2618,f4250]) ).

fof(f4250,plain,
    ! [X0,X1] : mult(plus(X0,X1),X1) = X1,
    inference(backward_demodulation,[],[f271,f4238]) ).

fof(f4238,plain,
    ! [X0,X1] : plus(X1,mult(X0,X1)) = X1,
    inference(forward_demodulation,[],[f4213,f1511]) ).

fof(f4213,plain,
    ! [X0,X1] : plus(X1,mult(X0,X1)) = plus(plus(X1,mult(X0,X1)),X1),
    inference(backward_demodulation,[],[f2501,f4208]) ).

fof(f2501,plain,
    ! [X0,X1] : plus(X1,mult(X0,X1)) = plus(plus(X1,mult(X0,X1)),mult(X1,plus(X1,mult(X0,X1)))),
    inference(forward_demodulation,[],[f2473,f1511]) ).

fof(f2473,plain,
    ! [X0,X1] : plus(X1,mult(X0,X1)) = plus(plus(X1,mult(X0,X1)),mult(plus(plus(X1,mult(X0,X1)),X1),plus(X1,mult(X0,X1)))),
    inference(superposition,[],[f1771,f271]) ).

fof(f1771,plain,
    ! [X0,X1] : plus(X0,mult(plus(X0,mult(X1,X0)),X0)) = X0,
    inference(forward_demodulation,[],[f1712,f1557]) ).

fof(f1557,plain,
    ! [X0,X1] : mult(X0,plus(X0,mult(plus(X0,mult(X1,X0)),X0))) = X0,
    inference(forward_demodulation,[],[f1556,f1378]) ).

fof(f1556,plain,
    ! [X0,X1] : mult(X0,plus(X0,mult(plus(mult(X0,X0),mult(X1,X0)),X0))) = X0,
    inference(forward_demodulation,[],[f1425,f1378]) ).

fof(f1425,plain,
    ! [X0,X1] : mult(X0,plus(X0,mult(plus(mult(X0,mult(X0,X0)),mult(X1,X0)),X0))) = X0,
    inference(backward_demodulation,[],[f987,f1378]) ).

fof(f1712,plain,
    ! [X0,X1] : plus(X0,mult(plus(X0,mult(X1,X0)),X0)) = mult(X0,plus(X0,mult(plus(X0,mult(X1,X0)),X0))),
    inference(backward_demodulation,[],[f1617,f1699]) ).

fof(f1617,plain,
    ! [X0,X1] : plus(X0,mult(plus(X0,mult(X1,X0)),X0)) = mult(X0,plus(plus(X0,mult(plus(X0,mult(X1,X0)),X0)),plus(X0,mult(plus(X0,mult(X1,X0)),X0)))),
    inference(forward_demodulation,[],[f1616,f1511]) ).

fof(f1616,plain,
    ! [X0,X1] : plus(X0,mult(plus(X0,mult(X1,X0)),X0)) = mult(plus(plus(X0,mult(plus(X0,mult(X1,X0)),X0)),X0),plus(plus(X0,mult(plus(X0,mult(X1,X0)),X0)),plus(X0,mult(plus(X0,mult(X1,X0)),X0)))),
    inference(forward_demodulation,[],[f1615,f1511]) ).

fof(f1615,plain,
    ! [X0,X1] : plus(X0,mult(plus(X0,mult(X1,X0)),X0)) = mult(plus(plus(X0,mult(plus(X0,mult(X1,X0)),X0)),plus(plus(X0,mult(plus(X0,mult(X1,X0)),X0)),X0)),plus(plus(X0,mult(plus(X0,mult(X1,X0)),X0)),plus(X0,mult(plus(X0,mult(X1,X0)),X0)))),
    inference(forward_demodulation,[],[f1614,f1539]) ).

fof(f1539,plain,
    ! [X0,X1] : plus(X1,mult(X0,X1)) = plus(X1,plus(X1,mult(X0,X1))),
    inference(forward_demodulation,[],[f1538,f1511]) ).

fof(f1538,plain,
    ! [X0,X1] : plus(X1,mult(X0,X1)) = plus(plus(plus(X1,mult(X0,X1)),X1),plus(X1,mult(X0,X1))),
    inference(forward_demodulation,[],[f1537,f1378]) ).

fof(f1537,plain,
    ! [X0,X1] : plus(X1,mult(X0,X1)) = plus(plus(mult(plus(X1,mult(X0,X1)),plus(X1,mult(X0,X1))),X1),plus(X1,mult(X0,X1))),
    inference(forward_demodulation,[],[f1536,f1378]) ).

fof(f1536,plain,
    ! [X0,X1] : plus(X1,mult(X0,X1)) = plus(plus(mult(plus(X1,mult(X0,X1)),mult(plus(X1,mult(X0,X1)),plus(X1,mult(X0,X1)))),X1),plus(X1,mult(X0,X1))),
    inference(forward_demodulation,[],[f1420,f1378]) ).

fof(f1420,plain,
    ! [X0,X1] : plus(X1,mult(X0,X1)) = plus(plus(mult(plus(X1,mult(X0,X1)),mult(plus(X1,mult(X0,X1)),mult(plus(X1,mult(X0,X1)),plus(X1,mult(X0,X1))))),X1),plus(X1,mult(X0,X1))),
    inference(backward_demodulation,[],[f981,f1378]) ).

fof(f981,plain,
    ! [X0,X1] : plus(X1,mult(X0,mult(X1,X1))) = plus(plus(mult(plus(X1,mult(X0,mult(X1,X1))),mult(plus(X1,mult(X0,mult(X1,X1))),mult(plus(X1,mult(X0,mult(X1,X1))),plus(X1,mult(X0,mult(X1,X1)))))),X1),plus(X1,mult(X0,mult(X1,X1)))),
    inference(superposition,[],[f924,f630]) ).

fof(f1614,plain,
    ! [X0,X1] : plus(X0,plus(X0,mult(plus(X0,mult(X1,X0)),X0))) = mult(plus(plus(X0,plus(X0,mult(plus(X0,mult(X1,X0)),X0))),plus(plus(X0,mult(plus(X0,mult(X1,X0)),X0)),X0)),plus(plus(X0,plus(X0,mult(plus(X0,mult(X1,X0)),X0))),plus(X0,mult(plus(X0,mult(X1,X0)),X0)))),
    inference(forward_demodulation,[],[f1613,f1378]) ).

fof(f1613,plain,
    ! [X0,X1] : plus(X0,plus(X0,mult(plus(mult(X0,X0),mult(X1,X0)),X0))) = mult(plus(plus(X0,plus(X0,mult(plus(mult(X0,X0),mult(X1,X0)),X0))),plus(plus(X0,mult(plus(mult(X0,X0),mult(X1,X0)),X0)),X0)),plus(plus(X0,plus(X0,mult(plus(mult(X0,X0),mult(X1,X0)),X0))),plus(X0,mult(plus(mult(X0,X0),mult(X1,X0)),X0)))),
    inference(forward_demodulation,[],[f1441,f1378]) ).

fof(f1441,plain,
    ! [X0,X1] : plus(X0,plus(X0,mult(plus(mult(X0,mult(X0,X0)),mult(X1,X0)),X0))) = mult(plus(plus(X0,plus(X0,mult(plus(mult(X0,mult(X0,X0)),mult(X1,X0)),X0))),plus(plus(X0,mult(plus(mult(X0,mult(X0,X0)),mult(X1,X0)),X0)),X0)),plus(plus(X0,plus(X0,mult(plus(mult(X0,mult(X0,X0)),mult(X1,X0)),X0))),plus(X0,mult(plus(mult(X0,mult(X0,X0)),mult(X1,X0)),X0)))),
    inference(backward_demodulation,[],[f1047,f1378]) ).

fof(f1047,plain,
    ! [X0,X1] : plus(X0,plus(X0,mult(plus(mult(X0,mult(X0,mult(X0,X0))),mult(X1,X0)),X0))) = mult(plus(plus(X0,plus(X0,mult(plus(mult(X0,mult(X0,mult(X0,X0))),mult(X1,X0)),X0))),plus(plus(X0,mult(plus(mult(X0,mult(X0,mult(X0,X0))),mult(X1,X0)),X0)),X0)),plus(plus(X0,plus(X0,mult(plus(mult(X0,mult(X0,mult(X0,X0))),mult(X1,X0)),X0))),plus(X0,mult(plus(mult(X0,mult(X0,mult(X0,X0))),mult(X1,X0)),X0)))),
    inference(superposition,[],[f562,f987]) ).

fof(f2618,plain,
    ! [X0,X1] : plus(plus(plus(X0,X1),X1),plus(plus(X0,X1),mult(plus(X0,X1),X1))) = mult(plus(plus(plus(plus(X0,X1),X1),plus(plus(X0,X1),mult(plus(X0,X1),X1))),plus(X0,X1)),plus(plus(plus(plus(X0,X1),X1),plus(plus(X0,X1),mult(plus(X0,X1),X1))),plus(plus(X0,X1),X1))),
    inference(superposition,[],[f121,f2052]) ).

fof(f121,plain,
    ! [X0,X1] : plus(plus(X0,X1),plus(X0,mult(X0,X1))) = mult(plus(plus(plus(X0,X1),plus(X0,mult(X0,X1))),plus(plus(X0,X1),X0)),plus(plus(plus(X0,X1),plus(X0,mult(X0,X1))),plus(X0,X1))),
    inference(superposition,[],[f90,f63]) ).

fof(f90,plain,
    ! [X0,X1] : plus(X0,X1) = mult(plus(plus(X0,X1),plus(X0,mult(X0,X1))),plus(plus(X0,X1),X0)),
    inference(superposition,[],[f63,f63]) ).

fof(f4152,plain,
    ! [X2,X0] : plus(plus(mult(X0,X2),X0),X0) = X0,
    inference(superposition,[],[f4031,f1797]) ).

fof(f1797,plain,
    ! [X0,X1] : mult(plus(X0,plus(X1,X0)),X0) = X0,
    inference(backward_demodulation,[],[f1778,f1750]) ).

fof(f1778,plain,
    ! [X2,X3,X0,X1] : mult(plus(X0,plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0)))),X0) = X0,
    inference(forward_demodulation,[],[f1740,f1699]) ).

fof(f1740,plain,
    ! [X2,X3,X0,X1] : mult(plus(X0,plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0)))),plus(X0,X0)) = X0,
    inference(backward_demodulation,[],[f1350,f1699]) ).

fof(f1350,plain,
    ! [X2,X3,X0,X1] : plus(X0,X0) = mult(plus(plus(X0,X0),plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0)))),plus(plus(X0,X0),X0)),
    inference(superposition,[],[f63,f1276]) ).

fof(f4031,plain,
    ! [X3,X0,X1] : plus(plus(mult(X0,X1),mult(X3,X0)),X0) = X0,
    inference(superposition,[],[f3820,f1797]) ).

fof(f3820,plain,
    ! [X2,X3,X0,X1] : plus(plus(mult(X1,mult(X0,X2)),mult(X3,X0)),X0) = X0,
    inference(superposition,[],[f3546,f1793]) ).

fof(f1793,plain,
    ! [X0,X1] : plus(X1,X0) = mult(plus(X0,plus(X1,X0)),plus(plus(X1,X0),X0)),
    inference(backward_demodulation,[],[f1743,f1750]) ).

fof(f1743,plain,
    ! [X2,X3,X0,X1] : plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0))) = mult(plus(X0,plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0)))),plus(plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0))),X0)),
    inference(backward_demodulation,[],[f1353,f1699]) ).

fof(f1353,plain,
    ! [X2,X3,X0,X1] : plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0))) = mult(plus(plus(X0,X0),plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0)))),plus(plus(X1,mult(X0,plus(plus(mult(X0,X2),mult(X3,X0)),X0))),X0)),
    inference(superposition,[],[f271,f1276]) ).

fof(f3546,plain,
    ! [X2,X3,X0,X1,X4] : mult(plus(X0,plus(plus(mult(X1,mult(X0,X2)),mult(X3,X0)),X0)),plus(X4,X0)) = X0,
    inference(superposition,[],[f1787,f271]) ).

fof(f1787,plain,
    ! [X2,X3,X0,X1,X6,X4] : mult(plus(X0,X6),plus(mult(plus(X0,plus(plus(mult(X1,mult(X0,X2)),mult(X3,X0)),X0)),plus(X4,X0)),mult(X0,X6))) = X0,
    inference(backward_demodulation,[],[f272,f1750]) ).

fof(f272,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] : mult(plus(X0,X6),plus(mult(plus(X0,plus(plus(mult(X1,mult(X0,X2)),mult(X3,X0)),X0)),plus(X4,mult(X0,plus(plus(mult(X0,X5),mult(X3,X0)),X0)))),mult(X0,X6))) = X0,
    inference(backward_demodulation,[],[f101,f271]) ).

fof(f101,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] : mult(plus(mult(plus(mult(plus(X0,plus(plus(mult(X1,mult(X0,X2)),mult(X3,X0)),X0)),plus(X4,mult(X0,plus(plus(mult(X0,X5),mult(X3,X0)),X0)))),X0),plus(X0,mult(mult(plus(X0,plus(plus(mult(X1,mult(X0,X2)),mult(X3,X0)),X0)),plus(X4,mult(X0,plus(plus(mult(X0,X5),mult(X3,X0)),X0)))),X0))),X6),plus(mult(plus(X0,plus(plus(mult(X1,mult(X0,X2)),mult(X3,X0)),X0)),plus(X4,mult(X0,plus(plus(mult(X0,X5),mult(X3,X0)),X0)))),mult(mult(plus(mult(plus(X0,plus(plus(mult(X1,mult(X0,X2)),mult(X3,X0)),X0)),plus(X4,mult(X0,plus(plus(mult(X0,X5),mult(X3,X0)),X0)))),X0),plus(X0,mult(mult(plus(X0,plus(plus(mult(X1,mult(X0,X2)),mult(X3,X0)),X0)),plus(X4,mult(X0,plus(plus(mult(X0,X5),mult(X3,X0)),X0)))),X0))),X6))) = X0,
    inference(superposition,[],[f1,f63]) ).

fof(f4208,plain,
    ! [X0,X1] : mult(X0,plus(X0,X1)) = X0,
    inference(forward_demodulation,[],[f4201,f1378]) ).

fof(f4201,plain,
    ! [X0,X1] : mult(X0,X0) = mult(X0,plus(X0,X1)),
    inference(backward_demodulation,[],[f2412,f4197]) ).

fof(f4197,plain,
    ! [X0,X1] : plus(mult(X0,plus(X0,X1)),X0) = X0,
    inference(backward_demodulation,[],[f2555,f4152]) ).

fof(f2555,plain,
    ! [X0,X1] : plus(mult(X0,plus(X0,X1)),X0) = plus(plus(mult(X0,plus(X0,X1)),X0),X0),
    inference(backward_demodulation,[],[f2547,f2554]) ).

fof(f2554,plain,
    ! [X0,X1] : plus(mult(X0,plus(X0,X1)),X0) = mult(plus(mult(X0,plus(X0,X1)),X0),plus(plus(mult(X0,plus(X0,X1)),X0),X0)),
    inference(forward_demodulation,[],[f2553,f2052]) ).

fof(f2553,plain,
    ! [X0,X1] : plus(mult(X0,plus(X0,X1)),X0) = mult(plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(mult(X0,plus(X0,X1)),X0)),plus(plus(mult(X0,plus(X0,X1)),X0),X0)),
    inference(forward_demodulation,[],[f2552,f1699]) ).

fof(f2552,plain,
    ! [X0,X1] : plus(mult(X0,plus(X0,X1)),X0) = mult(plus(plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(plus(mult(X0,plus(X0,X1)),X0),X0)),plus(mult(X0,plus(X0,X1)),X0)),plus(plus(mult(X0,plus(X0,X1)),X0),X0)),
    inference(forward_demodulation,[],[f2551,f2059]) ).

fof(f2059,plain,
    ! [X0,X1] : plus(plus(X0,X1),X1) = plus(plus(X0,X1),plus(plus(X0,X1),X1)),
    inference(backward_demodulation,[],[f1531,f2052]) ).

fof(f1531,plain,
    ! [X0,X1] : plus(plus(X0,X1),X1) = plus(plus(plus(plus(X0,X1),X1),plus(X0,X1)),plus(plus(X0,X1),X1)),
    inference(forward_demodulation,[],[f1530,f1378]) ).

fof(f1530,plain,
    ! [X0,X1] : plus(plus(X0,X1),X1) = plus(plus(mult(plus(plus(X0,X1),X1),plus(plus(X0,X1),X1)),plus(X0,X1)),plus(plus(X0,X1),X1)),
    inference(forward_demodulation,[],[f1529,f1378]) ).

fof(f1529,plain,
    ! [X0,X1] : plus(plus(X0,X1),X1) = plus(plus(mult(plus(plus(X0,X1),X1),mult(plus(plus(X0,X1),X1),plus(plus(X0,X1),X1))),plus(X0,X1)),plus(plus(X0,X1),X1)),
    inference(forward_demodulation,[],[f1419,f1378]) ).

fof(f1419,plain,
    ! [X0,X1] : plus(plus(X0,X1),X1) = plus(plus(mult(plus(plus(X0,X1),X1),mult(plus(plus(X0,X1),X1),mult(plus(plus(X0,X1),X1),plus(plus(X0,X1),X1)))),plus(X0,X1)),plus(plus(X0,X1),X1)),
    inference(backward_demodulation,[],[f974,f1378]) ).

fof(f974,plain,
    ! [X0,X1] : plus(plus(X0,mult(X1,X1)),X1) = plus(plus(mult(plus(plus(X0,mult(X1,X1)),X1),mult(plus(plus(X0,mult(X1,X1)),X1),mult(plus(plus(X0,mult(X1,X1)),X1),plus(plus(X0,mult(X1,X1)),X1)))),plus(X0,mult(X1,X1))),plus(plus(X0,mult(X1,X1)),X1)),
    inference(superposition,[],[f924,f651]) ).

fof(f2551,plain,
    ! [X0,X1] : plus(mult(X0,plus(X0,X1)),X0) = mult(plus(plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(plus(mult(X0,plus(X0,X1)),X0),X0)),plus(mult(X0,plus(X0,X1)),X0)),plus(plus(mult(X0,plus(X0,X1)),X0),plus(plus(mult(X0,plus(X0,X1)),X0),X0))),
    inference(forward_demodulation,[],[f2533,f2052]) ).

fof(f2533,plain,
    ! [X0,X1] : plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(mult(X0,plus(X0,X1)),X0)) = mult(plus(plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(plus(mult(X0,plus(X0,X1)),X0),X0)),plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(mult(X0,plus(X0,X1)),X0))),plus(plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(mult(X0,plus(X0,X1)),X0)),plus(plus(mult(X0,plus(X0,X1)),X0),X0))),
    inference(superposition,[],[f560,f2425]) ).

fof(f2425,plain,
    ! [X0,X1] : mult(plus(mult(X0,plus(X0,X1)),X0),X0) = X0,
    inference(forward_demodulation,[],[f2415,f1699]) ).

fof(f2415,plain,
    ! [X0,X1] : mult(plus(mult(X0,plus(X0,X1)),X0),plus(X0,X0)) = X0,
    inference(superposition,[],[f271,f2088]) ).

fof(f2088,plain,
    ! [X0,X1] : mult(mult(X0,plus(X0,X1)),X0) = X0,
    inference(forward_demodulation,[],[f1379,f1699]) ).

fof(f1379,plain,
    ! [X0,X1] : mult(mult(plus(X0,X0),plus(X0,X1)),X0) = X0,
    inference(superposition,[],[f1347,f317]) ).

fof(f560,plain,
    ! [X0,X1] : plus(plus(X0,X1),X0) = mult(plus(plus(plus(X0,X1),plus(X0,mult(X0,X1))),plus(plus(X0,X1),X0)),plus(plus(plus(X0,X1),X0),plus(X0,X1))),
    inference(superposition,[],[f271,f90]) ).

fof(f2547,plain,
    ! [X0,X1] : plus(plus(mult(X0,plus(X0,X1)),X0),X0) = mult(plus(mult(X0,plus(X0,X1)),X0),plus(plus(mult(X0,plus(X0,X1)),X0),X0)),
    inference(forward_demodulation,[],[f2546,f2052]) ).

fof(f2546,plain,
    ! [X0,X1] : plus(plus(mult(X0,plus(X0,X1)),X0),X0) = mult(plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(mult(X0,plus(X0,X1)),X0)),plus(plus(mult(X0,plus(X0,X1)),X0),X0)),
    inference(forward_demodulation,[],[f2545,f2052]) ).

fof(f2545,plain,
    ! [X0,X1] : plus(plus(mult(X0,plus(X0,X1)),X0),X0) = mult(plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(mult(X0,plus(X0,X1)),X0))),plus(plus(mult(X0,plus(X0,X1)),X0),X0)),
    inference(forward_demodulation,[],[f2544,f1699]) ).

fof(f2544,plain,
    ! [X0,X1] : plus(plus(mult(X0,plus(X0,X1)),X0),X0) = mult(plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(mult(X0,plus(X0,X1)),X0))),plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(plus(mult(X0,plus(X0,X1)),X0),X0))),
    inference(forward_demodulation,[],[f2530,f1699]) ).

fof(f2530,plain,
    ! [X0,X1] : plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(plus(mult(X0,plus(X0,X1)),X0),X0)) = mult(plus(plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(plus(mult(X0,plus(X0,X1)),X0),X0)),plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(mult(X0,plus(X0,X1)),X0))),plus(plus(plus(plus(mult(X0,plus(X0,X1)),X0),X0),plus(plus(mult(X0,plus(X0,X1)),X0),X0)),plus(plus(mult(X0,plus(X0,X1)),X0),X0))),
    inference(superposition,[],[f121,f2425]) ).

fof(f2412,plain,
    ! [X0,X1] : mult(X0,plus(X0,X1)) = mult(plus(mult(X0,plus(X0,X1)),X0),plus(mult(X0,plus(X0,X1)),X0)),
    inference(superposition,[],[f63,f2088]) ).

fof(f4026,plain,
    ! [X2,X0,X1] : plus(plus(mult(X1,X0),mult(X2,X0)),X0) = X0,
    inference(superposition,[],[f3820,f1378]) ).

fof(f2,axiom,
    b != plus(plus(mult(a,b),mult(b,c)),b),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',goals) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.10  % Problem    : LAT392-1 : TPTP v8.1.2. Released v4.0.0.
% 0.00/0.11  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.11/0.32  % Computer : n017.cluster.edu
% 0.11/0.32  % Model    : x86_64 x86_64
% 0.11/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.32  % Memory   : 8042.1875MB
% 0.11/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.11/0.32  % CPULimit   : 300
% 0.11/0.32  % WCLimit    : 300
% 0.11/0.32  % DateTime   : Mon Apr 29 21:06:03 EDT 2024
% 0.11/0.32  % CPUTime    : 
% 0.11/0.32  % (29791)Running in auto input_syntax mode. Trying TPTP
% 0.11/0.33  % (29794)WARNING: value z3 for option sas not known
% 0.11/0.33  % (29792)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.17/0.33  % (29794)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on theBenchmark for (569ds/0Mi)
% 0.17/0.33  % (29795)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.17/0.34  % (29798)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on theBenchmark for (497ds/0Mi)
% 0.17/0.34  % (29796)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on theBenchmark for (531ds/0Mi)
% 0.17/0.34  % (29797)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on theBenchmark for (522ds/0Mi)
% 0.17/0.34  % (29793)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.17/0.34  TRYING [1]
% 0.17/0.34  TRYING [2]
% 0.17/0.35  TRYING [3]
% 0.17/0.35  TRYING [1]
% 0.17/0.35  TRYING [2]
% 0.17/0.37  TRYING [3]
% 5.40/1.15  % (29797)First to succeed.
% 5.40/1.16  % (29797)Refutation found. Thanks to Tanya!
% 5.40/1.16  % SZS status Unsatisfiable for theBenchmark
% 5.40/1.16  % SZS output start Proof for theBenchmark
% See solution above
% 5.40/1.16  % (29797)------------------------------
% 5.40/1.16  % (29797)Version: Vampire 4.8 (commit 8e9376e55 on 2024-01-18 13:49:33 +0100)
% 5.40/1.16  % (29797)Termination reason: Refutation
% 5.40/1.16  
% 5.40/1.16  % (29797)Memory used [KB]: 6027
% 5.40/1.16  % (29797)Time elapsed: 0.823 s
% 5.40/1.16  % (29797)Instructions burned: 1971 (million)
% 5.40/1.16  % (29797)------------------------------
% 5.40/1.16  % (29797)------------------------------
% 5.40/1.16  % (29791)Success in time 0.814 s
%------------------------------------------------------------------------------