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

View Problem - Process Solution

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

% Computer : n008.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:20:15 EDT 2024

% Result   : Unsatisfiable 29.14s 4.53s
% Output   : Refutation 29.14s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   69
%            Number of leaves      :   12
% Syntax   : Number of formulae    :  386 ( 386 unt;   0 def)
%            Number of atoms       :  386 ( 385 equ)
%            Maximal formula atoms :    1 (   1 avg)
%            Number of connectives :   14 (  14   ~;   0   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    6 (   4 avg)
%            Maximal term depth    :    9 (   2 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    6 (   6 usr;   4 con; 0-2 aty)
%            Number of variables   : 1212 (1212   !;   0   ?)

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

fof(f53878,plain,
    meet(a,join(b,meet(c,d))) != meet(a,join(b,meet(c,d))),
    inference(superposition,[],[f51952,f51]) ).

fof(f51,plain,
    ! [X0,X1] : meet(X0,X1) = meet(X0,meet(X0,X1)),
    inference(superposition,[],[f27,f5]) ).

fof(f5,axiom,
    ! [X0,X1] : meet(X0,X1) = meet(X1,X0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',commutativity_of_meet) ).

fof(f27,plain,
    ! [X0,X1] : meet(X0,X1) = meet(meet(X0,X1),X0),
    inference(superposition,[],[f19,f4]) ).

fof(f4,axiom,
    ! [X0,X1] : join(X0,meet(X0,X1)) = X0,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',absorption2) ).

fof(f19,plain,
    ! [X0,X1] : meet(X0,join(X1,X0)) = X0,
    inference(superposition,[],[f3,f6]) ).

fof(f6,axiom,
    ! [X0,X1] : join(X0,X1) = join(X1,X0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',commutativity_of_join) ).

fof(f3,axiom,
    ! [X0,X1] : meet(X0,join(X0,X1)) = X0,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',absorption1) ).

fof(f51952,plain,
    meet(a,join(b,meet(c,d))) != meet(a,meet(a,join(b,meet(c,d)))),
    inference(forward_demodulation,[],[f51823,f2717]) ).

fof(f2717,plain,
    ! [X2,X3,X0,X1] : meet(X2,join(X3,meet(X0,X1))) = meet(X2,join(X3,meet(X1,X0))),
    inference(forward_demodulation,[],[f2716,f949]) ).

fof(f949,plain,
    ! [X2,X0,X1] : meet(X2,X1) = meet(X1,meet(X2,join(X0,X1))),
    inference(superposition,[],[f68,f205]) ).

fof(f205,plain,
    ! [X0,X1] : meet(join(X1,X0),X0) = X0,
    inference(superposition,[],[f93,f19]) ).

fof(f93,plain,
    ! [X0,X1] : meet(X0,X1) = meet(X1,meet(X0,X1)),
    inference(superposition,[],[f28,f5]) ).

fof(f28,plain,
    ! [X0,X1] : meet(X1,X0) = meet(meet(X1,X0),X0),
    inference(superposition,[],[f19,f17]) ).

fof(f17,plain,
    ! [X0,X1] : join(X0,meet(X1,X0)) = X0,
    inference(superposition,[],[f4,f5]) ).

fof(f68,plain,
    ! [X2,X0,X1] : meet(X0,meet(X1,X2)) = meet(X2,meet(X0,X1)),
    inference(superposition,[],[f7,f5]) ).

fof(f7,axiom,
    ! [X2,X0,X1] : meet(meet(X0,X1),X2) = meet(X0,meet(X1,X2)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',associativity_of_meet) ).

fof(f2716,plain,
    ! [X2,X3,X0,X1] : meet(X2,join(X3,meet(X0,X1))) = meet(X2,join(X3,meet(X0,meet(X1,join(X2,X0))))),
    inference(forward_demodulation,[],[f2715,f7]) ).

fof(f2715,plain,
    ! [X2,X3,X0,X1] : meet(X2,join(X3,meet(X0,X1))) = meet(X2,join(X3,meet(meet(X0,X1),join(X2,X0)))),
    inference(forward_demodulation,[],[f2507,f2703]) ).

fof(f2703,plain,
    ! [X2,X0,X1] : meet(X1,join(X2,X0)) = join(meet(X1,join(X2,meet(X1,X0))),meet(X1,join(meet(X1,X2),X0))),
    inference(forward_demodulation,[],[f2491,f19]) ).

fof(f2491,plain,
    ! [X2,X0,X1] : meet(X1,join(X2,meet(X0,join(X1,X0)))) = join(meet(X1,join(X2,meet(X1,X0))),meet(X1,join(meet(X1,X2),X0))),
    inference(superposition,[],[f9,f1]) ).

fof(f1,axiom,
    ! [X0] : meet(X0,X0) = X0,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',idempotence_of_meet) ).

fof(f9,axiom,
    ! [X2,X3,X0,X1] : meet(X0,join(X1,meet(X2,join(X0,X3)))) = join(meet(X0,join(X1,meet(X0,X2))),meet(X0,join(meet(X0,X1),meet(X2,X3)))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',n5_1) ).

fof(f2507,plain,
    ! [X2,X3,X0,X1] : meet(X2,join(X3,meet(meet(X0,X1),join(X2,X0)))) = join(meet(X2,join(X3,meet(X2,meet(X0,X1)))),meet(X2,join(meet(X2,X3),meet(X0,X1)))),
    inference(superposition,[],[f9,f27]) ).

fof(f51823,plain,
    meet(a,join(b,meet(d,c))) != meet(a,meet(a,join(b,meet(d,c)))),
    inference(backward_demodulation,[],[f49588,f51822]) ).

fof(f51822,plain,
    ! [X3,X0,X1] : meet(join(X0,X1),join(X0,X3)) = join(X0,meet(X3,X1)),
    inference(forward_demodulation,[],[f51355,f51702]) ).

fof(f51702,plain,
    ! [X3,X0,X1,X4] : join(X0,meet(X3,X1)) = meet(join(X0,meet(X3,X1)),meet(join(X1,X0),join(X3,join(X4,X0)))),
    inference(backward_demodulation,[],[f51666,f51701]) ).

fof(f51701,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(X3,X1)) = join(X0,meet(join(X1,meet(X2,X0)),X3)),
    inference(forward_demodulation,[],[f51476,f51626]) ).

fof(f51626,plain,
    ! [X2,X3,X0,X1] : join(X1,meet(X0,X2)) = meet(join(X1,meet(join(X2,X3),X0)),join(X1,meet(X0,X2))),
    inference(forward_demodulation,[],[f51625,f49956]) ).

fof(f49956,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X0,X1),X2)) = meet(join(X1,X2),X0),
    inference(forward_demodulation,[],[f49899,f182]) ).

fof(f182,plain,
    ! [X0,X1] : meet(X1,X0) = join(meet(X1,X0),meet(X0,X1)),
    inference(superposition,[],[f17,f64]) ).

fof(f64,plain,
    ! [X0,X1] : meet(X0,X1) = meet(X0,meet(X1,X0)),
    inference(superposition,[],[f7,f27]) ).

fof(f49899,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X0,X1),X2)) = join(meet(join(X1,X2),X0),meet(X0,join(X1,X2))),
    inference(backward_demodulation,[],[f49534,f49846]) ).

fof(f49846,plain,
    ! [X2,X0,X1] : meet(X0,join(X1,X2)) = meet(X0,join(meet(X1,X0),X2)),
    inference(forward_demodulation,[],[f49795,f35445]) ).

fof(f35445,plain,
    ! [X2,X0,X1] : meet(X0,join(X1,X2)) = join(meet(X0,join(X1,X2)),meet(X0,join(meet(X0,X1),X2))),
    inference(superposition,[],[f31,f2703]) ).

fof(f31,plain,
    ! [X0,X1] : join(X1,X0) = join(join(X1,X0),X0),
    inference(superposition,[],[f17,f19]) ).

fof(f49795,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X1,X0),X2)) = join(meet(X0,join(X1,X2)),meet(X0,join(meet(X0,X1),X2))),
    inference(backward_demodulation,[],[f35878,f49745]) ).

fof(f49745,plain,
    ! [X2,X0,X1] : meet(X0,join(X2,X1)) = join(meet(X2,X0),meet(X0,X1)),
    inference(forward_demodulation,[],[f49090,f29457]) ).

fof(f29457,plain,
    ! [X2,X0,X1] : meet(X1,join(X0,X2)) = join(meet(X1,X0),meet(X1,join(X0,X2))),
    inference(superposition,[],[f352,f948]) ).

fof(f948,plain,
    ! [X2,X0,X1] : meet(X2,X0) = meet(X0,meet(X2,join(X0,X1))),
    inference(superposition,[],[f68,f204]) ).

fof(f204,plain,
    ! [X0,X1] : meet(join(X0,X1),X0) = X0,
    inference(superposition,[],[f93,f3]) ).

fof(f352,plain,
    ! [X0,X1] : join(meet(X1,X0),X0) = X0,
    inference(superposition,[],[f110,f17]) ).

fof(f110,plain,
    ! [X0,X1] : join(X0,X1) = join(X1,join(X0,X1)),
    inference(superposition,[],[f31,f6]) ).

fof(f49090,plain,
    ! [X2,X0,X1] : join(meet(X2,X0),meet(X0,X1)) = join(meet(X0,X2),meet(X0,join(X2,X1))),
    inference(backward_demodulation,[],[f8816,f49064]) ).

fof(f49064,plain,
    ! [X2,X0,X1] : meet(X0,join(X1,meet(X2,X0))) = meet(X0,join(X2,X1)),
    inference(forward_demodulation,[],[f48658,f13571]) ).

fof(f13571,plain,
    ! [X2,X0,X1] : meet(X2,join(X0,X1)) = join(meet(X2,join(X0,X1)),meet(X2,X1)),
    inference(superposition,[],[f78,f205]) ).

fof(f78,plain,
    ! [X2,X0,X1] : meet(X0,X1) = join(meet(X0,X1),meet(X0,meet(X1,X2))),
    inference(superposition,[],[f4,f7]) ).

fof(f48658,plain,
    ! [X2,X0,X1] : meet(X0,join(X1,meet(X2,X0))) = join(meet(X0,join(X2,X1)),meet(X0,X1)),
    inference(backward_demodulation,[],[f2744,f48281]) ).

fof(f48281,plain,
    ! [X2,X0,X1] : meet(X0,join(X1,X2)) = meet(X0,join(X2,meet(X0,X1))),
    inference(backward_demodulation,[],[f36229,f48261]) ).

fof(f48261,plain,
    ! [X2,X0,X1] : join(X0,meet(X2,X1)) = join(X0,meet(X2,join(X1,X0))),
    inference(backward_demodulation,[],[f40809,f47953]) ).

fof(f47953,plain,
    ! [X2,X0,X1] : join(X1,meet(X2,X0)) = meet(join(X1,meet(X2,join(X1,X0))),meet(join(X1,X2),join(X0,X1))),
    inference(backward_demodulation,[],[f4846,f47942]) ).

fof(f47942,plain,
    ! [X2,X0,X1] : join(X0,meet(join(X0,X1),X2)) = meet(join(X0,X1),join(X2,X0)),
    inference(backward_demodulation,[],[f23678,f47941]) ).

fof(f47941,plain,
    ! [X2,X0,X1] : meet(join(X0,X2),join(X1,X0)) = meet(join(X0,meet(join(X0,X2),X1)),join(X0,X2)),
    inference(forward_demodulation,[],[f47940,f1728]) ).

fof(f1728,plain,
    ! [X2,X0,X1] : join(X0,X2) = join(X0,join(X2,meet(X0,X1))),
    inference(superposition,[],[f253,f6]) ).

fof(f253,plain,
    ! [X2,X0,X1] : join(X0,X2) = join(X0,join(meet(X0,X1),X2)),
    inference(superposition,[],[f8,f4]) ).

fof(f8,axiom,
    ! [X2,X0,X1] : join(join(X0,X1),X2) = join(X0,join(X1,X2)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',associativity_of_join) ).

fof(f47940,plain,
    ! [X2,X0,X1] : meet(join(X0,X2),join(X1,X0)) = meet(join(X0,meet(join(X0,X2),X1)),join(X0,join(X2,meet(X0,X1)))),
    inference(forward_demodulation,[],[f47939,f8]) ).

fof(f47939,plain,
    ! [X2,X0,X1] : meet(join(X0,X2),join(X1,X0)) = meet(join(X0,meet(join(X0,X2),X1)),join(join(X0,X2),meet(X0,X1))),
    inference(forward_demodulation,[],[f47938,f31196]) ).

fof(f31196,plain,
    ! [X2,X0,X1] : meet(join(X0,X1),join(X2,X0)) = meet(join(X1,X0),join(X0,meet(join(X0,X1),X2))),
    inference(forward_demodulation,[],[f31195,f2358]) ).

fof(f2358,plain,
    ! [X2,X0,X1] : meet(X1,join(X0,X2)) = join(meet(X1,join(X0,X2)),meet(X0,X1)),
    inference(superposition,[],[f17,f780]) ).

fof(f780,plain,
    ! [X2,X0,X1] : meet(X0,X2) = meet(X0,meet(X2,join(X0,X1))),
    inference(superposition,[],[f58,f5]) ).

fof(f58,plain,
    ! [X2,X0,X1] : meet(X0,X2) = meet(X0,meet(join(X0,X1),X2)),
    inference(superposition,[],[f7,f3]) ).

fof(f31195,plain,
    ! [X2,X0,X1] : join(meet(join(X0,X1),join(X2,X0)),meet(X2,join(X0,X1))) = meet(join(X1,X0),join(X0,meet(join(X0,X1),X2))),
    inference(forward_demodulation,[],[f31194,f22249]) ).

fof(f22249,plain,
    ! [X2,X0,X1] : meet(join(X0,X1),X2) = meet(X2,join(X1,X0)),
    inference(forward_demodulation,[],[f21781,f488]) ).

fof(f488,plain,
    ! [X0,X1] : join(X1,X0) = meet(join(X1,X0),join(X0,X1)),
    inference(superposition,[],[f19,f260]) ).

fof(f260,plain,
    ! [X0,X1] : join(X0,X1) = join(X0,join(X1,X0)),
    inference(superposition,[],[f8,f22]) ).

fof(f22,plain,
    ! [X0,X1] : join(X0,X1) = join(join(X0,X1),X0),
    inference(superposition,[],[f17,f3]) ).

fof(f21781,plain,
    ! [X2,X0,X1] : meet(join(X0,X1),X2) = meet(X2,meet(join(X1,X0),join(X0,X1))),
    inference(superposition,[],[f9479,f488]) ).

fof(f9479,plain,
    ! [X2,X0,X1] : meet(meet(X1,X2),X0) = meet(X0,meet(X2,X1)),
    inference(superposition,[],[f2814,f5]) ).

fof(f2814,plain,
    ! [X2,X0,X1] : meet(X1,meet(X0,X2)) = meet(X1,meet(X2,X0)),
    inference(superposition,[],[f857,f68]) ).

fof(f857,plain,
    ! [X2,X0,X1] : meet(X0,meet(X1,X2)) = meet(X1,meet(X0,X2)),
    inference(superposition,[],[f60,f7]) ).

fof(f60,plain,
    ! [X2,X0,X1] : meet(X0,meet(X1,X2)) = meet(meet(X1,X0),X2),
    inference(superposition,[],[f7,f5]) ).

fof(f31194,plain,
    ! [X2,X0,X1] : join(meet(join(X0,X1),join(X2,X0)),meet(X2,join(X0,X1))) = meet(join(meet(join(X0,X1),X2),X0),join(X1,X0)),
    inference(forward_demodulation,[],[f31193,f7092]) ).

fof(f7092,plain,
    ! [X2,X0,X1] : meet(join(X0,X1),join(X2,X0)) = meet(join(X0,X1),join(X0,meet(join(X0,X1),X2))),
    inference(backward_demodulation,[],[f5708,f7005]) ).

fof(f7005,plain,
    ! [X2,X0,X1] : meet(join(X0,X1),join(X2,X0)) = join(X0,meet(join(X0,X1),join(X2,X0))),
    inference(superposition,[],[f352,f6501]) ).

fof(f6501,plain,
    ! [X2,X0,X1] : meet(X0,meet(join(X0,X2),join(X1,X0))) = X0,
    inference(superposition,[],[f6323,f6]) ).

fof(f6323,plain,
    ! [X2,X0,X1] : meet(X0,meet(join(X0,X1),join(X0,X2))) = X0,
    inference(superposition,[],[f2586,f2]) ).

fof(f2,axiom,
    ! [X0] : join(X0,X0) = X0,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',idempotence_of_join) ).

fof(f2586,plain,
    ! [X2,X3,X0,X1] : meet(X0,join(X2,meet(join(X0,X1),join(X0,X3)))) = X0,
    inference(forward_demodulation,[],[f2585,f4]) ).

fof(f2585,plain,
    ! [X2,X3,X0,X1] : meet(X0,join(X2,meet(join(X0,X1),join(X0,X3)))) = join(X0,meet(X0,join(meet(X0,X2),meet(join(X0,X1),X3)))),
    inference(forward_demodulation,[],[f2433,f19]) ).

fof(f2433,plain,
    ! [X2,X3,X0,X1] : meet(X0,join(X2,meet(join(X0,X1),join(X0,X3)))) = join(meet(X0,join(X2,X0)),meet(X0,join(meet(X0,X2),meet(join(X0,X1),X3)))),
    inference(superposition,[],[f9,f3]) ).

fof(f5708,plain,
    ! [X2,X0,X1] : meet(join(X0,X1),join(X0,meet(join(X0,X1),X2))) = join(X0,meet(join(X0,X1),join(X2,X0))),
    inference(forward_demodulation,[],[f5661,f3]) ).

fof(f5661,plain,
    ! [X2,X0,X1] : meet(join(X0,X1),join(X0,meet(join(X0,X1),X2))) = join(meet(X0,join(X0,X1)),meet(join(X0,X1),join(X2,X0))),
    inference(superposition,[],[f11,f118]) ).

fof(f118,plain,
    ! [X2,X0,X1] : join(X0,X1) = join(join(X0,X1),meet(X2,X0)),
    inference(superposition,[],[f75,f3]) ).

fof(f75,plain,
    ! [X2,X0,X1] : join(X2,meet(X0,meet(X1,X2))) = X2,
    inference(superposition,[],[f17,f7]) ).

fof(f11,axiom,
    ! [X2,X0,X1] : meet(join(X0,meet(X1,X2)),join(X2,meet(X0,X1))) = join(meet(X2,join(X0,meet(X1,X2))),meet(X0,join(X1,X2))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',nr_3) ).

fof(f31193,plain,
    ! [X2,X0,X1] : meet(join(meet(join(X0,X1),X2),X0),join(X1,X0)) = join(meet(join(X0,X1),join(X0,meet(join(X0,X1),X2))),meet(X2,join(X0,X1))),
    inference(forward_demodulation,[],[f30666,f16301]) ).

fof(f16301,plain,
    ! [X2,X0,X1] : meet(X2,join(X0,X1)) = meet(X2,join(X1,X0)),
    inference(forward_demodulation,[],[f16168,f488]) ).

fof(f16168,plain,
    ! [X2,X0,X1] : meet(X2,join(X0,X1)) = meet(X2,meet(join(X1,X0),join(X0,X1))),
    inference(superposition,[],[f2814,f488]) ).

fof(f30666,plain,
    ! [X2,X0,X1] : meet(join(meet(join(X0,X1),X2),X0),join(X1,X0)) = join(meet(join(X0,X1),join(meet(join(X0,X1),X2),X0)),meet(X2,join(X0,X1))),
    inference(superposition,[],[f1946,f10009]) ).

fof(f10009,plain,
    ! [X0,X1] : meet(X1,X0) = meet(meet(X0,X1),X0),
    inference(forward_demodulation,[],[f9856,f3357]) ).

fof(f3357,plain,
    ! [X2,X0,X1] : meet(X1,X0) = meet(join(meet(X0,X1),X2),meet(X1,X0)),
    inference(superposition,[],[f940,f953]) ).

fof(f953,plain,
    ! [X0,X1] : meet(X1,X0) = meet(X0,meet(X0,X1)),
    inference(superposition,[],[f68,f93]) ).

fof(f940,plain,
    ! [X2,X0,X1] : meet(X2,X0) = meet(join(X0,X1),meet(X2,X0)),
    inference(superposition,[],[f68,f3]) ).

fof(f9856,plain,
    ! [X2,X0,X1] : meet(meet(X0,X1),X0) = meet(join(meet(X0,X1),X2),meet(X1,X0)),
    inference(superposition,[],[f3482,f953]) ).

fof(f3482,plain,
    ! [X2,X0,X1] : meet(X0,X2) = meet(join(X0,X1),meet(X2,X0)),
    inference(superposition,[],[f958,f3]) ).

fof(f958,plain,
    ! [X2,X0,X1] : meet(meet(X1,X2),X0) = meet(X2,meet(X0,X1)),
    inference(superposition,[],[f68,f5]) ).

fof(f1946,plain,
    ! [X2,X0,X1] : join(meet(join(X0,X1),join(X2,X0)),meet(X2,join(X0,X1))) = meet(join(X2,X0),join(X1,X0)),
    inference(backward_demodulation,[],[f1313,f1813]) ).

fof(f1813,plain,
    ! [X2,X0,X1] : join(X2,X1) = join(X1,join(X2,meet(X0,X1))),
    inference(superposition,[],[f263,f352]) ).

fof(f263,plain,
    ! [X2,X0,X1] : join(X0,join(X1,X2)) = join(X2,join(X0,X1)),
    inference(superposition,[],[f8,f6]) ).

fof(f1313,plain,
    ! [X2,X0,X1] : join(meet(join(X0,X1),join(X2,X0)),meet(X2,join(X0,X1))) = meet(join(X2,X0),join(X0,join(X1,meet(X2,X0)))),
    inference(forward_demodulation,[],[f1312,f8]) ).

fof(f1312,plain,
    ! [X2,X0,X1] : meet(join(X2,X0),join(join(X0,X1),meet(X2,X0))) = join(meet(join(X0,X1),join(X2,X0)),meet(X2,join(X0,X1))),
    inference(forward_demodulation,[],[f1214,f39]) ).

fof(f39,plain,
    ! [X0,X1] : join(X0,X1) = join(X0,join(X0,X1)),
    inference(superposition,[],[f22,f6]) ).

fof(f1214,plain,
    ! [X2,X0,X1] : meet(join(X2,X0),join(join(X0,X1),meet(X2,X0))) = join(meet(join(X0,X1),join(X2,X0)),meet(X2,join(X0,join(X0,X1)))),
    inference(superposition,[],[f11,f3]) ).

fof(f47938,plain,
    ! [X2,X0,X1] : meet(join(X0,meet(join(X0,X2),X1)),join(join(X0,X2),meet(X0,X1))) = meet(join(X2,X0),join(X0,meet(join(X0,X2),X1))),
    inference(forward_demodulation,[],[f47937,f6796]) ).

fof(f6796,plain,
    ! [X2,X0,X1] : meet(join(X1,X0),join(X0,X2)) = join(X0,meet(join(X1,X0),join(X0,X2))),
    inference(superposition,[],[f352,f6427]) ).

fof(f6427,plain,
    ! [X2,X0,X1] : meet(X1,meet(join(X0,X1),join(X1,X2))) = X1,
    inference(forward_demodulation,[],[f6426,f1728]) ).

fof(f6426,plain,
    ! [X2,X0,X1] : meet(X1,meet(join(X0,X1),join(X1,join(X2,meet(X1,X0))))) = X1,
    inference(forward_demodulation,[],[f6425,f8]) ).

fof(f6425,plain,
    ! [X2,X0,X1] : meet(X1,meet(join(X0,X1),join(join(X1,X2),meet(X1,X0)))) = X1,
    inference(forward_demodulation,[],[f6424,f5]) ).

fof(f6424,plain,
    ! [X2,X0,X1] : meet(X1,meet(join(join(X1,X2),meet(X1,X0)),join(X0,X1))) = X1,
    inference(forward_demodulation,[],[f6423,f3]) ).

fof(f6423,plain,
    ! [X2,X0,X1] : meet(X1,meet(join(join(X1,X2),meet(X1,X0)),join(X0,meet(X1,join(X1,X2))))) = X1,
    inference(forward_demodulation,[],[f6336,f2717]) ).

fof(f6336,plain,
    ! [X2,X0,X1] : meet(X1,meet(join(join(X1,X2),meet(X1,X0)),join(X0,meet(join(X1,X2),X1)))) = X1,
    inference(superposition,[],[f2586,f11]) ).

fof(f47937,plain,
    ! [X2,X0,X1] : meet(join(X0,meet(join(X0,X2),X1)),join(join(X0,X2),meet(X0,X1))) = join(X0,meet(join(X2,X0),join(X0,meet(join(X0,X2),X1)))),
    inference(forward_demodulation,[],[f47936,f4859]) ).

fof(f4859,plain,
    ! [X2,X3,X0,X1] : join(X2,meet(X3,join(X0,X1))) = join(X2,meet(X3,join(X1,X0))),
    inference(forward_demodulation,[],[f4858,f1813]) ).

fof(f4858,plain,
    ! [X2,X3,X0,X1] : join(X2,meet(X3,join(X0,X1))) = join(X2,meet(X3,join(X0,join(X1,meet(X2,X0))))),
    inference(forward_demodulation,[],[f4857,f8]) ).

fof(f4857,plain,
    ! [X2,X3,X0,X1] : join(X2,meet(X3,join(X0,X1))) = join(X2,meet(X3,join(join(X0,X1),meet(X2,X0)))),
    inference(forward_demodulation,[],[f4635,f4846]) ).

fof(f4635,plain,
    ! [X2,X3,X0,X1] : join(X2,meet(X3,join(join(X0,X1),meet(X2,X0)))) = meet(join(X2,meet(X3,join(X2,join(X0,X1)))),join(X2,meet(join(X2,X3),join(X0,X1)))),
    inference(superposition,[],[f10,f22]) ).

fof(f10,axiom,
    ! [X2,X3,X0,X1] : join(X0,meet(X1,join(X2,meet(X0,X3)))) = meet(join(X0,meet(X1,join(X0,X2))),join(X0,meet(join(X0,X1),join(X2,X3)))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',n5_2) ).

fof(f47936,plain,
    ! [X2,X0,X1] : meet(join(X0,meet(join(X0,X2),X1)),join(join(X0,X2),meet(X0,X1))) = join(X0,meet(join(X2,X0),join(meet(join(X0,X2),X1),X0))),
    inference(forward_demodulation,[],[f47935,f42338]) ).

fof(f42338,plain,
    ! [X2,X3,X0,X1] : join(X3,meet(X0,join(X2,X1))) = join(X3,meet(join(X1,X2),X0)),
    inference(superposition,[],[f14841,f16301]) ).

fof(f14841,plain,
    ! [X2,X0,X1] : join(X2,meet(X0,X1)) = join(X2,meet(X1,X0)),
    inference(forward_demodulation,[],[f14705,f182]) ).

fof(f14705,plain,
    ! [X2,X0,X1] : join(X2,meet(X0,X1)) = join(X2,join(meet(X1,X0),meet(X0,X1))),
    inference(superposition,[],[f4062,f182]) ).

fof(f4062,plain,
    ! [X2,X0,X1] : join(X1,join(X0,X2)) = join(X1,join(X2,X0)),
    inference(superposition,[],[f1636,f263]) ).

fof(f1636,plain,
    ! [X2,X0,X1] : join(X0,join(X1,X2)) = join(X1,join(X0,X2)),
    inference(superposition,[],[f251,f8]) ).

fof(f251,plain,
    ! [X2,X0,X1] : join(X0,join(X1,X2)) = join(join(X1,X0),X2),
    inference(superposition,[],[f8,f6]) ).

fof(f47935,plain,
    ! [X2,X0,X1] : meet(join(X0,meet(join(X0,X2),X1)),join(join(X0,X2),meet(X0,X1))) = join(X0,meet(join(meet(join(X0,X2),X1),X0),join(X0,X2))),
    inference(forward_demodulation,[],[f46991,f45792]) ).

fof(f45792,plain,
    ! [X2,X3,X0,X1] : join(meet(X0,join(X2,X1)),X3) = join(X3,meet(join(X1,X2),X0)),
    inference(superposition,[],[f24310,f16301]) ).

fof(f24310,plain,
    ! [X2,X0,X1] : join(meet(X0,X1),X2) = join(X2,meet(X1,X0)),
    inference(forward_demodulation,[],[f23835,f182]) ).

fof(f23835,plain,
    ! [X2,X0,X1] : join(meet(X0,X1),X2) = join(X2,join(meet(X1,X0),meet(X0,X1))),
    inference(superposition,[],[f10995,f182]) ).

fof(f10995,plain,
    ! [X2,X0,X1] : join(join(X1,X2),X0) = join(X0,join(X2,X1)),
    inference(superposition,[],[f4062,f6]) ).

fof(f46991,plain,
    ! [X2,X0,X1] : meet(join(X0,meet(join(X0,X2),X1)),join(join(X0,X2),meet(X0,X1))) = join(meet(join(X0,X2),join(X0,meet(join(X0,X2),X1))),X0),
    inference(superposition,[],[f1205,f319]) ).

fof(f319,plain,
    ! [X2,X0,X1] : meet(X1,join(X2,join(X1,X0))) = X1,
    inference(superposition,[],[f275,f6]) ).

fof(f275,plain,
    ! [X2,X0,X1] : meet(X2,join(X0,join(X1,X2))) = X2,
    inference(superposition,[],[f19,f8]) ).

fof(f1205,plain,
    ! [X2,X0,X1] : meet(join(X2,meet(X1,X0)),join(X1,meet(X2,X0))) = join(meet(X1,join(X2,meet(X1,X0))),meet(X2,join(X0,X1))),
    inference(superposition,[],[f11,f5]) ).

fof(f23678,plain,
    ! [X2,X0,X1] : join(X0,meet(join(X0,X1),X2)) = meet(join(X0,meet(join(X0,X1),X2)),join(X0,X1)),
    inference(forward_demodulation,[],[f23504,f6]) ).

fof(f23504,plain,
    ! [X2,X0,X1] : join(meet(join(X0,X1),X2),X0) = meet(join(meet(join(X0,X1),X2),X0),join(X0,X1)),
    inference(superposition,[],[f272,f351]) ).

fof(f351,plain,
    ! [X0,X1] : join(meet(X0,X1),X0) = X0,
    inference(superposition,[],[f110,f4]) ).

fof(f272,plain,
    ! [X2,X0,X1] : join(X0,X1) = meet(join(X0,X1),join(X0,join(X1,X2))),
    inference(superposition,[],[f3,f8]) ).

fof(f4846,plain,
    ! [X2,X0,X1] : join(X1,meet(X2,X0)) = meet(join(X1,meet(X2,join(X1,X0))),join(X1,meet(join(X1,X2),X0))),
    inference(forward_demodulation,[],[f4616,f17]) ).

fof(f4616,plain,
    ! [X2,X0,X1] : join(X1,meet(X2,join(X0,meet(X1,X0)))) = meet(join(X1,meet(X2,join(X1,X0))),join(X1,meet(join(X1,X2),X0))),
    inference(superposition,[],[f10,f2]) ).

fof(f40809,plain,
    ! [X2,X0,X1] : join(X0,meet(X2,join(X1,X0))) = meet(join(X0,meet(X2,join(X0,X1))),meet(join(X0,X2),join(X1,X0))),
    inference(forward_demodulation,[],[f40385,f7005]) ).

fof(f40385,plain,
    ! [X2,X0,X1] : join(X0,meet(X2,join(X1,X0))) = meet(join(X0,meet(X2,join(X0,X1))),join(X0,meet(join(X0,X2),join(X1,X0)))),
    inference(superposition,[],[f4846,f260]) ).

fof(f36229,plain,
    ! [X2,X0,X1] : meet(X0,join(X1,X2)) = meet(X0,join(X2,meet(X0,join(X1,X2)))),
    inference(forward_demodulation,[],[f36225,f35714]) ).

fof(f35714,plain,
    ! [X2,X0,X1] : meet(X2,join(X0,X1)) = join(meet(X2,join(X0,X1)),meet(X2,join(X1,meet(X2,join(X0,X1))))),
    inference(forward_demodulation,[],[f35713,f110]) ).

fof(f35713,plain,
    ! [X2,X0,X1] : meet(X2,join(X1,join(X0,X1))) = join(meet(X2,join(X0,X1)),meet(X2,join(X1,meet(X2,join(X0,X1))))),
    inference(forward_demodulation,[],[f35712,f16301]) ).

fof(f35712,plain,
    ! [X2,X0,X1] : meet(X2,join(join(X0,X1),X1)) = join(meet(X2,join(X0,X1)),meet(X2,join(X1,meet(X2,join(X0,X1))))),
    inference(forward_demodulation,[],[f35232,f16301]) ).

fof(f35232,plain,
    ! [X2,X0,X1] : meet(X2,join(join(X0,X1),X1)) = join(meet(X2,join(X0,X1)),meet(X2,join(meet(X2,join(X0,X1)),X1))),
    inference(superposition,[],[f2703,f119]) ).

fof(f119,plain,
    ! [X2,X0,X1] : join(X1,X0) = join(join(X1,X0),meet(X2,X0)),
    inference(superposition,[],[f75,f19]) ).

fof(f36225,plain,
    ! [X2,X0,X1] : meet(X0,join(X2,meet(X0,join(X1,X2)))) = join(meet(X0,join(X1,X2)),meet(X0,join(X2,meet(X0,join(X1,X2))))),
    inference(backward_demodulation,[],[f35846,f36220]) ).

fof(f36220,plain,
    ! [X2,X0,X1] : join(X2,meet(X0,join(X1,X2))) = join(X2,meet(X0,join(X1,meet(X0,X2)))),
    inference(forward_demodulation,[],[f36219,f29487]) ).

fof(f29487,plain,
    ! [X2,X3,X0,X1] : join(X3,meet(X1,join(X0,X2))) = join(join(meet(X1,X0),X3),meet(X1,join(X0,X2))),
    inference(superposition,[],[f2300,f948]) ).

fof(f2300,plain,
    ! [X2,X0,X1] : join(X2,X0) = join(join(meet(X1,X0),X2),X0),
    inference(forward_demodulation,[],[f2299,f1813]) ).

fof(f2299,plain,
    ! [X2,X0,X1] : join(join(meet(X1,X0),X2),X0) = join(X0,join(X2,meet(X1,X0))),
    inference(forward_demodulation,[],[f2259,f1803]) ).

fof(f1803,plain,
    ! [X2,X0,X1] : join(X2,join(X0,X1)) = join(join(X1,X0),join(X2,X0)),
    inference(superposition,[],[f263,f260]) ).

fof(f2259,plain,
    ! [X2,X0,X1] : join(join(meet(X1,X0),X2),X0) = join(join(meet(X1,X0),X2),join(X0,X2)),
    inference(superposition,[],[f260,f254]) ).

fof(f254,plain,
    ! [X2,X0,X1] : join(X0,X2) = join(X0,join(meet(X1,X0),X2)),
    inference(superposition,[],[f8,f17]) ).

fof(f36219,plain,
    ! [X2,X0,X1] : join(join(meet(X0,X1),X2),meet(X0,join(X1,X2))) = join(X2,meet(X0,join(X1,meet(X0,X2)))),
    inference(forward_demodulation,[],[f35435,f29487]) ).

fof(f35435,plain,
    ! [X2,X0,X1] : join(join(meet(X0,X1),X2),meet(X0,join(X1,X2))) = join(join(meet(X0,X1),X2),meet(X0,join(X1,meet(X0,X2)))),
    inference(superposition,[],[f2222,f2703]) ).

fof(f2222,plain,
    ! [X2,X0,X1] : join(X1,X2) = join(X1,join(X2,meet(X0,X1))),
    inference(superposition,[],[f254,f6]) ).

fof(f35846,plain,
    ! [X2,X0,X1] : meet(X0,join(X2,meet(X0,join(X1,meet(X0,X2))))) = join(meet(X0,join(X1,X2)),meet(X0,join(X2,meet(X0,join(X1,meet(X0,X2)))))),
    inference(forward_demodulation,[],[f35845,f29465]) ).

fof(f29465,plain,
    ! [X2,X3,X0,X1] : join(X3,meet(X1,join(X0,X2))) = join(meet(X1,X0),join(X3,meet(X1,join(X0,X2)))),
    inference(superposition,[],[f562,f948]) ).

fof(f562,plain,
    ! [X2,X0,X1] : join(X1,X0) = join(meet(X2,X0),join(X1,X0)),
    inference(superposition,[],[f353,f19]) ).

fof(f353,plain,
    ! [X2,X0,X1] : join(meet(X1,meet(X2,X0)),X0) = X0,
    inference(superposition,[],[f110,f75]) ).

fof(f35845,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X0,X1),join(X2,meet(X0,join(X1,meet(X0,X2)))))) = join(meet(X0,join(X1,X2)),meet(X0,join(X2,meet(X0,join(X1,meet(X0,X2)))))),
    inference(forward_demodulation,[],[f35844,f8]) ).

fof(f35844,plain,
    ! [X2,X0,X1] : join(meet(X0,join(X1,X2)),meet(X0,join(X2,meet(X0,join(X1,meet(X0,X2)))))) = meet(X0,join(join(meet(X0,X1),X2),meet(X0,join(X1,meet(X0,X2))))),
    inference(forward_demodulation,[],[f35843,f16301]) ).

fof(f35843,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X0,join(X1,meet(X0,X2))),join(meet(X0,X1),X2))) = join(meet(X0,join(X1,X2)),meet(X0,join(X2,meet(X0,join(X1,meet(X0,X2)))))),
    inference(forward_demodulation,[],[f35842,f51]) ).

fof(f35842,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X0,join(X1,meet(X0,X2))),join(meet(X0,X1),X2))) = join(meet(X0,meet(X0,join(X1,X2))),meet(X0,join(X2,meet(X0,join(X1,meet(X0,X2)))))),
    inference(forward_demodulation,[],[f35841,f29465]) ).

fof(f35841,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X0,join(X1,meet(X0,X2))),join(meet(X0,X1),X2))) = join(meet(X0,meet(X0,join(X1,X2))),meet(X0,join(meet(X0,X1),join(X2,meet(X0,join(X1,meet(X0,X2))))))),
    inference(forward_demodulation,[],[f35840,f51]) ).

fof(f35840,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X0,join(X1,meet(X0,X2))),join(meet(X0,X1),X2))) = join(meet(X0,meet(X0,join(X1,X2))),meet(X0,join(meet(X0,X1),join(X2,meet(X0,meet(X0,join(X1,meet(X0,X2)))))))),
    inference(forward_demodulation,[],[f35839,f8]) ).

fof(f35839,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X0,join(X1,meet(X0,X2))),join(meet(X0,X1),X2))) = join(meet(X0,meet(X0,join(X1,X2))),meet(X0,join(join(meet(X0,X1),X2),meet(X0,meet(X0,join(X1,meet(X0,X2))))))),
    inference(forward_demodulation,[],[f35263,f16301]) ).

fof(f35263,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X0,join(X1,meet(X0,X2))),join(meet(X0,X1),X2))) = join(meet(X0,meet(X0,join(X1,X2))),meet(X0,join(meet(X0,meet(X0,join(X1,meet(X0,X2)))),join(meet(X0,X1),X2)))),
    inference(superposition,[],[f2703,f2703]) ).

fof(f2744,plain,
    ! [X2,X0,X1] : meet(X0,join(X1,meet(X2,X0))) = join(meet(X0,join(X1,meet(X0,X2))),meet(X0,X1)),
    inference(forward_demodulation,[],[f2743,f4]) ).

fof(f2743,plain,
    ! [X2,X0,X1] : meet(X0,join(X1,meet(X2,join(X0,meet(X0,X1))))) = join(meet(X0,join(X1,meet(X0,X2))),meet(X0,X1)),
    inference(forward_demodulation,[],[f2523,f51]) ).

fof(f2523,plain,
    ! [X2,X0,X1] : meet(X0,join(X1,meet(X2,join(X0,meet(X0,X1))))) = join(meet(X0,join(X1,meet(X0,X2))),meet(X0,meet(X0,X1))),
    inference(superposition,[],[f9,f17]) ).

fof(f8816,plain,
    ! [X2,X0,X1] : join(meet(X2,X0),meet(X0,X1)) = join(meet(X0,X2),meet(X0,join(X1,meet(X2,X0)))),
    inference(backward_demodulation,[],[f1350,f8716]) ).

fof(f8716,plain,
    ! [X2,X0,X1] : join(meet(X1,X0),meet(X0,X2)) = meet(X0,join(meet(X1,X0),meet(X0,X2))),
    inference(superposition,[],[f205,f8326]) ).

fof(f8326,plain,
    ! [X2,X0,X1] : join(X0,join(meet(X1,X0),meet(X0,X2))) = X0,
    inference(superposition,[],[f8152,f5]) ).

fof(f8152,plain,
    ! [X2,X0,X1] : join(X0,join(meet(X0,X1),meet(X0,X2))) = X0,
    inference(superposition,[],[f4702,f1]) ).

fof(f4702,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(X2,join(meet(X0,X1),meet(X0,X3)))) = X0,
    inference(forward_demodulation,[],[f4701,f3]) ).

fof(f4701,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(X2,join(meet(X0,X1),meet(X0,X3)))) = meet(X0,join(X0,meet(join(X0,X2),join(meet(X0,X1),X3)))),
    inference(forward_demodulation,[],[f4540,f17]) ).

fof(f4540,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(X2,join(meet(X0,X1),meet(X0,X3)))) = meet(join(X0,meet(X2,X0)),join(X0,meet(join(X0,X2),join(meet(X0,X1),X3)))),
    inference(superposition,[],[f10,f4]) ).

fof(f1350,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X2,X0),meet(X0,X1))) = join(meet(X0,X2),meet(X0,join(X1,meet(X2,X0)))),
    inference(forward_demodulation,[],[f1349,f64]) ).

fof(f1349,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X2,X0),meet(X0,X1))) = join(meet(X0,meet(X2,X0)),meet(X0,join(X1,meet(X2,X0)))),
    inference(forward_demodulation,[],[f1228,f5]) ).

fof(f1228,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X2,X0),meet(X0,X1))) = join(meet(meet(X2,X0),X0),meet(X0,join(X1,meet(X2,X0)))),
    inference(superposition,[],[f11,f75]) ).

fof(f35878,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X1,X0),X2)) = join(join(meet(X1,X0),meet(X0,X2)),meet(X0,join(meet(X0,X1),X2))),
    inference(forward_demodulation,[],[f35279,f8716]) ).

fof(f35279,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X1,X0),X2)) = join(meet(X0,join(meet(X1,X0),meet(X0,X2))),meet(X0,join(meet(X0,X1),X2))),
    inference(superposition,[],[f2703,f64]) ).

fof(f49534,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X0,X1),X2)) = join(meet(join(X1,X2),X0),meet(X0,join(meet(X1,X0),X2))),
    inference(backward_demodulation,[],[f35875,f49502]) ).

fof(f49502,plain,
    ! [X2,X0,X1] : meet(join(X1,X2),X0) = join(meet(X0,X1),meet(X0,X2)),
    inference(forward_demodulation,[],[f49492,f44718]) ).

fof(f44718,plain,
    ! [X2,X0,X1] : meet(join(X1,X2),X0) = meet(X0,meet(join(X2,X1),X0)),
    inference(superposition,[],[f953,f22249]) ).

fof(f49492,plain,
    ! [X2,X0,X1] : join(meet(X0,X1),meet(X0,X2)) = meet(X0,meet(join(X2,X1),X0)),
    inference(backward_demodulation,[],[f8449,f49491]) ).

fof(f49491,plain,
    ! [X2,X3,X0,X1] : meet(X0,meet(join(X2,X1),X3)) = meet(join(meet(X0,X1),meet(X0,X2)),X3),
    inference(forward_demodulation,[],[f49486,f51]) ).

fof(f49486,plain,
    ! [X2,X3,X0,X1] : meet(join(meet(X0,X1),meet(X0,X2)),X3) = meet(X0,meet(X0,meet(join(X2,X1),X3))),
    inference(backward_demodulation,[],[f25086,f49485]) ).

fof(f49485,plain,
    ! [X2,X3,X0,X1,X4] : meet(X1,meet(join(meet(X0,X2),meet(X0,X3)),X4)) = meet(X1,meet(X0,meet(join(X3,X2),X4))),
    inference(forward_demodulation,[],[f49484,f51]) ).

fof(f49484,plain,
    ! [X2,X3,X0,X1,X4] : meet(X1,meet(join(meet(X0,X2),meet(X0,X3)),X4)) = meet(X1,meet(X0,meet(X0,meet(join(X3,X2),X4)))),
    inference(forward_demodulation,[],[f49483,f7]) ).

fof(f49483,plain,
    ! [X2,X3,X0,X1,X4] : meet(X1,meet(join(meet(X0,X2),meet(X0,X3)),X4)) = meet(X1,meet(X0,meet(meet(X0,join(X3,X2)),X4))),
    inference(forward_demodulation,[],[f49482,f1106]) ).

fof(f1106,plain,
    ! [X2,X3,X0,X1] : meet(X2,meet(X0,meet(X1,X3))) = meet(X2,meet(X1,meet(X0,X3))),
    inference(forward_demodulation,[],[f1105,f7]) ).

fof(f1105,plain,
    ! [X2,X3,X0,X1] : meet(X2,meet(meet(X0,X1),X3)) = meet(X2,meet(X1,meet(X0,X3))),
    inference(forward_demodulation,[],[f1104,f60]) ).

fof(f1104,plain,
    ! [X2,X3,X0,X1] : meet(X2,meet(meet(X0,X1),X3)) = meet(meet(X1,X2),meet(X0,X3)),
    inference(forward_demodulation,[],[f1021,f7]) ).

fof(f1021,plain,
    ! [X2,X3,X0,X1] : meet(meet(X1,X2),meet(X0,X3)) = meet(meet(X2,meet(X0,X1)),X3),
    inference(superposition,[],[f60,f68]) ).

fof(f49482,plain,
    ! [X2,X3,X0,X1,X4] : meet(X1,meet(join(meet(X0,X2),meet(X0,X3)),X4)) = meet(X1,meet(meet(X0,join(X3,X2)),meet(X0,X4))),
    inference(forward_demodulation,[],[f49451,f7]) ).

fof(f49451,plain,
    ! [X2,X3,X0,X1,X4] : meet(X1,meet(join(meet(X0,X2),meet(X0,X3)),X4)) = meet(meet(X1,meet(X0,join(X3,X2))),meet(X0,X4)),
    inference(backward_demodulation,[],[f8293,f49432]) ).

fof(f49432,plain,
    ! [X2,X3,X0,X1] : meet(X3,join(meet(X0,X1),meet(X0,X2))) = meet(X3,meet(X0,join(X2,X1))),
    inference(forward_demodulation,[],[f49419,f48281]) ).

fof(f49419,plain,
    ! [X2,X3,X0,X1] : meet(X3,join(meet(X0,X1),meet(X0,X2))) = meet(X3,meet(X0,join(X1,meet(X0,X2)))),
    inference(backward_demodulation,[],[f30043,f49408]) ).

fof(f49408,plain,
    ! [X2,X3,X0,X1] : meet(X0,meet(join(meet(X0,X1),X2),X3)) = meet(X3,meet(X0,join(X1,X2))),
    inference(backward_demodulation,[],[f36290,f49387]) ).

fof(f49387,plain,
    ! [X2,X3,X0,X1] : meet(X3,meet(X0,join(X1,X2))) = meet(meet(X0,join(meet(X0,X1),X2)),meet(X3,meet(X0,join(X1,X2)))),
    inference(backward_demodulation,[],[f35487,f49376]) ).

fof(f49376,plain,
    ! [X2,X3,X0,X1] : meet(X3,meet(X1,join(X0,X2))) = meet(X3,meet(X1,join(meet(X1,X0),X2))),
    inference(forward_demodulation,[],[f49375,f49064]) ).

fof(f49375,plain,
    ! [X2,X3,X0,X1] : meet(X3,meet(X1,join(X2,meet(X0,X1)))) = meet(X3,meet(X1,join(meet(X1,X0),X2))),
    inference(forward_demodulation,[],[f49176,f49238]) ).

fof(f49238,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X0,X1),X2)) = join(meet(X1,X0),meet(X2,X0)),
    inference(forward_demodulation,[],[f49237,f44222]) ).

fof(f44222,plain,
    ! [X2,X3,X0,X1] : meet(join(X0,meet(X2,X1)),X3) = meet(X3,join(meet(X1,X2),X0)),
    inference(superposition,[],[f22249,f14841]) ).

fof(f49237,plain,
    ! [X2,X0,X1] : join(meet(X1,X0),meet(X2,X0)) = meet(join(X2,meet(X1,X0)),X0),
    inference(forward_demodulation,[],[f49201,f7685]) ).

fof(f7685,plain,
    ! [X2,X3,X0,X1] : meet(join(X1,meet(X0,X2)),X3) = meet(join(X1,meet(X0,X2)),meet(X3,join(X0,X1))),
    inference(superposition,[],[f2111,f1728]) ).

fof(f2111,plain,
    ! [X2,X0,X1] : meet(X1,X2) = meet(X1,meet(X2,join(X0,X1))),
    inference(superposition,[],[f59,f5]) ).

fof(f59,plain,
    ! [X2,X0,X1] : meet(X0,X2) = meet(X0,meet(join(X1,X0),X2)),
    inference(superposition,[],[f7,f19]) ).

fof(f49201,plain,
    ! [X2,X0,X1] : join(meet(X1,X0),meet(X2,X0)) = meet(join(X2,meet(X1,X0)),meet(X0,join(X1,X2))),
    inference(backward_demodulation,[],[f1301,f49200]) ).

fof(f49200,plain,
    ! [X2,X0,X1] : meet(X0,join(X1,X2)) = join(meet(X0,X1),meet(X2,X0)),
    inference(forward_demodulation,[],[f49191,f51]) ).

fof(f49191,plain,
    ! [X2,X0,X1] : join(meet(X0,X1),meet(X2,X0)) = meet(X0,meet(X0,join(X1,X2))),
    inference(backward_demodulation,[],[f8957,f49190]) ).

fof(f49190,plain,
    ! [X2,X3,X0,X1] : meet(X3,meet(X0,join(X1,X2))) = meet(join(meet(X0,X1),meet(X2,X0)),X3),
    inference(backward_demodulation,[],[f8962,f49182]) ).

fof(f49182,plain,
    ! [X2,X3,X0,X1] : meet(X3,meet(X0,join(X1,X2))) = meet(join(meet(X0,X1),meet(X2,X0)),meet(X0,X3)),
    inference(backward_demodulation,[],[f8981,f49179]) ).

fof(f49179,plain,
    ! [X2,X3,X0,X1] : meet(X3,meet(X0,join(X1,X2))) = meet(X3,join(meet(X0,X1),meet(X2,X0))),
    inference(forward_demodulation,[],[f49175,f48281]) ).

fof(f49175,plain,
    ! [X2,X3,X0,X1] : meet(X3,meet(X0,join(X2,meet(X0,X1)))) = meet(X3,join(meet(X0,X1),meet(X2,X0))),
    inference(backward_demodulation,[],[f30045,f49167]) ).

fof(f49167,plain,
    ! [X2,X3,X0,X1] : meet(X0,meet(join(X1,meet(X2,X0)),X3)) = meet(X3,meet(X0,join(X2,X1))),
    inference(backward_demodulation,[],[f49072,f49078]) ).

fof(f49078,plain,
    ! [X2,X3,X0,X1] : meet(X3,meet(X0,join(X2,X1))) = meet(meet(X0,join(X2,X1)),meet(join(X1,meet(X2,X0)),meet(join(X0,meet(X1,X2)),X3))),
    inference(backward_demodulation,[],[f3820,f49064]) ).

fof(f3820,plain,
    ! [X2,X3,X0,X1] : meet(X3,meet(X0,join(X1,meet(X2,X0)))) = meet(meet(X0,join(X1,meet(X2,X0))),meet(join(X1,meet(X2,X0)),meet(join(X0,meet(X1,X2)),X3))),
    inference(forward_demodulation,[],[f3732,f7]) ).

fof(f3732,plain,
    ! [X2,X3,X0,X1] : meet(X3,meet(X0,join(X1,meet(X2,X0)))) = meet(meet(X0,join(X1,meet(X2,X0))),meet(meet(join(X1,meet(X2,X0)),join(X0,meet(X1,X2))),X3)),
    inference(superposition,[],[f977,f11]) ).

fof(f977,plain,
    ! [X2,X0,X1] : meet(X2,X0) = meet(X0,meet(join(X0,X1),X2)),
    inference(superposition,[],[f68,f3]) ).

fof(f49072,plain,
    ! [X2,X3,X0,X1] : meet(X0,meet(join(X1,meet(X2,X0)),X3)) = meet(meet(X0,join(X2,X1)),meet(join(X1,meet(X2,X0)),meet(join(X0,meet(X1,X2)),X3))),
    inference(backward_demodulation,[],[f1513,f49064]) ).

fof(f1513,plain,
    ! [X2,X3,X0,X1] : meet(X0,meet(join(X1,meet(X2,X0)),X3)) = meet(meet(X0,join(X1,meet(X2,X0))),meet(join(X1,meet(X2,X0)),meet(join(X0,meet(X1,X2)),X3))),
    inference(forward_demodulation,[],[f1512,f7]) ).

fof(f1512,plain,
    ! [X2,X3,X0,X1] : meet(meet(X0,join(X1,meet(X2,X0))),X3) = meet(meet(X0,join(X1,meet(X2,X0))),meet(join(X1,meet(X2,X0)),meet(join(X0,meet(X1,X2)),X3))),
    inference(forward_demodulation,[],[f1287,f7]) ).

fof(f1287,plain,
    ! [X2,X3,X0,X1] : meet(meet(X0,join(X1,meet(X2,X0))),X3) = meet(meet(X0,join(X1,meet(X2,X0))),meet(meet(join(X1,meet(X2,X0)),join(X0,meet(X1,X2))),X3)),
    inference(superposition,[],[f58,f11]) ).

fof(f30045,plain,
    ! [X2,X3,X0,X1] : meet(X3,join(meet(X0,X1),meet(X2,X0))) = meet(X0,meet(join(meet(X0,X1),meet(X2,X0)),X3)),
    inference(superposition,[],[f985,f8963]) ).

fof(f8963,plain,
    ! [X2,X0,X1] : join(join(meet(X0,X1),meet(X2,X0)),X0) = X0,
    inference(superposition,[],[f110,f8369]) ).

fof(f8369,plain,
    ! [X2,X0,X1] : join(X0,join(meet(X0,X2),meet(X1,X0))) = X0,
    inference(superposition,[],[f8152,f5]) ).

fof(f985,plain,
    ! [X2,X0,X1] : meet(X2,X0) = meet(join(X0,X1),meet(X0,X2)),
    inference(superposition,[],[f68,f204]) ).

fof(f8981,plain,
    ! [X2,X3,X0,X1] : meet(X3,join(meet(X0,X1),meet(X2,X0))) = meet(join(meet(X0,X1),meet(X2,X0)),meet(X0,X3)),
    inference(superposition,[],[f978,f8369]) ).

fof(f978,plain,
    ! [X2,X0,X1] : meet(X2,X0) = meet(X0,meet(join(X1,X0),X2)),
    inference(superposition,[],[f68,f19]) ).

fof(f8962,plain,
    ! [X2,X3,X0,X1] : meet(join(meet(X0,X1),meet(X2,X0)),X3) = meet(join(meet(X0,X1),meet(X2,X0)),meet(X0,X3)),
    inference(superposition,[],[f59,f8369]) ).

fof(f8957,plain,
    ! [X2,X0,X1] : join(meet(X0,X1),meet(X2,X0)) = meet(join(meet(X0,X1),meet(X2,X0)),X0),
    inference(superposition,[],[f19,f8369]) ).

fof(f1301,plain,
    ! [X2,X0,X1] : meet(join(X2,meet(X1,X0)),join(meet(X0,X1),meet(X2,X0))) = join(meet(X1,X0),meet(X2,X0)),
    inference(forward_demodulation,[],[f1300,f867]) ).

fof(f867,plain,
    ! [X2,X0,X1] : meet(X0,X1) = meet(X1,meet(X0,join(X2,meet(X0,X1)))),
    inference(superposition,[],[f60,f19]) ).

fof(f1300,plain,
    ! [X2,X0,X1] : meet(join(X2,meet(X1,X0)),join(meet(X0,X1),meet(X2,X0))) = join(meet(X0,meet(X1,join(X2,meet(X1,X0)))),meet(X2,X0)),
    inference(forward_demodulation,[],[f1299,f7]) ).

fof(f1299,plain,
    ! [X2,X0,X1] : meet(join(X2,meet(X1,X0)),join(meet(X0,X1),meet(X2,X0))) = join(meet(meet(X0,X1),join(X2,meet(X1,X0))),meet(X2,X0)),
    inference(forward_demodulation,[],[f1207,f4]) ).

fof(f1207,plain,
    ! [X2,X0,X1] : meet(join(X2,meet(X1,X0)),join(meet(X0,X1),meet(X2,X0))) = join(meet(meet(X0,X1),join(X2,meet(X1,X0))),meet(X2,join(X0,meet(X0,X1)))),
    inference(superposition,[],[f11,f953]) ).

fof(f49176,plain,
    ! [X2,X3,X0,X1] : meet(X3,meet(X1,join(X2,meet(X0,X1)))) = meet(X3,join(meet(X0,X1),meet(X2,X1))),
    inference(backward_demodulation,[],[f30046,f49167]) ).

fof(f30046,plain,
    ! [X2,X3,X0,X1] : meet(X3,join(meet(X0,X1),meet(X2,X1))) = meet(X1,meet(join(meet(X0,X1),meet(X2,X1)),X3)),
    inference(superposition,[],[f985,f13324]) ).

fof(f13324,plain,
    ! [X2,X0,X1] : join(join(meet(X1,X0),meet(X2,X0)),X0) = X0,
    inference(superposition,[],[f110,f8630]) ).

fof(f8630,plain,
    ! [X2,X0,X1] : join(X0,join(meet(X2,X0),meet(X1,X0))) = X0,
    inference(superposition,[],[f8326,f5]) ).

fof(f35487,plain,
    ! [X2,X3,X0,X1] : meet(X3,meet(X0,join(meet(X0,X1),X2))) = meet(meet(X0,join(meet(X0,X1),X2)),meet(X3,meet(X0,join(X1,X2)))),
    inference(superposition,[],[f949,f2703]) ).

fof(f36290,plain,
    ! [X2,X3,X0,X1] : meet(X0,meet(join(meet(X0,X1),X2),X3)) = meet(meet(X0,join(meet(X0,X1),X2)),meet(X3,meet(X0,join(X1,X2)))),
    inference(forward_demodulation,[],[f35505,f7]) ).

fof(f35505,plain,
    ! [X2,X3,X0,X1] : meet(meet(X0,join(meet(X0,X1),X2)),X3) = meet(meet(X0,join(meet(X0,X1),X2)),meet(X3,meet(X0,join(X1,X2)))),
    inference(superposition,[],[f2111,f2703]) ).

fof(f30043,plain,
    ! [X2,X3,X0,X1] : meet(X3,join(meet(X0,X1),meet(X0,X2))) = meet(X0,meet(join(meet(X0,X1),meet(X0,X2)),X3)),
    inference(superposition,[],[f985,f8455]) ).

fof(f8455,plain,
    ! [X2,X0,X1] : join(join(meet(X0,X1),meet(X0,X2)),X0) = X0,
    inference(superposition,[],[f110,f8152]) ).

fof(f8293,plain,
    ! [X2,X3,X0,X1,X4] : meet(meet(X1,join(meet(X0,X2),meet(X0,X3))),meet(X0,X4)) = meet(X1,meet(join(meet(X0,X2),meet(X0,X3)),X4)),
    inference(forward_demodulation,[],[f8184,f7]) ).

fof(f8184,plain,
    ! [X2,X3,X0,X1,X4] : meet(meet(X1,join(meet(X0,X2),meet(X0,X3))),X4) = meet(meet(X1,join(meet(X0,X2),meet(X0,X3))),meet(X0,X4)),
    inference(superposition,[],[f59,f4702]) ).

fof(f25086,plain,
    ! [X2,X3,X0,X1] : meet(join(meet(X0,X1),meet(X0,X2)),X3) = meet(X0,meet(join(meet(X0,X1),meet(X0,X2)),X3)),
    inference(superposition,[],[f240,f8455]) ).

fof(f240,plain,
    ! [X2,X0,X1] : meet(X0,X2) = meet(join(X0,X1),meet(X0,X2)),
    inference(superposition,[],[f7,f204]) ).

fof(f8449,plain,
    ! [X2,X0,X1] : join(meet(X0,X1),meet(X0,X2)) = meet(join(meet(X0,X1),meet(X0,X2)),X0),
    inference(superposition,[],[f19,f8152]) ).

fof(f35875,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X0,X1),X2)) = join(join(meet(X0,X1),meet(X0,X2)),meet(X0,join(meet(X1,X0),X2))),
    inference(forward_demodulation,[],[f35276,f8459]) ).

fof(f8459,plain,
    ! [X2,X0,X1] : join(meet(X0,X1),meet(X0,X2)) = meet(X0,join(meet(X0,X1),meet(X0,X2))),
    inference(superposition,[],[f205,f8152]) ).

fof(f35276,plain,
    ! [X2,X0,X1] : meet(X0,join(meet(X0,X1),X2)) = join(meet(X0,join(meet(X0,X1),meet(X0,X2))),meet(X0,join(meet(X1,X0),X2))),
    inference(superposition,[],[f2703,f953]) ).

fof(f51625,plain,
    ! [X2,X3,X0,X1] : join(X1,meet(X0,X2)) = meet(join(X1,meet(X0,join(meet(X0,X2),X3))),join(X1,meet(X0,X2))),
    inference(forward_demodulation,[],[f51583,f14841]) ).

fof(f51583,plain,
    ! [X2,X3,X0,X1] : join(X1,meet(X0,X2)) = meet(join(X1,meet(join(meet(X0,X2),X3),X0)),join(X1,meet(X0,X2))),
    inference(backward_demodulation,[],[f12125,f51533]) ).

fof(f51533,plain,
    ! [X2,X0,X1] : join(X0,meet(X1,X2)) = meet(join(X2,X0),join(X0,X1)),
    inference(forward_demodulation,[],[f51449,f51519]) ).

fof(f51519,plain,
    ! [X2,X0,X1] : join(X0,meet(X1,X2)) = join(join(X0,meet(X2,X1)),meet(X2,join(X1,X0))),
    inference(forward_demodulation,[],[f51385,f51381]) ).

fof(f51381,plain,
    ! [X2,X0,X1] : join(X0,meet(X1,X2)) = meet(join(X2,X0),join(X1,X0)),
    inference(backward_demodulation,[],[f42365,f51276]) ).

fof(f51276,plain,
    ! [X2,X0,X1] : join(X1,meet(X2,X0)) = join(meet(join(X1,X2),join(X1,X0)),meet(X0,join(X1,X2))),
    inference(backward_demodulation,[],[f30496,f51234]) ).

fof(f51234,plain,
    ! [X2,X0,X1] : join(X1,meet(X0,X2)) = meet(join(X1,X2),join(X0,X1)),
    inference(forward_demodulation,[],[f51233,f48501]) ).

fof(f48501,plain,
    ! [X2,X0,X1] : join(X1,meet(X0,X2)) = join(join(X1,meet(X0,X2)),meet(join(X1,X2),X0)),
    inference(forward_demodulation,[],[f48500,f7950]) ).

fof(f7950,plain,
    ! [X2,X0,X1] : join(X1,meet(X2,X0)) = meet(join(X0,X1),join(X1,meet(X2,X0))),
    inference(superposition,[],[f205,f2222]) ).

fof(f48500,plain,
    ! [X2,X0,X1] : join(join(X1,meet(X0,X2)),meet(join(X1,X2),X0)) = meet(join(X2,X1),join(X1,meet(X0,X2))),
    inference(forward_demodulation,[],[f48335,f32931]) ).

fof(f32931,plain,
    ! [X2,X0,X1] : join(X1,meet(X2,X0)) = meet(join(X1,X0),join(X1,meet(X2,X0))),
    inference(superposition,[],[f205,f1813]) ).

fof(f48335,plain,
    ! [X2,X0,X1] : meet(join(X2,X1),join(X1,meet(X0,X2))) = join(meet(join(X1,X2),join(X1,meet(X0,X2))),meet(join(X1,X2),X0)),
    inference(backward_demodulation,[],[f31199,f48300]) ).

fof(f48300,plain,
    ! [X2,X0,X1] : join(X1,meet(X2,X0)) = join(X1,meet(X2,join(X1,X0))),
    inference(forward_demodulation,[],[f48275,f5015]) ).

fof(f5015,plain,
    ! [X2,X0,X1] : join(X1,meet(X0,X2)) = meet(join(X0,X1),join(X1,meet(X0,X2))),
    inference(superposition,[],[f205,f1728]) ).

fof(f48275,plain,
    ! [X2,X0,X1] : join(X1,meet(X2,join(X1,X0))) = meet(join(X2,X1),join(X1,meet(X2,X0))),
    inference(backward_demodulation,[],[f21660,f48261]) ).

fof(f21660,plain,
    ! [X2,X0,X1] : meet(join(X2,X1),join(X1,meet(X2,join(X0,X1)))) = join(X1,meet(X2,join(X1,X0))),
    inference(forward_demodulation,[],[f21659,f19]) ).

fof(f21659,plain,
    ! [X2,X0,X1] : join(X1,meet(X2,join(X1,X0))) = meet(join(X2,meet(X1,join(X0,X1))),join(X1,meet(X2,join(X0,X1)))),
    inference(forward_demodulation,[],[f21658,f14841]) ).

fof(f21658,plain,
    ! [X2,X0,X1] : meet(join(X2,meet(join(X0,X1),X1)),join(X1,meet(X2,join(X0,X1)))) = join(X1,meet(X2,join(X1,X0))),
    inference(forward_demodulation,[],[f21657,f19]) ).

fof(f21657,plain,
    ! [X2,X0,X1] : meet(join(X2,meet(join(X0,X1),X1)),join(X1,meet(X2,join(X0,X1)))) = join(meet(X1,join(X2,X1)),meet(X2,join(X1,X0))),
    inference(forward_demodulation,[],[f21656,f19]) ).

fof(f21656,plain,
    ! [X2,X0,X1] : meet(join(X2,meet(join(X0,X1),X1)),join(X1,meet(X2,join(X0,X1)))) = join(meet(X1,join(X2,meet(X1,join(X0,X1)))),meet(X2,join(X1,X0))),
    inference(forward_demodulation,[],[f21489,f2717]) ).

fof(f21489,plain,
    ! [X2,X0,X1] : meet(join(X2,meet(join(X0,X1),X1)),join(X1,meet(X2,join(X0,X1)))) = join(meet(X1,join(X2,meet(join(X0,X1),X1))),meet(X2,join(X1,X0))),
    inference(superposition,[],[f11,f21026]) ).

fof(f21026,plain,
    ! [X0,X1] : join(X0,X1) = join(join(X1,X0),X0),
    inference(superposition,[],[f5550,f1]) ).

fof(f5550,plain,
    ! [X2,X0,X1] : join(X1,X2) = join(join(X2,meet(X0,X1)),X1),
    inference(forward_demodulation,[],[f5463,f254]) ).

fof(f5463,plain,
    ! [X2,X0,X1] : join(X1,join(meet(X0,X1),X2)) = join(join(X2,meet(X0,X1)),X1),
    inference(superposition,[],[f1837,f260]) ).

fof(f1837,plain,
    ! [X2,X0,X1] : join(X2,X0) = join(X0,join(meet(X1,X0),X2)),
    inference(superposition,[],[f263,f17]) ).

fof(f31199,plain,
    ! [X2,X0,X1] : meet(join(X2,X1),join(X1,meet(X0,join(X1,X2)))) = join(meet(join(X1,X2),join(X1,meet(X0,join(X1,X2)))),meet(join(X1,X2),X0)),
    inference(forward_demodulation,[],[f31198,f22249]) ).

fof(f31198,plain,
    ! [X2,X0,X1] : meet(join(meet(X0,join(X1,X2)),X1),join(X2,X1)) = join(meet(join(X1,X2),join(X1,meet(X0,join(X1,X2)))),meet(join(X1,X2),X0)),
    inference(forward_demodulation,[],[f30668,f16301]) ).

fof(f30668,plain,
    ! [X2,X0,X1] : meet(join(meet(X0,join(X1,X2)),X1),join(X2,X1)) = join(meet(join(X1,X2),join(meet(X0,join(X1,X2)),X1)),meet(join(X1,X2),X0)),
    inference(superposition,[],[f1946,f1372]) ).

fof(f1372,plain,
    ! [X0,X1] : meet(X1,X0) = meet(meet(X0,X1),X1),
    inference(forward_demodulation,[],[f1371,f454]) ).

fof(f454,plain,
    ! [X2,X3,X0,X1] : join(X2,meet(X0,meet(X1,meet(X2,X3)))) = X2,
    inference(superposition,[],[f120,f7]) ).

fof(f120,plain,
    ! [X2,X0,X1] : join(X1,meet(X2,meet(X1,X0))) = X1,
    inference(superposition,[],[f75,f5]) ).

fof(f1371,plain,
    ! [X2,X0,X1] : meet(X1,X0) = meet(meet(X0,X1),join(X1,meet(X0,meet(X0,meet(X1,X2))))),
    inference(forward_demodulation,[],[f1370,f7]) ).

fof(f1370,plain,
    ! [X2,X0,X1] : meet(X1,X0) = meet(meet(X0,X1),join(X1,meet(X0,meet(meet(X0,X1),X2)))),
    inference(forward_demodulation,[],[f1369,f5]) ).

fof(f1369,plain,
    ! [X2,X0,X1] : meet(X1,X0) = meet(meet(X0,X1),join(X1,meet(meet(meet(X0,X1),X2),X0))),
    inference(forward_demodulation,[],[f1368,f875]) ).

fof(f875,plain,
    ! [X2,X0,X1] : meet(X0,X1) = join(meet(X0,X1),meet(X1,meet(X0,X2))),
    inference(superposition,[],[f4,f60]) ).

fof(f1368,plain,
    ! [X2,X0,X1] : meet(meet(X0,X1),join(X1,meet(meet(meet(X0,X1),X2),X0))) = join(meet(X1,X0),meet(X0,meet(X1,X2))),
    inference(forward_demodulation,[],[f1367,f64]) ).

fof(f1367,plain,
    ! [X2,X0,X1] : meet(meet(X0,X1),join(X1,meet(meet(meet(X0,X1),X2),X0))) = join(meet(X1,meet(X0,X1)),meet(X0,meet(X1,X2))),
    inference(forward_demodulation,[],[f1366,f1070]) ).

fof(f1070,plain,
    ! [X2,X3,X0,X1] : meet(X0,meet(X2,X3)) = meet(X0,meet(X2,meet(X3,join(X0,X1)))),
    inference(superposition,[],[f58,f68]) ).

fof(f1366,plain,
    ! [X2,X0,X1] : meet(meet(X0,X1),join(X1,meet(meet(meet(X0,X1),X2),X0))) = join(meet(X1,meet(X0,X1)),meet(X0,meet(X1,meet(X2,join(X0,X1))))),
    inference(forward_demodulation,[],[f1365,f7]) ).

fof(f1365,plain,
    ! [X2,X0,X1] : meet(meet(X0,X1),join(X1,meet(meet(meet(X0,X1),X2),X0))) = join(meet(X1,meet(X0,X1)),meet(meet(X0,X1),meet(X2,join(X0,X1)))),
    inference(forward_demodulation,[],[f1364,f68]) ).

fof(f1364,plain,
    ! [X2,X0,X1] : meet(meet(X0,X1),join(X1,meet(meet(meet(X0,X1),X2),X0))) = join(meet(X1,meet(X0,X1)),meet(join(X0,X1),meet(meet(X0,X1),X2))),
    inference(forward_demodulation,[],[f1236,f5]) ).

fof(f1236,plain,
    ! [X2,X0,X1] : meet(meet(X0,X1),join(X1,meet(meet(meet(X0,X1),X2),X0))) = join(meet(X1,meet(X0,X1)),meet(meet(meet(X0,X1),X2),join(X0,X1))),
    inference(superposition,[],[f11,f351]) ).

fof(f51233,plain,
    ! [X2,X0,X1] : meet(join(X1,X2),join(X0,X1)) = join(join(X1,meet(X0,X2)),meet(join(X1,X2),X0)),
    inference(forward_demodulation,[],[f47977,f49956]) ).

fof(f47977,plain,
    ! [X2,X0,X1] : meet(join(X1,X2),join(X0,X1)) = join(join(X1,meet(X0,X2)),meet(X0,join(meet(X0,X1),X2))),
    inference(backward_demodulation,[],[f36191,f47942]) ).

fof(f36191,plain,
    ! [X2,X0,X1] : join(X1,meet(join(X1,X2),X0)) = join(join(X1,meet(X0,X2)),meet(X0,join(meet(X0,X1),X2))),
    inference(forward_demodulation,[],[f36190,f24310]) ).

fof(f36190,plain,
    ! [X2,X0,X1] : join(meet(X0,join(X1,X2)),X1) = join(join(X1,meet(X0,X2)),meet(X0,join(meet(X0,X1),X2))),
    inference(forward_demodulation,[],[f36189,f29853]) ).

fof(f29853,plain,
    ! [X2,X3,X0,X1] : join(meet(X1,join(X2,X0)),X3) = join(meet(X1,join(X2,X0)),join(X3,meet(X1,X0))),
    inference(superposition,[],[f2222,f949]) ).

fof(f36189,plain,
    ! [X2,X0,X1] : join(join(X1,meet(X0,X2)),meet(X0,join(meet(X0,X1),X2))) = join(meet(X0,join(X1,X2)),join(X1,meet(X0,X2))),
    inference(forward_demodulation,[],[f35424,f6]) ).

fof(f35424,plain,
    ! [X2,X0,X1] : join(join(X1,meet(X0,X2)),meet(X0,join(meet(X0,X1),X2))) = join(join(X1,meet(X0,X2)),meet(X0,join(X1,X2))),
    inference(superposition,[],[f254,f2703]) ).

fof(f30496,plain,
    ! [X2,X0,X1] : meet(join(X1,X0),join(X2,X1)) = join(meet(join(X1,X2),join(X1,X0)),meet(X0,join(X1,X2))),
    inference(superposition,[],[f1946,f6]) ).

fof(f42365,plain,
    ! [X2,X0,X1] : meet(join(X2,X0),join(X1,X0)) = join(meet(join(X0,X1),join(X0,X2)),meet(X2,join(X0,X1))),
    inference(superposition,[],[f1946,f16301]) ).

fof(f51385,plain,
    ! [X2,X0,X1] : meet(join(X2,X0),join(X1,X0)) = join(join(X0,meet(X2,X1)),meet(X2,join(X1,X0))),
    inference(backward_demodulation,[],[f1316,f51381]) ).

fof(f1316,plain,
    ! [X2,X0,X1] : join(meet(join(X1,X0),join(X2,X0)),meet(X2,join(X1,X0))) = meet(join(X2,X0),join(X1,X0)),
    inference(forward_demodulation,[],[f1315,f17]) ).

fof(f1315,plain,
    ! [X2,X0,X1] : join(meet(join(X1,X0),join(X2,X0)),meet(X2,join(X1,X0))) = meet(join(X2,X0),join(X1,join(X0,meet(X2,X0)))),
    inference(forward_demodulation,[],[f1314,f8]) ).

fof(f1314,plain,
    ! [X2,X0,X1] : meet(join(X2,X0),join(join(X1,X0),meet(X2,X0))) = join(meet(join(X1,X0),join(X2,X0)),meet(X2,join(X1,X0))),
    inference(forward_demodulation,[],[f1215,f110]) ).

fof(f1215,plain,
    ! [X2,X0,X1] : meet(join(X2,X0),join(join(X1,X0),meet(X2,X0))) = join(meet(join(X1,X0),join(X2,X0)),meet(X2,join(X0,join(X1,X0)))),
    inference(superposition,[],[f11,f19]) ).

fof(f51449,plain,
    ! [X2,X0,X1] : meet(join(X2,X0),join(X0,X1)) = join(join(X0,meet(X2,X1)),meet(X2,join(X1,X0))),
    inference(backward_demodulation,[],[f31015,f51381]) ).

fof(f31015,plain,
    ! [X2,X0,X1] : meet(join(X2,X0),join(X0,X1)) = join(meet(join(X1,X0),join(X2,X0)),meet(X2,join(X1,X0))),
    inference(forward_demodulation,[],[f31014,f39]) ).

fof(f31014,plain,
    ! [X2,X0,X1] : join(meet(join(X1,X0),join(X2,X0)),meet(X2,join(X1,X0))) = meet(join(X2,X0),join(X0,join(X0,X1))),
    inference(forward_demodulation,[],[f30589,f16301]) ).

fof(f30589,plain,
    ! [X2,X0,X1] : join(meet(join(X1,X0),join(X2,X0)),meet(X2,join(X1,X0))) = meet(join(X2,X0),join(join(X0,X1),X0)),
    inference(superposition,[],[f1946,f1819]) ).

fof(f1819,plain,
    ! [X0,X1] : join(X1,X0) = join(X0,join(X0,X1)),
    inference(superposition,[],[f263,f110]) ).

fof(f12125,plain,
    ! [X2,X3,X0,X1] : join(X1,meet(X0,X2)) = meet(meet(join(X0,X1),join(X1,join(meet(X0,X2),X3))),join(X1,meet(X0,X2))),
    inference(forward_demodulation,[],[f11940,f8]) ).

fof(f11940,plain,
    ! [X2,X3,X0,X1] : join(X1,meet(X0,X2)) = meet(meet(join(X0,X1),join(join(X1,meet(X0,X2)),X3)),join(X1,meet(X0,X2))),
    inference(superposition,[],[f6787,f1728]) ).

fof(f6787,plain,
    ! [X2,X0,X1] : meet(meet(join(X1,X0),join(X0,X2)),X0) = X0,
    inference(superposition,[],[f93,f6427]) ).

fof(f51476,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(join(X1,meet(X2,X0)),X3)) = meet(join(X0,meet(join(X1,meet(X2,X0)),X3)),join(X0,meet(X3,X1))),
    inference(backward_demodulation,[],[f48440,f51381]) ).

fof(f48440,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(join(X1,meet(X2,X0)),X3)) = meet(join(X0,meet(join(X1,meet(X2,X0)),X3)),meet(join(X1,X0),join(X3,X0))),
    inference(backward_demodulation,[],[f41174,f48300]) ).

fof(f41174,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(join(X1,meet(X2,X0)),X3)) = meet(join(X0,meet(join(X1,meet(X2,X0)),join(X0,X3))),meet(join(X1,X0),join(X3,X0))),
    inference(forward_demodulation,[],[f40536,f16983]) ).

fof(f16983,plain,
    ! [X2,X0,X1] : join(X1,meet(join(X0,X1),X2)) = meet(join(X0,X1),join(X2,X1)),
    inference(forward_demodulation,[],[f16845,f7295]) ).

fof(f7295,plain,
    ! [X2,X0,X1] : meet(join(X0,X1),join(X2,X1)) = meet(join(X0,X1),join(X1,meet(join(X0,X1),X2))),
    inference(backward_demodulation,[],[f5849,f7223]) ).

fof(f7223,plain,
    ! [X2,X0,X1] : meet(join(X1,X0),join(X2,X0)) = join(X0,meet(join(X1,X0),join(X2,X0))),
    inference(superposition,[],[f352,f6712]) ).

fof(f6712,plain,
    ! [X2,X0,X1] : meet(X0,meet(join(X2,X0),join(X1,X0))) = X0,
    inference(superposition,[],[f6427,f6]) ).

fof(f5849,plain,
    ! [X2,X0,X1] : meet(join(X0,X1),join(X1,meet(join(X0,X1),X2))) = join(X1,meet(join(X0,X1),join(X2,X1))),
    inference(forward_demodulation,[],[f5810,f19]) ).

fof(f5810,plain,
    ! [X2,X0,X1] : meet(join(X0,X1),join(X1,meet(join(X0,X1),X2))) = join(meet(X1,join(X0,X1)),meet(join(X0,X1),join(X2,X1))),
    inference(superposition,[],[f11,f119]) ).

fof(f16845,plain,
    ! [X2,X0,X1] : join(X1,meet(join(X0,X1),X2)) = meet(join(X0,X1),join(X1,meet(join(X0,X1),X2))),
    inference(superposition,[],[f205,f265]) ).

fof(f265,plain,
    ! [X2,X0,X1] : join(X0,X1) = join(X0,join(X1,meet(join(X0,X1),X2))),
    inference(superposition,[],[f8,f4]) ).

fof(f40536,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(join(X1,meet(X2,X0)),X3)) = meet(join(X0,meet(join(X1,meet(X2,X0)),join(X0,X3))),join(X0,meet(join(X1,X0),X3))),
    inference(superposition,[],[f4846,f1813]) ).

fof(f51666,plain,
    ! [X2,X3,X0,X1,X4] : join(X0,meet(join(X1,meet(X2,X0)),X3)) = meet(join(X0,meet(join(X1,meet(X2,X0)),X3)),meet(join(X1,X0),join(X3,join(X4,X0)))),
    inference(backward_demodulation,[],[f48441,f51629]) ).

fof(f51629,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(X1,join(X2,meet(X0,X3)))) = join(X0,meet(X1,X2)),
    inference(backward_demodulation,[],[f48472,f51628]) ).

fof(f51628,plain,
    ! [X2,X3,X0,X1] : join(X1,meet(X0,X2)) = meet(join(X1,meet(X0,X2)),join(X1,meet(join(X2,X3),X0))),
    inference(forward_demodulation,[],[f51627,f49956]) ).

fof(f51627,plain,
    ! [X2,X3,X0,X1] : join(X1,meet(X0,X2)) = meet(join(X1,meet(X0,X2)),join(X1,meet(X0,join(meet(X0,X2),X3)))),
    inference(forward_demodulation,[],[f51584,f14841]) ).

fof(f51584,plain,
    ! [X2,X3,X0,X1] : join(X1,meet(X0,X2)) = meet(join(X1,meet(X0,X2)),join(X1,meet(join(meet(X0,X2),X3),X0))),
    inference(backward_demodulation,[],[f6831,f51533]) ).

fof(f6831,plain,
    ! [X2,X3,X0,X1] : join(X1,meet(X0,X2)) = meet(join(X1,meet(X0,X2)),meet(join(X0,X1),join(X1,join(meet(X0,X2),X3)))),
    inference(forward_demodulation,[],[f6693,f8]) ).

fof(f6693,plain,
    ! [X2,X3,X0,X1] : join(X1,meet(X0,X2)) = meet(join(X1,meet(X0,X2)),meet(join(X0,X1),join(join(X1,meet(X0,X2)),X3))),
    inference(superposition,[],[f6427,f1728]) ).

fof(f48472,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(X1,join(X2,meet(X0,X3)))) = meet(join(X0,meet(X1,X2)),join(X0,meet(join(X2,X3),X1))),
    inference(forward_demodulation,[],[f48303,f48300]) ).

fof(f48303,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(X1,join(X2,meet(X0,X3)))) = meet(join(X0,meet(X1,X2)),join(X0,meet(join(X2,X3),join(X0,X1)))),
    inference(backward_demodulation,[],[f4655,f48300]) ).

fof(f4655,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(X1,join(X2,meet(X0,X3)))) = meet(join(X0,meet(X1,join(X0,X2))),join(X0,meet(join(X2,X3),join(X0,X1)))),
    inference(superposition,[],[f10,f5]) ).

fof(f48441,plain,
    ! [X2,X3,X0,X1,X4] : join(X0,meet(join(X1,meet(X2,X0)),join(X3,meet(X0,X4)))) = meet(join(X0,meet(join(X1,meet(X2,X0)),X3)),meet(join(X1,X0),join(X3,join(X4,X0)))),
    inference(backward_demodulation,[],[f33076,f48300]) ).

fof(f33076,plain,
    ! [X2,X3,X0,X1,X4] : join(X0,meet(join(X1,meet(X2,X0)),join(X3,meet(X0,X4)))) = meet(join(X0,meet(join(X1,meet(X2,X0)),join(X0,X3))),meet(join(X1,X0),join(X3,join(X4,X0)))),
    inference(forward_demodulation,[],[f33075,f8]) ).

fof(f33075,plain,
    ! [X2,X3,X0,X1,X4] : join(X0,meet(join(X1,meet(X2,X0)),join(X3,meet(X0,X4)))) = meet(join(X0,meet(join(X1,meet(X2,X0)),join(X0,X3))),meet(join(X1,X0),join(join(X3,X4),X0))),
    inference(forward_demodulation,[],[f32917,f16983]) ).

fof(f32917,plain,
    ! [X2,X3,X0,X1,X4] : join(X0,meet(join(X1,meet(X2,X0)),join(X3,meet(X0,X4)))) = meet(join(X0,meet(join(X1,meet(X2,X0)),join(X0,X3))),join(X0,meet(join(X1,X0),join(X3,X4)))),
    inference(superposition,[],[f10,f1813]) ).

fof(f51355,plain,
    ! [X3,X0,X1,X4] : meet(join(X0,X1),join(X0,X3)) = meet(join(X0,meet(X3,X1)),meet(join(X1,X0),join(X3,join(X4,X0)))),
    inference(backward_demodulation,[],[f51166,f51234]) ).

fof(f51166,plain,
    ! [X3,X0,X1,X4] : meet(join(X0,X1),join(X0,X3)) = meet(meet(join(X0,X1),join(X3,X0)),meet(join(X1,X0),join(X3,join(X4,X0)))),
    inference(forward_demodulation,[],[f51165,f1728]) ).

fof(f51165,plain,
    ! [X3,X0,X1,X4] : meet(meet(join(X0,X1),join(X3,X0)),meet(join(X1,X0),join(X3,join(X4,X0)))) = meet(join(X0,X1),join(X0,join(X3,meet(X0,X4)))),
    inference(forward_demodulation,[],[f51164,f16301]) ).

fof(f51164,plain,
    ! [X3,X0,X1,X4] : meet(meet(join(X0,X1),join(X3,X0)),meet(join(X1,X0),join(X3,join(X4,X0)))) = meet(join(X0,X1),join(join(X3,meet(X0,X4)),X0)),
    inference(forward_demodulation,[],[f51162,f51161]) ).

fof(f51161,plain,
    ! [X2,X3,X0,X1] : meet(join(X0,X1),join(X2,X0)) = join(X0,meet(join(X1,meet(X0,X3)),X2)),
    inference(forward_demodulation,[],[f47957,f6117]) ).

fof(f6117,plain,
    ! [X2,X3,X0,X1] : meet(join(X1,X2),X3) = meet(meet(join(X1,X2),X3),join(X2,join(X0,X1))),
    inference(superposition,[],[f321,f263]) ).

fof(f321,plain,
    ! [X2,X0,X1] : meet(X0,X1) = meet(meet(X0,X1),join(X2,X0)),
    inference(superposition,[],[f275,f4]) ).

fof(f47957,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(join(X1,meet(X0,X3)),X2)) = meet(meet(join(X0,X1),join(X2,X0)),join(X1,join(X3,X0))),
    inference(backward_demodulation,[],[f10557,f47942]) ).

fof(f10557,plain,
    ! [X2,X3,X0,X1] : meet(join(X0,meet(join(X0,X1),X2)),join(X1,join(X3,X0))) = join(X0,meet(join(X1,meet(X0,X3)),X2)),
    inference(backward_demodulation,[],[f7094,f10380]) ).

fof(f10380,plain,
    ! [X2,X3,X0,X1] : meet(join(X1,meet(X0,X2)),X3) = meet(join(X0,X1),meet(X3,join(X1,meet(X0,X2)))),
    inference(superposition,[],[f3483,f1728]) ).

fof(f3483,plain,
    ! [X2,X0,X1] : meet(X0,X2) = meet(join(X1,X0),meet(X2,X0)),
    inference(superposition,[],[f958,f19]) ).

fof(f7094,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(join(X0,X1),meet(X2,join(X1,meet(X0,X3))))) = meet(join(X0,meet(join(X0,X1),X2)),join(X1,join(X3,X0))),
    inference(forward_demodulation,[],[f7093,f8]) ).

fof(f7093,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(join(X0,X1),meet(X2,join(X1,meet(X0,X3))))) = meet(join(X0,meet(join(X0,X1),X2)),join(join(X1,X3),X0)),
    inference(backward_demodulation,[],[f4778,f7092]) ).

fof(f4778,plain,
    ! [X2,X3,X0,X1] : meet(join(X0,meet(join(X0,X1),X2)),join(X0,meet(join(X0,meet(join(X0,X1),X2)),join(X1,X3)))) = join(X0,meet(join(X0,X1),meet(X2,join(X1,meet(X0,X3))))),
    inference(forward_demodulation,[],[f4573,f7]) ).

fof(f4573,plain,
    ! [X2,X3,X0,X1] : join(X0,meet(meet(join(X0,X1),X2),join(X1,meet(X0,X3)))) = meet(join(X0,meet(join(X0,X1),X2)),join(X0,meet(join(X0,meet(join(X0,X1),X2)),join(X1,X3)))),
    inference(superposition,[],[f10,f27]) ).

fof(f51162,plain,
    ! [X2,X3,X0,X1,X4] : join(X0,meet(join(X1,meet(X0,X2)),join(X3,meet(X0,X4)))) = meet(meet(join(X0,X1),join(X3,X0)),meet(join(X1,X0),join(X3,join(X4,X0)))),
    inference(backward_demodulation,[],[f48439,f51161]) ).

fof(f48439,plain,
    ! [X2,X3,X0,X1,X4] : join(X0,meet(join(X1,meet(X0,X2)),join(X3,meet(X0,X4)))) = meet(join(X0,meet(join(X1,meet(X0,X2)),X3)),meet(join(X1,X0),join(X3,join(X4,X0)))),
    inference(backward_demodulation,[],[f32680,f48300]) ).

fof(f32680,plain,
    ! [X2,X3,X0,X1,X4] : join(X0,meet(join(X1,meet(X0,X2)),join(X3,meet(X0,X4)))) = meet(join(X0,meet(join(X1,meet(X0,X2)),join(X0,X3))),meet(join(X1,X0),join(X3,join(X4,X0)))),
    inference(forward_demodulation,[],[f32679,f8]) ).

fof(f32679,plain,
    ! [X2,X3,X0,X1,X4] : join(X0,meet(join(X1,meet(X0,X2)),join(X3,meet(X0,X4)))) = meet(join(X0,meet(join(X1,meet(X0,X2)),join(X0,X3))),meet(join(X1,X0),join(join(X3,X4),X0))),
    inference(forward_demodulation,[],[f32518,f16983]) ).

fof(f32518,plain,
    ! [X2,X3,X0,X1,X4] : join(X0,meet(join(X1,meet(X0,X2)),join(X3,meet(X0,X4)))) = meet(join(X0,meet(join(X1,meet(X0,X2)),join(X0,X3))),join(X0,meet(join(X1,X0),join(X3,X4)))),
    inference(superposition,[],[f10,f1812]) ).

fof(f1812,plain,
    ! [X2,X0,X1] : join(X2,X0) = join(X0,join(X2,meet(X0,X1))),
    inference(superposition,[],[f263,f351]) ).

fof(f49588,plain,
    meet(a,meet(join(b,c),join(b,d))) != meet(a,meet(a,meet(join(b,c),join(b,d)))),
    inference(forward_demodulation,[],[f49587,f1667]) ).

fof(f1667,plain,
    ! [X2,X3,X0,X1] : join(X0,X1) = meet(join(X0,X1),join(X3,join(X1,join(X0,X2)))),
    inference(superposition,[],[f319,f251]) ).

fof(f49587,plain,
    meet(a,meet(join(b,c),join(b,d))) != meet(a,meet(a,meet(join(b,c),meet(join(b,d),join(c,join(d,join(b,meet(c,d)))))))),
    inference(forward_demodulation,[],[f49586,f9741]) ).

fof(f9741,plain,
    ! [X2,X3,X0,X1] : meet(X3,meet(X1,meet(X0,X2))) = meet(X3,meet(X1,meet(X2,X0))),
    inference(forward_demodulation,[],[f9438,f7]) ).

fof(f9438,plain,
    ! [X2,X3,X0,X1] : meet(X3,meet(X1,meet(X0,X2))) = meet(X3,meet(meet(X1,X2),X0)),
    inference(superposition,[],[f2814,f857]) ).

fof(f49586,plain,
    meet(a,meet(join(b,c),join(b,d))) != meet(a,meet(a,meet(join(b,c),meet(join(c,join(d,join(b,meet(c,d)))),join(b,d))))),
    inference(forward_demodulation,[],[f49585,f945]) ).

fof(f945,plain,
    ! [X2,X3,X0,X1] : meet(X3,meet(X1,meet(X0,X2))) = meet(X2,meet(X3,meet(X0,X1))),
    inference(superposition,[],[f68,f60]) ).

fof(f49585,plain,
    meet(a,meet(join(b,c),join(b,d))) != meet(a,meet(join(b,c),meet(join(b,d),meet(join(c,join(d,join(b,meet(c,d)))),a)))),
    inference(forward_demodulation,[],[f49584,f49502]) ).

fof(f49584,plain,
    meet(a,meet(join(b,c),join(b,d))) != meet(a,meet(join(b,c),meet(join(b,d),join(meet(a,c),meet(a,join(d,join(b,meet(c,d)))))))),
    inference(forward_demodulation,[],[f49505,f2717]) ).

fof(f49505,plain,
    meet(a,meet(join(b,c),join(b,d))) != meet(a,meet(join(b,c),meet(join(b,d),join(meet(a,c),meet(join(d,join(b,meet(c,d))),a))))),
    inference(backward_demodulation,[],[f554,f49502]) ).

fof(f554,plain,
    meet(a,meet(join(b,c),join(b,d))) != meet(a,meet(join(b,c),meet(join(b,d),join(meet(a,c),join(meet(a,d),meet(a,join(b,meet(c,d)))))))),
    inference(forward_demodulation,[],[f553,f263]) ).

fof(f553,plain,
    meet(a,meet(join(b,c),join(b,d))) != meet(a,meet(join(b,c),meet(join(b,d),join(meet(a,d),join(meet(a,join(b,meet(c,d))),meet(a,c)))))),
    inference(forward_demodulation,[],[f552,f263]) ).

fof(f552,plain,
    meet(a,meet(join(b,c),join(b,d))) != meet(a,meet(join(b,c),meet(join(b,d),join(meet(a,join(b,meet(c,d))),join(meet(a,c),meet(a,d)))))),
    inference(forward_demodulation,[],[f551,f7]) ).

fof(f551,plain,
    meet(a,meet(join(b,c),join(b,d))) != meet(a,meet(meet(join(b,c),join(b,d)),join(meet(a,join(b,meet(c,d))),join(meet(a,c),meet(a,d))))),
    inference(superposition,[],[f12,f7]) ).

fof(f12,axiom,
    meet(a,meet(join(b,c),join(b,d))) != meet(meet(a,meet(join(b,c),join(b,d))),join(meet(a,join(b,meet(c,d))),join(meet(a,c),meet(a,d)))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prove_this) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem    : LAT010-1 : TPTP v8.1.2. Released v2.2.0.
% 0.06/0.13  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.13/0.35  % Computer : n008.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   : Mon Apr 29 21:43:12 EDT 2024
% 0.13/0.35  % CPUTime    : 
% 0.13/0.35  % (5722)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.37  % (5725)WARNING: value z3 for option sas not known
% 0.13/0.37  % (5727)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.13/0.37  % (5726)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.13/0.37  % (5728)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.13/0.37  % (5729)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.13/0.37  % (5724)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.13/0.37  % (5725)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.13/0.37  TRYING [1]
% 0.13/0.37  % (5723)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.13/0.37  TRYING [2]
% 0.19/0.38  TRYING [3]
% 0.19/0.38  TRYING [1]
% 0.19/0.38  TRYING [2]
% 0.19/0.42  TRYING [3]
% 0.19/0.44  TRYING [4]
% 1.30/0.53  TRYING [4]
% 2.38/0.71  TRYING [5]
% 5.11/1.12  TRYING [5]
% 7.83/1.47  TRYING [1]
% 7.83/1.47  TRYING [2]
% 7.83/1.48  TRYING [3]
% 8.29/1.54  TRYING [4]
% 10.51/1.87  TRYING [6]
% 10.51/1.92  TRYING [5]
% 21.08/3.42  TRYING [6]
% 28.79/4.51  % (5728)First to succeed.
% 29.14/4.53  % (5728)Refutation found. Thanks to Tanya!
% 29.14/4.53  % SZS status Unsatisfiable for theBenchmark
% 29.14/4.53  % SZS output start Proof for theBenchmark
% See solution above
% 29.14/4.53  % (5728)------------------------------
% 29.14/4.53  % (5728)Version: Vampire 4.8 (commit 8e9376e55 on 2024-01-18 13:49:33 +0100)
% 29.14/4.53  % (5728)Termination reason: Refutation
% 29.14/4.53  
% 29.14/4.53  % (5728)Memory used [KB]: 43016
% 29.14/4.53  % (5728)Time elapsed: 4.151 s
% 29.14/4.53  % (5728)Instructions burned: 8858 (million)
% 29.14/4.53  % (5728)------------------------------
% 29.14/4.53  % (5728)------------------------------
% 29.14/4.53  % (5722)Success in time 4.136 s
%------------------------------------------------------------------------------