TSTP Solution File: SWW631_2 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : SWW631_2 : TPTP v8.1.2. Released v6.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s

% Computer : n020.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Sat Sep  2 14:12:37 EDT 2023

% Result   : Theorem 91.56s 13.43s
% Output   : Refutation 91.56s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   19
%            Number of leaves      :  102
% Syntax   : Number of formulae    :  282 (  48 unt;  55 typ;   0 def)
%            Number of atoms       : 1048 ( 146 equ)
%            Maximal formula atoms :   66 (   4 avg)
%            Number of connectives : 1329 ( 508   ~; 286   |; 419   &)
%                                         (  27 <=>;  89  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   32 (   4 avg)
%            Maximal term depth    :    7 (   2 avg)
%            Number arithmetic     : 1699 ( 687 atm; 260 fun; 540 num; 212 var)
%            Number of types       :    7 (   5 usr;   1 ari)
%            Number of type conns  :   71 (  31   >;  40   *;   0   +;   0  <<)
%            Number of predicates  :   37 (  33 usr;  28 prp; 0-3 aty)
%            Number of functors    :   50 (  44 usr;  22 con; 0-5 aty)
%            Number of variables   :  259 (; 169   !;  90   ?; 259   :)

% Comments : 
%------------------------------------------------------------------------------
tff(type_def_5,type,
    uni: $tType ).

tff(type_def_6,type,
    ty: $tType ).

tff(type_def_7,type,
    bool: $tType ).

tff(type_def_8,type,
    tuple0: $tType ).

tff(type_def_9,type,
    map_int_int: $tType ).

tff(func_def_0,type,
    witness: ty > uni ).

tff(func_def_1,type,
    int: ty ).

tff(func_def_2,type,
    real: ty ).

tff(func_def_3,type,
    bool1: ty ).

tff(func_def_4,type,
    true: bool ).

tff(func_def_5,type,
    false: bool ).

tff(func_def_6,type,
    match_bool: ( ty * bool * uni * uni ) > uni ).

tff(func_def_7,type,
    tuple01: ty ).

tff(func_def_8,type,
    tuple02: tuple0 ).

tff(func_def_9,type,
    qtmark: ty ).

tff(func_def_12,type,
    ref: ty > ty ).

tff(func_def_13,type,
    mk_ref: ( ty * uni ) > uni ).

tff(func_def_14,type,
    contents: ( ty * uni ) > uni ).

tff(func_def_15,type,
    map: ( ty * ty ) > ty ).

tff(func_def_16,type,
    get: ( ty * ty * uni * uni ) > uni ).

tff(func_def_17,type,
    set: ( ty * ty * uni * uni * uni ) > uni ).

tff(func_def_18,type,
    const: ( ty * ty * uni ) > uni ).

tff(func_def_19,type,
    array: ty > ty ).

tff(func_def_20,type,
    mk_array: ( ty * $int * uni ) > uni ).

tff(func_def_21,type,
    length: ( ty * uni ) > $int ).

tff(func_def_22,type,
    elts: ( ty * uni ) > uni ).

tff(func_def_23,type,
    get1: ( ty * uni * $int ) > uni ).

tff(func_def_24,type,
    t2tb: $int > uni ).

tff(func_def_25,type,
    tb2t: uni > $int ).

tff(func_def_26,type,
    set1: ( ty * uni * $int * uni ) > uni ).

tff(func_def_27,type,
    make: ( ty * $int * uni ) > uni ).

tff(func_def_28,type,
    n: $int ).

tff(func_def_29,type,
    f: $int > $int ).

tff(func_def_32,type,
    t2tb1: map_int_int > uni ).

tff(func_def_33,type,
    tb2t1: uni > map_int_int ).

tff(func_def_36,type,
    sK3: map_int_int ).

tff(func_def_37,type,
    sK4: $int ).

tff(func_def_38,type,
    sK5: map_int_int ).

tff(func_def_39,type,
    sK6: map_int_int ).

tff(func_def_40,type,
    sK7: $int ).

tff(func_def_41,type,
    sK8: $int ).

tff(func_def_42,type,
    sK9: $int ).

tff(func_def_43,type,
    sK10: $int ).

tff(func_def_44,type,
    sK11: $int ).

tff(func_def_45,type,
    sK12: $int ).

tff(func_def_46,type,
    sK13: ( $int * $int ) > $int ).

tff(func_def_47,type,
    sK14: ( $int * $int * $int ) > $int ).

tff(func_def_48,type,
    sK15: ( $int * $int * $int ) > $int ).

tff(func_def_49,type,
    sK16: ( $int * $int ) > $int ).

tff(pred_def_1,type,
    sort: ( ty * uni ) > $o ).

tff(pred_def_4,type,
    path: ( $int * $int ) > $o ).

tff(pred_def_5,type,
    distance: ( $int * $int ) > $o ).

tff(pred_def_6,type,
    sP0: ( map_int_int * $int * map_int_int ) > $o ).

tff(pred_def_7,type,
    sP1: ( $int * $int * $int ) > $o ).

tff(pred_def_8,type,
    sP2: ( $int * $int ) > $o ).

tff(f273937,plain,
    $false,
    inference(avatar_sat_refutation,[],[f1971,f3855,f3861,f3993,f4696,f21643,f21651,f21824,f21972,f22248,f22473,f23969,f24636,f24995,f26067,f26202,f34532,f42948,f43119,f43678,f43755,f43825,f47107,f258136,f271528,f271529,f271552,f273319]) ).

tff(f273319,plain,
    ( ~ spl17_217
    | ~ spl17_458 ),
    inference(avatar_contradiction_clause,[],[f273318]) ).

tff(f273318,plain,
    ( $false
    | ~ spl17_217
    | ~ spl17_458 ),
    inference(subsumption_resolution,[],[f271848,f182]) ).

tff(f182,plain,
    ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(sK12)))),
    inference(cnf_transformation,[],[f133]) ).

tff(f133,plain,
    ( ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(sK12))))
    & $less(sK12,sK7)
    & $less(sK11,sK12)
    & ( tb2t(get(int,int,t2tb1(sK6),t2tb(sK8))) = sK11 )
    & $less(sK8,n)
    & ~ $less(sK8,0)
    & ( $sum(sK9,1) = sK10 )
    & ~ $less(tb2t(get(int,int,t2tb1(sK6),t2tb(sK8))),f(sK7))
    & $less(sK8,n)
    & ~ $less(sK8,0)
    & ~ $less(n,0)
    & ! [X10: $int] :
        ( $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK8))),tb2t(get(int,int,t2tb1(sK5),t2tb(X10))))
        | ~ $less(X10,sK7)
        | ~ $less(sK8,X10) )
    & ~ $less($sum(sK7,$uminus(1)),$sum(sK9,tb2t(get(int,int,t2tb1(sK5),t2tb(sK8)))))
    & $less(sK8,sK7)
    & ~ $less(sK8,f(sK7))
    & ! [X11: $int] :
        ( path(tb2t(get(int,int,t2tb1(sK5),t2tb(X11))),X11)
        | ~ $less(X11,sK7)
        | $less(X11,0) )
    & ! [X12: $int] :
        ( sP0(sK5,X12,sK6)
        | ~ $less(X12,sK7)
        | ~ $less(0,X12) )
    & ~ $less($sum(sK7,$uminus(1)),$sum(sK4,tb2t(get(int,int,t2tb1(sK5),t2tb($sum(sK7,$uminus(1)))))))
    & ( $uminus(1) = tb2t(get(int,int,t2tb1(sK6),t2tb(0))) )
    & ( 0 = tb2t(get(int,int,t2tb1(sK5),t2tb(0))) )
    & ~ $less($sum(n,$uminus(1)),sK7)
    & ~ $less(sK7,1)
    & ~ $less($sum(n,$uminus(1)),1)
    & ~ $less(n,0)
    & ~ $less(n,0)
    & ( tb2t1(set(int,int,const(int,int,t2tb(0)),t2tb(0),t2tb($uminus(1)))) = sK3 )
    & ~ $less(n,0)
    & $less(0,n)
    & ~ $less(0,0)
    & ~ $less(n,0)
    & ~ $less(n,0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK3,sK4,sK5,sK6,sK7,sK8,sK9,sK10,sK11,sK12])],[f126,f132,f131,f130,f129,f128,f127]) ).

tff(f127,plain,
    ( ? [X0: map_int_int] :
        ( ? [X1: $int,X2: map_int_int,X3: map_int_int,X4: $int] :
            ( ? [X5: $int,X6: $int] :
                ( ? [X7: $int] :
                    ( ? [X8: $int] :
                        ( ? [X9: $int] :
                            ( ~ $less(tb2t(get(int,int,t2tb1(X2),t2tb(X8))),tb2t(get(int,int,t2tb1(X2),t2tb(X9))))
                            & $less(X9,X4)
                            & $less(X8,X9) )
                        & ( tb2t(get(int,int,t2tb1(X3),t2tb(X5))) = X8 ) )
                    & $less(X5,n)
                    & ~ $less(X5,0)
                    & ( $sum(X6,1) = X7 ) )
                & ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X5))),f(X4))
                & $less(X5,n)
                & ~ $less(X5,0)
                & ~ $less(n,0)
                & ! [X10: $int] :
                    ( $less(tb2t(get(int,int,t2tb1(X2),t2tb(X5))),tb2t(get(int,int,t2tb1(X2),t2tb(X10))))
                    | ~ $less(X10,X4)
                    | ~ $less(X5,X10) )
                & ~ $less($sum(X4,$uminus(1)),$sum(X6,tb2t(get(int,int,t2tb1(X2),t2tb(X5)))))
                & $less(X5,X4)
                & ~ $less(X5,f(X4)) )
            & ! [X11: $int] :
                ( path(tb2t(get(int,int,t2tb1(X2),t2tb(X11))),X11)
                | ~ $less(X11,X4)
                | $less(X11,0) )
            & ! [X12: $int] :
                ( sP0(X2,X12,X3)
                | ~ $less(X12,X4)
                | ~ $less(0,X12) )
            & ~ $less($sum(X4,$uminus(1)),$sum(X1,tb2t(get(int,int,t2tb1(X2),t2tb($sum(X4,$uminus(1)))))))
            & ( $uminus(1) = tb2t(get(int,int,t2tb1(X3),t2tb(0))) )
            & ( 0 = tb2t(get(int,int,t2tb1(X2),t2tb(0))) )
            & ~ $less($sum(n,$uminus(1)),X4)
            & ~ $less(X4,1) )
        & ~ $less($sum(n,$uminus(1)),1)
        & ~ $less(n,0)
        & ~ $less(n,0)
        & ( tb2t1(set(int,int,const(int,int,t2tb(0)),t2tb(0),t2tb($uminus(1)))) = X0 )
        & ~ $less(n,0) )
   => ( ? [X1: $int,X2: map_int_int,X3: map_int_int,X4: $int] :
          ( ? [X5: $int,X6: $int] :
              ( ? [X7: $int] :
                  ( ? [X8: $int] :
                      ( ? [X9: $int] :
                          ( ~ $less(tb2t(get(int,int,t2tb1(X2),t2tb(X8))),tb2t(get(int,int,t2tb1(X2),t2tb(X9))))
                          & $less(X9,X4)
                          & $less(X8,X9) )
                      & ( tb2t(get(int,int,t2tb1(X3),t2tb(X5))) = X8 ) )
                  & $less(X5,n)
                  & ~ $less(X5,0)
                  & ( $sum(X6,1) = X7 ) )
              & ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X5))),f(X4))
              & $less(X5,n)
              & ~ $less(X5,0)
              & ~ $less(n,0)
              & ! [X10: $int] :
                  ( $less(tb2t(get(int,int,t2tb1(X2),t2tb(X5))),tb2t(get(int,int,t2tb1(X2),t2tb(X10))))
                  | ~ $less(X10,X4)
                  | ~ $less(X5,X10) )
              & ~ $less($sum(X4,$uminus(1)),$sum(X6,tb2t(get(int,int,t2tb1(X2),t2tb(X5)))))
              & $less(X5,X4)
              & ~ $less(X5,f(X4)) )
          & ! [X11: $int] :
              ( path(tb2t(get(int,int,t2tb1(X2),t2tb(X11))),X11)
              | ~ $less(X11,X4)
              | $less(X11,0) )
          & ! [X12: $int] :
              ( sP0(X2,X12,X3)
              | ~ $less(X12,X4)
              | ~ $less(0,X12) )
          & ~ $less($sum(X4,$uminus(1)),$sum(X1,tb2t(get(int,int,t2tb1(X2),t2tb($sum(X4,$uminus(1)))))))
          & ( $uminus(1) = tb2t(get(int,int,t2tb1(X3),t2tb(0))) )
          & ( 0 = tb2t(get(int,int,t2tb1(X2),t2tb(0))) )
          & ~ $less($sum(n,$uminus(1)),X4)
          & ~ $less(X4,1) )
      & ~ $less($sum(n,$uminus(1)),1)
      & ~ $less(n,0)
      & ~ $less(n,0)
      & ( tb2t1(set(int,int,const(int,int,t2tb(0)),t2tb(0),t2tb($uminus(1)))) = sK3 )
      & ~ $less(n,0) ) ),
    introduced(choice_axiom,[]) ).

tff(f128,plain,
    ( ? [X1: $int,X2: map_int_int,X3: map_int_int,X4: $int] :
        ( ? [X5: $int,X6: $int] :
            ( ? [X7: $int] :
                ( ? [X8: $int] :
                    ( ? [X9: $int] :
                        ( ~ $less(tb2t(get(int,int,t2tb1(X2),t2tb(X8))),tb2t(get(int,int,t2tb1(X2),t2tb(X9))))
                        & $less(X9,X4)
                        & $less(X8,X9) )
                    & ( tb2t(get(int,int,t2tb1(X3),t2tb(X5))) = X8 ) )
                & $less(X5,n)
                & ~ $less(X5,0)
                & ( $sum(X6,1) = X7 ) )
            & ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X5))),f(X4))
            & $less(X5,n)
            & ~ $less(X5,0)
            & ~ $less(n,0)
            & ! [X10: $int] :
                ( $less(tb2t(get(int,int,t2tb1(X2),t2tb(X5))),tb2t(get(int,int,t2tb1(X2),t2tb(X10))))
                | ~ $less(X10,X4)
                | ~ $less(X5,X10) )
            & ~ $less($sum(X4,$uminus(1)),$sum(X6,tb2t(get(int,int,t2tb1(X2),t2tb(X5)))))
            & $less(X5,X4)
            & ~ $less(X5,f(X4)) )
        & ! [X11: $int] :
            ( path(tb2t(get(int,int,t2tb1(X2),t2tb(X11))),X11)
            | ~ $less(X11,X4)
            | $less(X11,0) )
        & ! [X12: $int] :
            ( sP0(X2,X12,X3)
            | ~ $less(X12,X4)
            | ~ $less(0,X12) )
        & ~ $less($sum(X4,$uminus(1)),$sum(X1,tb2t(get(int,int,t2tb1(X2),t2tb($sum(X4,$uminus(1)))))))
        & ( $uminus(1) = tb2t(get(int,int,t2tb1(X3),t2tb(0))) )
        & ( 0 = tb2t(get(int,int,t2tb1(X2),t2tb(0))) )
        & ~ $less($sum(n,$uminus(1)),X4)
        & ~ $less(X4,1) )
   => ( ? [X6: $int,X5: $int] :
          ( ? [X7: $int] :
              ( ? [X8: $int] :
                  ( ? [X9: $int] :
                      ( ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(X8))),tb2t(get(int,int,t2tb1(sK5),t2tb(X9))))
                      & $less(X9,sK7)
                      & $less(X8,X9) )
                  & ( tb2t(get(int,int,t2tb1(sK6),t2tb(X5))) = X8 ) )
              & $less(X5,n)
              & ~ $less(X5,0)
              & ( $sum(X6,1) = X7 ) )
          & ~ $less(tb2t(get(int,int,t2tb1(sK6),t2tb(X5))),f(sK7))
          & $less(X5,n)
          & ~ $less(X5,0)
          & ~ $less(n,0)
          & ! [X10: $int] :
              ( $less(tb2t(get(int,int,t2tb1(sK5),t2tb(X5))),tb2t(get(int,int,t2tb1(sK5),t2tb(X10))))
              | ~ $less(X10,sK7)
              | ~ $less(X5,X10) )
          & ~ $less($sum(sK7,$uminus(1)),$sum(X6,tb2t(get(int,int,t2tb1(sK5),t2tb(X5)))))
          & $less(X5,sK7)
          & ~ $less(X5,f(sK7)) )
      & ! [X11: $int] :
          ( path(tb2t(get(int,int,t2tb1(sK5),t2tb(X11))),X11)
          | ~ $less(X11,sK7)
          | $less(X11,0) )
      & ! [X12: $int] :
          ( sP0(sK5,X12,sK6)
          | ~ $less(X12,sK7)
          | ~ $less(0,X12) )
      & ~ $less($sum(sK7,$uminus(1)),$sum(sK4,tb2t(get(int,int,t2tb1(sK5),t2tb($sum(sK7,$uminus(1)))))))
      & ( $uminus(1) = tb2t(get(int,int,t2tb1(sK6),t2tb(0))) )
      & ( 0 = tb2t(get(int,int,t2tb1(sK5),t2tb(0))) )
      & ~ $less($sum(n,$uminus(1)),sK7)
      & ~ $less(sK7,1) ) ),
    introduced(choice_axiom,[]) ).

tff(f129,plain,
    ( ? [X6: $int,X5: $int] :
        ( ? [X7: $int] :
            ( ? [X8: $int] :
                ( ? [X9: $int] :
                    ( ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(X8))),tb2t(get(int,int,t2tb1(sK5),t2tb(X9))))
                    & $less(X9,sK7)
                    & $less(X8,X9) )
                & ( tb2t(get(int,int,t2tb1(sK6),t2tb(X5))) = X8 ) )
            & $less(X5,n)
            & ~ $less(X5,0)
            & ( $sum(X6,1) = X7 ) )
        & ~ $less(tb2t(get(int,int,t2tb1(sK6),t2tb(X5))),f(sK7))
        & $less(X5,n)
        & ~ $less(X5,0)
        & ~ $less(n,0)
        & ! [X10: $int] :
            ( $less(tb2t(get(int,int,t2tb1(sK5),t2tb(X5))),tb2t(get(int,int,t2tb1(sK5),t2tb(X10))))
            | ~ $less(X10,sK7)
            | ~ $less(X5,X10) )
        & ~ $less($sum(sK7,$uminus(1)),$sum(X6,tb2t(get(int,int,t2tb1(sK5),t2tb(X5)))))
        & $less(X5,sK7)
        & ~ $less(X5,f(sK7)) )
   => ( ? [X7: $int] :
          ( ? [X8: $int] :
              ( ? [X9: $int] :
                  ( ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(X8))),tb2t(get(int,int,t2tb1(sK5),t2tb(X9))))
                  & $less(X9,sK7)
                  & $less(X8,X9) )
              & ( tb2t(get(int,int,t2tb1(sK6),t2tb(sK8))) = X8 ) )
          & $less(sK8,n)
          & ~ $less(sK8,0)
          & ( $sum(sK9,1) = X7 ) )
      & ~ $less(tb2t(get(int,int,t2tb1(sK6),t2tb(sK8))),f(sK7))
      & $less(sK8,n)
      & ~ $less(sK8,0)
      & ~ $less(n,0)
      & ! [X10: $int] :
          ( $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK8))),tb2t(get(int,int,t2tb1(sK5),t2tb(X10))))
          | ~ $less(X10,sK7)
          | ~ $less(sK8,X10) )
      & ~ $less($sum(sK7,$uminus(1)),$sum(sK9,tb2t(get(int,int,t2tb1(sK5),t2tb(sK8)))))
      & $less(sK8,sK7)
      & ~ $less(sK8,f(sK7)) ) ),
    introduced(choice_axiom,[]) ).

tff(f130,plain,
    ( ? [X7: $int] :
        ( ? [X8: $int] :
            ( ? [X9: $int] :
                ( ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(X8))),tb2t(get(int,int,t2tb1(sK5),t2tb(X9))))
                & $less(X9,sK7)
                & $less(X8,X9) )
            & ( tb2t(get(int,int,t2tb1(sK6),t2tb(sK8))) = X8 ) )
        & $less(sK8,n)
        & ~ $less(sK8,0)
        & ( $sum(sK9,1) = X7 ) )
   => ( ? [X8: $int] :
          ( ? [X9: $int] :
              ( ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(X8))),tb2t(get(int,int,t2tb1(sK5),t2tb(X9))))
              & $less(X9,sK7)
              & $less(X8,X9) )
          & ( tb2t(get(int,int,t2tb1(sK6),t2tb(sK8))) = X8 ) )
      & $less(sK8,n)
      & ~ $less(sK8,0)
      & ( $sum(sK9,1) = sK10 ) ) ),
    introduced(choice_axiom,[]) ).

tff(f131,plain,
    ( ? [X8: $int] :
        ( ? [X9: $int] :
            ( ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(X8))),tb2t(get(int,int,t2tb1(sK5),t2tb(X9))))
            & $less(X9,sK7)
            & $less(X8,X9) )
        & ( tb2t(get(int,int,t2tb1(sK6),t2tb(sK8))) = X8 ) )
   => ( ? [X9: $int] :
          ( ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(X9))))
          & $less(X9,sK7)
          & $less(sK11,X9) )
      & ( tb2t(get(int,int,t2tb1(sK6),t2tb(sK8))) = sK11 ) ) ),
    introduced(choice_axiom,[]) ).

tff(f132,plain,
    ( ? [X9: $int] :
        ( ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(X9))))
        & $less(X9,sK7)
        & $less(sK11,X9) )
   => ( ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(sK12))))
      & $less(sK12,sK7)
      & $less(sK11,sK12) ) ),
    introduced(choice_axiom,[]) ).

tff(f126,plain,
    ( ? [X0: map_int_int] :
        ( ? [X1: $int,X2: map_int_int,X3: map_int_int,X4: $int] :
            ( ? [X5: $int,X6: $int] :
                ( ? [X7: $int] :
                    ( ? [X8: $int] :
                        ( ? [X9: $int] :
                            ( ~ $less(tb2t(get(int,int,t2tb1(X2),t2tb(X8))),tb2t(get(int,int,t2tb1(X2),t2tb(X9))))
                            & $less(X9,X4)
                            & $less(X8,X9) )
                        & ( tb2t(get(int,int,t2tb1(X3),t2tb(X5))) = X8 ) )
                    & $less(X5,n)
                    & ~ $less(X5,0)
                    & ( $sum(X6,1) = X7 ) )
                & ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X5))),f(X4))
                & $less(X5,n)
                & ~ $less(X5,0)
                & ~ $less(n,0)
                & ! [X10: $int] :
                    ( $less(tb2t(get(int,int,t2tb1(X2),t2tb(X5))),tb2t(get(int,int,t2tb1(X2),t2tb(X10))))
                    | ~ $less(X10,X4)
                    | ~ $less(X5,X10) )
                & ~ $less($sum(X4,$uminus(1)),$sum(X6,tb2t(get(int,int,t2tb1(X2),t2tb(X5)))))
                & $less(X5,X4)
                & ~ $less(X5,f(X4)) )
            & ! [X11: $int] :
                ( path(tb2t(get(int,int,t2tb1(X2),t2tb(X11))),X11)
                | ~ $less(X11,X4)
                | $less(X11,0) )
            & ! [X12: $int] :
                ( sP0(X2,X12,X3)
                | ~ $less(X12,X4)
                | ~ $less(0,X12) )
            & ~ $less($sum(X4,$uminus(1)),$sum(X1,tb2t(get(int,int,t2tb1(X2),t2tb($sum(X4,$uminus(1)))))))
            & ( $uminus(1) = tb2t(get(int,int,t2tb1(X3),t2tb(0))) )
            & ( 0 = tb2t(get(int,int,t2tb1(X2),t2tb(0))) )
            & ~ $less($sum(n,$uminus(1)),X4)
            & ~ $less(X4,1) )
        & ~ $less($sum(n,$uminus(1)),1)
        & ~ $less(n,0)
        & ~ $less(n,0)
        & ( tb2t1(set(int,int,const(int,int,t2tb(0)),t2tb(0),t2tb($uminus(1)))) = X0 )
        & ~ $less(n,0) )
    & $less(0,n)
    & ~ $less(0,0)
    & ~ $less(n,0)
    & ~ $less(n,0) ),
    inference(rectify,[],[f120]) ).

tff(f120,plain,
    ( ? [X0: map_int_int] :
        ( ? [X1: $int,X2: map_int_int,X3: map_int_int,X4: $int] :
            ( ? [X8: $int,X9: $int] :
                ( ? [X11: $int] :
                    ( ? [X12: $int] :
                        ( ? [X13: $int] :
                            ( ~ $less(tb2t(get(int,int,t2tb1(X2),t2tb(X12))),tb2t(get(int,int,t2tb1(X2),t2tb(X13))))
                            & $less(X13,X4)
                            & $less(X12,X13) )
                        & ( tb2t(get(int,int,t2tb1(X3),t2tb(X8))) = X12 ) )
                    & $less(X8,n)
                    & ~ $less(X8,0)
                    & ( $sum(X9,1) = X11 ) )
                & ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X8))),f(X4))
                & $less(X8,n)
                & ~ $less(X8,0)
                & ~ $less(n,0)
                & ! [X10: $int] :
                    ( $less(tb2t(get(int,int,t2tb1(X2),t2tb(X8))),tb2t(get(int,int,t2tb1(X2),t2tb(X10))))
                    | ~ $less(X10,X4)
                    | ~ $less(X8,X10) )
                & ~ $less($sum(X4,$uminus(1)),$sum(X9,tb2t(get(int,int,t2tb1(X2),t2tb(X8)))))
                & $less(X8,X4)
                & ~ $less(X8,f(X4)) )
            & ! [X5: $int] :
                ( path(tb2t(get(int,int,t2tb1(X2),t2tb(X5))),X5)
                | ~ $less(X5,X4)
                | $less(X5,0) )
            & ! [X6: $int] :
                ( sP0(X2,X6,X3)
                | ~ $less(X6,X4)
                | ~ $less(0,X6) )
            & ~ $less($sum(X4,$uminus(1)),$sum(X1,tb2t(get(int,int,t2tb1(X2),t2tb($sum(X4,$uminus(1)))))))
            & ( $uminus(1) = tb2t(get(int,int,t2tb1(X3),t2tb(0))) )
            & ( 0 = tb2t(get(int,int,t2tb1(X2),t2tb(0))) )
            & ~ $less($sum(n,$uminus(1)),X4)
            & ~ $less(X4,1) )
        & ~ $less($sum(n,$uminus(1)),1)
        & ~ $less(n,0)
        & ~ $less(n,0)
        & ( tb2t1(set(int,int,const(int,int,t2tb(0)),t2tb(0),t2tb($uminus(1)))) = X0 )
        & ~ $less(n,0) )
    & $less(0,n)
    & ~ $less(0,0)
    & ~ $less(n,0)
    & ~ $less(n,0) ),
    inference(definition_folding,[],[f99,f119]) ).

tff(f119,plain,
    ! [X2: map_int_int,X6: $int,X3: map_int_int] :
      ( ( ! [X7: $int] :
            ( $less(tb2t(get(int,int,t2tb1(X2),get(int,int,t2tb1(X3),t2tb(X6)))),tb2t(get(int,int,t2tb1(X2),t2tb(X7))))
            | ~ $less(X7,X6)
            | ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X6))),X7) )
        & ( tb2t(get(int,int,t2tb1(X2),t2tb(X6))) = $sum(tb2t(get(int,int,t2tb1(X2),get(int,int,t2tb1(X3),t2tb(X6)))),1) )
        & $less(0,tb2t(get(int,int,t2tb1(X2),t2tb(X6))))
        & $less(tb2t(get(int,int,t2tb1(X3),t2tb(X6))),X6)
        & ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X6))),f(X6))
        & $less(tb2t(get(int,int,t2tb1(X3),get(int,int,t2tb1(X3),t2tb(X6)))),f(X6)) )
      | ~ sP0(X2,X6,X3) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).

tff(f99,plain,
    ( ? [X0: map_int_int] :
        ( ? [X1: $int,X2: map_int_int,X3: map_int_int,X4: $int] :
            ( ? [X8: $int,X9: $int] :
                ( ? [X11: $int] :
                    ( ? [X12: $int] :
                        ( ? [X13: $int] :
                            ( ~ $less(tb2t(get(int,int,t2tb1(X2),t2tb(X12))),tb2t(get(int,int,t2tb1(X2),t2tb(X13))))
                            & $less(X13,X4)
                            & $less(X12,X13) )
                        & ( tb2t(get(int,int,t2tb1(X3),t2tb(X8))) = X12 ) )
                    & $less(X8,n)
                    & ~ $less(X8,0)
                    & ( $sum(X9,1) = X11 ) )
                & ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X8))),f(X4))
                & $less(X8,n)
                & ~ $less(X8,0)
                & ~ $less(n,0)
                & ! [X10: $int] :
                    ( $less(tb2t(get(int,int,t2tb1(X2),t2tb(X8))),tb2t(get(int,int,t2tb1(X2),t2tb(X10))))
                    | ~ $less(X10,X4)
                    | ~ $less(X8,X10) )
                & ~ $less($sum(X4,$uminus(1)),$sum(X9,tb2t(get(int,int,t2tb1(X2),t2tb(X8)))))
                & $less(X8,X4)
                & ~ $less(X8,f(X4)) )
            & ! [X5: $int] :
                ( path(tb2t(get(int,int,t2tb1(X2),t2tb(X5))),X5)
                | ~ $less(X5,X4)
                | $less(X5,0) )
            & ! [X6: $int] :
                ( ( ! [X7: $int] :
                      ( $less(tb2t(get(int,int,t2tb1(X2),get(int,int,t2tb1(X3),t2tb(X6)))),tb2t(get(int,int,t2tb1(X2),t2tb(X7))))
                      | ~ $less(X7,X6)
                      | ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X6))),X7) )
                  & ( tb2t(get(int,int,t2tb1(X2),t2tb(X6))) = $sum(tb2t(get(int,int,t2tb1(X2),get(int,int,t2tb1(X3),t2tb(X6)))),1) )
                  & $less(0,tb2t(get(int,int,t2tb1(X2),t2tb(X6))))
                  & $less(tb2t(get(int,int,t2tb1(X3),t2tb(X6))),X6)
                  & ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X6))),f(X6))
                  & $less(tb2t(get(int,int,t2tb1(X3),get(int,int,t2tb1(X3),t2tb(X6)))),f(X6)) )
                | ~ $less(X6,X4)
                | ~ $less(0,X6) )
            & ~ $less($sum(X4,$uminus(1)),$sum(X1,tb2t(get(int,int,t2tb1(X2),t2tb($sum(X4,$uminus(1)))))))
            & ( $uminus(1) = tb2t(get(int,int,t2tb1(X3),t2tb(0))) )
            & ( 0 = tb2t(get(int,int,t2tb1(X2),t2tb(0))) )
            & ~ $less($sum(n,$uminus(1)),X4)
            & ~ $less(X4,1) )
        & ~ $less($sum(n,$uminus(1)),1)
        & ~ $less(n,0)
        & ~ $less(n,0)
        & ( tb2t1(set(int,int,const(int,int,t2tb(0)),t2tb(0),t2tb($uminus(1)))) = X0 )
        & ~ $less(n,0) )
    & $less(0,n)
    & ~ $less(0,0)
    & ~ $less(n,0)
    & ~ $less(n,0) ),
    inference(flattening,[],[f98]) ).

tff(f98,plain,
    ( ? [X0: map_int_int] :
        ( ? [X1: $int,X2: map_int_int,X3: map_int_int,X4: $int] :
            ( ? [X8: $int,X9: $int] :
                ( ? [X11: $int] :
                    ( ? [X12: $int] :
                        ( ? [X13: $int] :
                            ( ~ $less(tb2t(get(int,int,t2tb1(X2),t2tb(X12))),tb2t(get(int,int,t2tb1(X2),t2tb(X13))))
                            & $less(X13,X4)
                            & $less(X12,X13) )
                        & ( tb2t(get(int,int,t2tb1(X3),t2tb(X8))) = X12 ) )
                    & $less(X8,n)
                    & ~ $less(X8,0)
                    & ( $sum(X9,1) = X11 ) )
                & ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X8))),f(X4))
                & $less(X8,n)
                & ~ $less(X8,0)
                & ~ $less(n,0)
                & ! [X10: $int] :
                    ( $less(tb2t(get(int,int,t2tb1(X2),t2tb(X8))),tb2t(get(int,int,t2tb1(X2),t2tb(X10))))
                    | ~ $less(X10,X4)
                    | ~ $less(X8,X10) )
                & ~ $less($sum(X4,$uminus(1)),$sum(X9,tb2t(get(int,int,t2tb1(X2),t2tb(X8)))))
                & $less(X8,X4)
                & ~ $less(X8,f(X4)) )
            & ! [X5: $int] :
                ( path(tb2t(get(int,int,t2tb1(X2),t2tb(X5))),X5)
                | ~ $less(X5,X4)
                | $less(X5,0) )
            & ! [X6: $int] :
                ( ( ! [X7: $int] :
                      ( $less(tb2t(get(int,int,t2tb1(X2),get(int,int,t2tb1(X3),t2tb(X6)))),tb2t(get(int,int,t2tb1(X2),t2tb(X7))))
                      | ~ $less(X7,X6)
                      | ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X6))),X7) )
                  & ( tb2t(get(int,int,t2tb1(X2),t2tb(X6))) = $sum(tb2t(get(int,int,t2tb1(X2),get(int,int,t2tb1(X3),t2tb(X6)))),1) )
                  & $less(0,tb2t(get(int,int,t2tb1(X2),t2tb(X6))))
                  & $less(tb2t(get(int,int,t2tb1(X3),t2tb(X6))),X6)
                  & ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X6))),f(X6))
                  & $less(tb2t(get(int,int,t2tb1(X3),get(int,int,t2tb1(X3),t2tb(X6)))),f(X6)) )
                | ~ $less(X6,X4)
                | ~ $less(0,X6) )
            & ~ $less($sum(X4,$uminus(1)),$sum(X1,tb2t(get(int,int,t2tb1(X2),t2tb($sum(X4,$uminus(1)))))))
            & ( $uminus(1) = tb2t(get(int,int,t2tb1(X3),t2tb(0))) )
            & ( 0 = tb2t(get(int,int,t2tb1(X2),t2tb(0))) )
            & ~ $less($sum(n,$uminus(1)),X4)
            & ~ $less(X4,1) )
        & ~ $less($sum(n,$uminus(1)),1)
        & ~ $less(n,0)
        & ~ $less(n,0)
        & ( tb2t1(set(int,int,const(int,int,t2tb(0)),t2tb(0),t2tb($uminus(1)))) = X0 )
        & ~ $less(n,0) )
    & $less(0,n)
    & ~ $less(0,0)
    & ~ $less(n,0)
    & ~ $less(n,0) ),
    inference(ennf_transformation,[],[f68]) ).

tff(f68,plain,
    ~ ( ~ $less(n,0)
     => ( ~ $less(n,0)
       => ( ( $less(0,n)
            & ~ $less(0,0) )
         => ! [X0: map_int_int] :
              ( ( ( tb2t1(set(int,int,const(int,int,t2tb(0)),t2tb(0),t2tb($uminus(1)))) = X0 )
                & ~ $less(n,0) )
             => ( ~ $less(n,0)
               => ( ~ $less(n,0)
                 => ( ~ $less($sum(n,$uminus(1)),1)
                   => ! [X1: $int,X2: map_int_int,X3: map_int_int,X4: $int] :
                        ( ( ~ $less($sum(n,$uminus(1)),X4)
                          & ~ $less(X4,1) )
                       => ( ( ! [X5: $int] :
                                ( ( $less(X5,X4)
                                  & ~ $less(X5,0) )
                               => path(tb2t(get(int,int,t2tb1(X2),t2tb(X5))),X5) )
                            & ! [X6: $int] :
                                ( ( $less(X6,X4)
                                  & $less(0,X6) )
                               => ( ! [X7: $int] :
                                      ( ( $less(X7,X6)
                                        & $less(tb2t(get(int,int,t2tb1(X3),t2tb(X6))),X7) )
                                     => $less(tb2t(get(int,int,t2tb1(X2),get(int,int,t2tb1(X3),t2tb(X6)))),tb2t(get(int,int,t2tb1(X2),t2tb(X7)))) )
                                  & ( tb2t(get(int,int,t2tb1(X2),t2tb(X6))) = $sum(tb2t(get(int,int,t2tb1(X2),get(int,int,t2tb1(X3),t2tb(X6)))),1) )
                                  & $less(0,tb2t(get(int,int,t2tb1(X2),t2tb(X6))))
                                  & $less(tb2t(get(int,int,t2tb1(X3),t2tb(X6))),X6)
                                  & ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X6))),f(X6))
                                  & $less(tb2t(get(int,int,t2tb1(X3),get(int,int,t2tb1(X3),t2tb(X6)))),f(X6)) ) )
                            & ~ $less($sum(X4,$uminus(1)),$sum(X1,tb2t(get(int,int,t2tb1(X2),t2tb($sum(X4,$uminus(1)))))))
                            & ( $uminus(1) = tb2t(get(int,int,t2tb1(X3),t2tb(0))) )
                            & ( 0 = tb2t(get(int,int,t2tb1(X2),t2tb(0))) ) )
                         => ! [X8: $int,X9: $int] :
                              ( ( ! [X10: $int] :
                                    ( ( $less(X10,X4)
                                      & $less(X8,X10) )
                                   => $less(tb2t(get(int,int,t2tb1(X2),t2tb(X8))),tb2t(get(int,int,t2tb1(X2),t2tb(X10)))) )
                                & ~ $less($sum(X4,$uminus(1)),$sum(X9,tb2t(get(int,int,t2tb1(X2),t2tb(X8)))))
                                & $less(X8,X4)
                                & ~ $less(X8,f(X4)) )
                             => ( ( $less(X8,n)
                                  & ~ $less(X8,0)
                                  & ~ $less(n,0) )
                               => ( ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X8))),f(X4))
                                 => ! [X11: $int] :
                                      ( ( $sum(X9,1) = X11 )
                                     => ( ( $less(X8,n)
                                          & ~ $less(X8,0) )
                                       => ! [X12: $int] :
                                            ( ( tb2t(get(int,int,t2tb1(X3),t2tb(X8))) = X12 )
                                           => ! [X13: $int] :
                                                ( ( $less(X13,X4)
                                                  & $less(X12,X13) )
                                               => $less(tb2t(get(int,int,t2tb1(X2),t2tb(X12))),tb2t(get(int,int,t2tb1(X2),t2tb(X13)))) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(rectify,[],[f44]) ).

tff(f44,plain,
    ~ ( ~ $less(n,0)
     => ( ~ $less(n,0)
       => ( ( $less(0,n)
            & ~ $less(0,0) )
         => ! [X21: map_int_int] :
              ( ( ( tb2t1(set(int,int,const(int,int,t2tb(0)),t2tb(0),t2tb($uminus(1)))) = X21 )
                & ~ $less(n,0) )
             => ( ~ $less(n,0)
               => ( ~ $less(n,0)
                 => ( ~ $less($sum(n,$uminus(1)),1)
                   => ! [X22: $int,X19: map_int_int,X23: map_int_int,X14: $int] :
                        ( ( ~ $less($sum(n,$uminus(1)),X14)
                          & ~ $less(X14,1) )
                       => ( ( ! [X18: $int] :
                                ( ( $less(X18,X14)
                                  & ~ $less(X18,0) )
                               => path(tb2t(get(int,int,t2tb1(X19),t2tb(X18))),X18) )
                            & ! [X18: $int] :
                                ( ( $less(X18,X14)
                                  & $less(0,X18) )
                               => ( ! [X24: $int] :
                                      ( ( $less(X24,X18)
                                        & $less(tb2t(get(int,int,t2tb1(X23),t2tb(X18))),X24) )
                                     => $less(tb2t(get(int,int,t2tb1(X19),get(int,int,t2tb1(X23),t2tb(X18)))),tb2t(get(int,int,t2tb1(X19),t2tb(X24)))) )
                                  & ( tb2t(get(int,int,t2tb1(X19),t2tb(X18))) = $sum(tb2t(get(int,int,t2tb1(X19),get(int,int,t2tb1(X23),t2tb(X18)))),1) )
                                  & $less(0,tb2t(get(int,int,t2tb1(X19),t2tb(X18))))
                                  & $less(tb2t(get(int,int,t2tb1(X23),t2tb(X18))),X18)
                                  & ~ $less(tb2t(get(int,int,t2tb1(X23),t2tb(X18))),f(X18))
                                  & $less(tb2t(get(int,int,t2tb1(X23),get(int,int,t2tb1(X23),t2tb(X18)))),f(X18)) ) )
                            & ~ $less($sum(X14,$uminus(1)),$sum(X22,tb2t(get(int,int,t2tb1(X19),t2tb($sum(X14,$uminus(1)))))))
                            & ( $uminus(1) = tb2t(get(int,int,t2tb1(X23),t2tb(0))) )
                            & ( 0 = tb2t(get(int,int,t2tb1(X19),t2tb(0))) ) )
                         => ! [X15: $int,X25: $int] :
                              ( ( ! [X18: $int] :
                                    ( ( $less(X18,X14)
                                      & $less(X15,X18) )
                                   => $less(tb2t(get(int,int,t2tb1(X19),t2tb(X15))),tb2t(get(int,int,t2tb1(X19),t2tb(X18)))) )
                                & ~ $less($sum(X14,$uminus(1)),$sum(X25,tb2t(get(int,int,t2tb1(X19),t2tb(X15)))))
                                & $less(X15,X14)
                                & ~ $less(X15,f(X14)) )
                             => ( ( $less(X15,n)
                                  & ~ $less(X15,0)
                                  & ~ $less(n,0) )
                               => ( ~ $less(tb2t(get(int,int,t2tb1(X23),t2tb(X15))),f(X14))
                                 => ! [X26: $int] :
                                      ( ( $sum(X25,1) = X26 )
                                     => ( ( $less(X15,n)
                                          & ~ $less(X15,0) )
                                       => ! [X27: $int] :
                                            ( ( tb2t(get(int,int,t2tb1(X23),t2tb(X15))) = X27 )
                                           => ! [X18: $int] :
                                                ( ( $less(X18,X14)
                                                  & $less(X27,X18) )
                                               => $less(tb2t(get(int,int,t2tb1(X19),t2tb(X27))),tb2t(get(int,int,t2tb1(X19),t2tb(X18)))) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(theory_normalization,[],[f43]) ).

tff(f43,negated_conjecture,
    ~ ( $lesseq(0,n)
     => ( $lesseq(0,n)
       => ( ( $less(0,n)
            & $lesseq(0,0) )
         => ! [X21: map_int_int] :
              ( ( ( tb2t1(set(int,int,const(int,int,t2tb(0)),t2tb(0),t2tb($uminus(1)))) = X21 )
                & $lesseq(0,n) )
             => ( $lesseq(0,n)
               => ( $lesseq(0,n)
                 => ( $lesseq(1,$difference(n,1))
                   => ! [X22: $int,X19: map_int_int,X23: map_int_int,X14: $int] :
                        ( ( $lesseq(X14,$difference(n,1))
                          & $lesseq(1,X14) )
                       => ( ( ! [X18: $int] :
                                ( ( $less(X18,X14)
                                  & $lesseq(0,X18) )
                               => path(tb2t(get(int,int,t2tb1(X19),t2tb(X18))),X18) )
                            & ! [X18: $int] :
                                ( ( $less(X18,X14)
                                  & $less(0,X18) )
                               => ( ! [X24: $int] :
                                      ( ( $less(X24,X18)
                                        & $less(tb2t(get(int,int,t2tb1(X23),t2tb(X18))),X24) )
                                     => $less(tb2t(get(int,int,t2tb1(X19),get(int,int,t2tb1(X23),t2tb(X18)))),tb2t(get(int,int,t2tb1(X19),t2tb(X24)))) )
                                  & ( tb2t(get(int,int,t2tb1(X19),t2tb(X18))) = $sum(tb2t(get(int,int,t2tb1(X19),get(int,int,t2tb1(X23),t2tb(X18)))),1) )
                                  & $less(0,tb2t(get(int,int,t2tb1(X19),t2tb(X18))))
                                  & $less(tb2t(get(int,int,t2tb1(X23),t2tb(X18))),X18)
                                  & $lesseq(f(X18),tb2t(get(int,int,t2tb1(X23),t2tb(X18))))
                                  & $less(tb2t(get(int,int,t2tb1(X23),get(int,int,t2tb1(X23),t2tb(X18)))),f(X18)) ) )
                            & $lesseq($sum(X22,tb2t(get(int,int,t2tb1(X19),t2tb($difference(X14,1))))),$difference(X14,1))
                            & ( $uminus(1) = tb2t(get(int,int,t2tb1(X23),t2tb(0))) )
                            & ( 0 = tb2t(get(int,int,t2tb1(X19),t2tb(0))) ) )
                         => ! [X15: $int,X25: $int] :
                              ( ( ! [X18: $int] :
                                    ( ( $less(X18,X14)
                                      & $less(X15,X18) )
                                   => $less(tb2t(get(int,int,t2tb1(X19),t2tb(X15))),tb2t(get(int,int,t2tb1(X19),t2tb(X18)))) )
                                & $lesseq($sum(X25,tb2t(get(int,int,t2tb1(X19),t2tb(X15)))),$difference(X14,1))
                                & $less(X15,X14)
                                & $lesseq(f(X14),X15) )
                             => ( ( $less(X15,n)
                                  & $lesseq(0,X15)
                                  & $lesseq(0,n) )
                               => ( $lesseq(f(X14),tb2t(get(int,int,t2tb1(X23),t2tb(X15))))
                                 => ! [X26: $int] :
                                      ( ( $sum(X25,1) = X26 )
                                     => ( ( $less(X15,n)
                                          & $lesseq(0,X15) )
                                       => ! [X27: $int] :
                                            ( ( tb2t(get(int,int,t2tb1(X23),t2tb(X15))) = X27 )
                                           => ! [X18: $int] :
                                                ( ( $less(X18,X14)
                                                  & $less(X27,X18) )
                                               => $less(tb2t(get(int,int,t2tb1(X19),t2tb(X27))),tb2t(get(int,int,t2tb1(X19),t2tb(X18)))) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(negated_conjecture,[],[f42]) ).

tff(f42,conjecture,
    ( $lesseq(0,n)
   => ( $lesseq(0,n)
     => ( ( $less(0,n)
          & $lesseq(0,0) )
       => ! [X21: map_int_int] :
            ( ( ( tb2t1(set(int,int,const(int,int,t2tb(0)),t2tb(0),t2tb($uminus(1)))) = X21 )
              & $lesseq(0,n) )
           => ( $lesseq(0,n)
             => ( $lesseq(0,n)
               => ( $lesseq(1,$difference(n,1))
                 => ! [X22: $int,X19: map_int_int,X23: map_int_int,X14: $int] :
                      ( ( $lesseq(X14,$difference(n,1))
                        & $lesseq(1,X14) )
                     => ( ( ! [X18: $int] :
                              ( ( $less(X18,X14)
                                & $lesseq(0,X18) )
                             => path(tb2t(get(int,int,t2tb1(X19),t2tb(X18))),X18) )
                          & ! [X18: $int] :
                              ( ( $less(X18,X14)
                                & $less(0,X18) )
                             => ( ! [X24: $int] :
                                    ( ( $less(X24,X18)
                                      & $less(tb2t(get(int,int,t2tb1(X23),t2tb(X18))),X24) )
                                   => $less(tb2t(get(int,int,t2tb1(X19),get(int,int,t2tb1(X23),t2tb(X18)))),tb2t(get(int,int,t2tb1(X19),t2tb(X24)))) )
                                & ( tb2t(get(int,int,t2tb1(X19),t2tb(X18))) = $sum(tb2t(get(int,int,t2tb1(X19),get(int,int,t2tb1(X23),t2tb(X18)))),1) )
                                & $less(0,tb2t(get(int,int,t2tb1(X19),t2tb(X18))))
                                & $less(tb2t(get(int,int,t2tb1(X23),t2tb(X18))),X18)
                                & $lesseq(f(X18),tb2t(get(int,int,t2tb1(X23),t2tb(X18))))
                                & $less(tb2t(get(int,int,t2tb1(X23),get(int,int,t2tb1(X23),t2tb(X18)))),f(X18)) ) )
                          & $lesseq($sum(X22,tb2t(get(int,int,t2tb1(X19),t2tb($difference(X14,1))))),$difference(X14,1))
                          & ( $uminus(1) = tb2t(get(int,int,t2tb1(X23),t2tb(0))) )
                          & ( 0 = tb2t(get(int,int,t2tb1(X19),t2tb(0))) ) )
                       => ! [X15: $int,X25: $int] :
                            ( ( ! [X18: $int] :
                                  ( ( $less(X18,X14)
                                    & $less(X15,X18) )
                                 => $less(tb2t(get(int,int,t2tb1(X19),t2tb(X15))),tb2t(get(int,int,t2tb1(X19),t2tb(X18)))) )
                              & $lesseq($sum(X25,tb2t(get(int,int,t2tb1(X19),t2tb(X15)))),$difference(X14,1))
                              & $less(X15,X14)
                              & $lesseq(f(X14),X15) )
                           => ( ( $less(X15,n)
                                & $lesseq(0,X15)
                                & $lesseq(0,n) )
                             => ( $lesseq(f(X14),tb2t(get(int,int,t2tb1(X23),t2tb(X15))))
                               => ! [X26: $int] :
                                    ( ( $sum(X25,1) = X26 )
                                   => ( ( $less(X15,n)
                                        & $lesseq(0,X15) )
                                     => ! [X27: $int] :
                                          ( ( tb2t(get(int,int,t2tb1(X23),t2tb(X15))) = X27 )
                                         => ! [X18: $int] :
                                              ( ( $less(X18,X14)
                                                & $less(X27,X18) )
                                             => $less(tb2t(get(int,int,t2tb1(X19),t2tb(X27))),tb2t(get(int,int,t2tb1(X19),t2tb(X18)))) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.l9KduDYhyo/Vampire---4.8_8624',wP_parameter_distance) ).

tff(f271848,plain,
    ( $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(sK12))))
    | ~ spl17_217
    | ~ spl17_458 ),
    inference(backward_demodulation,[],[f48908,f23085]) ).

tff(f23085,plain,
    ( ( sK8 = sK12 )
    | ~ spl17_217 ),
    inference(avatar_component_clause,[],[f23083]) ).

tff(f23083,plain,
    ( spl17_217
  <=> ( sK8 = sK12 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_217])]) ).

tff(f48908,plain,
    ( $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(sK8))))
    | ~ spl17_458 ),
    inference(avatar_component_clause,[],[f48907]) ).

tff(f48907,plain,
    ( spl17_458
  <=> $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(sK8)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_458])]) ).

tff(f271552,plain,
    ( ~ spl17_458
    | ~ spl17_456 ),
    inference(avatar_split_clause,[],[f247341,f48896,f48907]) ).

tff(f48896,plain,
    ( spl17_456
  <=> $less(sK8,sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_456])]) ).

tff(f247341,plain,
    ( ~ $less(sK8,sK12)
    | ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(sK8)))) ),
    inference(forward_demodulation,[],[f247340,f190]) ).

tff(f190,plain,
    ! [X0: $int] : ( tb2t(t2tb(X0)) = X0 ),
    inference(cnf_transformation,[],[f72]) ).

tff(f72,plain,
    ! [X0: $int] : ( tb2t(t2tb(X0)) = X0 ),
    inference(rectify,[],[f26]) ).

tff(f26,axiom,
    ! [X14: $int] : ( tb2t(t2tb(X14)) = X14 ),
    file('/export/starexec/sandbox/tmp/tmp.l9KduDYhyo/Vampire---4.8_8624',bridgeL) ).

tff(f247340,plain,
    ( ~ $less(sK8,tb2t(t2tb(sK12)))
    | ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(sK8)))) ),
    inference(subsumption_resolution,[],[f247339,f181]) ).

tff(f181,plain,
    $less(sK12,sK7),
    inference(cnf_transformation,[],[f133]) ).

tff(f247339,plain,
    ( ~ $less(sK12,sK7)
    | ~ $less(sK8,tb2t(t2tb(sK12)))
    | ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(sK8)))) ),
    inference(forward_demodulation,[],[f247330,f190]) ).

tff(f247330,plain,
    ( ~ $less(tb2t(t2tb(sK12)),sK7)
    | ~ $less(sK8,tb2t(t2tb(sK12)))
    | ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(sK8)))) ),
    inference(resolution,[],[f262,f431]) ).

tff(f431,plain,
    ! [X11: $int] :
      ( ~ $less(X11,tb2t(get(int,int,t2tb1(sK5),t2tb(sK12))))
      | ~ $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),X11) ),
    inference(resolution,[],[f56,f182]) ).

tff(f56,plain,
    ! [X2: $int,X0: $int,X1: $int] :
      ( $less(X0,X2)
      | ~ $less(X1,X2)
      | ~ $less(X0,X1) ),
    introduced(theory_axiom_146,[]) ).

tff(f262,plain,
    ! [X1: uni] :
      ( $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK8))),tb2t(get(int,int,t2tb1(sK5),X1)))
      | ~ $less(tb2t(X1),sK7)
      | ~ $less(sK8,tb2t(X1)) ),
    inference(superposition,[],[f171,f192]) ).

tff(f192,plain,
    ! [X0: uni] : ( t2tb(tb2t(X0)) = X0 ),
    inference(cnf_transformation,[],[f74]) ).

tff(f74,plain,
    ! [X0: uni] : ( t2tb(tb2t(X0)) = X0 ),
    inference(rectify,[],[f27]) ).

tff(f27,axiom,
    ! [X15: uni] : ( t2tb(tb2t(X15)) = X15 ),
    file('/export/starexec/sandbox/tmp/tmp.l9KduDYhyo/Vampire---4.8_8624',bridgeR) ).

tff(f171,plain,
    ! [X10: $int] :
      ( $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK8))),tb2t(get(int,int,t2tb1(sK5),t2tb(X10))))
      | ~ $less(X10,sK7)
      | ~ $less(sK8,X10) ),
    inference(cnf_transformation,[],[f133]) ).

tff(f271529,plain,
    ( spl17_458
    | ~ spl17_118 ),
    inference(avatar_split_clause,[],[f271488,f3858,f48907]) ).

tff(f3858,plain,
    ( spl17_118
  <=> ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK8))) = $sum(1,tb2t(get(int,int,t2tb1(sK5),t2tb(sK11)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_118])]) ).

tff(f271488,plain,
    ( $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(sK8))))
    | ~ spl17_118 ),
    inference(superposition,[],[f383,f3860]) ).

tff(f3860,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK8))) = $sum(1,tb2t(get(int,int,t2tb1(sK5),t2tb(sK11)))) )
    | ~ spl17_118 ),
    inference(avatar_component_clause,[],[f3858]) ).

tff(f383,plain,
    ! [X0: $int] : $less(X0,$sum(1,X0)),
    inference(superposition,[],[f318,f50]) ).

tff(f50,plain,
    ! [X0: $int,X1: $int] : ( $sum(X0,X1) = $sum(X1,X0) ),
    introduced(theory_axiom_138,[]) ).

tff(f318,plain,
    ! [X0: $int] : $less(X0,$sum(X0,1)),
    inference(resolution,[],[f59,f55]) ).

tff(f55,plain,
    ! [X0: $int] : ~ $less(X0,X0),
    introduced(theory_axiom_145,[]) ).

tff(f59,plain,
    ! [X0: $int,X1: $int] :
      ( $less(X1,$sum(X0,1))
      | $less(X0,X1) ),
    introduced(theory_axiom_150,[]) ).

tff(f271528,plain,
    ( spl17_217
    | spl17_456
    | spl17_218 ),
    inference(avatar_split_clause,[],[f267380,f23087,f48896,f23083]) ).

tff(f23087,plain,
    ( spl17_218
  <=> $less(sK12,sK8) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_218])]) ).

tff(f267380,plain,
    ( $less(sK8,sK12)
    | ( sK8 = sK12 )
    | spl17_218 ),
    inference(resolution,[],[f23088,f57]) ).

tff(f57,plain,
    ! [X0: $int,X1: $int] :
      ( $less(X1,X0)
      | $less(X0,X1)
      | ( X0 = X1 ) ),
    introduced(theory_axiom_147,[]) ).

tff(f23088,plain,
    ( ~ $less(sK12,sK8)
    | spl17_218 ),
    inference(avatar_component_clause,[],[f23087]) ).

tff(f258136,plain,
    ( ~ spl17_218
    | ~ spl17_22
    | ~ spl17_399 ),
    inference(avatar_split_clause,[],[f258097,f43793,f576,f23087]) ).

tff(f576,plain,
    ( spl17_22
  <=> $less(0,sK8) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_22])]) ).

tff(f43793,plain,
    ( spl17_399
  <=> $less(sK8,sK7) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_399])]) ).

tff(f258097,plain,
    ( ~ $less(sK12,sK8)
    | ~ spl17_22
    | ~ spl17_399 ),
    inference(subsumption_resolution,[],[f258070,f180]) ).

tff(f180,plain,
    $less(sK11,sK12),
    inference(cnf_transformation,[],[f133]) ).

tff(f258070,plain,
    ( ~ $less(sK11,sK12)
    | ~ $less(sK12,sK8)
    | ~ spl17_22
    | ~ spl17_399 ),
    inference(resolution,[],[f77694,f182]) ).

tff(f77694,plain,
    ( ! [X0: $int] :
        ( $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(X0))))
        | ~ $less(sK11,X0)
        | ~ $less(X0,sK8) )
    | ~ spl17_22
    | ~ spl17_399 ),
    inference(forward_demodulation,[],[f77693,f190]) ).

tff(f77693,plain,
    ( ! [X0: $int] :
        ( ~ $less(tb2t(t2tb(sK11)),X0)
        | $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(X0))))
        | ~ $less(X0,sK8) )
    | ~ spl17_22
    | ~ spl17_399 ),
    inference(forward_demodulation,[],[f75561,f260]) ).

tff(f260,plain,
    get(int,int,t2tb1(sK6),t2tb(sK8)) = t2tb(sK11),
    inference(superposition,[],[f192,f179]) ).

tff(f179,plain,
    tb2t(get(int,int,t2tb1(sK6),t2tb(sK8))) = sK11,
    inference(cnf_transformation,[],[f133]) ).

tff(f75561,plain,
    ( ! [X0: $int] :
        ( $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(X0))))
        | ~ $less(tb2t(get(int,int,t2tb1(sK6),t2tb(sK8))),X0)
        | ~ $less(X0,sK8) )
    | ~ spl17_22
    | ~ spl17_399 ),
    inference(subsumption_resolution,[],[f75560,f578]) ).

tff(f578,plain,
    ( $less(0,sK8)
    | ~ spl17_22 ),
    inference(avatar_component_clause,[],[f576]) ).

tff(f75560,plain,
    ( ! [X0: $int] :
        ( $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(X0))))
        | ~ $less(tb2t(get(int,int,t2tb1(sK6),t2tb(sK8))),X0)
        | ~ $less(X0,sK8)
        | ~ $less(0,sK8) )
    | ~ spl17_399 ),
    inference(subsumption_resolution,[],[f75551,f43794]) ).

tff(f43794,plain,
    ( $less(sK8,sK7)
    | ~ spl17_399 ),
    inference(avatar_component_clause,[],[f43793]) ).

tff(f75551,plain,
    ! [X0: $int] :
      ( $less(tb2t(get(int,int,t2tb1(sK5),t2tb(sK11))),tb2t(get(int,int,t2tb1(sK5),t2tb(X0))))
      | ~ $less(tb2t(get(int,int,t2tb1(sK6),t2tb(sK8))),X0)
      | ~ $less(X0,sK8)
      | ~ $less(sK8,sK7)
      | ~ $less(0,sK8) ),
    inference(superposition,[],[f2532,f260]) ).

tff(f2532,plain,
    ! [X0: $int,X1: $int] :
      ( $less(tb2t(get(int,int,t2tb1(sK5),get(int,int,t2tb1(sK6),t2tb(X1)))),tb2t(get(int,int,t2tb1(sK5),t2tb(X0))))
      | ~ $less(tb2t(get(int,int,t2tb1(sK6),t2tb(X1))),X0)
      | ~ $less(X0,X1)
      | ~ $less(X1,sK7)
      | ~ $less(0,X1) ),
    inference(resolution,[],[f151,f166]) ).

tff(f166,plain,
    ! [X12: $int] :
      ( sP0(sK5,X12,sK6)
      | ~ $less(X12,sK7)
      | ~ $less(0,X12) ),
    inference(cnf_transformation,[],[f133]) ).

tff(f151,plain,
    ! [X2: map_int_int,X3: $int,X0: map_int_int,X1: $int] :
      ( ~ sP0(X0,X1,X2)
      | ~ $less(X3,X1)
      | ~ $less(tb2t(get(int,int,t2tb1(X2),t2tb(X1))),X3)
      | $less(tb2t(get(int,int,t2tb1(X0),get(int,int,t2tb1(X2),t2tb(X1)))),tb2t(get(int,int,t2tb1(X0),t2tb(X3)))) ),
    inference(cnf_transformation,[],[f125]) ).

tff(f125,plain,
    ! [X0: map_int_int,X1: $int,X2: map_int_int] :
      ( ( ! [X3: $int] :
            ( $less(tb2t(get(int,int,t2tb1(X0),get(int,int,t2tb1(X2),t2tb(X1)))),tb2t(get(int,int,t2tb1(X0),t2tb(X3))))
            | ~ $less(X3,X1)
            | ~ $less(tb2t(get(int,int,t2tb1(X2),t2tb(X1))),X3) )
        & ( tb2t(get(int,int,t2tb1(X0),t2tb(X1))) = $sum(tb2t(get(int,int,t2tb1(X0),get(int,int,t2tb1(X2),t2tb(X1)))),1) )
        & $less(0,tb2t(get(int,int,t2tb1(X0),t2tb(X1))))
        & $less(tb2t(get(int,int,t2tb1(X2),t2tb(X1))),X1)
        & ~ $less(tb2t(get(int,int,t2tb1(X2),t2tb(X1))),f(X1))
        & $less(tb2t(get(int,int,t2tb1(X2),get(int,int,t2tb1(X2),t2tb(X1)))),f(X1)) )
      | ~ sP0(X0,X1,X2) ),
    inference(rectify,[],[f124]) ).

tff(f124,plain,
    ! [X2: map_int_int,X6: $int,X3: map_int_int] :
      ( ( ! [X7: $int] :
            ( $less(tb2t(get(int,int,t2tb1(X2),get(int,int,t2tb1(X3),t2tb(X6)))),tb2t(get(int,int,t2tb1(X2),t2tb(X7))))
            | ~ $less(X7,X6)
            | ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X6))),X7) )
        & ( tb2t(get(int,int,t2tb1(X2),t2tb(X6))) = $sum(tb2t(get(int,int,t2tb1(X2),get(int,int,t2tb1(X3),t2tb(X6)))),1) )
        & $less(0,tb2t(get(int,int,t2tb1(X2),t2tb(X6))))
        & $less(tb2t(get(int,int,t2tb1(X3),t2tb(X6))),X6)
        & ~ $less(tb2t(get(int,int,t2tb1(X3),t2tb(X6))),f(X6))
        & $less(tb2t(get(int,int,t2tb1(X3),get(int,int,t2tb1(X3),t2tb(X6)))),f(X6)) )
      | ~ sP0(X2,X6,X3) ),
    inference(nnf_transformation,[],[f119]) ).

tff(f47107,plain,
    ( ~ spl17_48
    | ~ spl17_49
    | ~ spl17_88 ),
    inference(avatar_contradiction_clause,[],[f47106]) ).

tff(f47106,plain,
    ( $false
    | ~ spl17_48
    | ~ spl17_49
    | ~ spl17_88 ),
    inference(subsumption_resolution,[],[f47105,f1249]) ).

tff(f1249,plain,
    ( $less(sK7,n)
    | ~ spl17_49 ),
    inference(avatar_component_clause,[],[f1248]) ).

tff(f1248,plain,
    ( spl17_49
  <=> $less(sK7,n) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_49])]) ).

tff(f47105,plain,
    ( ~ $less(sK7,n)
    | ~ spl17_48
    | ~ spl17_88 ),
    inference(subsumption_resolution,[],[f47104,f1245]) ).

tff(f1245,plain,
    ( $less(0,sK7)
    | ~ spl17_48 ),
    inference(avatar_component_clause,[],[f1244]) ).

tff(f1244,plain,
    ( spl17_48
  <=> $less(0,sK7) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_48])]) ).

tff(f47104,plain,
    ( ~ $less(0,sK7)
    | ~ $less(sK7,n)
    | ~ spl17_88 ),
    inference(evaluation,[],[f47095]) ).

tff(f47095,plain,
    ( ~ $less(0,sK7)
    | ~ $less(-1,0)
    | ~ $less(sK7,n)
    | ~ spl17_88 ),
    inference(resolution,[],[f2733,f1130]) ).

tff(f1130,plain,
    ! [X2: $int,X1: $int] :
      ( ~ $less(f(X1),X2)
      | ~ $less(0,X1)
      | ~ $less(X2,0)
      | ~ $less(X1,n) ),
    inference(resolution,[],[f195,f56]) ).

tff(f195,plain,
    ! [X0: $int] :
      ( ~ $less(f(X0),0)
      | ~ $less(X0,n)
      | ~ $less(0,X0) ),
    inference(cnf_transformation,[],[f101]) ).

tff(f101,plain,
    ! [X0: $int] :
      ( ( $less(f(X0),X0)
        & ~ $less(f(X0),0) )
      | ~ $less(X0,n)
      | ~ $less(0,X0) ),
    inference(flattening,[],[f100]) ).

tff(f100,plain,
    ! [X0: $int] :
      ( ( $less(f(X0),X0)
        & ~ $less(f(X0),0) )
      | ~ $less(X0,n)
      | ~ $less(0,X0) ),
    inference(ennf_transformation,[],[f77]) ).

tff(f77,plain,
    ! [X0: $int] :
      ( ( $less(X0,n)
        & $less(0,X0) )
     => ( $less(f(X0),X0)
        & ~ $less(f(X0),0) ) ),
    inference(rectify,[],[f45]) ).

tff(f45,plain,
    ! [X18: $int] :
      ( ( $less(X18,n)
        & $less(0,X18) )
     => ( $less(f(X18),X18)
        & ~ $less(f(X18),0) ) ),
    inference(theory_normalization,[],[f34]) ).

tff(f34,axiom,
    ! [X18: $int] :
      ( ( $less(X18,n)
        & $less(0,X18) )
     => ( $less(f(X18),X18)
        & $lesseq(0,f(X18)) ) ),
    file('/export/starexec/sandbox/tmp/tmp.l9KduDYhyo/Vampire---4.8_8624',f_prop) ).

tff(f2733,plain,
    ( $less(f(sK7),-1)
    | ~ spl17_88 ),
    inference(avatar_component_clause,[],[f2731]) ).

tff(f2731,plain,
    ( spl17_88
  <=> $less(f(sK7),-1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_88])]) ).

tff(f43825,plain,
    spl17_399,
    inference(avatar_split_clause,[],[f169,f43793]) ).

tff(f169,plain,
    $less(sK8,sK7),
    inference(cnf_transformation,[],[f133]) ).

tff(f43755,plain,
    ( spl17_25
    | spl17_26 ),
    inference(avatar_split_clause,[],[f24158,f617,f613]) ).

tff(f613,plain,
    ( spl17_25
  <=> ( f(sK7) = sK11 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_25])]) ).

tff(f617,plain,
    ( spl17_26
  <=> $less(f(sK7),sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_26])]) ).

tff(f24158,plain,
    ( $less(f(sK7),sK11)
    | ( f(sK7) = sK11 ) ),
    inference(resolution,[],[f244,f57]) ).

tff(f244,plain,
    ~ $less(sK11,f(sK7)),
    inference(forward_demodulation,[],[f175,f179]) ).

tff(f175,plain,
    ~ $less(tb2t(get(int,int,t2tb1(sK6),t2tb(sK8))),f(sK7)),
    inference(cnf_transformation,[],[f133]) ).

tff(f43678,plain,
    ~ spl17_52,
    inference(avatar_contradiction_clause,[],[f43677]) ).

tff(f43677,plain,
    ( $false
    | ~ spl17_52 ),
    inference(subsumption_resolution,[],[f43206,f4281]) ).

tff(f4281,plain,
    ! [X17: $int] : $less($sum(-1,X17),X17),
    inference(evaluation,[],[f4279]) ).

tff(f4279,plain,
    ! [X17: $int] : $less($sum($uminus(1),X17),X17),
    inference(superposition,[],[f383,f1585]) ).

tff(f1585,plain,
    ! [X2: $int,X3: $int] : ( $sum(X2,$sum($uminus(X2),X3)) = X3 ),
    inference(evaluation,[],[f1564]) ).

tff(f1564,plain,
    ! [X2: $int,X3: $int] : ( $sum(X2,$sum($uminus(X2),X3)) = $sum(0,X3) ),
    inference(superposition,[],[f51,f54]) ).

tff(f54,plain,
    ! [X0: $int] : ( 0 = $sum(X0,$uminus(X0)) ),
    introduced(theory_axiom_143,[]) ).

tff(f51,plain,
    ! [X2: $int,X0: $int,X1: $int] : ( $sum(X0,$sum(X1,X2)) = $sum($sum(X0,X1),X2) ),
    introduced(theory_axiom_139,[]) ).

tff(f43206,plain,
    ( ~ $less($sum(-1,sK7),sK7)
    | ~ spl17_52 ),
    inference(backward_demodulation,[],[f247,f1275]) ).

tff(f1275,plain,
    ( ( n = sK7 )
    | ~ spl17_52 ),
    inference(avatar_component_clause,[],[f1273]) ).

tff(f1273,plain,
    ( spl17_52
  <=> ( n = sK7 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_52])]) ).

tff(f247,plain,
    ~ $less($sum(-1,n),sK7),
    inference(forward_demodulation,[],[f239,f50]) ).

tff(f239,plain,
    ~ $less($sum(n,-1),sK7),
    inference(evaluation,[],[f162]) ).

tff(f162,plain,
    ~ $less($sum(n,$uminus(1)),sK7),
    inference(cnf_transformation,[],[f133]) ).

tff(f43119,plain,
    ( ~ spl17_39
    | ~ spl17_25
    | ~ spl17_253 ),
    inference(avatar_split_clause,[],[f43118,f26063,f613,f1138]) ).

tff(f1138,plain,
    ( spl17_39
  <=> $less(sK11,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_39])]) ).

tff(f26063,plain,
    ( spl17_253
  <=> $less(-1,f(sK7)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_253])]) ).

tff(f43118,plain,
    ( ~ $less(sK11,0)
    | ~ spl17_25
    | ~ spl17_253 ),
    inference(forward_demodulation,[],[f26339,f615]) ).

tff(f615,plain,
    ( ( f(sK7) = sK11 )
    | ~ spl17_25 ),
    inference(avatar_component_clause,[],[f613]) ).

tff(f26339,plain,
    ( ~ $less(f(sK7),0)
    | ~ spl17_253 ),
    inference(resolution,[],[f26065,f331]) ).

tff(f331,plain,
    ! [X4: $int] :
      ( ~ $less(X4,0)
      | ~ $less(-1,X4) ),
    inference(evaluation,[],[f329]) ).

tff(f329,plain,
    ! [X4: $int] :
      ( ~ $less(X4,0)
      | ~ $less($uminus(1),X4) ),
    inference(superposition,[],[f67,f272]) ).

tff(f272,plain,
    ! [X0: $int] : ( 0 = $sum($uminus(X0),X0) ),
    inference(superposition,[],[f54,f60]) ).

tff(f60,plain,
    ! [X0: $int] : ( $uminus($uminus(X0)) = X0 ),
    introduced(theory_axiom_151,[]) ).

tff(f67,plain,
    ! [X0: $int,X1: $int] :
      ( ~ $less(X1,$sum(X0,1))
      | ~ $less(X0,X1) ),
    introduced(theory_axiom_164,[]) ).

tff(f26065,plain,
    ( $less(-1,f(sK7))
    | ~ spl17_253 ),
    inference(avatar_component_clause,[],[f26063]) ).

tff(f42948,plain,
    ( spl17_52
    | spl17_49
    | spl17_53 ),
    inference(avatar_split_clause,[],[f24184,f1277,f1248,f1273]) ).

tff(f1277,plain,
    ( spl17_53
  <=> $less(n,sK7) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_53])]) ).

tff(f24184,plain,
    ( $less(sK7,n)
    | ( n = sK7 )
    | spl17_53 ),
    inference(resolution,[],[f1278,f57]) ).

tff(f1278,plain,
    ( ~ $less(n,sK7)
    | spl17_53 ),
    inference(avatar_component_clause,[],[f1277]) ).

tff(f34532,plain,
    ( spl17_42
    | spl17_43
    | spl17_39 ),
    inference(avatar_split_clause,[],[f24154,f1138,f1168,f1164]) ).

tff(f1164,plain,
    ( spl17_42
  <=> ( 0 = sK11 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_42])]) ).

tff(f1168,plain,
    ( spl17_43
  <=> $less(0,sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_43])]) ).

tff(f24154,plain,
    ( $less(0,sK11)
    | ( 0 = sK11 )
    | spl17_39 ),
    inference(resolution,[],[f1140,f57]) ).

tff(f1140,plain,
    ( ~ $less(sK11,0)
    | spl17_39 ),
    inference(avatar_component_clause,[],[f1138]) ).

tff(f26202,plain,
    ( ~ spl17_48
    | ~ spl17_49
    | ~ spl17_87 ),
    inference(avatar_contradiction_clause,[],[f26201]) ).

tff(f26201,plain,
    ( $false
    | ~ spl17_48
    | ~ spl17_49
    | ~ spl17_87 ),
    inference(subsumption_resolution,[],[f26200,f1245]) ).

tff(f26200,plain,
    ( ~ $less(0,sK7)
    | ~ spl17_49
    | ~ spl17_87 ),
    inference(subsumption_resolution,[],[f26199,f1249]) ).

tff(f26199,plain,
    ( ~ $less(sK7,n)
    | ~ $less(0,sK7)
    | ~ spl17_87 ),
    inference(evaluation,[],[f26189]) ).

tff(f26189,plain,
    ( ~ $less(-1,0)
    | ~ $less(sK7,n)
    | ~ $less(0,sK7)
    | ~ spl17_87 ),
    inference(superposition,[],[f195,f2729]) ).

tff(f2729,plain,
    ( ( f(sK7) = -1 )
    | ~ spl17_87 ),
    inference(avatar_component_clause,[],[f2727]) ).

tff(f2727,plain,
    ( spl17_87
  <=> ( f(sK7) = -1 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_87])]) ).

tff(f26067,plain,
    ( spl17_87
    | spl17_253
    | spl17_88 ),
    inference(avatar_split_clause,[],[f24422,f2731,f26063,f2727]) ).

tff(f24422,plain,
    ( $less(-1,f(sK7))
    | ( f(sK7) = -1 )
    | spl17_88 ),
    inference(resolution,[],[f2732,f57]) ).

tff(f2732,plain,
    ( ~ $less(f(sK7),-1)
    | spl17_88 ),
    inference(avatar_component_clause,[],[f2731]) ).

tff(f24995,plain,
    ~ spl17_50,
    inference(avatar_contradiction_clause,[],[f24994]) ).

tff(f24994,plain,
    ( $false
    | ~ spl17_50 ),
    inference(subsumption_resolution,[],[f24718,f177]) ).

tff(f177,plain,
    ~ $less(sK8,0),
    inference(cnf_transformation,[],[f133]) ).

tff(f24718,plain,
    ( $less(sK8,0)
    | ~ spl17_50 ),
    inference(backward_demodulation,[],[f169,f1261]) ).

tff(f1261,plain,
    ( ( 0 = sK7 )
    | ~ spl17_50 ),
    inference(avatar_component_clause,[],[f1259]) ).

tff(f1259,plain,
    ( spl17_50
  <=> ( 0 = sK7 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_50])]) ).

tff(f24636,plain,
    ( spl17_50
    | spl17_48
    | spl17_51 ),
    inference(avatar_split_clause,[],[f1408,f1263,f1244,f1259]) ).

tff(f1263,plain,
    ( spl17_51
  <=> $less(sK7,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_51])]) ).

tff(f1408,plain,
    ( $less(0,sK7)
    | ( 0 = sK7 )
    | spl17_51 ),
    inference(resolution,[],[f1264,f57]) ).

tff(f1264,plain,
    ( ~ $less(sK7,0)
    | spl17_51 ),
    inference(avatar_component_clause,[],[f1263]) ).

tff(f23969,plain,
    ~ spl17_53,
    inference(avatar_split_clause,[],[f22967,f1277]) ).

tff(f22967,plain,
    ~ $less(n,sK7),
    inference(evaluation,[],[f22961]) ).

tff(f22961,plain,
    ~ $less($sum(1,$sum(-1,n)),sK7),
    inference(resolution,[],[f434,f383]) ).

tff(f434,plain,
    ! [X14: $int] :
      ( ~ $less($sum(-1,n),X14)
      | ~ $less(X14,sK7) ),
    inference(resolution,[],[f56,f247]) ).

tff(f22473,plain,
    ( ~ spl17_51
    | ~ spl17_38
    | ~ spl17_214 ),
    inference(avatar_split_clause,[],[f22472,f22239,f1134,f1263]) ).

tff(f1134,plain,
    ( spl17_38
  <=> $less(1,n) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_38])]) ).

tff(f22239,plain,
    ( spl17_214
  <=> ( 0 = f(1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_214])]) ).

tff(f22472,plain,
    ( ~ $less(sK7,0)
    | ~ spl17_38
    | ~ spl17_214 ),
    inference(forward_demodulation,[],[f22277,f22241]) ).

tff(f22241,plain,
    ( ( 0 = f(1) )
    | ~ spl17_214 ),
    inference(avatar_component_clause,[],[f22239]) ).

tff(f22277,plain,
    ( ~ $less(sK7,f(1))
    | ~ spl17_38 ),
    inference(subsumption_resolution,[],[f1641,f1135]) ).

tff(f1135,plain,
    ( $less(1,n)
    | ~ spl17_38 ),
    inference(avatar_component_clause,[],[f1134]) ).

tff(f1641,plain,
    ( ~ $less(sK7,f(1))
    | ~ $less(1,n) ),
    inference(evaluation,[],[f1633]) ).

tff(f1633,plain,
    ( ~ $less(sK7,f(1))
    | ~ $less(1,n)
    | ~ $less(0,1) ),
    inference(resolution,[],[f438,f196]) ).

tff(f196,plain,
    ! [X0: $int] :
      ( $less(f(X0),X0)
      | ~ $less(X0,n)
      | ~ $less(0,X0) ),
    inference(cnf_transformation,[],[f101]) ).

tff(f438,plain,
    ! [X18: $int] :
      ( ~ $less(X18,1)
      | ~ $less(sK7,X18) ),
    inference(resolution,[],[f56,f161]) ).

tff(f161,plain,
    ~ $less(sK7,1),
    inference(cnf_transformation,[],[f133]) ).

tff(f22248,plain,
    ( spl17_214
    | ~ spl17_38 ),
    inference(avatar_split_clause,[],[f22247,f1134,f22239]) ).

tff(f22247,plain,
    ( ( 0 = f(1) )
    | ~ spl17_38 ),
    inference(subsumption_resolution,[],[f18301,f1135]) ).

tff(f18301,plain,
    ( ~ $less(1,n)
    | ( 0 = f(1) ) ),
    inference(evaluation,[],[f18300]) ).

tff(f18300,plain,
    ( ~ $less(0,$sum(0,1))
    | ~ $less($sum(0,1),n)
    | ( 0 = f($sum(0,1)) ) ),
    inference(duplicate_literal_removal,[],[f18289]) ).

tff(f18289,plain,
    ( ~ $less(0,$sum(0,1))
    | ~ $less($sum(0,1),n)
    | ~ $less(0,$sum(0,1))
    | ~ $less($sum(0,1),n)
    | ( 0 = f($sum(0,1)) ) ),
    inference(resolution,[],[f1156,f1129]) ).

tff(f1129,plain,
    ! [X0: $int] :
      ( $less(0,f(X0))
      | ~ $less(0,X0)
      | ~ $less(X0,n)
      | ( 0 = f(X0) ) ),
    inference(resolution,[],[f195,f57]) ).

tff(f1156,plain,
    ! [X0: $int] :
      ( ~ $less(X0,f($sum(X0,1)))
      | ~ $less(0,$sum(X0,1))
      | ~ $less($sum(X0,1),n) ),
    inference(resolution,[],[f196,f67]) ).

tff(f21972,plain,
    ( ~ spl17_42
    | ~ spl17_65 ),
    inference(avatar_contradiction_clause,[],[f21971]) ).

tff(f21971,plain,
    ( $false
    | ~ spl17_42
    | ~ spl17_65 ),
    inference(evaluation,[],[f21969]) ).

tff(f21969,plain,
    ( ( 0 = -1 )
    | ~ spl17_42
    | ~ spl17_65 ),
    inference(backward_demodulation,[],[f1840,f1166]) ).

tff(f1166,plain,
    ( ( 0 = sK11 )
    | ~ spl17_42 ),
    inference(avatar_component_clause,[],[f1164]) ).

tff(f1840,plain,
    ( ( sK11 = -1 )
    | ~ spl17_65 ),
    inference(avatar_component_clause,[],[f1838]) ).

tff(f1838,plain,
    ( spl17_65
  <=> ( sK11 = -1 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_65])]) ).

tff(f21824,plain,
    ~ spl17_40,
    inference(avatar_contradiction_clause,[],[f21823]) ).

tff(f21823,plain,
    ( $false
    | ~ spl17_40 ),
    inference(evaluation,[],[f21658]) ).

tff(f21658,plain,
    ( ~ $less($sum(-1,1),1)
    | ~ spl17_40 ),
    inference(backward_demodulation,[],[f248,f1147]) ).

tff(f1147,plain,
    ( ( n = 1 )
    | ~ spl17_40 ),
    inference(avatar_component_clause,[],[f1145]) ).

tff(f1145,plain,
    ( spl17_40
  <=> ( n = 1 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_40])]) ).

tff(f248,plain,
    ~ $less($sum(-1,n),1),
    inference(forward_demodulation,[],[f238,f50]) ).

tff(f238,plain,
    ~ $less($sum(n,-1),1),
    inference(evaluation,[],[f160]) ).

tff(f160,plain,
    ~ $less($sum(n,$uminus(1)),1),
    inference(cnf_transformation,[],[f133]) ).

tff(f21651,plain,
    ( spl17_40
    | spl17_41
    | spl17_38 ),
    inference(avatar_split_clause,[],[f1514,f1134,f1149,f1145]) ).

tff(f1149,plain,
    ( spl17_41
  <=> $less(n,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_41])]) ).

tff(f1514,plain,
    ( $less(n,1)
    | ( n = 1 )
    | spl17_38 ),
    inference(resolution,[],[f1136,f57]) ).

tff(f1136,plain,
    ( ~ $less(1,n)
    | spl17_38 ),
    inference(avatar_component_clause,[],[f1134]) ).

tff(f21643,plain,
    ~ spl17_41,
    inference(avatar_split_clause,[],[f21630,f1149]) ).

tff(f21630,plain,
    ~ $less(n,1),
    inference(evaluation,[],[f21624]) ).

tff(f21624,plain,
    ~ $less($sum(1,$sum(-1,n)),1),
    inference(resolution,[],[f435,f383]) ).

tff(f435,plain,
    ! [X15: $int] :
      ( ~ $less($sum(-1,n),X15)
      | ~ $less(X15,1) ),
    inference(resolution,[],[f56,f248]) ).

tff(f4696,plain,
    ( spl17_88
    | ~ spl17_26
    | ~ spl17_65 ),
    inference(avatar_split_clause,[],[f3998,f1838,f617,f2731]) ).

tff(f3998,plain,
    ( $less(f(sK7),-1)
    | ~ spl17_26
    | ~ spl17_65 ),
    inference(backward_demodulation,[],[f619,f1840]) ).

tff(f619,plain,
    ( $less(f(sK7),sK11)
    | ~ spl17_26 ),
    inference(avatar_component_clause,[],[f617]) ).

tff(f3993,plain,
    ( spl17_65
    | ~ spl17_21 ),
    inference(avatar_split_clause,[],[f3988,f572,f1838]) ).

tff(f572,plain,
    ( spl17_21
  <=> ( 0 = sK8 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_21])]) ).

tff(f3988,plain,
    ( ( sK11 = -1 )
    | ~ spl17_21 ),
    inference(forward_demodulation,[],[f3981,f190]) ).

tff(f3981,plain,
    ( ( sK11 = tb2t(t2tb(-1)) )
    | ~ spl17_21 ),
    inference(superposition,[],[f190,f3926]) ).

tff(f3926,plain,
    ( ( t2tb(sK11) = t2tb(-1) )
    | ~ spl17_21 ),
    inference(forward_demodulation,[],[f3867,f261]) ).

tff(f261,plain,
    get(int,int,t2tb1(sK6),t2tb(0)) = t2tb(-1),
    inference(superposition,[],[f192,f240]) ).

tff(f240,plain,
    tb2t(get(int,int,t2tb1(sK6),t2tb(0))) = -1,
    inference(evaluation,[],[f164]) ).

tff(f164,plain,
    $uminus(1) = tb2t(get(int,int,t2tb1(sK6),t2tb(0))),
    inference(cnf_transformation,[],[f133]) ).

tff(f3867,plain,
    ( ( get(int,int,t2tb1(sK6),t2tb(0)) = t2tb(sK11) )
    | ~ spl17_21 ),
    inference(backward_demodulation,[],[f260,f574]) ).

tff(f574,plain,
    ( ( 0 = sK8 )
    | ~ spl17_21 ),
    inference(avatar_component_clause,[],[f572]) ).

tff(f3861,plain,
    ( ~ spl17_22
    | spl17_118 ),
    inference(avatar_split_clause,[],[f3856,f3858,f576]) ).

tff(f3856,plain,
    ( ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK8))) = $sum(1,tb2t(get(int,int,t2tb1(sK5),t2tb(sK11)))) )
    | ~ $less(0,sK8) ),
    inference(forward_demodulation,[],[f3685,f260]) ).

tff(f3685,plain,
    ( ~ $less(0,sK8)
    | ( tb2t(get(int,int,t2tb1(sK5),t2tb(sK8))) = $sum(1,tb2t(get(int,int,t2tb1(sK5),get(int,int,t2tb1(sK6),t2tb(sK8))))) ) ),
    inference(resolution,[],[f169,f2531]) ).

tff(f2531,plain,
    ! [X0: $int] :
      ( ~ $less(X0,sK7)
      | ~ $less(0,X0)
      | ( tb2t(get(int,int,t2tb1(sK5),t2tb(X0))) = $sum(1,tb2t(get(int,int,t2tb1(sK5),get(int,int,t2tb1(sK6),t2tb(X0))))) ) ),
    inference(resolution,[],[f243,f166]) ).

tff(f243,plain,
    ! [X2: map_int_int,X0: map_int_int,X1: $int] :
      ( ~ sP0(X0,X1,X2)
      | ( tb2t(get(int,int,t2tb1(X0),t2tb(X1))) = $sum(1,tb2t(get(int,int,t2tb1(X0),get(int,int,t2tb1(X2),t2tb(X1))))) ) ),
    inference(forward_demodulation,[],[f150,f50]) ).

tff(f150,plain,
    ! [X2: map_int_int,X0: map_int_int,X1: $int] :
      ( ( tb2t(get(int,int,t2tb1(X0),t2tb(X1))) = $sum(tb2t(get(int,int,t2tb1(X0),get(int,int,t2tb1(X2),t2tb(X1)))),1) )
      | ~ sP0(X0,X1,X2) ),
    inference(cnf_transformation,[],[f125]) ).

tff(f3855,plain,
    ( spl17_21
    | spl17_22 ),
    inference(avatar_split_clause,[],[f3691,f576,f572]) ).

tff(f3691,plain,
    ( $less(0,sK8)
    | ( 0 = sK8 ) ),
    inference(resolution,[],[f177,f57]) ).

tff(f1971,plain,
    ( ~ spl17_43
    | ~ spl17_65 ),
    inference(avatar_contradiction_clause,[],[f1970]) ).

tff(f1970,plain,
    ( $false
    | ~ spl17_43
    | ~ spl17_65 ),
    inference(evaluation,[],[f1958]) ).

tff(f1958,plain,
    ( $less(0,-1)
    | ~ spl17_43
    | ~ spl17_65 ),
    inference(backward_demodulation,[],[f1170,f1840]) ).

tff(f1170,plain,
    ( $less(0,sK11)
    | ~ spl17_43 ),
    inference(avatar_component_clause,[],[f1168]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.13  % Problem    : SWW631_2 : TPTP v8.1.2. Released v6.1.0.
% 0.12/0.15  % Command    : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.15/0.36  % Computer : n020.cluster.edu
% 0.15/0.36  % Model    : x86_64 x86_64
% 0.15/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.36  % Memory   : 8042.1875MB
% 0.15/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.36  % CPULimit   : 300
% 0.15/0.36  % WCLimit    : 300
% 0.15/0.36  % DateTime   : Wed Aug 30 16:39:43 EDT 2023
% 0.15/0.36  % CPUTime    : 
% 0.22/0.42  % (8779)Running in auto input_syntax mode. Trying TPTP
% 0.22/0.43  % (8784)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on Vampire---4 for (533ds/0Mi)
% 0.22/0.43  % (8781)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on Vampire---4 for (846ds/0Mi)
% 0.22/0.43  % (8782)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on Vampire---4 for (793ds/0Mi)
% 0.22/0.43  % (8783)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on Vampire---4 for (569ds/0Mi)
% 0.22/0.43  % (8785)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on Vampire---4 for (531ds/0Mi)
% 0.22/0.43  % (8786)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on Vampire---4 for (522ds/0Mi)
% 0.22/0.43  % (8787)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on Vampire---4 for (497ds/0Mi)
% 0.22/0.43  % (8784)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.22/0.43  % (8784)Terminated due to inappropriate strategy.
% 0.22/0.43  % (8784)------------------------------
% 0.22/0.43  % (8784)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.22/0.43  % (8784)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.22/0.43  % (8784)Termination reason: Inappropriate
% 0.22/0.43  
% 0.22/0.43  % (8784)Memory used [KB]: 1023
% 0.22/0.43  % (8784)Time elapsed: 0.004 s
% 0.22/0.43  % (8784)------------------------------
% 0.22/0.43  % (8784)------------------------------
% 0.22/0.43  % (8782)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.22/0.43  % (8782)Terminated due to inappropriate strategy.
% 0.22/0.43  % (8782)------------------------------
% 0.22/0.43  % (8782)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.22/0.43  % (8782)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.22/0.43  % (8782)Termination reason: Inappropriate
% 0.22/0.43  
% 0.22/0.43  % (8782)Memory used [KB]: 1023
% 0.22/0.43  % (8782)Time elapsed: 0.004 s
% 0.22/0.43  % (8782)------------------------------
% 0.22/0.43  % (8782)------------------------------
% 0.22/0.43  % (8781)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.22/0.43  % (8781)Terminated due to inappropriate strategy.
% 0.22/0.43  % (8781)------------------------------
% 0.22/0.43  % (8781)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.22/0.43  % (8781)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.22/0.43  % (8781)Termination reason: Inappropriate
% 0.22/0.43  
% 0.22/0.43  % (8781)Memory used [KB]: 1023
% 0.22/0.43  % (8781)Time elapsed: 0.004 s
% 0.22/0.43  % (8781)------------------------------
% 0.22/0.43  % (8781)------------------------------
% 0.22/0.43  % (8788)fmb+10_1_fmbas=expand:fmbsr=1.1:gsp=on:nm=4_411 on Vampire---4 for (411ds/0Mi)
% 0.22/0.44  % (8789)ott+1_9_av=off:bd=off:bs=on:gsp=on:lcm=predicate:nm=4:sp=weighted_frequency:urr=on_382 on Vampire---4 for (382ds/0Mi)
% 0.22/0.44  % (8790)lrs-11_2:5_fsd=off:fde=none:nm=4:nwc=5.0:sims=off:sp=reverse_weighted_frequency:stl=62_367 on Vampire---4 for (367ds/0Mi)
% 0.22/0.44  % (8788)WARNING: trying to run FMB on interpreted or otherwise provably infinite-domain problem!
% 0.22/0.44  % (8788)Terminated due to inappropriate strategy.
% 0.22/0.44  % (8788)------------------------------
% 0.22/0.44  % (8788)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.22/0.44  % (8788)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.22/0.44  % (8788)Termination reason: Inappropriate
% 0.22/0.44  
% 0.22/0.44  % (8788)Memory used [KB]: 1023
% 0.22/0.44  % (8788)Time elapsed: 0.004 s
% 0.22/0.44  % (8788)------------------------------
% 0.22/0.44  % (8788)------------------------------
% 0.22/0.44  % (8791)ott+4_64_acc=on:anc=none:bs=on:bsr=on:fsd=off:gs=on:gsem=off:irw=on:msp=off:nwc=2.5:nicw=on:sims=off_354 on Vampire---4 for (354ds/0Mi)
% 91.34/13.42  % (8790)First to succeed.
% 91.56/13.43  % (8790)Refutation found. Thanks to Tanya!
% 91.56/13.43  % SZS status Theorem for Vampire---4
% 91.56/13.43  % SZS output start Proof for Vampire---4
% See solution above
% 91.56/13.44  % (8790)------------------------------
% 91.56/13.44  % (8790)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 91.56/13.44  % (8790)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 91.56/13.44  % (8790)Termination reason: Refutation
% 91.56/13.44  
% 91.56/13.44  % (8790)Memory used [KB]: 110019
% 91.56/13.44  % (8790)Time elapsed: 12.989 s
% 91.56/13.44  % (8790)------------------------------
% 91.56/13.44  % (8790)------------------------------
% 91.56/13.44  % (8779)Success in time 12.972 s
% 91.56/13.44  % Vampire---4.8 exiting
%------------------------------------------------------------------------------