TSTP Solution File: ITP006+1 by SnakeForV---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SnakeForV---1.0
% Problem  : ITP006+1 : TPTP v8.1.0. Bugfixed v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s

% Computer : n002.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed Aug 31 17:15:44 EDT 2022

% Result   : Theorem 1.37s 0.56s
% Output   : Refutation 1.37s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    9
%            Number of leaves      :   13
% Syntax   : Number of formulae    :   33 (   5 unt;   0 def)
%            Number of atoms       :  251 (  30 equ)
%            Maximal formula atoms :   32 (   7 avg)
%            Number of connectives :  327 ( 109   ~;  77   |;  95   &)
%                                         (  18 <=>;  28  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   20 (   9 avg)
%            Maximal term depth    :    7 (   2 avg)
%            Number of predicates  :    3 (   1 usr;   1 prp; 0-2 aty)
%            Number of functors    :   25 (  25 usr;   6 con; 0-4 aty)
%            Number of variables   :  297 ( 225   !;  72   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f363,plain,
    $false,
    inference(unit_resulting_resolution,[],[f224,f209,f152]) ).

fof(f152,plain,
    ! [X5] :
      ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK16,tyop_2Emin_2Ebool),sK18),s(sK16,X5))))
      | p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK16,tyop_2Emin_2Ebool),sK19),s(sK16,X5)))) ),
    inference(cnf_transformation,[],[f99]) ).

fof(f99,plain,
    ( ! [X5] :
        ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK16,tyop_2Emin_2Ebool),sK18),s(sK16,X5))))
        | p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK16,tyop_2Emin_2Ebool),sK19),s(sK16,X5)))) )
    & p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK16),sK17),s(tyop_2Emin_2Efun(sK16,tyop_2Emin_2Ebool),sK19))))
    & ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK16),sK17),s(tyop_2Emin_2Efun(sK16,tyop_2Emin_2Ebool),sK18)))) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK15,sK16,sK17,sK18,sK19])],[f97,f98]) ).

fof(f98,plain,
    ( ? [X0,X1,X2,X3,X4] :
        ( ! [X5] :
            ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X5))))
            | p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X4),s(X1,X5)))) )
        & p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X4))))
        & ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) )
   => ( ! [X5] :
          ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK16,tyop_2Emin_2Ebool),sK18),s(sK16,X5))))
          | p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK16,tyop_2Emin_2Ebool),sK19),s(sK16,X5)))) )
      & p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK16),sK17),s(tyop_2Emin_2Efun(sK16,tyop_2Emin_2Ebool),sK19))))
      & ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK16),sK17),s(tyop_2Emin_2Efun(sK16,tyop_2Emin_2Ebool),sK18)))) ) ),
    introduced(choice_axiom,[]) ).

fof(f97,plain,
    ? [X0,X1,X2,X3,X4] :
      ( ! [X5] :
          ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X5))))
          | p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X4),s(X1,X5)))) )
      & p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X4))))
      & ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ),
    inference(rectify,[],[f70]) ).

fof(f70,plain,
    ? [X3,X1,X2,X0,X4] :
      ( ! [X5] :
          ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X0),s(X1,X5))))
          | p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X4),s(X1,X5)))) )
      & p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X4))))
      & ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X0)))) ),
    inference(flattening,[],[f69]) ).

fof(f69,plain,
    ? [X2,X1,X0,X3,X4] :
      ( ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X0))))
      & p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X4))))
      & ! [X5] :
          ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X0),s(X1,X5))))
          | p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X4),s(X1,X5)))) ) ),
    inference(ennf_transformation,[],[f51]) ).

fof(f51,plain,
    ~ ! [X2,X1,X0,X3,X4] :
        ( ! [X5] :
            ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X0),s(X1,X5))))
           => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X4),s(X1,X5)))) )
       => ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X4))))
         => p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X0)))) ) ),
    inference(rectify,[],[f50]) ).

fof(f50,negated_conjecture,
    ~ ! [X48,X0,X20,X1,X21] :
        ( ! [X49] :
            ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X48),s(X0,X49))))
           => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X21),s(X0,X49)))) )
       => ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X20),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X21))))
         => p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X20),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X48)))) ) ),
    inference(negated_conjecture,[],[f49]) ).

fof(f49,conjecture,
    ! [X48,X0,X20,X1,X21] :
      ( ! [X49] :
          ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X48),s(X0,X49))))
         => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X21),s(X0,X49)))) )
     => ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X20),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X21))))
       => p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X20),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X48)))) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',thm_2EquantHeuristics_2EGUESS__RULES__WEAKEN__FORALL__POINT) ).

fof(f209,plain,
    p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK16,tyop_2Emin_2Ebool),sK18),s(sK16,app_2E2(s(tyop_2Emin_2Efun(sK15,sK16),sK17),s(sK15,sK7(sK16,sK15,sK18,sK17))))))),
    inference(unit_resulting_resolution,[],[f150,f143]) ).

fof(f143,plain,
    ! [X2,X0,X8,X9] :
      ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X8),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X9),s(X2,sK7(X0,X2,X8,X9)))))))
      | p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X9),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X8)))) ),
    inference(cnf_transformation,[],[f95]) ).

fof(f95,plain,
    ! [X0,X1,X2,X3] :
      ( ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))))
        | ( ! [X5] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,X5))))))
          & p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,sK5(X0,X1,X2,X3))))) ) )
      & ( ! [X6] :
            ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,sK6(X0,X1,X2,X3)))))))
            | ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X6)))) )
        | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))) )
      & ! [X8,X9] :
          ( ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X9),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X8))))
            | p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X8),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X9),s(X2,sK7(X0,X2,X8,X9))))))) )
          & ( ! [X11] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X8),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X9),s(X2,X11))))))
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X9),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X8)))) ) )
      & ! [X12,X13] :
          ( ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X12),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X13))))
            | ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X13),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X12),s(X2,sK8(X0,X2,X12,X13))))))) )
          & ( ! [X15] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X13),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X12),s(X2,X15))))))
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X12),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X13)))) ) )
      & ! [X16,X17] :
          ( ( ! [X18] :
                ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X17),s(X0,X18))))
                | s(X0,X18) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X16),s(X2,sK9(X0,X2,X16,X18)))) )
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X16),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X17)))) )
          & ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X16),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X17))))
            | ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X17),s(X0,sK10(X0,X2,X16,X17)))))
              & ! [X21] : s(X0,sK10(X0,X2,X16,X17)) != s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X16),s(X2,X21))) ) ) )
      & ( ! [X22] :
            ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X22))))
            | ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,sK11(X0,X1,X2,X3))))))) )
        | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))) )
      & ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))))
        | ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,sK12(X0,X1,X2,X3)))))
          & ! [X25] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,X25)))))) ) )
      & ! [X26,X27] :
          ( ( ! [X28] :
                ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X27),s(X0,X28))))
                | s(X0,X28) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X26),s(X2,sK13(X0,X2,X26,X28)))) )
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X26),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X27)))) )
          & ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X26),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X27))))
            | ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X27),s(X0,sK14(X0,X2,X26,X27)))))
              & ! [X31] : s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X26),s(X2,X31))) != s(X0,sK14(X0,X2,X26,X27)) ) ) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK5,sK6,sK7,sK8,sK9,sK10,sK11,sK12,sK13,sK14])],[f84,f94,f93,f92,f91,f90,f89,f88,f87,f86,f85]) ).

fof(f85,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X4] :
          ( ! [X5] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,X5))))))
          & p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X4)))) )
     => ( ! [X5] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,X5))))))
        & p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,sK5(X0,X1,X2,X3))))) ) ),
    introduced(choice_axiom,[]) ).

fof(f86,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X7] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,X7))))))
     => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,sK6(X0,X1,X2,X3))))))) ),
    introduced(choice_axiom,[]) ).

fof(f87,plain,
    ! [X0,X2,X8,X9] :
      ( ? [X10] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X8),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X9),s(X2,X10))))))
     => p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X8),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X9),s(X2,sK7(X0,X2,X8,X9))))))) ),
    introduced(choice_axiom,[]) ).

fof(f88,plain,
    ! [X0,X2,X12,X13] :
      ( ? [X14] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X13),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X12),s(X2,X14))))))
     => ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X13),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X12),s(X2,sK8(X0,X2,X12,X13))))))) ),
    introduced(choice_axiom,[]) ).

fof(f89,plain,
    ! [X0,X2,X16,X18] :
      ( ? [X19] : s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X16),s(X2,X19))) = s(X0,X18)
     => s(X0,X18) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X16),s(X2,sK9(X0,X2,X16,X18)))) ),
    introduced(choice_axiom,[]) ).

fof(f90,plain,
    ! [X0,X2,X16,X17] :
      ( ? [X20] :
          ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X17),s(X0,X20))))
          & ! [X21] : s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X16),s(X2,X21))) != s(X0,X20) )
     => ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X17),s(X0,sK10(X0,X2,X16,X17)))))
        & ! [X21] : s(X0,sK10(X0,X2,X16,X17)) != s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X16),s(X2,X21))) ) ),
    introduced(choice_axiom,[]) ).

fof(f91,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X23] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,X23))))))
     => ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,sK11(X0,X1,X2,X3))))))) ),
    introduced(choice_axiom,[]) ).

fof(f92,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X24] :
          ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X24))))
          & ! [X25] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,X25)))))) )
     => ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,sK12(X0,X1,X2,X3)))))
        & ! [X25] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,X25)))))) ) ),
    introduced(choice_axiom,[]) ).

fof(f93,plain,
    ! [X0,X2,X26,X28] :
      ( ? [X29] : s(X0,X28) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X26),s(X2,X29)))
     => s(X0,X28) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X26),s(X2,sK13(X0,X2,X26,X28)))) ),
    introduced(choice_axiom,[]) ).

fof(f94,plain,
    ! [X0,X2,X26,X27] :
      ( ? [X30] :
          ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X27),s(X0,X30))))
          & ! [X31] : s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X26),s(X2,X31))) != s(X0,X30) )
     => ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X27),s(X0,sK14(X0,X2,X26,X27)))))
        & ! [X31] : s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X26),s(X2,X31))) != s(X0,sK14(X0,X2,X26,X27)) ) ),
    introduced(choice_axiom,[]) ).

fof(f84,plain,
    ! [X0,X1,X2,X3] :
      ( ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))))
        | ? [X4] :
            ( ! [X5] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,X5))))))
            & p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X4)))) ) )
      & ( ! [X6] :
            ( ? [X7] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,X7))))))
            | ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X6)))) )
        | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))) )
      & ! [X8,X9] :
          ( ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X9),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X8))))
            | ? [X10] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X8),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X9),s(X2,X10)))))) )
          & ( ! [X11] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X8),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X9),s(X2,X11))))))
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X9),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X8)))) ) )
      & ! [X12,X13] :
          ( ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X12),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X13))))
            | ? [X14] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X13),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X12),s(X2,X14)))))) )
          & ( ! [X15] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X13),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X12),s(X2,X15))))))
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X12),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X13)))) ) )
      & ! [X16,X17] :
          ( ( ! [X18] :
                ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X17),s(X0,X18))))
                | ? [X19] : s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X16),s(X2,X19))) = s(X0,X18) )
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X16),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X17)))) )
          & ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X16),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X17))))
            | ? [X20] :
                ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X17),s(X0,X20))))
                & ! [X21] : s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X16),s(X2,X21))) != s(X0,X20) ) ) )
      & ( ! [X22] :
            ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X22))))
            | ? [X23] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,X23)))))) )
        | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))) )
      & ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))))
        | ? [X24] :
            ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X24))))
            & ! [X25] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X1),s(X2,X25)))))) ) )
      & ! [X26,X27] :
          ( ( ! [X28] :
                ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X27),s(X0,X28))))
                | ? [X29] : s(X0,X28) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X26),s(X2,X29))) )
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X26),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X27)))) )
          & ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X26),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X27))))
            | ? [X30] :
                ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X27),s(X0,X30))))
                & ! [X31] : s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X26),s(X2,X31))) != s(X0,X30) ) ) ) ),
    inference(rectify,[],[f83]) ).

fof(f83,plain,
    ! [X2,X1,X0,X3] :
      ( ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3))))
        | ? [X13] :
            ( ! [X14] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(X0,X14))))))
            & p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,X13)))) ) )
      & ( ! [X13] :
            ( ? [X14] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(X0,X14))))))
            | ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,X13)))) )
        | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3)))) )
      & ! [X16,X15] :
          ( ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X2),X15),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X16))))
            | ? [X17] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X16),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X15),s(X0,X17)))))) )
          & ( ! [X17] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X16),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X15),s(X0,X17))))))
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X2),X15),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X16)))) ) )
      & ! [X4,X5] :
          ( ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X2),X4),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X5))))
            | ? [X6] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X5),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X4),s(X0,X6)))))) )
          & ( ! [X6] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X5),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X4),s(X0,X6))))))
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X2),X4),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X5)))) ) )
      & ! [X7,X8] :
          ( ( ! [X9] :
                ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X8),s(X2,X9))))
                | ? [X10] : s(X2,X9) = s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X7),s(X0,X10))) )
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X2),X7),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X8)))) )
          & ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X2),X7),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X8))))
            | ? [X9] :
                ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X8),s(X2,X9))))
                & ! [X10] : s(X2,X9) != s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X7),s(X0,X10))) ) ) )
      & ( ! [X11] :
            ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,X11))))
            | ? [X12] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(X0,X12)))))) )
        | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3)))) )
      & ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3))))
        | ? [X11] :
            ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,X11))))
            & ! [X12] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(X0,X12)))))) ) )
      & ! [X18,X19] :
          ( ( ! [X20] :
                ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X19),s(X2,X20))))
                | ? [X21] : s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X18),s(X0,X21))) = s(X2,X20) )
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X2),X18),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X19)))) )
          & ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X2),X18),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X19))))
            | ? [X20] :
                ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X19),s(X2,X20))))
                & ! [X21] : s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X18),s(X0,X21))) != s(X2,X20) ) ) ) ),
    inference(flattening,[],[f82]) ).

fof(f82,plain,
    ! [X2,X1,X0,X3] :
      ( ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3))))
        | ? [X13] :
            ( ! [X14] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(X0,X14))))))
            & p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,X13)))) ) )
      & ( ! [X13] :
            ( ? [X14] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(X0,X14))))))
            | ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,X13)))) )
        | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3)))) )
      & ! [X16,X15] :
          ( ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X2),X15),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X16))))
            | ? [X17] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X16),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X15),s(X0,X17)))))) )
          & ( ! [X17] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X16),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X15),s(X0,X17))))))
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X2),X15),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X16)))) ) )
      & ! [X4,X5] :
          ( ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X2),X4),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X5))))
            | ? [X6] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X5),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X4),s(X0,X6)))))) )
          & ( ! [X6] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X5),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X4),s(X0,X6))))))
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X2),X4),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X5)))) ) )
      & ! [X7,X8] :
          ( ( ! [X9] :
                ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X8),s(X2,X9))))
                | ? [X10] : s(X2,X9) = s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X7),s(X0,X10))) )
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X2),X7),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X8)))) )
          & ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X2),X7),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X8))))
            | ? [X9] :
                ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X8),s(X2,X9))))
                & ! [X10] : s(X2,X9) != s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X7),s(X0,X10))) ) ) )
      & ( ! [X11] :
            ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,X11))))
            | ? [X12] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(X0,X12)))))) )
        | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3)))) )
      & ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3))))
        | ? [X11] :
            ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,X11))))
            & ! [X12] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(X0,X12)))))) ) )
      & ! [X18,X19] :
          ( ( ! [X20] :
                ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X19),s(X2,X20))))
                | ? [X21] : s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X18),s(X0,X21))) = s(X2,X20) )
            | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X2),X18),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X19)))) )
          & ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X2),X18),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X19))))
            | ? [X20] :
                ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X19),s(X2,X20))))
                & ! [X21] : s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X18),s(X0,X21))) != s(X2,X20) ) ) ) ),
    inference(nnf_transformation,[],[f66]) ).

fof(f66,plain,
    ! [X2,X1,X0,X3] :
      ( ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3))))
      <=> ! [X13] :
            ( ? [X14] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(X0,X14))))))
            | ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,X13)))) ) )
      & ! [X16,X15] :
          ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X2),X15),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X16))))
        <=> ! [X17] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X16),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X15),s(X0,X17)))))) )
      & ! [X4,X5] :
          ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X2),X4),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X5))))
        <=> ! [X6] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X5),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X4),s(X0,X6)))))) )
      & ! [X7,X8] :
          ( ! [X9] :
              ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X8),s(X2,X9))))
              | ? [X10] : s(X2,X9) = s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X7),s(X0,X10))) )
        <=> p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X2),X7),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X8)))) )
      & ( ! [X11] :
            ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,X11))))
            | ? [X12] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(X0,X12)))))) )
      <=> p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3)))) )
      & ! [X18,X19] :
          ( ! [X20] :
              ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X19),s(X2,X20))))
              | ? [X21] : s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X18),s(X0,X21))) = s(X2,X20) )
        <=> p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X2),X18),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X19)))) ) ),
    inference(ennf_transformation,[],[f52]) ).

fof(f52,plain,
    ! [X3,X2,X0,X1] :
      ( ! [X7,X8] :
          ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X2),X7),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X8))))
        <=> ! [X9] :
              ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X8),s(X2,X9))))
             => ? [X10] : s(X2,X9) = s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X7),s(X0,X10))) ) )
      & ! [X4,X5] :
          ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X2),X4),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X5))))
        <=> ! [X6] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X5),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X4),s(X0,X6)))))) )
      & ! [X16,X15] :
          ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X2),X15),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X16))))
        <=> ! [X17] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X16),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X15),s(X0,X17)))))) )
      & ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3))))
      <=> ! [X13] :
            ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,X13))))
           => ? [X14] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(X0,X14)))))) ) )
      & ! [X18,X19] :
          ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X2),X18),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X19))))
        <=> ! [X20] :
              ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X19),s(X2,X20))))
             => ? [X21] : s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X18),s(X0,X21))) = s(X2,X20) ) )
      & ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3))))
      <=> ! [X11] :
            ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,X11))))
           => ? [X12] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),X1),s(X0,X12)))))) ) ) ),
    inference(rectify,[],[f37]) ).

fof(f37,axiom,
    ! [X0,X20,X1,X21] :
      ( ! [X26,X27] :
          ( ! [X28] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X27),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X26),s(X0,X28))))))
        <=> p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X26),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X27)))) )
      & ! [X36,X37] :
          ( ! [X38] :
              ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X37),s(X1,X38))))
             => ? [X39] : s(X1,X38) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X36),s(X0,X39))) )
        <=> p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X36),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X37)))) )
      & ( ! [X24] :
            ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,X24))))
           => ? [X25] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,X25)))))) )
      <=> p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21)))) )
      & ( ! [X22] :
            ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,X22))))
           => ? [X23] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,X23)))))) )
      <=> p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21)))) )
      & ! [X29,X30] :
          ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X29),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X30))))
        <=> ! [X31] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X30),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X29),s(X0,X31)))))) )
      & ! [X32,X33] :
          ( p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X32),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X33))))
        <=> ! [X34] :
              ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X33),s(X1,X34))))
             => ? [X35] : s(X1,X34) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X32),s(X0,X35))) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',thm_2EquantHeuristics_2EGUESS__REWRITES) ).

fof(f150,plain,
    ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK16),sK17),s(tyop_2Emin_2Efun(sK16,tyop_2Emin_2Ebool),sK18)))),
    inference(cnf_transformation,[],[f99]) ).

fof(f224,plain,
    ! [X0] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK16,tyop_2Emin_2Ebool),sK19),s(sK16,app_2E2(s(tyop_2Emin_2Efun(sK15,sK16),sK17),s(sK15,X0)))))),
    inference(unit_resulting_resolution,[],[f151,f142]) ).

fof(f142,plain,
    ! [X2,X0,X11,X8,X9] :
      ( ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X8),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X9),s(X2,X11))))))
      | ~ p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X9),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X8)))) ),
    inference(cnf_transformation,[],[f95]) ).

fof(f151,plain,
    p(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK16),sK17),s(tyop_2Emin_2Efun(sK16,tyop_2Emin_2Ebool),sK19)))),
    inference(cnf_transformation,[],[f99]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem    : ITP006+1 : TPTP v8.1.0. Bugfixed v7.5.0.
% 0.07/0.13  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s
% 0.13/0.35  % Computer : n002.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 Aug 29 23:42:43 EDT 2022
% 0.13/0.35  % CPUTime    : 
% 0.21/0.51  % (22492)lrs+10_5:1_br=off:fde=none:nwc=3.0:sd=1:sgt=10:sos=on:ss=axioms:urr=on:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.21/0.52  % (22500)lrs+10_1:1_ep=R:lcm=predicate:lma=on:sos=all:spb=goal:ss=included:i=12:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/12Mi)
% 1.21/0.52  % (22494)lrs+10_1:1024_nm=0:nwc=5.0:ss=axioms:i=13:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/13Mi)
% 1.21/0.52  % (22496)dis+1010_1:50_awrs=decay:awrsf=128:nwc=10.0:s2pl=no:sp=frequency:ss=axioms:i=39:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/39Mi)
% 1.21/0.53  % (22501)lrs+10_1:2_br=off:nm=4:ss=included:urr=on:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 1.21/0.53  % (22500)Instruction limit reached!
% 1.21/0.53  % (22500)------------------------------
% 1.21/0.53  % (22500)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.21/0.53  % (22515)dis+21_1:1_ep=RS:nwc=10.0:s2a=on:s2at=1.5:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 1.21/0.53  % (22490)lrs+10_1:1_gsp=on:sd=1:sgt=32:sos=on:ss=axioms:i=13:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/13Mi)
% 1.21/0.53  % (22491)dis+1002_1:1_aac=none:bd=off:sac=on:sos=on:spb=units:i=3:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/3Mi)
% 1.21/0.53  % (22489)dis+1002_1:12_drc=off:fd=preordered:tgt=full:i=99978:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99978Mi)
% 1.21/0.54  % (22520)lrs-11_1:1_nm=0:sac=on:sd=4:ss=axioms:st=3.0:i=24:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/24Mi)
% 1.21/0.54  % (22514)dis+10_1:1_av=off:sos=on:sp=reverse_arity:ss=included:st=2.0:to=lpo:urr=ec_only:i=45:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/45Mi)
% 1.21/0.54  % (22500)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.21/0.54  % (22500)Termination reason: Unknown
% 1.21/0.54  % (22500)Termination phase: Property scanning
% 1.21/0.54  
% 1.21/0.54  % (22500)Memory used [KB]: 1663
% 1.21/0.54  % (22500)Time elapsed: 0.006 s
% 1.21/0.54  % (22500)Instructions burned: 13 (million)
% 1.21/0.54  % (22500)------------------------------
% 1.21/0.54  % (22500)------------------------------
% 1.37/0.54  % (22518)dis+21_1:1_aac=none:abs=on:er=known:fde=none:fsr=off:nwc=5.0:s2a=on:s2at=4.0:sp=const_frequency:to=lpo:urr=ec_only:i=25:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/25Mi)
% 1.37/0.54  % (22491)Instruction limit reached!
% 1.37/0.54  % (22491)------------------------------
% 1.37/0.54  % (22491)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.37/0.54  % (22491)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.37/0.54  % (22491)Termination reason: Unknown
% 1.37/0.54  % (22491)Termination phase: Preprocessing 3
% 1.37/0.54  
% 1.37/0.54  % (22491)Memory used [KB]: 1535
% 1.37/0.54  % (22491)Time elapsed: 0.003 s
% 1.37/0.54  % (22491)Instructions burned: 3 (million)
% 1.37/0.54  % (22491)------------------------------
% 1.37/0.54  % (22491)------------------------------
% 1.37/0.54  % (22508)ott+1010_1:1_sd=2:sos=on:sp=occurrence:ss=axioms:urr=on:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.37/0.54  % (22497)lrs+2_1:1_lcm=reverse:lma=on:sos=all:spb=goal_then_units:ss=included:urr=on:i=39:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/39Mi)
% 1.37/0.54  % (22512)dis+1010_2:3_fs=off:fsr=off:nm=0:nwc=5.0:s2a=on:s2agt=32:i=82:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/82Mi)
% 1.37/0.54  % (22508)Instruction limit reached!
% 1.37/0.54  % (22508)------------------------------
% 1.37/0.54  % (22508)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.37/0.54  % (22508)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.37/0.54  % (22508)Termination reason: Unknown
% 1.37/0.54  % (22508)Termination phase: Property scanning
% 1.37/0.54  
% 1.37/0.54  % (22508)Memory used [KB]: 1535
% 1.37/0.54  % (22508)Time elapsed: 0.003 s
% 1.37/0.54  % (22508)Instructions burned: 3 (million)
% 1.37/0.54  % (22508)------------------------------
% 1.37/0.54  % (22508)------------------------------
% 1.37/0.54  % (22507)fmb+10_1:1_nm=2:i=3:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/3Mi)
% 1.37/0.54  % (22495)dis+21_1:1_av=off:sos=on:sp=frequency:ss=included:to=lpo:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 1.37/0.54  % (22501)Instruction limit reached!
% 1.37/0.54  % (22501)------------------------------
% 1.37/0.54  % (22501)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.37/0.54  % (22506)lrs+1011_1:1_fd=preordered:fsd=on:sos=on:thsq=on:thsqc=64:thsqd=32:uwa=ground:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 1.37/0.54  % (22507)Instruction limit reached!
% 1.37/0.54  % (22507)------------------------------
% 1.37/0.54  % (22507)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.37/0.54  % (22507)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.37/0.54  % (22507)Termination reason: Unknown
% 1.37/0.54  % (22507)Termination phase: Preprocessing 3
% 1.37/0.54  
% 1.37/0.54  % (22507)Memory used [KB]: 1535
% 1.37/0.54  % (22507)Time elapsed: 0.003 s
% 1.37/0.54  % (22507)Instructions burned: 4 (million)
% 1.37/0.54  % (22507)------------------------------
% 1.37/0.54  % (22507)------------------------------
% 1.37/0.54  % (22499)lrs+10_1:1_br=off:sos=on:ss=axioms:st=2.0:urr=on:i=33:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/33Mi)
% 1.37/0.54  % (22494)Instruction limit reached!
% 1.37/0.54  % (22494)------------------------------
% 1.37/0.54  % (22494)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.37/0.54  % (22494)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.37/0.54  % (22494)Termination reason: Unknown
% 1.37/0.54  % (22494)Termination phase: Saturation
% 1.37/0.54  
% 1.37/0.54  % (22494)Memory used [KB]: 6140
% 1.37/0.54  % (22494)Time elapsed: 0.129 s
% 1.37/0.54  % (22494)Instructions burned: 13 (million)
% 1.37/0.54  % (22494)------------------------------
% 1.37/0.54  % (22494)------------------------------
% 1.37/0.54  % (22505)lrs+10_1:1_drc=off:sp=reverse_frequency:spb=goal:to=lpo:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 1.37/0.55  % (22492)First to succeed.
% 1.37/0.55  % (22498)dis+10_1:1_newcnf=on:sgt=8:sos=on:ss=axioms:to=lpo:urr=on:i=49:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/49Mi)
% 1.37/0.55  % (22501)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.37/0.55  % (22501)Termination reason: Unknown
% 1.37/0.55  % (22501)Termination phase: Property scanning
% 1.37/0.55  
% 1.37/0.55  % (22501)Memory used [KB]: 1663
% 1.37/0.55  % (22501)Time elapsed: 0.006 s
% 1.37/0.55  % (22501)Instructions burned: 9 (million)
% 1.37/0.55  % (22501)------------------------------
% 1.37/0.55  % (22501)------------------------------
% 1.37/0.55  % (22505)Instruction limit reached!
% 1.37/0.55  % (22505)------------------------------
% 1.37/0.55  % (22505)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.37/0.55  % (22505)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.37/0.55  % (22505)Termination reason: Unknown
% 1.37/0.55  % (22505)Termination phase: Property scanning
% 1.37/0.55  
% 1.37/0.55  % (22505)Memory used [KB]: 1791
% 1.37/0.55  % (22505)Time elapsed: 0.005 s
% 1.37/0.55  % (22505)Instructions burned: 8 (million)
% 1.37/0.55  % (22505)------------------------------
% 1.37/0.55  % (22505)------------------------------
% 1.37/0.55  % (22502)lrs+10_1:4_av=off:bs=unit_only:bsr=unit_only:ep=RS:s2a=on:sos=on:sp=frequency:to=lpo:i=16:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/16Mi)
% 1.37/0.55  % (22519)dis+2_3:1_aac=none:abs=on:ep=R:lcm=reverse:nwc=10.0:sos=on:sp=const_frequency:spb=units:urr=ec_only:i=8:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/8Mi)
% 1.37/0.55  % (22504)lrs+10_1:1_ins=3:sp=reverse_frequency:spb=goal:to=lpo:i=3:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/3Mi)
% 1.37/0.55  % (22504)Instruction limit reached!
% 1.37/0.55  % (22504)------------------------------
% 1.37/0.55  % (22504)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.37/0.55  % (22504)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.37/0.55  % (22504)Termination reason: Unknown
% 1.37/0.55  % (22504)Termination phase: Preprocessing 3
% 1.37/0.55  
% 1.37/0.55  % (22504)Memory used [KB]: 1663
% 1.37/0.55  % (22504)Time elapsed: 0.004 s
% 1.37/0.55  % (22504)Instructions burned: 4 (million)
% 1.37/0.55  % (22504)------------------------------
% 1.37/0.55  % (22504)------------------------------
% 1.37/0.55  % (22517)lrs+1011_1:1_fd=preordered:fsd=on:sos=on:thsq=on:thsqc=64:thsqd=32:uwa=ground:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 1.37/0.56  % (22509)dis-10_3:2_amm=sco:ep=RS:fsr=off:nm=10:sd=2:sos=on:ss=axioms:st=3.0:i=11:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/11Mi)
% 1.37/0.56  % (22511)ott+21_1:1_erd=off:s2a=on:sac=on:sd=1:sgt=64:sos=on:ss=included:st=3.0:to=lpo:urr=on:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 1.37/0.56  % (22492)Refutation found. Thanks to Tanya!
% 1.37/0.56  % SZS status Theorem for theBenchmark
% 1.37/0.56  % SZS output start Proof for theBenchmark
% See solution above
% 1.37/0.56  % (22492)------------------------------
% 1.37/0.56  % (22492)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.37/0.56  % (22492)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.37/0.56  % (22492)Termination reason: Refutation
% 1.37/0.56  
% 1.37/0.56  % (22492)Memory used [KB]: 6652
% 1.37/0.56  % (22492)Time elapsed: 0.138 s
% 1.37/0.56  % (22492)Instructions burned: 19 (million)
% 1.37/0.56  % (22492)------------------------------
% 1.37/0.56  % (22492)------------------------------
% 1.37/0.56  % (22481)Success in time 0.198 s
%------------------------------------------------------------------------------