TSTP Solution File: SWW436-1 by Drodi---3.6.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.6.0
% Problem  : SWW436-1 : TPTP v8.1.2. Released v5.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

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

% Result   : Unsatisfiable 2.76s 0.73s
% Output   : CNFRefutation 2.76s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   90
%            Number of leaves      :   12
% Syntax   : Number of formulae    :  159 (  71 unt;   0 def)
%            Number of atoms       :  286 (  60 equ)
%            Maximal formula atoms :    4 (   1 avg)
%            Number of connectives :  233 ( 106   ~; 121   |;   0   &)
%                                         (   6 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   12 (   3 avg)
%            Maximal term depth    :   18 (   3 avg)
%            Number of predicates  :    9 (   7 usr;   7 prp; 0-2 aty)
%            Number of functors    :   16 (  16 usr;  14 con; 0-2 aty)
%            Number of variables   :   91 (  91   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [S,T,Sigma] : sep(S,sep(T,Sigma)) = sep(T,sep(S,Sigma)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f2,axiom,
    ! [X,Sigma] : sep(lseg(X,X),Sigma) = Sigma,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f7,axiom,
    ! [X,Y,Z,Sigma] :
      ( ~ heap(sep(lseg(X,Y),sep(lseg(X,Z),Sigma)))
      | X = Y
      | X = Z ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f15,hypothesis,
    x4 != x6,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f16,hypothesis,
    x4 != x7,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f20,hypothesis,
    heap(sep(lseg(x13,x2),sep(lseg(x4,x9),sep(lseg(x4,x13),sep(lseg(x1,x5),sep(lseg(x1,x6),sep(lseg(x8,x14),sep(lseg(x8,x15),sep(lseg(x8,x1),sep(lseg(x14,x8),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f22,plain,
    ! [X0,X1,X2] : sep(X0,sep(X1,X2)) = sep(X1,sep(X0,X2)),
    inference(cnf_transformation,[status(esa)],[f1]) ).

fof(f23,plain,
    ! [X0,X1] : sep(lseg(X0,X0),X1) = X1,
    inference(cnf_transformation,[status(esa)],[f2]) ).

fof(f30,plain,
    ! [X,Z] :
      ( ! [Y] :
          ( ! [Sigma] : ~ heap(sep(lseg(X,Y),sep(lseg(X,Z),Sigma)))
          | X = Y )
      | X = Z ),
    inference(miniscoping,[status(esa)],[f7]) ).

fof(f31,plain,
    ! [X0,X1,X2,X3] :
      ( ~ heap(sep(lseg(X0,X1),sep(lseg(X0,X2),X3)))
      | X0 = X1
      | X0 = X2 ),
    inference(cnf_transformation,[status(esa)],[f30]) ).

fof(f43,plain,
    x4 != x6,
    inference(cnf_transformation,[status(esa)],[f15]) ).

fof(f44,plain,
    x4 != x7,
    inference(cnf_transformation,[status(esa)],[f16]) ).

fof(f48,plain,
    heap(sep(lseg(x13,x2),sep(lseg(x4,x9),sep(lseg(x4,x13),sep(lseg(x1,x5),sep(lseg(x1,x6),sep(lseg(x8,x14),sep(lseg(x8,x15),sep(lseg(x8,x1),sep(lseg(x14,x8),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(cnf_transformation,[status(esa)],[f20]) ).

fof(f57,plain,
    ! [X0,X1,X2,X3] : sep(X0,sep(X1,sep(X2,X3))) = sep(X2,sep(X0,sep(X1,X3))),
    inference(paramodulation,[status(thm)],[f22,f22]) ).

fof(f65,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ heap(sep(lseg(X0,X1),sep(X2,sep(lseg(X0,X3),X4))))
      | X0 = X1
      | X0 = X3 ),
    inference(paramodulation,[status(thm)],[f22,f31]) ).

fof(f71,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ heap(sep(X0,sep(lseg(X1,X2),sep(lseg(X1,X3),X4))))
      | X1 = X2
      | X1 = X3 ),
    inference(paramodulation,[status(thm)],[f22,f65]) ).

fof(f81,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ~ heap(sep(X0,sep(lseg(X1,X2),sep(X3,sep(lseg(X1,X4),X5)))))
      | X1 = X2
      | X1 = X4 ),
    inference(paramodulation,[status(thm)],[f22,f71]) ).

fof(f93,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ~ heap(sep(X0,sep(X1,sep(lseg(X2,X3),sep(lseg(X2,X4),X5)))))
      | X2 = X3
      | X2 = X4 ),
    inference(paramodulation,[status(thm)],[f22,f81]) ).

fof(f190,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ~ heap(sep(X0,sep(X1,sep(lseg(X2,X3),sep(X4,sep(lseg(X2,X5),X6))))))
      | X2 = X3
      | X2 = X5 ),
    inference(paramodulation,[status(thm)],[f22,f93]) ).

fof(f236,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ~ heap(sep(X0,sep(X1,sep(X2,sep(lseg(X3,X4),sep(lseg(X3,X5),X6))))))
      | X3 = X4
      | X3 = X5 ),
    inference(paramodulation,[status(thm)],[f22,f190]) ).

fof(f254,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] :
      ( ~ heap(sep(X0,sep(X1,sep(X2,sep(lseg(X3,X4),sep(X5,sep(lseg(X3,X6),X7)))))))
      | X3 = X4
      | X3 = X6 ),
    inference(paramodulation,[status(thm)],[f22,f236]) ).

fof(f313,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] :
      ( ~ heap(sep(X0,sep(X1,sep(X2,sep(X3,sep(lseg(X4,X5),sep(lseg(X4,X6),X7)))))))
      | X4 = X5
      | X4 = X6 ),
    inference(paramodulation,[status(thm)],[f22,f254]) ).

fof(f334,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
      ( ~ heap(sep(X0,sep(X1,sep(X2,sep(X3,sep(lseg(X4,X5),sep(X6,sep(lseg(X4,X7),X8))))))))
      | X4 = X5
      | X4 = X7 ),
    inference(paramodulation,[status(thm)],[f22,f313]) ).

fof(f572,plain,
    ! [X0,X1,X2,X3] : sep(X0,sep(X1,sep(X2,X3))) = sep(X0,sep(X2,sep(X1,X3))),
    inference(paramodulation,[status(thm)],[f22,f57]) ).

fof(f961,plain,
    heap(sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x1,x5),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x8,x14),sep(lseg(x8,x15),sep(lseg(x8,x1),sep(lseg(x14,x8),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f48]) ).

fof(f962,plain,
    heap(sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x8,x14),sep(lseg(x8,x15),sep(lseg(x8,x1),sep(lseg(x14,x8),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f961]) ).

fof(f963,plain,
    heap(sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x14,x8),sep(lseg(x8,x15),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f962]) ).

fof(f964,plain,
    heap(sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x14,x8),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f963]) ).

fof(f965,plain,
    heap(sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x14,x8),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f964]) ).

fof(f966,plain,
    heap(sep(lseg(x13,x2),sep(lseg(x14,x8),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f965]) ).

fof(f967,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x4,x13),sep(lseg(x13,x2),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f966]) ).

fof(f968,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x9),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f967]) ).

fof(f969,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x4,x9),sep(lseg(x1,x5),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f968]) ).

fof(f970,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x5),sep(lseg(x1,x6),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f969]) ).

fof(f971,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x8,x14),sep(lseg(x1,x5),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f970]) ).

fof(f972,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x8,x1),sep(lseg(x8,x14),sep(lseg(x8,x15),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f971]) ).

fof(f973,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x8,x14),sep(lseg(x8,x15),sep(lseg(x8,x1),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f972]) ).

fof(f974,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x15,x4),sep(lseg(x8,x15),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f973]) ).

fof(f975,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f974]) ).

fof(f976,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x8,x14),sep(lseg(x2,x15),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f975]) ).

fof(f977,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x8,x1),sep(lseg(x8,x14),sep(lseg(x8,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f976]) ).

fof(f978,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x8,x14),sep(lseg(x8,x15),sep(lseg(x8,x1),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f977]) ).

fof(f979,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x2,x9),sep(lseg(x8,x15),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f978]) ).

fof(f980,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f979]) ).

fof(f981,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x8,x14),sep(lseg(x9,x7),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f980]) ).

fof(f982,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x8,x1),sep(lseg(x8,x14),sep(lseg(x8,x15),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f981]) ).

fof(f983,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x15),sep(lseg(x8,x1),sep(lseg(x9,x6),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f982]) ).

fof(f984,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x9,x6),sep(lseg(x8,x15),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f983]) ).

fof(f985,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f984]) ).

fof(f986,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x8,x14),sep(lseg(x9,x7),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f985]) ).

fof(f987,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x1),sep(lseg(x8,x14),sep(lseg(x8,x15),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f986]) ).

fof(f988,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x15),sep(lseg(x8,x1),sep(lseg(x3,x10),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f987]) ).

fof(f989,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x3,x10),sep(lseg(x8,x15),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f988]) ).

fof(f990,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x3,x10),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f989]) ).

fof(f991,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x3,x10),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f990]) ).

fof(f992,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x3,x10),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f991]) ).

fof(f993,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x3,x10),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f992]) ).

fof(f994,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x3,x10),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f993]) ).

fof(f995,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),sep(lseg(x6,x2),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f994]) ).

fof(f996,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x6,x2),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f995]) ).

fof(f997,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x6,x2),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f996]) ).

fof(f998,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x6,x2),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f997]) ).

fof(f999,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x6,x2),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f998]) ).

fof(f1000,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x6,x2),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f999]) ).

fof(f1001,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x6,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1000]) ).

fof(f1002,plain,
    heap(sep(lseg(x14,x8),sep(lseg(x6,x2),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1001]) ).

fof(f1003,plain,
    heap(sep(lseg(x6,x2),sep(lseg(x3,x10),sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1002]) ).

fof(f1004,plain,
    heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x13,x2),sep(lseg(x3,x10),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1003]) ).

fof(f1005,plain,
    heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x4,x13),sep(lseg(x13,x2),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1004]) ).

fof(f1006,plain,
    heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x9),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1005]) ).

fof(f1007,plain,
    heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x4,x9),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1006]) ).

fof(f1008,plain,
    heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x5),sep(lseg(x1,x6),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1007]) ).

fof(f1009,plain,
    heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x15,x4),sep(lseg(x1,x5),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1008]) ).

fof(f1010,plain,
    heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x2,x15),sep(lseg(x15,x4),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1009]) ).

fof(f1011,plain,
    heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x9),sep(lseg(x2,x15),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1010]) ).

fof(f1012,plain,
    heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x9,x6),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1011]) ).

fof(f1013,plain,
    heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1012]) ).

fof(f1014,plain,
    heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x8,x14),sep(lseg(x9,x7),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1013]) ).

fof(f1015,plain,
    heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x1),sep(lseg(x8,x14),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1014]) ).

fof(f1016,plain,
    heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x15),sep(lseg(x8,x1),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f57,f1015]) ).

fof(f1017,plain,
    heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))),
    inference(forward_demodulation,[status(thm)],[f22,f1016]) ).

fof(f1018,plain,
    ( spl0_7
  <=> x4 = x13 ),
    introduced(split_symbol_definition) ).

fof(f1019,plain,
    ( x4 = x13
    | ~ spl0_7 ),
    inference(component_clause,[status(thm)],[f1018]) ).

fof(f1021,plain,
    ( spl0_8
  <=> x4 = x9 ),
    introduced(split_symbol_definition) ).

fof(f1022,plain,
    ( x4 = x9
    | ~ spl0_8 ),
    inference(component_clause,[status(thm)],[f1021]) ).

fof(f1023,plain,
    ( x4 != x9
    | spl0_8 ),
    inference(component_clause,[status(thm)],[f1021]) ).

fof(f1024,plain,
    ( x4 = x13
    | x4 = x9 ),
    inference(resolution,[status(thm)],[f1017,f313]) ).

fof(f1025,plain,
    ( spl0_7
    | spl0_8 ),
    inference(split_clause,[status(thm)],[f1024,f1018,f1021]) ).

fof(f1044,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp)))))))))))))))))
    | ~ spl0_7 ),
    inference(backward_demodulation,[status(thm)],[f1019,f1017]) ).

fof(f1045,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x13,x13),sep(lseg(x4,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp)))))))))))))))))
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f1019,f1044]) ).

fof(f1046,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x13),sep(lseg(x4,x9),sep(lseg(x13,x2),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp)))))))))))))))))
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f57,f1045]) ).

fof(f1047,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x4,x9),sep(lseg(x13,x2),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f23,f1046]) ).

fof(f1048,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x1,x6),sep(lseg(x4,x9),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f57,f1047]) ).

fof(f1049,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x9),sep(lseg(x1,x5),sep(lseg(x1,x6),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f57,f1048]) ).

fof(f1050,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x13,x9),sep(lseg(x1,x5),sep(lseg(x1,x6),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f1019,f1049]) ).

fof(f1051,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x15,x13),sep(lseg(x1,x5),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f57,f1050]) ).

fof(f1052,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x2,x15),sep(lseg(x15,x13),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f57,f1051]) ).

fof(f1053,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x9),sep(lseg(x2,x15),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f57,f1052]) ).

fof(f1054,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x9,x6),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f57,f1053]) ).

fof(f1055,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x7),sep(lseg(x9,x6),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f57,f1054]) ).

fof(f1056,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x8,x14),sep(lseg(x9,x7),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f57,f1055]) ).

fof(f1057,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x1),sep(lseg(x8,x14),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f57,f1056]) ).

fof(f1058,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x15),sep(lseg(x8,x1),emp))))))))))))))))
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f57,f1057]) ).

fof(f1059,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f22,f1058]) ).

fof(f1061,plain,
    ( x13 != x7
    | ~ spl0_7 ),
    inference(backward_demodulation,[status(thm)],[f1019,f44]) ).

fof(f1063,plain,
    ( spl0_9
  <=> x13 = x2 ),
    introduced(split_symbol_definition) ).

fof(f1064,plain,
    ( x13 = x2
    | ~ spl0_9 ),
    inference(component_clause,[status(thm)],[f1063]) ).

fof(f1066,plain,
    ( spl0_10
  <=> x13 = x9 ),
    introduced(split_symbol_definition) ).

fof(f1067,plain,
    ( x13 = x9
    | ~ spl0_10 ),
    inference(component_clause,[status(thm)],[f1066]) ).

fof(f1069,plain,
    ( x13 = x2
    | x13 = x9
    | ~ spl0_7 ),
    inference(resolution,[status(thm)],[f1059,f236]) ).

fof(f1070,plain,
    ( spl0_9
    | spl0_10
    | ~ spl0_7 ),
    inference(split_clause,[status(thm)],[f1069,f1063,f1066,f1018]) ).

fof(f2663,plain,
    ( spl0_14
  <=> x6 = x4 ),
    introduced(split_symbol_definition) ).

fof(f2664,plain,
    ( x6 = x4
    | ~ spl0_14 ),
    inference(component_clause,[status(thm)],[f2663]) ).

fof(f2673,plain,
    ( spl0_16
  <=> x4 = x7 ),
    introduced(split_symbol_definition) ).

fof(f2674,plain,
    ( x4 = x7
    | ~ spl0_16 ),
    inference(component_clause,[status(thm)],[f2673]) ).

fof(f2678,plain,
    ( $false
    | ~ spl0_14 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2664,f43]) ).

fof(f2679,plain,
    ~ spl0_14,
    inference(contradiction_clause,[status(thm)],[f2678]) ).

fof(f2680,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x4),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp)))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f1022,f1017]) ).

fof(f2681,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f23,f2680]) ).

fof(f2682,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x15),sep(lseg(x2,x4),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f1022,f2681]) ).

fof(f2683,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x4),sep(lseg(x2,x15),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f572,f2682]) ).

fof(f2684,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x4),sep(lseg(x2,x15),sep(lseg(x4,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f1022,f2683]) ).

fof(f2685,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x4),sep(lseg(x4,x6),sep(lseg(x2,x15),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f572,f2684]) ).

fof(f2686,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x4,x6),sep(lseg(x2,x4),sep(lseg(x2,x15),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f572,f2685]) ).

fof(f2687,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x4,x6),sep(lseg(x15,x4),sep(lseg(x2,x4),sep(lseg(x2,x15),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f572,f2686]) ).

fof(f2688,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x4,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x4),sep(lseg(x2,x15),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f572,f2687]) ).

fof(f2689,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x13),sep(lseg(x4,x6),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x4),sep(lseg(x2,x15),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f572,f2688]) ).

fof(f2690,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x6),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x4),sep(lseg(x2,x15),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f572,f2689]) ).

fof(f2691,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x6),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x4),sep(lseg(x2,x15),sep(lseg(x4,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f1022,f2690]) ).

fof(f2692,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x6),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x4),sep(lseg(x4,x7),sep(lseg(x2,x15),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f572,f2691]) ).

fof(f2693,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x6),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x4,x7),sep(lseg(x2,x4),sep(lseg(x2,x15),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f572,f2692]) ).

fof(f2694,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x6),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x4,x7),sep(lseg(x15,x4),sep(lseg(x2,x4),sep(lseg(x2,x15),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f572,f2693]) ).

fof(f2695,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x6),sep(lseg(x4,x13),sep(lseg(x1,x6),sep(lseg(x4,x7),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x4),sep(lseg(x2,x15),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f572,f2694]) ).

fof(f2696,plain,
    ( heap(sep(lseg(x6,x2),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x4,x6),sep(lseg(x4,x13),sep(lseg(x4,x7),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x4),sep(lseg(x2,x4),sep(lseg(x2,x15),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f572,f2695]) ).

fof(f2705,plain,
    ( x4 = x6
    | x4 = x13
    | ~ spl0_8 ),
    inference(resolution,[status(thm)],[f2696,f313]) ).

fof(f2706,plain,
    ( spl0_14
    | spl0_7
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f2705,f2663,f1018,f1021]) ).

fof(f2707,plain,
    ( x4 = x6
    | x4 = x7
    | ~ spl0_8 ),
    inference(resolution,[status(thm)],[f2696,f334]) ).

fof(f2708,plain,
    ( spl0_14
    | spl0_16
    | ~ spl0_8 ),
    inference(split_clause,[status(thm)],[f2707,f2663,f2673,f1021]) ).

fof(f2710,plain,
    ( x4 != x13
    | ~ spl0_10
    | spl0_8 ),
    inference(forward_demodulation,[status(thm)],[f1067,f1023]) ).

fof(f2711,plain,
    ( $false
    | ~ spl0_10
    | spl0_8
    | ~ spl0_7 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1019,f2710]) ).

fof(f2712,plain,
    ( ~ spl0_10
    | spl0_8
    | ~ spl0_7 ),
    inference(contradiction_clause,[status(thm)],[f2711]) ).

fof(f2714,plain,
    ( heap(sep(lseg(x6,x13),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x2),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_9
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f1064,f1059]) ).

fof(f2715,plain,
    ( heap(sep(lseg(x6,x13),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x13),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp))))))))))))))))
    | ~ spl0_9
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f1064,f2714]) ).

fof(f2716,plain,
    ( heap(sep(lseg(x6,x13),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp)))))))))))))))
    | ~ spl0_9
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f23,f2715]) ).

fof(f2717,plain,
    ( heap(sep(lseg(x6,x13),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x13,x15),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp)))))))))))))))
    | ~ spl0_9
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f1064,f2716]) ).

fof(f2718,plain,
    ( heap(sep(lseg(x6,x13),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x13,x15),sep(lseg(x15,x13),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp)))))))))))))))
    | ~ spl0_9
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f572,f2717]) ).

fof(f2719,plain,
    ( heap(sep(lseg(x6,x13),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x13,x15),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp)))))))))))))))
    | ~ spl0_9
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f572,f2718]) ).

fof(f2720,plain,
    ( heap(sep(lseg(x6,x13),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x9),sep(lseg(x13,x15),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp)))))))))))))))
    | ~ spl0_9
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f572,f2719]) ).

fof(f2721,plain,
    ( heap(sep(lseg(x6,x13),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x15),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x2,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp)))))))))))))))
    | ~ spl0_9
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f572,f2720]) ).

fof(f2722,plain,
    ( heap(sep(lseg(x6,x13),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x15),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x13,x9),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp)))))))))))))))
    | ~ spl0_9
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f1064,f2721]) ).

fof(f2723,plain,
    ( heap(sep(lseg(x6,x13),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x15),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x13,x9),sep(lseg(x15,x13),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp)))))))))))))))
    | ~ spl0_9
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f572,f2722]) ).

fof(f2724,plain,
    ( heap(sep(lseg(x6,x13),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x15),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x13,x9),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp)))))))))))))))
    | ~ spl0_9
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f572,f2723]) ).

fof(f2725,plain,
    ( heap(sep(lseg(x6,x13),sep(lseg(x14,x8),sep(lseg(x3,x10),sep(lseg(x13,x15),sep(lseg(x13,x9),sep(lseg(x13,x9),sep(lseg(x1,x6),sep(lseg(x1,x5),sep(lseg(x15,x13),sep(lseg(x9,x6),sep(lseg(x9,x7),sep(lseg(x8,x14),sep(lseg(x8,x1),sep(lseg(x8,x15),emp)))))))))))))))
    | ~ spl0_9
    | ~ spl0_7 ),
    inference(forward_demodulation,[status(thm)],[f572,f2724]) ).

fof(f2730,plain,
    ( x13 = x9
    | x13 = x9
    | ~ spl0_9
    | ~ spl0_7 ),
    inference(resolution,[status(thm)],[f2725,f313]) ).

fof(f2731,plain,
    ( spl0_10
    | ~ spl0_9
    | ~ spl0_7 ),
    inference(split_clause,[status(thm)],[f2730,f1066,f1063,f1018]) ).

fof(f2732,plain,
    ( x13 = x7
    | ~ spl0_7
    | ~ spl0_16 ),
    inference(forward_demodulation,[status(thm)],[f1019,f2674]) ).

fof(f2733,plain,
    ( $false
    | ~ spl0_7
    | ~ spl0_16 ),
    inference(forward_subsumption_resolution,[status(thm)],[f2732,f1061]) ).

fof(f2734,plain,
    ( ~ spl0_7
    | ~ spl0_16 ),
    inference(contradiction_clause,[status(thm)],[f2733]) ).

fof(f2735,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f1025,f1070,f2679,f2706,f2708,f2712,f2731,f2734]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : SWW436-1 : TPTP v8.1.2. Released v5.2.0.
% 0.07/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.12/0.34  % Computer : n023.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 300
% 0.12/0.34  % DateTime : Mon Apr 29 23:23:55 EDT 2024
% 0.12/0.34  % CPUTime  : 
% 0.12/0.35  % Drodi V3.6.0
% 2.76/0.73  % Refutation found
% 2.76/0.73  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 2.76/0.73  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 2.76/0.75  % Elapsed time: 0.406789 seconds
% 2.76/0.75  % CPU time: 3.117604 seconds
% 2.76/0.75  % Total memory used: 96.544 MB
% 2.76/0.75  % Net memory used: 93.754 MB
%------------------------------------------------------------------------------