TSTP Solution File: SWW573_2 by SnakeForV---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SnakeForV---1.0
% Problem  : SWW573_2 : TPTP v8.1.0. Released v6.1.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 : n001.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 19:07:26 EDT 2022

% Result   : Theorem 28.75s 4.04s
% Output   : Refutation 28.75s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   15
%            Number of leaves      :  571
% Syntax   : Number of formulae    : 2116 ( 103 unt;  78 typ;   0 def)
%            Number of atoms       : 6247 ( 640 equ)
%            Maximal formula atoms :   59 (   3 avg)
%            Number of connectives : 6563 (2354   ~;3192   |; 377   &)
%                                         ( 493 <=>; 147  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   50 (   4 avg)
%            Maximal term depth    :    6 (   1 avg)
%            Number arithmetic     : 4503 (1807 atm; 378 fun;1680 num; 638 var)
%            Number of types       :    8 (   6 usr;   1 ari)
%            Number of type conns  :  175 (  50   >; 125   *;   0   +;   0  <<)
%            Number of predicates  :  483 ( 479 usr; 468 prp; 0-7 aty)
%            Number of functors    :   66 (  60 usr;  25 con; 0-7 aty)
%            Number of variables   : 1548 (1509   !;  39   ?;1548   :)

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

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

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

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

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

tff(type_def_10,type,
    array_int: $tType ).

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

tff(func_def_1,type,
    int: ty ).

tff(func_def_2,type,
    real: ty ).

tff(func_def_3,type,
    bool: ty ).

tff(func_def_4,type,
    true1: bool1 ).

tff(func_def_5,type,
    false1: bool1 ).

tff(func_def_6,type,
    match_bool1: ( ty * bool1 * uni * uni ) > uni ).

tff(func_def_7,type,
    tuple0: ty ).

tff(func_def_8,type,
    tuple03: tuple02 ).

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,
    get3: ( map_int_int * $int ) > $int ).

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

tff(func_def_19,type,
    t2tb: map_int_int > uni ).

tff(func_def_20,type,
    tb2t: uni > map_int_int ).

tff(func_def_21,type,
    t2tb1: $int > uni ).

tff(func_def_22,type,
    tb2t1: uni > $int ).

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

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

tff(func_def_25,type,
    mk_array2: ( ty * $int * uni ) > uni ).

tff(func_def_26,type,
    mk_array3: ( $int * map_int_int ) > array_int ).

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

tff(func_def_28,type,
    t2tb2: array_int > uni ).

tff(func_def_29,type,
    tb2t2: uni > array_int ).

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

tff(func_def_31,type,
    get4: ( ty * uni * $int ) > uni ).

tff(func_def_32,type,
    set2: ( ty * uni * $int * uni ) > uni ).

tff(func_def_33,type,
    make1: ( ty * $int * uni ) > uni ).

tff(func_def_34,type,
    occ2: ( ty * uni * uni * $int * $int ) > $int ).

tff(func_def_39,type,
    sK0: ( $int * map_int_int * $int * map_int_int ) > $int ).

tff(func_def_40,type,
    sK1: ( map_int_int * $int * map_int_int * $int * $int ) > $int ).

tff(func_def_41,type,
    sK2: ( $int * $int * map_int_int * $int ) > $int ).

tff(func_def_42,type,
    sK3: ( ty * uni * uni * $int * $int * $int * $int ) > $int ).

tff(func_def_43,type,
    sK4: ( $int * uni * ty * uni * $int ) > $int ).

tff(func_def_44,type,
    sK5: ( $int * $int * $int * map_int_int * map_int_int * $int ) > $int ).

tff(func_def_45,type,
    sK6: ( $int * uni * uni * ty * $int ) > $int ).

tff(func_def_46,type,
    sK7: ( uni * $int * ty * $int * uni ) > $int ).

tff(func_def_47,type,
    sK8: ( uni * $int * $int * uni * ty ) > uni ).

tff(func_def_48,type,
    sK9: ( $int * $int * $int * uni * ty * uni ) > $int ).

tff(func_def_49,type,
    sK10: ( $int * uni * ty * uni * $int ) > $int ).

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

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

tff(func_def_52,type,
    sK13: map_int_int ).

tff(func_def_53,type,
    sK14: $int ).

tff(func_def_54,type,
    sK15: $int ).

tff(func_def_55,type,
    sK16: $int ).

tff(func_def_56,type,
    sK17: $int ).

tff(func_def_57,type,
    sK18: $int ).

tff(func_def_58,type,
    sK19: $int ).

tff(func_def_59,type,
    sK20: map_int_int ).

tff(func_def_60,type,
    sK21: $int ).

tff(func_def_61,type,
    sK22: map_int_int ).

tff(func_def_62,type,
    sK23: $int ).

tff(func_def_63,type,
    sK24: $int ).

tff(func_def_64,type,
    sK25: ( map_int_int * $int * $int * $int ) > $int ).

tff(func_def_65,type,
    sK26: ( $int * map_int_int * map_int_int * $int ) > $int ).

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

tff(pred_def_4,type,
    permut2: ( ty * uni * uni * $int * $int ) > $o ).

tff(pred_def_5,type,
    map_eq_sub1: ( ty * uni * uni * $int * $int ) > $o ).

tff(pred_def_6,type,
    array_eq_sub1: ( ty * uni * uni * $int * $int ) > $o ).

tff(pred_def_7,type,
    array_eq: ( ty * uni * uni ) > $o ).

tff(pred_def_8,type,
    exchange2: ( ty * uni * uni * $int * $int * $int * $int ) > $o ).

tff(pred_def_9,type,
    exchange3: ( ty * uni * uni * $int * $int ) > $o ).

tff(pred_def_10,type,
    exchange4: ( array_int * array_int * $int * $int ) > $o ).

tff(pred_def_11,type,
    permut3: ( ty * uni * uni * $int * $int ) > $o ).

tff(pred_def_12,type,
    permut_sub1: ( ty * uni * uni * $int * $int ) > $o ).

tff(pred_def_13,type,
    permut_sub2: ( array_int * array_int * $int * $int ) > $o ).

tff(pred_def_14,type,
    permut_all: ( ty * uni * uni ) > $o ).

tff(f8757,plain,
    $false,
    inference(avatar_smt_refutation,[],[f486,f490,f494,f498,f502,f506,f510,f514,f518,f522,f532,f536,f538,f542,f543,f547,f551,f556,f560,f564,f565,f569,f573,f577,f583,f587,f591,f595,f597,f601,f606,f613,f614,f618,f622,f623,f624,f628,f632,f636,f637,f638,f642,f646,f651,f658,f662,f666,f670,f679,f685,f742,f773,f777,f781,f790,f795,f969,f975,f981,f1032,f1050,f1056,f1061,f1153,f1157,f1178,f1293,f1336,f1375,f1411,f1585,f1592,f1596,f1597,f1629,f1667,f1735,f1744,f1748,f1749,f1775,f1779,f1822,f1834,f1911,f1933,f1969,f2038,f2042,f2063,f2077,f2117,f2118,f2132,f2187,f2192,f2196,f2200,f2204,f2208,f2212,f2286,f2418,f2425,f2431,f2463,f2541,f2554,f2579,f2583,f2593,f2598,f2603,f2604,f2605,f2610,f2731,f2738,f2742,f2746,f2932,f2939,f2943,f2947,f3054,f3077,f3083,f3087,f3091,f3094,f3095,f3097,f3101,f3105,f3107,f3109,f3131,f3155,f3159,f3163,f3165,f3168,f3173,f3177,f3180,f3184,f3186,f3187,f3193,f3197,f3217,f3227,f3233,f3234,f3239,f3244,f3259,f3265,f3271,f3371,f3403,f3433,f3437,f3670,f3682,f3688,f3695,f3696,f3697,f3698,f3723,f3731,f3760,f3771,f3839,f3840,f3843,f3876,f3926,f3930,f3957,f3963,f3965,f3966,f3967,f3968,f3988,f4080,f4152,f4160,f4164,f4171,f4175,f4397,f4399,f4546,f4550,f4552,f4553,f4554,f4866,f4877,f4886,f5046,f5054,f5065,f5069,f5075,f5078,f5097,f5101,f5105,f5109,f5113,f5117,f5121,f5125,f5198,f5205,f5210,f5230,f5234,f5238,f5242,f5246,f5250,f5254,f5258,f5366,f5376,f5381,f5393,f5421,f5427,f5443,f5475,f5480,f5484,f5526,f5535,f5541,f5724,f5730,f5738,f5751,f5755,f5762,f5769,f5775,f5828,f5835,f5839,f5849,f5853,f5860,f5861,f5862,f5863,f5905,f5915,f5919,f5923,f5933,f5952,f6002,f6036,f6043,f6047,f6057,f6091,f6095,f6134,f6161,f6168,f6232,f6237,f6250,f6254,f6258,f6262,f6367,f6400,f6426,f6460,f6465,f6469,f6473,f6477,f6481,f6485,f6489,f6493,f6497,f6501,f6505,f6508,f6550,f6554,f6558,f6562,f6566,f6688,f6700,f6746,f6754,f6777,f6781,f6785,f6789,f6828,f6832,f6866,f6877,f6896,f6900,f6904,f6908,f7013,f7028,f7032,f7045,f7056,f7060,f7067,f7080,f7084,f7088,f7093,f7168,f7172,f7176,f7181,f7189,f7195,f7277,f7281,f7285,f7289,f7293,f7297,f7302,f7306,f7310,f7314,f7319,f7324,f7328,f7332,f7337,f7341,f7345,f7349,f7354,f7358,f7362,f7366,f7370,f7375,f7381,f7386,f7390,f7392,f7397,f7404,f7410,f7415,f7418,f7433,f7448,f7452,f7456,f7463,f7467,f7548,f7552,f7556,f7560,f7573,f7580,f7584,f7588,f7592,f7597,f7683,f7703,f7710,f7714,f7718,f7722,f7734,f7751,f7758,f7829,f7830,f7831,f7844,f7849,f7854,f7935,f7937,f7938,f7942,f7943,f7947,f7959,f7964,f7969,f7974,f7998,f8002,f8004,f8005,f8006,f8010,f8011,f8040,f8045,f8058,f8062,f8067,f8153,f8157,f8161,f8165,f8169,f8173,f8180,f8184,f8188,f8196,f8200,f8204,f8208,f8224,f8250,f8254,f8268,f8272,f8335,f8339,f8343,f8347,f8351,f8355,f8359,f8363,f8401,f8406,f8407,f8417,f8421,f8425,f8474,f8478,f8492,f8502,f8506,f8529,f8539,f8543,f8559,f8575,f8585,f8589,f8618,f8652,f8679,f8756]) ).

tff(f8756,plain,
    ( spl27_17
    | spl27_37
    | ~ spl27_382
    | ~ spl27_405 ),
    inference(avatar_contradiction_clause,[],[f8755]) ).

tff(f8755,plain,
    ( $false
    | spl27_17
    | spl27_37
    | ~ spl27_382
    | ~ spl27_405 ),
    inference(subsumption_resolution,[],[f8754,f8061]) ).

tff(f8061,plain,
    ( $less(get3(sK20,sK24),get3(sK13,sK15))
    | ~ spl27_405 ),
    inference(avatar_component_clause,[],[f8060]) ).

tff(f8060,plain,
    ( spl27_405
  <=> $less(get3(sK20,sK24),get3(sK13,sK15)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_405])]) ).

tff(f8754,plain,
    ( ~ $less(get3(sK20,sK24),get3(sK13,sK15))
    | spl27_17
    | spl27_37
    | ~ spl27_382 ),
    inference(subsumption_resolution,[],[f8748,f7709]) ).

tff(f7709,plain,
    ( $less(sK21,sK24)
    | ~ spl27_382 ),
    inference(avatar_component_clause,[],[f7708]) ).

tff(f7708,plain,
    ( spl27_382
  <=> $less(sK21,sK24) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_382])]) ).

tff(f8748,plain,
    ( ~ $less(sK21,sK24)
    | ~ $less(get3(sK20,sK24),get3(sK13,sK15))
    | spl27_17
    | spl27_37 ),
    inference(resolution,[],[f7977,f641]) ).

tff(f641,plain,
    ( ~ $less(sK11,sK24)
    | spl27_37 ),
    inference(avatar_component_clause,[],[f640]) ).

tff(f640,plain,
    ( spl27_37
  <=> $less(sK11,sK24) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_37])]) ).

tff(f7977,plain,
    ( ! [X0: $int] :
        ( $less(sK11,X0)
        | ~ $less(get3(sK20,X0),get3(sK13,sK15))
        | ~ $less(sK21,X0) )
    | spl27_17 ),
    inference(resolution,[],[f7819,f401]) ).

tff(f401,plain,
    ! [X14: $int] :
      ( ~ $less(sK19,X14)
      | $less(sK11,X14)
      | ~ $less(get3(sK20,X14),get3(sK13,sK15)) ),
    inference(cnf_transformation,[],[f248]) ).

tff(f248,plain,
    ? [X1: $int,X2: $int,X3: map_int_int,X0: $int] :
      ( ~ $less(X0,0)
      & $less(X0,X1)
      & $less(X1,X2)
      & ~ $less(X2,0)
      & ? [X4: $int] :
          ( ~ $less(X4,0)
          & ~ $less(X1,X4)
          & ~ $less(X4,X0)
          & ? [X5: $int] :
              ( ( get3(X3,X4) = X5 )
              & ? [X6: $int] :
                  ( ? [X7: $int] :
                      ( ( X1 = X7 )
                      & ! [X9: $int] :
                          ( ~ $less(get3(X3,X4),get3(X3,X9))
                          | ~ $less(X9,X6)
                          | $less(X9,X0) )
                      & ( get3(X3,X4) = get3(X3,X4) )
                      & ~ $less(X7,X0)
                      & ? [X10: $int,X12: map_int_int,X11: $int] :
                          ( ~ $less(X1,X10)
                          & ~ $less(X11,X4)
                          & ( ( ( X10 = X11 )
                              & ( X0 = X11 ) )
                            | $less(X10,X11)
                            | ( ( X10 = X11 )
                              & ( X1 = X11 ) ) )
                          & ~ $less(X4,X0)
                          & ~ $less(X0,0)
                          & ? [X15: map_int_int] :
                              ( exchange4(mk_array3(X2,X12),mk_array3(X2,X15),X4,X10)
                              & permut_sub2(mk_array3(X2,X12),mk_array3(X2,X15),X0,$sum(X1,1))
                              & ~ $less(X2,0)
                              & ? [X16: $int] :
                                  ( ? [X17: $int] :
                                      ( ~ $less(X17,X11)
                                      & ~ $less(X1,X17)
                                      & $less(get3(X15,X17),X5) )
                                  & ( $sum(X10,$uminus(1)) = X16 ) ) )
                          & ! [X13: $int] :
                              ( ~ $less(X13,X11)
                              | ~ $less(get3(X3,X4),get3(X12,X13))
                              | $less(X13,X0) )
                          & $less(X4,X10)
                          & ~ $less(X2,0)
                          & ~ $less(X1,X4)
                          & ~ $less(X10,X0)
                          & ~ $less(X1,X11)
                          & ( get3(X12,X4) = get3(X3,X4) )
                          & ( $less(get3(X3,X4),get3(X12,X11))
                            | ( X1 = X11 ) )
                          & ~ $less(X11,X10)
                          & ~ $less(X10,X0)
                          & ( ( X0 = X10 )
                            | $less(get3(X12,X10),get3(X3,X4)) )
                          & $less(X1,X2)
                          & ! [X14: $int] :
                              ( ~ $less(get3(X12,X14),get3(X3,X4))
                              | ~ $less(X10,X14)
                              | $less(X1,X14) )
                          & permut_sub2(mk_array3(X2,X3),mk_array3(X2,X12),X0,$sum(X1,1)) )
                      & permut_sub2(mk_array3(X2,X3),mk_array3(X2,X3),X0,$sum(X1,1))
                      & ~ $less(X1,X7)
                      & ~ $less(X6,X0)
                      & ~ $less(X1,X6)
                      & ! [X8: $int] :
                          ( ~ $less(get3(X3,X8),get3(X3,X4))
                          | ~ $less(X7,X8)
                          | $less(X1,X8) ) )
                  & ( X0 = X6 ) ) )
          & $less(X4,X2) ) ),
    inference(flattening,[],[f247]) ).

tff(f247,plain,
    ? [X3: map_int_int,X2: $int,X1: $int,X0: $int] :
      ( ? [X4: $int] :
          ( ? [X5: $int] :
              ( ? [X6: $int] :
                  ( ? [X7: $int] :
                      ( ? [X12: map_int_int,X10: $int,X11: $int] :
                          ( ? [X15: map_int_int] :
                              ( ? [X16: $int] :
                                  ( ? [X17: $int] :
                                      ( $less(get3(X15,X17),X5)
                                      & ~ $less(X1,X17)
                                      & ~ $less(X17,X11) )
                                  & ( $sum(X10,$uminus(1)) = X16 ) )
                              & permut_sub2(mk_array3(X2,X12),mk_array3(X2,X15),X0,$sum(X1,1))
                              & ~ $less(X2,0)
                              & exchange4(mk_array3(X2,X12),mk_array3(X2,X15),X4,X10) )
                          & ~ $less(X4,X0)
                          & ~ $less(X1,X10)
                          & ~ $less(X10,X0)
                          & ~ $less(X1,X4)
                          & ~ $less(X0,0)
                          & $less(X1,X2)
                          & $less(X4,X10)
                          & ~ $less(X11,X4)
                          & ( ( ( X10 = X11 )
                              & ( X0 = X11 ) )
                            | $less(X10,X11)
                            | ( ( X10 = X11 )
                              & ( X1 = X11 ) ) )
                          & ( ( X0 = X10 )
                            | $less(get3(X12,X10),get3(X3,X4)) )
                          & ( $less(get3(X3,X4),get3(X12,X11))
                            | ( X1 = X11 ) )
                          & ~ $less(X1,X11)
                          & ~ $less(X2,0)
                          & ~ $less(X11,X10)
                          & ~ $less(X10,X0)
                          & ! [X14: $int] :
                              ( ~ $less(get3(X12,X14),get3(X3,X4))
                              | ~ $less(X10,X14)
                              | $less(X1,X14) )
                          & ( get3(X12,X4) = get3(X3,X4) )
                          & permut_sub2(mk_array3(X2,X3),mk_array3(X2,X12),X0,$sum(X1,1))
                          & ! [X13: $int] :
                              ( ~ $less(get3(X3,X4),get3(X12,X13))
                              | ~ $less(X13,X11)
                              | $less(X13,X0) ) )
                      & ~ $less(X6,X0)
                      & permut_sub2(mk_array3(X2,X3),mk_array3(X2,X3),X0,$sum(X1,1))
                      & ~ $less(X1,X7)
                      & ! [X8: $int] :
                          ( ~ $less(get3(X3,X8),get3(X3,X4))
                          | ~ $less(X7,X8)
                          | $less(X1,X8) )
                      & ( get3(X3,X4) = get3(X3,X4) )
                      & ~ $less(X7,X0)
                      & ! [X9: $int] :
                          ( ~ $less(get3(X3,X4),get3(X3,X9))
                          | ~ $less(X9,X6)
                          | $less(X9,X0) )
                      & ~ $less(X1,X6)
                      & ( X1 = X7 ) )
                  & ( X0 = X6 ) )
              & ( get3(X3,X4) = X5 ) )
          & $less(X4,X2)
          & ~ $less(X4,0)
          & ~ $less(X4,X0)
          & ~ $less(X1,X4) )
      & ~ $less(X2,0)
      & $less(X1,X2)
      & ~ $less(X0,0)
      & $less(X0,X1) ),
    inference(ennf_transformation,[],[f163]) ).

tff(f163,plain,
    ~ ! [X3: map_int_int,X2: $int,X1: $int,X0: $int] :
        ( ( ~ $less(X2,0)
          & $less(X1,X2)
          & ~ $less(X0,0)
          & $less(X0,X1) )
       => ! [X4: $int] :
            ( ( ~ $less(X4,X0)
              & ~ $less(X1,X4) )
           => ( ( $less(X4,X2)
                & ~ $less(X4,0) )
             => ! [X5: $int] :
                  ( ( get3(X3,X4) = X5 )
                 => ! [X6: $int] :
                      ( ( X0 = X6 )
                     => ! [X7: $int] :
                          ( ( X1 = X7 )
                         => ( ( ~ $less(X6,X0)
                              & permut_sub2(mk_array3(X2,X3),mk_array3(X2,X3),X0,$sum(X1,1))
                              & ~ $less(X1,X7)
                              & ! [X8: $int] :
                                  ( ( $less(X7,X8)
                                    & ~ $less(X1,X8) )
                                 => ~ $less(get3(X3,X8),get3(X3,X4)) )
                              & ( get3(X3,X4) = get3(X3,X4) )
                              & ~ $less(X7,X0)
                              & ! [X9: $int] :
                                  ( ( $less(X9,X6)
                                    & ~ $less(X9,X0) )
                                 => ~ $less(get3(X3,X4),get3(X3,X9)) )
                              & ~ $less(X1,X6) )
                           => ! [X12: map_int_int,X10: $int,X11: $int] :
                                ( ( ( ( X0 = X10 )
                                    | $less(get3(X12,X10),get3(X3,X4)) )
                                  & ( $less(get3(X3,X4),get3(X12,X11))
                                    | ( X1 = X11 ) )
                                  & ~ $less(X1,X11)
                                  & ~ $less(X2,0)
                                  & ~ $less(X11,X10)
                                  & ~ $less(X10,X0)
                                  & ! [X14: $int] :
                                      ( ( $less(X10,X14)
                                        & ~ $less(X1,X14) )
                                     => ~ $less(get3(X12,X14),get3(X3,X4)) )
                                  & ( get3(X12,X4) = get3(X3,X4) )
                                  & permut_sub2(mk_array3(X2,X3),mk_array3(X2,X12),X0,$sum(X1,1))
                                  & ! [X13: $int] :
                                      ( ( $less(X13,X11)
                                        & ~ $less(X13,X0) )
                                     => ~ $less(get3(X3,X4),get3(X12,X13)) ) )
                               => ( ( ( ( X10 = X11 )
                                      & ( X0 = X11 ) )
                                    | $less(X10,X11)
                                    | ( ( X10 = X11 )
                                      & ( X1 = X11 ) ) )
                                 => ( ~ $less(X11,X4)
                                   => ( $less(X4,X10)
                                     => ( ( ~ $less(X4,X0)
                                          & ~ $less(X1,X10)
                                          & ~ $less(X10,X0)
                                          & ~ $less(X1,X4)
                                          & ~ $less(X0,0)
                                          & $less(X1,X2) )
                                       => ! [X15: map_int_int] :
                                            ( ( permut_sub2(mk_array3(X2,X12),mk_array3(X2,X15),X0,$sum(X1,1))
                                              & ~ $less(X2,0)
                                              & exchange4(mk_array3(X2,X12),mk_array3(X2,X15),X4,X10) )
                                           => ! [X16: $int] :
                                                ( ( $sum(X10,$uminus(1)) = X16 )
                                               => ! [X17: $int] :
                                                    ( ( ~ $less(X1,X17)
                                                      & ~ $less(X17,X11) )
                                                   => ~ $less(get3(X15,X17),X5) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(rectify,[],[f108]) ).

tff(f108,plain,
    ~ ! [X11: $int,X17: $int,X0: $int,X12: map_int_int] :
        ( ( ~ $less(X11,0)
          & $less(X17,X0)
          & ~ $less(X0,0)
          & $less(X11,X17) )
       => ! [X27: $int] :
            ( ( ~ $less(X27,X11)
              & ~ $less(X17,X27) )
           => ( ( ~ $less(X27,0)
                & $less(X27,X0) )
             => ! [X28: $int] :
                  ( ( get3(X12,X27) = X28 )
                 => ! [X9: $int] :
                      ( ( X9 = X11 )
                     => ! [X10: $int] :
                          ( ( X10 = X17 )
                         => ( ( ~ $less(X17,X10)
                              & ! [X29: $int] :
                                  ( ( ~ $less(X17,X29)
                                    & $less(X10,X29) )
                                 => ~ $less(get3(X12,X29),get3(X12,X27)) )
                              & ~ $less(X9,X11)
                              & ! [X29: $int] :
                                  ( ( $less(X29,X9)
                                    & ~ $less(X29,X11) )
                                 => ~ $less(get3(X12,X27),get3(X12,X29)) )
                              & ~ $less(X17,X9)
                              & permut_sub2(mk_array3(X0,X12),mk_array3(X0,X12),X11,$sum(X17,1))
                              & ( get3(X12,X27) = get3(X12,X27) )
                              & ~ $less(X10,X11) )
                           => ! [X30: $int,X31: $int,X13: map_int_int] :
                                ( ( ~ $less(X0,0)
                                  & ~ $less(X30,X11)
                                  & ( get3(X12,X27) = get3(X13,X27) )
                                  & ( $less(get3(X13,X30),get3(X12,X27))
                                    | ( X11 = X30 ) )
                                  & ~ $less(X17,X31)
                                  & ( ( X17 = X31 )
                                    | $less(get3(X12,X27),get3(X13,X31)) )
                                  & ! [X29: $int] :
                                      ( ( ~ $less(X29,X11)
                                        & $less(X29,X31) )
                                     => ~ $less(get3(X12,X27),get3(X13,X29)) )
                                  & ! [X29: $int] :
                                      ( ( ~ $less(X17,X29)
                                        & $less(X30,X29) )
                                     => ~ $less(get3(X13,X29),get3(X12,X27)) )
                                  & ~ $less(X31,X30)
                                  & permut_sub2(mk_array3(X0,X12),mk_array3(X0,X13),X11,$sum(X17,1)) )
                               => ( ( ( ( X30 = X31 )
                                      & ( X11 = X31 ) )
                                    | ( ( X17 = X31 )
                                      & ( X30 = X31 ) )
                                    | $less(X30,X31) )
                                 => ( ~ $less(X31,X27)
                                   => ( $less(X27,X30)
                                     => ( ( ~ $less(X17,X30)
                                          & ~ $less(X11,0)
                                          & ~ $less(X17,X27)
                                          & ~ $less(X30,X11)
                                          & $less(X17,X0)
                                          & ~ $less(X27,X11) )
                                       => ! [X22: map_int_int] :
                                            ( ( permut_sub2(mk_array3(X0,X13),mk_array3(X0,X22),X11,$sum(X17,1))
                                              & ~ $less(X0,0)
                                              & exchange4(mk_array3(X0,X13),mk_array3(X0,X22),X27,X30) )
                                           => ! [X32: $int] :
                                                ( ( $sum(X30,$uminus(1)) = X32 )
                                               => ! [X29: $int] :
                                                    ( ( ~ $less(X17,X29)
                                                      & ~ $less(X29,X31) )
                                                   => ~ $less(get3(X22,X29),X28) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(theory_normalization,[],[f88]) ).

tff(f88,negated_conjecture,
    ~ ! [X11: $int,X17: $int,X0: $int,X12: map_int_int] :
        ( ( $lesseq(0,X11)
          & $less(X17,X0)
          & $lesseq(0,X0)
          & $less(X11,X17) )
       => ! [X27: $int] :
            ( ( $lesseq(X11,X27)
              & $lesseq(X27,X17) )
           => ( ( $lesseq(0,X27)
                & $less(X27,X0) )
             => ! [X28: $int] :
                  ( ( get3(X12,X27) = X28 )
                 => ! [X9: $int] :
                      ( ( X9 = X11 )
                     => ! [X10: $int] :
                          ( ( X10 = X17 )
                         => ( ( $lesseq(X10,X17)
                              & ! [X29: $int] :
                                  ( ( $lesseq(X29,X17)
                                    & $less(X10,X29) )
                                 => $lesseq(get3(X12,X27),get3(X12,X29)) )
                              & $lesseq(X11,X9)
                              & ! [X29: $int] :
                                  ( ( $less(X29,X9)
                                    & $lesseq(X11,X29) )
                                 => $lesseq(get3(X12,X29),get3(X12,X27)) )
                              & $lesseq(X9,X17)
                              & permut_sub2(mk_array3(X0,X12),mk_array3(X0,X12),X11,$sum(X17,1))
                              & ( get3(X12,X27) = get3(X12,X27) )
                              & $lesseq(X11,X10) )
                           => ! [X30: $int,X31: $int,X13: map_int_int] :
                                ( ( $lesseq(0,X0)
                                  & $lesseq(X11,X30)
                                  & ( get3(X12,X27) = get3(X13,X27) )
                                  & ( $less(get3(X13,X30),get3(X12,X27))
                                    | ( X11 = X30 ) )
                                  & $lesseq(X31,X17)
                                  & ( ( X17 = X31 )
                                    | $less(get3(X12,X27),get3(X13,X31)) )
                                  & ! [X29: $int] :
                                      ( ( $lesseq(X11,X29)
                                        & $less(X29,X31) )
                                     => $lesseq(get3(X13,X29),get3(X12,X27)) )
                                  & ! [X29: $int] :
                                      ( ( $lesseq(X29,X17)
                                        & $less(X30,X29) )
                                     => $lesseq(get3(X12,X27),get3(X13,X29)) )
                                  & $lesseq(X30,X31)
                                  & permut_sub2(mk_array3(X0,X12),mk_array3(X0,X13),X11,$sum(X17,1)) )
                               => ( ( ( ( X30 = X31 )
                                      & ( X11 = X31 ) )
                                    | ( ( X17 = X31 )
                                      & ( X30 = X31 ) )
                                    | $less(X30,X31) )
                                 => ( ~ $less(X31,X27)
                                   => ( $less(X27,X30)
                                     => ( ( $lesseq(X30,X17)
                                          & $lesseq(0,X11)
                                          & $lesseq(X27,X17)
                                          & $lesseq(X11,X30)
                                          & $less(X17,X0)
                                          & $lesseq(X11,X27) )
                                       => ! [X22: map_int_int] :
                                            ( ( permut_sub2(mk_array3(X0,X13),mk_array3(X0,X22),X11,$sum(X17,1))
                                              & $lesseq(0,X0)
                                              & exchange4(mk_array3(X0,X13),mk_array3(X0,X22),X27,X30) )
                                           => ! [X32: $int] :
                                                ( ( $difference(X30,1) = X32 )
                                               => ! [X29: $int] :
                                                    ( ( $lesseq(X29,X17)
                                                      & $lesseq(X31,X29) )
                                                   => $lesseq(X28,get3(X22,X29)) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(negated_conjecture,[],[f87]) ).

tff(f87,conjecture,
    ! [X11: $int,X17: $int,X0: $int,X12: map_int_int] :
      ( ( $lesseq(0,X11)
        & $less(X17,X0)
        & $lesseq(0,X0)
        & $less(X11,X17) )
     => ! [X27: $int] :
          ( ( $lesseq(X11,X27)
            & $lesseq(X27,X17) )
         => ( ( $lesseq(0,X27)
              & $less(X27,X0) )
           => ! [X28: $int] :
                ( ( get3(X12,X27) = X28 )
               => ! [X9: $int] :
                    ( ( X9 = X11 )
                   => ! [X10: $int] :
                        ( ( X10 = X17 )
                       => ( ( $lesseq(X10,X17)
                            & ! [X29: $int] :
                                ( ( $lesseq(X29,X17)
                                  & $less(X10,X29) )
                               => $lesseq(get3(X12,X27),get3(X12,X29)) )
                            & $lesseq(X11,X9)
                            & ! [X29: $int] :
                                ( ( $less(X29,X9)
                                  & $lesseq(X11,X29) )
                               => $lesseq(get3(X12,X29),get3(X12,X27)) )
                            & $lesseq(X9,X17)
                            & permut_sub2(mk_array3(X0,X12),mk_array3(X0,X12),X11,$sum(X17,1))
                            & ( get3(X12,X27) = get3(X12,X27) )
                            & $lesseq(X11,X10) )
                         => ! [X30: $int,X31: $int,X13: map_int_int] :
                              ( ( $lesseq(0,X0)
                                & $lesseq(X11,X30)
                                & ( get3(X12,X27) = get3(X13,X27) )
                                & ( $less(get3(X13,X30),get3(X12,X27))
                                  | ( X11 = X30 ) )
                                & $lesseq(X31,X17)
                                & ( ( X17 = X31 )
                                  | $less(get3(X12,X27),get3(X13,X31)) )
                                & ! [X29: $int] :
                                    ( ( $lesseq(X11,X29)
                                      & $less(X29,X31) )
                                   => $lesseq(get3(X13,X29),get3(X12,X27)) )
                                & ! [X29: $int] :
                                    ( ( $lesseq(X29,X17)
                                      & $less(X30,X29) )
                                   => $lesseq(get3(X12,X27),get3(X13,X29)) )
                                & $lesseq(X30,X31)
                                & permut_sub2(mk_array3(X0,X12),mk_array3(X0,X13),X11,$sum(X17,1)) )
                             => ( ( ( ( X30 = X31 )
                                    & ( X11 = X31 ) )
                                  | ( ( X17 = X31 )
                                    & ( X30 = X31 ) )
                                  | $less(X30,X31) )
                               => ( ~ $less(X31,X27)
                                 => ( $less(X27,X30)
                                   => ( ( $lesseq(X30,X17)
                                        & $lesseq(0,X11)
                                        & $lesseq(X27,X17)
                                        & $lesseq(X11,X30)
                                        & $less(X17,X0)
                                        & $lesseq(X11,X27) )
                                     => ! [X22: map_int_int] :
                                          ( ( permut_sub2(mk_array3(X0,X13),mk_array3(X0,X22),X11,$sum(X17,1))
                                            & $lesseq(0,X0)
                                            & exchange4(mk_array3(X0,X13),mk_array3(X0,X22),X27,X30) )
                                         => ! [X32: $int] :
                                              ( ( $difference(X30,1) = X32 )
                                             => ! [X29: $int] :
                                                  ( ( $lesseq(X29,X17)
                                                    & $lesseq(X31,X29) )
                                                 => $lesseq(X28,get3(X22,X29)) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',wP_parameter_partition_) ).

tff(f7819,plain,
    ( ! [X43: $int] :
        ( $less(sK19,X43)
        | ~ $less(sK21,X43) )
    | spl27_17 ),
    inference(resolution,[],[f1644,f550]) ).

tff(f550,plain,
    ( ~ $less(sK21,sK19)
    | spl27_17 ),
    inference(avatar_component_clause,[],[f549]) ).

tff(f549,plain,
    ( spl27_17
  <=> $less(sK21,sK19) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_17])]) ).

tff(f1644,plain,
    ! [X2: $int,X3: $int,X4: $int] :
      ( $less(X2,X3)
      | ~ $less(X2,X4)
      | $less(X3,X4) ),
    inference(evaluation,[],[f1641]) ).

tff(f1641,plain,
    ! [X2: $int,X3: $int,X4: $int] :
      ( $less(0,0)
      | ~ $less(X2,X4)
      | $less(X2,X3)
      | $less(X3,X4) ),
    inference(superposition,[],[f335,f337]) ).

tff(f337,plain,
    ! [X2: uni,X3: $int,X0: uni,X1: $int,X4: ty] :
      ( ( 0 = occ2(X4,X0,X2,X1,X3) )
      | $less(X1,X3) ),
    inference(cnf_transformation,[],[f264]) ).

tff(f264,plain,
    ! [X4: ty,X0: uni,X3: $int,X1: $int,X2: uni] :
      ( ( 0 = occ2(X4,X0,X2,X1,X3) )
      | $less(X1,X3) ),
    inference(ennf_transformation,[],[f147]) ).

tff(f147,plain,
    ! [X3: $int,X0: uni,X1: $int,X4: ty,X2: uni] :
      ( ~ $less(X1,X3)
     => ( 0 = occ2(X4,X0,X2,X1,X3) ) ),
    inference(rectify,[],[f99]) ).

tff(f99,plain,
    ! [X16: uni,X18: $int,X11: uni,X6: $int,X0: ty] :
      ( ~ $less(X18,X6)
     => ( 0 = occ2(X0,X16,X11,X18,X6) ) ),
    inference(theory_normalization,[],[f48]) ).

tff(f48,axiom,
    ! [X16: uni,X18: $int,X11: uni,X6: $int,X0: ty] :
      ( $lesseq(X6,X18)
     => ( 0 = occ2(X0,X16,X11,X18,X6) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',occ_empty2) ).

tff(f335,plain,
    ! [X2: $int,X3: uni,X0: $int,X1: ty,X4: $int] :
      ( $less(0,occ2(X1,get(X1,int,X3,t2tb1(X2)),X3,X0,X4))
      | ~ $less(X2,X4)
      | $less(X2,X0) ),
    inference(cnf_transformation,[],[f277]) ).

tff(f277,plain,
    ! [X1: ty,X2: $int,X0: $int,X3: uni,X4: $int] :
      ( $less(0,occ2(X1,get(X1,int,X3,t2tb1(X2)),X3,X0,X4))
      | ~ $less(X2,X4)
      | $less(X2,X0) ),
    inference(flattening,[],[f276]) ).

tff(f276,plain,
    ! [X2: $int,X0: $int,X3: uni,X1: ty,X4: $int] :
      ( $less(0,occ2(X1,get(X1,int,X3,t2tb1(X2)),X3,X0,X4))
      | ~ $less(X2,X4)
      | $less(X2,X0) ),
    inference(ennf_transformation,[],[f164]) ).

tff(f164,plain,
    ! [X2: $int,X0: $int,X3: uni,X1: ty,X4: $int] :
      ( ( $less(X2,X4)
        & ~ $less(X2,X0) )
     => $less(0,occ2(X1,get(X1,int,X3,t2tb1(X2)),X3,X0,X4)) ),
    inference(rectify,[],[f109]) ).

tff(f109,plain,
    ! [X18: $int,X0: ty,X9: $int,X11: uni,X6: $int] :
      ( ( $less(X9,X6)
        & ~ $less(X9,X18) )
     => $less(0,occ2(X0,get(X0,int,X11,t2tb1(X9)),X11,X18,X6)) ),
    inference(theory_normalization,[],[f60]) ).

tff(f60,axiom,
    ! [X18: $int,X0: ty,X9: $int,X11: uni,X6: $int] :
      ( ( $less(X9,X6)
        & $lesseq(X18,X9) )
     => $less(0,occ2(X0,get(X0,int,X11,t2tb1(X9)),X11,X18,X6)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',occ_pos3) ).

tff(f8679,plain,
    ( spl27_467
    | ~ spl27_64
    | ~ spl27_115
    | spl27_400 ),
    inference(avatar_split_clause,[],[f8662,f8008,f2726,f1373,f8677]) ).

tff(f8677,plain,
    ( spl27_467
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK24)),t2tb(sK22),sK15,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_467])]) ).

tff(f1373,plain,
    ( spl27_64
  <=> $less(sK24,sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_64])]) ).

tff(f2726,plain,
    ( spl27_115
  <=> ( get3(sK20,sK24) = get3(sK22,sK24) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_115])]) ).

tff(f8008,plain,
    ( spl27_400
  <=> $less(sK24,sK15) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_400])]) ).

tff(f8662,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK24)),t2tb(sK22),sK15,sK12))
    | ~ spl27_64
    | ~ spl27_115
    | spl27_400 ),
    inference(superposition,[],[f8022,f2727]) ).

tff(f2727,plain,
    ( ( get3(sK20,sK24) = get3(sK22,sK24) )
    | ~ spl27_115 ),
    inference(avatar_component_clause,[],[f2726]) ).

tff(f8022,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK24)),t2tb(X0),sK15,sK12))
    | ~ spl27_64
    | spl27_400 ),
    inference(resolution,[],[f8009,f1376]) ).

tff(f1376,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(sK24,X0)
        | $less(0,occ2(int,t2tb1(get3(X1,sK24)),t2tb(X1),X0,sK12)) )
    | ~ spl27_64 ),
    inference(resolution,[],[f1374,f360]) ).

tff(f360,plain,
    ! [X2: map_int_int,X3: $int,X0: $int,X1: $int] :
      ( ~ $less(X3,X1)
      | $less(X3,X0)
      | $less(0,occ2(int,t2tb1(get3(X2,X3)),t2tb(X2),X0,X1)) ),
    inference(cnf_transformation,[],[f261]) ).

tff(f261,plain,
    ! [X1: $int,X3: $int,X2: map_int_int,X0: $int] :
      ( ~ $less(X3,X1)
      | $less(X3,X0)
      | $less(0,occ2(int,t2tb1(get3(X2,X3)),t2tb(X2),X0,X1)) ),
    inference(flattening,[],[f260]) ).

tff(f260,plain,
    ! [X1: $int,X3: $int,X0: $int,X2: map_int_int] :
      ( $less(0,occ2(int,t2tb1(get3(X2,X3)),t2tb(X2),X0,X1))
      | $less(X3,X0)
      | ~ $less(X3,X1) ),
    inference(ennf_transformation,[],[f122]) ).

tff(f122,plain,
    ! [X1: $int,X3: $int,X0: $int,X2: map_int_int] :
      ( ( ~ $less(X3,X0)
        & $less(X3,X1) )
     => $less(0,occ2(int,t2tb1(get3(X2,X3)),t2tb(X2),X0,X1)) ),
    inference(rectify,[],[f90]) ).

tff(f90,plain,
    ! [X18: $int,X6: $int,X11: map_int_int,X9: $int] :
      ( ( ~ $less(X9,X18)
        & $less(X9,X6) )
     => $less(0,occ2(int,t2tb1(get3(X11,X9)),t2tb(X11),X18,X6)) ),
    inference(theory_normalization,[],[f59]) ).

tff(f59,axiom,
    ! [X18: $int,X6: $int,X11: map_int_int,X9: $int] :
      ( ( $lesseq(X18,X9)
        & $less(X9,X6) )
     => $less(0,occ2(int,t2tb1(get3(X11,X9)),t2tb(X11),X18,X6)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',occ_pos2) ).

tff(f1374,plain,
    ( $less(sK24,sK12)
    | ~ spl27_64 ),
    inference(avatar_component_clause,[],[f1373]) ).

tff(f8009,plain,
    ( ~ $less(sK24,sK15)
    | spl27_400 ),
    inference(avatar_component_clause,[],[f8008]) ).

tff(f8652,plain,
    ( spl27_466
    | ~ spl27_173
    | ~ spl27_175 ),
    inference(avatar_split_clause,[],[f8630,f4169,f4162,f8650]) ).

tff(f8650,plain,
    ( spl27_466
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_466])]) ).

tff(f4162,plain,
    ( spl27_173
  <=> ( get3(sK22,sK21) = get3(sK20,sK21) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_173])]) ).

tff(f4169,plain,
    ( spl27_175
  <=> ! [X11: map_int_int] : $less(0,occ2(int,t2tb1(get3(X11,sK21)),t2tb(X11),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_175])]) ).

tff(f8630,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),0,sK12))
    | ~ spl27_173
    | ~ spl27_175 ),
    inference(superposition,[],[f4170,f4163]) ).

tff(f4163,plain,
    ( ( get3(sK22,sK21) = get3(sK20,sK21) )
    | ~ spl27_173 ),
    inference(avatar_component_clause,[],[f4162]) ).

tff(f4170,plain,
    ( ! [X11: map_int_int] : $less(0,occ2(int,t2tb1(get3(X11,sK21)),t2tb(X11),0,sK12))
    | ~ spl27_175 ),
    inference(avatar_component_clause,[],[f4169]) ).

tff(f8618,plain,
    ( ~ spl27_438
    | ~ spl27_464
    | spl27_465
    | spl27_439 ),
    inference(avatar_split_clause,[],[f8611,f8412,f8616,f8613,f8409]) ).

tff(f8409,plain,
    ( spl27_438
  <=> $less(get3(sK13,sK15),sK21) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_438])]) ).

tff(f8613,plain,
    ( spl27_464
  <=> $less(get3(sK13,sK15),get3(sK20,get3(sK20,get3(sK20,sK11)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_464])]) ).

tff(f8616,plain,
    ( spl27_465
  <=> $less(get3(sK20,get3(sK20,sK11)),sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_465])]) ).

tff(f8412,plain,
    ( spl27_439
  <=> $less(get3(sK13,sK15),get3(sK20,get3(sK20,sK11))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_439])]) ).

tff(f8611,plain,
    ( $less(get3(sK20,get3(sK20,sK11)),sK14)
    | ~ $less(get3(sK13,sK15),get3(sK20,get3(sK20,get3(sK20,sK11))))
    | ~ $less(get3(sK13,sK15),sK21)
    | spl27_439 ),
    inference(resolution,[],[f8452,f400]) ).

tff(f400,plain,
    ! [X13: $int] :
      ( ~ $less(X13,sK21)
      | $less(X13,sK14)
      | ~ $less(get3(sK13,sK15),get3(sK20,X13)) ),
    inference(cnf_transformation,[],[f248]) ).

tff(f8452,plain,
    ( ! [X1: $int] :
        ( $less(get3(sK20,get3(sK20,sK11)),X1)
        | ~ $less(get3(sK13,sK15),X1) )
    | spl27_439 ),
    inference(resolution,[],[f8413,f1644]) ).

tff(f8413,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,get3(sK20,sK11)))
    | spl27_439 ),
    inference(avatar_component_clause,[],[f8412]) ).

tff(f8589,plain,
    ( spl27_463
    | spl27_461
    | ~ spl27_56
    | ~ spl27_460 ),
    inference(avatar_split_clause,[],[f8576,f8573,f1054,f8580,f8587]) ).

tff(f8587,plain,
    ( spl27_463
  <=> ( get3(sK20,get3(sK20,get3(sK20,sK24))) = get3(sK22,get3(sK20,get3(sK20,sK24))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_463])]) ).

tff(f8580,plain,
    ( spl27_461
  <=> $less(get3(sK20,get3(sK20,sK24)),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_461])]) ).

tff(f1054,plain,
    ( spl27_56
  <=> map_eq_sub1(int,t2tb(sK20),t2tb(sK22),0,sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_56])]) ).

tff(f8573,plain,
    ( spl27_460
  <=> $less(get3(sK20,get3(sK20,sK24)),sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_460])]) ).

tff(f8576,plain,
    ( $less(get3(sK20,get3(sK20,sK24)),0)
    | ( get3(sK20,get3(sK20,get3(sK20,sK24))) = get3(sK22,get3(sK20,get3(sK20,sK24))) )
    | ~ spl27_56
    | ~ spl27_460 ),
    inference(resolution,[],[f8574,f2437]) ).

tff(f2437,plain,
    ( ! [X21: $int] :
        ( ~ $less(X21,sK14)
        | $less(X21,0)
        | ( get3(sK22,X21) = get3(sK20,X21) ) )
    | ~ spl27_56 ),
    inference(resolution,[],[f286,f1055]) ).

tff(f1055,plain,
    ( map_eq_sub1(int,t2tb(sK20),t2tb(sK22),0,sK14)
    | ~ spl27_56 ),
    inference(avatar_component_clause,[],[f1054]) ).

tff(f286,plain,
    ! [X2: $int,X3: map_int_int,X0: $int,X1: map_int_int,X4: $int] :
      ( ~ map_eq_sub1(int,t2tb(X3),t2tb(X1),X0,X2)
      | ~ $less(X4,X2)
      | $less(X4,X0)
      | ( get3(X3,X4) = get3(X1,X4) ) ),
    inference(cnf_transformation,[],[f266]) ).

tff(f266,plain,
    ! [X3: map_int_int,X1: map_int_int,X2: $int,X0: $int] :
      ( map_eq_sub1(int,t2tb(X3),t2tb(X1),X0,X2)
    <=> ! [X4: $int] :
          ( ( get3(X3,X4) = get3(X1,X4) )
          | ~ $less(X4,X2)
          | $less(X4,X0) ) ),
    inference(flattening,[],[f265]) ).

tff(f265,plain,
    ! [X2: $int,X1: map_int_int,X3: map_int_int,X0: $int] :
      ( map_eq_sub1(int,t2tb(X3),t2tb(X1),X0,X2)
    <=> ! [X4: $int] :
          ( ( get3(X3,X4) = get3(X1,X4) )
          | ~ $less(X4,X2)
          | $less(X4,X0) ) ),
    inference(ennf_transformation,[],[f178]) ).

tff(f178,plain,
    ! [X2: $int,X1: map_int_int,X3: map_int_int,X0: $int] :
      ( map_eq_sub1(int,t2tb(X3),t2tb(X1),X0,X2)
    <=> ! [X4: $int] :
          ( ( $less(X4,X2)
            & ~ $less(X4,X0) )
         => ( get3(X3,X4) = get3(X1,X4) ) ) ),
    inference(rectify,[],[f113]) ).

tff(f113,plain,
    ! [X18: $int,X13: map_int_int,X6: $int,X12: map_int_int] :
      ( ! [X9: $int] :
          ( ( $less(X9,X6)
            & ~ $less(X9,X18) )
         => ( get3(X13,X9) = get3(X12,X9) ) )
    <=> map_eq_sub1(int,t2tb(X12),t2tb(X13),X18,X6) ),
    inference(theory_normalization,[],[f67]) ).

tff(f67,axiom,
    ! [X18: $int,X13: map_int_int,X6: $int,X12: map_int_int] :
      ( ! [X9: $int] :
          ( ( $less(X9,X6)
            & $lesseq(X18,X9) )
         => ( get3(X13,X9) = get3(X12,X9) ) )
    <=> map_eq_sub1(int,t2tb(X12),t2tb(X13),X18,X6) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',map_eq_sub_def2) ).

tff(f8574,plain,
    ( $less(get3(sK20,get3(sK20,sK24)),sK14)
    | ~ spl27_460 ),
    inference(avatar_component_clause,[],[f8573]) ).

tff(f8585,plain,
    ( spl27_461
    | spl27_462
    | ~ spl27_55
    | ~ spl27_460 ),
    inference(avatar_split_clause,[],[f8577,f8573,f1048,f8583,f8580]) ).

tff(f8583,plain,
    ( spl27_462
  <=> ( get3(sK13,get3(sK20,get3(sK20,sK24))) = get3(sK20,get3(sK20,get3(sK20,sK24))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_462])]) ).

tff(f1048,plain,
    ( spl27_55
  <=> map_eq_sub1(int,t2tb(sK13),t2tb(sK20),0,sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_55])]) ).

tff(f8577,plain,
    ( ( get3(sK13,get3(sK20,get3(sK20,sK24))) = get3(sK20,get3(sK20,get3(sK20,sK24))) )
    | $less(get3(sK20,get3(sK20,sK24)),0)
    | ~ spl27_55
    | ~ spl27_460 ),
    inference(resolution,[],[f8574,f2436]) ).

tff(f2436,plain,
    ( ! [X20: $int] :
        ( ~ $less(X20,sK14)
        | ( get3(sK13,X20) = get3(sK20,X20) )
        | $less(X20,0) )
    | ~ spl27_55 ),
    inference(resolution,[],[f286,f1049]) ).

tff(f1049,plain,
    ( map_eq_sub1(int,t2tb(sK13),t2tb(sK20),0,sK14)
    | ~ spl27_55 ),
    inference(avatar_component_clause,[],[f1048]) ).

tff(f8575,plain,
    ( ~ spl27_459
    | ~ spl27_438
    | spl27_460
    | ~ spl27_115
    | spl27_249 ),
    inference(avatar_split_clause,[],[f8568,f5928,f2726,f8573,f8409,f8570]) ).

tff(f8570,plain,
    ( spl27_459
  <=> $less(get3(sK13,sK15),get3(sK20,get3(sK20,get3(sK20,sK24)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_459])]) ).

tff(f5928,plain,
    ( spl27_249
  <=> $less(get3(sK13,sK15),get3(sK20,get3(sK22,sK24))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_249])]) ).

tff(f8568,plain,
    ( $less(get3(sK20,get3(sK20,sK24)),sK14)
    | ~ $less(get3(sK13,sK15),sK21)
    | ~ $less(get3(sK13,sK15),get3(sK20,get3(sK20,get3(sK20,sK24))))
    | ~ spl27_115
    | spl27_249 ),
    inference(resolution,[],[f8053,f400]) ).

tff(f8053,plain,
    ( ! [X6: $int] :
        ( $less(get3(sK20,get3(sK20,sK24)),X6)
        | ~ $less(get3(sK13,sK15),X6) )
    | ~ spl27_115
    | spl27_249 ),
    inference(backward_demodulation,[],[f7792,f2727]) ).

tff(f7792,plain,
    ( ! [X6: $int] :
        ( ~ $less(get3(sK13,sK15),X6)
        | $less(get3(sK20,get3(sK22,sK24)),X6) )
    | spl27_249 ),
    inference(resolution,[],[f1644,f5929]) ).

tff(f5929,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,get3(sK22,sK24)))
    | spl27_249 ),
    inference(avatar_component_clause,[],[f5928]) ).

tff(f8559,plain,
    ( ~ spl27_438
    | ~ spl27_457
    | spl27_458
    | spl27_259 ),
    inference(avatar_split_clause,[],[f8552,f6052,f8557,f8554,f8409]) ).

tff(f8554,plain,
    ( spl27_457
  <=> $less(get3(sK13,sK15),get3(sK20,get3(sK20,get3(sK13,sK15)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_457])]) ).

tff(f8557,plain,
    ( spl27_458
  <=> $less(get3(sK20,get3(sK13,sK15)),sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_458])]) ).

tff(f6052,plain,
    ( spl27_259
  <=> $less(get3(sK13,sK15),get3(sK20,get3(sK13,sK15))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_259])]) ).

tff(f8552,plain,
    ( $less(get3(sK20,get3(sK13,sK15)),sK14)
    | ~ $less(get3(sK13,sK15),get3(sK20,get3(sK20,get3(sK13,sK15))))
    | ~ $less(get3(sK13,sK15),sK21)
    | spl27_259 ),
    inference(resolution,[],[f7793,f400]) ).

tff(f7793,plain,
    ( ! [X7: $int] :
        ( $less(get3(sK20,get3(sK13,sK15)),X7)
        | ~ $less(get3(sK13,sK15),X7) )
    | spl27_259 ),
    inference(resolution,[],[f1644,f6053]) ).

tff(f6053,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,get3(sK13,sK15)))
    | spl27_259 ),
    inference(avatar_component_clause,[],[f6052]) ).

tff(f8543,plain,
    ( spl27_455
    | spl27_456
    | ~ spl27_56
    | ~ spl27_453 ),
    inference(avatar_split_clause,[],[f8530,f8527,f1054,f8541,f8537]) ).

tff(f8537,plain,
    ( spl27_455
  <=> $less(get3(sK13,sK14),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_455])]) ).

tff(f8541,plain,
    ( spl27_456
  <=> ( get3(sK22,get3(sK13,sK14)) = get3(sK20,get3(sK13,sK14)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_456])]) ).

tff(f8527,plain,
    ( spl27_453
  <=> $less(get3(sK13,sK14),sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_453])]) ).

tff(f8530,plain,
    ( ( get3(sK22,get3(sK13,sK14)) = get3(sK20,get3(sK13,sK14)) )
    | $less(get3(sK13,sK14),0)
    | ~ spl27_56
    | ~ spl27_453 ),
    inference(resolution,[],[f8528,f2437]) ).

tff(f8528,plain,
    ( $less(get3(sK13,sK14),sK14)
    | ~ spl27_453 ),
    inference(avatar_component_clause,[],[f8527]) ).

tff(f8539,plain,
    ( spl27_454
    | spl27_455
    | ~ spl27_55
    | ~ spl27_453 ),
    inference(avatar_split_clause,[],[f8531,f8527,f1048,f8537,f8534]) ).

tff(f8534,plain,
    ( spl27_454
  <=> ( get3(sK13,get3(sK13,sK14)) = get3(sK20,get3(sK13,sK14)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_454])]) ).

tff(f8531,plain,
    ( $less(get3(sK13,sK14),0)
    | ( get3(sK13,get3(sK13,sK14)) = get3(sK20,get3(sK13,sK14)) )
    | ~ spl27_55
    | ~ spl27_453 ),
    inference(resolution,[],[f8528,f2436]) ).

tff(f8529,plain,
    ( ~ spl27_438
    | ~ spl27_452
    | spl27_453
    | spl27_278 ),
    inference(avatar_split_clause,[],[f8522,f6467,f8527,f8524,f8409]) ).

tff(f8524,plain,
    ( spl27_452
  <=> $less(get3(sK13,sK15),get3(sK20,get3(sK13,sK14))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_452])]) ).

tff(f6467,plain,
    ( spl27_278
  <=> $less(get3(sK13,sK15),get3(sK13,sK14)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_278])]) ).

tff(f8522,plain,
    ( $less(get3(sK13,sK14),sK14)
    | ~ $less(get3(sK13,sK15),get3(sK20,get3(sK13,sK14)))
    | ~ $less(get3(sK13,sK15),sK21)
    | spl27_278 ),
    inference(resolution,[],[f7799,f400]) ).

tff(f7799,plain,
    ( ! [X13: $int] :
        ( $less(get3(sK13,sK14),X13)
        | ~ $less(get3(sK13,sK15),X13) )
    | spl27_278 ),
    inference(resolution,[],[f1644,f6468]) ).

tff(f6468,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK13,sK14))
    | spl27_278 ),
    inference(avatar_component_clause,[],[f6467]) ).

tff(f8506,plain,
    ( spl27_450
    | spl27_451
    | ~ spl27_55
    | ~ spl27_448 ),
    inference(avatar_split_clause,[],[f8494,f8490,f1048,f8504,f8500]) ).

tff(f8500,plain,
    ( spl27_450
  <=> $less(get3(sK20,sK14),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_450])]) ).

tff(f8504,plain,
    ( spl27_451
  <=> ( get3(sK13,get3(sK20,sK14)) = get3(sK20,get3(sK20,sK14)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_451])]) ).

tff(f8490,plain,
    ( spl27_448
  <=> $less(get3(sK20,sK14),sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_448])]) ).

tff(f8494,plain,
    ( ( get3(sK13,get3(sK20,sK14)) = get3(sK20,get3(sK20,sK14)) )
    | $less(get3(sK20,sK14),0)
    | ~ spl27_55
    | ~ spl27_448 ),
    inference(resolution,[],[f8491,f2436]) ).

tff(f8491,plain,
    ( $less(get3(sK20,sK14),sK14)
    | ~ spl27_448 ),
    inference(avatar_component_clause,[],[f8490]) ).

tff(f8502,plain,
    ( spl27_449
    | spl27_450
    | ~ spl27_56
    | ~ spl27_448 ),
    inference(avatar_split_clause,[],[f8493,f8490,f1054,f8500,f8497]) ).

tff(f8497,plain,
    ( spl27_449
  <=> ( get3(sK22,get3(sK20,sK14)) = get3(sK20,get3(sK20,sK14)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_449])]) ).

tff(f8493,plain,
    ( $less(get3(sK20,sK14),0)
    | ( get3(sK22,get3(sK20,sK14)) = get3(sK20,get3(sK20,sK14)) )
    | ~ spl27_56
    | ~ spl27_448 ),
    inference(resolution,[],[f8491,f2437]) ).

tff(f8492,plain,
    ( ~ spl27_438
    | ~ spl27_447
    | spl27_448
    | spl27_66 ),
    inference(avatar_split_clause,[],[f8485,f1579,f8490,f8487,f8409]) ).

tff(f8487,plain,
    ( spl27_447
  <=> $less(get3(sK13,sK15),get3(sK20,get3(sK20,sK14))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_447])]) ).

tff(f1579,plain,
    ( spl27_66
  <=> $less(get3(sK13,sK15),get3(sK20,sK14)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_66])]) ).

tff(f8485,plain,
    ( $less(get3(sK20,sK14),sK14)
    | ~ $less(get3(sK13,sK15),get3(sK20,get3(sK20,sK14)))
    | ~ $less(get3(sK13,sK15),sK21)
    | spl27_66 ),
    inference(resolution,[],[f7795,f400]) ).

tff(f7795,plain,
    ( ! [X9: $int] :
        ( $less(get3(sK20,sK14),X9)
        | ~ $less(get3(sK13,sK15),X9) )
    | spl27_66 ),
    inference(resolution,[],[f1644,f1580]) ).

tff(f1580,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,sK14))
    | spl27_66 ),
    inference(avatar_component_clause,[],[f1579]) ).

tff(f8478,plain,
    ( spl27_445
    | spl27_446
    | ~ spl27_443
    | spl27_44
    | ~ spl27_99 ),
    inference(avatar_split_clause,[],[f8463,f2423,f683,f8466,f8476,f8472]) ).

tff(f8472,plain,
    ( spl27_445
  <=> $less(get3(sK13,sK15),$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_445])]) ).

tff(f8476,plain,
    ( spl27_446
  <=> ( get3(sK22,get3(sK20,sK21)) = get3(sK20,get3(sK20,sK21)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_446])]) ).

tff(f8466,plain,
    ( spl27_443
  <=> $less(get3(sK20,sK21),sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_443])]) ).

tff(f683,plain,
    ( spl27_44
  <=> $less(get3(sK20,sK21),get3(sK13,sK15)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_44])]) ).

tff(f2423,plain,
    ( spl27_99
  <=> map_eq_sub1(int,t2tb(sK20),t2tb(sK22),$sum(sK11,1),sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_99])]) ).

tff(f8463,plain,
    ( ~ $less(get3(sK20,sK21),sK12)
    | ( get3(sK22,get3(sK20,sK21)) = get3(sK20,get3(sK20,sK21)) )
    | $less(get3(sK13,sK15),$sum(sK11,1))
    | spl27_44
    | ~ spl27_99 ),
    inference(resolution,[],[f7797,f2447]) ).

tff(f2447,plain,
    ( ! [X0: $int] :
        ( $less(X0,$sum(sK11,1))
        | ~ $less(X0,sK12)
        | ( get3(sK20,X0) = get3(sK22,X0) ) )
    | ~ spl27_99 ),
    inference(resolution,[],[f2424,f286]) ).

tff(f2424,plain,
    ( map_eq_sub1(int,t2tb(sK20),t2tb(sK22),$sum(sK11,1),sK12)
    | ~ spl27_99 ),
    inference(avatar_component_clause,[],[f2423]) ).

tff(f7797,plain,
    ( ! [X11: $int] :
        ( ~ $less(get3(sK20,sK21),X11)
        | $less(get3(sK13,sK15),X11) )
    | spl27_44 ),
    inference(resolution,[],[f1644,f684]) ).

tff(f684,plain,
    ( ~ $less(get3(sK20,sK21),get3(sK13,sK15))
    | spl27_44 ),
    inference(avatar_component_clause,[],[f683]) ).

tff(f8474,plain,
    ( ~ spl27_443
    | spl27_444
    | spl27_445
    | spl27_44
    | ~ spl27_98 ),
    inference(avatar_split_clause,[],[f8464,f2416,f683,f8472,f8469,f8466]) ).

tff(f8469,plain,
    ( spl27_444
  <=> ( get3(sK13,get3(sK20,sK21)) = get3(sK20,get3(sK20,sK21)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_444])]) ).

tff(f2416,plain,
    ( spl27_98
  <=> map_eq_sub1(int,t2tb(sK13),t2tb(sK20),$sum(sK11,1),sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_98])]) ).

tff(f8464,plain,
    ( $less(get3(sK13,sK15),$sum(sK11,1))
    | ( get3(sK13,get3(sK20,sK21)) = get3(sK20,get3(sK20,sK21)) )
    | ~ $less(get3(sK20,sK21),sK12)
    | spl27_44
    | ~ spl27_98 ),
    inference(resolution,[],[f7797,f2439]) ).

tff(f2439,plain,
    ( ! [X23: $int] :
        ( $less(X23,$sum(sK11,1))
        | ( get3(sK20,X23) = get3(sK13,X23) )
        | ~ $less(X23,sK12) )
    | ~ spl27_98 ),
    inference(resolution,[],[f286,f2417]) ).

tff(f2417,plain,
    ( map_eq_sub1(int,t2tb(sK13),t2tb(sK20),$sum(sK11,1),sK12)
    | ~ spl27_98 ),
    inference(avatar_component_clause,[],[f2416]) ).

tff(f8425,plain,
    ( ~ spl27_260
    | spl27_436
    | spl27_442
    | ~ spl27_56
    | spl27_93 ),
    inference(avatar_split_clause,[],[f8391,f2194,f1054,f8423,f8398,f6055]) ).

tff(f6055,plain,
    ( spl27_260
  <=> $less(get3(sK13,sK15),sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_260])]) ).

tff(f8398,plain,
    ( spl27_436
  <=> $less(get3(sK20,sK11),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_436])]) ).

tff(f8423,plain,
    ( spl27_442
  <=> ( get3(sK22,get3(sK20,sK11)) = get3(sK20,get3(sK20,sK11)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_442])]) ).

tff(f2194,plain,
    ( spl27_93
  <=> $less(get3(sK13,sK15),get3(sK20,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_93])]) ).

tff(f8391,plain,
    ( ( get3(sK22,get3(sK20,sK11)) = get3(sK20,get3(sK20,sK11)) )
    | $less(get3(sK20,sK11),0)
    | ~ $less(get3(sK13,sK15),sK14)
    | ~ spl27_56
    | spl27_93 ),
    inference(resolution,[],[f7794,f2437]) ).

tff(f7794,plain,
    ( ! [X8: $int] :
        ( $less(get3(sK20,sK11),X8)
        | ~ $less(get3(sK13,sK15),X8) )
    | spl27_93 ),
    inference(resolution,[],[f1644,f2195]) ).

tff(f2195,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,sK11))
    | spl27_93 ),
    inference(avatar_component_clause,[],[f2194]) ).

tff(f8421,plain,
    ( ~ spl27_256
    | spl27_441
    | spl27_93 ),
    inference(avatar_split_clause,[],[f8389,f2194,f8419,f6041]) ).

tff(f6041,plain,
    ( spl27_256
  <=> $less(get3(sK13,sK15),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_256])]) ).

tff(f8419,plain,
    ( spl27_441
  <=> ! [X6: $int,X4: uni,X5: uni,X3: ty] : ~ permut3(X3,X4,X5,get3(sK20,sK11),X6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_441])]) ).

tff(f8389,plain,
    ( ! [X3: ty,X6: $int,X4: uni,X5: uni] :
        ( ~ permut3(X3,X4,X5,get3(sK20,sK11),X6)
        | ~ $less(get3(sK13,sK15),0) )
    | spl27_93 ),
    inference(resolution,[],[f7794,f442]) ).

tff(f442,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: uni,X4: ty] :
      ( ~ $less(X3,0)
      | ~ permut3(X4,X0,X1,X3,X2) ),
    inference(cnf_transformation,[],[f189]) ).

tff(f189,plain,
    ! [X3: $int,X4: ty,X1: uni,X0: uni,X2: $int] :
      ( ( ~ $less(length2(X4,X0),X3)
        & ~ $less(X3,0)
        & ~ $less(X2,0)
        & ( length2(X4,X0) = length2(X4,X1) )
        & permut2(X4,elts(X4,X0),elts(X4,X1),X3,X2)
        & ~ $less(length2(X4,X0),X2) )
    <=> permut3(X4,X0,X1,X3,X2) ),
    inference(rectify,[],[f118]) ).

tff(f118,plain,
    ! [X12: uni,X13: uni,X6: $int,X18: $int,X0: ty] :
      ( ( ( length2(X0,X12) = length2(X0,X13) )
        & ~ $less(length2(X0,X12),X6)
        & permut2(X0,elts(X0,X12),elts(X0,X13),X18,X6)
        & ~ $less(X6,0)
        & ~ $less(length2(X0,X12),X18)
        & ~ $less(X18,0) )
    <=> permut3(X0,X12,X13,X18,X6) ),
    inference(theory_normalization,[],[f77]) ).

tff(f77,axiom,
    ! [X12: uni,X13: uni,X6: $int,X18: $int,X0: ty] :
      ( ( ( length2(X0,X12) = length2(X0,X13) )
        & $lesseq(X6,length2(X0,X12))
        & permut2(X0,elts(X0,X12),elts(X0,X13),X18,X6)
        & $lesseq(0,X6)
        & $lesseq(X18,length2(X0,X12))
        & $lesseq(0,X18) )
    <=> permut3(X0,X12,X13,X18,X6) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',permut_def5) ).

tff(f8417,plain,
    ( ~ spl27_438
    | ~ spl27_439
    | spl27_440
    | spl27_93 ),
    inference(avatar_split_clause,[],[f8393,f2194,f8415,f8412,f8409]) ).

tff(f8415,plain,
    ( spl27_440
  <=> $less(get3(sK20,sK11),sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_440])]) ).

tff(f8393,plain,
    ( $less(get3(sK20,sK11),sK14)
    | ~ $less(get3(sK13,sK15),get3(sK20,get3(sK20,sK11)))
    | ~ $less(get3(sK13,sK15),sK21)
    | spl27_93 ),
    inference(resolution,[],[f7794,f400]) ).

tff(f8407,plain,
    ( ~ spl27_76
    | spl27_93
    | spl27_94 ),
    inference(avatar_split_clause,[],[f8387,f2198,f2194,f1742]) ).

tff(f1742,plain,
    ( spl27_76
  <=> $less(get3(sK13,sK15),get3(sK13,sK15)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_76])]) ).

tff(f2198,plain,
    ( spl27_94
  <=> $less(get3(sK20,sK11),get3(sK13,sK15)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_94])]) ).

tff(f8387,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK13,sK15))
    | spl27_93
    | spl27_94 ),
    inference(resolution,[],[f7794,f6157]) ).

tff(f6157,plain,
    ( ~ $less(get3(sK20,sK11),get3(sK13,sK15))
    | spl27_94 ),
    inference(avatar_component_clause,[],[f2198]) ).

tff(f8406,plain,
    ( ~ spl27_256
    | spl27_437
    | spl27_93 ),
    inference(avatar_split_clause,[],[f8390,f2194,f8404,f6041]) ).

tff(f8404,plain,
    ( spl27_437
  <=> ! [X9: uni,X8: uni,X7: ty,X10: $int] : ~ permut3(X7,X8,X9,X10,get3(sK20,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_437])]) ).

tff(f8390,plain,
    ( ! [X10: $int,X8: uni,X9: uni,X7: ty] :
        ( ~ permut3(X7,X8,X9,X10,get3(sK20,sK11))
        | ~ $less(get3(sK13,sK15),0) )
    | spl27_93 ),
    inference(resolution,[],[f7794,f441]) ).

tff(f441,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: uni,X4: ty] :
      ( ~ $less(X2,0)
      | ~ permut3(X4,X0,X1,X3,X2) ),
    inference(cnf_transformation,[],[f189]) ).

tff(f8401,plain,
    ( spl27_435
    | spl27_436
    | ~ spl27_260
    | ~ spl27_55
    | spl27_93 ),
    inference(avatar_split_clause,[],[f8392,f2194,f1048,f6055,f8398,f8395]) ).

tff(f8395,plain,
    ( spl27_435
  <=> ( get3(sK13,get3(sK20,sK11)) = get3(sK20,get3(sK20,sK11)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_435])]) ).

tff(f8392,plain,
    ( ~ $less(get3(sK13,sK15),sK14)
    | $less(get3(sK20,sK11),0)
    | ( get3(sK13,get3(sK20,sK11)) = get3(sK20,get3(sK20,sK11)) )
    | ~ spl27_55
    | spl27_93 ),
    inference(resolution,[],[f7794,f2436]) ).

tff(f8363,plain,
    ( spl27_434
    | spl27_3
    | ~ spl27_418
    | spl27_425 ),
    inference(avatar_split_clause,[],[f8328,f8266,f8202,f492,f8361]) ).

tff(f8361,plain,
    ( spl27_434
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK15,sK12))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_434])]) ).

tff(f492,plain,
    ( spl27_3
  <=> $less(sK15,sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_3])]) ).

tff(f8202,plain,
    ( spl27_418
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK14,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_418])]) ).

tff(f8266,plain,
    ( spl27_425
  <=> $less(sK12,sK15) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_425])]) ).

tff(f8328,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK15,sK12)))
    | spl27_3
    | ~ spl27_418
    | spl27_425 ),
    inference(backward_demodulation,[],[f8203,f8273]) ).

tff(f8273,plain,
    ( ! [X2: uni,X0: ty,X1: uni] : ( occ2(X0,X1,X2,sK14,sK12) = $sum(occ2(X0,X1,X2,sK14,sK15),occ2(X0,X1,X2,sK15,sK12)) )
    | spl27_3
    | spl27_425 ),
    inference(resolution,[],[f8267,f4039]) ).

tff(f4039,plain,
    ( ! [X224: uni,X225: uni,X223: ty,X226: $int] :
        ( $less(X226,sK15)
        | ( $sum(occ2(X223,X224,X225,sK14,sK15),occ2(X223,X224,X225,sK15,X226)) = occ2(X223,X224,X225,sK14,X226) ) )
    | spl27_3 ),
    inference(resolution,[],[f314,f493]) ).

tff(f493,plain,
    ( ~ $less(sK15,sK14)
    | spl27_3 ),
    inference(avatar_component_clause,[],[f492]) ).

tff(f314,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: uni,X4: ty,X5: $int] :
      ( $less(X5,X2)
      | ( occ2(X4,X1,X0,X2,X3) = $sum(occ2(X4,X1,X0,X2,X5),occ2(X4,X1,X0,X5,X3)) )
      | $less(X3,X5) ),
    inference(cnf_transformation,[],[f258]) ).

tff(f258,plain,
    ! [X3: $int,X2: $int,X5: $int,X1: uni,X0: uni,X4: ty] :
      ( $less(X5,X2)
      | $less(X3,X5)
      | ( occ2(X4,X1,X0,X2,X3) = $sum(occ2(X4,X1,X0,X2,X5),occ2(X4,X1,X0,X5,X3)) ) ),
    inference(flattening,[],[f257]) ).

tff(f257,plain,
    ! [X2: $int,X5: $int,X0: uni,X4: ty,X1: uni,X3: $int] :
      ( ( occ2(X4,X1,X0,X2,X3) = $sum(occ2(X4,X1,X0,X2,X5),occ2(X4,X1,X0,X5,X3)) )
      | $less(X5,X2)
      | $less(X3,X5) ),
    inference(ennf_transformation,[],[f139]) ).

tff(f139,plain,
    ! [X2: $int,X5: $int,X0: uni,X4: ty,X1: uni,X3: $int] :
      ( ( ~ $less(X5,X2)
        & ~ $less(X3,X5) )
     => ( occ2(X4,X1,X0,X2,X3) = $sum(occ2(X4,X1,X0,X2,X5),occ2(X4,X1,X0,X5,X3)) ) ),
    inference(rectify,[],[f96]) ).

tff(f96,plain,
    ! [X11: uni,X16: uni,X18: $int,X6: $int,X0: ty,X19: $int] :
      ( ( ~ $less(X6,X19)
        & ~ $less(X19,X18) )
     => ( occ2(X0,X16,X11,X18,X6) = $sum(occ2(X0,X16,X11,X18,X19),occ2(X0,X16,X11,X19,X6)) ) ),
    inference(theory_normalization,[],[f54]) ).

tff(f54,axiom,
    ! [X11: uni,X16: uni,X18: $int,X6: $int,X0: ty,X19: $int] :
      ( ( $lesseq(X19,X6)
        & $lesseq(X18,X19) )
     => ( occ2(X0,X16,X11,X18,X6) = $sum(occ2(X0,X16,X11,X18,X19),occ2(X0,X16,X11,X19,X6)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',occ_append2) ).

tff(f8267,plain,
    ( ~ $less(sK12,sK15)
    | spl27_425 ),
    inference(avatar_component_clause,[],[f8266]) ).

tff(f8203,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK14,sK12))
    | ~ spl27_418 ),
    inference(avatar_component_clause,[],[f8202]) ).

tff(f8359,plain,
    ( spl27_433
    | spl27_3
    | ~ spl27_283
    | spl27_425 ),
    inference(avatar_split_clause,[],[f8321,f8266,f6487,f492,f8357]) ).

tff(f8357,plain,
    ( spl27_433
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK15,sK12))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_433])]) ).

tff(f6487,plain,
    ( spl27_283
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_283])]) ).

tff(f8321,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK15,sK12)))
    | spl27_3
    | ~ spl27_283
    | spl27_425 ),
    inference(backward_demodulation,[],[f6488,f8273]) ).

tff(f6488,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK12))
    | ~ spl27_283 ),
    inference(avatar_component_clause,[],[f6487]) ).

tff(f8355,plain,
    ( spl27_432
    | spl27_3
    | ~ spl27_415
    | spl27_425 ),
    inference(avatar_split_clause,[],[f8329,f8266,f8186,f492,f8353]) ).

tff(f8353,plain,
    ( spl27_432
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK24)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK24)),t2tb(sK22),sK15,sK12))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_432])]) ).

tff(f8186,plain,
    ( spl27_415
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK24)),t2tb(sK22),sK14,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_415])]) ).

tff(f8329,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK24)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK24)),t2tb(sK22),sK15,sK12)))
    | spl27_3
    | ~ spl27_415
    | spl27_425 ),
    inference(backward_demodulation,[],[f8187,f8273]) ).

tff(f8187,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK24)),t2tb(sK22),sK14,sK12))
    | ~ spl27_415 ),
    inference(avatar_component_clause,[],[f8186]) ).

tff(f8351,plain,
    ( spl27_431
    | spl27_3
    | ~ spl27_83
    | spl27_425 ),
    inference(avatar_split_clause,[],[f8318,f8266,f1931,f492,f8349]) ).

tff(f8349,plain,
    ( spl27_431
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK15,sK12))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_431])]) ).

tff(f1931,plain,
    ( spl27_83
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK14,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_83])]) ).

tff(f8318,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK15,sK12)))
    | spl27_3
    | ~ spl27_83
    | spl27_425 ),
    inference(backward_demodulation,[],[f1932,f8273]) ).

tff(f1932,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK14,sK12))
    | ~ spl27_83 ),
    inference(avatar_component_clause,[],[f1931]) ).

tff(f8347,plain,
    ( spl27_430
    | spl27_3
    | ~ spl27_203
    | spl27_425 ),
    inference(avatar_split_clause,[],[f8323,f8266,f5232,f492,f8345]) ).

tff(f8345,plain,
    ( spl27_430
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK15,sK12))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_430])]) ).

tff(f5232,plain,
    ( spl27_203
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_203])]) ).

tff(f8323,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK15,sK12)))
    | spl27_3
    | ~ spl27_203
    | spl27_425 ),
    inference(backward_demodulation,[],[f5233,f8273]) ).

tff(f5233,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK12))
    | ~ spl27_203 ),
    inference(avatar_component_clause,[],[f5232]) ).

tff(f8343,plain,
    ( spl27_429
    | spl27_3
    | ~ spl27_409
    | spl27_425 ),
    inference(avatar_split_clause,[],[f8319,f8266,f8159,f492,f8341]) ).

tff(f8341,plain,
    ( spl27_429
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK15,sK12))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_429])]) ).

tff(f8159,plain,
    ( spl27_409
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK14,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_409])]) ).

tff(f8319,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK15,sK12)))
    | spl27_3
    | ~ spl27_409
    | spl27_425 ),
    inference(backward_demodulation,[],[f8160,f8273]) ).

tff(f8160,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK14,sK12))
    | ~ spl27_409 ),
    inference(avatar_component_clause,[],[f8159]) ).

tff(f8339,plain,
    ( spl27_428
    | spl27_3
    | ~ spl27_140
    | spl27_425 ),
    inference(avatar_split_clause,[],[f8327,f8266,f3195,f492,f8337]) ).

tff(f8337,plain,
    ( spl27_428
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK15,sK12))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_428])]) ).

tff(f3195,plain,
    ( spl27_140
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK14,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_140])]) ).

tff(f8327,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK15,sK12)))
    | spl27_3
    | ~ spl27_140
    | spl27_425 ),
    inference(backward_demodulation,[],[f3196,f8273]) ).

tff(f3196,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK14,sK12))
    | ~ spl27_140 ),
    inference(avatar_component_clause,[],[f3195]) ).

tff(f8335,plain,
    ( spl27_427
    | spl27_3
    | ~ spl27_167
    | spl27_425 ),
    inference(avatar_split_clause,[],[f8325,f8266,f4078,f492,f8333]) ).

tff(f8333,plain,
    ( spl27_427
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),sK15,sK12))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_427])]) ).

tff(f4078,plain,
    ( spl27_167
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),sK14,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_167])]) ).

tff(f8325,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),sK15,sK12)))
    | spl27_3
    | ~ spl27_167
    | spl27_425 ),
    inference(backward_demodulation,[],[f4079,f8273]) ).

tff(f4079,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),sK14,sK12))
    | ~ spl27_167 ),
    inference(avatar_component_clause,[],[f4078]) ).

tff(f8272,plain,
    ( ~ spl27_426
    | spl27_17
    | spl27_420 ),
    inference(avatar_split_clause,[],[f8258,f8216,f549,f8270]) ).

tff(f8270,plain,
    ( spl27_426
  <=> $less(sK12,sK19) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_426])]) ).

tff(f8216,plain,
    ( spl27_420
  <=> $less(sK12,sK21) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_420])]) ).

tff(f8258,plain,
    ( ~ $less(sK12,sK19)
    | spl27_17
    | spl27_420 ),
    inference(resolution,[],[f8226,f550]) ).

tff(f8226,plain,
    ( ! [X3: $int] :
        ( $less(sK21,X3)
        | ~ $less(sK12,X3) )
    | spl27_420 ),
    inference(resolution,[],[f8217,f1644]) ).

tff(f8217,plain,
    ( ~ $less(sK12,sK21)
    | spl27_420 ),
    inference(avatar_component_clause,[],[f8216]) ).

tff(f8268,plain,
    ( ~ spl27_425
    | spl27_10
    | spl27_420 ),
    inference(avatar_split_clause,[],[f8257,f8216,f520,f8266]) ).

tff(f520,plain,
    ( spl27_10
  <=> $less(sK21,sK15) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_10])]) ).

tff(f8257,plain,
    ( ~ $less(sK12,sK15)
    | spl27_10
    | spl27_420 ),
    inference(resolution,[],[f8226,f521]) ).

tff(f521,plain,
    ( ~ $less(sK21,sK15)
    | spl27_10 ),
    inference(avatar_component_clause,[],[f520]) ).

tff(f8254,plain,
    ( spl27_424
    | spl27_17
    | ~ spl27_412
    | spl27_420 ),
    inference(avatar_split_clause,[],[f8243,f8216,f8171,f549,f8252]) ).

tff(f8252,plain,
    ( spl27_424
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK19,sK21),occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK21,sK12))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_424])]) ).

tff(f8171,plain,
    ( spl27_412
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK19,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_412])]) ).

tff(f8243,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK19,sK21),occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK21,sK12)))
    | spl27_17
    | ~ spl27_412
    | spl27_420 ),
    inference(backward_demodulation,[],[f8172,f8225]) ).

tff(f8225,plain,
    ( ! [X2: uni,X0: ty,X1: uni] : ( occ2(X0,X1,X2,sK19,sK12) = $sum(occ2(X0,X1,X2,sK19,sK21),occ2(X0,X1,X2,sK21,sK12)) )
    | spl27_17
    | spl27_420 ),
    inference(resolution,[],[f8217,f4045]) ).

tff(f4045,plain,
    ( ! [X250: uni,X251: $int,X248: ty,X249: uni] :
        ( $less(X251,sK21)
        | ( occ2(X248,X249,X250,sK19,X251) = $sum(occ2(X248,X249,X250,sK19,sK21),occ2(X248,X249,X250,sK21,X251)) ) )
    | spl27_17 ),
    inference(resolution,[],[f314,f550]) ).

tff(f8172,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK19,sK12))
    | ~ spl27_412 ),
    inference(avatar_component_clause,[],[f8171]) ).

tff(f8250,plain,
    ( spl27_423
    | spl27_17
    | ~ spl27_416
    | spl27_420 ),
    inference(avatar_split_clause,[],[f8244,f8216,f8194,f549,f8248]) ).

tff(f8248,plain,
    ( spl27_423
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK19,sK21),occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK21,sK12))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_423])]) ).

tff(f8194,plain,
    ( spl27_416
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK19,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_416])]) ).

tff(f8244,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK19,sK21),occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK21,sK12)))
    | spl27_17
    | ~ spl27_416
    | spl27_420 ),
    inference(backward_demodulation,[],[f8195,f8225]) ).

tff(f8195,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK19,sK12))
    | ~ spl27_416 ),
    inference(avatar_component_clause,[],[f8194]) ).

tff(f8224,plain,
    ( ~ spl27_420
    | ~ spl27_421
    | spl27_422
    | spl27_50 ),
    inference(avatar_split_clause,[],[f8214,f793,f8222,f8219,f8216]) ).

tff(f8219,plain,
    ( spl27_421
  <=> $less(get3(sK13,sK15),get3(sK20,$sum(sK11,1))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_421])]) ).

tff(f8222,plain,
    ( spl27_422
  <=> $less($sum(sK11,1),sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_422])]) ).

tff(f793,plain,
    ( spl27_50
  <=> $less(sK12,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_50])]) ).

tff(f8214,plain,
    ( $less($sum(sK11,1),sK14)
    | ~ $less(get3(sK13,sK15),get3(sK20,$sum(sK11,1)))
    | ~ $less(sK12,sK21)
    | spl27_50 ),
    inference(resolution,[],[f7810,f400]) ).

tff(f7810,plain,
    ( ! [X33: $int] :
        ( $less($sum(sK11,1),X33)
        | ~ $less(sK12,X33) )
    | spl27_50 ),
    inference(resolution,[],[f1644,f794]) ).

tff(f794,plain,
    ( ~ $less(sK12,$sum(sK11,1))
    | spl27_50 ),
    inference(avatar_component_clause,[],[f793]) ).

tff(f8208,plain,
    ( spl27_419
    | ~ spl27_172
    | ~ spl27_173 ),
    inference(avatar_split_clause,[],[f8189,f4162,f4158,f8206]) ).

tff(f8206,plain,
    ( spl27_419
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK21,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_419])]) ).

tff(f4158,plain,
    ( spl27_172
  <=> ! [X18: map_int_int] : $less(0,occ2(int,t2tb1(get3(X18,sK21)),t2tb(X18),sK21,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_172])]) ).

tff(f8189,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK21,sK12))
    | ~ spl27_172
    | ~ spl27_173 ),
    inference(superposition,[],[f4159,f4163]) ).

tff(f4159,plain,
    ( ! [X18: map_int_int] : $less(0,occ2(int,t2tb1(get3(X18,sK21)),t2tb(X18),sK21,sK12))
    | ~ spl27_172 ),
    inference(avatar_component_clause,[],[f4158]) ).

tff(f8204,plain,
    ( spl27_418
    | ~ spl27_170
    | ~ spl27_173 ),
    inference(avatar_split_clause,[],[f8190,f4162,f4150,f8202]) ).

tff(f4150,plain,
    ( spl27_170
  <=> ! [X17: map_int_int] : $less(0,occ2(int,t2tb1(get3(X17,sK21)),t2tb(X17),sK14,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_170])]) ).

tff(f8190,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK14,sK12))
    | ~ spl27_170
    | ~ spl27_173 ),
    inference(superposition,[],[f4151,f4163]) ).

tff(f4151,plain,
    ( ! [X17: map_int_int] : $less(0,occ2(int,t2tb1(get3(X17,sK21)),t2tb(X17),sK14,sK12))
    | ~ spl27_170 ),
    inference(avatar_component_clause,[],[f4150]) ).

tff(f8200,plain,
    ( spl27_417
    | spl27_10
    | ~ spl27_63
    | ~ spl27_173 ),
    inference(avatar_split_clause,[],[f8192,f4162,f1334,f520,f8198]) ).

tff(f8198,plain,
    ( spl27_417
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK15,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_417])]) ).

tff(f1334,plain,
    ( spl27_63
  <=> $less(sK21,sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_63])]) ).

tff(f8192,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK15,sK12))
    | spl27_10
    | ~ spl27_63
    | ~ spl27_173 ),
    inference(superposition,[],[f4135,f4163]) ).

tff(f4135,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK21)),t2tb(X0),sK15,sK12))
    | spl27_10
    | ~ spl27_63 ),
    inference(resolution,[],[f1340,f521]) ).

tff(f1340,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(sK21,X0)
        | $less(0,occ2(int,t2tb1(get3(X1,sK21)),t2tb(X1),X0,sK12)) )
    | ~ spl27_63 ),
    inference(resolution,[],[f1335,f360]) ).

tff(f1335,plain,
    ( $less(sK21,sK12)
    | ~ spl27_63 ),
    inference(avatar_component_clause,[],[f1334]) ).

tff(f8196,plain,
    ( spl27_416
    | spl27_17
    | ~ spl27_63
    | ~ spl27_173 ),
    inference(avatar_split_clause,[],[f8191,f4162,f1334,f549,f8194]) ).

tff(f8191,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK22),sK19,sK12))
    | spl27_17
    | ~ spl27_63
    | ~ spl27_173 ),
    inference(superposition,[],[f4136,f4163]) ).

tff(f4136,plain,
    ( ! [X1: map_int_int] : $less(0,occ2(int,t2tb1(get3(X1,sK21)),t2tb(X1),sK19,sK12))
    | spl27_17
    | ~ spl27_63 ),
    inference(resolution,[],[f1340,f550]) ).

tff(f8188,plain,
    ( spl27_415
    | ~ spl27_115
    | ~ spl27_116 ),
    inference(avatar_split_clause,[],[f8176,f2729,f2726,f8186]) ).

tff(f2729,plain,
    ( spl27_116
  <=> ! [X15: map_int_int] : $less(0,occ2(int,t2tb1(get3(X15,sK24)),t2tb(X15),sK14,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_116])]) ).

tff(f8176,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK24)),t2tb(sK22),sK14,sK12))
    | ~ spl27_115
    | ~ spl27_116 ),
    inference(superposition,[],[f2730,f2727]) ).

tff(f2730,plain,
    ( ! [X15: map_int_int] : $less(0,occ2(int,t2tb1(get3(X15,sK24)),t2tb(X15),sK14,sK12))
    | ~ spl27_116 ),
    inference(avatar_component_clause,[],[f2729]) ).

tff(f8184,plain,
    ( spl27_414
    | ~ spl27_115
    | ~ spl27_117 ),
    inference(avatar_split_clause,[],[f8175,f2733,f2726,f8182]) ).

tff(f8182,plain,
    ( spl27_414
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK24)),t2tb(sK22),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_414])]) ).

tff(f2733,plain,
    ( spl27_117
  <=> ! [X5: map_int_int] : $less(0,occ2(int,t2tb1(get3(X5,sK24)),t2tb(X5),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_117])]) ).

tff(f8175,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK24)),t2tb(sK22),0,sK12))
    | ~ spl27_115
    | ~ spl27_117 ),
    inference(superposition,[],[f2734,f2727]) ).

tff(f2734,plain,
    ( ! [X5: map_int_int] : $less(0,occ2(int,t2tb1(get3(X5,sK24)),t2tb(X5),0,sK12))
    | ~ spl27_117 ),
    inference(avatar_component_clause,[],[f2733]) ).

tff(f8180,plain,
    ( spl27_413
    | spl27_35
    | ~ spl27_64
    | ~ spl27_115 ),
    inference(avatar_split_clause,[],[f8174,f2726,f1373,f630,f8178]) ).

tff(f8178,plain,
    ( spl27_413
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK24)),t2tb(sK22),sK21,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_413])]) ).

tff(f630,plain,
    ( spl27_35
  <=> $less(sK24,sK21) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_35])]) ).

tff(f8174,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK24)),t2tb(sK22),sK21,sK12))
    | spl27_35
    | ~ spl27_64
    | ~ spl27_115 ),
    inference(superposition,[],[f3114,f2727]) ).

tff(f3114,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK24)),t2tb(X0),sK21,sK12))
    | spl27_35
    | ~ spl27_64 ),
    inference(resolution,[],[f631,f1376]) ).

tff(f631,plain,
    ( ~ $less(sK24,sK21)
    | spl27_35 ),
    inference(avatar_component_clause,[],[f630]) ).

tff(f8173,plain,
    ( spl27_412
    | ~ spl27_2
    | spl27_5
    | ~ spl27_392 ),
    inference(avatar_split_clause,[],[f8145,f7842,f500,f488,f8171]) ).

tff(f488,plain,
    ( spl27_2
  <=> $less(sK11,sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_2])]) ).

tff(f500,plain,
    ( spl27_5
  <=> $less(sK11,sK19) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_5])]) ).

tff(f7842,plain,
    ( spl27_392
  <=> ( get3(sK20,sK11) = get3(sK22,sK11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_392])]) ).

tff(f8145,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK19,sK12))
    | ~ spl27_2
    | spl27_5
    | ~ spl27_392 ),
    inference(superposition,[],[f1140,f7843]) ).

tff(f7843,plain,
    ( ( get3(sK20,sK11) = get3(sK22,sK11) )
    | ~ spl27_392 ),
    inference(avatar_component_clause,[],[f7842]) ).

tff(f1140,plain,
    ( ! [X2: map_int_int] : $less(0,occ2(int,t2tb1(get3(X2,sK11)),t2tb(X2),sK19,sK12))
    | ~ spl27_2
    | spl27_5 ),
    inference(resolution,[],[f1131,f501]) ).

tff(f501,plain,
    ( ~ $less(sK11,sK19)
    | spl27_5 ),
    inference(avatar_component_clause,[],[f500]) ).

tff(f1131,plain,
    ( ! [X18: map_int_int,X17: $int] :
        ( $less(sK11,X17)
        | $less(0,occ2(int,t2tb1(get3(X18,sK11)),t2tb(X18),X17,sK12)) )
    | ~ spl27_2 ),
    inference(resolution,[],[f360,f489]) ).

tff(f489,plain,
    ( $less(sK11,sK12)
    | ~ spl27_2 ),
    inference(avatar_component_clause,[],[f488]) ).

tff(f8169,plain,
    ( spl27_411
    | ~ spl27_2
    | spl27_18
    | ~ spl27_392 ),
    inference(avatar_split_clause,[],[f8144,f7842,f554,f488,f8167]) ).

tff(f8167,plain,
    ( spl27_411
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK21,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_411])]) ).

tff(f554,plain,
    ( spl27_18
  <=> $less(sK11,sK21) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_18])]) ).

tff(f8144,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK21,sK12))
    | ~ spl27_2
    | spl27_18
    | ~ spl27_392 ),
    inference(superposition,[],[f1141,f7843]) ).

tff(f1141,plain,
    ( ! [X3: map_int_int] : $less(0,occ2(int,t2tb1(get3(X3,sK11)),t2tb(X3),sK21,sK12))
    | ~ spl27_2
    | spl27_18 ),
    inference(resolution,[],[f1131,f555]) ).

tff(f555,plain,
    ( ~ $less(sK11,sK21)
    | spl27_18 ),
    inference(avatar_component_clause,[],[f554]) ).

tff(f8165,plain,
    ( spl27_410
    | ~ spl27_2
    | spl27_8
    | ~ spl27_392 ),
    inference(avatar_split_clause,[],[f8148,f7842,f512,f488,f8163]) ).

tff(f8163,plain,
    ( spl27_410
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK15,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_410])]) ).

tff(f512,plain,
    ( spl27_8
  <=> $less(sK11,sK15) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_8])]) ).

tff(f8148,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK15,sK12))
    | ~ spl27_2
    | spl27_8
    | ~ spl27_392 ),
    inference(superposition,[],[f1139,f7843]) ).

tff(f1139,plain,
    ( ! [X1: map_int_int] : $less(0,occ2(int,t2tb1(get3(X1,sK11)),t2tb(X1),sK15,sK12))
    | ~ spl27_2
    | spl27_8 ),
    inference(resolution,[],[f1131,f513]) ).

tff(f513,plain,
    ( ~ $less(sK11,sK15)
    | spl27_8 ),
    inference(avatar_component_clause,[],[f512]) ).

tff(f8161,plain,
    ( spl27_409
    | ~ spl27_2
    | spl27_40
    | ~ spl27_392 ),
    inference(avatar_split_clause,[],[f8149,f7842,f656,f488,f8159]) ).

tff(f656,plain,
    ( spl27_40
  <=> $less(sK11,sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_40])]) ).

tff(f8149,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK14,sK12))
    | ~ spl27_2
    | spl27_40
    | ~ spl27_392 ),
    inference(superposition,[],[f1138,f7843]) ).

tff(f1138,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK11)),t2tb(X0),sK14,sK12))
    | ~ spl27_2
    | spl27_40 ),
    inference(resolution,[],[f1131,f657]) ).

tff(f657,plain,
    ( ~ $less(sK11,sK14)
    | spl27_40 ),
    inference(avatar_component_clause,[],[f656]) ).

tff(f8157,plain,
    ( spl27_408
    | ~ spl27_59
    | ~ spl27_392 ),
    inference(avatar_split_clause,[],[f8146,f7842,f1151,f8155]) ).

tff(f8155,plain,
    ( spl27_408
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_408])]) ).

tff(f1151,plain,
    ( spl27_59
  <=> ! [X11: map_int_int] : $less(0,occ2(int,t2tb1(get3(X11,sK11)),t2tb(X11),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_59])]) ).

tff(f8146,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),0,sK12))
    | ~ spl27_59
    | ~ spl27_392 ),
    inference(superposition,[],[f1152,f7843]) ).

tff(f1152,plain,
    ( ! [X11: map_int_int] : $less(0,occ2(int,t2tb1(get3(X11,sK11)),t2tb(X11),0,sK12))
    | ~ spl27_59 ),
    inference(avatar_component_clause,[],[f1151]) ).

tff(f8153,plain,
    ( spl27_407
    | ~ spl27_2
    | spl27_37
    | ~ spl27_392 ),
    inference(avatar_split_clause,[],[f8147,f7842,f640,f488,f8151]) ).

tff(f8151,plain,
    ( spl27_407
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK24,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_407])]) ).

tff(f8147,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK11)),t2tb(sK22),sK24,sK12))
    | ~ spl27_2
    | spl27_37
    | ~ spl27_392 ),
    inference(superposition,[],[f1142,f7843]) ).

tff(f1142,plain,
    ( ! [X4: map_int_int] : $less(0,occ2(int,t2tb1(get3(X4,sK11)),t2tb(X4),sK24,sK12))
    | ~ spl27_2
    | spl27_37 ),
    inference(resolution,[],[f1131,f641]) ).

tff(f8067,plain,
    ( spl27_406
    | ~ spl27_115
    | ~ spl27_403 ),
    inference(avatar_split_clause,[],[f8063,f8043,f2726,f8065]) ).

tff(f8065,plain,
    ( spl27_406
  <=> ( get3(sK20,sK24) = get3(sK20,sK1(sK22,0,sK20,sK12,sK24)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_406])]) ).

tff(f8043,plain,
    ( spl27_403
  <=> ( get3(sK20,sK1(sK22,0,sK20,sK12,sK24)) = get3(sK22,sK24) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_403])]) ).

tff(f8063,plain,
    ( ( get3(sK20,sK24) = get3(sK20,sK1(sK22,0,sK20,sK12,sK24)) )
    | ~ spl27_115
    | ~ spl27_403 ),
    inference(forward_demodulation,[],[f8044,f2727]) ).

tff(f8044,plain,
    ( ( get3(sK20,sK1(sK22,0,sK20,sK12,sK24)) = get3(sK22,sK24) )
    | ~ spl27_403 ),
    inference(avatar_component_clause,[],[f8043]) ).

tff(f8062,plain,
    ( spl27_405
    | ~ spl27_39
    | ~ spl27_115 ),
    inference(avatar_split_clause,[],[f8046,f2726,f649,f8060]) ).

tff(f649,plain,
    ( spl27_39
  <=> $less(get3(sK22,sK24),get3(sK13,sK15)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_39])]) ).

tff(f8046,plain,
    ( $less(get3(sK20,sK24),get3(sK13,sK15))
    | ~ spl27_39
    | ~ spl27_115 ),
    inference(backward_demodulation,[],[f650,f2727]) ).

tff(f650,plain,
    ( $less(get3(sK22,sK24),get3(sK13,sK15))
    | ~ spl27_39 ),
    inference(avatar_component_clause,[],[f649]) ).

tff(f8058,plain,
    ( ~ spl27_404
    | ~ spl27_115
    | spl27_249 ),
    inference(avatar_split_clause,[],[f8049,f5928,f2726,f8056]) ).

tff(f8056,plain,
    ( spl27_404
  <=> $less(get3(sK13,sK15),get3(sK20,get3(sK20,sK24))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_404])]) ).

tff(f8049,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,get3(sK20,sK24)))
    | ~ spl27_115
    | spl27_249 ),
    inference(backward_demodulation,[],[f5929,f2727]) ).

tff(f8045,plain,
    ( spl27_403
    | ~ spl27_54
    | ~ spl27_64
    | spl27_114 ),
    inference(avatar_split_clause,[],[f8041,f2723,f1373,f1030,f8043]) ).

tff(f1030,plain,
    ( spl27_54
  <=> permut2(int,t2tb(sK20),t2tb(sK22),0,sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_54])]) ).

tff(f2723,plain,
    ( spl27_114
  <=> $less(sK24,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_114])]) ).

tff(f8041,plain,
    ( ( get3(sK20,sK1(sK22,0,sK20,sK12,sK24)) = get3(sK22,sK24) )
    | ~ spl27_54
    | ~ spl27_64
    | spl27_114 ),
    inference(subsumption_resolution,[],[f8030,f1374]) ).

tff(f8030,plain,
    ( ~ $less(sK24,sK12)
    | ( get3(sK20,sK1(sK22,0,sK20,sK12,sK24)) = get3(sK22,sK24) )
    | ~ spl27_54
    | spl27_114 ),
    inference(resolution,[],[f8003,f3942]) ).

tff(f3942,plain,
    ( ! [X3: $int] :
        ( $less(X3,0)
        | ( get3(sK20,sK1(sK22,0,sK20,sK12,X3)) = get3(sK22,X3) )
        | ~ $less(X3,sK12) )
    | ~ spl27_54 ),
    inference(resolution,[],[f293,f1031]) ).

tff(f1031,plain,
    ( permut2(int,t2tb(sK20),t2tb(sK22),0,sK12)
    | ~ spl27_54 ),
    inference(avatar_component_clause,[],[f1030]) ).

tff(f293,plain,
    ! [X2: map_int_int,X3: $int,X0: map_int_int,X1: $int,X4: $int] :
      ( ~ permut2(int,t2tb(X2),t2tb(X0),X1,X3)
      | ~ $less(X4,X3)
      | $less(X4,X1)
      | ( get3(X2,sK1(X0,X1,X2,X3,X4)) = get3(X0,X4) ) ),
    inference(cnf_transformation,[],[f272]) ).

tff(f272,plain,
    ! [X4: $int,X1: $int,X2: map_int_int,X0: map_int_int,X3: $int] :
      ( ? [X5: $int] :
          ( ~ $less(X5,X1)
          & $less(X5,X3)
          & ( get3(X2,X5) = get3(X0,X4) ) )
      | ~ $less(X4,X3)
      | $less(X4,X1)
      | ~ permut2(int,t2tb(X2),t2tb(X0),X1,X3) ),
    inference(flattening,[],[f271]) ).

tff(f271,plain,
    ! [X1: $int,X3: $int,X4: $int,X2: map_int_int,X0: map_int_int] :
      ( ? [X5: $int] :
          ( ~ $less(X5,X1)
          & $less(X5,X3)
          & ( get3(X2,X5) = get3(X0,X4) ) )
      | $less(X4,X1)
      | ~ $less(X4,X3)
      | ~ permut2(int,t2tb(X2),t2tb(X0),X1,X3) ),
    inference(ennf_transformation,[],[f153]) ).

tff(f153,plain,
    ! [X1: $int,X3: $int,X4: $int,X2: map_int_int,X0: map_int_int] :
      ( permut2(int,t2tb(X2),t2tb(X0),X1,X3)
     => ( ( ~ $less(X4,X1)
          & $less(X4,X3) )
       => ? [X5: $int] :
            ( ~ $less(X5,X1)
            & $less(X5,X3)
            & ( get3(X2,X5) = get3(X0,X4) ) ) ) ),
    inference(rectify,[],[f104]) ).

tff(f104,plain,
    ! [X13: map_int_int,X18: $int,X12: map_int_int,X6: $int,X9: $int] :
      ( permut2(int,t2tb(X12),t2tb(X13),X18,X6)
     => ( ( ~ $less(X9,X18)
          & $less(X9,X6) )
       => ? [X10: $int] :
            ( ~ $less(X10,X18)
            & ( get3(X12,X10) = get3(X13,X9) )
            & $less(X10,X6) ) ) ),
    inference(theory_normalization,[],[f65]) ).

tff(f65,axiom,
    ! [X13: map_int_int,X18: $int,X12: map_int_int,X6: $int,X9: $int] :
      ( permut2(int,t2tb(X12),t2tb(X13),X18,X6)
     => ( ( $lesseq(X18,X9)
          & $less(X9,X6) )
       => ? [X10: $int] :
            ( $lesseq(X18,X10)
            & ( get3(X12,X10) = get3(X13,X9) )
            & $less(X10,X6) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',permut_exists2) ).

tff(f8003,plain,
    ( ~ $less(sK24,0)
    | spl27_114 ),
    inference(avatar_component_clause,[],[f2723]) ).

tff(f8040,plain,
    ( spl27_401
    | spl27_115
    | spl27_402
    | ~ spl27_64
    | spl27_114
    | ~ spl27_133 ),
    inference(avatar_split_clause,[],[f8033,f3129,f2723,f1373,f8038,f2726,f8035]) ).

tff(f8035,plain,
    ( spl27_401
  <=> ( sK15 = sK24 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_401])]) ).

tff(f8038,plain,
    ( spl27_402
  <=> ( sK24 = sK19 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_402])]) ).

tff(f3129,plain,
    ( spl27_133
  <=> exchange2(int,t2tb(sK20),t2tb(sK22),0,sK12,sK15,sK19) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_133])]) ).

tff(f8033,plain,
    ( ( sK24 = sK19 )
    | ( get3(sK20,sK24) = get3(sK22,sK24) )
    | ( sK15 = sK24 )
    | ~ spl27_64
    | spl27_114
    | ~ spl27_133 ),
    inference(subsumption_resolution,[],[f8029,f1374]) ).

tff(f8029,plain,
    ( ( get3(sK20,sK24) = get3(sK22,sK24) )
    | ~ $less(sK24,sK12)
    | ( sK15 = sK24 )
    | ( sK24 = sK19 )
    | spl27_114
    | ~ spl27_133 ),
    inference(resolution,[],[f8003,f4132]) ).

tff(f4132,plain,
    ( ! [X0: $int] :
        ( $less(X0,0)
        | ( sK19 = X0 )
        | ( sK15 = X0 )
        | ( get3(sK20,X0) = get3(sK22,X0) )
        | ~ $less(X0,sK12) )
    | ~ spl27_133 ),
    inference(resolution,[],[f345,f3130]) ).

tff(f3130,plain,
    ( exchange2(int,t2tb(sK20),t2tb(sK22),0,sK12,sK15,sK19)
    | ~ spl27_133 ),
    inference(avatar_component_clause,[],[f3129]) ).

tff(f345,plain,
    ! [X2: $int,X3: map_int_int,X0: $int,X1: $int,X6: $int,X4: map_int_int,X5: $int] :
      ( ~ exchange2(int,t2tb(X4),t2tb(X3),X5,X0,X2,X1)
      | $less(X6,X5)
      | ( X1 = X6 )
      | ( get3(X3,X6) = get3(X4,X6) )
      | ~ $less(X6,X0)
      | ( X2 = X6 ) ),
    inference(cnf_transformation,[],[f223]) ).

tff(f223,plain,
    ! [X0: $int,X5: $int,X1: $int,X3: map_int_int,X2: $int,X4: map_int_int] :
      ( ( ( get3(X4,X1) = get3(X3,X2) )
        & $less(X2,X0)
        & ! [X6: $int] :
            ( ( X1 = X6 )
            | ( X2 = X6 )
            | ~ $less(X6,X0)
            | $less(X6,X5)
            | ( get3(X3,X6) = get3(X4,X6) ) )
        & ~ $less(X2,X5)
        & ( get3(X3,X1) = get3(X4,X2) )
        & ~ $less(X1,X5)
        & $less(X1,X0) )
    <=> exchange2(int,t2tb(X4),t2tb(X3),X5,X0,X2,X1) ),
    inference(flattening,[],[f222]) ).

tff(f222,plain,
    ! [X3: map_int_int,X2: $int,X1: $int,X5: $int,X4: map_int_int,X0: $int] :
      ( ( $less(X2,X0)
        & ~ $less(X2,X5)
        & ( get3(X3,X1) = get3(X4,X2) )
        & ! [X6: $int] :
            ( ( get3(X3,X6) = get3(X4,X6) )
            | ( X1 = X6 )
            | ( X2 = X6 )
            | ~ $less(X6,X0)
            | $less(X6,X5) )
        & ( get3(X4,X1) = get3(X3,X2) )
        & ~ $less(X1,X5)
        & $less(X1,X0) )
    <=> exchange2(int,t2tb(X4),t2tb(X3),X5,X0,X2,X1) ),
    inference(ennf_transformation,[],[f156]) ).

tff(f156,plain,
    ! [X3: map_int_int,X2: $int,X1: $int,X5: $int,X4: map_int_int,X0: $int] :
      ( ( $less(X2,X0)
        & ~ $less(X2,X5)
        & ( get3(X3,X1) = get3(X4,X2) )
        & ! [X6: $int] :
            ( ( $less(X6,X0)
              & ~ $less(X6,X5) )
           => ( ( X2 != X6 )
             => ( ( X1 != X6 )
               => ( get3(X3,X6) = get3(X4,X6) ) ) ) )
        & ( get3(X4,X1) = get3(X3,X2) )
        & ~ $less(X1,X5)
        & $less(X1,X0) )
    <=> exchange2(int,t2tb(X4),t2tb(X3),X5,X0,X2,X1) ),
    inference(rectify,[],[f106]) ).

tff(f106,plain,
    ! [X6: $int,X10: $int,X9: $int,X13: map_int_int,X12: map_int_int,X18: $int] :
      ( exchange2(int,t2tb(X12),t2tb(X13),X18,X6,X9,X10)
    <=> ( ! [X23: $int] :
            ( ( ~ $less(X23,X18)
              & $less(X23,X6) )
           => ( ( X9 != X23 )
             => ( ( X10 != X23 )
               => ( get3(X12,X23) = get3(X13,X23) ) ) ) )
        & $less(X10,X6)
        & $less(X9,X6)
        & ~ $less(X9,X18)
        & ~ $less(X10,X18)
        & ( get3(X12,X9) = get3(X13,X10) )
        & ( get3(X12,X10) = get3(X13,X9) ) ) ),
    inference(theory_normalization,[],[f71]) ).

tff(f71,axiom,
    ! [X6: $int,X10: $int,X9: $int,X13: map_int_int,X12: map_int_int,X18: $int] :
      ( exchange2(int,t2tb(X12),t2tb(X13),X18,X6,X9,X10)
    <=> ( ! [X23: $int] :
            ( ( $lesseq(X18,X23)
              & $less(X23,X6) )
           => ( ( X9 != X23 )
             => ( ( X10 != X23 )
               => ( get3(X12,X23) = get3(X13,X23) ) ) ) )
        & $less(X10,X6)
        & $less(X9,X6)
        & $lesseq(X18,X9)
        & $lesseq(X18,X10)
        & ( get3(X12,X9) = get3(X13,X10) )
        & ( get3(X12,X10) = get3(X13,X9) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',exchange_def4) ).

tff(f8011,plain,
    ( ~ spl27_398
    | spl27_35
    | spl27_171 ),
    inference(avatar_split_clause,[],[f7985,f4155,f630,f7996]) ).

tff(f7996,plain,
    ( spl27_398
  <=> $less(sK24,sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_398])]) ).

tff(f4155,plain,
    ( spl27_171
  <=> $less(sK21,sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_171])]) ).

tff(f7985,plain,
    ( ~ $less(sK24,sK14)
    | spl27_35
    | spl27_171 ),
    inference(resolution,[],[f7820,f7934]) ).

tff(f7934,plain,
    ( ~ $less(sK21,sK14)
    | spl27_171 ),
    inference(avatar_component_clause,[],[f4155]) ).

tff(f7820,plain,
    ( ! [X44: $int] :
        ( $less(sK21,X44)
        | ~ $less(sK24,X44) )
    | spl27_35 ),
    inference(resolution,[],[f1644,f631]) ).

tff(f8010,plain,
    ( ~ spl27_400
    | spl27_10
    | spl27_35 ),
    inference(avatar_split_clause,[],[f7986,f630,f520,f8008]) ).

tff(f7986,plain,
    ( ~ $less(sK24,sK15)
    | spl27_10
    | spl27_35 ),
    inference(resolution,[],[f7820,f521]) ).

tff(f8006,plain,
    ( spl27_174
    | ~ spl27_114
    | spl27_35 ),
    inference(avatar_split_clause,[],[f7990,f630,f2723,f4166]) ).

tff(f4166,plain,
    ( spl27_174
  <=> ! [X13: uni,X12: ty,X14: uni,X15: $int] : ~ permut3(X12,X13,X14,X15,sK21) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_174])]) ).

tff(f7990,plain,
    ( ! [X10: $int,X8: uni,X9: uni,X7: ty] :
        ( ~ $less(sK24,0)
        | ~ permut3(X7,X8,X9,X10,sK21) )
    | spl27_35 ),
    inference(resolution,[],[f7820,f441]) ).

tff(f8005,plain,
    ( ~ spl27_114
    | spl27_176
    | spl27_35 ),
    inference(avatar_split_clause,[],[f7989,f630,f4173,f2723]) ).

tff(f4173,plain,
    ( spl27_176
  <=> ! [X9: uni,X8: uni,X7: ty,X10: $int] : ~ permut3(X7,X8,X9,sK21,X10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_176])]) ).

tff(f7989,plain,
    ( ! [X3: ty,X6: $int,X4: uni,X5: uni] :
        ( ~ permut3(X3,X4,X5,sK21,X6)
        | ~ $less(sK24,0) )
    | spl27_35 ),
    inference(resolution,[],[f7820,f442]) ).

tff(f8004,plain,
    ( ~ spl27_114
    | spl27_35
    | spl27_168 ),
    inference(avatar_split_clause,[],[f7984,f4144,f630,f2723]) ).

tff(f4144,plain,
    ( spl27_168
  <=> $less(sK21,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_168])]) ).

tff(f7984,plain,
    ( ~ $less(sK24,0)
    | spl27_35
    | spl27_168 ),
    inference(resolution,[],[f7820,f7936]) ).

tff(f7936,plain,
    ( ~ $less(sK21,0)
    | spl27_168 ),
    inference(avatar_component_clause,[],[f4144]) ).

tff(f8002,plain,
    ( ~ spl27_399
    | spl27_17
    | spl27_35 ),
    inference(avatar_split_clause,[],[f7987,f630,f549,f8000]) ).

tff(f8000,plain,
    ( spl27_399
  <=> $less(sK24,sK19) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_399])]) ).

tff(f7987,plain,
    ( ~ $less(sK24,sK19)
    | spl27_17
    | spl27_35 ),
    inference(resolution,[],[f7820,f550]) ).

tff(f7998,plain,
    ( ~ spl27_398
    | spl27_169
    | spl27_35
    | ~ spl27_55
    | spl27_168 ),
    inference(avatar_split_clause,[],[f7994,f4144,f1048,f630,f4147,f7996]) ).

tff(f4147,plain,
    ( spl27_169
  <=> ( get3(sK20,sK21) = get3(sK13,sK21) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_169])]) ).

tff(f7994,plain,
    ( ( get3(sK20,sK21) = get3(sK13,sK21) )
    | ~ $less(sK24,sK14)
    | spl27_35
    | ~ spl27_55
    | spl27_168 ),
    inference(subsumption_resolution,[],[f7992,f7936]) ).

tff(f7992,plain,
    ( ~ $less(sK24,sK14)
    | $less(sK21,0)
    | ( get3(sK20,sK21) = get3(sK13,sK21) )
    | spl27_35
    | ~ spl27_55 ),
    inference(resolution,[],[f7820,f2436]) ).

tff(f7974,plain,
    ( spl27_397
    | ~ spl27_173
    | ~ spl27_396 ),
    inference(avatar_split_clause,[],[f7970,f7967,f4162,f7972]) ).

tff(f7972,plain,
    ( spl27_397
  <=> ( get3(sK20,sK1(sK22,0,sK20,sK12,sK21)) = get3(sK20,sK21) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_397])]) ).

tff(f7967,plain,
    ( spl27_396
  <=> ( get3(sK22,sK21) = get3(sK20,sK1(sK22,0,sK20,sK12,sK21)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_396])]) ).

tff(f7970,plain,
    ( ( get3(sK20,sK1(sK22,0,sK20,sK12,sK21)) = get3(sK20,sK21) )
    | ~ spl27_173
    | ~ spl27_396 ),
    inference(forward_demodulation,[],[f7968,f4163]) ).

tff(f7968,plain,
    ( ( get3(sK22,sK21) = get3(sK20,sK1(sK22,0,sK20,sK12,sK21)) )
    | ~ spl27_396 ),
    inference(avatar_component_clause,[],[f7967]) ).

tff(f7969,plain,
    ( spl27_396
    | ~ spl27_54
    | ~ spl27_63
    | spl27_168 ),
    inference(avatar_split_clause,[],[f7965,f4144,f1334,f1030,f7967]) ).

tff(f7965,plain,
    ( ( get3(sK22,sK21) = get3(sK20,sK1(sK22,0,sK20,sK12,sK21)) )
    | ~ spl27_54
    | ~ spl27_63
    | spl27_168 ),
    inference(subsumption_resolution,[],[f7956,f1335]) ).

tff(f7956,plain,
    ( ~ $less(sK21,sK12)
    | ( get3(sK22,sK21) = get3(sK20,sK1(sK22,0,sK20,sK12,sK21)) )
    | ~ spl27_54
    | spl27_168 ),
    inference(resolution,[],[f7936,f3942]) ).

tff(f7964,plain,
    ( spl27_13
    | spl27_173
    | spl27_395
    | ~ spl27_63
    | ~ spl27_133
    | spl27_168 ),
    inference(avatar_split_clause,[],[f7960,f4144,f3129,f1334,f7962,f4162,f530]) ).

tff(f530,plain,
    ( spl27_13
  <=> ( sK19 = sK21 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_13])]) ).

tff(f7962,plain,
    ( spl27_395
  <=> ( sK15 = sK21 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_395])]) ).

tff(f7960,plain,
    ( ( sK15 = sK21 )
    | ( get3(sK22,sK21) = get3(sK20,sK21) )
    | ( sK19 = sK21 )
    | ~ spl27_63
    | ~ spl27_133
    | spl27_168 ),
    inference(subsumption_resolution,[],[f7955,f1335]) ).

tff(f7955,plain,
    ( ~ $less(sK21,sK12)
    | ( sK15 = sK21 )
    | ( get3(sK22,sK21) = get3(sK20,sK21) )
    | ( sK19 = sK21 )
    | ~ spl27_133
    | spl27_168 ),
    inference(resolution,[],[f7936,f4132]) ).

tff(f7959,plain,
    ( spl27_175
    | ~ spl27_63
    | spl27_168 ),
    inference(avatar_split_clause,[],[f7954,f4144,f1334,f4169]) ).

tff(f7954,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK21)),t2tb(X0),0,sK12))
    | ~ spl27_63
    | spl27_168 ),
    inference(resolution,[],[f7936,f1340]) ).

tff(f7947,plain,
    ( ~ spl27_372
    | ~ spl27_76
    | spl27_3
    | spl27_10
    | ~ spl27_25 ),
    inference(avatar_split_clause,[],[f7945,f585,f520,f492,f1742,f7571]) ).

tff(f7571,plain,
    ( spl27_372
  <=> $less(sK21,sK21) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_372])]) ).

tff(f585,plain,
    ( spl27_25
  <=> ( get3(sK20,sK15) = get3(sK13,sK15) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_25])]) ).

tff(f7945,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK13,sK15))
    | ~ $less(sK21,sK21)
    | spl27_3
    | spl27_10
    | ~ spl27_25 ),
    inference(forward_demodulation,[],[f7944,f586]) ).

tff(f586,plain,
    ( ( get3(sK20,sK15) = get3(sK13,sK15) )
    | ~ spl27_25 ),
    inference(avatar_component_clause,[],[f585]) ).

tff(f7944,plain,
    ( ~ $less(sK21,sK21)
    | ~ $less(get3(sK13,sK15),get3(sK20,sK15))
    | spl27_3
    | spl27_10 ),
    inference(subsumption_resolution,[],[f7933,f493]) ).

tff(f7933,plain,
    ( ~ $less(sK21,sK21)
    | ~ $less(get3(sK13,sK15),get3(sK20,sK15))
    | $less(sK15,sK14)
    | spl27_10 ),
    inference(resolution,[],[f7818,f400]) ).

tff(f7818,plain,
    ( ! [X42: $int] :
        ( $less(sK15,X42)
        | ~ $less(sK21,X42) )
    | spl27_10 ),
    inference(resolution,[],[f1644,f521]) ).

tff(f7943,plain,
    ( ~ spl27_168
    | spl27_73
    | spl27_10 ),
    inference(avatar_split_clause,[],[f7929,f520,f1730,f4144]) ).

tff(f1730,plain,
    ( spl27_73
  <=> ! [X6: uni,X4: ty,X5: uni,X7: $int] : ~ permut3(X4,X5,X6,sK15,X7) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_73])]) ).

tff(f7929,plain,
    ( ! [X3: ty,X6: $int,X4: uni,X5: uni] :
        ( ~ permut3(X3,X4,X5,sK15,X6)
        | ~ $less(sK21,0) )
    | spl27_10 ),
    inference(resolution,[],[f7818,f442]) ).

tff(f7942,plain,
    ( ~ spl27_171
    | spl27_149
    | spl27_6
    | spl27_10
    | ~ spl27_25
    | ~ spl27_56
    | ~ spl27_136 ),
    inference(avatar_split_clause,[],[f7941,f3171,f1054,f585,f520,f504,f3263,f4155]) ).

tff(f3263,plain,
    ( spl27_149
  <=> ( get3(sK20,sK19) = get3(sK13,sK15) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_149])]) ).

tff(f504,plain,
    ( spl27_6
  <=> $less(sK15,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_6])]) ).

tff(f3171,plain,
    ( spl27_136
  <=> ( get3(sK22,sK15) = get3(sK20,sK19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_136])]) ).

tff(f7941,plain,
    ( ( get3(sK20,sK19) = get3(sK13,sK15) )
    | ~ $less(sK21,sK14)
    | spl27_6
    | spl27_10
    | ~ spl27_25
    | ~ spl27_56
    | ~ spl27_136 ),
    inference(forward_demodulation,[],[f7940,f3172]) ).

tff(f3172,plain,
    ( ( get3(sK22,sK15) = get3(sK20,sK19) )
    | ~ spl27_136 ),
    inference(avatar_component_clause,[],[f3171]) ).

tff(f7940,plain,
    ( ~ $less(sK21,sK14)
    | ( get3(sK22,sK15) = get3(sK13,sK15) )
    | spl27_6
    | spl27_10
    | ~ spl27_25
    | ~ spl27_56 ),
    inference(forward_demodulation,[],[f7939,f586]) ).

tff(f7939,plain,
    ( ( get3(sK22,sK15) = get3(sK20,sK15) )
    | ~ $less(sK21,sK14)
    | spl27_6
    | spl27_10
    | ~ spl27_56 ),
    inference(subsumption_resolution,[],[f7931,f505]) ).

tff(f505,plain,
    ( ~ $less(sK15,0)
    | spl27_6 ),
    inference(avatar_component_clause,[],[f504]) ).

tff(f7931,plain,
    ( ~ $less(sK21,sK14)
    | $less(sK15,0)
    | ( get3(sK22,sK15) = get3(sK20,sK15) )
    | spl27_10
    | ~ spl27_56 ),
    inference(resolution,[],[f7818,f2437]) ).

tff(f7938,plain,
    ( ~ spl27_168
    | spl27_6
    | spl27_10 ),
    inference(avatar_split_clause,[],[f7927,f520,f504,f4144]) ).

tff(f7927,plain,
    ( ~ $less(sK21,0)
    | spl27_6
    | spl27_10 ),
    inference(resolution,[],[f7818,f505]) ).

tff(f7937,plain,
    ( ~ spl27_168
    | spl27_77
    | spl27_10 ),
    inference(avatar_split_clause,[],[f7930,f520,f1746,f4144]) ).

tff(f1746,plain,
    ( spl27_77
  <=> ! [X11: uni,X9: ty,X12: $int,X10: uni] : ~ permut3(X9,X10,X11,X12,sK15) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_77])]) ).

tff(f7930,plain,
    ( ! [X10: $int,X8: uni,X9: uni,X7: ty] :
        ( ~ permut3(X7,X8,X9,X10,sK15)
        | ~ $less(sK21,0) )
    | spl27_10 ),
    inference(resolution,[],[f7818,f441]) ).

tff(f7935,plain,
    ( ~ spl27_171
    | spl27_3
    | spl27_10 ),
    inference(avatar_split_clause,[],[f7926,f520,f492,f4155]) ).

tff(f7926,plain,
    ( ~ $less(sK21,sK14)
    | spl27_3
    | spl27_10 ),
    inference(resolution,[],[f7818,f493]) ).

tff(f7854,plain,
    ( spl27_394
    | ~ spl27_392
    | ~ spl27_393 ),
    inference(avatar_split_clause,[],[f7850,f7847,f7842,f7852]) ).

tff(f7852,plain,
    ( spl27_394
  <=> ( get3(sK20,sK1(sK22,0,sK20,sK12,sK11)) = get3(sK20,sK11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_394])]) ).

tff(f7847,plain,
    ( spl27_393
  <=> ( get3(sK20,sK1(sK22,0,sK20,sK12,sK11)) = get3(sK22,sK11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_393])]) ).

tff(f7850,plain,
    ( ( get3(sK20,sK1(sK22,0,sK20,sK12,sK11)) = get3(sK20,sK11) )
    | ~ spl27_392
    | ~ spl27_393 ),
    inference(forward_demodulation,[],[f7848,f7843]) ).

tff(f7848,plain,
    ( ( get3(sK20,sK1(sK22,0,sK20,sK12,sK11)) = get3(sK22,sK11) )
    | ~ spl27_393 ),
    inference(avatar_component_clause,[],[f7847]) ).

tff(f7849,plain,
    ( spl27_393
    | ~ spl27_2
    | ~ spl27_54
    | spl27_131 ),
    inference(avatar_split_clause,[],[f7845,f3099,f1030,f488,f7847]) ).

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

tff(f7845,plain,
    ( ( get3(sK20,sK1(sK22,0,sK20,sK12,sK11)) = get3(sK22,sK11) )
    | ~ spl27_2
    | ~ spl27_54
    | spl27_131 ),
    inference(subsumption_resolution,[],[f7834,f489]) ).

tff(f7834,plain,
    ( ( get3(sK20,sK1(sK22,0,sK20,sK12,sK11)) = get3(sK22,sK11) )
    | ~ $less(sK11,sK12)
    | ~ spl27_54
    | spl27_131 ),
    inference(resolution,[],[f3100,f3942]) ).

tff(f3100,plain,
    ( ~ $less(sK11,0)
    | spl27_131 ),
    inference(avatar_component_clause,[],[f3099]) ).

tff(f7844,plain,
    ( spl27_90
    | spl27_391
    | spl27_392
    | ~ spl27_2
    | spl27_131
    | ~ spl27_133 ),
    inference(avatar_split_clause,[],[f7837,f3129,f3099,f488,f7842,f7839,f2130]) ).

tff(f2130,plain,
    ( spl27_90
  <=> ( sK11 = sK19 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_90])]) ).

tff(f7839,plain,
    ( spl27_391
  <=> ( sK11 = sK15 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_391])]) ).

tff(f7837,plain,
    ( ( get3(sK20,sK11) = get3(sK22,sK11) )
    | ( sK11 = sK15 )
    | ( sK11 = sK19 )
    | ~ spl27_2
    | spl27_131
    | ~ spl27_133 ),
    inference(subsumption_resolution,[],[f7833,f489]) ).

tff(f7833,plain,
    ( ( sK11 = sK15 )
    | ~ $less(sK11,sK12)
    | ( sK11 = sK19 )
    | ( get3(sK20,sK11) = get3(sK22,sK11) )
    | spl27_131
    | ~ spl27_133 ),
    inference(resolution,[],[f3100,f4132]) ).

tff(f7831,plain,
    ( ~ spl27_131
    | spl27_32
    | spl27_40 ),
    inference(avatar_split_clause,[],[f7822,f656,f616,f3099]) ).

tff(f616,plain,
    ( spl27_32
  <=> $less(sK14,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_32])]) ).

tff(f7822,plain,
    ( ~ $less(sK11,0)
    | spl27_32
    | spl27_40 ),
    inference(resolution,[],[f7804,f617]) ).

tff(f617,plain,
    ( ~ $less(sK14,0)
    | spl27_32 ),
    inference(avatar_component_clause,[],[f616]) ).

tff(f7804,plain,
    ( ! [X27: $int] :
        ( $less(sK14,X27)
        | ~ $less(sK11,X27) )
    | spl27_40 ),
    inference(resolution,[],[f1644,f657]) ).

tff(f7830,plain,
    ( ~ spl27_131
    | spl27_69
    | spl27_40 ),
    inference(avatar_split_clause,[],[f7825,f656,f1590,f3099]) ).

tff(f1590,plain,
    ( spl27_69
  <=> ! [X9: uni,X11: $int,X8: ty,X10: uni] : ~ permut3(X8,X9,X10,X11,sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_69])]) ).

tff(f7825,plain,
    ( ! [X10: $int,X8: uni,X9: uni,X7: ty] :
        ( ~ permut3(X7,X8,X9,X10,sK14)
        | ~ $less(sK11,0) )
    | spl27_40 ),
    inference(resolution,[],[f7804,f441]) ).

tff(f7829,plain,
    ( ~ spl27_131
    | spl27_70
    | spl27_40 ),
    inference(avatar_split_clause,[],[f7824,f656,f1594,f3099]) ).

tff(f1594,plain,
    ( spl27_70
  <=> ! [X6: $int,X4: uni,X5: uni,X3: ty] : ~ permut3(X3,X4,X5,sK14,X6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_70])]) ).

tff(f7824,plain,
    ( ! [X3: ty,X6: $int,X4: uni,X5: uni] :
        ( ~ permut3(X3,X4,X5,sK14,X6)
        | ~ $less(sK11,0) )
    | spl27_40 ),
    inference(resolution,[],[f7804,f442]) ).

tff(f7758,plain,
    ( ~ spl27_389
    | ~ spl27_390
    | spl27_50
    | ~ spl27_387 ),
    inference(avatar_split_clause,[],[f7737,f7732,f793,f7756,f7753]) ).

tff(f7753,plain,
    ( spl27_389
  <=> $less(sK19,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_389])]) ).

tff(f7756,plain,
    ( spl27_390
  <=> $less(sK15,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_390])]) ).

tff(f7732,plain,
    ( spl27_387
  <=> ! [X2: $int] :
        ( ~ $less(sK15,X2)
        | ~ $less(sK19,X2)
        | $less(sK12,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_387])]) ).

tff(f7737,plain,
    ( ~ $less(sK15,$sum(sK11,1))
    | ~ $less(sK19,$sum(sK11,1))
    | spl27_50
    | ~ spl27_387 ),
    inference(resolution,[],[f7733,f794]) ).

tff(f7733,plain,
    ( ! [X2: $int] :
        ( $less(sK12,X2)
        | ~ $less(sK19,X2)
        | ~ $less(sK15,X2) )
    | ~ spl27_387 ),
    inference(avatar_component_clause,[],[f7732]) ).

tff(f7751,plain,
    ( ~ spl27_388
    | ~ spl27_11
    | spl27_49
    | ~ spl27_373
    | ~ spl27_387 ),
    inference(avatar_split_clause,[],[f7747,f7732,f7575,f788,f524,f7749]) ).

tff(f7749,plain,
    ( spl27_388
  <=> $less(get3(sK13,sK15),get3(sK20,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_388])]) ).

tff(f524,plain,
    ( spl27_11
  <=> $less(sK19,sK21) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_11])]) ).

tff(f788,plain,
    ( spl27_49
  <=> $less(sK12,sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_49])]) ).

tff(f7575,plain,
    ( spl27_373
  <=> $less(sK15,sK21) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_373])]) ).

tff(f7747,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,sK12))
    | ~ spl27_11
    | spl27_49
    | ~ spl27_373
    | ~ spl27_387 ),
    inference(subsumption_resolution,[],[f7746,f789]) ).

tff(f789,plain,
    ( ~ $less(sK12,sK14)
    | spl27_49 ),
    inference(avatar_component_clause,[],[f788]) ).

tff(f7746,plain,
    ( $less(sK12,sK14)
    | ~ $less(get3(sK13,sK15),get3(sK20,sK12))
    | ~ spl27_11
    | ~ spl27_373
    | ~ spl27_387 ),
    inference(subsumption_resolution,[],[f7745,f525]) ).

tff(f525,plain,
    ( $less(sK19,sK21)
    | ~ spl27_11 ),
    inference(avatar_component_clause,[],[f524]) ).

tff(f7745,plain,
    ( ~ $less(sK19,sK21)
    | ~ $less(get3(sK13,sK15),get3(sK20,sK12))
    | $less(sK12,sK14)
    | ~ spl27_373
    | ~ spl27_387 ),
    inference(subsumption_resolution,[],[f7744,f7576]) ).

tff(f7576,plain,
    ( $less(sK15,sK21)
    | ~ spl27_373 ),
    inference(avatar_component_clause,[],[f7575]) ).

tff(f7744,plain,
    ( ~ $less(sK15,sK21)
    | $less(sK12,sK14)
    | ~ $less(get3(sK13,sK15),get3(sK20,sK12))
    | ~ $less(sK19,sK21)
    | ~ spl27_387 ),
    inference(resolution,[],[f7733,f400]) ).

tff(f7734,plain,
    ( spl27_386
    | spl27_387
    | ~ spl27_16 ),
    inference(avatar_split_clause,[],[f7727,f545,f7732,f7729]) ).

tff(f7729,plain,
    ( spl27_386
  <=> ! [X3: $int] :
        ( map_eq_sub1(int,t2tb(sK20),t2tb(sK22),0,X3)
        | $less(X3,0)
        | $less(sK19,X3)
        | $less(sK15,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_386])]) ).

tff(f545,plain,
    ( spl27_16
  <=> exchange4(mk_array3(sK12,sK20),mk_array3(sK12,sK22),sK15,sK19) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_16])]) ).

tff(f7727,plain,
    ( ! [X2: $int,X3: $int] :
        ( ~ $less(sK15,X2)
        | $less(sK12,X2)
        | ~ $less(sK19,X2)
        | map_eq_sub1(int,t2tb(sK20),t2tb(sK22),0,X3)
        | $less(sK15,X3)
        | $less(sK19,X3)
        | $less(X3,0) )
    | ~ spl27_16 ),
    inference(forward_demodulation,[],[f7726,f688]) ).

tff(f688,plain,
    ! [X2: map_int_int,X1: $int] : ( elts(int,t2tb2(mk_array3(X1,X2))) = t2tb(X2) ),
    inference(superposition,[],[f451,f309]) ).

tff(f309,plain,
    ! [X0: map_int_int,X1: $int] : ( tb2t(elts(int,t2tb2(mk_array3(X1,X0)))) = X0 ),
    inference(cnf_transformation,[],[f198]) ).

tff(f198,plain,
    ! [X0: map_int_int,X1: $int] : ( tb2t(elts(int,t2tb2(mk_array3(X1,X0)))) = X0 ),
    inference(rectify,[],[f35]) ).

tff(f35,axiom,
    ! [X15: map_int_int,X6: $int] : ( tb2t(elts(int,t2tb2(mk_array3(X6,X15)))) = X15 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',elts_def2) ).

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

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

tff(f17,axiom,
    ! [X10: uni] : ( t2tb(tb2t(X10)) = X10 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR) ).

tff(f7726,plain,
    ( ! [X2: $int,X3: $int] :
        ( $less(sK19,X3)
        | $less(sK15,X3)
        | ~ $less(sK15,X2)
        | ~ $less(sK19,X2)
        | $less(sK12,X2)
        | map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),t2tb(sK22),0,X3)
        | $less(X3,0) )
    | ~ spl27_16 ),
    inference(forward_demodulation,[],[f7724,f688]) ).

tff(f7724,plain,
    ( ! [X2: $int,X3: $int] :
        ( ~ $less(sK15,X2)
        | $less(X3,0)
        | $less(sK15,X3)
        | ~ $less(sK19,X2)
        | map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),0,X3)
        | $less(sK12,X2)
        | $less(sK19,X3) )
    | ~ spl27_16 ),
    inference(resolution,[],[f4516,f298]) ).

tff(f298,plain,
    ! [X2: $int,X3: array_int,X0: $int,X1: array_int] :
      ( ~ permut_sub2(X3,X1,X0,X2)
      | map_eq_sub1(int,elts(int,t2tb2(X3)),elts(int,t2tb2(X1)),0,X0) ),
    inference(cnf_transformation,[],[f159]) ).

tff(f159,plain,
    ! [X0: $int,X3: array_int,X2: $int,X1: array_int] :
      ( ( permut3(int,t2tb2(X3),t2tb2(X1),X0,X2)
        & map_eq_sub1(int,elts(int,t2tb2(X3)),elts(int,t2tb2(X1)),X2,length2(int,t2tb2(X3)))
        & map_eq_sub1(int,elts(int,t2tb2(X3)),elts(int,t2tb2(X1)),0,X0) )
    <=> permut_sub2(X3,X1,X0,X2) ),
    inference(rectify,[],[f78]) ).

tff(f78,axiom,
    ! [X18: $int,X13: array_int,X6: $int,X12: array_int] :
      ( ( map_eq_sub1(int,elts(int,t2tb2(X12)),elts(int,t2tb2(X13)),0,X18)
        & map_eq_sub1(int,elts(int,t2tb2(X12)),elts(int,t2tb2(X13)),X6,length2(int,t2tb2(X12)))
        & permut3(int,t2tb2(X12),t2tb2(X13),X18,X6) )
    <=> permut_sub2(X12,X13,X18,X6) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',permut_sub_def2) ).

tff(f4516,plain,
    ( ! [X0: $int,X1: $int] :
        ( permut_sub2(mk_array3(sK12,sK20),mk_array3(sK12,sK22),X0,X1)
        | ~ $less(sK19,X1)
        | $less(sK15,X0)
        | $less(X0,0)
        | $less(sK12,X1)
        | ~ $less(sK15,X1)
        | $less(sK19,X0) )
    | ~ spl27_16 ),
    inference(forward_demodulation,[],[f4514,f370]) ).

tff(f370,plain,
    ! [X0: map_int_int,X1: $int] : ( length2(int,t2tb2(mk_array3(X1,X0))) = X1 ),
    inference(cnf_transformation,[],[f202]) ).

tff(f202,plain,
    ! [X1: $int,X0: map_int_int] : ( length2(int,t2tb2(mk_array3(X1,X0))) = X1 ),
    inference(rectify,[],[f32]) ).

tff(f32,axiom,
    ! [X15: map_int_int,X6: $int] : ( length2(int,t2tb2(mk_array3(X6,X15))) = X6 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',length_def2) ).

tff(f4514,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(X0,0)
        | $less(length2(int,t2tb2(mk_array3(sK12,sK20))),X1)
        | ~ $less(sK19,X1)
        | $less(sK15,X0)
        | permut_sub2(mk_array3(sK12,sK20),mk_array3(sK12,sK22),X0,X1)
        | $less(sK19,X0)
        | ~ $less(sK15,X1) )
    | ~ spl27_16 ),
    inference(resolution,[],[f381,f546]) ).

tff(f546,plain,
    ( exchange4(mk_array3(sK12,sK20),mk_array3(sK12,sK22),sK15,sK19)
    | ~ spl27_16 ),
    inference(avatar_component_clause,[],[f545]) ).

tff(f381,plain,
    ! [X2: $int,X3: $int,X0: $int,X1: array_int,X4: $int,X5: array_int] :
      ( ~ exchange4(X5,X1,X4,X0)
      | $less(X0,X3)
      | $less(X4,X3)
      | $less(X3,0)
      | ~ $less(X0,X2)
      | permut_sub2(X5,X1,X3,X2)
      | $less(length2(int,t2tb2(X5)),X2)
      | ~ $less(X4,X2) ),
    inference(cnf_transformation,[],[f232]) ).

tff(f232,plain,
    ! [X1: array_int,X4: $int,X0: $int,X5: array_int,X3: $int,X2: $int] :
      ( ~ $less(X0,X2)
      | $less(length2(int,t2tb2(X5)),X2)
      | $less(X0,X3)
      | $less(X4,X3)
      | permut_sub2(X5,X1,X3,X2)
      | ~ exchange4(X5,X1,X4,X0)
      | $less(X3,0)
      | ~ $less(X4,X2) ),
    inference(flattening,[],[f231]) ).

tff(f231,plain,
    ! [X5: array_int,X0: $int,X1: array_int,X4: $int,X3: $int,X2: $int] :
      ( permut_sub2(X5,X1,X3,X2)
      | $less(length2(int,t2tb2(X5)),X2)
      | $less(X3,0)
      | ~ $less(X0,X2)
      | $less(X0,X3)
      | $less(X4,X3)
      | ~ $less(X4,X2)
      | ~ exchange4(X5,X1,X4,X0) ),
    inference(ennf_transformation,[],[f179]) ).

tff(f179,plain,
    ! [X5: array_int,X0: $int,X1: array_int,X4: $int,X3: $int,X2: $int] :
      ( exchange4(X5,X1,X4,X0)
     => ( ( ~ $less(X4,X3)
          & $less(X4,X2) )
       => ( ( $less(X0,X2)
            & ~ $less(X0,X3) )
         => ( ~ $less(X3,0)
           => ( ~ $less(length2(int,t2tb2(X5)),X2)
             => permut_sub2(X5,X1,X3,X2) ) ) ) ) ),
    inference(rectify,[],[f114]) ).

tff(f114,plain,
    ! [X10: $int,X13: array_int,X6: $int,X18: $int,X9: $int,X12: array_int] :
      ( exchange4(X12,X13,X9,X10)
     => ( ( ~ $less(X9,X18)
          & $less(X9,X6) )
       => ( ( $less(X10,X6)
            & ~ $less(X10,X18) )
         => ( ~ $less(X18,0)
           => ( ~ $less(length2(int,t2tb2(X12)),X6)
             => permut_sub2(X12,X13,X18,X6) ) ) ) ) ),
    inference(theory_normalization,[],[f81]) ).

tff(f81,axiom,
    ! [X10: $int,X13: array_int,X6: $int,X18: $int,X9: $int,X12: array_int] :
      ( exchange4(X12,X13,X9,X10)
     => ( ( $lesseq(X18,X9)
          & $less(X9,X6) )
       => ( ( $less(X10,X6)
            & $lesseq(X18,X10) )
         => ( $lesseq(0,X18)
           => ( $lesseq(X6,length2(int,t2tb2(X12)))
             => permut_sub2(X12,X13,X18,X6) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',exchange_permut_sub2) ).

tff(f7722,plain,
    ( spl27_380
    | spl27_385
    | spl27_35 ),
    inference(avatar_split_clause,[],[f7695,f630,f7720,f7701]) ).

tff(f7701,plain,
    ( spl27_380
  <=> $less(sK24,sK24) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_380])]) ).

tff(f7720,plain,
    ( spl27_385
  <=> ! [X13: uni,X12: uni] : ( $sum(occ2(int,X12,X13,sK21,sK24),0) = occ2(int,X12,X13,sK21,sK24) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_385])]) ).

tff(f7695,plain,
    ( ! [X12: uni,X13: uni] :
        ( ( $sum(occ2(int,X12,X13,sK21,sK24),0) = occ2(int,X12,X13,sK21,sK24) )
        | $less(sK24,sK24) )
    | spl27_35 ),
    inference(superposition,[],[f4046,f1109]) ).

tff(f1109,plain,
    ! [X10: uni,X11: $int,X9: uni] : ( 0 = occ2(int,X9,X10,X11,X11) ),
    inference(superposition,[],[f1099,f861]) ).

tff(f861,plain,
    ! [X14: $int,X12: uni,X13: uni] : ( t2tb1(get3(tb2t(set(int,int,X13,t2tb1(X14),X12)),X14)) = X12 ),
    inference(superposition,[],[f361,f845]) ).

tff(f845,plain,
    ! [X2: $int,X0: uni,X1: uni] : ( tb2t1(X0) = get3(tb2t(set(int,int,X1,t2tb1(X2),X0)),X2) ),
    inference(superposition,[],[f838,f361]) ).

tff(f838,plain,
    ! [X2: $int,X0: uni,X1: $int] : ( get3(tb2t(set(int,int,X0,t2tb1(X1),t2tb1(X2))),X1) = X2 ),
    inference(superposition,[],[f476,f451]) ).

tff(f476,plain,
    ! [X2: $int,X3: map_int_int,X0: $int] : ( get3(tb2t(set(int,int,t2tb(X3),t2tb1(X2),t2tb1(X0))),X2) = X0 ),
    inference(equality_resolution,[],[f460]) ).

tff(f460,plain,
    ! [X2: $int,X3: map_int_int,X0: $int,X1: $int] :
      ( ( get3(tb2t(set(int,int,t2tb(X3),t2tb1(X1),t2tb1(X0))),X2) = X0 )
      | ( X1 != X2 ) ),
    inference(cnf_transformation,[],[f217]) ).

tff(f217,plain,
    ! [X0: $int,X3: map_int_int,X2: $int,X1: $int] :
      ( ( X1 != X2 )
      | ( get3(tb2t(set(int,int,t2tb(X3),t2tb1(X1),t2tb1(X0))),X2) = X0 ) ),
    inference(ennf_transformation,[],[f191]) ).

tff(f191,plain,
    ! [X3: map_int_int,X1: $int,X0: $int,X2: $int] :
      ( ( X1 = X2 )
     => ( get3(tb2t(set(int,int,t2tb(X3),t2tb1(X1),t2tb1(X0))),X2) = X0 ) ),
    inference(rectify,[],[f21]) ).

tff(f21,axiom,
    ! [X8: $int,X12: $int,X13: $int,X11: map_int_int] :
      ( ( X12 = X13 )
     => ( get3(tb2t(set(int,int,t2tb(X11),t2tb1(X12),t2tb1(X8))),X13) = X8 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',select_eq2) ).

tff(f361,plain,
    ! [X0: uni] : ( t2tb1(tb2t1(X0)) = X0 ),
    inference(cnf_transformation,[],[f176]) ).

tff(f176,plain,
    ! [X0: uni] : ( t2tb1(tb2t1(X0)) = X0 ),
    inference(rectify,[],[f20]) ).

tff(f20,axiom,
    ! [X10: uni] : ( t2tb1(tb2t1(X10)) = X10 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR1) ).

tff(f1099,plain,
    ! [X2: $int,X0: uni,X1: $int] : ( 0 = occ2(int,t2tb1(X1),X0,X2,X2) ),
    inference(superposition,[],[f1093,f451]) ).

tff(f1093,plain,
    ! [X2: $int,X0: $int,X1: map_int_int] : ( 0 = occ2(int,t2tb1(X0),t2tb(X1),X2,X2) ),
    inference(duplicate_literal_removal,[],[f1090]) ).

tff(f1090,plain,
    ! [X2: $int,X0: $int,X1: map_int_int] :
      ( ( 0 = occ2(int,t2tb1(X0),t2tb(X1),X2,X2) )
      | ( 0 = occ2(int,t2tb1(X0),t2tb(X1),X2,X2) ) ),
    inference(resolution,[],[f447,f446]) ).

tff(f446,plain,
    ! [X2: $int,X3: $int,X0: map_int_int,X1: $int] :
      ( $less(sK25(X0,X1,X2,X3),X1)
      | ( 0 = occ2(int,t2tb1(X2),t2tb(X0),X3,X1) ) ),
    inference(cnf_transformation,[],[f250]) ).

tff(f250,plain,
    ! [X0: map_int_int,X1: $int,X3: $int,X2: $int] :
      ( ( 0 = occ2(int,t2tb1(X2),t2tb(X0),X3,X1) )
      | ? [X4: $int] :
          ( ( get3(X0,X4) = X2 )
          & ~ $less(X4,X3)
          & $less(X4,X1) ) ),
    inference(flattening,[],[f249]) ).

tff(f249,plain,
    ! [X1: $int,X2: $int,X3: $int,X0: map_int_int] :
      ( ( 0 = occ2(int,t2tb1(X2),t2tb(X0),X3,X1) )
      | ? [X4: $int] :
          ( ( get3(X0,X4) = X2 )
          & ~ $less(X4,X3)
          & $less(X4,X1) ) ),
    inference(ennf_transformation,[],[f134]) ).

tff(f134,plain,
    ! [X1: $int,X2: $int,X3: $int,X0: map_int_int] :
      ( ! [X4: $int] :
          ( ( ~ $less(X4,X3)
            & $less(X4,X1) )
         => ( get3(X0,X4) != X2 ) )
     => ( 0 = occ2(int,t2tb1(X2),t2tb(X0),X3,X1) ) ),
    inference(rectify,[],[f95]) ).

tff(f95,plain,
    ! [X11: map_int_int,X6: $int,X16: $int,X18: $int] :
      ( ! [X9: $int] :
          ( ( $less(X9,X6)
            & ~ $less(X9,X18) )
         => ( get3(X11,X9) != X16 ) )
     => ( 0 = occ2(int,t2tb1(X16),t2tb(X11),X18,X6) ) ),
    inference(theory_normalization,[],[f55]) ).

tff(f55,axiom,
    ! [X11: map_int_int,X6: $int,X16: $int,X18: $int] :
      ( ! [X9: $int] :
          ( ( $less(X9,X6)
            & $lesseq(X18,X9) )
         => ( get3(X11,X9) != X16 ) )
     => ( 0 = occ2(int,t2tb1(X16),t2tb(X11),X18,X6) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',occ_neq2) ).

tff(f447,plain,
    ! [X2: $int,X3: $int,X0: map_int_int,X1: $int] :
      ( ~ $less(sK25(X0,X1,X2,X3),X3)
      | ( 0 = occ2(int,t2tb1(X2),t2tb(X0),X3,X1) ) ),
    inference(cnf_transformation,[],[f250]) ).

tff(f4046,plain,
    ( ! [X253: uni,X254: uni,X255: $int,X252: ty] :
        ( ( $sum(occ2(X252,X253,X254,sK21,sK24),occ2(X252,X253,X254,sK24,X255)) = occ2(X252,X253,X254,sK21,X255) )
        | $less(X255,sK24) )
    | spl27_35 ),
    inference(resolution,[],[f314,f631]) ).

tff(f7718,plain,
    ( spl27_380
    | spl27_384
    | spl27_35 ),
    inference(avatar_split_clause,[],[f7694,f630,f7716,f7701]) ).

tff(f7716,plain,
    ( spl27_384
  <=> ! [X11: uni,X10: $int] : ( occ2(int,t2tb1(X10),X11,sK21,sK24) = $sum(occ2(int,t2tb1(X10),X11,sK21,sK24),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_384])]) ).

tff(f7694,plain,
    ( ! [X10: $int,X11: uni] :
        ( ( occ2(int,t2tb1(X10),X11,sK21,sK24) = $sum(occ2(int,t2tb1(X10),X11,sK21,sK24),0) )
        | $less(sK24,sK24) )
    | spl27_35 ),
    inference(superposition,[],[f4046,f1099]) ).

tff(f7714,plain,
    ( spl27_383
    | spl27_380
    | spl27_35 ),
    inference(avatar_split_clause,[],[f7696,f630,f7701,f7712]) ).

tff(f7712,plain,
    ( spl27_383
  <=> ! [X14: uni,X15: map_int_int] : ( $sum(occ2(int,X14,t2tb(X15),sK21,sK24),0) = occ2(int,X14,t2tb(X15),sK21,sK24) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_383])]) ).

tff(f7696,plain,
    ( ! [X14: uni,X15: map_int_int] :
        ( $less(sK24,sK24)
        | ( $sum(occ2(int,X14,t2tb(X15),sK21,sK24),0) = occ2(int,X14,t2tb(X15),sK21,sK24) ) )
    | spl27_35 ),
    inference(superposition,[],[f4046,f1097]) ).

tff(f1097,plain,
    ! [X10: map_int_int,X11: $int,X9: uni] : ( 0 = occ2(int,X9,t2tb(X10),X11,X11) ),
    inference(superposition,[],[f1093,f861]) ).

tff(f7710,plain,
    ( spl27_381
    | spl27_382
    | spl27_35 ),
    inference(avatar_split_clause,[],[f7691,f630,f7708,f7705]) ).

tff(f7705,plain,
    ( spl27_381
  <=> ! [X0: ty,X3: $int,X2: uni,X1: uni] :
        ( $less(X3,sK24)
        | ( occ2(X0,X1,X2,sK21,X3) = $sum(0,occ2(X0,X1,X2,sK24,X3)) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_381])]) ).

tff(f7691,plain,
    ( ! [X2: uni,X3: $int,X0: ty,X1: uni] :
        ( $less(sK21,sK24)
        | $less(X3,sK24)
        | ( occ2(X0,X1,X2,sK21,X3) = $sum(0,occ2(X0,X1,X2,sK24,X3)) ) )
    | spl27_35 ),
    inference(superposition,[],[f4046,f337]) ).

tff(f7703,plain,
    ( spl27_379
    | spl27_380
    | spl27_35 ),
    inference(avatar_split_clause,[],[f7693,f630,f7701,f7698]) ).

tff(f7698,plain,
    ( spl27_379
  <=> ! [X9: map_int_int,X8: $int] : ( $sum(occ2(int,t2tb1(X8),t2tb(X9),sK21,sK24),0) = occ2(int,t2tb1(X8),t2tb(X9),sK21,sK24) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_379])]) ).

tff(f7693,plain,
    ( ! [X8: $int,X9: map_int_int] :
        ( $less(sK24,sK24)
        | ( $sum(occ2(int,t2tb1(X8),t2tb(X9),sK21,sK24),0) = occ2(int,t2tb1(X8),t2tb(X9),sK21,sK24) ) )
    | spl27_35 ),
    inference(superposition,[],[f4046,f1093]) ).

tff(f7683,plain,
    ( spl27_378
    | ~ spl27_112
    | ~ spl27_352 ),
    inference(avatar_split_clause,[],[f7667,f7384,f2601,f7681]) ).

tff(f7681,plain,
    ( spl27_378
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,get3(sK20,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_378])]) ).

tff(f2601,plain,
    ( spl27_112
  <=> ( get3(sK22,sK14) = get3(sK20,sK14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_112])]) ).

tff(f7384,plain,
    ( spl27_352
  <=> ! [X16: map_int_int] : $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,get3(sK20,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_352])]) ).

tff(f7667,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,get3(sK20,sK21)))
    | ~ spl27_112
    | ~ spl27_352 ),
    inference(superposition,[],[f7385,f2602]) ).

tff(f2602,plain,
    ( ( get3(sK22,sK14) = get3(sK20,sK14) )
    | ~ spl27_112 ),
    inference(avatar_component_clause,[],[f2601]) ).

tff(f7385,plain,
    ( ! [X16: map_int_int] : $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,get3(sK20,sK21)))
    | ~ spl27_352 ),
    inference(avatar_component_clause,[],[f7384]) ).

tff(f7597,plain,
    ( ~ spl27_76
    | spl27_3
    | ~ spl27_25
    | ~ spl27_373 ),
    inference(avatar_split_clause,[],[f7596,f7575,f585,f492,f1742]) ).

tff(f7596,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK13,sK15))
    | spl27_3
    | ~ spl27_25
    | ~ spl27_373 ),
    inference(forward_demodulation,[],[f7595,f586]) ).

tff(f7595,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,sK15))
    | spl27_3
    | ~ spl27_373 ),
    inference(subsumption_resolution,[],[f7593,f493]) ).

tff(f7593,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,sK15))
    | $less(sK15,sK14)
    | ~ spl27_373 ),
    inference(resolution,[],[f7576,f400]) ).

tff(f7592,plain,
    ( spl27_377
    | spl27_372
    | spl27_10 ),
    inference(avatar_split_clause,[],[f7565,f520,f7571,f7590]) ).

tff(f7590,plain,
    ( spl27_377
  <=> ! [X13: uni,X12: uni] : ( $sum(occ2(int,X12,X13,sK15,sK21),0) = occ2(int,X12,X13,sK15,sK21) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_377])]) ).

tff(f7565,plain,
    ( ! [X12: uni,X13: uni] :
        ( $less(sK21,sK21)
        | ( $sum(occ2(int,X12,X13,sK15,sK21),0) = occ2(int,X12,X13,sK15,sK21) ) )
    | spl27_10 ),
    inference(superposition,[],[f4044,f1109]) ).

tff(f4044,plain,
    ( ! [X246: uni,X247: $int,X244: ty,X245: uni] :
        ( ( occ2(X244,X245,X246,sK15,X247) = $sum(occ2(X244,X245,X246,sK15,sK21),occ2(X244,X245,X246,sK21,X247)) )
        | $less(X247,sK21) )
    | spl27_10 ),
    inference(resolution,[],[f314,f521]) ).

tff(f7588,plain,
    ( spl27_372
    | spl27_376
    | spl27_10 ),
    inference(avatar_split_clause,[],[f7564,f520,f7586,f7571]) ).

tff(f7586,plain,
    ( spl27_376
  <=> ! [X11: uni,X10: $int] : ( occ2(int,t2tb1(X10),X11,sK15,sK21) = $sum(occ2(int,t2tb1(X10),X11,sK15,sK21),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_376])]) ).

tff(f7564,plain,
    ( ! [X10: $int,X11: uni] :
        ( ( occ2(int,t2tb1(X10),X11,sK15,sK21) = $sum(occ2(int,t2tb1(X10),X11,sK15,sK21),0) )
        | $less(sK21,sK21) )
    | spl27_10 ),
    inference(superposition,[],[f4044,f1099]) ).

tff(f7584,plain,
    ( spl27_372
    | spl27_375
    | spl27_10 ),
    inference(avatar_split_clause,[],[f7566,f520,f7582,f7571]) ).

tff(f7582,plain,
    ( spl27_375
  <=> ! [X14: uni,X15: map_int_int] : ( occ2(int,X14,t2tb(X15),sK15,sK21) = $sum(occ2(int,X14,t2tb(X15),sK15,sK21),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_375])]) ).

tff(f7566,plain,
    ( ! [X14: uni,X15: map_int_int] :
        ( ( occ2(int,X14,t2tb(X15),sK15,sK21) = $sum(occ2(int,X14,t2tb(X15),sK15,sK21),0) )
        | $less(sK21,sK21) )
    | spl27_10 ),
    inference(superposition,[],[f4044,f1097]) ).

tff(f7580,plain,
    ( spl27_373
    | spl27_374
    | spl27_10 ),
    inference(avatar_split_clause,[],[f7561,f520,f7578,f7575]) ).

tff(f7578,plain,
    ( spl27_374
  <=> ! [X0: ty,X3: $int,X2: uni,X1: uni] :
        ( ( $sum(0,occ2(X0,X1,X2,sK21,X3)) = occ2(X0,X1,X2,sK15,X3) )
        | $less(X3,sK21) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_374])]) ).

tff(f7561,plain,
    ( ! [X2: uni,X3: $int,X0: ty,X1: uni] :
        ( ( $sum(0,occ2(X0,X1,X2,sK21,X3)) = occ2(X0,X1,X2,sK15,X3) )
        | $less(sK15,sK21)
        | $less(X3,sK21) )
    | spl27_10 ),
    inference(superposition,[],[f4044,f337]) ).

tff(f7573,plain,
    ( spl27_371
    | spl27_372
    | spl27_10 ),
    inference(avatar_split_clause,[],[f7563,f520,f7571,f7568]) ).

tff(f7568,plain,
    ( spl27_371
  <=> ! [X9: map_int_int,X8: $int] : ( $sum(occ2(int,t2tb1(X8),t2tb(X9),sK15,sK21),0) = occ2(int,t2tb1(X8),t2tb(X9),sK15,sK21) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_371])]) ).

tff(f7563,plain,
    ( ! [X8: $int,X9: map_int_int] :
        ( $less(sK21,sK21)
        | ( $sum(occ2(int,t2tb1(X8),t2tb(X9),sK15,sK21),0) = occ2(int,t2tb1(X8),t2tb(X9),sK15,sK21) ) )
    | spl27_10 ),
    inference(superposition,[],[f4044,f1093]) ).

tff(f7560,plain,
    ( spl27_367
    | spl27_370
    | spl27_15 ),
    inference(avatar_split_clause,[],[f7540,f540,f7558,f7546]) ).

tff(f7546,plain,
    ( spl27_367
  <=> $less(sK19,sK19) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_367])]) ).

tff(f7558,plain,
    ( spl27_370
  <=> ! [X13: uni,X12: uni] : ( occ2(int,X12,X13,sK14,sK19) = $sum(occ2(int,X12,X13,sK14,sK19),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_370])]) ).

tff(f540,plain,
    ( spl27_15
  <=> $less(sK19,sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_15])]) ).

tff(f7540,plain,
    ( ! [X12: uni,X13: uni] :
        ( ( occ2(int,X12,X13,sK14,sK19) = $sum(occ2(int,X12,X13,sK14,sK19),0) )
        | $less(sK19,sK19) )
    | spl27_15 ),
    inference(superposition,[],[f4041,f1109]) ).

tff(f4041,plain,
    ( ! [X232: uni,X233: uni,X231: ty,X234: $int] :
        ( ( $sum(occ2(X231,X232,X233,sK14,sK19),occ2(X231,X232,X233,sK19,X234)) = occ2(X231,X232,X233,sK14,X234) )
        | $less(X234,sK19) )
    | spl27_15 ),
    inference(resolution,[],[f314,f541]) ).

tff(f541,plain,
    ( ~ $less(sK19,sK14)
    | spl27_15 ),
    inference(avatar_component_clause,[],[f540]) ).

tff(f7556,plain,
    ( spl27_369
    | spl27_367
    | spl27_15 ),
    inference(avatar_split_clause,[],[f7541,f540,f7546,f7554]) ).

tff(f7554,plain,
    ( spl27_369
  <=> ! [X14: uni,X15: map_int_int] : ( occ2(int,X14,t2tb(X15),sK14,sK19) = $sum(occ2(int,X14,t2tb(X15),sK14,sK19),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_369])]) ).

tff(f7541,plain,
    ( ! [X14: uni,X15: map_int_int] :
        ( $less(sK19,sK19)
        | ( occ2(int,X14,t2tb(X15),sK14,sK19) = $sum(occ2(int,X14,t2tb(X15),sK14,sK19),0) ) )
    | spl27_15 ),
    inference(superposition,[],[f4041,f1097]) ).

tff(f7552,plain,
    ( spl27_368
    | spl27_367
    | spl27_15 ),
    inference(avatar_split_clause,[],[f7539,f540,f7546,f7550]) ).

tff(f7550,plain,
    ( spl27_368
  <=> ! [X11: uni,X10: $int] : ( $sum(occ2(int,t2tb1(X10),X11,sK14,sK19),0) = occ2(int,t2tb1(X10),X11,sK14,sK19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_368])]) ).

tff(f7539,plain,
    ( ! [X10: $int,X11: uni] :
        ( $less(sK19,sK19)
        | ( $sum(occ2(int,t2tb1(X10),X11,sK14,sK19),0) = occ2(int,t2tb1(X10),X11,sK14,sK19) ) )
    | spl27_15 ),
    inference(superposition,[],[f4041,f1099]) ).

tff(f7548,plain,
    ( spl27_366
    | spl27_367
    | spl27_15 ),
    inference(avatar_split_clause,[],[f7538,f540,f7546,f7543]) ).

tff(f7543,plain,
    ( spl27_366
  <=> ! [X9: map_int_int,X8: $int] : ( $sum(occ2(int,t2tb1(X8),t2tb(X9),sK14,sK19),0) = occ2(int,t2tb1(X8),t2tb(X9),sK14,sK19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_366])]) ).

tff(f7538,plain,
    ( ! [X8: $int,X9: map_int_int] :
        ( $less(sK19,sK19)
        | ( $sum(occ2(int,t2tb1(X8),t2tb(X9),sK14,sK19),0) = occ2(int,t2tb1(X8),t2tb(X9),sK14,sK19) ) )
    | spl27_15 ),
    inference(superposition,[],[f4041,f1093]) ).

tff(f7467,plain,
    ( spl27_365
    | spl27_359
    | spl27_6 ),
    inference(avatar_split_clause,[],[f7437,f504,f7443,f7465]) ).

tff(f7465,plain,
    ( spl27_365
  <=> ! [X9: map_int_int,X8: $int] : ( $sum(occ2(int,t2tb1(X8),t2tb(X9),0,sK15),0) = occ2(int,t2tb1(X8),t2tb(X9),0,sK15) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_365])]) ).

tff(f7443,plain,
    ( spl27_359
  <=> $less(sK15,sK15) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_359])]) ).

tff(f7437,plain,
    ( ! [X8: $int,X9: map_int_int] :
        ( $less(sK15,sK15)
        | ( $sum(occ2(int,t2tb1(X8),t2tb(X9),0,sK15),0) = occ2(int,t2tb1(X8),t2tb(X9),0,sK15) ) )
    | spl27_6 ),
    inference(superposition,[],[f4040,f1093]) ).

tff(f4040,plain,
    ( ! [X230: $int,X228: uni,X229: uni,X227: ty] :
        ( ( $sum(occ2(X227,X228,X229,0,sK15),occ2(X227,X228,X229,sK15,X230)) = occ2(X227,X228,X229,0,X230) )
        | $less(X230,sK15) )
    | spl27_6 ),
    inference(resolution,[],[f314,f505]) ).

tff(f7463,plain,
    ( spl27_363
    | spl27_364
    | spl27_6 ),
    inference(avatar_split_clause,[],[f7434,f504,f7461,f7458]) ).

tff(f7458,plain,
    ( spl27_363
  <=> $less(0,sK15) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_363])]) ).

tff(f7461,plain,
    ( spl27_364
  <=> ! [X0: ty,X3: $int,X2: uni,X1: uni] :
        ( $less(X3,sK15)
        | ( occ2(X0,X1,X2,0,X3) = $sum(0,occ2(X0,X1,X2,sK15,X3)) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_364])]) ).

tff(f7434,plain,
    ( ! [X2: uni,X3: $int,X0: ty,X1: uni] :
        ( $less(X3,sK15)
        | ( occ2(X0,X1,X2,0,X3) = $sum(0,occ2(X0,X1,X2,sK15,X3)) )
        | $less(0,sK15) )
    | spl27_6 ),
    inference(superposition,[],[f4040,f337]) ).

tff(f7456,plain,
    ( spl27_362
    | spl27_359
    | spl27_6 ),
    inference(avatar_split_clause,[],[f7438,f504,f7443,f7454]) ).

tff(f7454,plain,
    ( spl27_362
  <=> ! [X11: uni,X10: $int] : ( occ2(int,t2tb1(X10),X11,0,sK15) = $sum(occ2(int,t2tb1(X10),X11,0,sK15),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_362])]) ).

tff(f7438,plain,
    ( ! [X10: $int,X11: uni] :
        ( $less(sK15,sK15)
        | ( occ2(int,t2tb1(X10),X11,0,sK15) = $sum(occ2(int,t2tb1(X10),X11,0,sK15),0) ) )
    | spl27_6 ),
    inference(superposition,[],[f4040,f1099]) ).

tff(f7452,plain,
    ( spl27_361
    | spl27_359
    | spl27_6 ),
    inference(avatar_split_clause,[],[f7439,f504,f7443,f7450]) ).

tff(f7450,plain,
    ( spl27_361
  <=> ! [X13: uni,X12: uni] : ( $sum(occ2(int,X12,X13,0,sK15),0) = occ2(int,X12,X13,0,sK15) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_361])]) ).

tff(f7439,plain,
    ( ! [X12: uni,X13: uni] :
        ( $less(sK15,sK15)
        | ( $sum(occ2(int,X12,X13,0,sK15),0) = occ2(int,X12,X13,0,sK15) ) )
    | spl27_6 ),
    inference(superposition,[],[f4040,f1109]) ).

tff(f7448,plain,
    ( spl27_359
    | spl27_360
    | spl27_6 ),
    inference(avatar_split_clause,[],[f7440,f504,f7446,f7443]) ).

tff(f7446,plain,
    ( spl27_360
  <=> ! [X14: uni,X15: map_int_int] : ( occ2(int,X14,t2tb(X15),0,sK15) = $sum(occ2(int,X14,t2tb(X15),0,sK15),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_360])]) ).

tff(f7440,plain,
    ( ! [X14: uni,X15: map_int_int] :
        ( ( occ2(int,X14,t2tb(X15),0,sK15) = $sum(occ2(int,X14,t2tb(X15),0,sK15),0) )
        | $less(sK15,sK15) )
    | spl27_6 ),
    inference(superposition,[],[f4040,f1097]) ).

tff(f7433,plain,
    ( spl27_358
    | spl27_32
    | ~ spl27_112
    | ~ spl27_267 ),
    inference(avatar_split_clause,[],[f7429,f6230,f2601,f616,f7431]) ).

tff(f7431,plain,
    ( spl27_358
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,get3(sK20,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_358])]) ).

tff(f6230,plain,
    ( spl27_267
  <=> $less(sK14,get3(sK20,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_267])]) ).

tff(f7429,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,get3(sK20,sK21)))
    | spl27_32
    | ~ spl27_112
    | ~ spl27_267 ),
    inference(superposition,[],[f6653,f2602]) ).

tff(f6653,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK14)),t2tb(X0),0,get3(sK20,sK21)))
    | spl27_32
    | ~ spl27_267 ),
    inference(resolution,[],[f6263,f617]) ).

tff(f6263,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(sK14,X0)
        | $less(0,occ2(int,t2tb1(get3(X1,sK14)),t2tb(X1),X0,get3(sK20,sK21))) )
    | ~ spl27_267 ),
    inference(resolution,[],[f6231,f360]) ).

tff(f6231,plain,
    ( $less(sK14,get3(sK20,sK21))
    | ~ spl27_267 ),
    inference(avatar_component_clause,[],[f6230]) ).

tff(f7418,plain,
    ( spl27_330
    | spl27_3
    | spl27_10
    | ~ spl27_225 ),
    inference(avatar_split_clause,[],[f7417,f5736,f520,f492,f7287]) ).

tff(f7287,plain,
    ( spl27_330
  <=> $less($sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_330])]) ).

tff(f5736,plain,
    ( spl27_225
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_225])]) ).

tff(f7417,plain,
    ( $less($sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK14)
    | spl27_3
    | spl27_10
    | ~ spl27_225 ),
    inference(forward_demodulation,[],[f5812,f7111]) ).

tff(f7111,plain,
    ( ! [X90: uni,X88: ty,X89: uni] : ( $sum(occ2(X88,X89,X90,sK14,sK15),occ2(X88,X89,X90,sK15,sK21)) = occ2(X88,X89,X90,sK14,sK21) )
    | spl27_3
    | spl27_10 ),
    inference(resolution,[],[f4039,f521]) ).

tff(f5812,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14)
    | ~ spl27_225 ),
    inference(evaluation,[],[f5811]) ).

tff(f5811,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14)
    | $less(0,0)
    | ~ spl27_225 ),
    inference(superposition,[],[f5737,f337]) ).

tff(f5737,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14))
    | ~ spl27_225 ),
    inference(avatar_component_clause,[],[f5736]) ).

tff(f7415,plain,
    ( spl27_357
    | spl27_3
    | spl27_8
    | ~ spl27_265
    | ~ spl27_275 ),
    inference(avatar_split_clause,[],[f7411,f6424,f6163,f512,f492,f7413]) ).

tff(f7413,plain,
    ( spl27_357
  <=> $less(0,$sum($sum(occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK15,sK11)),occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK11,get3(sK13,sK15)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_357])]) ).

tff(f6163,plain,
    ( spl27_265
  <=> ! [X6: ty,X8: uni,X7: uni] : ( $sum(occ2(X6,X7,X8,sK14,sK11),occ2(X6,X7,X8,sK11,get3(sK13,sK15))) = occ2(X6,X7,X8,sK14,get3(sK13,sK15)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_265])]) ).

tff(f6424,plain,
    ( spl27_275
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,get3(sK13,sK15))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_275])]) ).

tff(f7411,plain,
    ( $less(0,$sum($sum(occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK15,sK11)),occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK11,get3(sK13,sK15))))
    | spl27_3
    | spl27_8
    | ~ spl27_265
    | ~ spl27_275 ),
    inference(forward_demodulation,[],[f6425,f7128]) ).

tff(f7128,plain,
    ( ! [X8: uni,X6: ty,X7: uni] : ( $sum($sum(occ2(X6,X7,X8,sK14,sK15),occ2(X6,X7,X8,sK15,sK11)),occ2(X6,X7,X8,sK11,get3(sK13,sK15))) = occ2(X6,X7,X8,sK14,get3(sK13,sK15)) )
    | spl27_3
    | spl27_8
    | ~ spl27_265 ),
    inference(backward_demodulation,[],[f6164,f7109]) ).

tff(f7109,plain,
    ( ! [X82: ty,X83: uni,X84: uni] : ( $sum(occ2(X82,X83,X84,sK14,sK15),occ2(X82,X83,X84,sK15,sK11)) = occ2(X82,X83,X84,sK14,sK11) )
    | spl27_3
    | spl27_8 ),
    inference(resolution,[],[f4039,f513]) ).

tff(f6164,plain,
    ( ! [X8: uni,X6: ty,X7: uni] : ( $sum(occ2(X6,X7,X8,sK14,sK11),occ2(X6,X7,X8,sK11,get3(sK13,sK15))) = occ2(X6,X7,X8,sK14,get3(sK13,sK15)) )
    | ~ spl27_265 ),
    inference(avatar_component_clause,[],[f6163]) ).

tff(f6425,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,get3(sK13,sK15)))
    | ~ spl27_275 ),
    inference(avatar_component_clause,[],[f6424]) ).

tff(f7410,plain,
    ( spl27_356
    | spl27_3
    | spl27_10
    | ~ spl27_226 ),
    inference(avatar_split_clause,[],[f7406,f5746,f520,f492,f7408]) ).

tff(f7408,plain,
    ( spl27_356
  <=> ( get3(sK22,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21))) = get3(sK20,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_356])]) ).

tff(f5746,plain,
    ( spl27_226
  <=> ( get3(sK20,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) = get3(sK22,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_226])]) ).

tff(f7406,plain,
    ( ( get3(sK22,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21))) = get3(sK20,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21))) )
    | spl27_3
    | spl27_10
    | ~ spl27_226 ),
    inference(forward_demodulation,[],[f5747,f7111]) ).

tff(f5747,plain,
    ( ( get3(sK20,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) = get3(sK22,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) )
    | ~ spl27_226 ),
    inference(avatar_component_clause,[],[f5746]) ).

tff(f7404,plain,
    ( spl27_355
    | spl27_3
    | spl27_10
    | ~ spl27_206 ),
    inference(avatar_split_clause,[],[f7400,f5244,f520,f492,f7402]) ).

tff(f7402,plain,
    ( spl27_355
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK15,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_355])]) ).

tff(f5244,plain,
    ( spl27_206
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_206])]) ).

tff(f7400,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK15,sK21)))
    | spl27_3
    | spl27_10
    | ~ spl27_206 ),
    inference(forward_demodulation,[],[f5245,f7111]) ).

tff(f5245,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK21))
    | ~ spl27_206 ),
    inference(avatar_component_clause,[],[f5244]) ).

tff(f7397,plain,
    ( ~ spl27_354
    | spl27_3
    | spl27_10
    | spl27_213 ),
    inference(avatar_split_clause,[],[f7393,f5388,f520,f492,f7395]) ).

tff(f7395,plain,
    ( spl27_354
  <=> $less(get3(sK13,sK15),get3(sK20,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_354])]) ).

tff(f5388,plain,
    ( spl27_213
  <=> $less(get3(sK13,sK15),get3(sK20,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_213])]) ).

tff(f7393,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21))))
    | spl27_3
    | spl27_10
    | spl27_213 ),
    inference(forward_demodulation,[],[f5389,f7111]) ).

tff(f5389,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)))
    | spl27_213 ),
    inference(avatar_component_clause,[],[f5388]) ).

tff(f7392,plain,
    ( spl27_330
    | spl27_3
    | spl27_10
    | ~ spl27_224 ),
    inference(avatar_split_clause,[],[f7391,f5728,f520,f492,f7287]) ).

tff(f5728,plain,
    ( spl27_224
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_224])]) ).

tff(f7391,plain,
    ( $less($sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK14)
    | spl27_3
    | spl27_10
    | ~ spl27_224 ),
    inference(forward_demodulation,[],[f5808,f7111]) ).

tff(f5808,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14)
    | ~ spl27_224 ),
    inference(evaluation,[],[f5807]) ).

tff(f5807,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14)
    | $less(0,0)
    | ~ spl27_224 ),
    inference(superposition,[],[f5729,f337]) ).

tff(f5729,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14))
    | ~ spl27_224 ),
    inference(avatar_component_clause,[],[f5728]) ).

tff(f7390,plain,
    ( spl27_353
    | ~ spl27_66
    | spl27_42
    | ~ spl27_267 ),
    inference(avatar_split_clause,[],[f6659,f6230,f668,f1579,f7388]) ).

tff(f7388,plain,
    ( spl27_353
  <=> ! [X17: map_int_int] : $less(0,occ2(int,t2tb1(get3(X17,sK14)),t2tb(X17),sK21,get3(sK20,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_353])]) ).

tff(f668,plain,
    ( spl27_42
  <=> $less(sK14,sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_42])]) ).

tff(f6659,plain,
    ( ! [X17: map_int_int] :
        ( $less(sK14,sK14)
        | ~ $less(get3(sK13,sK15),get3(sK20,sK14))
        | $less(0,occ2(int,t2tb1(get3(X17,sK14)),t2tb(X17),sK21,get3(sK20,sK21))) )
    | ~ spl27_267 ),
    inference(resolution,[],[f6263,f400]) ).

tff(f7386,plain,
    ( spl27_352
    | spl27_102
    | spl27_32
    | ~ spl27_55
    | ~ spl27_267 ),
    inference(avatar_split_clause,[],[f7382,f6230,f1048,f616,f2461,f7384]) ).

tff(f2461,plain,
    ( spl27_102
  <=> ( get3(sK13,sK14) = get3(sK20,sK14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_102])]) ).

tff(f7382,plain,
    ( ! [X16: map_int_int] :
        ( ( get3(sK13,sK14) = get3(sK20,sK14) )
        | $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,get3(sK20,sK21))) )
    | spl27_32
    | ~ spl27_55
    | ~ spl27_267 ),
    inference(subsumption_resolution,[],[f6658,f617]) ).

tff(f6658,plain,
    ( ! [X16: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,get3(sK20,sK21)))
        | $less(sK14,0)
        | ( get3(sK13,sK14) = get3(sK20,sK14) ) )
    | ~ spl27_55
    | ~ spl27_267 ),
    inference(resolution,[],[f6263,f2436]) ).

tff(f7381,plain,
    ( spl27_351
    | spl27_3
    | spl27_8
    | ~ spl27_208 ),
    inference(avatar_split_clause,[],[f7377,f5252,f512,f492,f7379]) ).

tff(f7379,plain,
    ( spl27_351
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK15,sK11))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_351])]) ).

tff(f5252,plain,
    ( spl27_208
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_208])]) ).

tff(f7377,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK15,sK11)))
    | spl27_3
    | spl27_8
    | ~ spl27_208 ),
    inference(forward_demodulation,[],[f5253,f7109]) ).

tff(f5253,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK11))
    | ~ spl27_208 ),
    inference(avatar_component_clause,[],[f5252]) ).

tff(f7375,plain,
    ( ~ spl27_350
    | spl27_3
    | spl27_10
    | spl27_324 ),
    inference(avatar_split_clause,[],[f7371,f7184,f520,f492,f7373]) ).

tff(f7373,plain,
    ( spl27_350
  <=> $less(0,$sum(occ2(int,t2tb1(sK15),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(sK15),t2tb(sK20),sK15,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_350])]) ).

tff(f7184,plain,
    ( spl27_324
  <=> $less(0,occ2(int,t2tb1(sK15),t2tb(sK20),sK14,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_324])]) ).

tff(f7371,plain,
    ( ~ $less(0,$sum(occ2(int,t2tb1(sK15),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(sK15),t2tb(sK20),sK15,sK21)))
    | spl27_3
    | spl27_10
    | spl27_324 ),
    inference(forward_demodulation,[],[f7185,f7111]) ).

tff(f7185,plain,
    ( ~ $less(0,occ2(int,t2tb1(sK15),t2tb(sK20),sK14,sK21))
    | spl27_324 ),
    inference(avatar_component_clause,[],[f7184]) ).

tff(f7370,plain,
    ( ~ spl27_349
    | spl27_3
    | spl27_10
    | spl27_313 ),
    inference(avatar_split_clause,[],[f7268,f7043,f520,f492,f7368]) ).

tff(f7368,plain,
    ( spl27_349
  <=> $less(get3(sK13,sK15),get3(sK20,$sum(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(sK11),t2tb(sK20),sK15,sK21)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_349])]) ).

tff(f7043,plain,
    ( spl27_313
  <=> $less(get3(sK13,sK15),get3(sK20,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_313])]) ).

tff(f7268,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,$sum(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(sK11),t2tb(sK20),sK15,sK21))))
    | spl27_3
    | spl27_10
    | spl27_313 ),
    inference(backward_demodulation,[],[f7044,f7111]) ).

tff(f7044,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21)))
    | spl27_313 ),
    inference(avatar_component_clause,[],[f7043]) ).

tff(f7366,plain,
    ( spl27_348
    | spl27_3
    | spl27_10
    | ~ spl27_228 ),
    inference(avatar_split_clause,[],[f7231,f5753,f520,f492,f7364]) ).

tff(f7364,plain,
    ( spl27_348
  <=> ( get3(sK13,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21))) = get3(sK20,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_348])]) ).

tff(f5753,plain,
    ( spl27_228
  <=> ( get3(sK13,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) = get3(sK20,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_228])]) ).

tff(f7231,plain,
    ( ( get3(sK13,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21))) = get3(sK20,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21))) )
    | spl27_3
    | spl27_10
    | ~ spl27_228 ),
    inference(backward_demodulation,[],[f5754,f7111]) ).

tff(f5754,plain,
    ( ( get3(sK13,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) = get3(sK20,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) )
    | ~ spl27_228 ),
    inference(avatar_component_clause,[],[f5753]) ).

tff(f7362,plain,
    ( spl27_347
    | spl27_3
    | spl27_10
    | ~ spl27_309 ),
    inference(avatar_split_clause,[],[f7265,f7011,f520,f492,f7360]) ).

tff(f7360,plain,
    ( spl27_347
  <=> $less($sum(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(sK11),t2tb(sK20),sK15,sK21)),sK21) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_347])]) ).

tff(f7011,plain,
    ( spl27_309
  <=> $less(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK21) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_309])]) ).

tff(f7265,plain,
    ( $less($sum(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(sK11),t2tb(sK20),sK15,sK21)),sK21)
    | spl27_3
    | spl27_10
    | ~ spl27_309 ),
    inference(backward_demodulation,[],[f7012,f7111]) ).

tff(f7012,plain,
    ( $less(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK21)
    | ~ spl27_309 ),
    inference(avatar_component_clause,[],[f7011]) ).

tff(f7358,plain,
    ( spl27_346
    | spl27_3
    | spl27_10
    | ~ spl27_287 ),
    inference(avatar_split_clause,[],[f7243,f6503,f520,f492,f7356]) ).

tff(f7356,plain,
    ( spl27_346
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK15,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_346])]) ).

tff(f6503,plain,
    ( spl27_287
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_287])]) ).

tff(f7243,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK15,sK21)))
    | spl27_3
    | spl27_10
    | ~ spl27_287 ),
    inference(backward_demodulation,[],[f6504,f7111]) ).

tff(f6504,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK21))
    | ~ spl27_287 ),
    inference(avatar_component_clause,[],[f6503]) ).

tff(f7354,plain,
    ( ~ spl27_345
    | spl27_3
    | spl27_10
    | spl27_162 ),
    inference(avatar_split_clause,[],[f7255,f3924,f520,f492,f7352]) ).

tff(f7352,plain,
    ( spl27_345
  <=> $less(0,$sum(occ2(int,t2tb1($sum(sK11,1)),t2tb(sK20),sK14,sK15),occ2(int,t2tb1($sum(sK11,1)),t2tb(sK20),sK15,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_345])]) ).

tff(f3924,plain,
    ( spl27_162
  <=> $less(0,occ2(int,t2tb1($sum(sK11,1)),t2tb(sK20),sK14,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_162])]) ).

tff(f7255,plain,
    ( ~ $less(0,$sum(occ2(int,t2tb1($sum(sK11,1)),t2tb(sK20),sK14,sK15),occ2(int,t2tb1($sum(sK11,1)),t2tb(sK20),sK15,sK21)))
    | spl27_3
    | spl27_10
    | spl27_162 ),
    inference(backward_demodulation,[],[f3925,f7111]) ).

tff(f3925,plain,
    ( ~ $less(0,occ2(int,t2tb1($sum(sK11,1)),t2tb(sK20),sK14,sK21))
    | spl27_162 ),
    inference(avatar_component_clause,[],[f3924]) ).

tff(f7349,plain,
    ( spl27_344
    | spl27_3
    | spl27_10
    | ~ spl27_217 ),
    inference(avatar_split_clause,[],[f7214,f5441,f520,f492,f7347]) ).

tff(f7347,plain,
    ( spl27_344
  <=> $less($sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK19) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_344])]) ).

tff(f5441,plain,
    ( spl27_217
  <=> $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK19) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_217])]) ).

tff(f7214,plain,
    ( $less($sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK19)
    | spl27_3
    | spl27_10
    | ~ spl27_217 ),
    inference(backward_demodulation,[],[f5442,f7111]) ).

tff(f5442,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK19)
    | ~ spl27_217 ),
    inference(avatar_component_clause,[],[f5441]) ).

tff(f7345,plain,
    ( spl27_343
    | spl27_3
    | spl27_10
    | ~ spl27_310 ),
    inference(avatar_split_clause,[],[f7266,f7026,f520,f492,f7343]) ).

tff(f7343,plain,
    ( spl27_343
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),$sum(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(sK11),t2tb(sK20),sK15,sK21)),sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_343])]) ).

tff(f7026,plain,
    ( spl27_310
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_310])]) ).

tff(f7266,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),$sum(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(sK11),t2tb(sK20),sK15,sK21)),sK21))
    | spl27_3
    | spl27_10
    | ~ spl27_310 ),
    inference(backward_demodulation,[],[f7027,f7111]) ).

tff(f7027,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK21))
    | ~ spl27_310 ),
    inference(avatar_component_clause,[],[f7026]) ).

tff(f7341,plain,
    ( spl27_342
    | spl27_3
    | spl27_10
    | ~ spl27_161 ),
    inference(avatar_split_clause,[],[f7242,f3874,f520,f492,f7339]) ).

tff(f7339,plain,
    ( spl27_342
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),sK15,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_342])]) ).

tff(f3874,plain,
    ( spl27_161
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),sK14,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_161])]) ).

tff(f7242,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),sK15,sK21)))
    | spl27_3
    | spl27_10
    | ~ spl27_161 ),
    inference(backward_demodulation,[],[f3875,f7111]) ).

tff(f3875,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),sK14,sK21))
    | ~ spl27_161 ),
    inference(avatar_component_clause,[],[f3874]) ).

tff(f7337,plain,
    ( spl27_341
    | spl27_3
    | spl27_10
    | ~ spl27_230 ),
    inference(avatar_split_clause,[],[f7235,f5773,f520,f492,f7335]) ).

tff(f7335,plain,
    ( spl27_341
  <=> ( get3(sK22,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21))) = get3(sK13,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_341])]) ).

tff(f5773,plain,
    ( spl27_230
  <=> ( get3(sK13,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) = get3(sK22,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_230])]) ).

tff(f7235,plain,
    ( ( get3(sK22,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21))) = get3(sK13,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21))) )
    | spl27_3
    | spl27_10
    | ~ spl27_230 ),
    inference(backward_demodulation,[],[f5774,f7111]) ).

tff(f5774,plain,
    ( ( get3(sK13,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) = get3(sK22,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) )
    | ~ spl27_230 ),
    inference(avatar_component_clause,[],[f5773]) ).

tff(f7332,plain,
    ( ~ spl27_340
    | spl27_3
    | spl27_10
    | spl27_229 ),
    inference(avatar_split_clause,[],[f7233,f5767,f520,f492,f7330]) ).

tff(f7330,plain,
    ( spl27_340
  <=> $less(get3(sK13,sK15),get3(sK13,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_340])]) ).

tff(f5767,plain,
    ( spl27_229
  <=> $less(get3(sK13,sK15),get3(sK13,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_229])]) ).

tff(f7233,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK13,$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21))))
    | spl27_3
    | spl27_10
    | spl27_229 ),
    inference(backward_demodulation,[],[f5768,f7111]) ).

tff(f5768,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK13,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)))
    | spl27_229 ),
    inference(avatar_component_clause,[],[f5767]) ).

tff(f7328,plain,
    ( spl27_339
    | spl27_3
    | spl27_10
    | ~ spl27_224 ),
    inference(avatar_split_clause,[],[f7228,f5728,f520,f492,f7326]) ).

tff(f7326,plain,
    ( spl27_339
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK14)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_339])]) ).

tff(f7228,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK14))
    | spl27_3
    | spl27_10
    | ~ spl27_224 ),
    inference(backward_demodulation,[],[f5729,f7111]) ).

tff(f7324,plain,
    ( ~ spl27_338
    | spl27_3
    | spl27_10
    | spl27_163 ),
    inference(avatar_split_clause,[],[f7245,f3928,f520,f492,f7322]) ).

tff(f7322,plain,
    ( spl27_338
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK20),sK15,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_338])]) ).

tff(f3928,plain,
    ( spl27_163
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK20),sK14,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_163])]) ).

tff(f7245,plain,
    ( ~ $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK20),sK15,sK21)))
    | spl27_3
    | spl27_10
    | spl27_163 ),
    inference(backward_demodulation,[],[f3929,f7111]) ).

tff(f3929,plain,
    ( ~ $less(0,occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK20),sK14,sK21))
    | spl27_163 ),
    inference(avatar_component_clause,[],[f3928]) ).

tff(f7319,plain,
    ( spl27_337
    | spl27_3
    | spl27_10
    | ~ spl27_311 ),
    inference(avatar_split_clause,[],[f7267,f7030,f520,f492,f7317]) ).

tff(f7317,plain,
    ( spl27_337
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),$sum(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(sK11),t2tb(sK20),sK15,sK21)),sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_337])]) ).

tff(f7030,plain,
    ( spl27_311
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_311])]) ).

tff(f7267,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),$sum(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(sK11),t2tb(sK20),sK15,sK21)),sK21))
    | spl27_3
    | spl27_10
    | ~ spl27_311 ),
    inference(backward_demodulation,[],[f7031,f7111]) ).

tff(f7031,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK21))
    | ~ spl27_311 ),
    inference(avatar_component_clause,[],[f7030]) ).

tff(f7314,plain,
    ( spl27_336
    | spl27_3
    | spl27_10
    | ~ spl27_221 ),
    inference(avatar_split_clause,[],[f7219,f5524,f520,f492,f7312]) ).

tff(f7312,plain,
    ( spl27_336
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_336])]) ).

tff(f5524,plain,
    ( spl27_221
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_221])]) ).

tff(f7219,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK12))
    | spl27_3
    | spl27_10
    | ~ spl27_221 ),
    inference(backward_demodulation,[],[f5525,f7111]) ).

tff(f5525,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK12))
    | ~ spl27_221 ),
    inference(avatar_component_clause,[],[f5524]) ).

tff(f7310,plain,
    ( spl27_335
    | spl27_3
    | spl27_10
    | ~ spl27_215 ),
    inference(avatar_split_clause,[],[f7213,f5419,f520,f492,f7308]) ).

tff(f7308,plain,
    ( spl27_335
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_335])]) ).

tff(f5419,plain,
    ( spl27_215
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_215])]) ).

tff(f7213,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK19))
    | spl27_3
    | spl27_10
    | ~ spl27_215 ),
    inference(backward_demodulation,[],[f5420,f7111]) ).

tff(f5420,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK19))
    | ~ spl27_215 ),
    inference(avatar_component_clause,[],[f5419]) ).

tff(f7306,plain,
    ( spl27_334
    | spl27_3
    | spl27_10
    | ~ spl27_220 ),
    inference(avatar_split_clause,[],[f7217,f5482,f520,f492,f7304]) ).

tff(f7304,plain,
    ( spl27_334
  <=> $less($sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_334])]) ).

tff(f5482,plain,
    ( spl27_220
  <=> $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_220])]) ).

tff(f7217,plain,
    ( $less($sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK11)
    | spl27_3
    | spl27_10
    | ~ spl27_220 ),
    inference(backward_demodulation,[],[f5483,f7111]) ).

tff(f5483,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK11)
    | ~ spl27_220 ),
    inference(avatar_component_clause,[],[f5482]) ).

tff(f7302,plain,
    ( spl27_333
    | spl27_3
    | spl27_10
    | ~ spl27_210 ),
    inference(avatar_split_clause,[],[f7209,f5364,f520,f492,f7300]) ).

tff(f7300,plain,
    ( spl27_333
  <=> $less($sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK21) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_333])]) ).

tff(f5364,plain,
    ( spl27_210
  <=> $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK21) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_210])]) ).

tff(f7209,plain,
    ( $less($sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK21)
    | spl27_3
    | spl27_10
    | ~ spl27_210 ),
    inference(backward_demodulation,[],[f5365,f7111]) ).

tff(f5365,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK21)
    | ~ spl27_210 ),
    inference(avatar_component_clause,[],[f5364]) ).

tff(f7297,plain,
    ( spl27_332
    | spl27_3
    | spl27_10
    | ~ spl27_212 ),
    inference(avatar_split_clause,[],[f7210,f5379,f520,f492,f7295]) ).

tff(f7295,plain,
    ( spl27_332
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_332])]) ).

tff(f5379,plain,
    ( spl27_212
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_212])]) ).

tff(f7210,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK21))
    | spl27_3
    | spl27_10
    | ~ spl27_212 ),
    inference(backward_demodulation,[],[f5380,f7111]) ).

tff(f5380,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK21))
    | ~ spl27_212 ),
    inference(avatar_component_clause,[],[f5379]) ).

tff(f7293,plain,
    ( spl27_331
    | spl27_3
    | spl27_10
    | ~ spl27_223 ),
    inference(avatar_split_clause,[],[f7221,f5539,f520,f492,f7291]) ).

tff(f7291,plain,
    ( spl27_331
  <=> $less($sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_331])]) ).

tff(f5539,plain,
    ( spl27_223
  <=> $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_223])]) ).

tff(f7221,plain,
    ( $less($sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK12)
    | spl27_3
    | spl27_10
    | ~ spl27_223 ),
    inference(backward_demodulation,[],[f5540,f7111]) ).

tff(f5540,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK12)
    | ~ spl27_223 ),
    inference(avatar_component_clause,[],[f5539]) ).

tff(f7289,plain,
    ( spl27_330
    | spl27_3
    | spl27_10
    | ~ spl27_214 ),
    inference(avatar_split_clause,[],[f7212,f5391,f520,f492,f7287]) ).

tff(f5391,plain,
    ( spl27_214
  <=> $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_214])]) ).

tff(f7212,plain,
    ( $less($sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK14)
    | spl27_3
    | spl27_10
    | ~ spl27_214 ),
    inference(backward_demodulation,[],[f5392,f7111]) ).

tff(f5392,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14)
    | ~ spl27_214 ),
    inference(avatar_component_clause,[],[f5391]) ).

tff(f7285,plain,
    ( spl27_329
    | spl27_3
    | spl27_10
    | ~ spl27_218 ),
    inference(avatar_split_clause,[],[f7216,f5473,f520,f492,f7283]) ).

tff(f7283,plain,
    ( spl27_329
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_329])]) ).

tff(f5473,plain,
    ( spl27_218
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_218])]) ).

tff(f7216,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK11))
    | spl27_3
    | spl27_10
    | ~ spl27_218 ),
    inference(backward_demodulation,[],[f5474,f7111]) ).

tff(f5474,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK11))
    | ~ spl27_218 ),
    inference(avatar_component_clause,[],[f5473]) ).

tff(f7281,plain,
    ( spl27_328
    | spl27_3
    | spl27_10
    | ~ spl27_225 ),
    inference(avatar_split_clause,[],[f7229,f5736,f520,f492,f7279]) ).

tff(f7279,plain,
    ( spl27_328
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK14)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_328])]) ).

tff(f7229,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK14))
    | spl27_3
    | spl27_10
    | ~ spl27_225 ),
    inference(backward_demodulation,[],[f5737,f7111]) ).

tff(f7277,plain,
    ( spl27_327
    | spl27_3
    | spl27_10
    | ~ spl27_222 ),
    inference(avatar_split_clause,[],[f7220,f5533,f520,f492,f7275]) ).

tff(f7275,plain,
    ( spl27_327
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_327])]) ).

tff(f5533,plain,
    ( spl27_222
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_222])]) ).

tff(f7220,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),$sum(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(0),t2tb(sK20),sK15,sK21)),sK12))
    | spl27_3
    | spl27_10
    | ~ spl27_222 ),
    inference(backward_demodulation,[],[f5534,f7111]) ).

tff(f5534,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK12))
    | ~ spl27_222 ),
    inference(avatar_component_clause,[],[f5533]) ).

tff(f7195,plain,
    ( spl27_326
    | ~ spl27_76
    | spl27_3
    | spl27_8
    | ~ spl27_25 ),
    inference(avatar_split_clause,[],[f7191,f585,f512,f492,f1742,f7193]) ).

tff(f7193,plain,
    ( spl27_326
  <=> ! [X86: uni,X85: ty,X87: uni] : ( occ2(X85,X86,X87,sK14,sK19) = $sum(occ2(X85,X86,X87,sK14,sK15),occ2(X85,X86,X87,sK15,sK19)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_326])]) ).

tff(f7191,plain,
    ( ! [X86: uni,X87: uni,X85: ty] :
        ( ~ $less(get3(sK13,sK15),get3(sK13,sK15))
        | ( occ2(X85,X86,X87,sK14,sK19) = $sum(occ2(X85,X86,X87,sK14,sK15),occ2(X85,X86,X87,sK15,sK19)) ) )
    | spl27_3
    | spl27_8
    | ~ spl27_25 ),
    inference(forward_demodulation,[],[f7190,f586]) ).

tff(f7190,plain,
    ( ! [X86: uni,X87: uni,X85: ty] :
        ( ~ $less(get3(sK20,sK15),get3(sK13,sK15))
        | ( occ2(X85,X86,X87,sK14,sK19) = $sum(occ2(X85,X86,X87,sK14,sK15),occ2(X85,X86,X87,sK15,sK19)) ) )
    | spl27_3
    | spl27_8 ),
    inference(subsumption_resolution,[],[f7110,f513]) ).

tff(f7110,plain,
    ( ! [X86: uni,X87: uni,X85: ty] :
        ( ~ $less(get3(sK20,sK15),get3(sK13,sK15))
        | $less(sK11,sK15)
        | ( occ2(X85,X86,X87,sK14,sK19) = $sum(occ2(X85,X86,X87,sK14,sK15),occ2(X85,X86,X87,sK15,sK19)) ) )
    | spl27_3 ),
    inference(resolution,[],[f4039,f401]) ).

tff(f7189,plain,
    ( ~ spl27_324
    | spl27_325
    | spl27_3
    | spl27_8
    | ~ spl27_265 ),
    inference(avatar_split_clause,[],[f7182,f6163,f512,f492,f7187,f7184]) ).

tff(f7187,plain,
    ( spl27_325
  <=> ! [X6: ty,X8: uni,X7: uni] : ( $sum($sum(occ2(X6,X7,X8,sK14,sK15),occ2(X6,X7,X8,sK15,sK11)),occ2(X6,X7,X8,sK11,get3(sK13,sK15))) = $sum(occ2(X6,X7,X8,sK14,sK15),occ2(X6,X7,X8,sK15,get3(sK13,sK15))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_325])]) ).

tff(f7182,plain,
    ( ! [X8: uni,X6: ty,X7: uni] :
        ( ( $sum($sum(occ2(X6,X7,X8,sK14,sK15),occ2(X6,X7,X8,sK15,sK11)),occ2(X6,X7,X8,sK11,get3(sK13,sK15))) = $sum(occ2(X6,X7,X8,sK14,sK15),occ2(X6,X7,X8,sK15,get3(sK13,sK15))) )
        | ~ $less(0,occ2(int,t2tb1(sK15),t2tb(sK20),sK14,sK21)) )
    | spl27_3
    | spl27_8
    | ~ spl27_265 ),
    inference(forward_demodulation,[],[f7098,f7128]) ).

tff(f7098,plain,
    ( ! [X8: uni,X6: ty,X7: uni] :
        ( ~ $less(0,occ2(int,t2tb1(sK15),t2tb(sK20),sK14,sK21))
        | ( $sum(occ2(X6,X7,X8,sK14,sK15),occ2(X6,X7,X8,sK15,get3(sK13,sK15))) = occ2(X6,X7,X8,sK14,get3(sK13,sK15)) ) )
    | spl27_3 ),
    inference(resolution,[],[f4039,f1425]) ).

tff(f1425,plain,
    ! [X28: $int] :
      ( ~ $less(get3(sK13,sK15),X28)
      | ~ $less(0,occ2(int,t2tb1(X28),t2tb(sK20),sK14,sK21)) ),
    inference(duplicate_literal_removal,[],[f1424]) ).

tff(f1424,plain,
    ! [X28: $int] :
      ( ~ $less(get3(sK13,sK15),X28)
      | ~ $less(0,occ2(int,t2tb1(X28),t2tb(sK20),sK14,sK21))
      | ~ $less(0,occ2(int,t2tb1(X28),t2tb(sK20),sK14,sK21)) ),
    inference(superposition,[],[f1068,f305]) ).

tff(f305,plain,
    ! [X2: map_int_int,X3: $int,X0: $int,X1: $int] :
      ( ( get3(X2,sK2(X0,X1,X2,X3)) = X1 )
      | ~ $less(0,occ2(int,t2tb1(X1),t2tb(X2),X3,X0)) ),
    inference(cnf_transformation,[],[f205]) ).

tff(f205,plain,
    ! [X3: $int,X2: map_int_int,X0: $int,X1: $int] :
      ( ~ $less(0,occ2(int,t2tb1(X1),t2tb(X2),X3,X0))
      | ? [X4: $int] :
          ( ~ $less(X4,X3)
          & $less(X4,X0)
          & ( get3(X2,X4) = X1 ) ) ),
    inference(ennf_transformation,[],[f185]) ).

tff(f185,plain,
    ! [X3: $int,X2: map_int_int,X0: $int,X1: $int] :
      ( $less(0,occ2(int,t2tb1(X1),t2tb(X2),X3,X0))
     => ? [X4: $int] :
          ( ~ $less(X4,X3)
          & $less(X4,X0)
          & ( get3(X2,X4) = X1 ) ) ),
    inference(rectify,[],[f116]) ).

tff(f116,plain,
    ! [X6: $int,X16: $int,X11: map_int_int,X18: $int] :
      ( $less(0,occ2(int,t2tb1(X16),t2tb(X11),X18,X6))
     => ? [X9: $int] :
          ( $less(X9,X6)
          & ~ $less(X9,X18)
          & ( get3(X11,X9) = X16 ) ) ),
    inference(theory_normalization,[],[f57]) ).

tff(f57,axiom,
    ! [X6: $int,X16: $int,X11: map_int_int,X18: $int] :
      ( $less(0,occ2(int,t2tb1(X16),t2tb(X11),X18,X6))
     => ? [X9: $int] :
          ( $less(X9,X6)
          & $lesseq(X18,X9)
          & ( get3(X11,X9) = X16 ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',occ_exists2) ).

tff(f1068,plain,
    ! [X3: $int,X4: map_int_int] :
      ( ~ $less(get3(sK13,sK15),get3(sK20,sK2(sK21,X3,X4,sK14)))
      | ~ $less(0,occ2(int,t2tb1(X3),t2tb(X4),sK14,sK21)) ),
    inference(duplicate_literal_removal,[],[f1066]) ).

tff(f1066,plain,
    ! [X3: $int,X4: map_int_int] :
      ( ~ $less(0,occ2(int,t2tb1(X3),t2tb(X4),sK14,sK21))
      | ~ $less(0,occ2(int,t2tb1(X3),t2tb(X4),sK14,sK21))
      | ~ $less(get3(sK13,sK15),get3(sK20,sK2(sK21,X3,X4,sK14))) ),
    inference(resolution,[],[f307,f1062]) ).

tff(f1062,plain,
    ! [X2: $int,X0: $int,X1: map_int_int] :
      ( $less(sK2(sK21,X0,X1,X2),sK14)
      | ~ $less(0,occ2(int,t2tb1(X0),t2tb(X1),X2,sK21))
      | ~ $less(get3(sK13,sK15),get3(sK20,sK2(sK21,X0,X1,X2))) ),
    inference(resolution,[],[f306,f400]) ).

tff(f306,plain,
    ! [X2: map_int_int,X3: $int,X0: $int,X1: $int] :
      ( $less(sK2(X0,X1,X2,X3),X0)
      | ~ $less(0,occ2(int,t2tb1(X1),t2tb(X2),X3,X0)) ),
    inference(cnf_transformation,[],[f205]) ).

tff(f307,plain,
    ! [X2: map_int_int,X3: $int,X0: $int,X1: $int] :
      ( ~ $less(sK2(X0,X1,X2,X3),X3)
      | ~ $less(0,occ2(int,t2tb1(X1),t2tb(X2),X3,X0)) ),
    inference(cnf_transformation,[],[f205]) ).

tff(f7181,plain,
    ( spl27_323
    | spl27_3
    | spl27_8
    | ~ spl27_159 ),
    inference(avatar_split_clause,[],[f7156,f3769,f512,f492,f7179]) ).

tff(f7179,plain,
    ( spl27_323
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK15,sK11))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_323])]) ).

tff(f3769,plain,
    ( spl27_159
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK14,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_159])]) ).

tff(f7156,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK15,sK11)))
    | spl27_3
    | spl27_8
    | ~ spl27_159 ),
    inference(backward_demodulation,[],[f3770,f7109]) ).

tff(f3770,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK14,sK11))
    | ~ spl27_159 ),
    inference(avatar_component_clause,[],[f3769]) ).

tff(f7176,plain,
    ( spl27_322
    | spl27_3
    | spl27_8
    | ~ spl27_92 ),
    inference(avatar_split_clause,[],[f7160,f2190,f512,f492,f7174]) ).

tff(f7174,plain,
    ( spl27_322
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK15,sK11))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_322])]) ).

tff(f2190,plain,
    ( spl27_92
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK14,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_92])]) ).

tff(f7160,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK14,sK15),occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK15,sK11)))
    | spl27_3
    | spl27_8
    | ~ spl27_92 ),
    inference(backward_demodulation,[],[f2191,f7109]) ).

tff(f2191,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK14,sK11))
    | ~ spl27_92 ),
    inference(avatar_component_clause,[],[f2190]) ).

tff(f7172,plain,
    ( ~ spl27_321
    | spl27_3
    | spl27_8
    | spl27_108 ),
    inference(avatar_split_clause,[],[f7141,f2577,f512,f492,f7170]) ).

tff(f7170,plain,
    ( spl27_321
  <=> $less(0,$sum(occ2(int,t2tb1($sum(sK11,1)),t2tb(sK20),sK14,sK15),occ2(int,t2tb1($sum(sK11,1)),t2tb(sK20),sK15,sK11))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_321])]) ).

tff(f2577,plain,
    ( spl27_108
  <=> $less(0,occ2(int,t2tb1($sum(sK11,1)),t2tb(sK20),sK14,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_108])]) ).

tff(f7141,plain,
    ( ~ $less(0,$sum(occ2(int,t2tb1($sum(sK11,1)),t2tb(sK20),sK14,sK15),occ2(int,t2tb1($sum(sK11,1)),t2tb(sK20),sK15,sK11)))
    | spl27_3
    | spl27_8
    | spl27_108 ),
    inference(backward_demodulation,[],[f2578,f7109]) ).

tff(f2578,plain,
    ( ~ $less(0,occ2(int,t2tb1($sum(sK11,1)),t2tb(sK20),sK14,sK11))
    | spl27_108 ),
    inference(avatar_component_clause,[],[f2577]) ).

tff(f7168,plain,
    ( spl27_320
    | spl27_3
    | spl27_8
    | ~ spl27_277 ),
    inference(avatar_split_clause,[],[f7157,f6463,f512,f492,f7166]) ).

tff(f7166,plain,
    ( spl27_320
  <=> $less(0,$sum(occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK15,sK11))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_320])]) ).

tff(f6463,plain,
    ( spl27_277
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_277])]) ).

tff(f7157,plain,
    ( $less(0,$sum(occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK15),occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK15,sK11)))
    | spl27_3
    | spl27_8
    | ~ spl27_277 ),
    inference(backward_demodulation,[],[f6464,f7109]) ).

tff(f6464,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK11))
    | ~ spl27_277 ),
    inference(avatar_component_clause,[],[f6463]) ).

tff(f7093,plain,
    ( spl27_309
    | ~ spl27_310 ),
    inference(avatar_split_clause,[],[f7092,f7026,f7011]) ).

tff(f7092,plain,
    ( $less(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK21)
    | ~ spl27_310 ),
    inference(evaluation,[],[f7091]) ).

tff(f7091,plain,
    ( $less(0,0)
    | $less(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK21)
    | ~ spl27_310 ),
    inference(superposition,[],[f7027,f337]) ).

tff(f7088,plain,
    ( ~ spl27_266
    | spl27_319
    | spl27_18 ),
    inference(avatar_split_clause,[],[f6528,f554,f7086,f6166]) ).

tff(f6166,plain,
    ( spl27_266
  <=> $less(0,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_266])]) ).

tff(f7086,plain,
    ( spl27_319
  <=> ! [X6: ty,X8: uni,X7: uni] : ( $sum(occ2(X6,X7,X8,sK21,sK11),occ2(X6,X7,X8,sK11,get3(sK13,sK15))) = occ2(X6,X7,X8,sK21,get3(sK13,sK15)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_319])]) ).

tff(f6528,plain,
    ( ! [X8: uni,X6: ty,X7: uni] :
        ( ( $sum(occ2(X6,X7,X8,sK21,sK11),occ2(X6,X7,X8,sK11,get3(sK13,sK15))) = occ2(X6,X7,X8,sK21,get3(sK13,sK15)) )
        | ~ $less(0,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21)) )
    | spl27_18 ),
    inference(resolution,[],[f4033,f1425]) ).

tff(f4033,plain,
    ( ! [X202: $int,X200: uni,X201: uni,X199: ty] :
        ( $less(X202,sK11)
        | ( $sum(occ2(X199,X200,X201,sK21,sK11),occ2(X199,X200,X201,sK11,X202)) = occ2(X199,X200,X201,sK21,X202) ) )
    | spl27_18 ),
    inference(resolution,[],[f314,f555]) ).

tff(f7084,plain,
    ( spl27_318
    | ~ spl27_266
    | spl27_5 ),
    inference(avatar_split_clause,[],[f6513,f500,f6166,f7082]) ).

tff(f7082,plain,
    ( spl27_318
  <=> ! [X6: ty,X8: uni,X7: uni] : ( occ2(X6,X7,X8,sK19,get3(sK13,sK15)) = $sum(occ2(X6,X7,X8,sK19,sK11),occ2(X6,X7,X8,sK11,get3(sK13,sK15))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_318])]) ).

tff(f6513,plain,
    ( ! [X8: uni,X6: ty,X7: uni] :
        ( ~ $less(0,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21))
        | ( occ2(X6,X7,X8,sK19,get3(sK13,sK15)) = $sum(occ2(X6,X7,X8,sK19,sK11),occ2(X6,X7,X8,sK11,get3(sK13,sK15))) ) )
    | spl27_5 ),
    inference(resolution,[],[f4032,f1425]) ).

tff(f4032,plain,
    ( ! [X195: ty,X198: $int,X196: uni,X197: uni] :
        ( $less(X198,sK11)
        | ( $sum(occ2(X195,X196,X197,sK19,sK11),occ2(X195,X196,X197,sK11,X198)) = occ2(X195,X196,X197,sK19,X198) ) )
    | spl27_5 ),
    inference(resolution,[],[f314,f501]) ).

tff(f7080,plain,
    ( spl27_317
    | ~ spl27_266
    | spl27_37 ),
    inference(avatar_split_clause,[],[f6585,f640,f6166,f7078]) ).

tff(f7078,plain,
    ( spl27_317
  <=> ! [X6: ty,X8: uni,X7: uni] : ( occ2(X6,X7,X8,sK24,get3(sK13,sK15)) = $sum(occ2(X6,X7,X8,sK24,sK11),occ2(X6,X7,X8,sK11,get3(sK13,sK15))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_317])]) ).

tff(f6585,plain,
    ( ! [X8: uni,X6: ty,X7: uni] :
        ( ~ $less(0,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21))
        | ( occ2(X6,X7,X8,sK24,get3(sK13,sK15)) = $sum(occ2(X6,X7,X8,sK24,sK11),occ2(X6,X7,X8,sK11,get3(sK13,sK15))) ) )
    | spl27_37 ),
    inference(resolution,[],[f4034,f1425]) ).

tff(f4034,plain,
    ( ! [X205: uni,X203: ty,X206: $int,X204: uni] :
        ( $less(X206,sK11)
        | ( $sum(occ2(X203,X204,X205,sK24,sK11),occ2(X203,X204,X205,sK11,X206)) = occ2(X203,X204,X205,sK24,X206) ) )
    | spl27_37 ),
    inference(resolution,[],[f314,f641]) ).

tff(f7067,plain,
    ( spl27_171
    | ~ spl27_314 ),
    inference(avatar_split_clause,[],[f7061,f7051,f4155]) ).

tff(f7051,plain,
    ( spl27_314
  <=> $less(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_314])]) ).

tff(f7061,plain,
    ( $less(sK21,sK14)
    | ~ spl27_314 ),
    inference(resolution,[],[f7052,f445]) ).

tff(f445,plain,
    ! [X2: ty,X3: uni,X0: uni,X1: $int,X4: $int] :
      ( ~ $less(occ2(X2,X3,X0,X4,X1),0)
      | $less(X1,X4) ),
    inference(cnf_transformation,[],[f259]) ).

tff(f259,plain,
    ! [X1: $int,X2: ty,X3: uni,X0: uni,X4: $int] :
      ( ( ~ $less(occ2(X2,X3,X0,X4,X1),0)
        & ~ $less($sum(X1,$uminus(X4)),occ2(X2,X3,X0,X4,X1)) )
      | $less(X1,X4) ),
    inference(ennf_transformation,[],[f162]) ).

tff(f162,plain,
    ! [X2: ty,X4: $int,X0: uni,X1: $int,X3: uni] :
      ( ~ $less(X1,X4)
     => ( ~ $less(occ2(X2,X3,X0,X4,X1),0)
        & ~ $less($sum(X1,$uminus(X4)),occ2(X2,X3,X0,X4,X1)) ) ),
    inference(rectify,[],[f107]) ).

tff(f107,plain,
    ! [X11: uni,X6: $int,X0: ty,X16: uni,X18: $int] :
      ( ~ $less(X6,X18)
     => ( ~ $less(occ2(X0,X16,X11,X18,X6),0)
        & ~ $less($sum(X6,$uminus(X18)),occ2(X0,X16,X11,X18,X6)) ) ),
    inference(theory_normalization,[],[f53]) ).

tff(f53,axiom,
    ! [X11: uni,X6: $int,X0: ty,X16: uni,X18: $int] :
      ( $lesseq(X18,X6)
     => ( $lesseq(0,occ2(X0,X16,X11,X18,X6))
        & $lesseq(occ2(X0,X16,X11,X18,X6),$difference(X6,X18)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',occ_bounds2) ).

tff(f7052,plain,
    ( $less(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),0)
    | ~ spl27_314 ),
    inference(avatar_component_clause,[],[f7051]) ).

tff(f7060,plain,
    ( spl27_314
    | spl27_316
    | ~ spl27_56
    | ~ spl27_312 ),
    inference(avatar_split_clause,[],[f7046,f7040,f1054,f7058,f7051]) ).

tff(f7058,plain,
    ( spl27_316
  <=> ( get3(sK22,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21)) = get3(sK20,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_316])]) ).

tff(f7040,plain,
    ( spl27_312
  <=> $less(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_312])]) ).

tff(f7046,plain,
    ( ( get3(sK22,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21)) = get3(sK20,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21)) )
    | $less(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),0)
    | ~ spl27_56
    | ~ spl27_312 ),
    inference(resolution,[],[f7041,f2437]) ).

tff(f7041,plain,
    ( $less(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK14)
    | ~ spl27_312 ),
    inference(avatar_component_clause,[],[f7040]) ).

tff(f7056,plain,
    ( spl27_314
    | spl27_315
    | ~ spl27_55
    | ~ spl27_312 ),
    inference(avatar_split_clause,[],[f7047,f7040,f1048,f7054,f7051]) ).

tff(f7054,plain,
    ( spl27_315
  <=> ( get3(sK20,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21)) = get3(sK13,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_315])]) ).

tff(f7047,plain,
    ( ( get3(sK20,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21)) = get3(sK13,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21)) )
    | $less(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),0)
    | ~ spl27_55
    | ~ spl27_312 ),
    inference(resolution,[],[f7041,f2436]) ).

tff(f7045,plain,
    ( spl27_312
    | ~ spl27_313
    | ~ spl27_309 ),
    inference(avatar_split_clause,[],[f7036,f7011,f7043,f7040]) ).

tff(f7036,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21)))
    | $less(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK14)
    | ~ spl27_309 ),
    inference(resolution,[],[f7012,f400]) ).

tff(f7032,plain,
    ( spl27_311
    | ~ spl27_126
    | ~ spl27_154
    | spl27_266 ),
    inference(avatar_split_clause,[],[f7002,f6166,f3435,f2945,f7030]) ).

tff(f2945,plain,
    ( spl27_126
  <=> ( get3(sK13,0) = get3(sK20,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_126])]) ).

tff(f3435,plain,
    ( spl27_154
  <=> $less(0,sK21) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_154])]) ).

tff(f7002,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK21))
    | ~ spl27_126
    | ~ spl27_154
    | spl27_266 ),
    inference(superposition,[],[f6172,f2946]) ).

tff(f2946,plain,
    ( ( get3(sK13,0) = get3(sK20,0) )
    | ~ spl27_126 ),
    inference(avatar_component_clause,[],[f2945]) ).

tff(f6172,plain,
    ( ! [X1: map_int_int] : $less(0,occ2(int,t2tb1(get3(X1,0)),t2tb(X1),occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK21))
    | ~ spl27_154
    | spl27_266 ),
    inference(resolution,[],[f6167,f3449]) ).

tff(f3449,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(0,X0)
        | $less(0,occ2(int,t2tb1(get3(X1,0)),t2tb(X1),X0,sK21)) )
    | ~ spl27_154 ),
    inference(resolution,[],[f3436,f360]) ).

tff(f3436,plain,
    ( $less(0,sK21)
    | ~ spl27_154 ),
    inference(avatar_component_clause,[],[f3435]) ).

tff(f6167,plain,
    ( ~ $less(0,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21))
    | spl27_266 ),
    inference(avatar_component_clause,[],[f6166]) ).

tff(f7028,plain,
    ( spl27_310
    | ~ spl27_144
    | ~ spl27_154
    | spl27_266 ),
    inference(avatar_split_clause,[],[f7003,f6166,f3435,f3237,f7026]) ).

tff(f3237,plain,
    ( spl27_144
  <=> ( get3(sK13,0) = get3(sK22,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_144])]) ).

tff(f7003,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK21))
    | ~ spl27_144
    | ~ spl27_154
    | spl27_266 ),
    inference(superposition,[],[f6172,f3238]) ).

tff(f3238,plain,
    ( ( get3(sK13,0) = get3(sK22,0) )
    | ~ spl27_144 ),
    inference(avatar_component_clause,[],[f3237]) ).

tff(f7013,plain,
    ( spl27_309
    | ~ spl27_154
    | spl27_266 ),
    inference(avatar_split_clause,[],[f7009,f6166,f3435,f7011]) ).

tff(f7009,plain,
    ( $less(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK21)
    | ~ spl27_154
    | spl27_266 ),
    inference(evaluation,[],[f7008]) ).

tff(f7008,plain,
    ( $less(occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21),sK21)
    | $less(0,0)
    | ~ spl27_154
    | spl27_266 ),
    inference(superposition,[],[f6172,f337]) ).

tff(f6908,plain,
    ( spl27_308
    | spl27_42
    | spl27_32 ),
    inference(avatar_split_clause,[],[f6889,f616,f668,f6906]) ).

tff(f6906,plain,
    ( spl27_308
  <=> ! [X11: uni,X10: $int] : ( occ2(int,t2tb1(X10),X11,0,sK14) = $sum(occ2(int,t2tb1(X10),X11,0,sK14),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_308])]) ).

tff(f6889,plain,
    ( ! [X10: $int,X11: uni] :
        ( $less(sK14,sK14)
        | ( occ2(int,t2tb1(X10),X11,0,sK14) = $sum(occ2(int,t2tb1(X10),X11,0,sK14),0) ) )
    | spl27_32 ),
    inference(superposition,[],[f4038,f1099]) ).

tff(f4038,plain,
    ( ! [X222: $int,X220: uni,X221: uni,X219: ty] :
        ( ( occ2(X219,X220,X221,0,X222) = $sum(occ2(X219,X220,X221,0,sK14),occ2(X219,X220,X221,sK14,X222)) )
        | $less(X222,sK14) )
    | spl27_32 ),
    inference(resolution,[],[f314,f617]) ).

tff(f6904,plain,
    ( spl27_307
    | spl27_42
    | spl27_32 ),
    inference(avatar_split_clause,[],[f6891,f616,f668,f6902]) ).

tff(f6902,plain,
    ( spl27_307
  <=> ! [X14: uni,X15: map_int_int] : ( $sum(occ2(int,X14,t2tb(X15),0,sK14),0) = occ2(int,X14,t2tb(X15),0,sK14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_307])]) ).

tff(f6891,plain,
    ( ! [X14: uni,X15: map_int_int] :
        ( $less(sK14,sK14)
        | ( $sum(occ2(int,X14,t2tb(X15),0,sK14),0) = occ2(int,X14,t2tb(X15),0,sK14) ) )
    | spl27_32 ),
    inference(superposition,[],[f4038,f1097]) ).

tff(f6900,plain,
    ( spl27_306
    | spl27_42
    | spl27_32 ),
    inference(avatar_split_clause,[],[f6890,f616,f668,f6898]) ).

tff(f6898,plain,
    ( spl27_306
  <=> ! [X13: uni,X12: uni] : ( occ2(int,X12,X13,0,sK14) = $sum(occ2(int,X12,X13,0,sK14),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_306])]) ).

tff(f6890,plain,
    ( ! [X12: uni,X13: uni] :
        ( $less(sK14,sK14)
        | ( occ2(int,X12,X13,0,sK14) = $sum(occ2(int,X12,X13,0,sK14),0) ) )
    | spl27_32 ),
    inference(superposition,[],[f4038,f1109]) ).

tff(f6896,plain,
    ( spl27_42
    | spl27_305
    | spl27_32 ),
    inference(avatar_split_clause,[],[f6888,f616,f6894,f668]) ).

tff(f6894,plain,
    ( spl27_305
  <=> ! [X9: map_int_int,X8: $int] : ( occ2(int,t2tb1(X8),t2tb(X9),0,sK14) = $sum(occ2(int,t2tb1(X8),t2tb(X9),0,sK14),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_305])]) ).

tff(f6888,plain,
    ( ! [X8: $int,X9: map_int_int] :
        ( ( occ2(int,t2tb1(X8),t2tb(X9),0,sK14) = $sum(occ2(int,t2tb1(X8),t2tb(X9),0,sK14),0) )
        | $less(sK14,sK14) )
    | spl27_32 ),
    inference(superposition,[],[f4038,f1093]) ).

tff(f6877,plain,
    ( spl27_304
    | ~ spl27_24
    | spl27_66
    | ~ spl27_102
    | ~ spl27_107 ),
    inference(avatar_split_clause,[],[f6853,f2574,f2461,f1579,f581,f6875]) ).

tff(f6875,plain,
    ( spl27_304
  <=> $less(0,occ2(int,t2tb1(get3(sK20,get3(sK13,sK15))),t2tb(sK22),get3(sK13,sK14),get3(sK20,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_304])]) ).

tff(f581,plain,
    ( spl27_24
  <=> $less(get3(sK13,sK15),get3(sK20,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_24])]) ).

tff(f2574,plain,
    ( spl27_107
  <=> ( get3(sK20,get3(sK13,sK15)) = get3(sK22,get3(sK13,sK15)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_107])]) ).

tff(f6853,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,get3(sK13,sK15))),t2tb(sK22),get3(sK13,sK14),get3(sK20,sK21)))
    | ~ spl27_24
    | spl27_66
    | ~ spl27_102
    | ~ spl27_107 ),
    inference(superposition,[],[f6455,f2575]) ).

tff(f2575,plain,
    ( ( get3(sK20,get3(sK13,sK15)) = get3(sK22,get3(sK13,sK15)) )
    | ~ spl27_107 ),
    inference(avatar_component_clause,[],[f2574]) ).

tff(f6455,plain,
    ( ! [X1: map_int_int] : $less(0,occ2(int,t2tb1(get3(X1,get3(sK13,sK15))),t2tb(X1),get3(sK13,sK14),get3(sK20,sK21)))
    | ~ spl27_24
    | spl27_66
    | ~ spl27_102 ),
    inference(backward_demodulation,[],[f6020,f2462]) ).

tff(f2462,plain,
    ( ( get3(sK13,sK14) = get3(sK20,sK14) )
    | ~ spl27_102 ),
    inference(avatar_component_clause,[],[f2461]) ).

tff(f6020,plain,
    ( ! [X1: map_int_int] : $less(0,occ2(int,t2tb1(get3(X1,get3(sK13,sK15))),t2tb(X1),get3(sK20,sK14),get3(sK20,sK21)))
    | ~ spl27_24
    | spl27_66 ),
    inference(resolution,[],[f3120,f1580]) ).

tff(f3120,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(get3(sK13,sK15),X0)
        | $less(0,occ2(int,t2tb1(get3(X1,get3(sK13,sK15))),t2tb(X1),X0,get3(sK20,sK21))) )
    | ~ spl27_24 ),
    inference(resolution,[],[f582,f360]) ).

tff(f582,plain,
    ( $less(get3(sK13,sK15),get3(sK20,sK21))
    | ~ spl27_24 ),
    inference(avatar_component_clause,[],[f581]) ).

tff(f6866,plain,
    ( spl27_303
    | ~ spl27_24
    | spl27_66
    | ~ spl27_102 ),
    inference(avatar_split_clause,[],[f6858,f2461,f1579,f581,f6864]) ).

tff(f6864,plain,
    ( spl27_303
  <=> $less(get3(sK13,sK14),get3(sK20,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_303])]) ).

tff(f6858,plain,
    ( $less(get3(sK13,sK14),get3(sK20,sK21))
    | ~ spl27_24
    | spl27_66
    | ~ spl27_102 ),
    inference(evaluation,[],[f6857]) ).

tff(f6857,plain,
    ( $less(0,0)
    | $less(get3(sK13,sK14),get3(sK20,sK21))
    | ~ spl27_24
    | spl27_66
    | ~ spl27_102 ),
    inference(superposition,[],[f6455,f337]) ).

tff(f6832,plain,
    ( spl27_302
    | ~ spl27_24
    | spl27_43
    | ~ spl27_107 ),
    inference(avatar_split_clause,[],[f6805,f2574,f677,f581,f6830]) ).

tff(f6830,plain,
    ( spl27_302
  <=> $less(0,occ2(int,t2tb1(get3(sK20,get3(sK13,sK15))),t2tb(sK22),get3(sK20,sK19),get3(sK20,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_302])]) ).

tff(f677,plain,
    ( spl27_43
  <=> $less(get3(sK13,sK15),get3(sK20,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_43])]) ).

tff(f6805,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,get3(sK13,sK15))),t2tb(sK22),get3(sK20,sK19),get3(sK20,sK21)))
    | ~ spl27_24
    | spl27_43
    | ~ spl27_107 ),
    inference(superposition,[],[f6021,f2575]) ).

tff(f6021,plain,
    ( ! [X2: map_int_int] : $less(0,occ2(int,t2tb1(get3(X2,get3(sK13,sK15))),t2tb(X2),get3(sK20,sK19),get3(sK20,sK21)))
    | ~ spl27_24
    | spl27_43 ),
    inference(resolution,[],[f3120,f678]) ).

tff(f678,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,sK19))
    | spl27_43 ),
    inference(avatar_component_clause,[],[f677]) ).

tff(f6828,plain,
    ( spl27_301
    | ~ spl27_24
    | spl27_43 ),
    inference(avatar_split_clause,[],[f6810,f677,f581,f6826]) ).

tff(f6826,plain,
    ( spl27_301
  <=> $less(get3(sK20,sK19),get3(sK20,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_301])]) ).

tff(f6810,plain,
    ( $less(get3(sK20,sK19),get3(sK20,sK21))
    | ~ spl27_24
    | spl27_43 ),
    inference(evaluation,[],[f6809]) ).

tff(f6809,plain,
    ( $less(0,0)
    | $less(get3(sK20,sK19),get3(sK20,sK21))
    | ~ spl27_24
    | spl27_43 ),
    inference(superposition,[],[f6021,f337]) ).

tff(f6789,plain,
    ( spl27_300
    | spl27_104
    | spl27_22 ),
    inference(avatar_split_clause,[],[f6771,f571,f2539,f6787]) ).

tff(f6787,plain,
    ( spl27_300
  <=> ! [X14: uni,X15: map_int_int] : ( occ2(int,X14,t2tb(X15),0,sK12) = $sum(occ2(int,X14,t2tb(X15),0,sK12),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_300])]) ).

tff(f2539,plain,
    ( spl27_104
  <=> $less(sK12,sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_104])]) ).

tff(f571,plain,
    ( spl27_22
  <=> $less(sK12,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_22])]) ).

tff(f6771,plain,
    ( ! [X14: uni,X15: map_int_int] :
        ( $less(sK12,sK12)
        | ( occ2(int,X14,t2tb(X15),0,sK12) = $sum(occ2(int,X14,t2tb(X15),0,sK12),0) ) )
    | spl27_22 ),
    inference(superposition,[],[f4035,f1097]) ).

tff(f4035,plain,
    ( ! [X210: $int,X208: uni,X209: uni,X207: ty] :
        ( ( occ2(X207,X208,X209,0,X210) = $sum(occ2(X207,X208,X209,0,sK12),occ2(X207,X208,X209,sK12,X210)) )
        | $less(X210,sK12) )
    | spl27_22 ),
    inference(resolution,[],[f314,f572]) ).

tff(f572,plain,
    ( ~ $less(sK12,0)
    | spl27_22 ),
    inference(avatar_component_clause,[],[f571]) ).

tff(f6785,plain,
    ( spl27_299
    | spl27_104
    | spl27_22 ),
    inference(avatar_split_clause,[],[f6769,f571,f2539,f6783]) ).

tff(f6783,plain,
    ( spl27_299
  <=> ! [X11: uni,X10: $int] : ( occ2(int,t2tb1(X10),X11,0,sK12) = $sum(occ2(int,t2tb1(X10),X11,0,sK12),0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_299])]) ).

tff(f6769,plain,
    ( ! [X10: $int,X11: uni] :
        ( $less(sK12,sK12)
        | ( occ2(int,t2tb1(X10),X11,0,sK12) = $sum(occ2(int,t2tb1(X10),X11,0,sK12),0) ) )
    | spl27_22 ),
    inference(superposition,[],[f4035,f1099]) ).

tff(f6781,plain,
    ( spl27_104
    | spl27_298
    | spl27_22 ),
    inference(avatar_split_clause,[],[f6768,f571,f6779,f2539]) ).

tff(f6779,plain,
    ( spl27_298
  <=> ! [X9: map_int_int,X8: $int] : ( $sum(occ2(int,t2tb1(X8),t2tb(X9),0,sK12),0) = occ2(int,t2tb1(X8),t2tb(X9),0,sK12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_298])]) ).

tff(f6768,plain,
    ( ! [X8: $int,X9: map_int_int] :
        ( ( $sum(occ2(int,t2tb1(X8),t2tb(X9),0,sK12),0) = occ2(int,t2tb1(X8),t2tb(X9),0,sK12) )
        | $less(sK12,sK12) )
    | spl27_22 ),
    inference(superposition,[],[f4035,f1093]) ).

tff(f6777,plain,
    ( spl27_297
    | spl27_104
    | spl27_22 ),
    inference(avatar_split_clause,[],[f6770,f571,f2539,f6774]) ).

tff(f6774,plain,
    ( spl27_297
  <=> ! [X13: uni,X12: uni] : ( $sum(occ2(int,X12,X13,0,sK12),0) = occ2(int,X12,X13,0,sK12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_297])]) ).

tff(f6770,plain,
    ( ! [X12: uni,X13: uni] :
        ( $less(sK12,sK12)
        | ( $sum(occ2(int,X12,X13,0,sK12),0) = occ2(int,X12,X13,0,sK12) ) )
    | spl27_22 ),
    inference(superposition,[],[f4035,f1109]) ).

tff(f6754,plain,
    ( spl27_296
    | ~ spl27_24
    | spl27_93 ),
    inference(avatar_split_clause,[],[f6742,f2194,f581,f6752]) ).

tff(f6752,plain,
    ( spl27_296
  <=> $less(get3(sK20,sK11),get3(sK20,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_296])]) ).

tff(f6742,plain,
    ( $less(get3(sK20,sK11),get3(sK20,sK21))
    | ~ spl27_24
    | spl27_93 ),
    inference(evaluation,[],[f6741]) ).

tff(f6741,plain,
    ( $less(0,0)
    | $less(get3(sK20,sK11),get3(sK20,sK21))
    | ~ spl27_24
    | spl27_93 ),
    inference(superposition,[],[f6019,f337]) ).

tff(f6019,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,get3(sK13,sK15))),t2tb(X0),get3(sK20,sK11),get3(sK20,sK21)))
    | ~ spl27_24
    | spl27_93 ),
    inference(resolution,[],[f3120,f2195]) ).

tff(f6746,plain,
    ( spl27_295
    | ~ spl27_24
    | spl27_93
    | ~ spl27_107 ),
    inference(avatar_split_clause,[],[f6737,f2574,f2194,f581,f6744]) ).

tff(f6744,plain,
    ( spl27_295
  <=> $less(0,occ2(int,t2tb1(get3(sK20,get3(sK13,sK15))),t2tb(sK22),get3(sK20,sK11),get3(sK20,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_295])]) ).

tff(f6737,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,get3(sK13,sK15))),t2tb(sK22),get3(sK20,sK11),get3(sK20,sK21)))
    | ~ spl27_24
    | spl27_93
    | ~ spl27_107 ),
    inference(superposition,[],[f6019,f2575]) ).

tff(f6700,plain,
    ( spl27_294
    | spl27_32
    | ~ spl27_267
    | ~ spl27_285 ),
    inference(avatar_split_clause,[],[f6673,f6495,f6230,f616,f6698]) ).

tff(f6698,plain,
    ( spl27_294
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),0,get3(sK20,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_294])]) ).

tff(f6495,plain,
    ( spl27_285
  <=> ( get3(sK22,sK14) = get3(sK13,sK14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_285])]) ).

tff(f6673,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),0,get3(sK20,sK21)))
    | spl27_32
    | ~ spl27_267
    | ~ spl27_285 ),
    inference(superposition,[],[f6653,f6496]) ).

tff(f6496,plain,
    ( ( get3(sK22,sK14) = get3(sK13,sK14) )
    | ~ spl27_285 ),
    inference(avatar_component_clause,[],[f6495]) ).

tff(f6688,plain,
    ( spl27_293
    | spl27_32
    | ~ spl27_102
    | ~ spl27_267 ),
    inference(avatar_split_clause,[],[f6672,f6230,f2461,f616,f6686]) ).

tff(f6686,plain,
    ( spl27_293
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK20),0,get3(sK20,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_293])]) ).

tff(f6672,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK20),0,get3(sK20,sK21)))
    | spl27_32
    | ~ spl27_102
    | ~ spl27_267 ),
    inference(superposition,[],[f6653,f2462]) ).

tff(f6566,plain,
    ( spl27_292
    | spl27_32
    | ~ spl27_78
    | ~ spl27_102 ),
    inference(avatar_split_clause,[],[f6544,f2461,f1773,f616,f6564]) ).

tff(f6564,plain,
    ( spl27_292
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK20),0,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_292])]) ).

tff(f1773,plain,
    ( spl27_78
  <=> $less(sK14,sK19) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_78])]) ).

tff(f6544,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK20),0,sK19))
    | spl27_32
    | ~ spl27_78
    | ~ spl27_102 ),
    inference(superposition,[],[f4386,f2462]) ).

tff(f4386,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK14)),t2tb(X0),0,sK19))
    | spl27_32
    | ~ spl27_78 ),
    inference(resolution,[],[f1788,f617]) ).

tff(f1788,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(sK14,X0)
        | $less(0,occ2(int,t2tb1(get3(X1,sK14)),t2tb(X1),X0,sK19)) )
    | ~ spl27_78 ),
    inference(resolution,[],[f1774,f360]) ).

tff(f1774,plain,
    ( $less(sK14,sK19)
    | ~ spl27_78 ),
    inference(avatar_component_clause,[],[f1773]) ).

tff(f6562,plain,
    ( spl27_291
    | ~ spl27_102
    | ~ spl27_110 ),
    inference(avatar_split_clause,[],[f6543,f2591,f2461,f6560]) ).

tff(f6560,plain,
    ( spl27_291
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK20),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_291])]) ).

tff(f2591,plain,
    ( spl27_110
  <=> ! [X10: map_int_int] : $less(0,occ2(int,t2tb1(get3(X10,sK14)),t2tb(X10),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_110])]) ).

tff(f6543,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK20),0,sK12))
    | ~ spl27_102
    | ~ spl27_110 ),
    inference(superposition,[],[f2592,f2462]) ).

tff(f2592,plain,
    ( ! [X10: map_int_int] : $less(0,occ2(int,t2tb1(get3(X10,sK14)),t2tb(X10),0,sK12))
    | ~ spl27_110 ),
    inference(avatar_component_clause,[],[f2591]) ).

tff(f6558,plain,
    ( spl27_290
    | ~ spl27_68
    | ~ spl27_102 ),
    inference(avatar_split_clause,[],[f6542,f2461,f1587,f6556]) ).

tff(f6556,plain,
    ( spl27_290
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK20),0,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_290])]) ).

tff(f1587,plain,
    ( spl27_68
  <=> ! [X7: map_int_int] : $less(0,occ2(int,t2tb1(get3(X7,sK14)),t2tb(X7),0,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_68])]) ).

tff(f6542,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK20),0,sK11))
    | ~ spl27_68
    | ~ spl27_102 ),
    inference(superposition,[],[f1588,f2462]) ).

tff(f1588,plain,
    ( ! [X7: map_int_int] : $less(0,occ2(int,t2tb1(get3(X7,sK14)),t2tb(X7),0,sK11))
    | ~ spl27_68 ),
    inference(avatar_component_clause,[],[f1587]) ).

tff(f6554,plain,
    ( spl27_289
    | ~ spl27_102
    | ~ spl27_179 ),
    inference(avatar_split_clause,[],[f6545,f4548,f2461,f6552]) ).

tff(f6552,plain,
    ( spl27_289
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK20),0,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_289])]) ).

tff(f4548,plain,
    ( spl27_179
  <=> ! [X5: map_int_int] : $less(0,occ2(int,t2tb1(get3(X5,sK14)),t2tb(X5),0,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_179])]) ).

tff(f6545,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK20),0,sK21))
    | ~ spl27_102
    | ~ spl27_179 ),
    inference(superposition,[],[f4549,f2462]) ).

tff(f4549,plain,
    ( ! [X5: map_int_int] : $less(0,occ2(int,t2tb1(get3(X5,sK14)),t2tb(X5),0,sK21))
    | ~ spl27_179 ),
    inference(avatar_component_clause,[],[f4548]) ).

tff(f6550,plain,
    ( spl27_288
    | spl27_32
    | ~ spl27_102
    | ~ spl27_263 ),
    inference(avatar_split_clause,[],[f6546,f6132,f2461,f616,f6548]) ).

tff(f6548,plain,
    ( spl27_288
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK20),0,get3(sK13,sK15))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_288])]) ).

tff(f6132,plain,
    ( spl27_263
  <=> $less(sK14,get3(sK13,sK15)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_263])]) ).

tff(f6546,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK20),0,get3(sK13,sK15)))
    | spl27_32
    | ~ spl27_102
    | ~ spl27_263 ),
    inference(superposition,[],[f6356,f2462]) ).

tff(f6356,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK14)),t2tb(X0),0,get3(sK13,sK15)))
    | spl27_32
    | ~ spl27_263 ),
    inference(resolution,[],[f6140,f617]) ).

tff(f6140,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(sK14,X0)
        | $less(0,occ2(int,t2tb1(get3(X1,sK14)),t2tb(X1),X0,get3(sK13,sK15))) )
    | ~ spl27_263 ),
    inference(resolution,[],[f6133,f360]) ).

tff(f6133,plain,
    ( $less(sK14,get3(sK13,sK15))
    | ~ spl27_263 ),
    inference(avatar_component_clause,[],[f6132]) ).

tff(f6508,plain,
    ( spl27_285
    | spl27_101
    | ~ spl27_29
    | spl27_32
    | ~ spl27_56
    | ~ spl27_102 ),
    inference(avatar_split_clause,[],[f6507,f2461,f1054,f616,f604,f2458,f6495]) ).

tff(f2458,plain,
    ( spl27_101
  <=> ! [X12: map_int_int] : $less(0,occ2(int,t2tb1(get3(X12,sK14)),t2tb(X12),sK14,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_101])]) ).

tff(f604,plain,
    ( spl27_29
  <=> $less(sK14,sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_29])]) ).

tff(f6507,plain,
    ( ! [X12: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X12,sK14)),t2tb(X12),sK14,sK11))
        | ( get3(sK22,sK14) = get3(sK13,sK14) ) )
    | ~ spl27_29
    | spl27_32
    | ~ spl27_56
    | ~ spl27_102 ),
    inference(forward_demodulation,[],[f6506,f2462]) ).

tff(f6506,plain,
    ( ! [X12: map_int_int] :
        ( ( get3(sK22,sK14) = get3(sK20,sK14) )
        | $less(0,occ2(int,t2tb1(get3(X12,sK14)),t2tb(X12),sK14,sK11)) )
    | ~ spl27_29
    | spl27_32
    | ~ spl27_56 ),
    inference(subsumption_resolution,[],[f2514,f617]) ).

tff(f2514,plain,
    ( ! [X12: map_int_int] :
        ( ( get3(sK22,sK14) = get3(sK20,sK14) )
        | $less(0,occ2(int,t2tb1(get3(X12,sK14)),t2tb(X12),sK14,sK11))
        | $less(sK14,0) )
    | ~ spl27_29
    | ~ spl27_56 ),
    inference(resolution,[],[f2437,f1132]) ).

tff(f1132,plain,
    ( ! [X19: $int,X20: map_int_int] :
        ( $less(sK14,X19)
        | $less(0,occ2(int,t2tb1(get3(X20,sK14)),t2tb(X20),X19,sK11)) )
    | ~ spl27_29 ),
    inference(resolution,[],[f360,f605]) ).

tff(f605,plain,
    ( $less(sK14,sK11)
    | ~ spl27_29 ),
    inference(avatar_component_clause,[],[f604]) ).

tff(f6505,plain,
    ( spl27_287
    | ~ spl27_102
    | ~ spl27_206 ),
    inference(avatar_split_clause,[],[f6450,f5244,f2461,f6503]) ).

tff(f6450,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK21))
    | ~ spl27_102
    | ~ spl27_206 ),
    inference(backward_demodulation,[],[f5245,f2462]) ).

tff(f6501,plain,
    ( spl27_286
    | ~ spl27_102
    | ~ spl27_201 ),
    inference(avatar_split_clause,[],[f6437,f5208,f2461,f6499]) ).

tff(f6499,plain,
    ( spl27_286
  <=> ( get3(sK13,sK14) = get3(sK20,sK1(sK22,0,sK20,sK12,sK14)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_286])]) ).

tff(f5208,plain,
    ( spl27_201
  <=> ( get3(sK20,sK14) = get3(sK20,sK1(sK22,0,sK20,sK12,sK14)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_201])]) ).

tff(f6437,plain,
    ( ( get3(sK13,sK14) = get3(sK20,sK1(sK22,0,sK20,sK12,sK14)) )
    | ~ spl27_102
    | ~ spl27_201 ),
    inference(backward_demodulation,[],[f5209,f2462]) ).

tff(f5209,plain,
    ( ( get3(sK20,sK14) = get3(sK20,sK1(sK22,0,sK20,sK12,sK14)) )
    | ~ spl27_201 ),
    inference(avatar_component_clause,[],[f5208]) ).

tff(f6497,plain,
    ( spl27_285
    | ~ spl27_102
    | ~ spl27_112 ),
    inference(avatar_split_clause,[],[f6435,f2601,f2461,f6495]) ).

tff(f6435,plain,
    ( ( get3(sK22,sK14) = get3(sK13,sK14) )
    | ~ spl27_102
    | ~ spl27_112 ),
    inference(backward_demodulation,[],[f2602,f2462]) ).

tff(f6493,plain,
    ( spl27_284
    | ~ spl27_102
    | ~ spl27_207 ),
    inference(avatar_split_clause,[],[f6451,f5248,f2461,f6491]) ).

tff(f6491,plain,
    ( spl27_284
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_284])]) ).

tff(f5248,plain,
    ( spl27_207
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_207])]) ).

tff(f6451,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK19))
    | ~ spl27_102
    | ~ spl27_207 ),
    inference(backward_demodulation,[],[f5249,f2462]) ).

tff(f5249,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK19))
    | ~ spl27_207 ),
    inference(avatar_component_clause,[],[f5248]) ).

tff(f6489,plain,
    ( spl27_283
    | ~ spl27_102
    | ~ spl27_203 ),
    inference(avatar_split_clause,[],[f6447,f5232,f2461,f6487]) ).

tff(f6447,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK12))
    | ~ spl27_102
    | ~ spl27_203 ),
    inference(backward_demodulation,[],[f5233,f2462]) ).

tff(f6485,plain,
    ( spl27_282
    | ~ spl27_102
    | ~ spl27_205 ),
    inference(avatar_split_clause,[],[f6449,f5240,f2461,f6483]) ).

tff(f6483,plain,
    ( spl27_282
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),0,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_282])]) ).

tff(f5240,plain,
    ( spl27_205
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_205])]) ).

tff(f6449,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),0,sK11))
    | ~ spl27_102
    | ~ spl27_205 ),
    inference(backward_demodulation,[],[f5241,f2462]) ).

tff(f5241,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,sK11))
    | ~ spl27_205 ),
    inference(avatar_component_clause,[],[f5240]) ).

tff(f6481,plain,
    ( spl27_281
    | ~ spl27_102
    | ~ spl27_274 ),
    inference(avatar_split_clause,[],[f6456,f6398,f2461,f6479]) ).

tff(f6479,plain,
    ( spl27_281
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),0,get3(sK13,sK15))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_281])]) ).

tff(f6398,plain,
    ( spl27_274
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,get3(sK13,sK15))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_274])]) ).

tff(f6456,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),0,get3(sK13,sK15)))
    | ~ spl27_102
    | ~ spl27_274 ),
    inference(backward_demodulation,[],[f6399,f2462]) ).

tff(f6399,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,get3(sK13,sK15)))
    | ~ spl27_274 ),
    inference(avatar_component_clause,[],[f6398]) ).

tff(f6477,plain,
    ( spl27_280
    | ~ spl27_102
    | ~ spl27_204 ),
    inference(avatar_split_clause,[],[f6448,f5236,f2461,f6475]) ).

tff(f6475,plain,
    ( spl27_280
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),0,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_280])]) ).

tff(f5236,plain,
    ( spl27_204
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_204])]) ).

tff(f6448,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),0,sK21))
    | ~ spl27_102
    | ~ spl27_204 ),
    inference(backward_demodulation,[],[f5237,f2462]) ).

tff(f5237,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,sK21))
    | ~ spl27_204 ),
    inference(avatar_component_clause,[],[f5236]) ).

tff(f6473,plain,
    ( spl27_279
    | ~ spl27_102
    | ~ spl27_209 ),
    inference(avatar_split_clause,[],[f6453,f5256,f2461,f6471]) ).

tff(f6471,plain,
    ( spl27_279
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),0,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_279])]) ).

tff(f5256,plain,
    ( spl27_209
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_209])]) ).

tff(f6453,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),0,sK19))
    | ~ spl27_102
    | ~ spl27_209 ),
    inference(backward_demodulation,[],[f5257,f2462]) ).

tff(f5257,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,sK19))
    | ~ spl27_209 ),
    inference(avatar_component_clause,[],[f5256]) ).

tff(f6469,plain,
    ( ~ spl27_278
    | spl27_66
    | ~ spl27_102 ),
    inference(avatar_split_clause,[],[f6434,f2461,f1579,f6467]) ).

tff(f6434,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK13,sK14))
    | spl27_66
    | ~ spl27_102 ),
    inference(backward_demodulation,[],[f1580,f2462]) ).

tff(f6465,plain,
    ( spl27_277
    | ~ spl27_102
    | ~ spl27_208 ),
    inference(avatar_split_clause,[],[f6452,f5252,f2461,f6463]) ).

tff(f6452,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),sK14,sK11))
    | ~ spl27_102
    | ~ spl27_208 ),
    inference(backward_demodulation,[],[f5253,f2462]) ).

tff(f6460,plain,
    ( spl27_276
    | ~ spl27_102
    | ~ spl27_202 ),
    inference(avatar_split_clause,[],[f6446,f5228,f2461,f6458]) ).

tff(f6458,plain,
    ( spl27_276
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_276])]) ).

tff(f5228,plain,
    ( spl27_202
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_202])]) ).

tff(f6446,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK14)),t2tb(sK22),0,sK12))
    | ~ spl27_102
    | ~ spl27_202 ),
    inference(backward_demodulation,[],[f5229,f2462]) ).

tff(f5229,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,sK12))
    | ~ spl27_202 ),
    inference(avatar_component_clause,[],[f5228]) ).

tff(f6426,plain,
    ( spl27_275
    | ~ spl27_112
    | ~ spl27_273 ),
    inference(avatar_split_clause,[],[f6410,f6365,f2601,f6424]) ).

tff(f6365,plain,
    ( spl27_273
  <=> ! [X16: map_int_int] : $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,get3(sK13,sK15))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_273])]) ).

tff(f6410,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,get3(sK13,sK15)))
    | ~ spl27_112
    | ~ spl27_273 ),
    inference(superposition,[],[f6366,f2602]) ).

tff(f6366,plain,
    ( ! [X16: map_int_int] : $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,get3(sK13,sK15)))
    | ~ spl27_273 ),
    inference(avatar_component_clause,[],[f6365]) ).

tff(f6400,plain,
    ( spl27_274
    | spl27_32
    | ~ spl27_112
    | ~ spl27_263 ),
    inference(avatar_split_clause,[],[f6377,f6132,f2601,f616,f6398]) ).

tff(f6377,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,get3(sK13,sK15)))
    | spl27_32
    | ~ spl27_112
    | ~ spl27_263 ),
    inference(superposition,[],[f6356,f2602]) ).

tff(f6367,plain,
    ( spl27_273
    | spl27_102
    | spl27_32
    | ~ spl27_55
    | ~ spl27_263 ),
    inference(avatar_split_clause,[],[f6363,f6132,f1048,f616,f2461,f6365]) ).

tff(f6363,plain,
    ( ! [X16: map_int_int] :
        ( ( get3(sK13,sK14) = get3(sK20,sK14) )
        | $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,get3(sK13,sK15))) )
    | spl27_32
    | ~ spl27_55
    | ~ spl27_263 ),
    inference(subsumption_resolution,[],[f6361,f617]) ).

tff(f6361,plain,
    ( ! [X16: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,get3(sK13,sK15)))
        | ( get3(sK13,sK14) = get3(sK20,sK14) )
        | $less(sK14,0) )
    | ~ spl27_55
    | ~ spl27_263 ),
    inference(resolution,[],[f6140,f2436]) ).

tff(f6262,plain,
    ( spl27_41
    | spl27_272
    | spl27_8 ),
    inference(avatar_split_clause,[],[f6244,f512,f6260,f660]) ).

tff(f660,plain,
    ( spl27_41
  <=> $less(sK11,sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_41])]) ).

tff(f6260,plain,
    ( spl27_272
  <=> ! [X13: uni,X12: uni] : ( $sum(occ2(int,X12,X13,sK15,sK11),0) = occ2(int,X12,X13,sK15,sK11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_272])]) ).

tff(f6244,plain,
    ( ! [X12: uni,X13: uni] :
        ( ( $sum(occ2(int,X12,X13,sK15,sK11),0) = occ2(int,X12,X13,sK15,sK11) )
        | $less(sK11,sK11) )
    | spl27_8 ),
    inference(superposition,[],[f4031,f1109]) ).

tff(f4031,plain,
    ( ! [X191: ty,X194: $int,X192: uni,X193: uni] :
        ( ( $sum(occ2(X191,X192,X193,sK15,sK11),occ2(X191,X192,X193,sK11,X194)) = occ2(X191,X192,X193,sK15,X194) )
        | $less(X194,sK11) )
    | spl27_8 ),
    inference(resolution,[],[f314,f513]) ).

tff(f6258,plain,
    ( spl27_271
    | spl27_41
    | spl27_8 ),
    inference(avatar_split_clause,[],[f6243,f512,f660,f6256]) ).

tff(f6256,plain,
    ( spl27_271
  <=> ! [X11: uni,X10: $int] : ( $sum(occ2(int,t2tb1(X10),X11,sK15,sK11),0) = occ2(int,t2tb1(X10),X11,sK15,sK11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_271])]) ).

tff(f6243,plain,
    ( ! [X10: $int,X11: uni] :
        ( $less(sK11,sK11)
        | ( $sum(occ2(int,t2tb1(X10),X11,sK15,sK11),0) = occ2(int,t2tb1(X10),X11,sK15,sK11) ) )
    | spl27_8 ),
    inference(superposition,[],[f4031,f1099]) ).

tff(f6254,plain,
    ( spl27_270
    | spl27_41
    | spl27_8 ),
    inference(avatar_split_clause,[],[f6242,f512,f660,f6252]) ).

tff(f6252,plain,
    ( spl27_270
  <=> ! [X9: map_int_int,X8: $int] : ( $sum(occ2(int,t2tb1(X8),t2tb(X9),sK15,sK11),0) = occ2(int,t2tb1(X8),t2tb(X9),sK15,sK11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_270])]) ).

tff(f6242,plain,
    ( ! [X8: $int,X9: map_int_int] :
        ( $less(sK11,sK11)
        | ( $sum(occ2(int,t2tb1(X8),t2tb(X9),sK15,sK11),0) = occ2(int,t2tb1(X8),t2tb(X9),sK15,sK11) ) )
    | spl27_8 ),
    inference(superposition,[],[f4031,f1093]) ).

tff(f6250,plain,
    ( spl27_41
    | spl27_269
    | spl27_8 ),
    inference(avatar_split_clause,[],[f6245,f512,f6248,f660]) ).

tff(f6248,plain,
    ( spl27_269
  <=> ! [X14: uni,X15: map_int_int] : ( $sum(occ2(int,X14,t2tb(X15),sK15,sK11),0) = occ2(int,X14,t2tb(X15),sK15,sK11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_269])]) ).

tff(f6245,plain,
    ( ! [X14: uni,X15: map_int_int] :
        ( ( $sum(occ2(int,X14,t2tb(X15),sK15,sK11),0) = occ2(int,X14,t2tb(X15),sK15,sK11) )
        | $less(sK11,sK11) )
    | spl27_8 ),
    inference(superposition,[],[f4031,f1097]) ).

tff(f6237,plain,
    ( spl27_268
    | ~ spl27_107
    | ~ spl27_255 ),
    inference(avatar_split_clause,[],[f6211,f6038,f2574,f6235]) ).

tff(f6235,plain,
    ( spl27_268
  <=> $less(0,occ2(int,t2tb1(get3(sK20,get3(sK13,sK15))),t2tb(sK22),sK14,get3(sK20,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_268])]) ).

tff(f6038,plain,
    ( spl27_255
  <=> ! [X21: map_int_int] : $less(0,occ2(int,t2tb1(get3(X21,get3(sK13,sK15))),t2tb(X21),sK14,get3(sK20,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_255])]) ).

tff(f6211,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,get3(sK13,sK15))),t2tb(sK22),sK14,get3(sK20,sK21)))
    | ~ spl27_107
    | ~ spl27_255 ),
    inference(superposition,[],[f6039,f2575]) ).

tff(f6039,plain,
    ( ! [X21: map_int_int] : $less(0,occ2(int,t2tb1(get3(X21,get3(sK13,sK15))),t2tb(X21),sK14,get3(sK20,sK21)))
    | ~ spl27_255 ),
    inference(avatar_component_clause,[],[f6038]) ).

tff(f6232,plain,
    ( spl27_267
    | ~ spl27_255 ),
    inference(avatar_split_clause,[],[f6216,f6038,f6230]) ).

tff(f6216,plain,
    ( $less(sK14,get3(sK20,sK21))
    | ~ spl27_255 ),
    inference(evaluation,[],[f6215]) ).

tff(f6215,plain,
    ( $less(0,0)
    | $less(sK14,get3(sK20,sK21))
    | ~ spl27_255 ),
    inference(superposition,[],[f6039,f337]) ).

tff(f6168,plain,
    ( spl27_265
    | ~ spl27_266
    | spl27_40 ),
    inference(avatar_split_clause,[],[f6142,f656,f6166,f6163]) ).

tff(f6142,plain,
    ( ! [X8: uni,X6: ty,X7: uni] :
        ( ~ $less(0,occ2(int,t2tb1(sK11),t2tb(sK20),sK14,sK21))
        | ( $sum(occ2(X6,X7,X8,sK14,sK11),occ2(X6,X7,X8,sK11,get3(sK13,sK15))) = occ2(X6,X7,X8,sK14,get3(sK13,sK15)) ) )
    | spl27_40 ),
    inference(resolution,[],[f4030,f1425]) ).

tff(f4030,plain,
    ( ! [X188: uni,X189: uni,X187: ty,X190: $int] :
        ( $less(X190,sK11)
        | ( $sum(occ2(X187,X188,X189,sK14,sK11),occ2(X187,X188,X189,sK11,X190)) = occ2(X187,X188,X189,sK14,X190) ) )
    | spl27_40 ),
    inference(resolution,[],[f314,f657]) ).

tff(f6161,plain,
    ( spl27_41
    | ~ spl27_94
    | spl27_264
    | spl27_40 ),
    inference(avatar_split_clause,[],[f6153,f656,f6159,f2198,f660]) ).

tff(f6159,plain,
    ( spl27_264
  <=> ! [X84: uni,X83: uni,X82: ty] : ( $sum(occ2(X82,X83,X84,sK14,sK11),occ2(X82,X83,X84,sK11,sK19)) = occ2(X82,X83,X84,sK14,sK19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_264])]) ).

tff(f6153,plain,
    ( ! [X82: ty,X83: uni,X84: uni] :
        ( ( $sum(occ2(X82,X83,X84,sK14,sK11),occ2(X82,X83,X84,sK11,sK19)) = occ2(X82,X83,X84,sK14,sK19) )
        | ~ $less(get3(sK20,sK11),get3(sK13,sK15))
        | $less(sK11,sK11) )
    | spl27_40 ),
    inference(resolution,[],[f4030,f401]) ).

tff(f6134,plain,
    ( spl27_263
    | ~ spl27_244 ),
    inference(avatar_split_clause,[],[f6119,f5910,f6132]) ).

tff(f5910,plain,
    ( spl27_244
  <=> ! [X15: map_int_int] : $less(0,occ2(int,t2tb1(get3(X15,get3(sK22,sK24))),t2tb(X15),sK14,get3(sK13,sK15))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_244])]) ).

tff(f6119,plain,
    ( $less(sK14,get3(sK13,sK15))
    | ~ spl27_244 ),
    inference(evaluation,[],[f6118]) ).

tff(f6118,plain,
    ( $less(0,0)
    | $less(sK14,get3(sK13,sK15))
    | ~ spl27_244 ),
    inference(superposition,[],[f5911,f337]) ).

tff(f5911,plain,
    ( ! [X15: map_int_int] : $less(0,occ2(int,t2tb1(get3(X15,get3(sK22,sK24))),t2tb(X15),sK14,get3(sK13,sK15)))
    | ~ spl27_244 ),
    inference(avatar_component_clause,[],[f5910]) ).

tff(f6095,plain,
    ( spl27_262
    | ~ spl27_107
    | ~ spl27_253 ),
    inference(avatar_split_clause,[],[f6073,f6031,f2574,f6093]) ).

tff(f6093,plain,
    ( spl27_262
  <=> $less(0,occ2(int,t2tb1(get3(sK20,get3(sK13,sK15))),t2tb(sK22),0,get3(sK20,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_262])]) ).

tff(f6031,plain,
    ( spl27_253
  <=> ! [X10: map_int_int] : $less(0,occ2(int,t2tb1(get3(X10,get3(sK13,sK15))),t2tb(X10),0,get3(sK20,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_253])]) ).

tff(f6073,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,get3(sK13,sK15))),t2tb(sK22),0,get3(sK20,sK21)))
    | ~ spl27_107
    | ~ spl27_253 ),
    inference(superposition,[],[f6032,f2575]) ).

tff(f6032,plain,
    ( ! [X10: map_int_int] : $less(0,occ2(int,t2tb1(get3(X10,get3(sK13,sK15))),t2tb(X10),0,get3(sK20,sK21)))
    | ~ spl27_253 ),
    inference(avatar_component_clause,[],[f6031]) ).

tff(f6091,plain,
    ( spl27_261
    | ~ spl27_253 ),
    inference(avatar_split_clause,[],[f6078,f6031,f6089]) ).

tff(f6089,plain,
    ( spl27_261
  <=> $less(0,get3(sK20,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_261])]) ).

tff(f6078,plain,
    ( $less(0,get3(sK20,sK21))
    | ~ spl27_253 ),
    inference(evaluation,[],[f6077]) ).

tff(f6077,plain,
    ( $less(0,get3(sK20,sK21))
    | $less(0,0)
    | ~ spl27_253 ),
    inference(superposition,[],[f6032,f337]) ).

tff(f6057,plain,
    ( spl27_258
    | ~ spl27_259
    | spl27_260
    | ~ spl27_24 ),
    inference(avatar_split_clause,[],[f6029,f581,f6055,f6052,f6049]) ).

tff(f6049,plain,
    ( spl27_258
  <=> ! [X22: map_int_int] : $less(0,occ2(int,t2tb1(get3(X22,get3(sK13,sK15))),t2tb(X22),sK21,get3(sK20,sK21))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_258])]) ).

tff(f6029,plain,
    ( ! [X22: map_int_int] :
        ( $less(get3(sK13,sK15),sK14)
        | ~ $less(get3(sK13,sK15),get3(sK20,get3(sK13,sK15)))
        | $less(0,occ2(int,t2tb1(get3(X22,get3(sK13,sK15))),t2tb(X22),sK21,get3(sK20,sK21))) )
    | ~ spl27_24 ),
    inference(resolution,[],[f3120,f400]) ).

tff(f6047,plain,
    ( spl27_257
    | spl27_253
    | ~ spl27_24 ),
    inference(avatar_split_clause,[],[f6026,f581,f6031,f6045]) ).

tff(f6045,plain,
    ( spl27_257
  <=> ! [X18: uni,X16: ty,X17: uni,X19: $int] : ~ permut3(X16,X17,X18,X19,get3(sK13,sK15)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_257])]) ).

tff(f6026,plain,
    ( ! [X18: uni,X19: $int,X16: ty,X17: uni,X15: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X15,get3(sK13,sK15))),t2tb(X15),0,get3(sK20,sK21)))
        | ~ permut3(X16,X17,X18,X19,get3(sK13,sK15)) )
    | ~ spl27_24 ),
    inference(resolution,[],[f3120,f441]) ).

tff(f6043,plain,
    ( spl27_255
    | spl27_256
    | spl27_109
    | ~ spl27_24
    | ~ spl27_55 ),
    inference(avatar_split_clause,[],[f6028,f1048,f581,f2581,f6041,f6038]) ).

tff(f2581,plain,
    ( spl27_109
  <=> ( get3(sK20,get3(sK13,sK15)) = get3(sK13,get3(sK13,sK15)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_109])]) ).

tff(f6028,plain,
    ( ! [X21: map_int_int] :
        ( ( get3(sK20,get3(sK13,sK15)) = get3(sK13,get3(sK13,sK15)) )
        | $less(get3(sK13,sK15),0)
        | $less(0,occ2(int,t2tb1(get3(X21,get3(sK13,sK15))),t2tb(X21),sK14,get3(sK20,sK21))) )
    | ~ spl27_24
    | ~ spl27_55 ),
    inference(resolution,[],[f3120,f2436]) ).

tff(f6036,plain,
    ( spl27_253
    | spl27_254
    | ~ spl27_24 ),
    inference(avatar_split_clause,[],[f6025,f581,f6034,f6031]) ).

tff(f6034,plain,
    ( spl27_254
  <=> ! [X13: uni,X12: uni,X11: ty,X14: $int] : ~ permut3(X11,X12,X13,get3(sK13,sK15),X14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_254])]) ).

tff(f6025,plain,
    ( ! [X10: map_int_int,X11: ty,X14: $int,X12: uni,X13: uni] :
        ( ~ permut3(X11,X12,X13,get3(sK13,sK15),X14)
        | $less(0,occ2(int,t2tb1(get3(X10,get3(sK13,sK15))),t2tb(X10),0,get3(sK20,sK21))) )
    | ~ spl27_24 ),
    inference(resolution,[],[f3120,f442]) ).

tff(f6002,plain,
    ( spl27_252
    | ~ spl27_250 ),
    inference(avatar_split_clause,[],[f5998,f5931,f6000]) ).

tff(f6000,plain,
    ( spl27_252
  <=> $less(sK21,get3(sK13,sK15)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_252])]) ).

tff(f5931,plain,
    ( spl27_250
  <=> ! [X16: map_int_int] : $less(0,occ2(int,t2tb1(get3(X16,get3(sK22,sK24))),t2tb(X16),sK21,get3(sK13,sK15))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_250])]) ).

tff(f5998,plain,
    ( $less(sK21,get3(sK13,sK15))
    | ~ spl27_250 ),
    inference(evaluation,[],[f5997]) ).

tff(f5997,plain,
    ( $less(0,0)
    | $less(sK21,get3(sK13,sK15))
    | ~ spl27_250 ),
    inference(superposition,[],[f5932,f337]) ).

tff(f5932,plain,
    ( ! [X16: map_int_int] : $less(0,occ2(int,t2tb1(get3(X16,get3(sK22,sK24))),t2tb(X16),sK21,get3(sK13,sK15)))
    | ~ spl27_250 ),
    inference(avatar_component_clause,[],[f5931]) ).

tff(f5952,plain,
    ( spl27_251
    | ~ spl27_241 ),
    inference(avatar_split_clause,[],[f5948,f5900,f5950]) ).

tff(f5950,plain,
    ( spl27_251
  <=> $less(0,get3(sK13,sK15)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_251])]) ).

tff(f5900,plain,
    ( spl27_241
  <=> ! [X4: map_int_int] : $less(0,occ2(int,t2tb1(get3(X4,get3(sK22,sK24))),t2tb(X4),0,get3(sK13,sK15))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_241])]) ).

tff(f5948,plain,
    ( $less(0,get3(sK13,sK15))
    | ~ spl27_241 ),
    inference(evaluation,[],[f5947]) ).

tff(f5947,plain,
    ( $less(0,0)
    | $less(0,get3(sK13,sK15))
    | ~ spl27_241 ),
    inference(superposition,[],[f5901,f337]) ).

tff(f5901,plain,
    ( ! [X4: map_int_int] : $less(0,occ2(int,t2tb1(get3(X4,get3(sK22,sK24))),t2tb(X4),0,get3(sK13,sK15)))
    | ~ spl27_241 ),
    inference(avatar_component_clause,[],[f5900]) ).

tff(f5933,plain,
    ( spl27_248
    | ~ spl27_249
    | spl27_250
    | ~ spl27_39 ),
    inference(avatar_split_clause,[],[f5898,f649,f5931,f5928,f5925]) ).

tff(f5925,plain,
    ( spl27_248
  <=> $less(get3(sK22,sK24),sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_248])]) ).

tff(f5898,plain,
    ( ! [X16: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X16,get3(sK22,sK24))),t2tb(X16),sK21,get3(sK13,sK15)))
        | ~ $less(get3(sK13,sK15),get3(sK20,get3(sK22,sK24)))
        | $less(get3(sK22,sK24),sK14) )
    | ~ spl27_39 ),
    inference(resolution,[],[f1128,f400]) ).

tff(f1128,plain,
    ( ! [X4: $int,X5: map_int_int] :
        ( $less(get3(sK22,sK24),X4)
        | $less(0,occ2(int,t2tb1(get3(X5,get3(sK22,sK24))),t2tb(X5),X4,get3(sK13,sK15))) )
    | ~ spl27_39 ),
    inference(resolution,[],[f360,f650]) ).

tff(f5923,plain,
    ( spl27_241
    | spl27_247
    | ~ spl27_39 ),
    inference(avatar_split_clause,[],[f5895,f649,f5921,f5900]) ).

tff(f5921,plain,
    ( spl27_247
  <=> ! [X13: $int,X12: uni,X11: uni,X10: ty] : ~ permut3(X10,X11,X12,X13,get3(sK22,sK24)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_247])]) ).

tff(f5895,plain,
    ( ! [X10: ty,X11: uni,X9: map_int_int,X12: uni,X13: $int] :
        ( ~ permut3(X10,X11,X12,X13,get3(sK22,sK24))
        | $less(0,occ2(int,t2tb1(get3(X9,get3(sK22,sK24))),t2tb(X9),0,get3(sK13,sK15))) )
    | ~ spl27_39 ),
    inference(resolution,[],[f1128,f441]) ).

tff(f5919,plain,
    ( spl27_244
    | spl27_243
    | spl27_246
    | ~ spl27_39
    | ~ spl27_56 ),
    inference(avatar_split_clause,[],[f5896,f1054,f649,f5917,f5907,f5910]) ).

tff(f5907,plain,
    ( spl27_243
  <=> $less(get3(sK22,sK24),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_243])]) ).

tff(f5917,plain,
    ( spl27_246
  <=> ( get3(sK20,get3(sK22,sK24)) = get3(sK22,get3(sK22,sK24)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_246])]) ).

tff(f5896,plain,
    ( ! [X14: map_int_int] :
        ( ( get3(sK20,get3(sK22,sK24)) = get3(sK22,get3(sK22,sK24)) )
        | $less(get3(sK22,sK24),0)
        | $less(0,occ2(int,t2tb1(get3(X14,get3(sK22,sK24))),t2tb(X14),sK14,get3(sK13,sK15))) )
    | ~ spl27_39
    | ~ spl27_56 ),
    inference(resolution,[],[f1128,f2437]) ).

tff(f5915,plain,
    ( spl27_243
    | spl27_244
    | spl27_245
    | ~ spl27_39
    | ~ spl27_55 ),
    inference(avatar_split_clause,[],[f5897,f1048,f649,f5913,f5910,f5907]) ).

tff(f5913,plain,
    ( spl27_245
  <=> ( get3(sK20,get3(sK22,sK24)) = get3(sK13,get3(sK22,sK24)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_245])]) ).

tff(f5897,plain,
    ( ! [X15: map_int_int] :
        ( ( get3(sK20,get3(sK22,sK24)) = get3(sK13,get3(sK22,sK24)) )
        | $less(0,occ2(int,t2tb1(get3(X15,get3(sK22,sK24))),t2tb(X15),sK14,get3(sK13,sK15)))
        | $less(get3(sK22,sK24),0) )
    | ~ spl27_39
    | ~ spl27_55 ),
    inference(resolution,[],[f1128,f2436]) ).

tff(f5905,plain,
    ( spl27_241
    | spl27_242
    | ~ spl27_39 ),
    inference(avatar_split_clause,[],[f5894,f649,f5903,f5900]) ).

tff(f5903,plain,
    ( spl27_242
  <=> ! [X6: uni,X5: ty,X8: $int,X7: uni] : ~ permut3(X5,X6,X7,get3(sK22,sK24),X8) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_242])]) ).

tff(f5894,plain,
    ( ! [X8: $int,X6: uni,X7: uni,X4: map_int_int,X5: ty] :
        ( ~ permut3(X5,X6,X7,get3(sK22,sK24),X8)
        | $less(0,occ2(int,t2tb1(get3(X4,get3(sK22,sK24))),t2tb(X4),0,get3(sK13,sK15))) )
    | ~ spl27_39 ),
    inference(resolution,[],[f1128,f442]) ).

tff(f5863,plain,
    ( spl27_231
    | spl27_232
    | ~ spl27_56
    | ~ spl27_238 ),
    inference(avatar_split_clause,[],[f5854,f5844,f1054,f5823,f5820]) ).

tff(f5820,plain,
    ( spl27_231
  <=> ( get3(sK22,get3(sK20,sK19)) = get3(sK20,get3(sK20,sK19)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_231])]) ).

tff(f5823,plain,
    ( spl27_232
  <=> $less(get3(sK20,sK19),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_232])]) ).

tff(f5844,plain,
    ( spl27_238
  <=> $less(get3(sK20,sK19),sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_238])]) ).

tff(f5854,plain,
    ( $less(get3(sK20,sK19),0)
    | ( get3(sK22,get3(sK20,sK19)) = get3(sK20,get3(sK20,sK19)) )
    | ~ spl27_56
    | ~ spl27_238 ),
    inference(resolution,[],[f5845,f2437]) ).

tff(f5845,plain,
    ( $less(get3(sK20,sK19),sK14)
    | ~ spl27_238 ),
    inference(avatar_component_clause,[],[f5844]) ).

tff(f5862,plain,
    ( spl27_232
    | spl27_240
    | ~ spl27_55
    | ~ spl27_238 ),
    inference(avatar_split_clause,[],[f5855,f5844,f1048,f5851,f5823]) ).

tff(f5851,plain,
    ( spl27_240
  <=> ( get3(sK13,get3(sK20,sK19)) = get3(sK20,get3(sK20,sK19)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_240])]) ).

tff(f5855,plain,
    ( ( get3(sK13,get3(sK20,sK19)) = get3(sK20,get3(sK20,sK19)) )
    | $less(get3(sK20,sK19),0)
    | ~ spl27_55
    | ~ spl27_238 ),
    inference(resolution,[],[f5845,f2436]) ).

tff(f5861,plain,
    ( spl27_235
    | ~ spl27_232 ),
    inference(avatar_split_clause,[],[f5858,f5823,f5833]) ).

tff(f5833,plain,
    ( spl27_235
  <=> ! [X13: $int,X12: uni,X11: uni,X10: ty] : ~ permut3(X10,X11,X12,X13,get3(sK20,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_235])]) ).

tff(f5858,plain,
    ( ! [X6: uni,X7: $int,X4: ty,X5: uni] : ~ permut3(X4,X5,X6,X7,get3(sK20,sK19))
    | ~ spl27_232 ),
    inference(resolution,[],[f5824,f441]) ).

tff(f5824,plain,
    ( $less(get3(sK20,sK19),0)
    | ~ spl27_232 ),
    inference(avatar_component_clause,[],[f5823]) ).

tff(f5860,plain,
    ( spl27_236
    | ~ spl27_232 ),
    inference(avatar_split_clause,[],[f5857,f5823,f5837]) ).

tff(f5837,plain,
    ( spl27_236
  <=> ! [X6: uni,X5: ty,X8: $int,X7: uni] : ~ permut3(X5,X6,X7,get3(sK20,sK19),X8) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_236])]) ).

tff(f5857,plain,
    ( ! [X2: uni,X3: $int,X0: ty,X1: uni] : ~ permut3(X0,X1,X2,get3(sK20,sK19),X3)
    | ~ spl27_232 ),
    inference(resolution,[],[f5824,f442]) ).

tff(f5853,plain,
    ( spl27_232
    | spl27_233
    | spl27_240
    | ~ spl27_31
    | ~ spl27_55 ),
    inference(avatar_split_clause,[],[f5817,f1048,f611,f5851,f5826,f5823]) ).

tff(f5826,plain,
    ( spl27_233
  <=> ! [X14: map_int_int] : $less(0,occ2(int,t2tb1(get3(X14,get3(sK20,sK19))),t2tb(X14),sK14,get3(sK13,sK15))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_233])]) ).

tff(f611,plain,
    ( spl27_31
  <=> $less(get3(sK20,sK19),get3(sK13,sK15)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_31])]) ).

tff(f5817,plain,
    ( ! [X15: map_int_int] :
        ( ( get3(sK13,get3(sK20,sK19)) = get3(sK20,get3(sK20,sK19)) )
        | $less(0,occ2(int,t2tb1(get3(X15,get3(sK20,sK19))),t2tb(X15),sK14,get3(sK13,sK15)))
        | $less(get3(sK20,sK19),0) )
    | ~ spl27_31
    | ~ spl27_55 ),
    inference(resolution,[],[f1127,f2436]) ).

tff(f1127,plain,
    ( ! [X2: $int,X3: map_int_int] :
        ( $less(get3(sK20,sK19),X2)
        | $less(0,occ2(int,t2tb1(get3(X3,get3(sK20,sK19))),t2tb(X3),X2,get3(sK13,sK15))) )
    | ~ spl27_31 ),
    inference(resolution,[],[f360,f612]) ).

tff(f612,plain,
    ( $less(get3(sK20,sK19),get3(sK13,sK15))
    | ~ spl27_31 ),
    inference(avatar_component_clause,[],[f611]) ).

tff(f5849,plain,
    ( spl27_237
    | spl27_238
    | ~ spl27_239
    | ~ spl27_31 ),
    inference(avatar_split_clause,[],[f5818,f611,f5847,f5844,f5841]) ).

tff(f5841,plain,
    ( spl27_237
  <=> ! [X16: map_int_int] : $less(0,occ2(int,t2tb1(get3(X16,get3(sK20,sK19))),t2tb(X16),sK21,get3(sK13,sK15))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_237])]) ).

tff(f5847,plain,
    ( spl27_239
  <=> $less(get3(sK13,sK15),get3(sK20,get3(sK20,sK19))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_239])]) ).

tff(f5818,plain,
    ( ! [X16: map_int_int] :
        ( ~ $less(get3(sK13,sK15),get3(sK20,get3(sK20,sK19)))
        | $less(get3(sK20,sK19),sK14)
        | $less(0,occ2(int,t2tb1(get3(X16,get3(sK20,sK19))),t2tb(X16),sK21,get3(sK13,sK15))) )
    | ~ spl27_31 ),
    inference(resolution,[],[f1127,f400]) ).

tff(f5839,plain,
    ( spl27_234
    | spl27_236
    | ~ spl27_31 ),
    inference(avatar_split_clause,[],[f5814,f611,f5837,f5830]) ).

tff(f5830,plain,
    ( spl27_234
  <=> ! [X9: map_int_int] : $less(0,occ2(int,t2tb1(get3(X9,get3(sK20,sK19))),t2tb(X9),0,get3(sK13,sK15))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_234])]) ).

tff(f5814,plain,
    ( ! [X8: $int,X6: uni,X7: uni,X4: map_int_int,X5: ty] :
        ( ~ permut3(X5,X6,X7,get3(sK20,sK19),X8)
        | $less(0,occ2(int,t2tb1(get3(X4,get3(sK20,sK19))),t2tb(X4),0,get3(sK13,sK15))) )
    | ~ spl27_31 ),
    inference(resolution,[],[f1127,f442]) ).

tff(f5835,plain,
    ( spl27_234
    | spl27_235
    | ~ spl27_31 ),
    inference(avatar_split_clause,[],[f5815,f611,f5833,f5830]) ).

tff(f5815,plain,
    ( ! [X10: ty,X11: uni,X9: map_int_int,X12: uni,X13: $int] :
        ( ~ permut3(X10,X11,X12,X13,get3(sK20,sK19))
        | $less(0,occ2(int,t2tb1(get3(X9,get3(sK20,sK19))),t2tb(X9),0,get3(sK13,sK15))) )
    | ~ spl27_31 ),
    inference(resolution,[],[f1127,f441]) ).

tff(f5828,plain,
    ( spl27_231
    | spl27_232
    | spl27_233
    | ~ spl27_31
    | ~ spl27_56 ),
    inference(avatar_split_clause,[],[f5816,f1054,f611,f5826,f5823,f5820]) ).

tff(f5816,plain,
    ( ! [X14: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X14,get3(sK20,sK19))),t2tb(X14),sK14,get3(sK13,sK15)))
        | $less(get3(sK20,sK19),0)
        | ( get3(sK22,get3(sK20,sK19)) = get3(sK20,get3(sK20,sK19)) ) )
    | ~ spl27_31
    | ~ spl27_56 ),
    inference(resolution,[],[f1127,f2437]) ).

tff(f5775,plain,
    ( spl27_230
    | ~ spl27_226
    | ~ spl27_228 ),
    inference(avatar_split_clause,[],[f5771,f5753,f5746,f5773]) ).

tff(f5771,plain,
    ( ( get3(sK13,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) = get3(sK22,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) )
    | ~ spl27_226
    | ~ spl27_228 ),
    inference(forward_demodulation,[],[f5747,f5754]) ).

tff(f5769,plain,
    ( ~ spl27_229
    | spl27_213
    | ~ spl27_228 ),
    inference(avatar_split_clause,[],[f5765,f5753,f5388,f5767]) ).

tff(f5765,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK13,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)))
    | spl27_213
    | ~ spl27_228 ),
    inference(backward_demodulation,[],[f5389,f5754]) ).

tff(f5762,plain,
    ( spl27_171
    | ~ spl27_227 ),
    inference(avatar_split_clause,[],[f5756,f5749,f4155]) ).

tff(f5749,plain,
    ( spl27_227
  <=> $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_227])]) ).

tff(f5756,plain,
    ( $less(sK21,sK14)
    | ~ spl27_227 ),
    inference(resolution,[],[f5750,f445]) ).

tff(f5750,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),0)
    | ~ spl27_227 ),
    inference(avatar_component_clause,[],[f5749]) ).

tff(f5755,plain,
    ( spl27_227
    | spl27_228
    | ~ spl27_55
    | ~ spl27_214 ),
    inference(avatar_split_clause,[],[f5742,f5391,f1048,f5753,f5749]) ).

tff(f5742,plain,
    ( ( get3(sK13,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) = get3(sK20,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) )
    | $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),0)
    | ~ spl27_55
    | ~ spl27_214 ),
    inference(resolution,[],[f5392,f2436]) ).

tff(f5751,plain,
    ( spl27_226
    | spl27_227
    | ~ spl27_56
    | ~ spl27_214 ),
    inference(avatar_split_clause,[],[f5741,f5391,f1054,f5749,f5746]) ).

tff(f5741,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),0)
    | ( get3(sK20,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) = get3(sK22,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) )
    | ~ spl27_56
    | ~ spl27_214 ),
    inference(resolution,[],[f5392,f2437]) ).

tff(f5738,plain,
    ( spl27_225
    | ~ spl27_126
    | ~ spl27_141
    | spl27_185 ),
    inference(avatar_split_clause,[],[f5710,f5052,f3219,f2945,f5736]) ).

tff(f3219,plain,
    ( spl27_141
  <=> $less(0,sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_141])]) ).

tff(f5052,plain,
    ( spl27_185
  <=> $less(0,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_185])]) ).

tff(f5710,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14))
    | ~ spl27_126
    | ~ spl27_141
    | spl27_185 ),
    inference(superposition,[],[f5079,f2946]) ).

tff(f5079,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,0)),t2tb(X0),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14))
    | ~ spl27_141
    | spl27_185 ),
    inference(resolution,[],[f5053,f3230]) ).

tff(f3230,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(0,X0)
        | $less(0,occ2(int,t2tb1(get3(X1,0)),t2tb(X1),X0,sK14)) )
    | ~ spl27_141 ),
    inference(resolution,[],[f3220,f360]) ).

tff(f3220,plain,
    ( $less(0,sK14)
    | ~ spl27_141 ),
    inference(avatar_component_clause,[],[f3219]) ).

tff(f5053,plain,
    ( ~ $less(0,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21))
    | spl27_185 ),
    inference(avatar_component_clause,[],[f5052]) ).

tff(f5730,plain,
    ( spl27_224
    | ~ spl27_141
    | ~ spl27_144
    | spl27_185 ),
    inference(avatar_split_clause,[],[f5711,f5052,f3237,f3219,f5728]) ).

tff(f5711,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14))
    | ~ spl27_141
    | ~ spl27_144
    | spl27_185 ),
    inference(superposition,[],[f5079,f3238]) ).

tff(f5724,plain,
    ( spl27_214
    | ~ spl27_141
    | spl27_185 ),
    inference(avatar_split_clause,[],[f5717,f5052,f3219,f5391]) ).

tff(f5717,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14)
    | ~ spl27_141
    | spl27_185 ),
    inference(evaluation,[],[f5716]) ).

tff(f5716,plain,
    ( $less(0,0)
    | $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14)
    | ~ spl27_141
    | spl27_185 ),
    inference(superposition,[],[f5079,f337]) ).

tff(f5541,plain,
    ( spl27_223
    | ~ spl27_65
    | spl27_185 ),
    inference(avatar_split_clause,[],[f5515,f5052,f1409,f5539]) ).

tff(f1409,plain,
    ( spl27_65
  <=> $less(0,sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_65])]) ).

tff(f5515,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK12)
    | ~ spl27_65
    | spl27_185 ),
    inference(evaluation,[],[f5514]) ).

tff(f5514,plain,
    ( $less(0,0)
    | $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK12)
    | ~ spl27_65
    | spl27_185 ),
    inference(superposition,[],[f5083,f337]) ).

tff(f5083,plain,
    ( ! [X4: map_int_int] : $less(0,occ2(int,t2tb1(get3(X4,0)),t2tb(X4),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK12))
    | ~ spl27_65
    | spl27_185 ),
    inference(resolution,[],[f5053,f1412]) ).

tff(f1412,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(0,X0)
        | $less(0,occ2(int,t2tb1(get3(X1,0)),t2tb(X1),X0,sK12)) )
    | ~ spl27_65 ),
    inference(resolution,[],[f1410,f360]) ).

tff(f1410,plain,
    ( $less(0,sK12)
    | ~ spl27_65 ),
    inference(avatar_component_clause,[],[f1409]) ).

tff(f5535,plain,
    ( spl27_222
    | ~ spl27_65
    | ~ spl27_144
    | spl27_185 ),
    inference(avatar_split_clause,[],[f5509,f5052,f3237,f1409,f5533]) ).

tff(f5509,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK12))
    | ~ spl27_65
    | ~ spl27_144
    | spl27_185 ),
    inference(superposition,[],[f5083,f3238]) ).

tff(f5526,plain,
    ( spl27_221
    | ~ spl27_65
    | ~ spl27_126
    | spl27_185 ),
    inference(avatar_split_clause,[],[f5508,f5052,f2945,f1409,f5524]) ).

tff(f5508,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK12))
    | ~ spl27_65
    | ~ spl27_126
    | spl27_185 ),
    inference(superposition,[],[f5083,f2946]) ).

tff(f5484,plain,
    ( spl27_220
    | ~ spl27_72
    | spl27_185 ),
    inference(avatar_split_clause,[],[f5466,f5052,f1665,f5482]) ).

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

tff(f5466,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK11)
    | ~ spl27_72
    | spl27_185 ),
    inference(evaluation,[],[f5465]) ).

tff(f5465,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK11)
    | $less(0,0)
    | ~ spl27_72
    | spl27_185 ),
    inference(superposition,[],[f5082,f337]) ).

tff(f5082,plain,
    ( ! [X3: map_int_int] : $less(0,occ2(int,t2tb1(get3(X3,0)),t2tb(X3),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK11))
    | ~ spl27_72
    | spl27_185 ),
    inference(resolution,[],[f5053,f1677]) ).

tff(f1677,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(0,X0)
        | $less(0,occ2(int,t2tb1(get3(X1,0)),t2tb(X1),X0,sK11)) )
    | ~ spl27_72 ),
    inference(resolution,[],[f1666,f360]) ).

tff(f1666,plain,
    ( $less(0,sK11)
    | ~ spl27_72 ),
    inference(avatar_component_clause,[],[f1665]) ).

tff(f5480,plain,
    ( spl27_219
    | ~ spl27_72
    | ~ spl27_126
    | spl27_185 ),
    inference(avatar_split_clause,[],[f5459,f5052,f2945,f1665,f5478]) ).

tff(f5478,plain,
    ( spl27_219
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_219])]) ).

tff(f5459,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK11))
    | ~ spl27_72
    | ~ spl27_126
    | spl27_185 ),
    inference(superposition,[],[f5082,f2946]) ).

tff(f5475,plain,
    ( spl27_218
    | ~ spl27_72
    | ~ spl27_144
    | spl27_185 ),
    inference(avatar_split_clause,[],[f5460,f5052,f3237,f1665,f5473]) ).

tff(f5460,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK11))
    | ~ spl27_72
    | ~ spl27_144
    | spl27_185 ),
    inference(superposition,[],[f5082,f3238]) ).

tff(f5443,plain,
    ( spl27_217
    | ~ spl27_80
    | spl27_185 ),
    inference(avatar_split_clause,[],[f5417,f5052,f1820,f5441]) ).

tff(f1820,plain,
    ( spl27_80
  <=> $less(0,sK19) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_80])]) ).

tff(f5417,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK19)
    | ~ spl27_80
    | spl27_185 ),
    inference(evaluation,[],[f5416]) ).

tff(f5416,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK19)
    | $less(0,0)
    | ~ spl27_80
    | spl27_185 ),
    inference(superposition,[],[f5081,f337]) ).

tff(f5081,plain,
    ( ! [X2: map_int_int] : $less(0,occ2(int,t2tb1(get3(X2,0)),t2tb(X2),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK19))
    | ~ spl27_80
    | spl27_185 ),
    inference(resolution,[],[f5053,f1835]) ).

tff(f1835,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(0,X0)
        | $less(0,occ2(int,t2tb1(get3(X1,0)),t2tb(X1),X0,sK19)) )
    | ~ spl27_80 ),
    inference(resolution,[],[f1821,f360]) ).

tff(f1821,plain,
    ( $less(0,sK19)
    | ~ spl27_80 ),
    inference(avatar_component_clause,[],[f1820]) ).

tff(f5427,plain,
    ( spl27_216
    | ~ spl27_80
    | ~ spl27_126
    | spl27_185 ),
    inference(avatar_split_clause,[],[f5410,f5052,f2945,f1820,f5425]) ).

tff(f5425,plain,
    ( spl27_216
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_216])]) ).

tff(f5410,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK19))
    | ~ spl27_80
    | ~ spl27_126
    | spl27_185 ),
    inference(superposition,[],[f5081,f2946]) ).

tff(f5421,plain,
    ( spl27_215
    | ~ spl27_80
    | ~ spl27_144
    | spl27_185 ),
    inference(avatar_split_clause,[],[f5411,f5052,f3237,f1820,f5419]) ).

tff(f5411,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK19))
    | ~ spl27_80
    | ~ spl27_144
    | spl27_185 ),
    inference(superposition,[],[f5081,f3238]) ).

tff(f5393,plain,
    ( ~ spl27_213
    | spl27_214
    | ~ spl27_210 ),
    inference(avatar_split_clause,[],[f5384,f5364,f5391,f5388]) ).

tff(f5384,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK14)
    | ~ $less(get3(sK13,sK15),get3(sK20,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21)))
    | ~ spl27_210 ),
    inference(resolution,[],[f5365,f400]) ).

tff(f5381,plain,
    ( spl27_212
    | ~ spl27_126
    | ~ spl27_154
    | spl27_185 ),
    inference(avatar_split_clause,[],[f5350,f5052,f3435,f2945,f5379]) ).

tff(f5350,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK21))
    | ~ spl27_126
    | ~ spl27_154
    | spl27_185 ),
    inference(superposition,[],[f5080,f2946]) ).

tff(f5080,plain,
    ( ! [X1: map_int_int] : $less(0,occ2(int,t2tb1(get3(X1,0)),t2tb(X1),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK21))
    | ~ spl27_154
    | spl27_185 ),
    inference(resolution,[],[f5053,f3449]) ).

tff(f5376,plain,
    ( spl27_211
    | ~ spl27_144
    | ~ spl27_154
    | spl27_185 ),
    inference(avatar_split_clause,[],[f5351,f5052,f3435,f3237,f5374]) ).

tff(f5374,plain,
    ( spl27_211
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_211])]) ).

tff(f5351,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK21))
    | ~ spl27_144
    | ~ spl27_154
    | spl27_185 ),
    inference(superposition,[],[f5080,f3238]) ).

tff(f5366,plain,
    ( spl27_210
    | ~ spl27_154
    | spl27_185 ),
    inference(avatar_split_clause,[],[f5357,f5052,f3435,f5364]) ).

tff(f5357,plain,
    ( $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK21)
    | ~ spl27_154
    | spl27_185 ),
    inference(evaluation,[],[f5356]) ).

tff(f5356,plain,
    ( $less(0,0)
    | $less(occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21),sK21)
    | ~ spl27_154
    | spl27_185 ),
    inference(superposition,[],[f5080,f337]) ).

tff(f5258,plain,
    ( spl27_209
    | ~ spl27_191
    | ~ spl27_201 ),
    inference(avatar_split_clause,[],[f5212,f5208,f5099,f5256]) ).

tff(f5099,plain,
    ( spl27_191
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),0,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_191])]) ).

tff(f5212,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,sK19))
    | ~ spl27_191
    | ~ spl27_201 ),
    inference(backward_demodulation,[],[f5100,f5209]) ).

tff(f5100,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),0,sK19))
    | ~ spl27_191 ),
    inference(avatar_component_clause,[],[f5099]) ).

tff(f5254,plain,
    ( spl27_208
    | ~ spl27_197
    | ~ spl27_201 ),
    inference(avatar_split_clause,[],[f5218,f5208,f5123,f5252]) ).

tff(f5123,plain,
    ( spl27_197
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),sK14,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_197])]) ).

tff(f5218,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK11))
    | ~ spl27_197
    | ~ spl27_201 ),
    inference(backward_demodulation,[],[f5124,f5209]) ).

tff(f5124,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),sK14,sK11))
    | ~ spl27_197 ),
    inference(avatar_component_clause,[],[f5123]) ).

tff(f5250,plain,
    ( spl27_207
    | ~ spl27_196
    | ~ spl27_201 ),
    inference(avatar_split_clause,[],[f5217,f5208,f5119,f5248]) ).

tff(f5119,plain,
    ( spl27_196
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),sK14,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_196])]) ).

tff(f5217,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK19))
    | ~ spl27_196
    | ~ spl27_201 ),
    inference(backward_demodulation,[],[f5120,f5209]) ).

tff(f5120,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),sK14,sK19))
    | ~ spl27_196 ),
    inference(avatar_component_clause,[],[f5119]) ).

tff(f5246,plain,
    ( spl27_206
    | ~ spl27_194
    | ~ spl27_201 ),
    inference(avatar_split_clause,[],[f5215,f5208,f5111,f5244]) ).

tff(f5111,plain,
    ( spl27_194
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),sK14,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_194])]) ).

tff(f5215,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK21))
    | ~ spl27_194
    | ~ spl27_201 ),
    inference(backward_demodulation,[],[f5112,f5209]) ).

tff(f5112,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),sK14,sK21))
    | ~ spl27_194 ),
    inference(avatar_component_clause,[],[f5111]) ).

tff(f5242,plain,
    ( spl27_205
    | ~ spl27_193
    | ~ spl27_201 ),
    inference(avatar_split_clause,[],[f5214,f5208,f5107,f5240]) ).

tff(f5107,plain,
    ( spl27_193
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),0,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_193])]) ).

tff(f5214,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,sK11))
    | ~ spl27_193
    | ~ spl27_201 ),
    inference(backward_demodulation,[],[f5108,f5209]) ).

tff(f5108,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),0,sK11))
    | ~ spl27_193 ),
    inference(avatar_component_clause,[],[f5107]) ).

tff(f5238,plain,
    ( spl27_204
    | ~ spl27_192
    | ~ spl27_201 ),
    inference(avatar_split_clause,[],[f5213,f5208,f5103,f5236]) ).

tff(f5103,plain,
    ( spl27_192
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),0,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_192])]) ).

tff(f5213,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,sK21))
    | ~ spl27_192
    | ~ spl27_201 ),
    inference(backward_demodulation,[],[f5104,f5209]) ).

tff(f5104,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),0,sK21))
    | ~ spl27_192 ),
    inference(avatar_component_clause,[],[f5103]) ).

tff(f5234,plain,
    ( spl27_203
    | ~ spl27_195
    | ~ spl27_201 ),
    inference(avatar_split_clause,[],[f5216,f5208,f5115,f5232]) ).

tff(f5115,plain,
    ( spl27_195
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),sK14,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_195])]) ).

tff(f5216,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),sK14,sK12))
    | ~ spl27_195
    | ~ spl27_201 ),
    inference(backward_demodulation,[],[f5116,f5209]) ).

tff(f5116,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),sK14,sK12))
    | ~ spl27_195 ),
    inference(avatar_component_clause,[],[f5115]) ).

tff(f5230,plain,
    ( spl27_202
    | ~ spl27_190
    | ~ spl27_201 ),
    inference(avatar_split_clause,[],[f5211,f5208,f5095,f5228]) ).

tff(f5095,plain,
    ( spl27_190
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_190])]) ).

tff(f5211,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK14)),t2tb(sK22),0,sK12))
    | ~ spl27_190
    | ~ spl27_201 ),
    inference(backward_demodulation,[],[f5096,f5209]) ).

tff(f5096,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),0,sK12))
    | ~ spl27_190 ),
    inference(avatar_component_clause,[],[f5095]) ).

tff(f5210,plain,
    ( spl27_201
    | ~ spl27_112
    | ~ spl27_183 ),
    inference(avatar_split_clause,[],[f5206,f5044,f2601,f5208]) ).

tff(f5044,plain,
    ( spl27_183
  <=> ( get3(sK22,sK14) = get3(sK20,sK1(sK22,0,sK20,sK12,sK14)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_183])]) ).

tff(f5206,plain,
    ( ( get3(sK20,sK14) = get3(sK20,sK1(sK22,0,sK20,sK12,sK14)) )
    | ~ spl27_112
    | ~ spl27_183 ),
    inference(backward_demodulation,[],[f5045,f2602]) ).

tff(f5045,plain,
    ( ( get3(sK22,sK14) = get3(sK20,sK1(sK22,0,sK20,sK12,sK14)) )
    | ~ spl27_183 ),
    inference(avatar_component_clause,[],[f5044]) ).

tff(f5205,plain,
    ( spl27_199
    | spl27_200
    | ~ spl27_104
    | spl27_105
    | spl27_22
    | ~ spl27_133 ),
    inference(avatar_split_clause,[],[f5187,f3129,f571,f2552,f2539,f5203,f5200]) ).

tff(f5200,plain,
    ( spl27_199
  <=> ( sK15 = sK12 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_199])]) ).

tff(f5203,plain,
    ( spl27_200
  <=> ( sK19 = sK12 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_200])]) ).

tff(f2552,plain,
    ( spl27_105
  <=> ( get3(sK22,sK12) = get3(sK20,sK12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_105])]) ).

tff(f5187,plain,
    ( ( get3(sK22,sK12) = get3(sK20,sK12) )
    | ~ $less(sK12,sK12)
    | ( sK19 = sK12 )
    | ( sK15 = sK12 )
    | spl27_22
    | ~ spl27_133 ),
    inference(resolution,[],[f4132,f572]) ).

tff(f5198,plain,
    ( spl27_198
    | spl27_112
    | spl27_30
    | spl27_32
    | ~ spl27_61
    | ~ spl27_133 ),
    inference(avatar_split_clause,[],[f5194,f3129,f1176,f616,f608,f2601,f5196]) ).

tff(f5196,plain,
    ( spl27_198
  <=> ( sK15 = sK14 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_198])]) ).

tff(f608,plain,
    ( spl27_30
  <=> ( sK19 = sK14 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_30])]) ).

tff(f1176,plain,
    ( spl27_61
  <=> $less(sK14,sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_61])]) ).

tff(f5194,plain,
    ( ( sK19 = sK14 )
    | ( get3(sK22,sK14) = get3(sK20,sK14) )
    | ( sK15 = sK14 )
    | spl27_32
    | ~ spl27_61
    | ~ spl27_133 ),
    inference(subsumption_resolution,[],[f5188,f1177]) ).

tff(f1177,plain,
    ( $less(sK14,sK12)
    | ~ spl27_61 ),
    inference(avatar_component_clause,[],[f1176]) ).

tff(f5188,plain,
    ( ~ $less(sK14,sK12)
    | ( get3(sK22,sK14) = get3(sK20,sK14) )
    | ( sK15 = sK14 )
    | ( sK19 = sK14 )
    | spl27_32
    | ~ spl27_133 ),
    inference(resolution,[],[f4132,f617]) ).

tff(f5125,plain,
    ( spl27_197
    | ~ spl27_101
    | ~ spl27_183 ),
    inference(avatar_split_clause,[],[f5087,f5044,f2458,f5123]) ).

tff(f5087,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),sK14,sK11))
    | ~ spl27_101
    | ~ spl27_183 ),
    inference(superposition,[],[f2459,f5045]) ).

tff(f2459,plain,
    ( ! [X12: map_int_int] : $less(0,occ2(int,t2tb1(get3(X12,sK14)),t2tb(X12),sK14,sK11))
    | ~ spl27_101 ),
    inference(avatar_component_clause,[],[f2458]) ).

tff(f5121,plain,
    ( spl27_196
    | ~ spl27_177
    | ~ spl27_183 ),
    inference(avatar_split_clause,[],[f5091,f5044,f4395,f5119]) ).

tff(f4395,plain,
    ( spl27_177
  <=> ! [X15: map_int_int] : $less(0,occ2(int,t2tb1(get3(X15,sK14)),t2tb(X15),sK14,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_177])]) ).

tff(f5091,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),sK14,sK19))
    | ~ spl27_177
    | ~ spl27_183 ),
    inference(superposition,[],[f4396,f5045]) ).

tff(f4396,plain,
    ( ! [X15: map_int_int] : $less(0,occ2(int,t2tb1(get3(X15,sK14)),t2tb(X15),sK14,sK19))
    | ~ spl27_177 ),
    inference(avatar_component_clause,[],[f4395]) ).

tff(f5117,plain,
    ( spl27_195
    | ~ spl27_111
    | ~ spl27_183 ),
    inference(avatar_split_clause,[],[f5089,f5044,f2596,f5115]) ).

tff(f2596,plain,
    ( spl27_111
  <=> ! [X16: map_int_int] : $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_111])]) ).

tff(f5089,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),sK14,sK12))
    | ~ spl27_111
    | ~ spl27_183 ),
    inference(superposition,[],[f2597,f5045]) ).

tff(f2597,plain,
    ( ! [X16: map_int_int] : $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,sK12))
    | ~ spl27_111 ),
    inference(avatar_component_clause,[],[f2596]) ).

tff(f5113,plain,
    ( spl27_194
    | ~ spl27_178
    | ~ spl27_183 ),
    inference(avatar_split_clause,[],[f5092,f5044,f4544,f5111]) ).

tff(f4544,plain,
    ( spl27_178
  <=> ! [X15: map_int_int] : $less(0,occ2(int,t2tb1(get3(X15,sK14)),t2tb(X15),sK14,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_178])]) ).

tff(f5092,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),sK14,sK21))
    | ~ spl27_178
    | ~ spl27_183 ),
    inference(superposition,[],[f4545,f5045]) ).

tff(f4545,plain,
    ( ! [X15: map_int_int] : $less(0,occ2(int,t2tb1(get3(X15,sK14)),t2tb(X15),sK14,sK21))
    | ~ spl27_178 ),
    inference(avatar_component_clause,[],[f4544]) ).

tff(f5109,plain,
    ( spl27_193
    | ~ spl27_68
    | ~ spl27_183 ),
    inference(avatar_split_clause,[],[f5086,f5044,f1587,f5107]) ).

tff(f5086,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),0,sK11))
    | ~ spl27_68
    | ~ spl27_183 ),
    inference(superposition,[],[f1588,f5045]) ).

tff(f5105,plain,
    ( spl27_192
    | ~ spl27_179
    | ~ spl27_183 ),
    inference(avatar_split_clause,[],[f5093,f5044,f4548,f5103]) ).

tff(f5093,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),0,sK21))
    | ~ spl27_179
    | ~ spl27_183 ),
    inference(superposition,[],[f4549,f5045]) ).

tff(f5101,plain,
    ( spl27_191
    | spl27_32
    | ~ spl27_78
    | ~ spl27_183 ),
    inference(avatar_split_clause,[],[f5090,f5044,f1773,f616,f5099]) ).

tff(f5090,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),0,sK19))
    | spl27_32
    | ~ spl27_78
    | ~ spl27_183 ),
    inference(superposition,[],[f4386,f5045]) ).

tff(f5097,plain,
    ( spl27_190
    | ~ spl27_110
    | ~ spl27_183 ),
    inference(avatar_split_clause,[],[f5088,f5044,f2591,f5095]) ).

tff(f5088,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK1(sK22,0,sK20,sK12,sK14))),t2tb(sK22),0,sK12))
    | ~ spl27_110
    | ~ spl27_183 ),
    inference(superposition,[],[f2592,f5045]) ).

tff(f5078,plain,
    ( spl27_186
    | ~ spl27_54
    | ~ spl27_62
    | ~ spl27_134
    | spl27_137 ),
    inference(avatar_split_clause,[],[f5077,f3175,f3153,f1291,f1030,f5059]) ).

tff(f5059,plain,
    ( spl27_186
  <=> ( get3(sK13,sK15) = get3(sK20,sK1(sK22,0,sK20,sK12,sK19)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_186])]) ).

tff(f1291,plain,
    ( spl27_62
  <=> $less(sK19,sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_62])]) ).

tff(f3153,plain,
    ( spl27_134
  <=> ( get3(sK13,sK15) = get3(sK22,sK19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_134])]) ).

tff(f3175,plain,
    ( spl27_137
  <=> $less(sK19,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_137])]) ).

tff(f5077,plain,
    ( ( get3(sK13,sK15) = get3(sK20,sK1(sK22,0,sK20,sK12,sK19)) )
    | ~ spl27_54
    | ~ spl27_62
    | ~ spl27_134
    | spl27_137 ),
    inference(forward_demodulation,[],[f5076,f3154]) ).

tff(f3154,plain,
    ( ( get3(sK13,sK15) = get3(sK22,sK19) )
    | ~ spl27_134 ),
    inference(avatar_component_clause,[],[f3153]) ).

tff(f5076,plain,
    ( ( get3(sK22,sK19) = get3(sK20,sK1(sK22,0,sK20,sK12,sK19)) )
    | ~ spl27_54
    | ~ spl27_62
    | spl27_137 ),
    inference(subsumption_resolution,[],[f5038,f1292]) ).

tff(f1292,plain,
    ( $less(sK19,sK12)
    | ~ spl27_62 ),
    inference(avatar_component_clause,[],[f1291]) ).

tff(f5038,plain,
    ( ( get3(sK22,sK19) = get3(sK20,sK1(sK22,0,sK20,sK12,sK19)) )
    | ~ $less(sK19,sK12)
    | ~ spl27_54
    | spl27_137 ),
    inference(resolution,[],[f3942,f3176]) ).

tff(f3176,plain,
    ( ~ $less(sK19,0)
    | spl27_137 ),
    inference(avatar_component_clause,[],[f3175]) ).

tff(f5075,plain,
    ( spl27_189
    | spl27_6
    | ~ spl27_14
    | ~ spl27_54
    | ~ spl27_136 ),
    inference(avatar_split_clause,[],[f5071,f3171,f1030,f534,f504,f5073]) ).

tff(f5073,plain,
    ( spl27_189
  <=> ( get3(sK20,sK19) = get3(sK20,sK1(sK22,0,sK20,sK12,sK15)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_189])]) ).

tff(f534,plain,
    ( spl27_14
  <=> $less(sK15,sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_14])]) ).

tff(f5071,plain,
    ( ( get3(sK20,sK19) = get3(sK20,sK1(sK22,0,sK20,sK12,sK15)) )
    | spl27_6
    | ~ spl27_14
    | ~ spl27_54
    | ~ spl27_136 ),
    inference(forward_demodulation,[],[f5070,f3172]) ).

tff(f5070,plain,
    ( ( get3(sK22,sK15) = get3(sK20,sK1(sK22,0,sK20,sK12,sK15)) )
    | spl27_6
    | ~ spl27_14
    | ~ spl27_54 ),
    inference(subsumption_resolution,[],[f5037,f535]) ).

tff(f535,plain,
    ( $less(sK15,sK12)
    | ~ spl27_14 ),
    inference(avatar_component_clause,[],[f534]) ).

tff(f5037,plain,
    ( ( get3(sK22,sK15) = get3(sK20,sK1(sK22,0,sK20,sK12,sK15)) )
    | ~ $less(sK15,sK12)
    | spl27_6
    | ~ spl27_54 ),
    inference(resolution,[],[f3942,f505]) ).

tff(f5069,plain,
    ( ~ spl27_104
    | spl27_188
    | spl27_22
    | ~ spl27_54 ),
    inference(avatar_split_clause,[],[f5035,f1030,f571,f5067,f2539]) ).

tff(f5067,plain,
    ( spl27_188
  <=> ( get3(sK22,sK12) = get3(sK20,sK1(sK22,0,sK20,sK12,sK12)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_188])]) ).

tff(f5035,plain,
    ( ( get3(sK22,sK12) = get3(sK20,sK1(sK22,0,sK20,sK12,sK12)) )
    | ~ $less(sK12,sK12)
    | spl27_22
    | ~ spl27_54 ),
    inference(resolution,[],[f3942,f572]) ).

tff(f5065,plain,
    ( spl27_186
    | spl27_131
    | ~ spl27_187
    | ~ spl27_54
    | ~ spl27_62
    | ~ spl27_126
    | ~ spl27_134 ),
    inference(avatar_split_clause,[],[f5057,f3153,f2945,f1291,f1030,f5063,f3099,f5059]) ).

tff(f5063,plain,
    ( spl27_187
  <=> $less(get3(sK13,0),get3(sK13,sK15)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_187])]) ).

tff(f5057,plain,
    ( ~ $less(get3(sK13,0),get3(sK13,sK15))
    | $less(sK11,0)
    | ( get3(sK13,sK15) = get3(sK20,sK1(sK22,0,sK20,sK12,sK19)) )
    | ~ spl27_54
    | ~ spl27_62
    | ~ spl27_126
    | ~ spl27_134 ),
    inference(forward_demodulation,[],[f5056,f2946]) ).

tff(f5056,plain,
    ( ~ $less(get3(sK20,0),get3(sK13,sK15))
    | ( get3(sK13,sK15) = get3(sK20,sK1(sK22,0,sK20,sK12,sK19)) )
    | $less(sK11,0)
    | ~ spl27_54
    | ~ spl27_62
    | ~ spl27_134 ),
    inference(forward_demodulation,[],[f5055,f3154]) ).

tff(f5055,plain,
    ( ( get3(sK22,sK19) = get3(sK20,sK1(sK22,0,sK20,sK12,sK19)) )
    | $less(sK11,0)
    | ~ $less(get3(sK20,0),get3(sK13,sK15))
    | ~ spl27_54
    | ~ spl27_62 ),
    inference(subsumption_resolution,[],[f5039,f1292]) ).

tff(f5039,plain,
    ( ~ $less(get3(sK20,0),get3(sK13,sK15))
    | ~ $less(sK19,sK12)
    | ( get3(sK22,sK19) = get3(sK20,sK1(sK22,0,sK20,sK12,sK19)) )
    | $less(sK11,0)
    | ~ spl27_54 ),
    inference(resolution,[],[f3942,f401]) ).

tff(f5054,plain,
    ( spl27_184
    | ~ spl27_106
    | ~ spl27_185
    | ~ spl27_54
    | ~ spl27_107 ),
    inference(avatar_split_clause,[],[f5047,f2574,f1030,f5052,f2571,f5049]) ).

tff(f5049,plain,
    ( spl27_184
  <=> ( get3(sK20,sK1(sK22,0,sK20,sK12,get3(sK13,sK15))) = get3(sK20,get3(sK13,sK15)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_184])]) ).

tff(f2571,plain,
    ( spl27_106
  <=> $less(get3(sK13,sK15),sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_106])]) ).

tff(f5047,plain,
    ( ~ $less(0,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21))
    | ~ $less(get3(sK13,sK15),sK12)
    | ( get3(sK20,sK1(sK22,0,sK20,sK12,get3(sK13,sK15))) = get3(sK20,get3(sK13,sK15)) )
    | ~ spl27_54
    | ~ spl27_107 ),
    inference(forward_demodulation,[],[f5022,f2575]) ).

tff(f5022,plain,
    ( ( get3(sK20,sK1(sK22,0,sK20,sK12,get3(sK13,sK15))) = get3(sK22,get3(sK13,sK15)) )
    | ~ $less(get3(sK13,sK15),sK12)
    | ~ $less(0,occ2(int,t2tb1(0),t2tb(sK20),sK14,sK21))
    | ~ spl27_54 ),
    inference(resolution,[],[f3942,f1425]) ).

tff(f5046,plain,
    ( spl27_183
    | spl27_32
    | ~ spl27_54
    | ~ spl27_61 ),
    inference(avatar_split_clause,[],[f5042,f1176,f1030,f616,f5044]) ).

tff(f5042,plain,
    ( ( get3(sK22,sK14) = get3(sK20,sK1(sK22,0,sK20,sK12,sK14)) )
    | spl27_32
    | ~ spl27_54
    | ~ spl27_61 ),
    inference(subsumption_resolution,[],[f5036,f1177]) ).

tff(f5036,plain,
    ( ~ $less(sK14,sK12)
    | ( get3(sK22,sK14) = get3(sK20,sK1(sK22,0,sK20,sK12,sK14)) )
    | spl27_32
    | ~ spl27_54 ),
    inference(resolution,[],[f3942,f617]) ).

tff(f4886,plain,
    ( spl27_182
    | ~ spl27_46
    | ~ spl27_57
    | ~ spl27_100 ),
    inference(avatar_split_clause,[],[f4882,f2429,f1059,f771,f4884]) ).

tff(f4884,plain,
    ( spl27_182
  <=> permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK13)),sK14,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_182])]) ).

tff(f771,plain,
    ( spl27_46
  <=> permut3(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK13)),sK14,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_46])]) ).

tff(f1059,plain,
    ( spl27_57
  <=> map_eq_sub1(int,t2tb(sK13),t2tb(sK13),0,sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_57])]) ).

tff(f2429,plain,
    ( spl27_100
  <=> map_eq_sub1(int,t2tb(sK13),t2tb(sK13),$sum(sK11,1),sK12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_100])]) ).

tff(f4882,plain,
    ( permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK13)),sK14,$sum(sK11,1))
    | ~ spl27_46
    | ~ spl27_57
    | ~ spl27_100 ),
    inference(subsumption_resolution,[],[f4881,f1060]) ).

tff(f1060,plain,
    ( map_eq_sub1(int,t2tb(sK13),t2tb(sK13),0,sK14)
    | ~ spl27_57 ),
    inference(avatar_component_clause,[],[f1059]) ).

tff(f4881,plain,
    ( ~ map_eq_sub1(int,t2tb(sK13),t2tb(sK13),0,sK14)
    | permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK13)),sK14,$sum(sK11,1))
    | ~ spl27_46
    | ~ spl27_100 ),
    inference(forward_demodulation,[],[f4880,f688]) ).

tff(f4880,plain,
    ( ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK13))),0,sK14)
    | permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK13)),sK14,$sum(sK11,1))
    | ~ spl27_46
    | ~ spl27_100 ),
    inference(subsumption_resolution,[],[f4879,f2430]) ).

tff(f2430,plain,
    ( map_eq_sub1(int,t2tb(sK13),t2tb(sK13),$sum(sK11,1),sK12)
    | ~ spl27_100 ),
    inference(avatar_component_clause,[],[f2429]) ).

tff(f4879,plain,
    ( ~ map_eq_sub1(int,t2tb(sK13),t2tb(sK13),$sum(sK11,1),sK12)
    | ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK13))),0,sK14)
    | permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK13)),sK14,$sum(sK11,1))
    | ~ spl27_46 ),
    inference(forward_demodulation,[],[f4878,f688]) ).

tff(f4878,plain,
    ( ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK13))),$sum(sK11,1),sK12)
    | permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK13)),sK14,$sum(sK11,1))
    | ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK13))),0,sK14)
    | ~ spl27_46 ),
    inference(forward_demodulation,[],[f4853,f370]) ).

tff(f4853,plain,
    ( ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK13))),$sum(sK11,1),length2(int,t2tb2(mk_array3(sK12,sK13))))
    | ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK13))),0,sK14)
    | permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK13)),sK14,$sum(sK11,1))
    | ~ spl27_46 ),
    inference(resolution,[],[f284,f772]) ).

tff(f772,plain,
    ( permut3(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK13)),sK14,$sum(sK11,1))
    | ~ spl27_46 ),
    inference(avatar_component_clause,[],[f771]) ).

tff(f284,plain,
    ! [X2: ty,X3: uni,X0: $int,X1: $int,X4: uni] :
      ( ~ permut3(X2,X3,X4,X1,X0)
      | permut_sub1(X2,X3,X4,X1,X0)
      | ~ map_eq_sub1(X2,elts(X2,X3),elts(X2,X4),X0,length2(X2,X3))
      | ~ map_eq_sub1(X2,elts(X2,X3),elts(X2,X4),0,X1) ),
    inference(cnf_transformation,[],[f161]) ).

tff(f161,plain,
    ! [X3: uni,X4: uni,X0: $int,X1: $int,X2: ty] :
      ( permut_sub1(X2,X3,X4,X1,X0)
    <=> ( map_eq_sub1(X2,elts(X2,X3),elts(X2,X4),0,X1)
        & map_eq_sub1(X2,elts(X2,X3),elts(X2,X4),X0,length2(X2,X3))
        & permut3(X2,X3,X4,X1,X0) ) ),
    inference(rectify,[],[f79]) ).

tff(f79,axiom,
    ! [X6: $int,X18: $int,X0: ty,X12: uni,X13: uni] :
      ( permut_sub1(X0,X12,X13,X18,X6)
    <=> ( map_eq_sub1(X0,elts(X0,X12),elts(X0,X13),0,X18)
        & map_eq_sub1(X0,elts(X0,X12),elts(X0,X13),X6,length2(X0,X12))
        & permut3(X0,X12,X13,X18,X6) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',permut_sub_def3) ).

tff(f4877,plain,
    ( spl27_181
    | ~ spl27_47
    | ~ spl27_56
    | ~ spl27_99 ),
    inference(avatar_split_clause,[],[f4873,f2423,f1054,f775,f4875]) ).

tff(f4875,plain,
    ( spl27_181
  <=> permut_sub1(int,t2tb2(mk_array3(sK12,sK20)),t2tb2(mk_array3(sK12,sK22)),sK14,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_181])]) ).

tff(f775,plain,
    ( spl27_47
  <=> permut3(int,t2tb2(mk_array3(sK12,sK20)),t2tb2(mk_array3(sK12,sK22)),sK14,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_47])]) ).

tff(f4873,plain,
    ( permut_sub1(int,t2tb2(mk_array3(sK12,sK20)),t2tb2(mk_array3(sK12,sK22)),sK14,$sum(sK11,1))
    | ~ spl27_47
    | ~ spl27_56
    | ~ spl27_99 ),
    inference(subsumption_resolution,[],[f4872,f2424]) ).

tff(f4872,plain,
    ( permut_sub1(int,t2tb2(mk_array3(sK12,sK20)),t2tb2(mk_array3(sK12,sK22)),sK14,$sum(sK11,1))
    | ~ map_eq_sub1(int,t2tb(sK20),t2tb(sK22),$sum(sK11,1),sK12)
    | ~ spl27_47
    | ~ spl27_56 ),
    inference(forward_demodulation,[],[f4871,f688]) ).

tff(f4871,plain,
    ( permut_sub1(int,t2tb2(mk_array3(sK12,sK20)),t2tb2(mk_array3(sK12,sK22)),sK14,$sum(sK11,1))
    | ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),t2tb(sK22),$sum(sK11,1),sK12)
    | ~ spl27_47
    | ~ spl27_56 ),
    inference(forward_demodulation,[],[f4870,f688]) ).

tff(f4870,plain,
    ( ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),$sum(sK11,1),sK12)
    | permut_sub1(int,t2tb2(mk_array3(sK12,sK20)),t2tb2(mk_array3(sK12,sK22)),sK14,$sum(sK11,1))
    | ~ spl27_47
    | ~ spl27_56 ),
    inference(subsumption_resolution,[],[f4869,f1055]) ).

tff(f4869,plain,
    ( ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),$sum(sK11,1),sK12)
    | permut_sub1(int,t2tb2(mk_array3(sK12,sK20)),t2tb2(mk_array3(sK12,sK22)),sK14,$sum(sK11,1))
    | ~ map_eq_sub1(int,t2tb(sK20),t2tb(sK22),0,sK14)
    | ~ spl27_47 ),
    inference(forward_demodulation,[],[f4868,f688]) ).

tff(f4868,plain,
    ( permut_sub1(int,t2tb2(mk_array3(sK12,sK20)),t2tb2(mk_array3(sK12,sK22)),sK14,$sum(sK11,1))
    | ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),t2tb(sK22),0,sK14)
    | ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),$sum(sK11,1),sK12)
    | ~ spl27_47 ),
    inference(forward_demodulation,[],[f4867,f688]) ).

tff(f4867,plain,
    ( ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),0,sK14)
    | ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),$sum(sK11,1),sK12)
    | permut_sub1(int,t2tb2(mk_array3(sK12,sK20)),t2tb2(mk_array3(sK12,sK22)),sK14,$sum(sK11,1))
    | ~ spl27_47 ),
    inference(forward_demodulation,[],[f4854,f370]) ).

tff(f4854,plain,
    ( ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),$sum(sK11,1),length2(int,t2tb2(mk_array3(sK12,sK20))))
    | ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),0,sK14)
    | permut_sub1(int,t2tb2(mk_array3(sK12,sK20)),t2tb2(mk_array3(sK12,sK22)),sK14,$sum(sK11,1))
    | ~ spl27_47 ),
    inference(resolution,[],[f284,f776]) ).

tff(f776,plain,
    ( permut3(int,t2tb2(mk_array3(sK12,sK20)),t2tb2(mk_array3(sK12,sK22)),sK14,$sum(sK11,1))
    | ~ spl27_47 ),
    inference(avatar_component_clause,[],[f775]) ).

tff(f4866,plain,
    ( spl27_180
    | ~ spl27_48
    | ~ spl27_55
    | ~ spl27_98 ),
    inference(avatar_split_clause,[],[f4862,f2416,f1048,f779,f4864]) ).

tff(f4864,plain,
    ( spl27_180
  <=> permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK20)),sK14,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_180])]) ).

tff(f779,plain,
    ( spl27_48
  <=> permut3(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK20)),sK14,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_48])]) ).

tff(f4862,plain,
    ( permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK20)),sK14,$sum(sK11,1))
    | ~ spl27_48
    | ~ spl27_55
    | ~ spl27_98 ),
    inference(subsumption_resolution,[],[f4861,f1049]) ).

tff(f4861,plain,
    ( permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK20)),sK14,$sum(sK11,1))
    | ~ map_eq_sub1(int,t2tb(sK13),t2tb(sK20),0,sK14)
    | ~ spl27_48
    | ~ spl27_98 ),
    inference(forward_demodulation,[],[f4860,f688]) ).

tff(f4860,plain,
    ( ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),t2tb(sK20),0,sK14)
    | permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK20)),sK14,$sum(sK11,1))
    | ~ spl27_48
    | ~ spl27_98 ),
    inference(subsumption_resolution,[],[f4859,f2417]) ).

tff(f4859,plain,
    ( ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),t2tb(sK20),0,sK14)
    | permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK20)),sK14,$sum(sK11,1))
    | ~ map_eq_sub1(int,t2tb(sK13),t2tb(sK20),$sum(sK11,1),sK12)
    | ~ spl27_48 ),
    inference(forward_demodulation,[],[f4858,f688]) ).

tff(f4858,plain,
    ( ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),t2tb(sK20),$sum(sK11,1),sK12)
    | permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK20)),sK14,$sum(sK11,1))
    | ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),t2tb(sK20),0,sK14)
    | ~ spl27_48 ),
    inference(forward_demodulation,[],[f4857,f688]) ).

tff(f4857,plain,
    ( permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK20)),sK14,$sum(sK11,1))
    | ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK20))),$sum(sK11,1),sK12)
    | ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),t2tb(sK20),0,sK14)
    | ~ spl27_48 ),
    inference(forward_demodulation,[],[f4856,f688]) ).

tff(f4856,plain,
    ( ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK20))),0,sK14)
    | ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK20))),$sum(sK11,1),sK12)
    | permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK20)),sK14,$sum(sK11,1))
    | ~ spl27_48 ),
    inference(forward_demodulation,[],[f4855,f370]) ).

tff(f4855,plain,
    ( ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK20))),$sum(sK11,1),length2(int,t2tb2(mk_array3(sK12,sK13))))
    | permut_sub1(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK20)),sK14,$sum(sK11,1))
    | ~ map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK20))),0,sK14)
    | ~ spl27_48 ),
    inference(resolution,[],[f284,f780]) ).

tff(f780,plain,
    ( permut3(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK20)),sK14,$sum(sK11,1))
    | ~ spl27_48 ),
    inference(avatar_component_clause,[],[f779]) ).

tff(f4554,plain,
    ( spl27_69
    | spl27_179
    | ~ spl27_88 ),
    inference(avatar_split_clause,[],[f4538,f2061,f4548,f1590]) ).

tff(f2061,plain,
    ( spl27_88
  <=> $less(sK14,sK21) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_88])]) ).

tff(f4538,plain,
    ( ! [X10: map_int_int,X11: ty,X14: $int,X12: uni,X13: uni] :
        ( $less(0,occ2(int,t2tb1(get3(X10,sK14)),t2tb(X10),0,sK21))
        | ~ permut3(X11,X12,X13,X14,sK14) )
    | ~ spl27_88 ),
    inference(resolution,[],[f2076,f441]) ).

tff(f2076,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(sK14,X0)
        | $less(0,occ2(int,t2tb1(get3(X1,sK14)),t2tb(X1),X0,sK21)) )
    | ~ spl27_88 ),
    inference(resolution,[],[f2062,f360]) ).

tff(f2062,plain,
    ( $less(sK14,sK21)
    | ~ spl27_88 ),
    inference(avatar_component_clause,[],[f2061]) ).

tff(f4553,plain,
    ( spl27_179
    | spl27_32
    | ~ spl27_88 ),
    inference(avatar_split_clause,[],[f4535,f2061,f616,f4548]) ).

tff(f4535,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK14)),t2tb(X0),0,sK21))
    | spl27_32
    | ~ spl27_88 ),
    inference(resolution,[],[f2076,f617]) ).

tff(f4552,plain,
    ( spl27_102
    | spl27_178
    | spl27_32
    | ~ spl27_55
    | ~ spl27_88 ),
    inference(avatar_split_clause,[],[f4551,f2061,f1048,f616,f4544,f2461]) ).

tff(f4551,plain,
    ( ! [X16: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,sK21))
        | ( get3(sK13,sK14) = get3(sK20,sK14) ) )
    | spl27_32
    | ~ spl27_55
    | ~ spl27_88 ),
    inference(subsumption_resolution,[],[f4540,f617]) ).

tff(f4540,plain,
    ( ! [X16: map_int_int] :
        ( ( get3(sK13,sK14) = get3(sK20,sK14) )
        | $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,sK21))
        | $less(sK14,0) )
    | ~ spl27_55
    | ~ spl27_88 ),
    inference(resolution,[],[f2076,f2436]) ).

tff(f4550,plain,
    ( spl27_179
    | spl27_70
    | ~ spl27_88 ),
    inference(avatar_split_clause,[],[f4537,f2061,f1594,f4548]) ).

tff(f4537,plain,
    ( ! [X8: uni,X6: ty,X9: $int,X7: uni,X5: map_int_int] :
        ( ~ permut3(X6,X7,X8,sK14,X9)
        | $less(0,occ2(int,t2tb1(get3(X5,sK14)),t2tb(X5),0,sK21)) )
    | ~ spl27_88 ),
    inference(resolution,[],[f2076,f442]) ).

tff(f4546,plain,
    ( spl27_112
    | spl27_178
    | spl27_32
    | ~ spl27_56
    | ~ spl27_88 ),
    inference(avatar_split_clause,[],[f4542,f2061,f1054,f616,f4544,f2601]) ).

tff(f4542,plain,
    ( ! [X15: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X15,sK14)),t2tb(X15),sK14,sK21))
        | ( get3(sK22,sK14) = get3(sK20,sK14) ) )
    | spl27_32
    | ~ spl27_56
    | ~ spl27_88 ),
    inference(subsumption_resolution,[],[f4539,f617]) ).

tff(f4539,plain,
    ( ! [X15: map_int_int] :
        ( $less(sK14,0)
        | $less(0,occ2(int,t2tb1(get3(X15,sK14)),t2tb(X15),sK14,sK21))
        | ( get3(sK22,sK14) = get3(sK20,sK14) ) )
    | ~ spl27_56
    | ~ spl27_88 ),
    inference(resolution,[],[f2076,f2437]) ).

tff(f4399,plain,
    ( spl27_177
    | spl27_102
    | spl27_32
    | ~ spl27_55
    | ~ spl27_78 ),
    inference(avatar_split_clause,[],[f4398,f1773,f1048,f616,f2461,f4395]) ).

tff(f4398,plain,
    ( ! [X16: map_int_int] :
        ( ( get3(sK13,sK14) = get3(sK20,sK14) )
        | $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,sK19)) )
    | spl27_32
    | ~ spl27_55
    | ~ spl27_78 ),
    inference(subsumption_resolution,[],[f4391,f617]) ).

tff(f4391,plain,
    ( ! [X16: map_int_int] :
        ( ( get3(sK13,sK14) = get3(sK20,sK14) )
        | $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,sK19))
        | $less(sK14,0) )
    | ~ spl27_55
    | ~ spl27_78 ),
    inference(resolution,[],[f1788,f2436]) ).

tff(f4397,plain,
    ( spl27_177
    | spl27_112
    | spl27_32
    | ~ spl27_56
    | ~ spl27_78 ),
    inference(avatar_split_clause,[],[f4393,f1773,f1054,f616,f2601,f4395]) ).

tff(f4393,plain,
    ( ! [X15: map_int_int] :
        ( ( get3(sK22,sK14) = get3(sK20,sK14) )
        | $less(0,occ2(int,t2tb1(get3(X15,sK14)),t2tb(X15),sK14,sK19)) )
    | spl27_32
    | ~ spl27_56
    | ~ spl27_78 ),
    inference(subsumption_resolution,[],[f4390,f617]) ).

tff(f4390,plain,
    ( ! [X15: map_int_int] :
        ( ( get3(sK22,sK14) = get3(sK20,sK14) )
        | $less(sK14,0)
        | $less(0,occ2(int,t2tb1(get3(X15,sK14)),t2tb(X15),sK14,sK19)) )
    | ~ spl27_56
    | ~ spl27_78 ),
    inference(resolution,[],[f1788,f2437]) ).

tff(f4175,plain,
    ( spl27_176
    | spl27_175
    | ~ spl27_63 ),
    inference(avatar_split_clause,[],[f4138,f1334,f4169,f4173]) ).

tff(f4138,plain,
    ( ! [X10: $int,X8: uni,X6: map_int_int,X9: uni,X7: ty] :
        ( $less(0,occ2(int,t2tb1(get3(X6,sK21)),t2tb(X6),0,sK12))
        | ~ permut3(X7,X8,X9,sK21,X10) )
    | ~ spl27_63 ),
    inference(resolution,[],[f1340,f442]) ).

tff(f4171,plain,
    ( spl27_174
    | spl27_175
    | ~ spl27_63 ),
    inference(avatar_split_clause,[],[f4139,f1334,f4169,f4166]) ).

tff(f4139,plain,
    ( ! [X11: map_int_int,X14: uni,X15: $int,X12: ty,X13: uni] :
        ( $less(0,occ2(int,t2tb1(get3(X11,sK21)),t2tb(X11),0,sK12))
        | ~ permut3(X12,X13,X14,X15,sK21) )
    | ~ spl27_63 ),
    inference(resolution,[],[f1340,f441]) ).

tff(f4164,plain,
    ( spl27_173
    | spl27_170
    | spl27_168
    | ~ spl27_56
    | ~ spl27_63 ),
    inference(avatar_split_clause,[],[f4140,f1334,f1054,f4144,f4150,f4162]) ).

tff(f4140,plain,
    ( ! [X16: map_int_int] :
        ( $less(sK21,0)
        | $less(0,occ2(int,t2tb1(get3(X16,sK21)),t2tb(X16),sK14,sK12))
        | ( get3(sK22,sK21) = get3(sK20,sK21) ) )
    | ~ spl27_56
    | ~ spl27_63 ),
    inference(resolution,[],[f1340,f2437]) ).

tff(f4160,plain,
    ( spl27_171
    | spl27_172
    | ~ spl27_24
    | ~ spl27_63 ),
    inference(avatar_split_clause,[],[f4153,f1334,f581,f4158,f4155]) ).

tff(f4153,plain,
    ( ! [X18: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X18,sK21)),t2tb(X18),sK21,sK12))
        | $less(sK21,sK14) )
    | ~ spl27_24
    | ~ spl27_63 ),
    inference(subsumption_resolution,[],[f4142,f582]) ).

tff(f4142,plain,
    ( ! [X18: map_int_int] :
        ( $less(sK21,sK14)
        | ~ $less(get3(sK13,sK15),get3(sK20,sK21))
        | $less(0,occ2(int,t2tb1(get3(X18,sK21)),t2tb(X18),sK21,sK12)) )
    | ~ spl27_63 ),
    inference(resolution,[],[f1340,f400]) ).

tff(f4152,plain,
    ( spl27_168
    | spl27_169
    | spl27_170
    | ~ spl27_55
    | ~ spl27_63 ),
    inference(avatar_split_clause,[],[f4141,f1334,f1048,f4150,f4147,f4144]) ).

tff(f4141,plain,
    ( ! [X17: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X17,sK21)),t2tb(X17),sK14,sK12))
        | ( get3(sK20,sK21) = get3(sK13,sK21) )
        | $less(sK21,0) )
    | ~ spl27_55
    | ~ spl27_63 ),
    inference(resolution,[],[f1340,f2436]) ).

tff(f4080,plain,
    ( spl27_167
    | ~ spl27_134
    | ~ spl27_165 ),
    inference(avatar_split_clause,[],[f4059,f3961,f3153,f4078]) ).

tff(f3961,plain,
    ( spl27_165
  <=> ! [X18: map_int_int] : $less(0,occ2(int,t2tb1(get3(X18,sK19)),t2tb(X18),sK14,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_165])]) ).

tff(f4059,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),sK14,sK12))
    | ~ spl27_134
    | ~ spl27_165 ),
    inference(superposition,[],[f3962,f3154]) ).

tff(f3962,plain,
    ( ! [X18: map_int_int] : $less(0,occ2(int,t2tb1(get3(X18,sK19)),t2tb(X18),sK14,sK12))
    | ~ spl27_165 ),
    inference(avatar_component_clause,[],[f3961]) ).

tff(f3988,plain,
    ( spl27_166
    | ~ spl27_134
    | ~ spl27_164 ),
    inference(avatar_split_clause,[],[f3978,f3955,f3153,f3986]) ).

tff(f3986,plain,
    ( spl27_166
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_166])]) ).

tff(f3955,plain,
    ( spl27_164
  <=> ! [X13: map_int_int] : $less(0,occ2(int,t2tb1(get3(X13,sK19)),t2tb(X13),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_164])]) ).

tff(f3978,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),0,sK12))
    | ~ spl27_134
    | ~ spl27_164 ),
    inference(superposition,[],[f3956,f3154]) ).

tff(f3956,plain,
    ( ! [X13: map_int_int] : $less(0,occ2(int,t2tb1(get3(X13,sK19)),t2tb(X13),0,sK12))
    | ~ spl27_164 ),
    inference(avatar_component_clause,[],[f3955]) ).

tff(f3968,plain,
    ( spl27_164
    | ~ spl27_62
    | spl27_137 ),
    inference(avatar_split_clause,[],[f3946,f3175,f1291,f3955]) ).

tff(f3946,plain,
    ( ! [X1: map_int_int] : $less(0,occ2(int,t2tb1(get3(X1,sK19)),t2tb(X1),0,sK12))
    | ~ spl27_62
    | spl27_137 ),
    inference(resolution,[],[f1304,f3176]) ).

tff(f1304,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(sK19,X0)
        | $less(0,occ2(int,t2tb1(get3(X1,sK19)),t2tb(X1),X0,sK12)) )
    | ~ spl27_62 ),
    inference(resolution,[],[f1292,f360]) ).

tff(f3967,plain,
    ( spl27_86
    | spl27_164
    | ~ spl27_62 ),
    inference(avatar_split_clause,[],[f3949,f1291,f3955,f2036]) ).

tff(f2036,plain,
    ( spl27_86
  <=> ! [X6: uni,X5: ty,X8: $int,X7: uni] : ~ permut3(X5,X6,X7,sK19,X8) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_86])]) ).

tff(f3949,plain,
    ( ! [X10: uni,X11: uni,X8: map_int_int,X9: ty,X12: $int] :
        ( $less(0,occ2(int,t2tb1(get3(X8,sK19)),t2tb(X8),0,sK12))
        | ~ permut3(X9,X10,X11,sK19,X12) )
    | ~ spl27_62 ),
    inference(resolution,[],[f1304,f442]) ).

tff(f3966,plain,
    ( spl27_165
    | spl27_15
    | ~ spl27_62 ),
    inference(avatar_split_clause,[],[f3945,f1291,f540,f3961]) ).

tff(f3945,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK19)),t2tb(X0),sK14,sK12))
    | spl27_15
    | ~ spl27_62 ),
    inference(resolution,[],[f1304,f541]) ).

tff(f3965,plain,
    ( spl27_165
    | spl27_147
    | ~ spl27_55
    | ~ spl27_62
    | spl27_137 ),
    inference(avatar_split_clause,[],[f3964,f3175,f1291,f1048,f3254,f3961]) ).

tff(f3254,plain,
    ( spl27_147
  <=> ( get3(sK20,sK19) = get3(sK13,sK19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_147])]) ).

tff(f3964,plain,
    ( ! [X19: map_int_int] :
        ( ( get3(sK20,sK19) = get3(sK13,sK19) )
        | $less(0,occ2(int,t2tb1(get3(X19,sK19)),t2tb(X19),sK14,sK12)) )
    | ~ spl27_55
    | ~ spl27_62
    | spl27_137 ),
    inference(subsumption_resolution,[],[f3952,f3176]) ).

tff(f3952,plain,
    ( ! [X19: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X19,sK19)),t2tb(X19),sK14,sK12))
        | $less(sK19,0)
        | ( get3(sK20,sK19) = get3(sK13,sK19) ) )
    | ~ spl27_55
    | ~ spl27_62 ),
    inference(resolution,[],[f1304,f2436]) ).

tff(f3963,plain,
    ( spl27_165
    | spl27_149
    | ~ spl27_56
    | ~ spl27_62
    | ~ spl27_134
    | spl27_137 ),
    inference(avatar_split_clause,[],[f3959,f3175,f3153,f1291,f1054,f3263,f3961]) ).

tff(f3959,plain,
    ( ! [X18: map_int_int] :
        ( ( get3(sK20,sK19) = get3(sK13,sK15) )
        | $less(0,occ2(int,t2tb1(get3(X18,sK19)),t2tb(X18),sK14,sK12)) )
    | ~ spl27_56
    | ~ spl27_62
    | ~ spl27_134
    | spl27_137 ),
    inference(forward_demodulation,[],[f3958,f3154]) ).

tff(f3958,plain,
    ( ! [X18: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X18,sK19)),t2tb(X18),sK14,sK12))
        | ( get3(sK20,sK19) = get3(sK22,sK19) ) )
    | ~ spl27_56
    | ~ spl27_62
    | spl27_137 ),
    inference(subsumption_resolution,[],[f3951,f3176]) ).

tff(f3951,plain,
    ( ! [X18: map_int_int] :
        ( ( get3(sK20,sK19) = get3(sK22,sK19) )
        | $less(sK19,0)
        | $less(0,occ2(int,t2tb1(get3(X18,sK19)),t2tb(X18),sK14,sK12)) )
    | ~ spl27_56
    | ~ spl27_62 ),
    inference(resolution,[],[f1304,f2437]) ).

tff(f3957,plain,
    ( spl27_87
    | spl27_164
    | ~ spl27_62 ),
    inference(avatar_split_clause,[],[f3950,f1291,f3955,f2040]) ).

tff(f2040,plain,
    ( spl27_87
  <=> ! [X13: $int,X12: uni,X11: uni,X10: ty] : ~ permut3(X10,X11,X12,X13,sK19) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_87])]) ).

tff(f3950,plain,
    ( ! [X16: uni,X14: ty,X17: $int,X15: uni,X13: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X13,sK19)),t2tb(X13),0,sK12))
        | ~ permut3(X14,X15,X16,X17,sK19) )
    | ~ spl27_62 ),
    inference(resolution,[],[f1304,f441]) ).

tff(f3930,plain,
    ( ~ spl27_163
    | ~ spl27_24 ),
    inference(avatar_split_clause,[],[f3920,f581,f3928]) ).

tff(f3920,plain,
    ( ~ $less(0,occ2(int,t2tb1(get3(sK20,sK21)),t2tb(sK20),sK14,sK21))
    | ~ spl27_24 ),
    inference(resolution,[],[f1425,f582]) ).

tff(f3926,plain,
    ( ~ spl27_106
    | spl27_109
    | ~ spl27_162
    | ~ spl27_98 ),
    inference(avatar_split_clause,[],[f3922,f2416,f3924,f2581,f2571]) ).

tff(f3922,plain,
    ( ~ $less(0,occ2(int,t2tb1($sum(sK11,1)),t2tb(sK20),sK14,sK21))
    | ( get3(sK20,get3(sK13,sK15)) = get3(sK13,get3(sK13,sK15)) )
    | ~ $less(get3(sK13,sK15),sK12)
    | ~ spl27_98 ),
    inference(resolution,[],[f1425,f2439]) ).

tff(f3876,plain,
    ( spl27_161
    | ~ spl27_134
    | ~ spl27_160 ),
    inference(avatar_split_clause,[],[f3853,f3837,f3153,f3874]) ).

tff(f3837,plain,
    ( spl27_160
  <=> ! [X19: map_int_int] : $less(0,occ2(int,t2tb1(get3(X19,sK19)),t2tb(X19),sK14,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_160])]) ).

tff(f3853,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),sK14,sK21))
    | ~ spl27_134
    | ~ spl27_160 ),
    inference(superposition,[],[f3838,f3154]) ).

tff(f3838,plain,
    ( ! [X19: map_int_int] : $less(0,occ2(int,t2tb1(get3(X19,sK19)),t2tb(X19),sK14,sK21))
    | ~ spl27_160 ),
    inference(avatar_component_clause,[],[f3837]) ).

tff(f3843,plain,
    ( spl27_149
    | spl27_160
    | ~ spl27_11
    | ~ spl27_56
    | ~ spl27_134
    | spl27_137 ),
    inference(avatar_split_clause,[],[f3842,f3175,f3153,f1054,f524,f3837,f3263]) ).

tff(f3842,plain,
    ( ! [X18: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X18,sK19)),t2tb(X18),sK14,sK21))
        | ( get3(sK20,sK19) = get3(sK13,sK15) ) )
    | ~ spl27_11
    | ~ spl27_56
    | ~ spl27_134
    | spl27_137 ),
    inference(forward_demodulation,[],[f3841,f3154]) ).

tff(f3841,plain,
    ( ! [X18: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X18,sK19)),t2tb(X18),sK14,sK21))
        | ( get3(sK20,sK19) = get3(sK22,sK19) ) )
    | ~ spl27_11
    | ~ spl27_56
    | spl27_137 ),
    inference(subsumption_resolution,[],[f3832,f3176]) ).

tff(f3832,plain,
    ( ! [X18: map_int_int] :
        ( ( get3(sK20,sK19) = get3(sK22,sK19) )
        | $less(sK19,0)
        | $less(0,occ2(int,t2tb1(get3(X18,sK19)),t2tb(X18),sK14,sK21)) )
    | ~ spl27_11
    | ~ spl27_56 ),
    inference(resolution,[],[f3112,f2437]) ).

tff(f3112,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(sK19,X0)
        | $less(0,occ2(int,t2tb1(get3(X1,sK19)),t2tb(X1),X0,sK21)) )
    | ~ spl27_11 ),
    inference(resolution,[],[f525,f360]) ).

tff(f3840,plain,
    ( spl27_160
    | ~ spl27_11
    | spl27_15 ),
    inference(avatar_split_clause,[],[f3826,f540,f524,f3837]) ).

tff(f3826,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK19)),t2tb(X0),sK14,sK21))
    | ~ spl27_11
    | spl27_15 ),
    inference(resolution,[],[f3112,f541]) ).

tff(f3839,plain,
    ( spl27_160
    | spl27_147
    | ~ spl27_11
    | ~ spl27_55
    | spl27_137 ),
    inference(avatar_split_clause,[],[f3835,f3175,f1048,f524,f3254,f3837]) ).

tff(f3835,plain,
    ( ! [X19: map_int_int] :
        ( ( get3(sK20,sK19) = get3(sK13,sK19) )
        | $less(0,occ2(int,t2tb1(get3(X19,sK19)),t2tb(X19),sK14,sK21)) )
    | ~ spl27_11
    | ~ spl27_55
    | spl27_137 ),
    inference(subsumption_resolution,[],[f3833,f3176]) ).

tff(f3833,plain,
    ( ! [X19: map_int_int] :
        ( ( get3(sK20,sK19) = get3(sK13,sK19) )
        | $less(sK19,0)
        | $less(0,occ2(int,t2tb1(get3(X19,sK19)),t2tb(X19),sK14,sK21)) )
    | ~ spl27_11
    | ~ spl27_55 ),
    inference(resolution,[],[f3112,f2436]) ).

tff(f3771,plain,
    ( spl27_159
    | ~ spl27_136
    | ~ spl27_157 ),
    inference(avatar_split_clause,[],[f3747,f3693,f3171,f3769]) ).

tff(f3693,plain,
    ( spl27_157
  <=> ! [X16: map_int_int] : $less(0,occ2(int,t2tb1(get3(X16,sK15)),t2tb(X16),sK14,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_157])]) ).

tff(f3747,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK14,sK11))
    | ~ spl27_136
    | ~ spl27_157 ),
    inference(superposition,[],[f3694,f3172]) ).

tff(f3694,plain,
    ( ! [X16: map_int_int] : $less(0,occ2(int,t2tb1(get3(X16,sK15)),t2tb(X16),sK14,sK11))
    | ~ spl27_157 ),
    inference(avatar_component_clause,[],[f3693]) ).

tff(f3760,plain,
    ( spl27_92
    | ~ spl27_25
    | ~ spl27_157 ),
    inference(avatar_split_clause,[],[f3746,f3693,f585,f2190]) ).

tff(f3746,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK14,sK11))
    | ~ spl27_25
    | ~ spl27_157 ),
    inference(superposition,[],[f3694,f586]) ).

tff(f3731,plain,
    ( spl27_158
    | ~ spl27_136
    | ~ spl27_155 ),
    inference(avatar_split_clause,[],[f3709,f3680,f3171,f3729]) ).

tff(f3729,plain,
    ( spl27_158
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),0,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_158])]) ).

tff(f3680,plain,
    ( spl27_155
  <=> ! [X11: map_int_int] : $less(0,occ2(int,t2tb1(get3(X11,sK15)),t2tb(X11),0,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_155])]) ).

tff(f3709,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),0,sK11))
    | ~ spl27_136
    | ~ spl27_155 ),
    inference(superposition,[],[f3681,f3172]) ).

tff(f3681,plain,
    ( ! [X11: map_int_int] : $less(0,occ2(int,t2tb1(get3(X11,sK15)),t2tb(X11),0,sK11))
    | ~ spl27_155 ),
    inference(avatar_component_clause,[],[f3680]) ).

tff(f3723,plain,
    ( spl27_95
    | ~ spl27_25
    | ~ spl27_155 ),
    inference(avatar_split_clause,[],[f3708,f3680,f585,f2202]) ).

tff(f2202,plain,
    ( spl27_95
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),0,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_95])]) ).

tff(f3708,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),0,sK11))
    | ~ spl27_25
    | ~ spl27_155 ),
    inference(superposition,[],[f3681,f586]) ).

tff(f3698,plain,
    ( spl27_155
    | spl27_73
    | ~ spl27_91 ),
    inference(avatar_split_clause,[],[f3674,f2185,f1730,f3680]) ).

tff(f2185,plain,
    ( spl27_91
  <=> $less(sK15,sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_91])]) ).

tff(f3674,plain,
    ( ! [X10: $int,X8: uni,X6: map_int_int,X9: uni,X7: ty] :
        ( ~ permut3(X7,X8,X9,sK15,X10)
        | $less(0,occ2(int,t2tb1(get3(X6,sK15)),t2tb(X6),0,sK11)) )
    | ~ spl27_91 ),
    inference(resolution,[],[f2214,f442]) ).

tff(f2214,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(sK15,X0)
        | $less(0,occ2(int,t2tb1(get3(X1,sK15)),t2tb(X1),X0,sK11)) )
    | ~ spl27_91 ),
    inference(resolution,[],[f2186,f360]) ).

tff(f2186,plain,
    ( $less(sK15,sK11)
    | ~ spl27_91 ),
    inference(avatar_component_clause,[],[f2185]) ).

tff(f3697,plain,
    ( spl27_157
    | spl27_3
    | ~ spl27_91 ),
    inference(avatar_split_clause,[],[f3671,f2185,f492,f3693]) ).

tff(f3671,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK15)),t2tb(X0),sK14,sK11))
    | spl27_3
    | ~ spl27_91 ),
    inference(resolution,[],[f2214,f493]) ).

tff(f3696,plain,
    ( spl27_155
    | spl27_6
    | ~ spl27_91 ),
    inference(avatar_split_clause,[],[f3672,f2185,f504,f3680]) ).

tff(f3672,plain,
    ( ! [X1: map_int_int] : $less(0,occ2(int,t2tb1(get3(X1,sK15)),t2tb(X1),0,sK11))
    | spl27_6
    | ~ spl27_91 ),
    inference(resolution,[],[f2214,f505]) ).

tff(f3695,plain,
    ( spl27_157
    | spl27_149
    | spl27_6
    | ~ spl27_25
    | ~ spl27_56
    | ~ spl27_91
    | ~ spl27_136 ),
    inference(avatar_split_clause,[],[f3691,f3171,f2185,f1054,f585,f504,f3263,f3693]) ).

tff(f3691,plain,
    ( ! [X16: map_int_int] :
        ( ( get3(sK20,sK19) = get3(sK13,sK15) )
        | $less(0,occ2(int,t2tb1(get3(X16,sK15)),t2tb(X16),sK14,sK11)) )
    | spl27_6
    | ~ spl27_25
    | ~ spl27_56
    | ~ spl27_91
    | ~ spl27_136 ),
    inference(forward_demodulation,[],[f3690,f3172]) ).

tff(f3690,plain,
    ( ! [X16: map_int_int] :
        ( ( get3(sK22,sK15) = get3(sK13,sK15) )
        | $less(0,occ2(int,t2tb1(get3(X16,sK15)),t2tb(X16),sK14,sK11)) )
    | spl27_6
    | ~ spl27_25
    | ~ spl27_56
    | ~ spl27_91 ),
    inference(forward_demodulation,[],[f3689,f586]) ).

tff(f3689,plain,
    ( ! [X16: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X16,sK15)),t2tb(X16),sK14,sK11))
        | ( get3(sK22,sK15) = get3(sK20,sK15) ) )
    | spl27_6
    | ~ spl27_56
    | ~ spl27_91 ),
    inference(subsumption_resolution,[],[f3676,f505]) ).

tff(f3676,plain,
    ( ! [X16: map_int_int] :
        ( ( get3(sK22,sK15) = get3(sK20,sK15) )
        | $less(sK15,0)
        | $less(0,occ2(int,t2tb1(get3(X16,sK15)),t2tb(X16),sK14,sK11)) )
    | ~ spl27_56
    | ~ spl27_91 ),
    inference(resolution,[],[f2214,f2437]) ).

tff(f3688,plain,
    ( ~ spl27_76
    | spl27_156
    | spl27_3
    | ~ spl27_25
    | ~ spl27_91 ),
    inference(avatar_split_clause,[],[f3684,f2185,f585,f492,f3686,f1742]) ).

tff(f3686,plain,
    ( spl27_156
  <=> ! [X18: map_int_int] : $less(0,occ2(int,t2tb1(get3(X18,sK15)),t2tb(X18),sK21,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_156])]) ).

tff(f3684,plain,
    ( ! [X18: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X18,sK15)),t2tb(X18),sK21,sK11))
        | ~ $less(get3(sK13,sK15),get3(sK13,sK15)) )
    | spl27_3
    | ~ spl27_25
    | ~ spl27_91 ),
    inference(forward_demodulation,[],[f3683,f586]) ).

tff(f3683,plain,
    ( ! [X18: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X18,sK15)),t2tb(X18),sK21,sK11))
        | ~ $less(get3(sK13,sK15),get3(sK20,sK15)) )
    | spl27_3
    | ~ spl27_91 ),
    inference(subsumption_resolution,[],[f3678,f493]) ).

tff(f3678,plain,
    ( ! [X18: map_int_int] :
        ( $less(sK15,sK14)
        | $less(0,occ2(int,t2tb1(get3(X18,sK15)),t2tb(X18),sK21,sK11))
        | ~ $less(get3(sK13,sK15),get3(sK20,sK15)) )
    | ~ spl27_91 ),
    inference(resolution,[],[f2214,f400]) ).

tff(f3682,plain,
    ( spl27_155
    | spl27_77
    | ~ spl27_91 ),
    inference(avatar_split_clause,[],[f3675,f2185,f1746,f3680]) ).

tff(f3675,plain,
    ( ! [X11: map_int_int,X14: uni,X15: $int,X12: ty,X13: uni] :
        ( ~ permut3(X12,X13,X14,X15,sK15)
        | $less(0,occ2(int,t2tb1(get3(X11,sK15)),t2tb(X11),0,sK11)) )
    | ~ spl27_91 ),
    inference(resolution,[],[f2214,f441]) ).

tff(f3670,plain,
    ( ~ spl27_76
    | spl27_75
    | spl27_3
    | ~ spl27_9
    | ~ spl27_25 ),
    inference(avatar_split_clause,[],[f3669,f585,f516,f492,f1739,f1742]) ).

tff(f1739,plain,
    ( spl27_75
  <=> ! [X2: map_int_int] : $less(0,occ2(int,t2tb1(get3(X2,sK15)),t2tb(X2),sK21,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_75])]) ).

tff(f516,plain,
    ( spl27_9
  <=> $less(sK15,sK19) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_9])]) ).

tff(f3669,plain,
    ( ! [X18: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X18,sK15)),t2tb(X18),sK21,sK19))
        | ~ $less(get3(sK13,sK15),get3(sK13,sK15)) )
    | spl27_3
    | ~ spl27_9
    | ~ spl27_25 ),
    inference(forward_demodulation,[],[f3668,f586]) ).

tff(f3668,plain,
    ( ! [X18: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X18,sK15)),t2tb(X18),sK21,sK19))
        | ~ $less(get3(sK13,sK15),get3(sK20,sK15)) )
    | spl27_3
    | ~ spl27_9 ),
    inference(subsumption_resolution,[],[f3667,f493]) ).

tff(f3667,plain,
    ( ! [X18: map_int_int] :
        ( $less(sK15,sK14)
        | $less(0,occ2(int,t2tb1(get3(X18,sK15)),t2tb(X18),sK21,sK19))
        | ~ $less(get3(sK13,sK15),get3(sK20,sK15)) )
    | ~ spl27_9 ),
    inference(resolution,[],[f1133,f400]) ).

tff(f1133,plain,
    ( ! [X21: $int,X22: map_int_int] :
        ( $less(sK15,X21)
        | $less(0,occ2(int,t2tb1(get3(X22,sK15)),t2tb(X22),X21,sK19)) )
    | ~ spl27_9 ),
    inference(resolution,[],[f360,f517]) ).

tff(f517,plain,
    ( $less(sK15,sK19)
    | ~ spl27_9 ),
    inference(avatar_component_clause,[],[f516]) ).

tff(f3437,plain,
    ( spl27_154
    | ~ spl27_85 ),
    inference(avatar_split_clause,[],[f3425,f2033,f3435]) ).

tff(f2033,plain,
    ( spl27_85
  <=> ! [X4: map_int_int] : $less(0,occ2(int,t2tb1(get3(X4,sK19)),t2tb(X4),0,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_85])]) ).

tff(f3425,plain,
    ( $less(0,sK21)
    | ~ spl27_85 ),
    inference(evaluation,[],[f3424]) ).

tff(f3424,plain,
    ( $less(0,0)
    | $less(0,sK21)
    | ~ spl27_85 ),
    inference(superposition,[],[f2034,f337]) ).

tff(f2034,plain,
    ( ! [X4: map_int_int] : $less(0,occ2(int,t2tb1(get3(X4,sK19)),t2tb(X4),0,sK21))
    | ~ spl27_85 ),
    inference(avatar_component_clause,[],[f2033]) ).

tff(f3433,plain,
    ( spl27_153
    | ~ spl27_85
    | ~ spl27_134 ),
    inference(avatar_split_clause,[],[f3420,f3153,f2033,f3431]) ).

tff(f3431,plain,
    ( spl27_153
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),0,sK21)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_153])]) ).

tff(f3420,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK22),0,sK21))
    | ~ spl27_85
    | ~ spl27_134 ),
    inference(superposition,[],[f2034,f3154]) ).

tff(f3403,plain,
    ( spl27_152
    | ~ spl27_74
    | ~ spl27_136 ),
    inference(avatar_split_clause,[],[f3387,f3171,f1733,f3401]) ).

tff(f3401,plain,
    ( spl27_152
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),0,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_152])]) ).

tff(f1733,plain,
    ( spl27_74
  <=> ! [X3: map_int_int] : $less(0,occ2(int,t2tb1(get3(X3,sK15)),t2tb(X3),0,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_74])]) ).

tff(f3387,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),0,sK19))
    | ~ spl27_74
    | ~ spl27_136 ),
    inference(superposition,[],[f1734,f3172]) ).

tff(f1734,plain,
    ( ! [X3: map_int_int] : $less(0,occ2(int,t2tb1(get3(X3,sK15)),t2tb(X3),0,sK19))
    | ~ spl27_74 ),
    inference(avatar_component_clause,[],[f1733]) ).

tff(f3371,plain,
    ( spl27_151
    | spl27_3
    | ~ spl27_9
    | ~ spl27_136 ),
    inference(avatar_split_clause,[],[f3353,f3171,f516,f492,f3369]) ).

tff(f3369,plain,
    ( spl27_151
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK14,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_151])]) ).

tff(f3353,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK14,sK19))
    | spl27_3
    | ~ spl27_9
    | ~ spl27_136 ),
    inference(superposition,[],[f1723,f3172]) ).

tff(f1723,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK15)),t2tb(X0),sK14,sK19))
    | spl27_3
    | ~ spl27_9 ),
    inference(resolution,[],[f1133,f493]) ).

tff(f3271,plain,
    ( spl27_150
    | ~ spl27_124
    | ~ spl27_144 ),
    inference(avatar_split_clause,[],[f3267,f3237,f2937,f3269]) ).

tff(f3269,plain,
    ( spl27_150
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_150])]) ).

tff(f2937,plain,
    ( spl27_124
  <=> ! [X5: map_int_int] : $less(0,occ2(int,t2tb1(get3(X5,0)),t2tb(X5),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_124])]) ).

tff(f3267,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK22),0,sK12))
    | ~ spl27_124
    | ~ spl27_144 ),
    inference(superposition,[],[f2938,f3238]) ).

tff(f2938,plain,
    ( ! [X5: map_int_int] : $less(0,occ2(int,t2tb1(get3(X5,0)),t2tb(X5),0,sK12))
    | ~ spl27_124 ),
    inference(avatar_component_clause,[],[f2937]) ).

tff(f3265,plain,
    ( spl27_149
    | ~ spl27_148
    | spl27_146
    | ~ spl27_62
    | ~ spl27_99
    | ~ spl27_134 ),
    inference(avatar_split_clause,[],[f3261,f3153,f2423,f1291,f3251,f3257,f3263]) ).

tff(f3257,plain,
    ( spl27_148
  <=> $less(get3(sK20,$sum(sK11,1)),get3(sK13,sK15)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_148])]) ).

tff(f3251,plain,
    ( spl27_146
  <=> $less(sK11,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_146])]) ).

tff(f3261,plain,
    ( $less(sK11,$sum(sK11,1))
    | ~ $less(get3(sK20,$sum(sK11,1)),get3(sK13,sK15))
    | ( get3(sK20,sK19) = get3(sK13,sK15) )
    | ~ spl27_62
    | ~ spl27_99
    | ~ spl27_134 ),
    inference(forward_demodulation,[],[f3260,f3154]) ).

tff(f3260,plain,
    ( ~ $less(get3(sK20,$sum(sK11,1)),get3(sK13,sK15))
    | ( get3(sK20,sK19) = get3(sK22,sK19) )
    | $less(sK11,$sum(sK11,1))
    | ~ spl27_62
    | ~ spl27_99 ),
    inference(subsumption_resolution,[],[f3247,f1292]) ).

tff(f3247,plain,
    ( ~ $less(get3(sK20,$sum(sK11,1)),get3(sK13,sK15))
    | ( get3(sK20,sK19) = get3(sK22,sK19) )
    | $less(sK11,$sum(sK11,1))
    | ~ $less(sK19,sK12)
    | ~ spl27_99 ),
    inference(resolution,[],[f401,f2447]) ).

tff(f3259,plain,
    ( spl27_146
    | spl27_147
    | ~ spl27_148
    | ~ spl27_62
    | ~ spl27_98 ),
    inference(avatar_split_clause,[],[f3249,f2416,f1291,f3257,f3254,f3251]) ).

tff(f3249,plain,
    ( ~ $less(get3(sK20,$sum(sK11,1)),get3(sK13,sK15))
    | ( get3(sK20,sK19) = get3(sK13,sK19) )
    | $less(sK11,$sum(sK11,1))
    | ~ spl27_62
    | ~ spl27_98 ),
    inference(subsumption_resolution,[],[f3248,f1292]) ).

tff(f3248,plain,
    ( ~ $less(sK19,sK12)
    | ( get3(sK20,sK19) = get3(sK13,sK19) )
    | $less(sK11,$sum(sK11,1))
    | ~ $less(get3(sK20,$sum(sK11,1)),get3(sK13,sK15))
    | ~ spl27_98 ),
    inference(resolution,[],[f401,f2439]) ).

tff(f3244,plain,
    ( spl27_145
    | ~ spl27_124
    | ~ spl27_126 ),
    inference(avatar_split_clause,[],[f3240,f2945,f2937,f3242]) ).

tff(f3242,plain,
    ( spl27_145
  <=> $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_145])]) ).

tff(f3240,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,0)),t2tb(sK20),0,sK12))
    | ~ spl27_124
    | ~ spl27_126 ),
    inference(superposition,[],[f2938,f2946]) ).

tff(f3239,plain,
    ( spl27_144
    | ~ spl27_121
    | ~ spl27_126 ),
    inference(avatar_split_clause,[],[f3235,f2945,f2927,f3237]) ).

tff(f2927,plain,
    ( spl27_121
  <=> ( get3(sK20,0) = get3(sK22,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_121])]) ).

tff(f3235,plain,
    ( ( get3(sK13,0) = get3(sK22,0) )
    | ~ spl27_121
    | ~ spl27_126 ),
    inference(forward_demodulation,[],[f2928,f2946]) ).

tff(f2928,plain,
    ( ( get3(sK20,0) = get3(sK22,0) )
    | ~ spl27_121 ),
    inference(avatar_component_clause,[],[f2927]) ).

tff(f3234,plain,
    ( spl27_121
    | ~ spl27_56
    | ~ spl27_141 ),
    inference(avatar_split_clause,[],[f3231,f3219,f1054,f2927]) ).

tff(f3231,plain,
    ( ( get3(sK20,0) = get3(sK22,0) )
    | ~ spl27_56
    | ~ spl27_141 ),
    inference(evaluation,[],[f3228]) ).

tff(f3228,plain,
    ( $less(0,0)
    | ( get3(sK20,0) = get3(sK22,0) )
    | ~ spl27_56
    | ~ spl27_141 ),
    inference(resolution,[],[f3220,f2437]) ).

tff(f3233,plain,
    ( spl27_126
    | ~ spl27_55
    | ~ spl27_141 ),
    inference(avatar_split_clause,[],[f3232,f3219,f1048,f2945]) ).

tff(f3232,plain,
    ( ( get3(sK13,0) = get3(sK20,0) )
    | ~ spl27_55
    | ~ spl27_141 ),
    inference(evaluation,[],[f3229]) ).

tff(f3229,plain,
    ( $less(0,0)
    | ( get3(sK13,0) = get3(sK20,0) )
    | ~ spl27_55
    | ~ spl27_141 ),
    inference(resolution,[],[f3220,f2436]) ).

tff(f3227,plain,
    ( spl27_141
    | spl27_142
    | ~ spl27_143
    | ~ spl27_65 ),
    inference(avatar_split_clause,[],[f3201,f1409,f3225,f3222,f3219]) ).

tff(f3222,plain,
    ( spl27_142
  <=> ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,0)),t2tb(X0),sK21,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_142])]) ).

tff(f3225,plain,
    ( spl27_143
  <=> $less(get3(sK13,sK15),get3(sK20,0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_143])]) ).

tff(f3201,plain,
    ( ! [X0: map_int_int] :
        ( ~ $less(get3(sK13,sK15),get3(sK20,0))
        | $less(0,occ2(int,t2tb1(get3(X0,0)),t2tb(X0),sK21,sK12))
        | $less(0,sK14) )
    | ~ spl27_65 ),
    inference(resolution,[],[f400,f1412]) ).

tff(f3217,plain,
    ( spl27_82
    | ~ spl27_76
    | spl27_3
    | ~ spl27_14
    | ~ spl27_25 ),
    inference(avatar_split_clause,[],[f3216,f585,f534,f492,f1742,f1909]) ).

tff(f1909,plain,
    ( spl27_82
  <=> ! [X2: map_int_int] : $less(0,occ2(int,t2tb1(get3(X2,sK15)),t2tb(X2),sK21,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_82])]) ).

tff(f3216,plain,
    ( ! [X24: map_int_int] :
        ( ~ $less(get3(sK13,sK15),get3(sK13,sK15))
        | $less(0,occ2(int,t2tb1(get3(X24,sK15)),t2tb(X24),sK21,sK12)) )
    | spl27_3
    | ~ spl27_14
    | ~ spl27_25 ),
    inference(forward_demodulation,[],[f3215,f586]) ).

tff(f3215,plain,
    ( ! [X24: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X24,sK15)),t2tb(X24),sK21,sK12))
        | ~ $less(get3(sK13,sK15),get3(sK20,sK15)) )
    | spl27_3
    | ~ spl27_14 ),
    inference(subsumption_resolution,[],[f3211,f493]) ).

tff(f3211,plain,
    ( ! [X24: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X24,sK15)),t2tb(X24),sK21,sK12))
        | ~ $less(get3(sK13,sK15),get3(sK20,sK15))
        | $less(sK15,sK14) )
    | ~ spl27_14 ),
    inference(resolution,[],[f400,f1134]) ).

tff(f1134,plain,
    ( ! [X24: map_int_int,X23: $int] :
        ( $less(sK15,X23)
        | $less(0,occ2(int,t2tb1(get3(X24,sK15)),t2tb(X24),X23,sK12)) )
    | ~ spl27_14 ),
    inference(resolution,[],[f360,f535]) ).

tff(f3197,plain,
    ( spl27_140
    | spl27_3
    | ~ spl27_14
    | ~ spl27_136 ),
    inference(avatar_split_clause,[],[f3189,f3171,f534,f492,f3195]) ).

tff(f3189,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),sK14,sK12))
    | spl27_3
    | ~ spl27_14
    | ~ spl27_136 ),
    inference(superposition,[],[f1900,f3172]) ).

tff(f1900,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK15)),t2tb(X0),sK14,sK12))
    | spl27_3
    | ~ spl27_14 ),
    inference(resolution,[],[f1134,f493]) ).

tff(f3193,plain,
    ( spl27_139
    | spl27_6
    | ~ spl27_14
    | ~ spl27_136 ),
    inference(avatar_split_clause,[],[f3188,f3171,f534,f504,f3191]) ).

tff(f3191,plain,
    ( spl27_139
  <=> $less(0,occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_139])]) ).

tff(f3188,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK20,sK19)),t2tb(sK22),0,sK12))
    | spl27_6
    | ~ spl27_14
    | ~ spl27_136 ),
    inference(superposition,[],[f1901,f3172]) ).

tff(f1901,plain,
    ( ! [X1: map_int_int] : $less(0,occ2(int,t2tb1(get3(X1,sK15)),t2tb(X1),0,sK12))
    | spl27_6
    | ~ spl27_14 ),
    inference(resolution,[],[f1134,f505]) ).

tff(f3187,plain,
    ( spl27_136
    | ~ spl27_133 ),
    inference(avatar_split_clause,[],[f3133,f3129,f3171]) ).

tff(f3133,plain,
    ( ( get3(sK22,sK15) = get3(sK20,sK19) )
    | ~ spl27_133 ),
    inference(resolution,[],[f3130,f356]) ).

tff(f356,plain,
    ! [X2: $int,X3: map_int_int,X0: $int,X1: $int,X4: map_int_int,X5: $int] :
      ( ~ exchange2(int,t2tb(X4),t2tb(X3),X5,X0,X2,X1)
      | ( get3(X4,X1) = get3(X3,X2) ) ),
    inference(cnf_transformation,[],[f223]) ).

tff(f3186,plain,
    ( spl27_136
    | ~ spl27_133 ),
    inference(avatar_split_clause,[],[f3185,f3129,f3171]) ).

tff(f3185,plain,
    ( ( get3(sK22,sK15) = get3(sK20,sK19) )
    | ~ spl27_133 ),
    inference(forward_demodulation,[],[f3140,f303]) ).

tff(f303,plain,
    ! [X0: map_int_int] : ( tb2t(t2tb(X0)) = X0 ),
    inference(cnf_transformation,[],[f140]) ).

tff(f140,plain,
    ! [X0: map_int_int] : ( tb2t(t2tb(X0)) = X0 ),
    inference(rectify,[],[f16]) ).

tff(f16,axiom,
    ! [X9: map_int_int] : ( tb2t(t2tb(X9)) = X9 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeL) ).

tff(f3140,plain,
    ( ( get3(tb2t(t2tb(sK22)),sK15) = get3(sK20,sK19) )
    | ~ spl27_133 ),
    inference(resolution,[],[f3130,f1086]) ).

tff(f1086,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: map_int_int,X4: $int,X5: $int] :
      ( ~ exchange2(int,t2tb(X1),X0,X2,X3,X4,X5)
      | ( get3(tb2t(X0),X4) = get3(X1,X5) ) ),
    inference(superposition,[],[f356,f451]) ).

tff(f3184,plain,
    ( spl27_138
    | ~ spl27_133 ),
    inference(avatar_split_clause,[],[f3144,f3129,f3182]) ).

tff(f3182,plain,
    ( spl27_138
  <=> ( get(int,int,t2tb(sK22),t2tb1(sK19)) = get(int,int,t2tb(sK20),t2tb1(sK15)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_138])]) ).

tff(f3144,plain,
    ( ( get(int,int,t2tb(sK22),t2tb1(sK19)) = get(int,int,t2tb(sK20),t2tb1(sK15)) )
    | ~ spl27_133 ),
    inference(resolution,[],[f3130,f323]) ).

tff(f323,plain,
    ! [X2: uni,X3: $int,X0: ty,X1: uni,X6: $int,X4: $int,X5: $int] :
      ( ~ exchange2(X0,X2,X1,X3,X5,X4,X6)
      | ( get(X0,int,X1,t2tb1(X6)) = get(X0,int,X2,t2tb1(X4)) ) ),
    inference(cnf_transformation,[],[f208]) ).

tff(f208,plain,
    ! [X1: uni,X0: ty,X2: uni,X3: $int,X4: $int,X5: $int,X6: $int] :
      ( exchange2(X0,X2,X1,X3,X5,X4,X6)
    <=> ( $less(X4,X5)
        & ~ $less(X4,X3)
        & ~ $less(X6,X3)
        & ( get(X0,int,X1,t2tb1(X6)) = get(X0,int,X2,t2tb1(X4)) )
        & ! [X7: $int] :
            ( ( get(X0,int,X2,t2tb1(X7)) = get(X0,int,X1,t2tb1(X7)) )
            | ~ $less(X7,X5)
            | $less(X7,X3)
            | ( X4 = X7 )
            | ( X6 = X7 ) )
        & ( get(X0,int,X2,t2tb1(X6)) = get(X0,int,X1,t2tb1(X4)) )
        & $less(X6,X5) ) ),
    inference(flattening,[],[f207]) ).

tff(f207,plain,
    ! [X5: $int,X3: $int,X0: ty,X6: $int,X1: uni,X2: uni,X4: $int] :
      ( exchange2(X0,X2,X1,X3,X5,X4,X6)
    <=> ( ( get(X0,int,X2,t2tb1(X6)) = get(X0,int,X1,t2tb1(X4)) )
        & ~ $less(X6,X3)
        & $less(X4,X5)
        & ! [X7: $int] :
            ( ( get(X0,int,X2,t2tb1(X7)) = get(X0,int,X1,t2tb1(X7)) )
            | ( X6 = X7 )
            | ( X4 = X7 )
            | ~ $less(X7,X5)
            | $less(X7,X3) )
        & ~ $less(X4,X3)
        & ( get(X0,int,X1,t2tb1(X6)) = get(X0,int,X2,t2tb1(X4)) )
        & $less(X6,X5) ) ),
    inference(ennf_transformation,[],[f128]) ).

tff(f128,plain,
    ! [X5: $int,X3: $int,X0: ty,X6: $int,X1: uni,X2: uni,X4: $int] :
      ( exchange2(X0,X2,X1,X3,X5,X4,X6)
    <=> ( ( get(X0,int,X2,t2tb1(X6)) = get(X0,int,X1,t2tb1(X4)) )
        & ~ $less(X6,X3)
        & $less(X4,X5)
        & ! [X7: $int] :
            ( ( $less(X7,X5)
              & ~ $less(X7,X3) )
           => ( ( X4 != X7 )
             => ( ( X6 != X7 )
               => ( get(X0,int,X2,t2tb1(X7)) = get(X0,int,X1,t2tb1(X7)) ) ) ) )
        & ~ $less(X4,X3)
        & ( get(X0,int,X1,t2tb1(X6)) = get(X0,int,X2,t2tb1(X4)) )
        & $less(X6,X5) ) ),
    inference(rectify,[],[f92]) ).

tff(f92,plain,
    ! [X0: ty,X13: uni,X12: uni,X18: $int,X9: $int,X6: $int,X10: $int] :
      ( exchange2(X0,X12,X13,X18,X6,X9,X10)
    <=> ( ! [X23: $int] :
            ( ( ~ $less(X23,X18)
              & $less(X23,X6) )
           => ( ( X9 != X23 )
             => ( ( X10 != X23 )
               => ( get(X0,int,X12,t2tb1(X23)) = get(X0,int,X13,t2tb1(X23)) ) ) ) )
        & ~ $less(X9,X18)
        & $less(X10,X6)
        & $less(X9,X6)
        & ( get(X0,int,X12,t2tb1(X9)) = get(X0,int,X13,t2tb1(X10)) )
        & ( get(X0,int,X12,t2tb1(X10)) = get(X0,int,X13,t2tb1(X9)) )
        & ~ $less(X10,X18) ) ),
    inference(theory_normalization,[],[f72]) ).

tff(f72,axiom,
    ! [X0: ty,X13: uni,X12: uni,X18: $int,X9: $int,X6: $int,X10: $int] :
      ( exchange2(X0,X12,X13,X18,X6,X9,X10)
    <=> ( ! [X23: $int] :
            ( ( $lesseq(X18,X23)
              & $less(X23,X6) )
           => ( ( X9 != X23 )
             => ( ( X10 != X23 )
               => ( get(X0,int,X12,t2tb1(X23)) = get(X0,int,X13,t2tb1(X23)) ) ) ) )
        & $lesseq(X18,X9)
        & $less(X10,X6)
        & $less(X9,X6)
        & ( get(X0,int,X12,t2tb1(X9)) = get(X0,int,X13,t2tb1(X10)) )
        & ( get(X0,int,X12,t2tb1(X10)) = get(X0,int,X13,t2tb1(X9)) )
        & $lesseq(X18,X10) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',exchange_def5) ).

tff(f3180,plain,
    ( spl27_136
    | ~ spl27_133 ),
    inference(avatar_split_clause,[],[f3179,f3129,f3171]) ).

tff(f3179,plain,
    ( ( get3(sK22,sK15) = get3(sK20,sK19) )
    | ~ spl27_133 ),
    inference(forward_demodulation,[],[f3178,f303]) ).

tff(f3178,plain,
    ( ( get3(tb2t(t2tb(sK22)),sK15) = get3(sK20,sK19) )
    | ~ spl27_133 ),
    inference(forward_demodulation,[],[f3142,f303]) ).

tff(f3142,plain,
    ( ( get3(tb2t(t2tb(sK22)),sK15) = get3(tb2t(t2tb(sK20)),sK19) )
    | ~ spl27_133 ),
    inference(resolution,[],[f3130,f1124]) ).

tff(f1124,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: uni,X4: $int,X5: $int] :
      ( ~ exchange2(int,X1,X0,X2,X3,X4,X5)
      | ( get3(tb2t(X0),X4) = get3(tb2t(X1),X5) ) ),
    inference(superposition,[],[f1085,f451]) ).

tff(f1085,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: map_int_int,X4: $int,X5: $int] :
      ( ~ exchange2(int,X0,t2tb(X1),X2,X3,X4,X5)
      | ( get3(X1,X4) = get3(tb2t(X0),X5) ) ),
    inference(superposition,[],[f356,f451]) ).

tff(f3177,plain,
    ( ~ spl27_137
    | ~ spl27_133 ),
    inference(avatar_split_clause,[],[f3148,f3129,f3175]) ).

tff(f3148,plain,
    ( ~ $less(sK19,0)
    | ~ spl27_133 ),
    inference(resolution,[],[f3130,f324]) ).

tff(f324,plain,
    ! [X2: uni,X3: $int,X0: ty,X1: uni,X6: $int,X4: $int,X5: $int] :
      ( ~ exchange2(X0,X2,X1,X3,X5,X4,X6)
      | ~ $less(X6,X3) ),
    inference(cnf_transformation,[],[f208]) ).

tff(f3173,plain,
    ( spl27_136
    | ~ spl27_133 ),
    inference(avatar_split_clause,[],[f3169,f3129,f3171]) ).

tff(f3169,plain,
    ( ( get3(sK22,sK15) = get3(sK20,sK19) )
    | ~ spl27_133 ),
    inference(forward_demodulation,[],[f3138,f303]) ).

tff(f3138,plain,
    ( ( get3(sK22,sK15) = get3(tb2t(t2tb(sK20)),sK19) )
    | ~ spl27_133 ),
    inference(resolution,[],[f3130,f1085]) ).

tff(f3168,plain,
    ( spl27_134
    | ~ spl27_25
    | ~ spl27_133 ),
    inference(avatar_split_clause,[],[f3167,f3129,f585,f3153]) ).

tff(f3167,plain,
    ( ( get3(sK13,sK15) = get3(sK22,sK19) )
    | ~ spl27_25
    | ~ spl27_133 ),
    inference(forward_demodulation,[],[f3166,f586]) ).

tff(f3166,plain,
    ( ( get3(sK20,sK15) = get3(sK22,sK19) )
    | ~ spl27_133 ),
    inference(forward_demodulation,[],[f3139,f303]) ).

tff(f3139,plain,
    ( ( get3(tb2t(t2tb(sK20)),sK15) = get3(sK22,sK19) )
    | ~ spl27_133 ),
    inference(resolution,[],[f3130,f1083]) ).

tff(f1083,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: map_int_int,X4: $int,X5: $int] :
      ( ~ exchange2(int,X0,t2tb(X1),X2,X3,X4,X5)
      | ( get3(tb2t(X0),X4) = get3(X1,X5) ) ),
    inference(superposition,[],[f353,f451]) ).

tff(f353,plain,
    ! [X2: $int,X3: map_int_int,X0: $int,X1: $int,X4: map_int_int,X5: $int] :
      ( ~ exchange2(int,t2tb(X4),t2tb(X3),X5,X0,X2,X1)
      | ( get3(X3,X1) = get3(X4,X2) ) ),
    inference(cnf_transformation,[],[f223]) ).

tff(f3165,plain,
    ( spl27_134
    | ~ spl27_25
    | ~ spl27_133 ),
    inference(avatar_split_clause,[],[f3164,f3129,f585,f3153]) ).

tff(f3164,plain,
    ( ( get3(sK13,sK15) = get3(sK22,sK19) )
    | ~ spl27_25
    | ~ spl27_133 ),
    inference(forward_demodulation,[],[f3134,f586]) ).

tff(f3134,plain,
    ( ( get3(sK20,sK15) = get3(sK22,sK19) )
    | ~ spl27_133 ),
    inference(resolution,[],[f3130,f353]) ).

tff(f3163,plain,
    ( spl27_134
    | ~ spl27_25
    | ~ spl27_133 ),
    inference(avatar_split_clause,[],[f3162,f3129,f585,f3153]) ).

tff(f3162,plain,
    ( ( get3(sK13,sK15) = get3(sK22,sK19) )
    | ~ spl27_25
    | ~ spl27_133 ),
    inference(forward_demodulation,[],[f3161,f586]) ).

tff(f3161,plain,
    ( ( get3(sK20,sK15) = get3(sK22,sK19) )
    | ~ spl27_133 ),
    inference(forward_demodulation,[],[f3160,f303]) ).

tff(f3160,plain,
    ( ( get3(sK20,sK15) = get3(tb2t(t2tb(sK22)),sK19) )
    | ~ spl27_133 ),
    inference(forward_demodulation,[],[f3143,f303]) ).

tff(f3143,plain,
    ( ( get3(tb2t(t2tb(sK22)),sK19) = get3(tb2t(t2tb(sK20)),sK15) )
    | ~ spl27_133 ),
    inference(resolution,[],[f3130,f1122]) ).

tff(f1122,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: uni,X4: $int,X5: $int] :
      ( ~ exchange2(int,X1,X0,X2,X3,X4,X5)
      | ( get3(tb2t(X0),X5) = get3(tb2t(X1),X4) ) ),
    inference(superposition,[],[f1083,f451]) ).

tff(f3159,plain,
    ( spl27_135
    | ~ spl27_133 ),
    inference(avatar_split_clause,[],[f3145,f3129,f3157]) ).

tff(f3157,plain,
    ( spl27_135
  <=> ( get(int,int,t2tb(sK20),t2tb1(sK19)) = get(int,int,t2tb(sK22),t2tb1(sK15)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_135])]) ).

tff(f3145,plain,
    ( ( get(int,int,t2tb(sK20),t2tb1(sK19)) = get(int,int,t2tb(sK22),t2tb1(sK15)) )
    | ~ spl27_133 ),
    inference(resolution,[],[f3130,f322]) ).

tff(f322,plain,
    ! [X2: uni,X3: $int,X0: ty,X1: uni,X6: $int,X4: $int,X5: $int] :
      ( ~ exchange2(X0,X2,X1,X3,X5,X4,X6)
      | ( get(X0,int,X2,t2tb1(X6)) = get(X0,int,X1,t2tb1(X4)) ) ),
    inference(cnf_transformation,[],[f208]) ).

tff(f3155,plain,
    ( spl27_134
    | ~ spl27_25
    | ~ spl27_133 ),
    inference(avatar_split_clause,[],[f3151,f3129,f585,f3153]) ).

tff(f3151,plain,
    ( ( get3(sK13,sK15) = get3(sK22,sK19) )
    | ~ spl27_25
    | ~ spl27_133 ),
    inference(forward_demodulation,[],[f3150,f586]) ).

tff(f3150,plain,
    ( ( get3(sK20,sK15) = get3(sK22,sK19) )
    | ~ spl27_133 ),
    inference(forward_demodulation,[],[f3141,f303]) ).

tff(f3141,plain,
    ( ( get3(sK20,sK15) = get3(tb2t(t2tb(sK22)),sK19) )
    | ~ spl27_133 ),
    inference(resolution,[],[f3130,f1084]) ).

tff(f1084,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: map_int_int,X4: $int,X5: $int] :
      ( ~ exchange2(int,t2tb(X1),X0,X2,X3,X4,X5)
      | ( get3(X1,X4) = get3(tb2t(X0),X5) ) ),
    inference(superposition,[],[f353,f451]) ).

tff(f3131,plain,
    ( spl27_133
    | ~ spl27_16 ),
    inference(avatar_split_clause,[],[f3127,f545,f3129]) ).

tff(f3127,plain,
    ( exchange2(int,t2tb(sK20),t2tb(sK22),0,sK12,sK15,sK19)
    | ~ spl27_16 ),
    inference(forward_demodulation,[],[f3126,f688]) ).

tff(f3126,plain,
    ( exchange2(int,elts(int,t2tb2(mk_array3(sK12,sK20))),t2tb(sK22),0,sK12,sK15,sK19)
    | ~ spl27_16 ),
    inference(forward_demodulation,[],[f3125,f688]) ).

tff(f3125,plain,
    ( exchange2(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),0,sK12,sK15,sK19)
    | ~ spl27_16 ),
    inference(forward_demodulation,[],[f3122,f370]) ).

tff(f3122,plain,
    ( exchange2(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),0,length2(int,t2tb2(mk_array3(sK12,sK20))),sK15,sK19)
    | ~ spl27_16 ),
    inference(resolution,[],[f546,f312]) ).

tff(f312,plain,
    ! [X2: array_int,X3: array_int,X0: $int,X1: $int] :
      ( ~ exchange4(X3,X2,X0,X1)
      | exchange2(int,elts(int,t2tb2(X3)),elts(int,t2tb2(X2)),0,length2(int,t2tb2(X3)),X0,X1) ),
    inference(cnf_transformation,[],[f165]) ).

tff(f165,plain,
    ! [X2: array_int,X1: $int,X0: $int,X3: array_int] :
      ( exchange4(X3,X2,X0,X1)
    <=> ( exchange2(int,elts(int,t2tb2(X3)),elts(int,t2tb2(X2)),0,length2(int,t2tb2(X3)),X0,X1)
        & ( length2(int,t2tb2(X3)) = length2(int,t2tb2(X2)) ) ) ),
    inference(rectify,[],[f75]) ).

tff(f75,axiom,
    ! [X9: $int,X10: $int,X13: array_int,X12: array_int] :
      ( ( ( length2(int,t2tb2(X12)) = length2(int,t2tb2(X13)) )
        & exchange2(int,elts(int,t2tb2(X12)),elts(int,t2tb2(X13)),0,length2(int,t2tb2(X12)),X9,X10) )
    <=> exchange4(X12,X13,X9,X10) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',exchange_def6) ).

tff(f3109,plain,
    ( spl27_128
    | ~ spl27_127 ),
    inference(avatar_split_clause,[],[f3108,f3052,f3075]) ).

tff(f3075,plain,
    ( spl27_128
  <=> ( get3(sK22,sK15) = get3(sK20,sK11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_128])]) ).

tff(f3052,plain,
    ( spl27_127
  <=> exchange2(int,t2tb(sK20),t2tb(sK22),0,sK12,sK15,sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_127])]) ).

tff(f3108,plain,
    ( ( get3(sK22,sK15) = get3(sK20,sK11) )
    | ~ spl27_127 ),
    inference(forward_demodulation,[],[f3060,f303]) ).

tff(f3060,plain,
    ( ( get3(sK22,sK15) = get3(tb2t(t2tb(sK20)),sK11) )
    | ~ spl27_127 ),
    inference(resolution,[],[f3053,f1085]) ).

tff(f3053,plain,
    ( exchange2(int,t2tb(sK20),t2tb(sK22),0,sK12,sK15,sK11)
    | ~ spl27_127 ),
    inference(avatar_component_clause,[],[f3052]) ).

tff(f3107,plain,
    ( spl27_128
    | ~ spl27_127 ),
    inference(avatar_split_clause,[],[f3106,f3052,f3075]) ).

tff(f3106,plain,
    ( ( get3(sK22,sK15) = get3(sK20,sK11) )
    | ~ spl27_127 ),
    inference(forward_demodulation,[],[f3062,f303]) ).

tff(f3062,plain,
    ( ( get3(tb2t(t2tb(sK22)),sK15) = get3(sK20,sK11) )
    | ~ spl27_127 ),
    inference(resolution,[],[f3053,f1086]) ).

tff(f3105,plain,
    ( spl27_132
    | ~ spl27_127 ),
    inference(avatar_split_clause,[],[f3067,f3052,f3103]) ).

tff(f3103,plain,
    ( spl27_132
  <=> ( get(int,int,t2tb(sK22),t2tb1(sK15)) = get(int,int,t2tb(sK20),t2tb1(sK11)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_132])]) ).

tff(f3067,plain,
    ( ( get(int,int,t2tb(sK22),t2tb1(sK15)) = get(int,int,t2tb(sK20),t2tb1(sK11)) )
    | ~ spl27_127 ),
    inference(resolution,[],[f3053,f322]) ).

tff(f3101,plain,
    ( ~ spl27_131
    | ~ spl27_127 ),
    inference(avatar_split_clause,[],[f3070,f3052,f3099]) ).

tff(f3070,plain,
    ( ~ $less(sK11,0)
    | ~ spl27_127 ),
    inference(resolution,[],[f3053,f324]) ).

tff(f3097,plain,
    ( spl27_129
    | ~ spl27_25
    | ~ spl27_127 ),
    inference(avatar_split_clause,[],[f3096,f3052,f585,f3081]) ).

tff(f3081,plain,
    ( spl27_129
  <=> ( get3(sK13,sK15) = get3(sK22,sK11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_129])]) ).

tff(f3096,plain,
    ( ( get3(sK13,sK15) = get3(sK22,sK11) )
    | ~ spl27_25
    | ~ spl27_127 ),
    inference(forward_demodulation,[],[f3056,f586]) ).

tff(f3056,plain,
    ( ( get3(sK20,sK15) = get3(sK22,sK11) )
    | ~ spl27_127 ),
    inference(resolution,[],[f3053,f353]) ).

tff(f3095,plain,
    ( spl27_128
    | ~ spl27_127 ),
    inference(avatar_split_clause,[],[f3055,f3052,f3075]) ).

tff(f3055,plain,
    ( ( get3(sK22,sK15) = get3(sK20,sK11) )
    | ~ spl27_127 ),
    inference(resolution,[],[f3053,f356]) ).

tff(f3094,plain,
    ( spl27_129
    | ~ spl27_25
    | ~ spl27_127 ),
    inference(avatar_split_clause,[],[f3093,f3052,f585,f3081]) ).

tff(f3093,plain,
    ( ( get3(sK13,sK15) = get3(sK22,sK11) )
    | ~ spl27_25
    | ~ spl27_127 ),
    inference(forward_demodulation,[],[f3092,f586]) ).

tff(f3092,plain,
    ( ( get3(sK20,sK15) = get3(sK22,sK11) )
    | ~ spl27_127 ),
    inference(forward_demodulation,[],[f3063,f303]) ).

tff(f3063,plain,
    ( ( get3(sK20,sK15) = get3(tb2t(t2tb(sK22)),sK11) )
    | ~ spl27_127 ),
    inference(resolution,[],[f3053,f1084]) ).

tff(f3091,plain,
    ( spl27_129
    | ~ spl27_25
    | ~ spl27_127 ),
    inference(avatar_split_clause,[],[f3090,f3052,f585,f3081]) ).

tff(f3090,plain,
    ( ( get3(sK13,sK15) = get3(sK22,sK11) )
    | ~ spl27_25
    | ~ spl27_127 ),
    inference(forward_demodulation,[],[f3089,f586]) ).

tff(f3089,plain,
    ( ( get3(sK20,sK15) = get3(sK22,sK11) )
    | ~ spl27_127 ),
    inference(forward_demodulation,[],[f3088,f303]) ).

tff(f3088,plain,
    ( ( get3(sK20,sK15) = get3(tb2t(t2tb(sK22)),sK11) )
    | ~ spl27_127 ),
    inference(forward_demodulation,[],[f3065,f303]) ).

tff(f3065,plain,
    ( ( get3(tb2t(t2tb(sK22)),sK11) = get3(tb2t(t2tb(sK20)),sK15) )
    | ~ spl27_127 ),
    inference(resolution,[],[f3053,f1122]) ).

tff(f3087,plain,
    ( spl27_130
    | ~ spl27_127 ),
    inference(avatar_split_clause,[],[f3066,f3052,f3085]) ).

tff(f3085,plain,
    ( spl27_130
  <=> ( get(int,int,t2tb(sK20),t2tb1(sK15)) = get(int,int,t2tb(sK22),t2tb1(sK11)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_130])]) ).

tff(f3066,plain,
    ( ( get(int,int,t2tb(sK20),t2tb1(sK15)) = get(int,int,t2tb(sK22),t2tb1(sK11)) )
    | ~ spl27_127 ),
    inference(resolution,[],[f3053,f323]) ).

tff(f3083,plain,
    ( spl27_129
    | ~ spl27_25
    | ~ spl27_127 ),
    inference(avatar_split_clause,[],[f3079,f3052,f585,f3081]) ).

tff(f3079,plain,
    ( ( get3(sK13,sK15) = get3(sK22,sK11) )
    | ~ spl27_25
    | ~ spl27_127 ),
    inference(forward_demodulation,[],[f3078,f586]) ).

tff(f3078,plain,
    ( ( get3(sK20,sK15) = get3(sK22,sK11) )
    | ~ spl27_127 ),
    inference(forward_demodulation,[],[f3061,f303]) ).

tff(f3061,plain,
    ( ( get3(tb2t(t2tb(sK20)),sK15) = get3(sK22,sK11) )
    | ~ spl27_127 ),
    inference(resolution,[],[f3053,f1083]) ).

tff(f3077,plain,
    ( spl27_128
    | ~ spl27_127 ),
    inference(avatar_split_clause,[],[f3073,f3052,f3075]) ).

tff(f3073,plain,
    ( ( get3(sK22,sK15) = get3(sK20,sK11) )
    | ~ spl27_127 ),
    inference(forward_demodulation,[],[f3072,f303]) ).

tff(f3072,plain,
    ( ( get3(tb2t(t2tb(sK22)),sK15) = get3(sK20,sK11) )
    | ~ spl27_127 ),
    inference(forward_demodulation,[],[f3064,f303]) ).

tff(f3064,plain,
    ( ( get3(tb2t(t2tb(sK22)),sK15) = get3(tb2t(t2tb(sK20)),sK11) )
    | ~ spl27_127 ),
    inference(resolution,[],[f3053,f1124]) ).

tff(f3054,plain,
    ( spl27_127
    | ~ spl27_96 ),
    inference(avatar_split_clause,[],[f3050,f2206,f3052]) ).

tff(f2206,plain,
    ( spl27_96
  <=> exchange4(mk_array3(sK12,sK20),mk_array3(sK12,sK22),sK15,sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_96])]) ).

tff(f3050,plain,
    ( exchange2(int,t2tb(sK20),t2tb(sK22),0,sK12,sK15,sK11)
    | ~ spl27_96 ),
    inference(forward_demodulation,[],[f3049,f688]) ).

tff(f3049,plain,
    ( exchange2(int,elts(int,t2tb2(mk_array3(sK12,sK20))),t2tb(sK22),0,sK12,sK15,sK11)
    | ~ spl27_96 ),
    inference(forward_demodulation,[],[f3048,f688]) ).

tff(f3048,plain,
    ( exchange2(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),0,sK12,sK15,sK11)
    | ~ spl27_96 ),
    inference(forward_demodulation,[],[f3047,f370]) ).

tff(f3047,plain,
    ( exchange2(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),0,length2(int,t2tb2(mk_array3(sK12,sK20))),sK15,sK11)
    | ~ spl27_96 ),
    inference(resolution,[],[f312,f2207]) ).

tff(f2207,plain,
    ( exchange4(mk_array3(sK12,sK20),mk_array3(sK12,sK22),sK15,sK11)
    | ~ spl27_96 ),
    inference(avatar_component_clause,[],[f2206]) ).

tff(f2947,plain,
    ( spl27_122
    | spl27_126
    | ~ spl27_55
    | ~ spl27_65 ),
    inference(avatar_split_clause,[],[f2924,f1409,f1048,f2945,f2930]) ).

tff(f2930,plain,
    ( spl27_122
  <=> ! [X15: map_int_int] : $less(0,occ2(int,t2tb1(get3(X15,0)),t2tb(X15),sK14,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_122])]) ).

tff(f2924,plain,
    ( ! [X16: map_int_int] :
        ( ( get3(sK13,0) = get3(sK20,0) )
        | $less(0,occ2(int,t2tb1(get3(X16,0)),t2tb(X16),sK14,sK12)) )
    | ~ spl27_55
    | ~ spl27_65 ),
    inference(evaluation,[],[f2923]) ).

tff(f2923,plain,
    ( ! [X16: map_int_int] :
        ( $less(0,0)
        | ( get3(sK13,0) = get3(sK20,0) )
        | $less(0,occ2(int,t2tb1(get3(X16,0)),t2tb(X16),sK14,sK12)) )
    | ~ spl27_55
    | ~ spl27_65 ),
    inference(resolution,[],[f1412,f2436]) ).

tff(f2943,plain,
    ( spl27_125
    | spl27_124
    | ~ spl27_65 ),
    inference(avatar_split_clause,[],[f2921,f1409,f2937,f2941]) ).

tff(f2941,plain,
    ( spl27_125
  <=> ! [X13: uni,X12: uni,X11: ty,X14: $int] : ~ permut3(X11,X12,X13,X14,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_125])]) ).

tff(f2921,plain,
    ( ! [X10: map_int_int,X11: ty,X14: $int,X12: uni,X13: uni] :
        ( $less(0,occ2(int,t2tb1(get3(X10,0)),t2tb(X10),0,sK12))
        | ~ permut3(X11,X12,X13,X14,0) )
    | ~ spl27_65 ),
    inference(resolution,[],[f1412,f441]) ).

tff(f2939,plain,
    ( spl27_123
    | spl27_124
    | ~ spl27_65 ),
    inference(avatar_split_clause,[],[f2920,f1409,f2937,f2934]) ).

tff(f2934,plain,
    ( spl27_123
  <=> ! [X6: ty,X9: $int,X8: uni,X7: uni] : ~ permut3(X6,X7,X8,0,X9) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_123])]) ).

tff(f2920,plain,
    ( ! [X8: uni,X6: ty,X9: $int,X7: uni,X5: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X5,0)),t2tb(X5),0,sK12))
        | ~ permut3(X6,X7,X8,0,X9) )
    | ~ spl27_65 ),
    inference(resolution,[],[f1412,f442]) ).

tff(f2932,plain,
    ( spl27_121
    | spl27_122
    | ~ spl27_56
    | ~ spl27_65 ),
    inference(avatar_split_clause,[],[f2925,f1409,f1054,f2930,f2927]) ).

tff(f2925,plain,
    ( ! [X15: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X15,0)),t2tb(X15),sK14,sK12))
        | ( get3(sK20,0) = get3(sK22,0) ) )
    | ~ spl27_56
    | ~ spl27_65 ),
    inference(evaluation,[],[f2922]) ).

tff(f2922,plain,
    ( ! [X15: map_int_int] :
        ( ( get3(sK20,0) = get3(sK22,0) )
        | $less(0,occ2(int,t2tb1(get3(X15,0)),t2tb(X15),sK14,sK12))
        | $less(0,0) )
    | ~ spl27_56
    | ~ spl27_65 ),
    inference(resolution,[],[f1412,f2437]) ).

tff(f2746,plain,
    ( spl27_114
    | spl27_116
    | spl27_120
    | ~ spl27_55
    | ~ spl27_64 ),
    inference(avatar_split_clause,[],[f2721,f1373,f1048,f2744,f2729,f2723]) ).

tff(f2744,plain,
    ( spl27_120
  <=> ( get3(sK20,sK24) = get3(sK13,sK24) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_120])]) ).

tff(f2721,plain,
    ( ! [X16: map_int_int] :
        ( ( get3(sK20,sK24) = get3(sK13,sK24) )
        | $less(0,occ2(int,t2tb1(get3(X16,sK24)),t2tb(X16),sK14,sK12))
        | $less(sK24,0) )
    | ~ spl27_55
    | ~ spl27_64 ),
    inference(resolution,[],[f1376,f2436]) ).

tff(f2742,plain,
    ( spl27_117
    | spl27_119
    | ~ spl27_64 ),
    inference(avatar_split_clause,[],[f2719,f1373,f2740,f2733]) ).

tff(f2740,plain,
    ( spl27_119
  <=> ! [X13: uni,X12: uni,X11: ty,X14: $int] : ~ permut3(X11,X12,X13,X14,sK24) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_119])]) ).

tff(f2719,plain,
    ( ! [X10: map_int_int,X11: ty,X14: $int,X12: uni,X13: uni] :
        ( ~ permut3(X11,X12,X13,X14,sK24)
        | $less(0,occ2(int,t2tb1(get3(X10,sK24)),t2tb(X10),0,sK12)) )
    | ~ spl27_64 ),
    inference(resolution,[],[f1376,f441]) ).

tff(f2738,plain,
    ( spl27_117
    | spl27_118
    | ~ spl27_64 ),
    inference(avatar_split_clause,[],[f2718,f1373,f2736,f2733]) ).

tff(f2736,plain,
    ( spl27_118
  <=> ! [X6: ty,X9: $int,X8: uni,X7: uni] : ~ permut3(X6,X7,X8,sK24,X9) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_118])]) ).

tff(f2718,plain,
    ( ! [X8: uni,X6: ty,X9: $int,X7: uni,X5: map_int_int] :
        ( ~ permut3(X6,X7,X8,sK24,X9)
        | $less(0,occ2(int,t2tb1(get3(X5,sK24)),t2tb(X5),0,sK12)) )
    | ~ spl27_64 ),
    inference(resolution,[],[f1376,f442]) ).

tff(f2731,plain,
    ( spl27_114
    | spl27_115
    | spl27_116
    | ~ spl27_56
    | ~ spl27_64 ),
    inference(avatar_split_clause,[],[f2720,f1373,f1054,f2729,f2726,f2723]) ).

tff(f2720,plain,
    ( ! [X15: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X15,sK24)),t2tb(X15),sK14,sK12))
        | ( get3(sK20,sK24) = get3(sK22,sK24) )
        | $less(sK24,0) )
    | ~ spl27_56
    | ~ spl27_64 ),
    inference(resolution,[],[f1376,f2437]) ).

tff(f2610,plain,
    ( spl27_113
    | ~ spl27_107
    | ~ spl27_109 ),
    inference(avatar_split_clause,[],[f2606,f2581,f2574,f2608]) ).

tff(f2608,plain,
    ( spl27_113
  <=> ( get3(sK13,get3(sK13,sK15)) = get3(sK22,get3(sK13,sK15)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_113])]) ).

tff(f2606,plain,
    ( ( get3(sK13,get3(sK13,sK15)) = get3(sK22,get3(sK13,sK15)) )
    | ~ spl27_107
    | ~ spl27_109 ),
    inference(backward_demodulation,[],[f2575,f2582]) ).

tff(f2582,plain,
    ( ( get3(sK20,get3(sK13,sK15)) = get3(sK13,get3(sK13,sK15)) )
    | ~ spl27_109 ),
    inference(avatar_component_clause,[],[f2581]) ).

tff(f2605,plain,
    ( spl27_70
    | spl27_110
    | ~ spl27_61 ),
    inference(avatar_split_clause,[],[f2586,f1176,f2591,f1594]) ).

tff(f2586,plain,
    ( ! [X8: uni,X6: ty,X9: $int,X7: uni,X5: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X5,sK14)),t2tb(X5),0,sK12))
        | ~ permut3(X6,X7,X8,sK14,X9) )
    | ~ spl27_61 ),
    inference(resolution,[],[f1188,f442]) ).

tff(f1188,plain,
    ( ! [X0: $int,X1: map_int_int] :
        ( $less(sK14,X0)
        | $less(0,occ2(int,t2tb1(get3(X1,sK14)),t2tb(X1),X0,sK12)) )
    | ~ spl27_61 ),
    inference(resolution,[],[f1177,f360]) ).

tff(f2604,plain,
    ( spl27_110
    | spl27_32
    | ~ spl27_61 ),
    inference(avatar_split_clause,[],[f2584,f1176,f616,f2591]) ).

tff(f2584,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK14)),t2tb(X0),0,sK12))
    | spl27_32
    | ~ spl27_61 ),
    inference(resolution,[],[f1188,f617]) ).

tff(f2603,plain,
    ( spl27_111
    | spl27_112
    | spl27_32
    | ~ spl27_56
    | ~ spl27_61 ),
    inference(avatar_split_clause,[],[f2599,f1176,f1054,f616,f2601,f2596]) ).

tff(f2599,plain,
    ( ! [X15: map_int_int] :
        ( ( get3(sK22,sK14) = get3(sK20,sK14) )
        | $less(0,occ2(int,t2tb1(get3(X15,sK14)),t2tb(X15),sK14,sK12)) )
    | spl27_32
    | ~ spl27_56
    | ~ spl27_61 ),
    inference(subsumption_resolution,[],[f2588,f617]) ).

tff(f2588,plain,
    ( ! [X15: map_int_int] :
        ( $less(sK14,0)
        | ( get3(sK22,sK14) = get3(sK20,sK14) )
        | $less(0,occ2(int,t2tb1(get3(X15,sK14)),t2tb(X15),sK14,sK12)) )
    | ~ spl27_56
    | ~ spl27_61 ),
    inference(resolution,[],[f1188,f2437]) ).

tff(f2598,plain,
    ( spl27_102
    | spl27_111
    | spl27_32
    | ~ spl27_55
    | ~ spl27_61 ),
    inference(avatar_split_clause,[],[f2594,f1176,f1048,f616,f2596,f2461]) ).

tff(f2594,plain,
    ( ! [X16: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,sK12))
        | ( get3(sK13,sK14) = get3(sK20,sK14) ) )
    | spl27_32
    | ~ spl27_55
    | ~ spl27_61 ),
    inference(subsumption_resolution,[],[f2589,f617]) ).

tff(f2589,plain,
    ( ! [X16: map_int_int] :
        ( ( get3(sK13,sK14) = get3(sK20,sK14) )
        | $less(0,occ2(int,t2tb1(get3(X16,sK14)),t2tb(X16),sK14,sK12))
        | $less(sK14,0) )
    | ~ spl27_55
    | ~ spl27_61 ),
    inference(resolution,[],[f1188,f2436]) ).

tff(f2593,plain,
    ( spl27_110
    | spl27_69
    | ~ spl27_61 ),
    inference(avatar_split_clause,[],[f2587,f1176,f1590,f2591]) ).

tff(f2587,plain,
    ( ! [X10: map_int_int,X11: ty,X14: $int,X12: uni,X13: uni] :
        ( ~ permut3(X11,X12,X13,X14,sK14)
        | $less(0,occ2(int,t2tb1(get3(X10,sK14)),t2tb(X10),0,sK12)) )
    | ~ spl27_61 ),
    inference(resolution,[],[f1188,f441]) ).

tff(f2583,plain,
    ( ~ spl27_106
    | spl27_109
    | ~ spl27_108
    | ~ spl27_20
    | ~ spl27_98 ),
    inference(avatar_split_clause,[],[f2569,f2416,f562,f2577,f2581,f2571]) ).

tff(f562,plain,
    ( spl27_20
  <=> ( sK11 = sK21 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_20])]) ).

tff(f2569,plain,
    ( ~ $less(0,occ2(int,t2tb1($sum(sK11,1)),t2tb(sK20),sK14,sK11))
    | ( get3(sK20,get3(sK13,sK15)) = get3(sK13,get3(sK13,sK15)) )
    | ~ $less(get3(sK13,sK15),sK12)
    | ~ spl27_20
    | ~ spl27_98 ),
    inference(resolution,[],[f2099,f2439]) ).

tff(f2099,plain,
    ( ! [X28: $int] :
        ( ~ $less(get3(sK13,sK15),X28)
        | ~ $less(0,occ2(int,t2tb1(X28),t2tb(sK20),sK14,sK11)) )
    | ~ spl27_20 ),
    inference(backward_demodulation,[],[f1425,f563]) ).

tff(f563,plain,
    ( ( sK11 = sK21 )
    | ~ spl27_20 ),
    inference(avatar_component_clause,[],[f562]) ).

tff(f2579,plain,
    ( ~ spl27_106
    | spl27_107
    | ~ spl27_108
    | ~ spl27_20
    | ~ spl27_99 ),
    inference(avatar_split_clause,[],[f2568,f2423,f562,f2577,f2574,f2571]) ).

tff(f2568,plain,
    ( ~ $less(0,occ2(int,t2tb1($sum(sK11,1)),t2tb(sK20),sK14,sK11))
    | ( get3(sK20,get3(sK13,sK15)) = get3(sK22,get3(sK13,sK15)) )
    | ~ $less(get3(sK13,sK15),sK12)
    | ~ spl27_20
    | ~ spl27_99 ),
    inference(resolution,[],[f2099,f2447]) ).

tff(f2554,plain,
    ( ~ spl27_104
    | spl27_105
    | spl27_50
    | ~ spl27_99 ),
    inference(avatar_split_clause,[],[f2549,f2423,f793,f2552,f2539]) ).

tff(f2549,plain,
    ( ( get3(sK22,sK12) = get3(sK20,sK12) )
    | ~ $less(sK12,sK12)
    | spl27_50
    | ~ spl27_99 ),
    inference(resolution,[],[f2447,f794]) ).

tff(f2541,plain,
    ( spl27_103
    | ~ spl27_104
    | spl27_50
    | ~ spl27_98 ),
    inference(avatar_split_clause,[],[f2533,f2416,f793,f2539,f2536]) ).

tff(f2536,plain,
    ( spl27_103
  <=> ( get3(sK13,sK12) = get3(sK20,sK12) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_103])]) ).

tff(f2533,plain,
    ( ~ $less(sK12,sK12)
    | ( get3(sK13,sK12) = get3(sK20,sK12) )
    | spl27_50
    | ~ spl27_98 ),
    inference(resolution,[],[f2439,f794]) ).

tff(f2463,plain,
    ( spl27_101
    | spl27_102
    | ~ spl27_29
    | spl27_32
    | ~ spl27_55 ),
    inference(avatar_split_clause,[],[f2456,f1048,f616,f604,f2461,f2458]) ).

tff(f2456,plain,
    ( ! [X12: map_int_int] :
        ( ( get3(sK13,sK14) = get3(sK20,sK14) )
        | $less(0,occ2(int,t2tb1(get3(X12,sK14)),t2tb(X12),sK14,sK11)) )
    | ~ spl27_29
    | spl27_32
    | ~ spl27_55 ),
    inference(subsumption_resolution,[],[f2453,f617]) ).

tff(f2453,plain,
    ( ! [X12: map_int_int] :
        ( $less(sK14,0)
        | ( get3(sK13,sK14) = get3(sK20,sK14) )
        | $less(0,occ2(int,t2tb1(get3(X12,sK14)),t2tb(X12),sK14,sK11)) )
    | ~ spl27_29
    | ~ spl27_55 ),
    inference(resolution,[],[f2436,f1132]) ).

tff(f2431,plain,
    ( spl27_100
    | ~ spl27_23 ),
    inference(avatar_split_clause,[],[f2427,f575,f2429]) ).

tff(f575,plain,
    ( spl27_23
  <=> permut_sub2(mk_array3(sK12,sK13),mk_array3(sK12,sK13),sK14,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_23])]) ).

tff(f2427,plain,
    ( map_eq_sub1(int,t2tb(sK13),t2tb(sK13),$sum(sK11,1),sK12)
    | ~ spl27_23 ),
    inference(forward_demodulation,[],[f2426,f688]) ).

tff(f2426,plain,
    ( map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK13))),$sum(sK11,1),sK12)
    | ~ spl27_23 ),
    inference(forward_demodulation,[],[f2409,f370]) ).

tff(f2409,plain,
    ( map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK13))),$sum(sK11,1),length2(int,t2tb2(mk_array3(sK12,sK13))))
    | ~ spl27_23 ),
    inference(resolution,[],[f299,f576]) ).

tff(f576,plain,
    ( permut_sub2(mk_array3(sK12,sK13),mk_array3(sK12,sK13),sK14,$sum(sK11,1))
    | ~ spl27_23 ),
    inference(avatar_component_clause,[],[f575]) ).

tff(f299,plain,
    ! [X2: $int,X3: array_int,X0: $int,X1: array_int] :
      ( ~ permut_sub2(X3,X1,X0,X2)
      | map_eq_sub1(int,elts(int,t2tb2(X3)),elts(int,t2tb2(X1)),X2,length2(int,t2tb2(X3))) ),
    inference(cnf_transformation,[],[f159]) ).

tff(f2425,plain,
    ( spl27_99
    | ~ spl27_38 ),
    inference(avatar_split_clause,[],[f2421,f644,f2423]) ).

tff(f644,plain,
    ( spl27_38
  <=> permut_sub2(mk_array3(sK12,sK20),mk_array3(sK12,sK22),sK14,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_38])]) ).

tff(f2421,plain,
    ( map_eq_sub1(int,t2tb(sK20),t2tb(sK22),$sum(sK11,1),sK12)
    | ~ spl27_38 ),
    inference(forward_demodulation,[],[f2420,f688]) ).

tff(f2420,plain,
    ( map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),t2tb(sK22),$sum(sK11,1),sK12)
    | ~ spl27_38 ),
    inference(forward_demodulation,[],[f2419,f688]) ).

tff(f2419,plain,
    ( map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),$sum(sK11,1),sK12)
    | ~ spl27_38 ),
    inference(forward_demodulation,[],[f2411,f370]) ).

tff(f2411,plain,
    ( map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),$sum(sK11,1),length2(int,t2tb2(mk_array3(sK12,sK20))))
    | ~ spl27_38 ),
    inference(resolution,[],[f299,f645]) ).

tff(f645,plain,
    ( permut_sub2(mk_array3(sK12,sK20),mk_array3(sK12,sK22),sK14,$sum(sK11,1))
    | ~ spl27_38 ),
    inference(avatar_component_clause,[],[f644]) ).

tff(f2418,plain,
    ( spl27_98
    | ~ spl27_27 ),
    inference(avatar_split_clause,[],[f2414,f593,f2416]) ).

tff(f593,plain,
    ( spl27_27
  <=> permut_sub2(mk_array3(sK12,sK13),mk_array3(sK12,sK20),sK14,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_27])]) ).

tff(f2414,plain,
    ( map_eq_sub1(int,t2tb(sK13),t2tb(sK20),$sum(sK11,1),sK12)
    | ~ spl27_27 ),
    inference(forward_demodulation,[],[f2413,f688]) ).

tff(f2413,plain,
    ( map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),t2tb(sK20),$sum(sK11,1),sK12)
    | ~ spl27_27 ),
    inference(forward_demodulation,[],[f2412,f688]) ).

tff(f2412,plain,
    ( map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK20))),$sum(sK11,1),sK12)
    | ~ spl27_27 ),
    inference(forward_demodulation,[],[f2410,f370]) ).

tff(f2410,plain,
    ( map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK20))),$sum(sK11,1),length2(int,t2tb2(mk_array3(sK12,sK13))))
    | ~ spl27_27 ),
    inference(resolution,[],[f299,f594]) ).

tff(f594,plain,
    ( permut_sub2(mk_array3(sK12,sK13),mk_array3(sK12,sK20),sK14,$sum(sK11,1))
    | ~ spl27_27 ),
    inference(avatar_component_clause,[],[f593]) ).

tff(f2286,plain,
    ( ~ spl27_76
    | spl27_3
    | ~ spl27_20
    | ~ spl27_25
    | ~ spl27_91 ),
    inference(avatar_split_clause,[],[f2285,f2185,f585,f562,f492,f1742]) ).

tff(f2285,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK13,sK15))
    | spl27_3
    | ~ spl27_20
    | ~ spl27_25
    | ~ spl27_91 ),
    inference(subsumption_resolution,[],[f2284,f493]) ).

tff(f2284,plain,
    ( $less(sK15,sK14)
    | ~ $less(get3(sK13,sK15),get3(sK13,sK15))
    | ~ spl27_20
    | ~ spl27_25
    | ~ spl27_91 ),
    inference(subsumption_resolution,[],[f2282,f2186]) ).

tff(f2282,plain,
    ( ~ $less(sK15,sK11)
    | ~ $less(get3(sK13,sK15),get3(sK13,sK15))
    | $less(sK15,sK14)
    | ~ spl27_20
    | ~ spl27_25 ),
    inference(superposition,[],[f2078,f586]) ).

tff(f2078,plain,
    ( ! [X13: $int] :
        ( ~ $less(get3(sK13,sK15),get3(sK20,X13))
        | $less(X13,sK14)
        | ~ $less(X13,sK11) )
    | ~ spl27_20 ),
    inference(backward_demodulation,[],[f400,f563]) ).

tff(f2212,plain,
    ( spl27_97
    | ~ spl27_4
    | ~ spl27_90 ),
    inference(avatar_split_clause,[],[f2134,f2130,f496,f2210]) ).

tff(f2210,plain,
    ( spl27_97
  <=> ( sK23 = $sum(sK11,-1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_97])]) ).

tff(f496,plain,
    ( spl27_4
  <=> ( $sum(sK19,-1) = sK23 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_4])]) ).

tff(f2134,plain,
    ( ( sK23 = $sum(sK11,-1) )
    | ~ spl27_4
    | ~ spl27_90 ),
    inference(backward_demodulation,[],[f497,f2131]) ).

tff(f2131,plain,
    ( ( sK11 = sK19 )
    | ~ spl27_90 ),
    inference(avatar_component_clause,[],[f2130]) ).

tff(f497,plain,
    ( ( $sum(sK19,-1) = sK23 )
    | ~ spl27_4 ),
    inference(avatar_component_clause,[],[f496]) ).

tff(f2208,plain,
    ( spl27_96
    | ~ spl27_16
    | ~ spl27_90 ),
    inference(avatar_split_clause,[],[f2138,f2130,f545,f2206]) ).

tff(f2138,plain,
    ( exchange4(mk_array3(sK12,sK20),mk_array3(sK12,sK22),sK15,sK11)
    | ~ spl27_16
    | ~ spl27_90 ),
    inference(backward_demodulation,[],[f546,f2131]) ).

tff(f2204,plain,
    ( spl27_95
    | ~ spl27_81
    | ~ spl27_90 ),
    inference(avatar_split_clause,[],[f2174,f2130,f1832,f2202]) ).

tff(f1832,plain,
    ( spl27_81
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),0,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_81])]) ).

tff(f2174,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),0,sK11))
    | ~ spl27_81
    | ~ spl27_90 ),
    inference(backward_demodulation,[],[f1833,f2131]) ).

tff(f1833,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),0,sK19))
    | ~ spl27_81 ),
    inference(avatar_component_clause,[],[f1832]) ).

tff(f2200,plain,
    ( spl27_94
    | ~ spl27_31
    | ~ spl27_90 ),
    inference(avatar_split_clause,[],[f2139,f2130,f611,f2198]) ).

tff(f2139,plain,
    ( $less(get3(sK20,sK11),get3(sK13,sK15))
    | ~ spl27_31
    | ~ spl27_90 ),
    inference(backward_demodulation,[],[f612,f2131]) ).

tff(f2196,plain,
    ( ~ spl27_93
    | spl27_43
    | ~ spl27_90 ),
    inference(avatar_split_clause,[],[f2140,f2130,f677,f2194]) ).

tff(f2140,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,sK11))
    | spl27_43
    | ~ spl27_90 ),
    inference(backward_demodulation,[],[f678,f2131]) ).

tff(f2192,plain,
    ( spl27_92
    | ~ spl27_79
    | ~ spl27_90 ),
    inference(avatar_split_clause,[],[f2162,f2130,f1777,f2190]) ).

tff(f1777,plain,
    ( spl27_79
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK14,sK19)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_79])]) ).

tff(f2162,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK14,sK11))
    | ~ spl27_79
    | ~ spl27_90 ),
    inference(backward_demodulation,[],[f1778,f2131]) ).

tff(f1778,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK14,sK19))
    | ~ spl27_79 ),
    inference(avatar_component_clause,[],[f1777]) ).

tff(f2187,plain,
    ( spl27_91
    | ~ spl27_9
    | ~ spl27_90 ),
    inference(avatar_split_clause,[],[f2136,f2130,f516,f2185]) ).

tff(f2136,plain,
    ( $less(sK15,sK11)
    | ~ spl27_9
    | ~ spl27_90 ),
    inference(backward_demodulation,[],[f517,f2131]) ).

tff(f2132,plain,
    ( spl27_90
    | ~ spl27_13
    | ~ spl27_20 ),
    inference(avatar_split_clause,[],[f2128,f562,f530,f2130]) ).

tff(f2128,plain,
    ( ( sK11 = sK19 )
    | ~ spl27_13
    | ~ spl27_20 ),
    inference(forward_demodulation,[],[f531,f563]) ).

tff(f531,plain,
    ( ( sK19 = sK21 )
    | ~ spl27_13 ),
    inference(avatar_component_clause,[],[f530]) ).

tff(f2118,plain,
    ( ~ spl27_41
    | spl27_18
    | ~ spl27_20 ),
    inference(avatar_split_clause,[],[f2081,f562,f554,f660]) ).

tff(f2081,plain,
    ( ~ $less(sK11,sK11)
    | spl27_18
    | ~ spl27_20 ),
    inference(backward_demodulation,[],[f555,f563]) ).

tff(f2117,plain,
    ( ~ spl27_89
    | ~ spl27_20
    | spl27_35 ),
    inference(avatar_split_clause,[],[f2082,f630,f562,f2115]) ).

tff(f2115,plain,
    ( spl27_89
  <=> $less(sK24,sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_89])]) ).

tff(f2082,plain,
    ( ~ $less(sK24,sK11)
    | ~ spl27_20
    | spl27_35 ),
    inference(backward_demodulation,[],[f631,f563]) ).

tff(f2077,plain,
    ( ~ spl27_66
    | spl27_42
    | ~ spl27_88 ),
    inference(avatar_split_clause,[],[f2075,f2061,f668,f1579]) ).

tff(f2075,plain,
    ( $less(sK14,sK14)
    | ~ $less(get3(sK13,sK15),get3(sK20,sK14))
    | ~ spl27_88 ),
    inference(resolution,[],[f2062,f400]) ).

tff(f2063,plain,
    ( spl27_88
    | ~ spl27_11
    | spl27_15 ),
    inference(avatar_split_clause,[],[f2056,f540,f524,f2061]) ).

tff(f2056,plain,
    ( $less(sK14,sK21)
    | ~ spl27_11
    | spl27_15 ),
    inference(evaluation,[],[f2055]) ).

tff(f2055,plain,
    ( $less(sK14,sK21)
    | $less(0,0)
    | ~ spl27_11
    | spl27_15 ),
    inference(superposition,[],[f2026,f337]) ).

tff(f2026,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK19)),t2tb(X0),sK14,sK21))
    | ~ spl27_11
    | spl27_15 ),
    inference(resolution,[],[f1135,f541]) ).

tff(f1135,plain,
    ( ! [X26: map_int_int,X25: $int] :
        ( $less(sK19,X25)
        | $less(0,occ2(int,t2tb1(get3(X26,sK19)),t2tb(X26),X25,sK21)) )
    | ~ spl27_11 ),
    inference(resolution,[],[f360,f525]) ).

tff(f2042,plain,
    ( spl27_87
    | spl27_85
    | ~ spl27_11 ),
    inference(avatar_split_clause,[],[f2030,f524,f2033,f2040]) ).

tff(f2030,plain,
    ( ! [X10: ty,X11: uni,X9: map_int_int,X12: uni,X13: $int] :
        ( $less(0,occ2(int,t2tb1(get3(X9,sK19)),t2tb(X9),0,sK21))
        | ~ permut3(X10,X11,X12,X13,sK19) )
    | ~ spl27_11 ),
    inference(resolution,[],[f1135,f441]) ).

tff(f2038,plain,
    ( spl27_85
    | spl27_86
    | ~ spl27_11 ),
    inference(avatar_split_clause,[],[f2029,f524,f2036,f2033]) ).

tff(f2029,plain,
    ( ! [X8: $int,X6: uni,X7: uni,X4: map_int_int,X5: ty] :
        ( ~ permut3(X5,X6,X7,sK19,X8)
        | $less(0,occ2(int,t2tb1(get3(X4,sK19)),t2tb(X4),0,sK21)) )
    | ~ spl27_11 ),
    inference(resolution,[],[f1135,f442]) ).

tff(f1969,plain,
    ( spl27_84
    | spl27_6
    | ~ spl27_14
    | ~ spl27_25 ),
    inference(avatar_split_clause,[],[f1946,f585,f534,f504,f1967]) ).

tff(f1967,plain,
    ( spl27_84
  <=> $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),0,sK12)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_84])]) ).

tff(f1946,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),0,sK12))
    | spl27_6
    | ~ spl27_14
    | ~ spl27_25 ),
    inference(superposition,[],[f1901,f586]) ).

tff(f1933,plain,
    ( spl27_83
    | spl27_3
    | ~ spl27_14
    | ~ spl27_25 ),
    inference(avatar_split_clause,[],[f1913,f585,f534,f492,f1931]) ).

tff(f1913,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK14,sK12))
    | spl27_3
    | ~ spl27_14
    | ~ spl27_25 ),
    inference(superposition,[],[f1900,f586]) ).

tff(f1911,plain,
    ( spl27_82
    | ~ spl27_76
    | spl27_3
    | ~ spl27_14
    | ~ spl27_25 ),
    inference(avatar_split_clause,[],[f1907,f585,f534,f492,f1742,f1909]) ).

tff(f1907,plain,
    ( ! [X2: map_int_int] :
        ( ~ $less(get3(sK13,sK15),get3(sK13,sK15))
        | $less(0,occ2(int,t2tb1(get3(X2,sK15)),t2tb(X2),sK21,sK12)) )
    | spl27_3
    | ~ spl27_14
    | ~ spl27_25 ),
    inference(forward_demodulation,[],[f1906,f586]) ).

tff(f1906,plain,
    ( ! [X2: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X2,sK15)),t2tb(X2),sK21,sK12))
        | ~ $less(get3(sK13,sK15),get3(sK20,sK15)) )
    | spl27_3
    | ~ spl27_14 ),
    inference(subsumption_resolution,[],[f1902,f493]) ).

tff(f1902,plain,
    ( ! [X2: map_int_int] :
        ( ~ $less(get3(sK13,sK15),get3(sK20,sK15))
        | $less(0,occ2(int,t2tb1(get3(X2,sK15)),t2tb(X2),sK21,sK12))
        | $less(sK15,sK14) )
    | ~ spl27_14 ),
    inference(resolution,[],[f1134,f400]) ).

tff(f1834,plain,
    ( spl27_81
    | ~ spl27_25
    | ~ spl27_74 ),
    inference(avatar_split_clause,[],[f1799,f1733,f585,f1832]) ).

tff(f1799,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),0,sK19))
    | ~ spl27_25
    | ~ spl27_74 ),
    inference(superposition,[],[f1734,f586]) ).

tff(f1822,plain,
    ( spl27_80
    | ~ spl27_74 ),
    inference(avatar_split_clause,[],[f1812,f1733,f1820]) ).

tff(f1812,plain,
    ( $less(0,sK19)
    | ~ spl27_74 ),
    inference(evaluation,[],[f1811]) ).

tff(f1811,plain,
    ( $less(0,sK19)
    | $less(0,0)
    | ~ spl27_74 ),
    inference(superposition,[],[f1734,f337]) ).

tff(f1779,plain,
    ( spl27_79
    | spl27_3
    | ~ spl27_9
    | ~ spl27_25 ),
    inference(avatar_split_clause,[],[f1752,f585,f516,f492,f1777]) ).

tff(f1752,plain,
    ( $less(0,occ2(int,t2tb1(get3(sK13,sK15)),t2tb(sK20),sK14,sK19))
    | spl27_3
    | ~ spl27_9
    | ~ spl27_25 ),
    inference(superposition,[],[f1723,f586]) ).

tff(f1775,plain,
    ( spl27_78
    | spl27_3
    | ~ spl27_9 ),
    inference(avatar_split_clause,[],[f1765,f516,f492,f1773]) ).

tff(f1765,plain,
    ( $less(sK14,sK19)
    | spl27_3
    | ~ spl27_9 ),
    inference(evaluation,[],[f1764]) ).

tff(f1764,plain,
    ( $less(0,0)
    | $less(sK14,sK19)
    | spl27_3
    | ~ spl27_9 ),
    inference(superposition,[],[f1723,f337]) ).

tff(f1749,plain,
    ( spl27_74
    | spl27_6
    | ~ spl27_9 ),
    inference(avatar_split_clause,[],[f1724,f516,f504,f1733]) ).

tff(f1724,plain,
    ( ! [X1: map_int_int] : $less(0,occ2(int,t2tb1(get3(X1,sK15)),t2tb(X1),0,sK19))
    | spl27_6
    | ~ spl27_9 ),
    inference(resolution,[],[f1133,f505]) ).

tff(f1748,plain,
    ( spl27_74
    | spl27_77
    | ~ spl27_9 ),
    inference(avatar_split_clause,[],[f1727,f516,f1746,f1733]) ).

tff(f1727,plain,
    ( ! [X10: uni,X11: uni,X8: map_int_int,X9: ty,X12: $int] :
        ( ~ permut3(X9,X10,X11,X12,sK15)
        | $less(0,occ2(int,t2tb1(get3(X8,sK15)),t2tb(X8),0,sK19)) )
    | ~ spl27_9 ),
    inference(resolution,[],[f1133,f441]) ).

tff(f1744,plain,
    ( spl27_75
    | ~ spl27_76
    | spl27_3
    | ~ spl27_9
    | ~ spl27_25 ),
    inference(avatar_split_clause,[],[f1737,f585,f516,f492,f1742,f1739]) ).

tff(f1737,plain,
    ( ! [X2: map_int_int] :
        ( ~ $less(get3(sK13,sK15),get3(sK13,sK15))
        | $less(0,occ2(int,t2tb1(get3(X2,sK15)),t2tb(X2),sK21,sK19)) )
    | spl27_3
    | ~ spl27_9
    | ~ spl27_25 ),
    inference(forward_demodulation,[],[f1736,f586]) ).

tff(f1736,plain,
    ( ! [X2: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X2,sK15)),t2tb(X2),sK21,sK19))
        | ~ $less(get3(sK13,sK15),get3(sK20,sK15)) )
    | spl27_3
    | ~ spl27_9 ),
    inference(subsumption_resolution,[],[f1725,f493]) ).

tff(f1725,plain,
    ( ! [X2: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X2,sK15)),t2tb(X2),sK21,sK19))
        | $less(sK15,sK14)
        | ~ $less(get3(sK13,sK15),get3(sK20,sK15)) )
    | ~ spl27_9 ),
    inference(resolution,[],[f1133,f400]) ).

tff(f1735,plain,
    ( spl27_73
    | spl27_74
    | ~ spl27_9 ),
    inference(avatar_split_clause,[],[f1726,f516,f1733,f1730]) ).

tff(f1726,plain,
    ( ! [X3: map_int_int,X6: uni,X7: $int,X4: ty,X5: uni] :
        ( $less(0,occ2(int,t2tb1(get3(X3,sK15)),t2tb(X3),0,sK19))
        | ~ permut3(X4,X5,X6,sK15,X7) )
    | ~ spl27_9 ),
    inference(resolution,[],[f1133,f442]) ).

tff(f1667,plain,
    ( spl27_72
    | ~ spl27_68 ),
    inference(avatar_split_clause,[],[f1658,f1587,f1665]) ).

tff(f1658,plain,
    ( $less(0,sK11)
    | ~ spl27_68 ),
    inference(evaluation,[],[f1657]) ).

tff(f1657,plain,
    ( $less(0,sK11)
    | $less(0,0)
    | ~ spl27_68 ),
    inference(superposition,[],[f1588,f337]) ).

tff(f1629,plain,
    ( spl27_71
    | ~ spl27_67 ),
    inference(avatar_split_clause,[],[f1611,f1583,f1627]) ).

tff(f1627,plain,
    ( spl27_71
  <=> $less(sK21,sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_71])]) ).

tff(f1583,plain,
    ( spl27_67
  <=> ! [X1: map_int_int] : $less(0,occ2(int,t2tb1(get3(X1,sK14)),t2tb(X1),sK21,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_67])]) ).

tff(f1611,plain,
    ( $less(sK21,sK11)
    | ~ spl27_67 ),
    inference(evaluation,[],[f1610]) ).

tff(f1610,plain,
    ( $less(0,0)
    | $less(sK21,sK11)
    | ~ spl27_67 ),
    inference(superposition,[],[f1584,f337]) ).

tff(f1584,plain,
    ( ! [X1: map_int_int] : $less(0,occ2(int,t2tb1(get3(X1,sK14)),t2tb(X1),sK21,sK11))
    | ~ spl27_67 ),
    inference(avatar_component_clause,[],[f1583]) ).

tff(f1597,plain,
    ( spl27_68
    | ~ spl27_29
    | spl27_32 ),
    inference(avatar_split_clause,[],[f1573,f616,f604,f1587]) ).

tff(f1573,plain,
    ( ! [X0: map_int_int] : $less(0,occ2(int,t2tb1(get3(X0,sK14)),t2tb(X0),0,sK11))
    | ~ spl27_29
    | spl27_32 ),
    inference(resolution,[],[f1132,f617]) ).

tff(f1596,plain,
    ( spl27_68
    | spl27_70
    | ~ spl27_29 ),
    inference(avatar_split_clause,[],[f1575,f604,f1594,f1587]) ).

tff(f1575,plain,
    ( ! [X2: map_int_int,X3: ty,X6: $int,X4: uni,X5: uni] :
        ( ~ permut3(X3,X4,X5,sK14,X6)
        | $less(0,occ2(int,t2tb1(get3(X2,sK14)),t2tb(X2),0,sK11)) )
    | ~ spl27_29 ),
    inference(resolution,[],[f1132,f442]) ).

tff(f1592,plain,
    ( spl27_68
    | spl27_69
    | ~ spl27_29 ),
    inference(avatar_split_clause,[],[f1576,f604,f1590,f1587]) ).

tff(f1576,plain,
    ( ! [X10: uni,X11: $int,X8: ty,X9: uni,X7: map_int_int] :
        ( ~ permut3(X8,X9,X10,X11,sK14)
        | $less(0,occ2(int,t2tb1(get3(X7,sK14)),t2tb(X7),0,sK11)) )
    | ~ spl27_29 ),
    inference(resolution,[],[f1132,f441]) ).

tff(f1585,plain,
    ( ~ spl27_66
    | spl27_42
    | spl27_67
    | ~ spl27_29 ),
    inference(avatar_split_clause,[],[f1574,f604,f1583,f668,f1579]) ).

tff(f1574,plain,
    ( ! [X1: map_int_int] :
        ( $less(0,occ2(int,t2tb1(get3(X1,sK14)),t2tb(X1),sK21,sK11))
        | $less(sK14,sK14)
        | ~ $less(get3(sK13,sK15),get3(sK20,sK14)) )
    | ~ spl27_29 ),
    inference(resolution,[],[f1132,f400]) ).

tff(f1411,plain,
    ( spl27_65
    | ~ spl27_59 ),
    inference(avatar_split_clause,[],[f1393,f1151,f1409]) ).

tff(f1393,plain,
    ( $less(0,sK12)
    | ~ spl27_59 ),
    inference(evaluation,[],[f1392]) ).

tff(f1392,plain,
    ( $less(0,0)
    | $less(0,sK12)
    | ~ spl27_59 ),
    inference(superposition,[],[f1152,f337]) ).

tff(f1375,plain,
    ( spl27_64
    | ~ spl27_2
    | spl27_37 ),
    inference(avatar_split_clause,[],[f1357,f640,f488,f1373]) ).

tff(f1357,plain,
    ( $less(sK24,sK12)
    | ~ spl27_2
    | spl27_37 ),
    inference(evaluation,[],[f1356]) ).

tff(f1356,plain,
    ( $less(0,0)
    | $less(sK24,sK12)
    | ~ spl27_2
    | spl27_37 ),
    inference(superposition,[],[f1142,f337]) ).

tff(f1336,plain,
    ( spl27_63
    | ~ spl27_2
    | spl27_18 ),
    inference(avatar_split_clause,[],[f1321,f554,f488,f1334]) ).

tff(f1321,plain,
    ( $less(sK21,sK12)
    | ~ spl27_2
    | spl27_18 ),
    inference(evaluation,[],[f1320]) ).

tff(f1320,plain,
    ( $less(0,0)
    | $less(sK21,sK12)
    | ~ spl27_2
    | spl27_18 ),
    inference(superposition,[],[f1141,f337]) ).

tff(f1293,plain,
    ( spl27_62
    | ~ spl27_2
    | spl27_5 ),
    inference(avatar_split_clause,[],[f1284,f500,f488,f1291]) ).

tff(f1284,plain,
    ( $less(sK19,sK12)
    | ~ spl27_2
    | spl27_5 ),
    inference(evaluation,[],[f1283]) ).

tff(f1283,plain,
    ( $less(sK19,sK12)
    | $less(0,0)
    | ~ spl27_2
    | spl27_5 ),
    inference(superposition,[],[f1140,f337]) ).

tff(f1178,plain,
    ( spl27_61
    | ~ spl27_2
    | spl27_40 ),
    inference(avatar_split_clause,[],[f1170,f656,f488,f1176]) ).

tff(f1170,plain,
    ( $less(sK14,sK12)
    | ~ spl27_2
    | spl27_40 ),
    inference(evaluation,[],[f1169]) ).

tff(f1169,plain,
    ( $less(0,0)
    | $less(sK14,sK12)
    | ~ spl27_2
    | spl27_40 ),
    inference(superposition,[],[f1138,f337]) ).

tff(f1157,plain,
    ( spl27_59
    | spl27_60
    | ~ spl27_2 ),
    inference(avatar_split_clause,[],[f1144,f488,f1155,f1151]) ).

tff(f1155,plain,
    ( spl27_60
  <=> ! [X9: uni,X8: uni,X7: ty,X10: $int] : ~ permut3(X7,X8,X9,sK11,X10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_60])]) ).

tff(f1144,plain,
    ( ! [X10: $int,X8: uni,X6: map_int_int,X9: uni,X7: ty] :
        ( ~ permut3(X7,X8,X9,sK11,X10)
        | $less(0,occ2(int,t2tb1(get3(X6,sK11)),t2tb(X6),0,sK12)) )
    | ~ spl27_2 ),
    inference(resolution,[],[f1131,f442]) ).

tff(f1153,plain,
    ( spl27_58
    | spl27_59
    | ~ spl27_2 ),
    inference(avatar_split_clause,[],[f1145,f488,f1151,f1148]) ).

tff(f1148,plain,
    ( spl27_58
  <=> ! [X13: uni,X12: ty,X14: uni,X15: $int] : ~ permut3(X12,X13,X14,X15,sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_58])]) ).

tff(f1145,plain,
    ( ! [X11: map_int_int,X14: uni,X15: $int,X12: ty,X13: uni] :
        ( $less(0,occ2(int,t2tb1(get3(X11,sK11)),t2tb(X11),0,sK12))
        | ~ permut3(X12,X13,X14,X15,sK11) )
    | ~ spl27_2 ),
    inference(resolution,[],[f1131,f441]) ).

tff(f1061,plain,
    ( spl27_57
    | ~ spl27_23 ),
    inference(avatar_split_clause,[],[f1057,f575,f1059]) ).

tff(f1057,plain,
    ( map_eq_sub1(int,t2tb(sK13),t2tb(sK13),0,sK14)
    | ~ spl27_23 ),
    inference(forward_demodulation,[],[f1042,f688]) ).

tff(f1042,plain,
    ( map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK13))),0,sK14)
    | ~ spl27_23 ),
    inference(resolution,[],[f298,f576]) ).

tff(f1056,plain,
    ( spl27_56
    | ~ spl27_38 ),
    inference(avatar_split_clause,[],[f1052,f644,f1054]) ).

tff(f1052,plain,
    ( map_eq_sub1(int,t2tb(sK20),t2tb(sK22),0,sK14)
    | ~ spl27_38 ),
    inference(forward_demodulation,[],[f1051,f688]) ).

tff(f1051,plain,
    ( map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),t2tb(sK22),0,sK14)
    | ~ spl27_38 ),
    inference(forward_demodulation,[],[f1044,f688]) ).

tff(f1044,plain,
    ( map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),0,sK14)
    | ~ spl27_38 ),
    inference(resolution,[],[f298,f645]) ).

tff(f1050,plain,
    ( spl27_55
    | ~ spl27_27 ),
    inference(avatar_split_clause,[],[f1046,f593,f1048]) ).

tff(f1046,plain,
    ( map_eq_sub1(int,t2tb(sK13),t2tb(sK20),0,sK14)
    | ~ spl27_27 ),
    inference(forward_demodulation,[],[f1045,f688]) ).

tff(f1045,plain,
    ( map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),t2tb(sK20),0,sK14)
    | ~ spl27_27 ),
    inference(forward_demodulation,[],[f1043,f688]) ).

tff(f1043,plain,
    ( map_eq_sub1(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK20))),0,sK14)
    | ~ spl27_27 ),
    inference(resolution,[],[f298,f594]) ).

tff(f1032,plain,
    ( spl27_54
    | ~ spl27_45 ),
    inference(avatar_split_clause,[],[f1028,f740,f1030]) ).

tff(f740,plain,
    ( spl27_45
  <=> permut_all(int,t2tb2(mk_array3(sK12,sK20)),t2tb2(mk_array3(sK12,sK22))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_45])]) ).

tff(f1028,plain,
    ( permut2(int,t2tb(sK20),t2tb(sK22),0,sK12)
    | ~ spl27_45 ),
    inference(forward_demodulation,[],[f1027,f688]) ).

tff(f1027,plain,
    ( permut2(int,elts(int,t2tb2(mk_array3(sK12,sK20))),t2tb(sK22),0,sK12)
    | ~ spl27_45 ),
    inference(forward_demodulation,[],[f1026,f688]) ).

tff(f1026,plain,
    ( permut2(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),0,sK12)
    | ~ spl27_45 ),
    inference(forward_demodulation,[],[f1025,f370]) ).

tff(f1025,plain,
    ( permut2(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),0,length2(int,t2tb2(mk_array3(sK12,sK20))))
    | ~ spl27_45 ),
    inference(resolution,[],[f468,f741]) ).

tff(f741,plain,
    ( permut_all(int,t2tb2(mk_array3(sK12,sK20)),t2tb2(mk_array3(sK12,sK22)))
    | ~ spl27_45 ),
    inference(avatar_component_clause,[],[f740]) ).

tff(f468,plain,
    ! [X2: uni,X0: uni,X1: ty] :
      ( ~ permut_all(X1,X2,X0)
      | permut2(X1,elts(X1,X2),elts(X1,X0),0,length2(X1,X2)) ),
    inference(cnf_transformation,[],[f267]) ).

tff(f267,plain,
    ! [X2: uni,X0: uni,X1: ty] :
      ( ~ permut_all(X1,X2,X0)
      | ( ( length2(X1,X0) = length2(X1,X2) )
        & permut2(X1,elts(X1,X2),elts(X1,X0),0,length2(X1,X2)) ) ),
    inference(ennf_transformation,[],[f203]) ).

tff(f203,plain,
    ! [X1: ty,X0: uni,X2: uni] :
      ( permut_all(X1,X2,X0)
     => ( ( length2(X1,X0) = length2(X1,X2) )
        & permut2(X1,elts(X1,X2),elts(X1,X0),0,length2(X1,X2)) ) ),
    inference(unused_predicate_definition_removal,[],[f144]) ).

tff(f144,plain,
    ! [X1: ty,X0: uni,X2: uni] :
      ( ( ( length2(X1,X0) = length2(X1,X2) )
        & permut2(X1,elts(X1,X2),elts(X1,X0),0,length2(X1,X2)) )
    <=> permut_all(X1,X2,X0) ),
    inference(rectify,[],[f80]) ).

tff(f80,axiom,
    ! [X13: uni,X0: ty,X12: uni] :
      ( ( ( length2(X0,X12) = length2(X0,X13) )
        & permut2(X0,elts(X0,X12),elts(X0,X13),0,length2(X0,X12)) )
    <=> permut_all(X0,X12,X13) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',permut_all_def2) ).

tff(f981,plain,
    ( spl27_53
    | ~ spl27_47 ),
    inference(avatar_split_clause,[],[f977,f775,f979]) ).

tff(f979,plain,
    ( spl27_53
  <=> permut2(int,t2tb(sK20),t2tb(sK22),sK14,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_53])]) ).

tff(f977,plain,
    ( permut2(int,t2tb(sK20),t2tb(sK22),sK14,$sum(sK11,1))
    | ~ spl27_47 ),
    inference(forward_demodulation,[],[f976,f688]) ).

tff(f976,plain,
    ( permut2(int,elts(int,t2tb2(mk_array3(sK12,sK20))),t2tb(sK22),sK14,$sum(sK11,1))
    | ~ spl27_47 ),
    inference(forward_demodulation,[],[f963,f688]) ).

tff(f963,plain,
    ( permut2(int,elts(int,t2tb2(mk_array3(sK12,sK20))),elts(int,t2tb2(mk_array3(sK12,sK22))),sK14,$sum(sK11,1))
    | ~ spl27_47 ),
    inference(resolution,[],[f439,f776]) ).

tff(f439,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: uni,X4: ty] :
      ( ~ permut3(X4,X0,X1,X3,X2)
      | permut2(X4,elts(X4,X0),elts(X4,X1),X3,X2) ),
    inference(cnf_transformation,[],[f189]) ).

tff(f975,plain,
    ( spl27_52
    | ~ spl27_48 ),
    inference(avatar_split_clause,[],[f971,f779,f973]) ).

tff(f973,plain,
    ( spl27_52
  <=> permut2(int,t2tb(sK13),t2tb(sK20),sK14,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_52])]) ).

tff(f971,plain,
    ( permut2(int,t2tb(sK13),t2tb(sK20),sK14,$sum(sK11,1))
    | ~ spl27_48 ),
    inference(forward_demodulation,[],[f970,f688]) ).

tff(f970,plain,
    ( permut2(int,elts(int,t2tb2(mk_array3(sK12,sK13))),t2tb(sK20),sK14,$sum(sK11,1))
    | ~ spl27_48 ),
    inference(forward_demodulation,[],[f964,f688]) ).

tff(f964,plain,
    ( permut2(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK20))),sK14,$sum(sK11,1))
    | ~ spl27_48 ),
    inference(resolution,[],[f439,f780]) ).

tff(f969,plain,
    ( spl27_51
    | ~ spl27_46 ),
    inference(avatar_split_clause,[],[f965,f771,f967]) ).

tff(f967,plain,
    ( spl27_51
  <=> permut2(int,t2tb(sK13),t2tb(sK13),sK14,$sum(sK11,1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_51])]) ).

tff(f965,plain,
    ( permut2(int,t2tb(sK13),t2tb(sK13),sK14,$sum(sK11,1))
    | ~ spl27_46 ),
    inference(forward_demodulation,[],[f962,f688]) ).

tff(f962,plain,
    ( permut2(int,elts(int,t2tb2(mk_array3(sK12,sK13))),elts(int,t2tb2(mk_array3(sK12,sK13))),sK14,$sum(sK11,1))
    | ~ spl27_46 ),
    inference(resolution,[],[f439,f772]) ).

tff(f795,plain,
    ( ~ spl27_50
    | ~ spl27_46 ),
    inference(avatar_split_clause,[],[f791,f771,f793]) ).

tff(f791,plain,
    ( ~ $less(sK12,$sum(sK11,1))
    | ~ spl27_46 ),
    inference(forward_demodulation,[],[f785,f370]) ).

tff(f785,plain,
    ( ~ $less(length2(int,t2tb2(mk_array3(sK12,sK13))),$sum(sK11,1))
    | ~ spl27_46 ),
    inference(resolution,[],[f772,f438]) ).

tff(f438,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: uni,X4: ty] :
      ( ~ permut3(X4,X0,X1,X3,X2)
      | ~ $less(length2(X4,X0),X2) ),
    inference(cnf_transformation,[],[f189]) ).

tff(f790,plain,
    ( ~ spl27_49
    | ~ spl27_46 ),
    inference(avatar_split_clause,[],[f786,f771,f788]) ).

tff(f786,plain,
    ( ~ $less(sK12,sK14)
    | ~ spl27_46 ),
    inference(forward_demodulation,[],[f784,f370]) ).

tff(f784,plain,
    ( ~ $less(length2(int,t2tb2(mk_array3(sK12,sK13))),sK14)
    | ~ spl27_46 ),
    inference(resolution,[],[f772,f443]) ).

tff(f443,plain,
    ! [X2: $int,X3: $int,X0: uni,X1: uni,X4: ty] :
      ( ~ permut3(X4,X0,X1,X3,X2)
      | ~ $less(length2(X4,X0),X3) ),
    inference(cnf_transformation,[],[f189]) ).

tff(f781,plain,
    ( spl27_48
    | ~ spl27_27 ),
    inference(avatar_split_clause,[],[f768,f593,f779]) ).

tff(f768,plain,
    ( permut3(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK20)),sK14,$sum(sK11,1))
    | ~ spl27_27 ),
    inference(resolution,[],[f300,f594]) ).

tff(f300,plain,
    ! [X2: $int,X3: array_int,X0: $int,X1: array_int] :
      ( ~ permut_sub2(X3,X1,X0,X2)
      | permut3(int,t2tb2(X3),t2tb2(X1),X0,X2) ),
    inference(cnf_transformation,[],[f159]) ).

tff(f777,plain,
    ( spl27_47
    | ~ spl27_38 ),
    inference(avatar_split_clause,[],[f769,f644,f775]) ).

tff(f769,plain,
    ( permut3(int,t2tb2(mk_array3(sK12,sK20)),t2tb2(mk_array3(sK12,sK22)),sK14,$sum(sK11,1))
    | ~ spl27_38 ),
    inference(resolution,[],[f300,f645]) ).

tff(f773,plain,
    ( spl27_46
    | ~ spl27_23 ),
    inference(avatar_split_clause,[],[f767,f575,f771]) ).

tff(f767,plain,
    ( permut3(int,t2tb2(mk_array3(sK12,sK13)),t2tb2(mk_array3(sK12,sK13)),sK14,$sum(sK11,1))
    | ~ spl27_23 ),
    inference(resolution,[],[f300,f576]) ).

tff(f742,plain,
    ( spl27_45
    | ~ spl27_16 ),
    inference(avatar_split_clause,[],[f738,f545,f740]) ).

tff(f738,plain,
    ( permut_all(int,t2tb2(mk_array3(sK12,sK20)),t2tb2(mk_array3(sK12,sK22)))
    | ~ spl27_16 ),
    inference(resolution,[],[f338,f546]) ).

tff(f338,plain,
    ! [X2: $int,X3: $int,X0: array_int,X1: array_int] :
      ( ~ exchange4(X1,X0,X3,X2)
      | permut_all(int,t2tb2(X1),t2tb2(X0)) ),
    inference(cnf_transformation,[],[f230]) ).

tff(f230,plain,
    ! [X1: array_int,X3: $int,X0: array_int,X2: $int] :
      ( ~ exchange4(X1,X0,X3,X2)
      | permut_all(int,t2tb2(X1),t2tb2(X0)) ),
    inference(ennf_transformation,[],[f125]) ).

tff(f125,plain,
    ! [X0: array_int,X1: array_int,X3: $int,X2: $int] :
      ( exchange4(X1,X0,X3,X2)
     => permut_all(int,t2tb2(X1),t2tb2(X0)) ),
    inference(rectify,[],[f85]) ).

tff(f85,axiom,
    ! [X13: array_int,X12: array_int,X10: $int,X9: $int] :
      ( exchange4(X12,X13,X9,X10)
     => permut_all(int,t2tb2(X12),t2tb2(X13)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',exchange_permut_all1) ).

tff(f685,plain,
    ( ~ spl27_44
    | ~ spl27_11
    | spl27_18 ),
    inference(avatar_split_clause,[],[f681,f554,f524,f683]) ).

tff(f681,plain,
    ( ~ $less(get3(sK20,sK21),get3(sK13,sK15))
    | ~ spl27_11
    | spl27_18 ),
    inference(subsumption_resolution,[],[f680,f555]) ).

tff(f680,plain,
    ( ~ $less(get3(sK20,sK21),get3(sK13,sK15))
    | $less(sK11,sK21)
    | ~ spl27_11 ),
    inference(resolution,[],[f401,f525]) ).

tff(f679,plain,
    ( ~ spl27_43
    | ~ spl27_11
    | spl27_15 ),
    inference(avatar_split_clause,[],[f675,f540,f524,f677]) ).

tff(f675,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,sK19))
    | ~ spl27_11
    | spl27_15 ),
    inference(subsumption_resolution,[],[f674,f541]) ).

tff(f674,plain,
    ( ~ $less(get3(sK13,sK15),get3(sK20,sK19))
    | $less(sK19,sK14)
    | ~ spl27_11 ),
    inference(resolution,[],[f400,f525]) ).

tff(f670,plain,
    ( ~ spl27_42
    | ~ spl27_1
    | spl27_7 ),
    inference(avatar_split_clause,[],[f663,f508,f484,f668]) ).

tff(f484,plain,
    ( spl27_1
  <=> ( sK17 = sK14 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_1])]) ).

tff(f508,plain,
    ( spl27_7
  <=> $less(sK17,sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_7])]) ).

tff(f663,plain,
    ( ~ $less(sK14,sK14)
    | ~ spl27_1
    | spl27_7 ),
    inference(backward_demodulation,[],[f509,f485]) ).

tff(f485,plain,
    ( ( sK17 = sK14 )
    | ~ spl27_1 ),
    inference(avatar_component_clause,[],[f484]) ).

tff(f509,plain,
    ( ~ $less(sK17,sK14)
    | spl27_7 ),
    inference(avatar_component_clause,[],[f508]) ).

tff(f666,plain,
    ( ~ spl27_40
    | ~ spl27_1
    | spl27_36 ),
    inference(avatar_split_clause,[],[f664,f634,f484,f656]) ).

tff(f634,plain,
    ( spl27_36
  <=> $less(sK11,sK17) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_36])]) ).

tff(f664,plain,
    ( ~ $less(sK11,sK14)
    | ~ spl27_1
    | spl27_36 ),
    inference(backward_demodulation,[],[f635,f485]) ).

tff(f635,plain,
    ( ~ $less(sK11,sK17)
    | spl27_36 ),
    inference(avatar_component_clause,[],[f634]) ).

tff(f662,plain,
    ( ~ spl27_41
    | ~ spl27_19
    | spl27_34 ),
    inference(avatar_split_clause,[],[f652,f626,f558,f660]) ).

tff(f558,plain,
    ( spl27_19
  <=> ( sK11 = sK18 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_19])]) ).

tff(f626,plain,
    ( spl27_34
  <=> $less(sK11,sK18) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_34])]) ).

tff(f652,plain,
    ( ~ $less(sK11,sK11)
    | ~ spl27_19
    | spl27_34 ),
    inference(backward_demodulation,[],[f627,f559]) ).

tff(f559,plain,
    ( ( sK11 = sK18 )
    | ~ spl27_19 ),
    inference(avatar_component_clause,[],[f558]) ).

tff(f627,plain,
    ( ~ $less(sK11,sK18)
    | spl27_34 ),
    inference(avatar_component_clause,[],[f626]) ).

tff(f658,plain,
    ( ~ spl27_40
    | ~ spl27_19
    | spl27_21 ),
    inference(avatar_split_clause,[],[f653,f567,f558,f656]) ).

tff(f567,plain,
    ( spl27_21
  <=> $less(sK18,sK14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_21])]) ).

tff(f653,plain,
    ( ~ $less(sK11,sK14)
    | ~ spl27_19
    | spl27_21 ),
    inference(backward_demodulation,[],[f568,f559]) ).

tff(f568,plain,
    ( ~ $less(sK18,sK14)
    | spl27_21 ),
    inference(avatar_component_clause,[],[f567]) ).

tff(f651,plain,
    ( spl27_39
    | ~ spl27_26
    | ~ spl27_28 ),
    inference(avatar_split_clause,[],[f647,f599,f589,f649]) ).

tff(f589,plain,
    ( spl27_26
  <=> ( get3(sK13,sK15) = sK16 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_26])]) ).

tff(f599,plain,
    ( spl27_28
  <=> $less(get3(sK22,sK24),sK16) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_28])]) ).

tff(f647,plain,
    ( $less(get3(sK22,sK24),get3(sK13,sK15))
    | ~ spl27_26
    | ~ spl27_28 ),
    inference(backward_demodulation,[],[f600,f590]) ).

tff(f590,plain,
    ( ( get3(sK13,sK15) = sK16 )
    | ~ spl27_26 ),
    inference(avatar_component_clause,[],[f589]) ).

tff(f600,plain,
    ( $less(get3(sK22,sK24),sK16)
    | ~ spl27_28 ),
    inference(avatar_component_clause,[],[f599]) ).

tff(f646,plain,
    spl27_38,
    inference(avatar_split_clause,[],[f398,f644]) ).

tff(f398,plain,
    permut_sub2(mk_array3(sK12,sK20),mk_array3(sK12,sK22),sK14,$sum(sK11,1)),
    inference(cnf_transformation,[],[f248]) ).

tff(f642,plain,
    ~ spl27_37,
    inference(avatar_split_clause,[],[f390,f640]) ).

tff(f390,plain,
    ~ $less(sK11,sK24),
    inference(cnf_transformation,[],[f248]) ).

tff(f638,plain,
    ~ spl27_15,
    inference(avatar_split_clause,[],[f407,f540]) ).

tff(f407,plain,
    ~ $less(sK19,sK14),
    inference(cnf_transformation,[],[f248]) ).

tff(f637,plain,
    ~ spl27_32,
    inference(avatar_split_clause,[],[f415,f616]) ).

tff(f415,plain,
    ~ $less(sK14,0),
    inference(cnf_transformation,[],[f248]) ).

tff(f636,plain,
    ~ spl27_36,
    inference(avatar_split_clause,[],[f420,f634]) ).

tff(f420,plain,
    ~ $less(sK11,sK17),
    inference(cnf_transformation,[],[f248]) ).

tff(f632,plain,
    ~ spl27_35,
    inference(avatar_split_clause,[],[f391,f630]) ).

tff(f391,plain,
    ~ $less(sK24,sK21),
    inference(cnf_transformation,[],[f248]) ).

tff(f628,plain,
    ~ spl27_34,
    inference(avatar_split_clause,[],[f422,f626]) ).

tff(f422,plain,
    ~ $less(sK11,sK18),
    inference(cnf_transformation,[],[f248]) ).

tff(f624,plain,
    ~ spl27_22,
    inference(avatar_split_clause,[],[f433,f571]) ).

tff(f433,plain,
    ~ $less(sK12,0),
    inference(cnf_transformation,[],[f248]) ).

tff(f623,plain,
    ~ spl27_22,
    inference(avatar_split_clause,[],[f413,f571]) ).

tff(f413,plain,
    ~ $less(sK12,0),
    inference(cnf_transformation,[],[f248]) ).

tff(f622,plain,
    ~ spl27_33,
    inference(avatar_split_clause,[],[f450,f620]) ).

tff(f620,plain,
    ( spl27_33
  <=> ( true1 = false1 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_33])]) ).

tff(f450,plain,
    true1 != false1,
    inference(cnf_transformation,[],[f5]) ).

tff(f5,axiom,
    true1 != false1,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',true_False) ).

tff(f618,plain,
    ~ spl27_32,
    inference(avatar_split_clause,[],[f436,f616]) ).

tff(f436,plain,
    ~ $less(sK14,0),
    inference(cnf_transformation,[],[f248]) ).

tff(f614,plain,
    ( spl27_20
    | spl27_11
    | spl27_12 ),
    inference(avatar_split_clause,[],[f395,f527,f524,f562]) ).

tff(f527,plain,
    ( spl27_12
  <=> ( sK14 = sK21 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl27_12])]) ).

tff(f395,plain,
    ( ( sK14 = sK21 )
    | $less(sK19,sK21)
    | ( sK11 = sK21 ) ),
    inference(cnf_transformation,[],[f248]) ).

tff(f613,plain,
    ( spl27_30
    | spl27_31 ),
    inference(avatar_split_clause,[],[f403,f611,f608]) ).

tff(f403,plain,
    ( $less(get3(sK20,sK19),get3(sK13,sK15))
    | ( sK19 = sK14 ) ),
    inference(cnf_transformation,[],[f248]) ).

tff(f606,plain,
    spl27_29,
    inference(avatar_split_clause,[],[f435,f604]) ).

tff(f435,plain,
    $less(sK14,sK11),
    inference(cnf_transformation,[],[f248]) ).

tff(f601,plain,
    spl27_28,
    inference(avatar_split_clause,[],[f389,f599]) ).

tff(f389,plain,
    $less(get3(sK22,sK24),sK16),
    inference(cnf_transformation,[],[f248]) ).

tff(f597,plain,
    ( spl27_13
    | spl27_11 ),
    inference(avatar_split_clause,[],[f394,f524,f530]) ).

tff(f394,plain,
    ( $less(sK19,sK21)
    | ( sK19 = sK21 ) ),
    inference(cnf_transformation,[],[f248]) ).

tff(f595,plain,
    spl27_27,
    inference(avatar_split_clause,[],[f405,f593]) ).

tff(f405,plain,
    permut_sub2(mk_array3(sK12,sK13),mk_array3(sK12,sK20),sK14,$sum(sK11,1)),
    inference(cnf_transformation,[],[f248]) ).

tff(f591,plain,
    spl27_26,
    inference(avatar_split_clause,[],[f428,f589]) ).

tff(f428,plain,
    get3(sK13,sK15) = sK16,
    inference(cnf_transformation,[],[f248]) ).

tff(f587,plain,
    spl27_25,
    inference(avatar_split_clause,[],[f409,f585]) ).

tff(f409,plain,
    get3(sK20,sK15) = get3(sK13,sK15),
    inference(cnf_transformation,[],[f248]) ).

tff(f583,plain,
    ( spl27_20
    | spl27_24 ),
    inference(avatar_split_clause,[],[f402,f581,f562]) ).

tff(f402,plain,
    ( $less(get3(sK13,sK15),get3(sK20,sK21))
    | ( sK11 = sK21 ) ),
    inference(cnf_transformation,[],[f248]) ).

tff(f577,plain,
    spl27_23,
    inference(avatar_split_clause,[],[f423,f575]) ).

tff(f423,plain,
    permut_sub2(mk_array3(sK12,sK13),mk_array3(sK12,sK13),sK14,$sum(sK11,1)),
    inference(cnf_transformation,[],[f248]) ).

tff(f573,plain,
    ~ spl27_22,
    inference(avatar_split_clause,[],[f397,f571]) ).

tff(f397,plain,
    ~ $less(sK12,0),
    inference(cnf_transformation,[],[f248]) ).

tff(f569,plain,
    ~ spl27_21,
    inference(avatar_split_clause,[],[f424,f567]) ).

tff(f424,plain,
    ~ $less(sK18,sK14),
    inference(cnf_transformation,[],[f248]) ).

tff(f565,plain,
    ~ spl27_8,
    inference(avatar_split_clause,[],[f412,f512]) ).

tff(f412,plain,
    ~ $less(sK11,sK15),
    inference(cnf_transformation,[],[f248]) ).

tff(f564,plain,
    ( spl27_11
    | spl27_20
    | spl27_13 ),
    inference(avatar_split_clause,[],[f396,f530,f562,f524]) ).

tff(f396,plain,
    ( ( sK19 = sK21 )
    | ( sK11 = sK21 )
    | $less(sK19,sK21) ),
    inference(cnf_transformation,[],[f248]) ).

tff(f560,plain,
    spl27_19,
    inference(avatar_split_clause,[],[f426,f558]) ).

tff(f426,plain,
    sK11 = sK18,
    inference(cnf_transformation,[],[f248]) ).

tff(f556,plain,
    ~ spl27_18,
    inference(avatar_split_clause,[],[f410,f554]) ).

tff(f410,plain,
    ~ $less(sK11,sK21),
    inference(cnf_transformation,[],[f248]) ).

tff(f551,plain,
    ~ spl27_17,
    inference(avatar_split_clause,[],[f408,f549]) ).

tff(f408,plain,
    ~ $less(sK21,sK19),
    inference(cnf_transformation,[],[f248]) ).

tff(f547,plain,
    spl27_16,
    inference(avatar_split_clause,[],[f399,f545]) ).

tff(f399,plain,
    exchange4(mk_array3(sK12,sK20),mk_array3(sK12,sK22),sK15,sK19),
    inference(cnf_transformation,[],[f248]) ).

tff(f543,plain,
    spl27_2,
    inference(avatar_split_clause,[],[f434,f488]) ).

tff(f434,plain,
    $less(sK11,sK12),
    inference(cnf_transformation,[],[f248]) ).

tff(f542,plain,
    ~ spl27_15,
    inference(avatar_split_clause,[],[f411,f540]) ).

tff(f411,plain,
    ~ $less(sK19,sK14),
    inference(cnf_transformation,[],[f248]) ).

tff(f538,plain,
    ~ spl27_3,
    inference(avatar_split_clause,[],[f416,f492]) ).

tff(f416,plain,
    ~ $less(sK15,sK14),
    inference(cnf_transformation,[],[f248]) ).

tff(f536,plain,
    spl27_14,
    inference(avatar_split_clause,[],[f429,f534]) ).

tff(f429,plain,
    $less(sK15,sK12),
    inference(cnf_transformation,[],[f248]) ).

tff(f532,plain,
    ( spl27_11
    | spl27_12
    | spl27_13 ),
    inference(avatar_split_clause,[],[f393,f530,f527,f524]) ).

tff(f393,plain,
    ( ( sK19 = sK21 )
    | ( sK14 = sK21 )
    | $less(sK19,sK21) ),
    inference(cnf_transformation,[],[f248]) ).

tff(f522,plain,
    ~ spl27_10,
    inference(avatar_split_clause,[],[f417,f520]) ).

tff(f417,plain,
    ~ $less(sK21,sK15),
    inference(cnf_transformation,[],[f248]) ).

tff(f518,plain,
    spl27_9,
    inference(avatar_split_clause,[],[f414,f516]) ).

tff(f414,plain,
    $less(sK15,sK19),
    inference(cnf_transformation,[],[f248]) ).

tff(f514,plain,
    ~ spl27_8,
    inference(avatar_split_clause,[],[f431,f512]) ).

tff(f431,plain,
    ~ $less(sK11,sK15),
    inference(cnf_transformation,[],[f248]) ).

tff(f510,plain,
    ~ spl27_7,
    inference(avatar_split_clause,[],[f421,f508]) ).

tff(f421,plain,
    ~ $less(sK17,sK14),
    inference(cnf_transformation,[],[f248]) ).

tff(f506,plain,
    ~ spl27_6,
    inference(avatar_split_clause,[],[f432,f504]) ).

tff(f432,plain,
    ~ $less(sK15,0),
    inference(cnf_transformation,[],[f248]) ).

tff(f502,plain,
    ~ spl27_5,
    inference(avatar_split_clause,[],[f418,f500]) ).

tff(f418,plain,
    ~ $less(sK11,sK19),
    inference(cnf_transformation,[],[f248]) ).

tff(f498,plain,
    spl27_4,
    inference(avatar_split_clause,[],[f481,f496]) ).

tff(f481,plain,
    $sum(sK19,-1) = sK23,
    inference(evaluation,[],[f392]) ).

tff(f392,plain,
    sK23 = $sum(sK19,$uminus(1)),
    inference(cnf_transformation,[],[f248]) ).

tff(f494,plain,
    ~ spl27_3,
    inference(avatar_split_clause,[],[f430,f492]) ).

tff(f430,plain,
    ~ $less(sK15,sK14),
    inference(cnf_transformation,[],[f248]) ).

tff(f490,plain,
    spl27_2,
    inference(avatar_split_clause,[],[f406,f488]) ).

tff(f406,plain,
    $less(sK11,sK12),
    inference(cnf_transformation,[],[f248]) ).

tff(f486,plain,
    spl27_1,
    inference(avatar_split_clause,[],[f427,f484]) ).

tff(f427,plain,
    sK17 = sK14,
    inference(cnf_transformation,[],[f248]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem    : SWW573=2 : TPTP v8.1.0. Released v6.1.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.34  % Computer : n001.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit   : 300
% 0.13/0.34  % WCLimit    : 300
% 0.13/0.34  % DateTime   : Tue Aug 30 21:13:02 EDT 2022
% 0.13/0.35  % CPUTime    : 
% 0.19/0.49  % (28775)lrs+10_1:1_ep=R:gve=force:plsq=on:plsqr=32,1:uwa=one_side_interpreted:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.19/0.50  % (28766)ott+1011_1:2_br=off:bs=unit_only:bsr=unit_only:nwc=5.0:s2a=on:s2agt=32:urr=on:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 0.19/0.51  % (28775)Instruction limit reached!
% 0.19/0.51  % (28775)------------------------------
% 0.19/0.51  % (28775)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.19/0.51  % (28775)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.19/0.51  % (28775)Termination reason: Unknown
% 0.19/0.51  % (28775)Termination phase: Property scanning
% 0.19/0.51  
% 0.19/0.51  % (28775)Memory used [KB]: 1023
% 0.19/0.51  % (28775)Time elapsed: 0.003 s
% 0.19/0.51  % (28775)Instructions burned: 2 (million)
% 0.19/0.51  % (28775)------------------------------
% 0.19/0.51  % (28775)------------------------------
% 0.19/0.51  % (28789)lrs+1_3:1_ep=RSTC:sos=on:urr=on:i=43:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/43Mi)
% 0.19/0.51  % (28783)dis+1002_1:5_av=off:nwc=2.0:sos=all:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 0.19/0.52  % (28776)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.19/0.52  % (28762)dis+1010_1:4_aac=none:abs=on:atotf=0.5:avsq=on:avsqc=2:avsqr=215,247:awrs=converge:awrsf=128:bsd=on:erd=off:fde=none:gve=cautious:newcnf=on:nwc=5.0:rnwc=on:sac=on:sas=z3:sp=const_min:tgt=ground:thsq=on:thsqc=64:thsqr=1,4:i=59848:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59848Mi)
% 0.19/0.52  % (28773)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=4:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/4Mi)
% 0.19/0.52  % (28773)Instruction limit reached!
% 0.19/0.52  % (28773)------------------------------
% 0.19/0.52  % (28773)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.19/0.52  % (28773)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.19/0.52  % (28773)Termination reason: Unknown
% 0.19/0.52  % (28773)Termination phase: Property scanning
% 0.19/0.52  
% 0.19/0.52  % (28773)Memory used [KB]: 1023
% 0.19/0.52  % (28773)Time elapsed: 0.003 s
% 0.19/0.52  % (28773)Instructions burned: 4 (million)
% 0.19/0.52  % (28773)------------------------------
% 0.19/0.52  % (28773)------------------------------
% 1.25/0.52  % (28768)lrs+10_5:1_br=off:fde=none:nwc=3.0:sd=1:sgt=10:sos=on:ss=axioms:urr=on:i=32:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/32Mi)
% 1.25/0.52  % (28765)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=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.25/0.52  % (28765)Instruction limit reached!
% 1.25/0.52  % (28765)------------------------------
% 1.25/0.52  % (28765)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.25/0.52  % (28765)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.25/0.52  % (28765)Termination reason: Unknown
% 1.25/0.52  % (28765)Termination phase: Property scanning
% 1.25/0.52  
% 1.25/0.52  % (28765)Memory used [KB]: 1023
% 1.25/0.52  % (28765)Time elapsed: 0.003 s
% 1.25/0.52  % (28765)Instructions burned: 4 (million)
% 1.25/0.52  % (28765)------------------------------
% 1.25/0.52  % (28765)------------------------------
% 1.25/0.53  % (28769)lrs+1010_1:1_bd=off:fd=off:fde=none:ins=3:sac=on:sos=on:spb=goal:to=lpo:i=36:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/36Mi)
% 1.25/0.53  % (28782)lrs+10_1:1_sd=10:sos=all:ss=axioms:st=5.0:tha=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.25/0.53  % (28782)Instruction limit reached!
% 1.25/0.53  % (28782)------------------------------
% 1.25/0.53  % (28782)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.25/0.53  % (28782)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.25/0.53  % (28782)Termination reason: Unknown
% 1.25/0.53  % (28782)Termination phase: Property scanning
% 1.25/0.53  
% 1.25/0.53  % (28782)Memory used [KB]: 1023
% 1.25/0.53  % (28782)Time elapsed: 0.003 s
% 1.25/0.53  % (28782)Instructions burned: 3 (million)
% 1.25/0.53  % (28782)------------------------------
% 1.25/0.53  % (28782)------------------------------
% 1.25/0.53  % (28783)Instruction limit reached!
% 1.25/0.53  % (28783)------------------------------
% 1.25/0.53  % (28783)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.25/0.53  % (28767)lrs+10_1:32_s2a=on:s2agt=10:sgt=8:ss=axioms:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 1.25/0.53  % (28763)lrs+1010_1:1_aac=none:bce=on:nicw=on:nm=0:plsq=on:plsql=on:sac=on:sos=on:sp=frequency:spb=units:to=lpo:i=34:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/34Mi)
% 1.25/0.54  % (28772)lrs+10_1:1_canc=force:tha=some:to=lpo:i=35:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/35Mi)
% 1.25/0.54  % (28783)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.25/0.54  % (28783)Termination reason: Unknown
% 1.25/0.54  % (28783)Termination phase: Equality resolution with deletion
% 1.25/0.54  
% 1.25/0.54  % (28783)Memory used [KB]: 1535
% 1.25/0.54  % (28783)Time elapsed: 0.011 s
% 1.25/0.54  % (28783)Instructions burned: 16 (million)
% 1.25/0.54  % (28783)------------------------------
% 1.25/0.54  % (28783)------------------------------
% 1.41/0.54  % (28777)lrs+22_1:1_amm=sco:fsr=off:gve=force:sos=on:uwa=all:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 1.41/0.54  % (28766)Instruction limit reached!
% 1.41/0.54  % (28766)------------------------------
% 1.41/0.54  % (28766)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.54  % (28766)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.54  % (28766)Termination reason: Unknown
% 1.41/0.54  % (28766)Termination phase: Saturation
% 1.41/0.54  
% 1.41/0.54  % (28766)Memory used [KB]: 6396
% 1.41/0.54  % (28766)Time elapsed: 0.132 s
% 1.41/0.54  % (28766)Instructions burned: 37 (million)
% 1.41/0.54  % (28766)------------------------------
% 1.41/0.54  % (28766)------------------------------
% 1.41/0.54  % (28764)dis+1011_1:64_drc=off:flr=on:nwc=2.0:sac=on:urr=ec_only:i=8:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/8Mi)
% 1.41/0.54  % (28791)dis+1011_1:1_bd=off:canc=force:ev=cautious:nwc=5.0:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 1.41/0.54  % (28770)lrs+1010_1:1_ep=RST:s2a=on:s2at=5.0:sos=all:i=26:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/26Mi)
% 1.41/0.55  % (28776)Instruction limit reached!
% 1.41/0.55  % (28776)------------------------------
% 1.41/0.55  % (28776)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.55  % (28784)dis+10_1:64_nwc=1.4:rp=on:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 1.41/0.55  % (28790)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 1.41/0.55  % (28779)lrs+10_1:1_ev=force:gve=cautious:tha=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.41/0.55  % (28779)Instruction limit reached!
% 1.41/0.55  % (28779)------------------------------
% 1.41/0.55  % (28779)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.55  % (28779)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.55  % (28779)Termination reason: Unknown
% 1.41/0.55  % (28779)Termination phase: Property scanning
% 1.41/0.55  
% 1.41/0.55  % (28779)Memory used [KB]: 1023
% 1.41/0.55  % (28779)Time elapsed: 0.002 s
% 1.41/0.55  % (28779)Instructions burned: 2 (million)
% 1.41/0.55  % (28779)------------------------------
% 1.41/0.55  % (28779)------------------------------
% 1.41/0.55  % (28786)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 1.41/0.55  % (28776)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.55  % (28776)Termination reason: Unknown
% 1.41/0.55  % (28776)Termination phase: Saturation
% 1.41/0.55  
% 1.41/0.55  % (28776)Memory used [KB]: 6012
% 1.41/0.55  % (28776)Time elapsed: 0.144 s
% 1.41/0.55  % (28776)Instructions burned: 21 (million)
% 1.41/0.55  % (28776)------------------------------
% 1.41/0.55  % (28776)------------------------------
% 1.41/0.55  % (28788)lrs+1002_1:1_br=off:canc=force:drc=off:s2a=on:sos=on:sp=reverse_frequency:urr=on:i=42:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/42Mi)
% 1.41/0.55  % (28767)Instruction limit reached!
% 1.41/0.55  % (28767)------------------------------
% 1.41/0.55  % (28767)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.55  % (28785)dis+2_1:1_av=off:bsr=on:erd=off:s2pl=on:sgt=16:sos=on:sp=frequency:ss=axioms:i=46:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/46Mi)
% 1.41/0.55  % (28767)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.55  % (28767)Termination reason: Unknown
% 1.41/0.55  % (28767)Termination phase: Function definition elimination
% 1.41/0.55  
% 1.41/0.55  % (28767)Memory used [KB]: 1535
% 1.41/0.55  % (28767)Time elapsed: 0.008 s
% 1.41/0.55  % (28767)Instructions burned: 17 (million)
% 1.41/0.55  % (28767)------------------------------
% 1.41/0.55  % (28767)------------------------------
% 1.41/0.55  % (28771)lrs+10_1:8_ep=R:erd=off:fs=off:fsr=off:gve=force:nwc=2.0:uwa=one_side_interpreted:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.41/0.56  % (28787)lrs+1_1:10_av=off:drc=off:nwc=2.0:sp=reverse_frequency:thsq=on:thsqc=64:thsql=off:i=47:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/47Mi)
% 1.41/0.56  % (28771)Instruction limit reached!
% 1.41/0.56  % (28771)------------------------------
% 1.41/0.56  % (28771)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.56  % (28771)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.56  % (28771)Termination reason: Unknown
% 1.41/0.56  % (28771)Termination phase: Property scanning
% 1.41/0.56  
% 1.41/0.56  % (28771)Memory used [KB]: 1023
% 1.41/0.56  % (28771)Time elapsed: 0.003 s
% 1.41/0.56  % (28771)Instructions burned: 4 (million)
% 1.41/0.56  % (28771)------------------------------
% 1.41/0.56  % (28771)------------------------------
% 1.41/0.56  % (28780)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=49:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/49Mi)
% 1.41/0.56  % (28781)lrs+10_1:1_ss=axioms:st=5.0:tha=off:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 1.41/0.56  % (28778)dis+20_1:12_aac=none:acc=model:awrs=converge:fd=preordered:fsr=off:nicw=on:nwc=3.0:s2a=on:s2agt=16:spb=goal:to=lpo:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.41/0.56  % (28778)Instruction limit reached!
% 1.41/0.56  % (28778)------------------------------
% 1.41/0.56  % (28778)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.56  % (28778)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.56  % (28778)Termination reason: Unknown
% 1.41/0.56  % (28778)Termination phase: shuffling
% 1.41/0.56  
% 1.41/0.56  % (28778)Memory used [KB]: 1023
% 1.41/0.56  % (28778)Time elapsed: 0.003 s
% 1.41/0.56  % (28778)Instructions burned: 2 (million)
% 1.41/0.56  % (28778)------------------------------
% 1.41/0.56  % (28778)------------------------------
% 1.41/0.56  % (28784)Instruction limit reached!
% 1.41/0.56  % (28784)------------------------------
% 1.41/0.56  % (28784)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.56  % (28784)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.56  % (28784)Termination reason: Unknown
% 1.41/0.56  % (28784)Termination phase: Saturation
% 1.41/0.56  % (28792)dis+20_1:12_aac=none:acc=model:awrs=converge:fd=preordered:fsr=off:nicw=on:nwc=3.0:s2a=on:s2agt=16:spb=goal:to=lpo:i=41:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/41Mi)
% 1.41/0.56  
% 1.41/0.56  % (28784)Memory used [KB]: 6012
% 1.41/0.56  % (28784)Time elapsed: 0.159 s
% 1.41/0.56  % (28784)Instructions burned: 21 (million)
% 1.41/0.56  % (28784)------------------------------
% 1.41/0.56  % (28784)------------------------------
% 1.41/0.56  % (28764)Instruction limit reached!
% 1.41/0.56  % (28764)------------------------------
% 1.41/0.56  % (28764)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.56  % (28764)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.56  % (28764)Termination reason: Unknown
% 1.41/0.56  % (28764)Termination phase: Preprocessing 1
% 1.41/0.56  
% 1.41/0.56  % (28764)Memory used [KB]: 1151
% 1.41/0.56  % (28764)Time elapsed: 0.004 s
% 1.41/0.56  % (28764)Instructions burned: 8 (million)
% 1.41/0.56  % (28764)------------------------------
% 1.41/0.56  % (28764)------------------------------
% 1.41/0.57  % (28790)Instruction limit reached!
% 1.41/0.57  % (28790)------------------------------
% 1.41/0.57  % (28790)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.57  % (28790)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.57  % (28790)Termination reason: Unknown
% 1.41/0.57  % (28790)Termination phase: Saturation
% 1.41/0.57  
% 1.41/0.57  % (28790)Memory used [KB]: 6140
% 1.41/0.57  % (28790)Time elapsed: 0.163 s
% 1.41/0.57  % (28790)Instructions burned: 22 (million)
% 1.41/0.57  % (28790)------------------------------
% 1.41/0.57  % (28790)------------------------------
% 1.41/0.57  % (28791)Instruction limit reached!
% 1.41/0.57  % (28791)------------------------------
% 1.41/0.57  % (28791)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.57  % (28791)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.57  % (28791)Termination reason: Unknown
% 1.41/0.57  % (28791)Termination phase: Saturation
% 1.41/0.57  
% 1.41/0.57  % (28791)Memory used [KB]: 6012
% 1.41/0.57  % (28791)Time elapsed: 0.010 s
% 1.41/0.57  % (28791)Instructions burned: 21 (million)
% 1.41/0.57  % (28791)------------------------------
% 1.41/0.57  % (28791)------------------------------
% 1.41/0.58  % (28768)Instruction limit reached!
% 1.41/0.58  % (28768)------------------------------
% 1.41/0.58  % (28768)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.58  % (28768)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.58  % (28768)Termination reason: Unknown
% 1.41/0.58  % (28768)Termination phase: Saturation
% 1.41/0.58  
% 1.41/0.58  % (28768)Memory used [KB]: 6268
% 1.41/0.58  % (28768)Time elapsed: 0.175 s
% 1.41/0.58  % (28768)Instructions burned: 33 (million)
% 1.41/0.58  % (28768)------------------------------
% 1.41/0.58  % (28768)------------------------------
% 1.41/0.58  % (28781)Instruction limit reached!
% 1.41/0.58  % (28781)------------------------------
% 1.41/0.58  % (28781)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.58  % (28781)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.58  % (28781)Termination reason: Unknown
% 1.41/0.58  % (28781)Termination phase: Property scanning
% 1.41/0.58  
% 1.41/0.58  % (28781)Memory used [KB]: 1535
% 1.41/0.58  % (28781)Time elapsed: 0.009 s
% 1.41/0.58  % (28781)Instructions burned: 17 (million)
% 1.41/0.58  % (28781)------------------------------
% 1.41/0.58  % (28781)------------------------------
% 1.41/0.59  % (28763)Instruction limit reached!
% 1.41/0.59  % (28763)------------------------------
% 1.41/0.59  % (28763)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.59  % (28763)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.59  % (28763)Termination reason: Unknown
% 1.41/0.59  % (28763)Termination phase: Saturation
% 1.41/0.59  
% 1.41/0.59  % (28763)Memory used [KB]: 6396
% 1.41/0.59  % (28763)Time elapsed: 0.163 s
% 1.41/0.59  % (28763)Instructions burned: 35 (million)
% 1.41/0.59  % (28763)------------------------------
% 1.41/0.59  % (28763)------------------------------
% 1.41/0.59  % (28772)Instruction limit reached!
% 1.41/0.59  % (28772)------------------------------
% 1.41/0.59  % (28772)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.59  % (28772)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.59  % (28772)Termination reason: Unknown
% 1.41/0.59  % (28772)Termination phase: Saturation
% 1.41/0.59  
% 1.41/0.59  % (28772)Memory used [KB]: 6396
% 1.41/0.59  % (28772)Time elapsed: 0.186 s
% 1.41/0.59  % (28772)Instructions burned: 36 (million)
% 1.41/0.59  % (28772)------------------------------
% 1.41/0.59  % (28772)------------------------------
% 1.41/0.59  % (28789)Instruction limit reached!
% 1.41/0.59  % (28789)------------------------------
% 1.41/0.59  % (28789)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.59  % (28770)Instruction limit reached!
% 1.41/0.59  % (28770)------------------------------
% 1.41/0.59  % (28770)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.59  % (28770)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.59  % (28770)Termination reason: Unknown
% 1.41/0.59  % (28770)Termination phase: Saturation
% 1.41/0.59  
% 1.41/0.59  % (28770)Memory used [KB]: 1663
% 1.41/0.59  % (28770)Time elapsed: 0.013 s
% 1.41/0.59  % (28770)Instructions burned: 26 (million)
% 1.41/0.59  % (28770)------------------------------
% 1.41/0.59  % (28770)------------------------------
% 1.41/0.60  % (28769)Instruction limit reached!
% 1.41/0.60  % (28769)------------------------------
% 1.41/0.60  % (28769)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.60  % (28788)Instruction limit reached!
% 1.41/0.60  % (28788)------------------------------
% 1.41/0.60  % (28788)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.61  % (28789)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.61  % (28789)Termination reason: Unknown
% 1.41/0.61  % (28789)Termination phase: Saturation
% 1.41/0.61  
% 1.41/0.61  % (28789)Memory used [KB]: 6652
% 1.41/0.61  % (28789)Time elapsed: 0.147 s
% 1.41/0.61  % (28789)Instructions burned: 43 (million)
% 1.41/0.61  % (28789)------------------------------
% 1.41/0.61  % (28789)------------------------------
% 1.41/0.61  % (28769)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.61  % (28769)Termination reason: Unknown
% 1.41/0.61  % (28769)Termination phase: Saturation
% 1.41/0.61  
% 1.41/0.61  % (28769)Memory used [KB]: 6396
% 1.41/0.61  % (28769)Time elapsed: 0.150 s
% 1.41/0.61  % (28769)Instructions burned: 37 (million)
% 1.41/0.61  % (28769)------------------------------
% 1.41/0.61  % (28769)------------------------------
% 1.41/0.61  % (28787)Instruction limit reached!
% 1.41/0.61  % (28787)------------------------------
% 1.41/0.61  % (28787)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.61  % (28787)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.41/0.61  % (28787)Termination reason: Unknown
% 1.41/0.61  % (28787)Termination phase: Saturation
% 1.41/0.61  
% 1.41/0.61  % (28787)Memory used [KB]: 1791
% 1.41/0.61  % (28787)Time elapsed: 0.163 s
% 1.41/0.61  % (28787)Instructions burned: 47 (million)
% 1.41/0.61  % (28787)------------------------------
% 1.41/0.61  % (28787)------------------------------
% 1.41/0.61  % (28875)lrs+10_1:1_ss=axioms:st=5.0:tha=off:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/15Mi)
% 1.41/0.62  % (28875)Instruction limit reached!
% 1.41/0.62  % (28875)------------------------------
% 1.41/0.62  % (28875)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.62  % (28792)Instruction limit reached!
% 1.41/0.62  % (28792)------------------------------
% 1.41/0.62  % (28792)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.62  % (28777)Instruction limit reached!
% 1.41/0.62  % (28777)------------------------------
% 1.41/0.62  % (28777)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.41/0.63  % (28785)Instruction limit reached!
% 1.41/0.63  % (28785)------------------------------
% 1.41/0.63  % (28785)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.89/0.63  % (28786)Instruction limit reached!
% 1.89/0.63  % (28786)------------------------------
% 1.89/0.63  % (28786)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.89/0.63  % (28786)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.89/0.63  % (28786)Termination reason: Unknown
% 1.89/0.63  % (28786)Termination phase: Saturation
% 1.89/0.63  
% 1.89/0.63  % (28786)Memory used [KB]: 6524
% 1.89/0.63  % (28786)Time elapsed: 0.208 s
% 1.89/0.63  % (28786)Instructions burned: 50 (million)
% 1.89/0.63  % (28786)------------------------------
% 1.89/0.63  % (28786)------------------------------
% 1.89/0.63  % (28788)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.89/0.63  % (28788)Termination reason: Unknown
% 1.89/0.63  % (28788)Termination phase: Saturation
% 1.89/0.63  
% 1.89/0.63  % (28788)Memory used [KB]: 6652
% 1.89/0.63  % (28788)Time elapsed: 0.194 s
% 1.89/0.63  % (28788)Instructions burned: 43 (million)
% 1.89/0.63  % (28788)------------------------------
% 1.89/0.63  % (28788)------------------------------
% 1.89/0.63  % (28785)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.89/0.63  % (28785)Termination reason: Unknown
% 1.89/0.63  % (28785)Termination phase: Saturation
% 1.89/0.63  
% 1.89/0.63  % (28785)Memory used [KB]: 2046
% 1.89/0.63  % (28785)Time elapsed: 0.224 s
% 1.89/0.63  % (28785)Instructions burned: 46 (million)
% 1.89/0.63  % (28785)------------------------------
% 1.89/0.63  % (28785)------------------------------
% 1.89/0.63  % (28777)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.89/0.63  % (28777)Termination reason: Unknown
% 1.89/0.63  % (28777)Termination phase: Saturation
% 1.89/0.63  
% 1.89/0.63  % (28777)Memory used [KB]: 7036
% 1.89/0.63  % (28777)Time elapsed: 0.219 s
% 1.89/0.63  % (28777)Instructions burned: 50 (million)
% 1.89/0.63  % (28777)------------------------------
% 1.89/0.63  % (28777)------------------------------
% 1.89/0.63  % (28792)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.89/0.63  % (28792)Termination reason: Unknown
% 1.89/0.63  % (28792)Termination phase: Saturation
% 1.89/0.63  
% 1.89/0.63  % (28780)Instruction limit reached!
% 1.89/0.63  % (28780)------------------------------
% 1.89/0.63  % (28780)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.89/0.63  % (28792)Memory used [KB]: 6652
% 1.89/0.63  % (28792)Time elapsed: 0.224 s
% 1.89/0.63  % (28792)Instructions burned: 42 (million)
% 1.89/0.63  % (28780)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.89/0.63  % (28792)------------------------------
% 1.89/0.63  % (28792)------------------------------
% 1.89/0.63  % (28780)Termination reason: Unknown
% 1.89/0.63  % (28780)Termination phase: Saturation
% 1.89/0.63  
% 1.89/0.63  % (28780)Memory used [KB]: 6396
% 1.89/0.63  % (28780)Time elapsed: 0.220 s
% 1.89/0.63  % (28780)Instructions burned: 49 (million)
% 1.89/0.63  % (28780)------------------------------
% 1.89/0.63  % (28780)------------------------------
% 1.89/0.64  % (28897)lrs+10_1:1_acc=model:br=off:ins=1:newcnf=on:nwc=5.0:s2a=on:sac=on:sp=frequency:to=lpo:urr=on:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/100Mi)
% 1.89/0.64  % (28875)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.89/0.64  % (28875)Termination reason: Unknown
% 1.89/0.64  % (28875)Termination phase: Saturation
% 1.89/0.64  
% 1.89/0.64  % (28875)Memory used [KB]: 1535
% 1.89/0.64  % (28875)Time elapsed: 0.008 s
% 1.89/0.64  % (28875)Instructions burned: 17 (million)
% 1.89/0.64  % (28875)------------------------------
% 1.89/0.64  % (28875)------------------------------
% 1.89/0.64  % (28881)lrs+1_1:1_aac=none:acc=on:add=large:bd=off:bs=unit_only:bsr=on:cond=on:nm=0:sac=on:sd=3:sos=on:ss=axioms:st=2.0:i=47:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/47Mi)
% 1.89/0.64  % (28886)dis+10_1:64_nwc=1.4:rp=on:tha=off:i=25:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/25Mi)
% 1.89/0.66  % (28891)lrs+1010_1:1_aac=none:bce=on:nicw=on:nm=0:plsq=on:plsql=on:sac=on:sos=on:sp=frequency:spb=units:to=lpo:i=148:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/148Mi)
% 1.89/0.66  % (28906)lrs+10_1:3_add=large:afr=on:anc=all_dependent:avsq=on:avsqr=21,226:awrs=decay:awrsf=47:br=off:bsd=on:canc=cautious:cond=fast:fd=preordered:fsd=on:fsr=off:gs=on:gve=force:ins=1:lma=on:s2agt=4:s2at=1.9:sas=z3:slsq=on:slsqc=1:slsqr=13,121:sp=reverse_arity:tha=some:to=lpo:uace=off:uhcvi=on:updr=off:urr=ec_only:i=108:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/108Mi)
% 1.89/0.67  % (28899)ott+21_1:1_bd=off:bsr=unit_only:drc=off:fd=preordered:fsr=off:nwc=3.0:sac=on:to=lpo:urr=on:i=76:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/76Mi)
% 1.89/0.67  % (28908)lrs+10_1:1_plsq=on:plsqc=1:plsqr=32,1:tha=off:thi=overlap:i=463:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/463Mi)
% 1.89/0.67  % (28904)lrs+10_1:1_thi=all:thigen=on:i=96:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/96Mi)
% 1.89/0.68  % (28903)lrs+22_1:1_amm=sco:fsr=off:gve=force:sos=on:uwa=all:i=58:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/58Mi)
% 1.89/0.68  % (28910)lrs+1011_4:1_abs=on:afp=20:amm=off:anc=all:bd=off:br=off:canc=force:s2a=on:sas=z3:slsq=on:urr=on:i=494:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/494Mi)
% 1.89/0.68  % (28913)lrs+1002_1:1_av=off:br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=343:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/343Mi)
% 1.98/0.69  % (28886)Instruction limit reached!
% 1.98/0.69  % (28886)------------------------------
% 1.98/0.69  % (28886)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.98/0.69  % (28886)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.98/0.69  % (28886)Termination reason: Unknown
% 1.98/0.69  % (28886)Termination phase: Saturation
% 1.98/0.69  
% 1.98/0.69  % (28886)Memory used [KB]: 6140
% 1.98/0.69  % (28886)Time elapsed: 0.135 s
% 1.98/0.69  % (28886)Instructions burned: 25 (million)
% 1.98/0.69  % (28886)------------------------------
% 1.98/0.69  % (28886)------------------------------
% 1.98/0.69  % (28911)lrs+10_1:1_newcnf=on:sas=z3:tgt=ground:tha=off:i=223:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/223Mi)
% 1.98/0.69  % (28921)lrs+1011_1:1_br=off:fde=none:norm_ineq=on:nwc=10.0:sas=z3:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:i=160:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/160Mi)
% 1.98/0.70  % (28924)dis+10_1:1_bd=off:fde=unused:gsp=on:ins=1:norm_ineq=on:sas=z3:sos=all:tha=off:i=370:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/370Mi)
% 1.98/0.70  % (28918)lrs+1010_5:1_aer=off:norm_ineq=on:sas=z3:sos=all:ss=axioms:tha=off:i=150:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/150Mi)
% 1.98/0.71  % (28915)lrs+1011_1:1_br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=488:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/488Mi)
% 1.98/0.71  % (28881)Instruction limit reached!
% 1.98/0.71  % (28881)------------------------------
% 1.98/0.71  % (28881)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.98/0.71  % (28881)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.98/0.71  % (28881)Termination reason: Unknown
% 1.98/0.71  % (28881)Termination phase: Saturation
% 1.98/0.71  
% 1.98/0.71  % (28881)Memory used [KB]: 6652
% 1.98/0.71  % (28881)Time elapsed: 0.143 s
% 1.98/0.71  % (28881)Instructions burned: 48 (million)
% 1.98/0.71  % (28881)------------------------------
% 1.98/0.71  % (28881)------------------------------
% 1.98/0.73  % (28929)lrs+10_1:1_amm=sco:norm_ineq=on:nwc=3.0:plsq=on:plsqc=2:plsqr=32,1:sas=z3:sp=const_min:tha=off:to=lpo:i=146:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/146Mi)
% 1.98/0.73  % (28931)dis+1010_1:1_s2a=on:sp=frequency:to=lpo:i=274:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/274Mi)
% 1.98/0.73  % (28930)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=211:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/211Mi)
% 1.98/0.74  % (28927)lrs+1010_5:1_norm_ineq=on:sas=z3:sos=all:ss=axioms:tha=off:i=493:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/493Mi)
% 1.98/0.74  % (28928)dis+10_1:1_aac=none:abs=on:bce=on:bd=off:bsr=unit_only:drc=off:fd=preordered:fsd=on:gve=cautious:lcm=reverse:nm=16:plsq=on:plsqc=1:plsqr=232,15:sfv=off:slsq=on:slsql=off:slsqr=3,2:sos=on:sp=weighted_frequency:i=81:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/81Mi)
% 1.98/0.75  % (28942)dis+1002_1:1_aac=none:abs=on:nicw=on:sac=on:sas=z3:tgt=ground:tha=some:to=lpo:i=374:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/374Mi)
% 1.98/0.75  % (28938)lrs+30_1:64_flr=on:sp=frequency:to=lpo:i=213:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/213Mi)
% 2.08/0.76  % (28932)lrs+1002_1:1_nm=0:sd=1:ss=axioms:urr=ec_only:i=330:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/330Mi)
% 2.08/0.76  % (28937)lrs+11_1:1_erd=off:fs=off:fsr=off:norm_ineq=on:nwc=10.0:s2a=on:s2at=3.0:sas=z3:tha=some:i=294:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/294Mi)
% 2.08/0.77  % (28944)lrs+1011_1:1_br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=488:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/488Mi)
% 2.08/0.78  % (28899)Instruction limit reached!
% 2.08/0.78  % (28899)------------------------------
% 2.08/0.78  % (28899)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.08/0.78  % (28899)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.08/0.78  % (28899)Termination reason: Unknown
% 2.08/0.78  % (28899)Termination phase: Saturation
% 2.08/0.78  
% 2.08/0.78  % (28899)Memory used [KB]: 7036
% 2.08/0.78  % (28899)Time elapsed: 0.184 s
% 2.08/0.78  % (28899)Instructions burned: 77 (million)
% 2.08/0.78  % (28899)------------------------------
% 2.08/0.78  % (28899)------------------------------
% 2.08/0.78  % (28949)lrs+1010_1:1_bsr=unit_only:cond=on:flr=on:newcnf=on:nwc=10.0:sas=z3:to=lpo:i=360:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/360Mi)
% 2.08/0.78  % (28943)ins+10_1:32_fd=off:fs=off:fsr=off:igrr=4/7:igwr=on:urr=ec_only:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/500Mi)
% 2.08/0.78  % (28897)Instruction limit reached!
% 2.08/0.78  % (28897)------------------------------
% 2.08/0.78  % (28897)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.08/0.78  % (28897)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.08/0.78  % (28897)Termination reason: Unknown
% 2.08/0.78  % (28897)Termination phase: Saturation
% 2.08/0.78  
% 2.08/0.78  % (28897)Memory used [KB]: 7291
% 2.08/0.78  % (28897)Time elapsed: 0.205 s
% 2.08/0.78  % (28897)Instructions burned: 100 (million)
% 2.08/0.78  % (28897)------------------------------
% 2.08/0.78  % (28897)------------------------------
% 2.08/0.79  % (28903)Instruction limit reached!
% 2.08/0.79  % (28903)------------------------------
% 2.08/0.79  % (28903)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.08/0.79  % (28903)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.08/0.79  % (28903)Termination reason: Unknown
% 2.08/0.79  % (28903)Termination phase: Saturation
% 2.08/0.79  
% 2.08/0.79  % (28903)Memory used [KB]: 7419
% 2.08/0.79  % (28903)Time elapsed: 0.215 s
% 2.08/0.79  % (28903)Instructions burned: 59 (million)
% 2.08/0.79  % (28903)------------------------------
% 2.08/0.79  % (28903)------------------------------
% 2.08/0.79  % (28945)lrs+10_1:1_abs=on:ev=cautious:nwc=10.0:s2a=on:sas=z3:tha=off:thi=all:thigen=on:i=230:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/230Mi)
% 2.32/0.82  % (28906)Instruction limit reached!
% 2.32/0.82  % (28906)------------------------------
% 2.32/0.82  % (28906)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.32/0.82  % (28906)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.32/0.82  % (28906)Termination reason: Unknown
% 2.32/0.82  % (28906)Termination phase: Saturation
% 2.32/0.82  
% 2.32/0.82  % (28906)Memory used [KB]: 6396
% 2.32/0.82  % (28906)Time elapsed: 0.048 s
% 2.32/0.82  % (28906)Instructions burned: 108 (million)
% 2.32/0.82  % (28906)------------------------------
% 2.32/0.82  % (28906)------------------------------
% 2.32/0.83  % (28904)Instruction limit reached!
% 2.32/0.83  % (28904)------------------------------
% 2.32/0.83  % (28904)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.32/0.83  % (28904)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.32/0.83  % (28904)Termination reason: Unknown
% 2.32/0.83  % (28904)Termination phase: Saturation
% 2.32/0.83  
% 2.32/0.83  % (28904)Memory used [KB]: 6396
% 2.32/0.83  % (28904)Time elapsed: 0.238 s
% 2.32/0.83  % (28904)Instructions burned: 97 (million)
% 2.32/0.83  % (28904)------------------------------
% 2.32/0.83  % (28904)------------------------------
% 2.40/0.84  % (28965)dis+31_1:1_lcm=reverse:norm_ineq=on:nwc=10.0:sas=z3:tha=off:urr=on:i=382:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/382Mi)
% 2.40/0.88  % (28928)Instruction limit reached!
% 2.40/0.88  % (28928)------------------------------
% 2.40/0.88  % (28928)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.40/0.88  % (28928)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.40/0.88  % (28928)Termination reason: Unknown
% 2.40/0.88  % (28928)Termination phase: Saturation
% 2.40/0.88  
% 2.40/0.88  % (28928)Memory used [KB]: 6780
% 2.40/0.88  % (28928)Time elapsed: 0.252 s
% 2.40/0.88  % (28928)Instructions burned: 81 (million)
% 2.40/0.88  % (28928)------------------------------
% 2.40/0.88  % (28928)------------------------------
% 2.40/0.88  % (29016)dis+10_1:1_sgt=16:sos=on:spb=goal:ss=axioms:i=1006:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/1006Mi)
% 2.40/0.88  % (28975)lrs+10_1:1_av=off:fde=none:lwlo=on:nwc=10.0:i=256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/256Mi)
% 2.40/0.90  % (29017)dis+1004_1:3_av=off:bs=on:plsq=on:i=3721:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/3721Mi)
% 2.40/0.90  % (28918)Instruction limit reached!
% 2.40/0.90  % (28918)------------------------------
% 2.40/0.90  % (28918)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.40/0.90  % (28918)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.40/0.90  % (28918)Termination reason: Unknown
% 2.40/0.90  % (28918)Termination phase: Saturation
% 2.40/0.90  
% 2.40/0.90  % (28918)Memory used [KB]: 1918
% 2.40/0.90  % (28918)Time elapsed: 0.298 s
% 2.40/0.90  % (28918)Instructions burned: 151 (million)
% 2.40/0.90  % (28918)------------------------------
% 2.40/0.90  % (28918)------------------------------
% 2.40/0.91  % (28891)Instruction limit reached!
% 2.40/0.91  % (28891)------------------------------
% 2.40/0.91  % (28891)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.40/0.91  % (28891)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.40/0.91  % (28891)Termination reason: Unknown
% 2.40/0.91  % (28891)Termination phase: Saturation
% 2.40/0.91  
% 2.40/0.91  % (28891)Memory used [KB]: 7291
% 2.40/0.91  % (28891)Time elapsed: 0.355 s
% 2.40/0.91  % (28891)Instructions burned: 149 (million)
% 2.40/0.91  % (28891)------------------------------
% 2.40/0.91  % (28891)------------------------------
% 2.40/0.92  % (28921)Instruction limit reached!
% 2.40/0.92  % (28921)------------------------------
% 2.40/0.92  % (28921)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.40/0.92  % (29018)ott+10_1:1_bd=preordered:drc=off:fd=preordered:nwc=5.0:sp=reverse_frequency:i=501:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/501Mi)
% 2.77/0.93  % (28929)Instruction limit reached!
% 2.77/0.93  % (28929)------------------------------
% 2.77/0.93  % (28929)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.77/0.93  % (28921)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.77/0.93  % (28921)Termination reason: Unknown
% 2.77/0.93  % (28921)Termination phase: Saturation
% 2.77/0.93  
% 2.77/0.93  % (28921)Memory used [KB]: 2046
% 2.77/0.93  % (28921)Time elapsed: 0.068 s
% 2.77/0.93  % (28921)Instructions burned: 160 (million)
% 2.77/0.93  % (28921)------------------------------
% 2.77/0.93  % (28921)------------------------------
% 2.77/0.95  % (28929)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.77/0.95  % (28929)Termination reason: Unknown
% 2.77/0.95  % (28929)Termination phase: Saturation
% 2.77/0.95  
% 2.77/0.95  % (28929)Memory used [KB]: 1918
% 2.77/0.95  % (28929)Time elapsed: 0.061 s
% 2.77/0.95  % (28929)Instructions burned: 147 (million)
% 2.77/0.95  % (28929)------------------------------
% 2.77/0.95  % (28929)------------------------------
% 2.77/0.96  % (29019)ott+1011_1:1_anc=all:avsq=on:avsqc=1:bsr=unit_only:drc=off:erd=off:fs=off:fsr=off:nwc=3.0:s2a=on:s2at=1.5:sac=on:urr=on:i=1705:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/1705Mi)
% 2.77/0.98  % (29020)lrs+10_1:1_av=off:sd=10:sos=all:ss=axioms:st=4.0:i=2416:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/2416Mi)
% 2.96/1.00  % (28911)Refutation not found, non-redundant clauses discarded% (28911)------------------------------
% 2.96/1.00  % (28911)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.96/1.01  % (29021)dis+10_1:64_s2a=on:s2agt=16:slsq=on:slsqc=1:slsqr=1,1:i=1683:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/1683Mi)
% 2.96/1.01  % (29022)dis+1011_1:1_av=off:fsr=off:nm=6:plsq=on:s2a=on:s2at=3.0:slsq=on:slsqc=0:slsqr=1,8:sp=frequency:to=lpo:i=330:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/330Mi)
% 2.96/1.01  % (28911)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.96/1.01  % (28911)Termination reason: Refutation not found, non-redundant clauses discarded
% 2.96/1.01  
% 2.96/1.01  % (28911)Memory used [KB]: 2046
% 2.96/1.01  % (28911)Time elapsed: 0.394 s
% 2.96/1.01  % (28911)Instructions burned: 216 (million)
% 2.96/1.01  % (28911)------------------------------
% 2.96/1.01  % (28911)------------------------------
% 2.96/1.03  % (28930)Instruction limit reached!
% 2.96/1.03  % (28930)------------------------------
% 2.96/1.03  % (28930)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.96/1.03  % (28930)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.96/1.03  % (28930)Termination reason: Unknown
% 2.96/1.03  % (28930)Termination phase: Saturation
% 2.96/1.03  
% 2.96/1.03  % (28930)Memory used [KB]: 8571
% 2.96/1.03  % (28930)Time elapsed: 0.370 s
% 2.96/1.03  % (28930)Instructions burned: 211 (million)
% 2.96/1.03  % (28930)------------------------------
% 2.96/1.03  % (28930)------------------------------
% 2.96/1.04  % (29023)lrs+10_1:1_afp=1:sac=on:sas=z3:tha=off:i=113:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/113Mi)
% 3.23/1.06  % (29024)lrs+10_1:1_ep=RS:fsr=off:sos=all:i=3217:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/3217Mi)
% 5.63/1.09  % (29025)ott+10_6715:511922_awrs=decay:awrsf=1:bd=preordered:bs=on:drc=off:fd=preordered:nwc=5.0:sp=frequency:spb=goal_then_units:uwa=interpreted_only:i=3528:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/3528Mi)
% 5.63/1.11  % (28938)Instruction limit reached!
% 5.63/1.11  % (28938)------------------------------
% 5.63/1.11  % (28938)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.63/1.11  % (28938)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.63/1.11  % (28938)Termination reason: Unknown
% 5.63/1.11  % (28938)Termination phase: Saturation
% 5.63/1.11  
% 5.63/1.11  % (28938)Memory used [KB]: 8187
% 5.63/1.11  % (28938)Time elapsed: 0.445 s
% 5.63/1.11  % (28938)Instructions burned: 214 (million)
% 5.63/1.11  % (28938)------------------------------
% 5.63/1.11  % (28938)------------------------------
% 6.00/1.12  % (28945)Instruction limit reached!
% 6.00/1.12  % (28945)------------------------------
% 6.00/1.12  % (28945)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.00/1.13  % (28945)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.00/1.13  % (28945)Termination reason: Unknown
% 6.00/1.13  % (28945)Termination phase: Saturation
% 6.00/1.13  
% 6.00/1.13  % (28945)Memory used [KB]: 3070
% 6.00/1.13  % (28945)Time elapsed: 0.452 s
% 6.00/1.13  % (28945)Instructions burned: 231 (million)
% 6.00/1.13  % (28945)------------------------------
% 6.00/1.13  % (28945)------------------------------
% 6.00/1.13  % (28913)Instruction limit reached!
% 6.00/1.13  % (28913)------------------------------
% 6.00/1.13  % (28913)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.00/1.13  % (28913)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.00/1.13  % (28913)Termination reason: Unknown
% 6.00/1.13  % (28913)Termination phase: Saturation
% 6.00/1.13  
% 6.00/1.13  % (28913)Memory used [KB]: 2174
% 6.00/1.13  % (28913)Time elapsed: 0.547 s
% 6.00/1.13  % (28913)Instructions burned: 345 (million)
% 6.00/1.13  % (28913)------------------------------
% 6.00/1.13  % (28913)------------------------------
% 6.00/1.14  % (28937)Instruction limit reached!
% 6.00/1.14  % (28937)------------------------------
% 6.00/1.14  % (28937)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.25/1.15  % (28937)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.25/1.15  % (28937)Termination reason: Unknown
% 6.25/1.15  % (28937)Termination phase: Saturation
% 6.25/1.15  
% 6.25/1.15  % (28937)Memory used [KB]: 2686
% 6.25/1.15  % (28937)Time elapsed: 0.475 s
% 6.25/1.15  % (28937)Instructions burned: 294 (million)
% 6.25/1.15  % (28937)------------------------------
% 6.25/1.15  % (28937)------------------------------
% 6.25/1.16  % (29026)lrs+1011_1:6_aac=none:afr=on:bce=on:bsr=unit_only:canc=cautious:cond=fast:fde=unused:newcnf=on:nwc=3.0:s2a=on:s2agt=40:sas=z3:sfv=off:sp=weighted_frequency:spb=units:tha=off:to=lpo:i=2304:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/2304Mi)
% 6.25/1.17  % (29027)dis+1011_1:1_abs=on:bd=off:flr=on:nm=0:s2at=3.0:sas=z3:sfv=off:slsq=on:slsqc=2:slsqr=46,31:sp=const_frequency:tgt=ground:tha=some:thi=overlap:thitd=on:thsq=on:thsqc=32:thsqd=32:thsqr=7,4:i=3780:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/3780Mi)
% 6.25/1.17  % (28931)Instruction limit reached!
% 6.25/1.17  % (28931)------------------------------
% 6.25/1.17  % (28931)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.25/1.17  % (28931)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.25/1.17  % (28931)Termination reason: Unknown
% 6.25/1.17  % (28931)Termination phase: Saturation
% 6.25/1.17  
% 6.25/1.17  % (28931)Memory used [KB]: 8315
% 6.25/1.17  % (28931)Time elapsed: 0.523 s
% 6.25/1.17  % (28931)Instructions burned: 276 (million)
% 6.25/1.17  % (28931)------------------------------
% 6.25/1.17  % (28931)------------------------------
% 6.25/1.19  % (29023)Instruction limit reached!
% 6.25/1.19  % (29023)------------------------------
% 6.25/1.19  % (29023)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.25/1.20  % (28942)Instruction limit reached!
% 6.25/1.20  % (28942)------------------------------
% 6.25/1.20  % (28942)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.25/1.20  % (28942)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.25/1.20  % (28942)Termination reason: Unknown
% 6.25/1.20  % (28942)Termination phase: Saturation
% 6.25/1.20  
% 6.25/1.20  % (28942)Memory used [KB]: 3582
% 6.25/1.20  % (28942)Time elapsed: 0.532 s
% 6.25/1.20  % (28942)Instructions burned: 376 (million)
% 6.25/1.20  % (28942)------------------------------
% 6.25/1.20  % (28942)------------------------------
% 6.25/1.20  % (28927)Refutation not found, non-redundant clauses discarded% (28927)------------------------------
% 6.25/1.20  % (28927)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.25/1.20  % (28927)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.25/1.20  % (28927)Termination reason: Refutation not found, non-redundant clauses discarded
% 6.25/1.20  
% 6.25/1.20  % (28927)Memory used [KB]: 2814
% 6.25/1.20  % (28927)Time elapsed: 0.567 s
% 6.25/1.20  % (28927)Instructions burned: 307 (million)
% 6.25/1.20  % (28927)------------------------------
% 6.25/1.20  % (28927)------------------------------
% 6.25/1.20  % (28924)Instruction limit reached!
% 6.25/1.20  % (28924)------------------------------
% 6.25/1.20  % (28924)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.25/1.20  % (29023)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.25/1.20  % (29023)Termination reason: Unknown
% 6.25/1.20  % (29023)Termination phase: Saturation
% 6.25/1.20  
% 6.25/1.20  % (29023)Memory used [KB]: 1663
% 6.25/1.20  % (29023)Time elapsed: 0.045 s
% 6.25/1.21  % (29023)Instructions burned: 116 (million)
% 6.25/1.21  % (29023)------------------------------
% 6.25/1.21  % (29023)------------------------------
% 6.25/1.21  % (28924)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.25/1.21  % (28924)Termination reason: Unknown
% 6.25/1.21  % (28924)Termination phase: Saturation
% 6.25/1.21  
% 6.25/1.21  % (28924)Memory used [KB]: 2942
% 6.25/1.21  % (28924)Time elapsed: 0.604 s
% 6.25/1.21  % (28924)Instructions burned: 371 (million)
% 6.25/1.21  % (28924)------------------------------
% 6.25/1.21  % (28924)------------------------------
% 6.80/1.24  % (29028)lrs+10_1:32_newcnf=on:sas=z3:tgt=ground:tha=off:i=238:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/238Mi)
% 6.80/1.24  % (28949)Instruction limit reached!
% 6.80/1.24  % (28949)------------------------------
% 6.80/1.24  % (28949)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.80/1.24  % (28949)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.80/1.24  % (28949)Termination reason: Unknown
% 6.80/1.24  % (28949)Termination phase: Saturation
% 6.80/1.24  
% 6.80/1.24  % (28949)Memory used [KB]: 2430
% 6.80/1.24  % (28949)Time elapsed: 0.547 s
% 6.80/1.24  % (28949)Instructions burned: 360 (million)
% 6.80/1.24  % (28949)------------------------------
% 6.80/1.24  % (28949)------------------------------
% 6.80/1.25  % (29029)dis+1002_1:1_aac=none:abs=on:nicw=on:sac=on:sas=z3:tgt=ground:tha=some:to=lpo:i=656:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/656Mi)
% 6.80/1.26  % (29030)dis+1010_1:4_aac=none:abs=on:atotf=0.5:avsq=on:avsqc=2:avsqr=215,247:awrs=converge:awrsf=128:bsd=on:erd=off:fde=none:gve=cautious:newcnf=on:nwc=5.0:rnwc=on:sac=on:sas=z3:sp=const_min:tgt=ground:thsq=on:thsqc=64:thsqr=1,4:i=485:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/485Mi)
% 6.80/1.27  % (29031)lrs+1010_1:1_aac=none:abs=on:bd=off:fd=off:nm=0:sas=z3:sims=off:tha=off:to=lpo:i=1302:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/1302Mi)
% 7.06/1.28  % (28975)Instruction limit reached!
% 7.06/1.28  % (28975)------------------------------
% 7.06/1.28  % (28975)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.06/1.28  % (28975)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.06/1.28  % (28975)Termination reason: Unknown
% 7.06/1.28  % (28975)Termination phase: Saturation
% 7.06/1.28  
% 7.06/1.28  % (28975)Memory used [KB]: 3582
% 7.06/1.28  % (28975)Time elapsed: 0.523 s
% 7.06/1.28  % (28975)Instructions burned: 257 (million)
% 7.06/1.28  % (28975)------------------------------
% 7.06/1.28  % (28975)------------------------------
% 7.06/1.31  % (28908)Instruction limit reached!
% 7.06/1.31  % (28908)------------------------------
% 7.06/1.31  % (28908)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.06/1.32  % (28908)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.06/1.32  % (28908)Termination reason: Unknown
% 7.06/1.32  % (28908)Termination phase: Saturation
% 7.06/1.32  
% 7.06/1.32  % (29032)lrs+1011_4:1_abs=on:afp=20:amm=off:anc=all:bd=off:br=off:canc=force:s2a=on:sas=z3:slsq=on:urr=on:i=980:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/980Mi)
% 7.06/1.32  % (28908)Memory used [KB]: 9594
% 7.06/1.32  % (28908)Time elapsed: 0.733 s
% 7.06/1.32  % (28908)Instructions burned: 464 (million)
% 7.06/1.32  % (28908)------------------------------
% 7.06/1.32  % (28908)------------------------------
% 7.06/1.33  % (29033)ins+10_1:32_fd=off:fs=off:fsr=off:igrr=4/7:igwr=on:urr=ec_only:i=591:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/591Mi)
% 7.06/1.33  % (28932)Instruction limit reached!
% 7.06/1.33  % (28932)------------------------------
% 7.06/1.33  % (28932)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.06/1.33  % (28932)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.06/1.33  % (28932)Termination reason: Unknown
% 7.06/1.33  % (28932)Termination phase: Saturation
% 7.06/1.33  
% 7.06/1.33  % (28932)Memory used [KB]: 8827
% 7.06/1.33  % (28932)Time elapsed: 0.691 s
% 7.06/1.33  % (28932)Instructions burned: 331 (million)
% 7.06/1.33  % (28932)------------------------------
% 7.06/1.33  % (28932)------------------------------
% 7.06/1.34  % (28910)Instruction limit reached!
% 7.06/1.34  % (28910)------------------------------
% 7.06/1.34  % (28910)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.06/1.34  % (28910)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.06/1.34  % (28910)Termination reason: Unknown
% 7.06/1.34  % (28910)Termination phase: Saturation
% 7.06/1.34  
% 7.06/1.34  % (28910)Memory used [KB]: 5884
% 7.06/1.34  % (28910)Time elapsed: 0.747 s
% 7.06/1.34  % (28910)Instructions burned: 495 (million)
% 7.06/1.34  % (28910)------------------------------
% 7.06/1.34  % (28910)------------------------------
% 7.06/1.34  % (29036)lrs+10_1:1024_drc=off:fde=none:gve=force:nm=4:norm_ineq=on:sas=z3:sos=all:sp=const_min:spb=non_intro:to=lpo:uwa=one_side_constant:i=691:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/691Mi)
% 7.06/1.34  % (29034)lrs+1011_1:1_br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=638:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/638Mi)
% 7.44/1.35  % (29035)dis+1010_137062:920759_aac=none:abs=on:amm=sco:anc=none:asg=cautious:atotf=0.5:avsq=on:avsqc=2:avsqr=383,440:bce=on:bsd=on:erd=off:fde=unused:gs=on:gve=cautious:newcnf=on:nwc=3.3:sac=on:sas=z3:sfv=off:skr=on:spb=goal:tgt=ground:thsq=on:thsqc=128:thsql=off:uwa=all:i=947:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/947Mi)
% 7.44/1.35  % (28965)Instruction limit reached!
% 7.44/1.35  % (28965)------------------------------
% 7.44/1.35  % (28965)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.44/1.35  % (28965)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.44/1.35  % (28965)Termination reason: Unknown
% 7.44/1.35  % (28965)Termination phase: Saturation
% 7.44/1.35  
% 7.44/1.35  % (28965)Memory used [KB]: 3326
% 7.44/1.35  % (28965)Time elapsed: 0.603 s
% 7.44/1.35  % (28965)Instructions burned: 383 (million)
% 7.44/1.35  % (28965)------------------------------
% 7.44/1.35  % (28965)------------------------------
% 7.52/1.38  % (29037)lrs+10_1:128_asg=cautious:drc=off:fde=none:gve=force:norm_ineq=on:sas=z3:sos=all:sp=reverse_arity:spb=intro:ss=axioms:to=lpo:uwa=one_side_constant:i=370:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/370Mi)
% 7.52/1.41  % (29038)dis+10_1:1_bd=off:fde=unused:gsp=on:ins=1:norm_ineq=on:sas=z3:sos=all:tha=off:i=361:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/361Mi)
% 7.74/1.43  % (29039)lrs+1011_1:1_bce=on:drc=off:erd=off:gve=force:ins=2:norm_ineq=on:sac=on:sp=frequency:tha=some:urr=on:i=3058:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/3058Mi)
% 7.86/1.47  % (29040)lrs+1010_5:1_norm_ineq=on:sas=z3:sos=all:ss=axioms:tha=off:i=1198:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/1198Mi)
% 7.86/1.48  % (29041)lrs+11_1:1_avsq=on:avsql=on:avsqr=1,16:norm_ineq=on:nwc=10.0:plsq=on:sas=z3:tha=off:urr=on:i=2501:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/2501Mi)
% 7.86/1.50  % (29028)Instruction limit reached!
% 7.86/1.50  % (29028)------------------------------
% 7.86/1.50  % (29028)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.86/1.50  % (28915)Instruction limit reached!
% 7.86/1.50  % (28915)------------------------------
% 7.86/1.50  % (28915)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.86/1.50  % (28915)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.86/1.50  % (28915)Termination reason: Unknown
% 7.86/1.50  % (28915)Termination phase: Saturation
% 7.86/1.50  
% 7.86/1.50  % (28915)Memory used [KB]: 7036
% 7.86/1.50  % (28915)Time elapsed: 0.901 s
% 7.86/1.50  % (28915)Instructions burned: 490 (million)
% 7.86/1.50  % (28915)------------------------------
% 7.86/1.50  % (28915)------------------------------
% 7.86/1.50  % (29028)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.86/1.50  % (29028)Termination reason: Unknown
% 7.86/1.50  % (29028)Termination phase: Saturation
% 7.86/1.50  
% 7.86/1.50  % (29028)Memory used [KB]: 2430
% 7.86/1.50  % (29028)Time elapsed: 0.371 s
% 7.86/1.50  % (29028)Instructions burned: 238 (million)
% 7.86/1.50  % (29028)------------------------------
% 7.86/1.50  % (29028)------------------------------
% 7.86/1.51  % (29042)lrs+10_1:1_av=off:fde=none:lwlo=on:nwc=10.0:i=256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/256Mi)
% 7.86/1.52  % (29022)Instruction limit reached!
% 7.86/1.52  % (29022)------------------------------
% 7.86/1.52  % (29022)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.86/1.52  % (29022)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.86/1.52  % (29022)Termination reason: Unknown
% 7.86/1.52  % (29022)Termination phase: Saturation
% 7.86/1.52  
% 7.86/1.52  % (29022)Memory used [KB]: 5117
% 7.86/1.52  % (29022)Time elapsed: 0.592 s
% 7.86/1.52  % (29022)Instructions burned: 330 (million)
% 7.86/1.52  % (29022)------------------------------
% 7.86/1.52  % (29022)------------------------------
% 8.32/1.56  % (28944)Instruction limit reached!
% 8.32/1.56  % (28944)------------------------------
% 8.32/1.56  % (28944)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.32/1.56  % (28944)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.32/1.56  % (28944)Termination reason: Unknown
% 8.32/1.56  % (28944)Termination phase: Saturation
% 8.32/1.56  
% 8.32/1.56  % (28944)Memory used [KB]: 6908
% 8.32/1.56  % (28944)Time elapsed: 0.896 s
% 8.32/1.56  % (28944)Instructions burned: 488 (million)
% 8.32/1.56  % (28944)------------------------------
% 8.32/1.56  % (28944)------------------------------
% 8.50/1.58  % (28943)Instruction limit reached!
% 8.50/1.58  % (28943)------------------------------
% 8.50/1.58  % (28943)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.50/1.58  % (28943)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.50/1.58  % (28943)Termination reason: Unknown
% 8.50/1.58  % (28943)Termination phase: Saturation
% 8.50/1.58  
% 8.50/1.58  % (28943)Memory used [KB]: 10746
% 8.50/1.58  % (28943)Time elapsed: 0.261 s
% 8.50/1.58  % (28943)Instructions burned: 501 (million)
% 8.50/1.58  % (28943)------------------------------
% 8.50/1.58  % (28943)------------------------------
% 8.50/1.62  % (29044)ott+11_1:1_aac=none:amm=off:bd=off:fsr=off:sas=z3:sos=all:sp=const_frequency:tha=off:i=1168:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/1168Mi)
% 8.50/1.64  % (29043)dis+1011_1:1_bd=preordered:sd=2:sos=all:ss=axioms:i=217:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/217Mi)
% 10.20/1.66  % (29045)dis+10_1:1_sgt=16:sos=on:spb=goal:ss=axioms:i=1006:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/1006Mi)
% 10.39/1.69  % (29046)dis+1004_1:3_av=off:bs=on:plsq=on:i=4966:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/4966Mi)
% 10.39/1.72  % (29047)ott+10_18762:894869_awrs=decay:awrsf=8:bsd=on:drc=off:fsr=off:irw=on:newcnf=on:slsq=on:slsqc=1:slsqr=76,61:i=4835:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/4835Mi)
% 11.01/1.80  % (29018)Instruction limit reached!
% 11.01/1.80  % (29018)------------------------------
% 11.01/1.80  % (29018)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.01/1.80  % (29018)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.01/1.80  % (29018)Termination reason: Unknown
% 11.01/1.80  % (29018)Termination phase: Saturation
% 11.01/1.80  
% 11.01/1.80  % (29018)Memory used [KB]: 10362
% 11.01/1.80  % (29018)Time elapsed: 0.859 s
% 11.01/1.80  % (29018)Instructions burned: 502 (million)
% 11.01/1.80  % (29018)------------------------------
% 11.01/1.80  % (29018)------------------------------
% 11.92/1.90  % (29042)Instruction limit reached!
% 11.92/1.90  % (29042)------------------------------
% 11.92/1.90  % (29042)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.92/1.91  % (29038)Instruction limit reached!
% 11.92/1.91  % (29038)------------------------------
% 11.92/1.91  % (29038)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.92/1.91  % (29038)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.92/1.91  % (29038)Termination reason: Unknown
% 11.92/1.91  % (29038)Termination phase: Saturation
% 11.92/1.91  
% 11.92/1.91  % (29038)Memory used [KB]: 2686
% 11.92/1.91  % (29038)Time elapsed: 0.589 s
% 11.92/1.91  % (29038)Instructions burned: 361 (million)
% 11.92/1.91  % (29038)------------------------------
% 11.92/1.91  % (29038)------------------------------
% 11.92/1.91  % (29042)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.92/1.91  % (29042)Termination reason: Unknown
% 11.92/1.91  % (29042)Termination phase: Saturation
% 11.92/1.91  
% 11.92/1.91  % (29042)Memory used [KB]: 3582
% 11.92/1.91  % (29042)Time elapsed: 0.486 s
% 11.92/1.91  % (29042)Instructions burned: 256 (million)
% 11.92/1.91  % (29042)------------------------------
% 11.92/1.91  % (29042)------------------------------
% 11.92/1.91  % (29037)Refutation not found, non-redundant clauses discarded% (29037)------------------------------
% 11.92/1.91  % (29037)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.92/1.91  % (29037)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.92/1.91  % (29037)Termination reason: Refutation not found, non-redundant clauses discarded
% 11.92/1.91  
% 11.92/1.91  % (29037)Memory used [KB]: 3326
% 11.92/1.91  % (29037)Time elapsed: 0.633 s
% 11.92/1.91  % (29037)Instructions burned: 365 (million)
% 11.92/1.91  % (29037)------------------------------
% 11.92/1.91  % (29037)------------------------------
% 11.92/1.91  % (29030)Instruction limit reached!
% 11.92/1.91  % (29030)------------------------------
% 11.92/1.91  % (29030)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.92/1.92  % (29030)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.92/1.92  % (29030)Termination reason: Unknown
% 11.92/1.92  % (29030)Termination phase: Saturation
% 11.92/1.92  
% 11.92/1.92  % (29030)Memory used [KB]: 4221
% 11.92/1.92  % (29030)Time elapsed: 0.744 s
% 11.92/1.92  % (29030)Instructions burned: 486 (million)
% 11.92/1.92  % (29030)------------------------------
% 11.92/1.92  % (29030)------------------------------
% 11.92/1.93  % (29048)ott+0_1:128_afr=on:amm=sco:anc=none:awrs=converge:awrsf=110:bsd=on:cond=fast:etr=on:fde=unused:flr=on:fsd=on:gve=force:irw=on:norm_ineq=on:sas=z3:sos=all:spb=units:tha=off:thi=strong:to=lpo:uwa=one_side_interpreted:i=3932:si=on:rawr=on:rtra=on_0 on theBenchmark for (2985ds/3932Mi)
% 11.92/1.94  % (29043)Instruction limit reached!
% 11.92/1.94  % (29043)------------------------------
% 11.92/1.94  % (29043)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.92/1.94  % (29043)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.53/1.95  % (29043)Termination reason: Unknown
% 12.53/1.95  % (29043)Termination phase: Saturation
% 12.53/1.95  
% 12.53/1.95  % (29043)Memory used [KB]: 7419
% 12.53/1.95  % (29043)Time elapsed: 0.385 s
% 12.53/1.95  % (29043)Instructions burned: 218 (million)
% 12.53/1.95  % (29043)------------------------------
% 12.53/1.95  % (29043)------------------------------
% 13.07/2.03  % (29049)lrs+1011_1:6_aac=none:afr=on:bce=on:bsr=unit_only:canc=cautious:cond=fast:fde=unused:newcnf=on:nwc=3.0:s2a=on:s2agt=40:sas=z3:sfv=off:sp=weighted_frequency:spb=units:tha=off:to=lpo:i=1742:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/1742Mi)
% 13.07/2.03  % (29052)dis+10_1:14_awrs=converge:sp=unary_first:tgt=ground:i=3622:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/3622Mi)
% 13.07/2.05  % (29051)dis+1010_137062:920759_aac=none:abs=on:amm=sco:anc=none:asg=cautious:atotf=0.5:avsq=on:avsqc=2:avsqr=383,440:bce=on:bsd=on:erd=off:fde=unused:gs=on:gve=cautious:newcnf=on:nwc=3.3:sac=on:sas=z3:sfv=off:skr=on:spb=goal:tgt=ground:thsq=on:thsqc=128:thsql=off:uwa=all:i=947:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/947Mi)
% 13.21/2.06  % (29029)Instruction limit reached!
% 13.21/2.06  % (29029)------------------------------
% 13.21/2.06  % (29029)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.21/2.06  % (29029)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.21/2.06  % (29029)Termination reason: Unknown
% 13.21/2.06  % (29029)Termination phase: Saturation
% 13.21/2.06  
% 13.21/2.06  % (29029)Memory used [KB]: 5117
% 13.21/2.06  % (29029)Time elapsed: 0.891 s
% 13.21/2.06  % (29029)Instructions burned: 656 (million)
% 13.21/2.06  % (29029)------------------------------
% 13.21/2.06  % (29029)------------------------------
% 13.21/2.06  % (29050)dis+1011_1:1_abs=on:bd=off:flr=on:nm=0:s2at=3.0:sas=z3:sfv=off:slsq=on:slsqc=2:slsqr=46,31:sp=const_frequency:tgt=ground:tha=some:thi=overlap:thitd=on:thsq=on:thsqc=32:thsqd=32:thsqr=7,4:i=3843:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/3843Mi)
% 13.21/2.07  % (29053)lrs+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=4725:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/4725Mi)
% 14.33/2.19  % (29054)dis+31_1:1_lcm=reverse:norm_ineq=on:nwc=10.0:sas=z3:tha=off:urr=on:i=1518:si=on:rawr=on:rtra=on_0 on theBenchmark for (2982ds/1518Mi)
% 14.97/2.29  % (29033)Instruction limit reached!
% 14.97/2.29  % (29033)------------------------------
% 14.97/2.29  % (29033)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 14.97/2.29  % (29033)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 14.97/2.29  % (29033)Termination reason: Unknown
% 14.97/2.29  % (29033)Termination phase: Saturation
% 14.97/2.29  
% 14.97/2.29  % (29033)Memory used [KB]: 11897
% 14.97/2.29  % (29033)Time elapsed: 0.287 s
% 14.97/2.29  % (29033)Instructions burned: 591 (million)
% 14.97/2.29  % (29033)------------------------------
% 14.97/2.29  % (29033)------------------------------
% 15.66/2.35  % (29034)Instruction limit reached!
% 15.66/2.35  % (29034)------------------------------
% 15.66/2.35  % (29034)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.66/2.36  % (29036)Instruction limit reached!
% 15.66/2.36  % (29036)------------------------------
% 15.66/2.36  % (29036)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.66/2.37  % (29034)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.66/2.37  % (29034)Termination reason: Unknown
% 15.66/2.37  % (29034)Termination phase: Saturation
% 15.66/2.37  
% 15.66/2.37  % (29034)Memory used [KB]: 7164
% 15.66/2.37  % (29034)Time elapsed: 1.123 s
% 15.66/2.37  % (29034)Instructions burned: 638 (million)
% 15.66/2.37  % (29034)------------------------------
% 15.66/2.37  % (29034)------------------------------
% 15.66/2.39  % (29036)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.66/2.39  % (29036)Termination reason: Unknown
% 15.66/2.39  % (29036)Termination phase: Saturation
% 15.66/2.39  
% 15.66/2.39  % (29036)Memory used [KB]: 5373
% 15.66/2.39  % (29036)Time elapsed: 1.115 s
% 15.66/2.39  % (29036)Instructions burned: 692 (million)
% 15.66/2.39  % (29036)------------------------------
% 15.66/2.39  % (29036)------------------------------
% 16.19/2.43  % (29055)lrs+11_1:1_avsq=on:avsql=on:avsqr=1,16:norm_ineq=on:nwc=10.0:plsq=on:sas=z3:tha=off:urr=on:i=2661:si=on:rawr=on:rtra=on_0 on theBenchmark for (2980ds/2661Mi)
% 16.60/2.50  % (29056)ott+11_2:1_add=large:afp=4000:newcnf=on:sd=1:sos=on:sp=const_min:ss=axioms:i=1324:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/1324Mi)
% 16.60/2.51  % (29016)Instruction limit reached!
% 16.60/2.51  % (29016)------------------------------
% 16.60/2.51  % (29016)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.60/2.52  % (29016)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.60/2.52  % (29016)Termination reason: Unknown
% 16.60/2.52  % (29016)Termination phase: Saturation
% 16.60/2.52  
% 16.60/2.52  % (29016)Memory used [KB]: 12665
% 16.60/2.52  % (29016)Time elapsed: 1.677 s
% 16.60/2.52  % (29016)Instructions burned: 1006 (million)
% 16.60/2.52  % (29016)------------------------------
% 16.60/2.52  % (29016)------------------------------
% 16.60/2.54  % (29057)ott+11_1:1_aac=none:amm=off:bd=off:fsr=off:sas=z3:sos=all:sp=const_frequency:tha=off:i=1168:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/1168Mi)
% 17.47/2.60  % (29032)Instruction limit reached!
% 17.47/2.60  % (29032)------------------------------
% 17.47/2.60  % (29032)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 17.47/2.61  % (29032)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 17.47/2.61  % (29032)Termination reason: Unknown
% 17.47/2.61  % (29032)Termination phase: Saturation
% 17.47/2.61  
% 17.47/2.61  % (29032)Memory used [KB]: 9466
% 17.47/2.61  % (29032)Time elapsed: 1.365 s
% 17.47/2.61  % (29032)Instructions burned: 980 (million)
% 17.47/2.61  % (29032)------------------------------
% 17.47/2.61  % (29032)------------------------------
% 17.86/2.66  % (29058)dis+1004_1:3_av=off:bs=on:plsq=on:i=11321:si=on:rawr=on:rtra=on_0 on theBenchmark for (2978ds/11321Mi)
% 17.86/2.68  % (29035)Instruction limit reached!
% 17.86/2.68  % (29035)------------------------------
% 17.86/2.68  % (29035)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 17.86/2.70  % (29035)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 17.86/2.70  % (29035)Termination reason: Unknown
% 17.86/2.70  % (29035)Termination phase: Saturation
% 17.86/2.70  
% 17.86/2.70  % (29035)Memory used [KB]: 12920
% 17.86/2.70  % (29035)Time elapsed: 1.445 s
% 17.86/2.70  % (29035)Instructions burned: 947 (million)
% 17.86/2.70  % (29035)------------------------------
% 17.86/2.70  % (29035)------------------------------
% 19.14/2.78  % (29059)lrs+10_1:1_av=off:sd=10:sos=all:ss=axioms:st=4.0:i=12082:si=on:rawr=on:rtra=on_0 on theBenchmark for (2977ds/12082Mi)
% 19.14/2.84  % (29060)lrs+10_3:1_abs=on:ep=RST:newcnf=on:nm=2:sas=z3:sd=1:sos=all:ss=included:to=lpo:i=31695:si=on:rawr=on:rtra=on_0 on theBenchmark for (2976ds/31695Mi)
% 20.98/3.07  % (29040)Instruction limit reached!
% 20.98/3.07  % (29040)------------------------------
% 20.98/3.07  % (29040)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 21.54/3.09  % (29040)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 21.54/3.09  % (29040)Termination reason: Unknown
% 21.54/3.09  % (29040)Termination phase: Saturation
% 21.54/3.09  
% 21.54/3.09  % (29040)Memory used [KB]: 5500
% 21.54/3.09  % (29040)Time elapsed: 1.708 s
% 21.54/3.09  % (29040)Instructions burned: 1198 (million)
% 21.54/3.09  % (29040)------------------------------
% 21.54/3.09  % (29040)------------------------------
% 21.54/3.12  % (29045)Instruction limit reached!
% 21.54/3.12  % (29045)------------------------------
% 21.54/3.12  % (29045)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 21.54/3.14  % (29045)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 21.54/3.14  % (29045)Termination reason: Unknown
% 21.54/3.14  % (29045)Termination phase: Saturation
% 21.54/3.14  
% 21.54/3.14  % (29045)Memory used [KB]: 12920
% 21.54/3.14  % (29045)Time elapsed: 1.544 s
% 21.54/3.14  % (29045)Instructions burned: 1007 (million)
% 21.54/3.14  % (29045)------------------------------
% 21.54/3.14  % (29045)------------------------------
% 22.42/3.21  % (29044)Instruction limit reached!
% 22.42/3.21  % (29044)------------------------------
% 22.42/3.21  % (29044)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 22.42/3.21  % (29044)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 22.42/3.21  % (29044)Termination reason: Unknown
% 22.42/3.21  % (29044)Termination phase: Saturation
% 22.42/3.21  
% 22.42/3.21  % (29044)Memory used [KB]: 9083
% 22.42/3.21  % (29044)Time elapsed: 1.626 s
% 22.42/3.21  % (29044)Instructions burned: 1170 (million)
% 22.42/3.21  % (29044)------------------------------
% 22.42/3.21  % (29044)------------------------------
% 22.42/3.22  % (29031)Instruction limit reached!
% 22.42/3.22  % (29031)------------------------------
% 22.42/3.22  % (29031)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 22.65/3.22  % (29061)lrs+1002_1:1_nm=0:sd=1:ss=axioms:urr=ec_only:i=7145:si=on:rawr=on:rtra=on_0 on theBenchmark for (2972ds/7145Mi)
% 22.65/3.22  % (29031)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 22.65/3.22  % (29031)Termination reason: Unknown
% 22.65/3.22  % (29031)Termination phase: Saturation
% 22.65/3.22  
% 22.65/3.22  % (29031)Memory used [KB]: 8699
% 22.65/3.22  % (29031)Time elapsed: 2.030 s
% 22.65/3.22  % (29031)Instructions burned: 1302 (million)
% 22.65/3.22  % (29031)------------------------------
% 22.65/3.22  % (29031)------------------------------
% 22.82/3.30  % (29062)lrs+10_1:1_br=off:ep=RSTC:plsq=on:plsqc=1:plsqr=32,1:urr=on:i=48352:si=on:rawr=on:rtra=on_0 on theBenchmark for (2972ds/48352Mi)
% 23.45/3.35  % (29063)lrs+10_1:16_ss=axioms:st=3.0:i=48076:si=on:rawr=on:rtra=on_0 on theBenchmark for (2971ds/48076Mi)
% 23.45/3.36  % (29064)lrs+21_1:1_ep=RS:fs=off:fsr=off:s2a=on:s2at=1.5:sac=on:sos=all:updr=off:i=24952:si=on:rawr=on:rtra=on_0 on theBenchmark for (2971ds/24952Mi)
% 23.97/3.42  % (29051)Instruction limit reached!
% 23.97/3.42  % (29051)------------------------------
% 23.97/3.42  % (29051)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 23.97/3.42  % (29051)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 23.97/3.42  % (29051)Termination reason: Unknown
% 23.97/3.42  % (29051)Termination phase: Saturation
% 23.97/3.42  
% 23.97/3.42  % (29051)Memory used [KB]: 12792
% 23.97/3.42  % (29051)Time elapsed: 1.463 s
% 23.97/3.42  % (29051)Instructions burned: 947 (million)
% 23.97/3.42  % (29051)------------------------------
% 23.97/3.42  % (29051)------------------------------
% 24.78/3.48  % (29019)Instruction limit reached!
% 24.78/3.48  % (29019)------------------------------
% 24.78/3.48  % (29019)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 24.78/3.48  % (29019)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 24.78/3.48  % (29019)Termination reason: Unknown
% 24.78/3.48  % (29019)Termination phase: Saturation
% 24.78/3.48  
% 24.78/3.48  % (29019)Memory used [KB]: 24178
% 24.78/3.48  % (29019)Time elapsed: 2.611 s
% 24.78/3.48  % (29019)Instructions burned: 1706 (million)
% 24.78/3.48  % (29019)------------------------------
% 24.78/3.48  % (29019)------------------------------
% 25.12/3.58  % (29065)ott+0_1:128_afr=on:amm=sco:anc=none:awrs=converge:awrsf=110:bsd=on:cond=fast:etr=on:fde=unused:flr=on:fsd=on:gve=force:irw=on:norm_ineq=on:sas=z3:sos=all:spb=units:tha=off:thi=strong:to=lpo:uwa=one_side_interpreted:i=17722:si=on:rawr=on:rtra=on_0 on theBenchmark for (2969ds/17722Mi)
% 25.78/3.62  % (29066)lrs+35_1:1_aac=none:abs=on:amm=off:norm_ineq=on:s2a=on:s2at=3.0:tha=off:i=25691:si=on:rawr=on:rtra=on_0 on theBenchmark for (2968ds/25691Mi)
% 27.62/3.88  % (29021)Instruction limit reached!
% 27.62/3.88  % (29021)------------------------------
% 27.62/3.88  % (29021)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 27.62/3.88  % (29021)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 27.62/3.88  % (29021)Termination reason: Unknown
% 27.62/3.88  % (29021)Termination phase: Saturation
% 27.62/3.88  
% 27.62/3.88  % (29021)Memory used [KB]: 12025
% 27.62/3.88  % (29021)Time elapsed: 2.965 s
% 27.62/3.88  % (29021)Instructions burned: 1683 (million)
% 27.62/3.88  % (29021)------------------------------
% 27.62/3.88  % (29021)------------------------------
% 28.29/3.95  % (29026)First to succeed.
% 28.75/4.04  % (29026)Refutation found. Thanks to Tanya!
% 28.75/4.04  % SZS status Theorem for theBenchmark
% 28.75/4.04  % SZS output start Proof for theBenchmark
% See solution above
% 28.75/4.05  % (29026)------------------------------
% 28.75/4.05  % (29026)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 28.75/4.05  % (29026)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 28.75/4.05  % (29026)Termination reason: Refutation
% 28.75/4.05  
% 28.75/4.05  % (29026)Memory used [KB]: 8571
% 28.75/4.05  % (29026)Time elapsed: 2.894 s
% 28.75/4.05  % (29026)Instructions burned: 1906 (million)
% 28.75/4.05  % (29026)------------------------------
% 28.75/4.05  % (29026)------------------------------
% 28.75/4.05  % (28753)Success in time 3.681 s
%------------------------------------------------------------------------------