TSTP Solution File: SWW605_2 by Vampire---4.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire---4.9
% Problem  : SWW605_2 : TPTP v8.2.0. Released v6.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_vampire %s %d THM

% Computer : n032.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 : Mon Jun 24 18:35:08 EDT 2024

% Result   : Theorem 6.03s 1.18s
% Output   : Refutation 6.03s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   15
%            Number of leaves      :   52
% Syntax   : Number of formulae    :  253 (  42 unt;   0 typ;   0 def)
%            Number of atoms       : 1106 ( 151 equ)
%            Maximal formula atoms :   66 (   4 avg)
%            Number of connectives : 1295 ( 442   ~; 432   |; 313   &)
%                                         (  50 <=>;  58  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   31 (   5 avg)
%            Maximal term depth    :    8 (   2 avg)
%            Number arithmetic     : 1540 ( 349 atm; 442 fun; 639 num; 110 var)
%            Number of types       :   14 (  12 usr;   1 ari)
%            Number of type conns  :    0 (   0   >;   0   *;   0   +;   0  <<)
%            Number of predicates  :   44 (  40 usr;  35 prp; 0-7 aty)
%            Number of functors    :   85 (  79 usr;  24 con; 0-5 aty)
%            Number of variables   :  580 ( 505   !;  75   ?; 580   :)

% 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,
    key1: $tType ).

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

tff(type_def_11,type,
    map_int_lplist_lpkeycm_a1rprp: $tType ).

tff(type_def_12,type,
    map_key_lpoption_a1rp: $tType ).

tff(type_def_13,type,
    option_a1: $tType ).

tff(type_def_14,type,
    array_lplist_lpkeycm_a1rprp: $tType ).

tff(type_def_15,type,
    list_lpkeycm_a1rp: $tType ).

tff(type_def_16,type,
    lpkeycm_a1rp: $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,
    abs1: $int > $int ).

tff(func_def_14,type,
    div1: ( $int * $int ) > $int ).

tff(func_def_15,type,
    mod1: ( $int * $int ) > $int ).

tff(func_def_18,type,
    option: ty > ty ).

tff(func_def_19,type,
    none: ty > uni ).

tff(func_def_20,type,
    some: ( ty * uni ) > uni ).

tff(func_def_21,type,
    match_option1: ( ty * ty * uni * uni * uni ) > uni ).

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

tff(func_def_23,type,
    list: ty > ty ).

tff(func_def_24,type,
    nil: ty > uni ).

tff(func_def_25,type,
    cons: ( ty * uni * uni ) > uni ).

tff(func_def_26,type,
    match_list1: ( ty * ty * uni * uni * uni ) > uni ).

tff(func_def_27,type,
    cons_proj_11: ( ty * uni ) > uni ).

tff(func_def_28,type,
    cons_proj_21: ( ty * uni ) > uni ).

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

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

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

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

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

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

tff(func_def_35,type,
    length1: ( ty * uni ) > $int ).

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

tff(func_def_37,type,
    get2: ( ty * uni * $int ) > uni ).

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

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

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

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

tff(func_def_42,type,
    key: ty ).

tff(func_def_43,type,
    hash1: key1 > $int ).

tff(func_def_44,type,
    bucket1: ( key1 * $int ) > $int ).

tff(func_def_45,type,
    tuple2: ( ty * ty ) > ty ).

tff(func_def_46,type,
    tuple21: ( ty * ty * uni * uni ) > uni ).

tff(func_def_47,type,
    tuple2_proj_11: ( ty * ty * uni ) > uni ).

tff(func_def_48,type,
    tuple2_proj_21: ( ty * ty * uni ) > uni ).

tff(func_def_49,type,
    t2tb1: key1 > uni ).

tff(func_def_50,type,
    tb2t1: uni > key1 ).

tff(func_def_51,type,
    t: ty > ty ).

tff(func_def_52,type,
    mk_t1: ( ty * $int * uni * uni ) > uni ).

tff(func_def_53,type,
    size1: ( ty * uni ) > $int ).

tff(func_def_54,type,
    data: ( ty * uni ) > uni ).

tff(func_def_55,type,
    view: ( ty * uni ) > uni ).

tff(func_def_56,type,
    a: ty ).

tff(func_def_57,type,
    t2tb2: map_int_lplist_lpkeycm_a1rprp > uni ).

tff(func_def_58,type,
    tb2t2: uni > map_int_lplist_lpkeycm_a1rprp ).

tff(func_def_59,type,
    t2tb3: map_key_lpoption_a1rp > uni ).

tff(func_def_60,type,
    tb2t3: uni > map_key_lpoption_a1rp ).

tff(func_def_61,type,
    t2tb4: option_a1 > uni ).

tff(func_def_62,type,
    tb2t4: uni > option_a1 ).

tff(func_def_63,type,
    t2tb5: array_lplist_lpkeycm_a1rprp > uni ).

tff(func_def_64,type,
    tb2t5: uni > array_lplist_lpkeycm_a1rprp ).

tff(func_def_65,type,
    t2tb6: list_lpkeycm_a1rp > uni ).

tff(func_def_66,type,
    tb2t6: uni > list_lpkeycm_a1rp ).

tff(func_def_67,type,
    t2tb8: lpkeycm_a1rp > uni ).

tff(func_def_68,type,
    tb2t8: uni > lpkeycm_a1rp ).

tff(func_def_69,type,
    t2tb7: a1 > uni ).

tff(func_def_70,type,
    tb2t7: uni > a1 ).

tff(func_def_72,type,
    sK1: ( uni * ty * $int ) > key1 ).

tff(func_def_73,type,
    sK2: ( uni * ty * $int ) > uni ).

tff(func_def_74,type,
    sK3: map_key_lpoption_a1rp ).

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

tff(func_def_76,type,
    sK5: map_int_lplist_lpkeycm_a1rprp ).

tff(func_def_77,type,
    sK6: map_int_lplist_lpkeycm_a1rprp ).

tff(func_def_78,type,
    sK7: map_int_lplist_lpkeycm_a1rprp ).

tff(func_def_79,type,
    sK8: list_lpkeycm_a1rp ).

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

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

tff(func_def_82,type,
    sK11: map_key_lpoption_a1rp ).

tff(func_def_83,type,
    sK12: key1 ).

tff(func_def_84,type,
    sK13: a1 ).

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

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

tff(pred_def_5,type,
    in_data1: ( ty * key1 * uni * uni ) > $o ).

tff(pred_def_6,type,
    good_data1: ( ty * key1 * uni * uni * uni ) > $o ).

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

tff(pred_def_8,type,
    sP0: ( $int * $int * key1 * map_int_lplist_lpkeycm_a1rprp * a1 * map_key_lpoption_a1rp * list_lpkeycm_a1rp ) > $o ).

tff(f1241,plain,
    $false,
    inference(avatar_smt_refutation,[],[f365,f370,f375,f384,f389,f394,f399,f404,f413,f418,f454,f491,f492,f505,f517,f526,f536,f538,f549,f571,f578,f648,f653,f707,f777,f828,f841,f845,f850,f870,f880,f1098,f1125,f1209,f1213,f1214,f1240]) ).

tff(f1240,plain,
    ( spl14_4
    | ~ spl14_13
    | ~ spl14_14
    | ~ spl14_16
    | ~ spl14_17 ),
    inference(avatar_contradiction_clause,[],[f1239]) ).

tff(f1239,plain,
    ( $false
    | spl14_4
    | ~ spl14_13
    | ~ spl14_14
    | ~ spl14_16
    | ~ spl14_17 ),
    inference(subsumption_resolution,[],[f1238,f265]) ).

tff(f265,plain,
    ! [X2: ty,X3: uni,X0: ty,X1: uni] : sort1(tuple2(X0,X2),tuple21(X0,X2,X1,X3)),
    inference(cnf_transformation,[],[f216]) ).

tff(f216,plain,
    ! [X0: ty,X1: uni,X2: ty,X3: uni] : sort1(tuple2(X0,X2),tuple21(X0,X2,X1,X3)),
    inference(rectify,[],[f143]) ).

tff(f143,plain,
    ! [X2: ty,X3: uni,X0: ty,X1: uni] : sort1(tuple2(X2,X0),tuple21(X2,X0,X3,X1)),
    inference(rectify,[],[f70]) ).

tff(f70,axiom,
    ! [X0: ty,X2: uni,X8: ty,X1: uni] : sort1(tuple2(X8,X0),tuple21(X8,X0,X1,X2)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f1238,plain,
    ( ~ sort1(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)))
    | spl14_4
    | ~ spl14_13
    | ~ spl14_14
    | ~ spl14_16
    | ~ spl14_17 ),
    inference(subsumption_resolution,[],[f1235,f516]) ).

tff(f516,plain,
    ( sP0(sK10,sK4,sK12,sK7,sK13,sK11,sK8)
    | ~ spl14_16 ),
    inference(avatar_component_clause,[],[f514]) ).

tff(f514,plain,
    ( spl14_16
  <=> sP0(sK10,sK4,sK12,sK7,sK13,sK11,sK8) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_16])]) ).

tff(f1235,plain,
    ( ~ sP0(sK10,sK4,sK12,sK7,sK13,sK11,sK8)
    | ~ sort1(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)))
    | spl14_4
    | ~ spl14_13
    | ~ spl14_14
    | ~ spl14_17 ),
    inference(resolution,[],[f1164,f484]) ).

tff(f484,plain,
    ( ! [X0: uni] :
        ( ~ mem(tuple2(key,a),X0,t2tb6(sK8))
        | ~ sort1(tuple2(key,a),X0) )
    | ~ spl14_13 ),
    inference(superposition,[],[f275,f453]) ).

tff(f453,plain,
    ( ( nil(tuple2(key,a)) = t2tb6(sK8) )
    | ~ spl14_13 ),
    inference(avatar_component_clause,[],[f451]) ).

tff(f451,plain,
    ( spl14_13
  <=> ( nil(tuple2(key,a)) = t2tb6(sK8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_13])]) ).

tff(f275,plain,
    ! [X0: uni,X1: ty] :
      ( ~ mem(X1,X0,nil(X1))
      | ~ sort1(X1,X0) ),
    inference(cnf_transformation,[],[f223]) ).

tff(f223,plain,
    ! [X0: uni,X1: ty] :
      ( ( ! [X2: uni,X3: uni] :
            ( ( ( mem(X1,X0,cons(X1,X3,X2))
                | ( ( X0 != X3 )
                  & ~ mem(X1,X0,X2) ) )
              & ( ( X0 = X3 )
                | mem(X1,X0,X2)
                | ~ mem(X1,X0,cons(X1,X3,X2)) ) )
            | ~ sort1(X1,X3) )
        & ~ mem(X1,X0,nil(X1)) )
      | ~ sort1(X1,X0) ),
    inference(rectify,[],[f222]) ).

tff(f222,plain,
    ! [X1: uni,X0: ty] :
      ( ( ! [X2: uni,X3: uni] :
            ( ( ( mem(X0,X1,cons(X0,X3,X2))
                | ( ( X1 != X3 )
                  & ~ mem(X0,X1,X2) ) )
              & ( ( X1 = X3 )
                | mem(X0,X1,X2)
                | ~ mem(X0,X1,cons(X0,X3,X2)) ) )
            | ~ sort1(X0,X3) )
        & ~ mem(X0,X1,nil(X0)) )
      | ~ sort1(X0,X1) ),
    inference(flattening,[],[f221]) ).

tff(f221,plain,
    ! [X1: uni,X0: ty] :
      ( ( ! [X2: uni,X3: uni] :
            ( ( ( mem(X0,X1,cons(X0,X3,X2))
                | ( ( X1 != X3 )
                  & ~ mem(X0,X1,X2) ) )
              & ( ( X1 = X3 )
                | mem(X0,X1,X2)
                | ~ mem(X0,X1,cons(X0,X3,X2)) ) )
            | ~ sort1(X0,X3) )
        & ~ mem(X0,X1,nil(X0)) )
      | ~ sort1(X0,X1) ),
    inference(nnf_transformation,[],[f171]) ).

tff(f171,plain,
    ! [X1: uni,X0: ty] :
      ( ( ! [X2: uni,X3: uni] :
            ( ( mem(X0,X1,cons(X0,X3,X2))
            <=> ( ( X1 = X3 )
                | mem(X0,X1,X2) ) )
            | ~ sort1(X0,X3) )
        & ~ mem(X0,X1,nil(X0)) )
      | ~ sort1(X0,X1) ),
    inference(ennf_transformation,[],[f130]) ).

tff(f130,plain,
    ! [X0: ty,X1: uni] :
      ( sort1(X0,X1)
     => ( ~ mem(X0,X1,nil(X0))
        & ! [X2: uni,X3: uni] :
            ( sort1(X0,X3)
           => ( mem(X0,X1,cons(X0,X3,X2))
            <=> ( ( X1 = X3 )
                | mem(X0,X1,X2) ) ) ) ) ),
    inference(rectify,[],[f46]) ).

tff(f46,axiom,
    ! [X0: ty,X1: uni] :
      ( sort1(X0,X1)
     => ( ! [X3: uni,X2: uni] :
            ( sort1(X0,X2)
           => ( ( ( X1 = X2 )
                | mem(X0,X1,X3) )
            <=> mem(X0,X1,cons(X0,X2,X3)) ) )
        & ~ mem(X0,X1,nil(X0)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f1164,plain,
    ( ! [X0: list_lpkeycm_a1rp] :
        ( mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),t2tb6(X0))
        | ~ sP0(sK10,sK4,sK12,sK7,sK13,sK11,X0) )
    | spl14_4
    | ~ spl14_14
    | ~ spl14_17 ),
    inference(backward_demodulation,[],[f1078,f525]) ).

tff(f525,plain,
    ( ( sK10 = bucket1(sK12,sK4) )
    | ~ spl14_17 ),
    inference(avatar_component_clause,[],[f523]) ).

tff(f523,plain,
    ( spl14_17
  <=> ( sK10 = bucket1(sK12,sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_17])]) ).

tff(f1078,plain,
    ( ! [X0: list_lpkeycm_a1rp] :
        ( mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),t2tb6(X0))
        | ~ sP0(bucket1(sK12,sK4),sK4,sK12,sK7,sK13,sK11,X0) )
    | spl14_4
    | ~ spl14_14 ),
    inference(trivial_inequality_removal,[],[f1071]) ).

tff(f1071,plain,
    ( ! [X0: list_lpkeycm_a1rp] :
        ( mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),t2tb6(X0))
        | ( tb2t4(some(a,t2tb7(sK13))) != tb2t4(some(a,t2tb7(sK13))) )
        | ~ sP0(bucket1(sK12,sK4),sK4,sK12,sK7,sK13,sK11,X0) )
    | spl14_4
    | ~ spl14_14 ),
    inference(superposition,[],[f865,f489]) ).

tff(f489,plain,
    ( ( some(a,t2tb7(sK13)) = get(option(a),key,t2tb3(sK11),t2tb1(sK12)) )
    | ~ spl14_14 ),
    inference(avatar_component_clause,[],[f488]) ).

tff(f488,plain,
    ( spl14_14
  <=> ( some(a,t2tb7(sK13)) = get(option(a),key,t2tb3(sK11),t2tb1(sK12)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_14])]) ).

tff(f865,plain,
    ( ! [X0: map_key_lpoption_a1rp,X1: list_lpkeycm_a1rp] :
        ( ( tb2t4(get(option(a),key,t2tb3(X0),t2tb1(sK12))) != tb2t4(some(a,t2tb7(sK13))) )
        | mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),t2tb6(X1))
        | ~ sP0(bucket1(sK12,sK4),sK4,sK12,sK7,sK13,X0,X1) )
    | spl14_4 ),
    inference(resolution,[],[f378,f328]) ).

tff(f328,plain,
    ! [X2: key1,X3: map_int_lplist_lpkeycm_a1rprp,X1: $int,X6: list_lpkeycm_a1rp,X4: a1,X5: map_key_lpoption_a1rp] :
      ( in_data1(a,X2,t2tb7(X4),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X3)))
      | ~ sP0(bucket1(X2,X1),X1,X2,X3,X4,X5,X6)
      | mem(tuple2(key,a),tuple21(key,a,t2tb1(X2),t2tb7(X4)),t2tb6(X6))
      | ( tb2t4(get(option(a),key,t2tb3(X5),t2tb1(X2))) != tb2t4(some(a,t2tb7(X4))) ) ),
    inference(equality_resolution,[],[f287]) ).

tff(f287,plain,
    ! [X2: key1,X3: map_int_lplist_lpkeycm_a1rprp,X0: $int,X1: $int,X6: list_lpkeycm_a1rp,X4: a1,X5: map_key_lpoption_a1rp] :
      ( ( bucket1(X2,X1) != X0 )
      | in_data1(a,X2,t2tb7(X4),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X3)))
      | mem(tuple2(key,a),tuple21(key,a,t2tb1(X2),t2tb7(X4)),t2tb6(X6))
      | ( tb2t4(get(option(a),key,t2tb3(X5),t2tb1(X2))) != tb2t4(some(a,t2tb7(X4))) )
      | ~ sP0(X0,X1,X2,X3,X4,X5,X6) ),
    inference(cnf_transformation,[],[f226]) ).

tff(f226,plain,
    ! [X0: $int,X1: $int,X2: key1,X3: map_int_lplist_lpkeycm_a1rprp,X4: a1,X5: map_key_lpoption_a1rp,X6: list_lpkeycm_a1rp] :
      ( ( ( bucket1(X2,X1) != X0 )
        & ~ in_data1(a,X2,t2tb7(X4),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X3))) )
      | ( ( in_data1(a,X2,t2tb7(X4),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X3)))
          | mem(tuple2(key,a),tuple21(key,a,t2tb1(X2),t2tb7(X4)),t2tb6(X6))
          | ( tb2t4(get(option(a),key,t2tb3(X5),t2tb1(X2))) != tb2t4(some(a,t2tb7(X4))) ) )
        & ( ( tb2t4(get(option(a),key,t2tb3(X5),t2tb1(X2))) = tb2t4(some(a,t2tb7(X4))) )
          | ( ~ in_data1(a,X2,t2tb7(X4),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X3)))
            & ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X2),t2tb7(X4)),t2tb6(X6)) ) )
        & ( bucket1(X2,X1) = X0 ) )
      | ~ sP0(X0,X1,X2,X3,X4,X5,X6) ),
    inference(rectify,[],[f225]) ).

tff(f225,plain,
    ! [X7: $int,X0: $int,X13: key1,X9: map_int_lplist_lpkeycm_a1rprp,X12: a1,X8: map_key_lpoption_a1rp,X10: list_lpkeycm_a1rp] :
      ( ( ( bucket1(X13,X0) != X7 )
        & ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9))) )
      | ( ( in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
          | mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X10))
          | ( tb2t4(get(option(a),key,t2tb3(X8),t2tb1(X13))) != tb2t4(some(a,t2tb7(X12))) ) )
        & ( ( tb2t4(get(option(a),key,t2tb3(X8),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
          | ( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
            & ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X10)) ) )
        & ( bucket1(X13,X0) = X7 ) )
      | ~ sP0(X7,X0,X13,X9,X12,X8,X10) ),
    inference(flattening,[],[f224]) ).

tff(f224,plain,
    ! [X7: $int,X0: $int,X13: key1,X9: map_int_lplist_lpkeycm_a1rprp,X12: a1,X8: map_key_lpoption_a1rp,X10: list_lpkeycm_a1rp] :
      ( ( ( bucket1(X13,X0) != X7 )
        & ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9))) )
      | ( ( in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
          | mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X10))
          | ( tb2t4(get(option(a),key,t2tb3(X8),t2tb1(X13))) != tb2t4(some(a,t2tb7(X12))) ) )
        & ( ( tb2t4(get(option(a),key,t2tb3(X8),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) )
          | ( ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
            & ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X10)) ) )
        & ( bucket1(X13,X0) = X7 ) )
      | ~ sP0(X7,X0,X13,X9,X12,X8,X10) ),
    inference(nnf_transformation,[],[f198]) ).

tff(f198,plain,
    ! [X7: $int,X0: $int,X13: key1,X9: map_int_lplist_lpkeycm_a1rprp,X12: a1,X8: map_key_lpoption_a1rp,X10: list_lpkeycm_a1rp] :
      ( ( ( bucket1(X13,X0) != X7 )
        & ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9))) )
      | ( ( ( in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
            | mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X10)) )
        <=> ( tb2t4(get(option(a),key,t2tb3(X8),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) ) )
        & ( bucket1(X13,X0) = X7 ) )
      | ~ sP0(X7,X0,X13,X9,X12,X8,X10) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).

tff(f378,plain,
    ( ~ in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | spl14_4 ),
    inference(avatar_component_clause,[],[f377]) ).

tff(f377,plain,
    ( spl14_4
  <=> in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_4])]) ).

tff(f1214,plain,
    ( spl14_32
    | ~ spl14_14 ),
    inference(avatar_split_clause,[],[f1198,f488,f1204]) ).

tff(f1204,plain,
    ( spl14_32
  <=> ! [X1: uni] :
        ( ~ good_data1(a,sK12,t2tb7(sK13),t2tb3(sK11),X1)
        | in_data1(a,sK12,t2tb7(sK13),X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_32])]) ).

tff(f1198,plain,
    ( ! [X0: uni] :
        ( in_data1(a,sK12,t2tb7(sK13),X0)
        | ~ good_data1(a,sK12,t2tb7(sK13),t2tb3(sK11),X0) )
    | ~ spl14_14 ),
    inference(equality_resolution,[],[f899]) ).

tff(f899,plain,
    ( ! [X0: uni,X1: uni] :
        ( ( some(a,t2tb7(sK13)) != some(a,X0) )
        | ~ good_data1(a,sK12,X0,t2tb3(sK11),X1)
        | in_data1(a,sK12,X0,X1) )
    | ~ spl14_14 ),
    inference(superposition,[],[f315,f489]) ).

tff(f315,plain,
    ! [X2: uni,X3: ty,X0: uni,X1: key1,X4: uni] :
      ( ~ good_data1(X3,X1,X0,X2,X4)
      | ( some(X3,X0) != get(option(X3),key,X2,t2tb1(X1)) )
      | in_data1(X3,X1,X0,X4) ),
    inference(cnf_transformation,[],[f233]) ).

tff(f233,plain,
    ! [X0: uni,X1: key1,X2: uni,X3: ty,X4: uni] :
      ( ( good_data1(X3,X1,X0,X2,X4)
        | ( ( ~ in_data1(X3,X1,X0,X4)
            | ( some(X3,X0) != get(option(X3),key,X2,t2tb1(X1)) ) )
          & ( in_data1(X3,X1,X0,X4)
            | ( some(X3,X0) = get(option(X3),key,X2,t2tb1(X1)) ) ) ) )
      & ( ( ( ( some(X3,X0) = get(option(X3),key,X2,t2tb1(X1)) )
            | ~ in_data1(X3,X1,X0,X4) )
          & ( in_data1(X3,X1,X0,X4)
            | ( some(X3,X0) != get(option(X3),key,X2,t2tb1(X1)) ) ) )
        | ~ good_data1(X3,X1,X0,X2,X4) ) ),
    inference(rectify,[],[f232]) ).

tff(f232,plain,
    ! [X1: uni,X0: key1,X2: uni,X4: ty,X3: uni] :
      ( ( good_data1(X4,X0,X1,X2,X3)
        | ( ( ~ in_data1(X4,X0,X1,X3)
            | ( some(X4,X1) != get(option(X4),key,X2,t2tb1(X0)) ) )
          & ( in_data1(X4,X0,X1,X3)
            | ( some(X4,X1) = get(option(X4),key,X2,t2tb1(X0)) ) ) ) )
      & ( ( ( ( some(X4,X1) = get(option(X4),key,X2,t2tb1(X0)) )
            | ~ in_data1(X4,X0,X1,X3) )
          & ( in_data1(X4,X0,X1,X3)
            | ( some(X4,X1) != get(option(X4),key,X2,t2tb1(X0)) ) ) )
        | ~ good_data1(X4,X0,X1,X2,X3) ) ),
    inference(nnf_transformation,[],[f132]) ).

tff(f132,plain,
    ! [X1: uni,X0: key1,X2: uni,X4: ty,X3: uni] :
      ( good_data1(X4,X0,X1,X2,X3)
    <=> ( ( some(X4,X1) = get(option(X4),key,X2,t2tb1(X0)) )
      <=> in_data1(X4,X0,X1,X3) ) ),
    inference(rectify,[],[f80]) ).

tff(f80,axiom,
    ! [X19: key1,X9: uni,X13: uni,X20: uni,X0: ty] :
      ( good_data1(X0,X19,X9,X13,X20)
    <=> ( in_data1(X0,X19,X9,X20)
      <=> ( some(X0,X9) = get(option(X0),key,X13,t2tb1(X19)) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f1213,plain,
    ( spl14_34
    | spl14_32
    | ~ spl14_14 ),
    inference(avatar_split_clause,[],[f1199,f488,f1204,f1211]) ).

tff(f1211,plain,
    ( spl14_34
  <=> ! [X2: uni,X0: uni] :
        ( in_data1(a,sK12,X0,X2)
        | good_data1(a,sK12,X0,t2tb3(sK11),X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_34])]) ).

tff(f1199,plain,
    ( ! [X2: uni,X0: uni,X1: uni] :
        ( ~ good_data1(a,sK12,t2tb7(sK13),t2tb3(sK11),X1)
        | in_data1(a,sK12,t2tb7(sK13),X1)
        | in_data1(a,sK12,X0,X2)
        | good_data1(a,sK12,X0,t2tb3(sK11),X2) )
    | ~ spl14_14 ),
    inference(trivial_inequality_removal,[],[f1192]) ).

tff(f1192,plain,
    ( ! [X2: uni,X0: uni,X1: uni] :
        ( in_data1(a,sK12,X0,X2)
        | ( some(a,X0) != some(a,X0) )
        | ~ good_data1(a,sK12,t2tb7(sK13),t2tb3(sK11),X1)
        | in_data1(a,sK12,t2tb7(sK13),X1)
        | good_data1(a,sK12,X0,t2tb3(sK11),X2) )
    | ~ spl14_14 ),
    inference(superposition,[],[f899,f892]) ).

tff(f892,plain,
    ( ! [X0: uni,X1: uni] :
        ( ( some(a,t2tb7(sK13)) = some(a,X0) )
        | good_data1(a,sK12,X0,t2tb3(sK11),X1)
        | in_data1(a,sK12,X0,X1) )
    | ~ spl14_14 ),
    inference(superposition,[],[f489,f317]) ).

tff(f317,plain,
    ! [X2: uni,X3: ty,X0: uni,X1: key1,X4: uni] :
      ( good_data1(X3,X1,X0,X2,X4)
      | in_data1(X3,X1,X0,X4)
      | ( some(X3,X0) = get(option(X3),key,X2,t2tb1(X1)) ) ),
    inference(cnf_transformation,[],[f233]) ).

tff(f1209,plain,
    ( spl14_32
    | spl14_33
    | ~ spl14_14 ),
    inference(avatar_split_clause,[],[f1202,f488,f1207,f1204]) ).

tff(f1207,plain,
    ( spl14_33
  <=> ! [X2: uni,X0: uni] :
        ( ~ good_data1(a,sK12,X0,t2tb3(sK11),X2)
        | ~ in_data1(a,sK12,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_33])]) ).

tff(f1202,plain,
    ( ! [X2: uni,X0: uni,X1: uni] :
        ( ~ good_data1(a,sK12,X0,t2tb3(sK11),X2)
        | ~ good_data1(a,sK12,t2tb7(sK13),t2tb3(sK11),X1)
        | ~ in_data1(a,sK12,X0,X2)
        | in_data1(a,sK12,t2tb7(sK13),X1) )
    | ~ spl14_14 ),
    inference(trivial_inequality_removal,[],[f1193]) ).

tff(f1193,plain,
    ( ! [X2: uni,X0: uni,X1: uni] :
        ( ~ in_data1(a,sK12,X0,X2)
        | in_data1(a,sK12,t2tb7(sK13),X1)
        | ~ good_data1(a,sK12,X0,t2tb3(sK11),X2)
        | ~ good_data1(a,sK12,t2tb7(sK13),t2tb3(sK11),X1)
        | ( some(a,X0) != some(a,X0) ) )
    | ~ spl14_14 ),
    inference(superposition,[],[f899,f891]) ).

tff(f891,plain,
    ( ! [X0: uni,X1: uni] :
        ( ( some(a,t2tb7(sK13)) = some(a,X0) )
        | ~ good_data1(a,sK12,X0,t2tb3(sK11),X1)
        | ~ in_data1(a,sK12,X0,X1) )
    | ~ spl14_14 ),
    inference(superposition,[],[f489,f316]) ).

tff(f316,plain,
    ! [X2: uni,X3: ty,X0: uni,X1: key1,X4: uni] :
      ( ( some(X3,X0) = get(option(X3),key,X2,t2tb1(X1)) )
      | ~ in_data1(X3,X1,X0,X4)
      | ~ good_data1(X3,X1,X0,X2,X4) ),
    inference(cnf_transformation,[],[f233]) ).

tff(f1125,plain,
    ( spl14_31
    | spl14_17
    | ~ spl14_14 ),
    inference(avatar_split_clause,[],[f1115,f488,f523,f1123]) ).

tff(f1123,plain,
    ( spl14_31
  <=> ! [X2: map_int_lplist_lpkeycm_a1rprp,X0: a1,X1: $int] :
        ( in_data1(a,sK12,t2tb7(X0),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X2)))
        | ~ sP0(bucket1(sK12,X1),X1,sK12,X2,X0,sK11,sK8)
        | ( tb2t4(some(a,t2tb7(X0))) != tb2t4(some(a,t2tb7(sK13))) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_31])]) ).

tff(f1115,plain,
    ( ! [X2: map_int_lplist_lpkeycm_a1rprp,X0: a1,X1: $int] :
        ( in_data1(a,sK12,t2tb7(X0),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X2)))
        | ( sK10 = bucket1(sK12,sK4) )
        | ( tb2t4(some(a,t2tb7(X0))) != tb2t4(some(a,t2tb7(sK13))) )
        | ~ sP0(bucket1(sK12,X1),X1,sK12,X2,X0,sK11,sK8) )
    | ~ spl14_14 ),
    inference(superposition,[],[f480,f489]) ).

tff(f480,plain,
    ! [X2: $int,X3: map_int_lplist_lpkeycm_a1rprp,X0: key1,X1: a1,X4: map_key_lpoption_a1rp] :
      ( ( tb2t4(some(a,t2tb7(X1))) != tb2t4(get(option(a),key,t2tb3(X4),t2tb1(X0))) )
      | ( sK10 = bucket1(X0,sK4) )
      | in_data1(a,X0,t2tb7(X1),mk_array1(list(tuple2(key,a)),$sum($product(2,X2),1),t2tb2(X3)))
      | ~ sP0(bucket1(X0,X2),X2,X0,X3,X1,X4,sK8) ),
    inference(resolution,[],[f289,f328]) ).

tff(f289,plain,
    ! [X21: key1,X20: a1] :
      ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X21),t2tb7(X20)),t2tb6(sK8))
      | ( bucket1(X21,sK4) = sK10 ) ),
    inference(cnf_transformation,[],[f231]) ).

tff(f231,plain,
    ( ~ $less($sum($product(2,sK4),1),0)
    & $less(0,sK4)
    & ~ $less(sK4,0)
    & ! [X3: key1,X4: a1] : good_data1(a,X3,t2tb7(X4),t2tb3(sK3),mk_array1(list(tuple2(key,a)),sK4,t2tb2(sK5)))
    & ! [X5: $int] :
        ( ~ $less(X5,sK4)
        | good_hash1(a,mk_array1(list(tuple2(key,a)),sK4,t2tb2(sK5)),X5)
        | $less(X5,0) )
    & ! [X12: a1,X13: key1] : good_data1(a,X13,t2tb7(X12),t2tb3(sK11),mk_array1(list(tuple2(key,a)),sK9,t2tb2(sK6)))
    & ~ $less($sum($product(2,sK4),1),0)
    & $less(0,sK9)
    & ~ $less(sK9,0)
    & ! [X14: key1,X15: a1] :
        ( ( sP0(sK10,sK4,X14,sK7,X15,sK11,sK8)
          & ( ~ $less(bucket1(X14,sK4),sK10)
            | $less(bucket1(X14,sK4),0) ) )
        | ( $less(bucket1(X14,sK4),sK10)
          & good_data1(a,X14,t2tb7(X15),t2tb3(sK11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
          & ~ $less(bucket1(X14,sK4),0) ) )
    & ( tb2t6(nil(tuple2(key,a))) = sK8 )
    & ! [X16: $int] :
        ( $less(X16,0)
        | good_hash1(a,mk_array1(list(tuple2(key,a)),sK9,t2tb2(sK6)),X16)
        | ~ $less(X16,sK9) )
    & ( ( ~ $less(bucket1(sK12,sK4),0)
        & ~ $less(sK10,bucket1(sK12,sK4))
        & ~ good_data1(a,sK12,t2tb7(sK13),t2tb3(sK11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7))) )
      | ( in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
        & ( $less(bucket1(sK12,sK4),0)
          | $less(sK10,bucket1(sK12,sK4)) ) ) )
    & ! [X19: $int] :
        ( $less(X19,0)
        | good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)),X19)
        | ~ $less(X19,$sum($product(2,sK4),1)) )
    & ! [X20: a1,X21: key1] :
        ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X21),t2tb7(X20)),t2tb6(sK8))
        | ( bucket1(X21,sK4) = sK10 ) )
    & ~ $less($sum($product(2,sK4),1),0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK3,sK4,sK5,sK6,sK7,sK8,sK9,sK10,sK11,sK12,sK13])],[f227,f230,f229,f228]) ).

tff(f228,plain,
    ( ? [X0: map_key_lpoption_a1rp,X1: $int,X2: map_int_lplist_lpkeycm_a1rprp] :
        ( ~ $less($sum($product(2,X1),1),0)
        & $less(0,X1)
        & ~ $less(X1,0)
        & ! [X3: key1,X4: a1] : good_data1(a,X3,t2tb7(X4),t2tb3(X0),mk_array1(list(tuple2(key,a)),X1,t2tb2(X2)))
        & ! [X5: $int] :
            ( ~ $less(X5,X1)
            | good_hash1(a,mk_array1(list(tuple2(key,a)),X1,t2tb2(X2)),X5)
            | $less(X5,0) )
        & ? [X6: map_int_lplist_lpkeycm_a1rprp,X7: map_int_lplist_lpkeycm_a1rprp,X8: list_lpkeycm_a1rp,X9: $int,X10: $int,X11: map_key_lpoption_a1rp] :
            ( ! [X12: a1,X13: key1] : good_data1(a,X13,t2tb7(X12),t2tb3(X11),mk_array1(list(tuple2(key,a)),X9,t2tb2(X6)))
            & ~ $less($sum($product(2,X1),1),0)
            & $less(0,X9)
            & ~ $less(X9,0)
            & ! [X14: key1,X15: a1] :
                ( ( sP0(X10,X1,X14,X7,X15,X11,X8)
                  & ( ~ $less(bucket1(X14,X1),X10)
                    | $less(bucket1(X14,X1),0) ) )
                | ( $less(bucket1(X14,X1),X10)
                  & good_data1(a,X14,t2tb7(X15),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X7)))
                  & ~ $less(bucket1(X14,X1),0) ) )
            & ( tb2t6(nil(tuple2(key,a))) = X8 )
            & ! [X16: $int] :
                ( $less(X16,0)
                | good_hash1(a,mk_array1(list(tuple2(key,a)),X9,t2tb2(X6)),X16)
                | ~ $less(X16,X9) )
            & ? [X17: key1,X18: a1] :
                ( ( ~ $less(bucket1(X17,X1),0)
                  & ~ $less(X10,bucket1(X17,X1))
                  & ~ good_data1(a,X17,t2tb7(X18),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X7))) )
                | ( in_data1(a,X17,t2tb7(X18),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X7)))
                  & ( $less(bucket1(X17,X1),0)
                    | $less(X10,bucket1(X17,X1)) ) ) )
            & ! [X19: $int] :
                ( $less(X19,0)
                | good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X7)),X19)
                | ~ $less(X19,$sum($product(2,X1),1)) )
            & ! [X20: a1,X21: key1] :
                ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X21),t2tb7(X20)),t2tb6(X8))
                | ( bucket1(X21,X1) = X10 ) ) )
        & ~ $less($sum($product(2,X1),1),0) )
   => ( ~ $less($sum($product(2,sK4),1),0)
      & $less(0,sK4)
      & ~ $less(sK4,0)
      & ! [X4: a1,X3: key1] : good_data1(a,X3,t2tb7(X4),t2tb3(sK3),mk_array1(list(tuple2(key,a)),sK4,t2tb2(sK5)))
      & ! [X5: $int] :
          ( ~ $less(X5,sK4)
          | good_hash1(a,mk_array1(list(tuple2(key,a)),sK4,t2tb2(sK5)),X5)
          | $less(X5,0) )
      & ? [X11: map_key_lpoption_a1rp,X10: $int,X9: $int,X8: list_lpkeycm_a1rp,X7: map_int_lplist_lpkeycm_a1rprp,X6: map_int_lplist_lpkeycm_a1rprp] :
          ( ! [X12: a1,X13: key1] : good_data1(a,X13,t2tb7(X12),t2tb3(X11),mk_array1(list(tuple2(key,a)),X9,t2tb2(X6)))
          & ~ $less($sum($product(2,sK4),1),0)
          & $less(0,X9)
          & ~ $less(X9,0)
          & ! [X15: a1,X14: key1] :
              ( ( sP0(X10,sK4,X14,X7,X15,X11,X8)
                & ( ~ $less(bucket1(X14,sK4),X10)
                  | $less(bucket1(X14,sK4),0) ) )
              | ( $less(bucket1(X14,sK4),X10)
                & good_data1(a,X14,t2tb7(X15),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(X7)))
                & ~ $less(bucket1(X14,sK4),0) ) )
          & ( tb2t6(nil(tuple2(key,a))) = X8 )
          & ! [X16: $int] :
              ( $less(X16,0)
              | good_hash1(a,mk_array1(list(tuple2(key,a)),X9,t2tb2(X6)),X16)
              | ~ $less(X16,X9) )
          & ? [X18: a1,X17: key1] :
              ( ( ~ $less(bucket1(X17,sK4),0)
                & ~ $less(X10,bucket1(X17,sK4))
                & ~ good_data1(a,X17,t2tb7(X18),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(X7))) )
              | ( in_data1(a,X17,t2tb7(X18),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(X7)))
                & ( $less(bucket1(X17,sK4),0)
                  | $less(X10,bucket1(X17,sK4)) ) ) )
          & ! [X19: $int] :
              ( $less(X19,0)
              | good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(X7)),X19)
              | ~ $less(X19,$sum($product(2,sK4),1)) )
          & ! [X21: key1,X20: a1] :
              ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X21),t2tb7(X20)),t2tb6(X8))
              | ( bucket1(X21,sK4) = X10 ) ) )
      & ~ $less($sum($product(2,sK4),1),0) ) ),
    introduced(choice_axiom,[]) ).

tff(f229,plain,
    ( ? [X11: map_key_lpoption_a1rp,X10: $int,X9: $int,X8: list_lpkeycm_a1rp,X7: map_int_lplist_lpkeycm_a1rprp,X6: map_int_lplist_lpkeycm_a1rprp] :
        ( ! [X12: a1,X13: key1] : good_data1(a,X13,t2tb7(X12),t2tb3(X11),mk_array1(list(tuple2(key,a)),X9,t2tb2(X6)))
        & ~ $less($sum($product(2,sK4),1),0)
        & $less(0,X9)
        & ~ $less(X9,0)
        & ! [X15: a1,X14: key1] :
            ( ( sP0(X10,sK4,X14,X7,X15,X11,X8)
              & ( ~ $less(bucket1(X14,sK4),X10)
                | $less(bucket1(X14,sK4),0) ) )
            | ( $less(bucket1(X14,sK4),X10)
              & good_data1(a,X14,t2tb7(X15),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(X7)))
              & ~ $less(bucket1(X14,sK4),0) ) )
        & ( tb2t6(nil(tuple2(key,a))) = X8 )
        & ! [X16: $int] :
            ( $less(X16,0)
            | good_hash1(a,mk_array1(list(tuple2(key,a)),X9,t2tb2(X6)),X16)
            | ~ $less(X16,X9) )
        & ? [X18: a1,X17: key1] :
            ( ( ~ $less(bucket1(X17,sK4),0)
              & ~ $less(X10,bucket1(X17,sK4))
              & ~ good_data1(a,X17,t2tb7(X18),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(X7))) )
            | ( in_data1(a,X17,t2tb7(X18),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(X7)))
              & ( $less(bucket1(X17,sK4),0)
                | $less(X10,bucket1(X17,sK4)) ) ) )
        & ! [X19: $int] :
            ( $less(X19,0)
            | good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(X7)),X19)
            | ~ $less(X19,$sum($product(2,sK4),1)) )
        & ! [X21: key1,X20: a1] :
            ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X21),t2tb7(X20)),t2tb6(X8))
            | ( bucket1(X21,sK4) = X10 ) ) )
   => ( ! [X13: key1,X12: a1] : good_data1(a,X13,t2tb7(X12),t2tb3(sK11),mk_array1(list(tuple2(key,a)),sK9,t2tb2(sK6)))
      & ~ $less($sum($product(2,sK4),1),0)
      & $less(0,sK9)
      & ~ $less(sK9,0)
      & ! [X15: a1,X14: key1] :
          ( ( sP0(sK10,sK4,X14,sK7,X15,sK11,sK8)
            & ( ~ $less(bucket1(X14,sK4),sK10)
              | $less(bucket1(X14,sK4),0) ) )
          | ( $less(bucket1(X14,sK4),sK10)
            & good_data1(a,X14,t2tb7(X15),t2tb3(sK11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
            & ~ $less(bucket1(X14,sK4),0) ) )
      & ( tb2t6(nil(tuple2(key,a))) = sK8 )
      & ! [X16: $int] :
          ( $less(X16,0)
          | good_hash1(a,mk_array1(list(tuple2(key,a)),sK9,t2tb2(sK6)),X16)
          | ~ $less(X16,sK9) )
      & ? [X18: a1,X17: key1] :
          ( ( ~ $less(bucket1(X17,sK4),0)
            & ~ $less(sK10,bucket1(X17,sK4))
            & ~ good_data1(a,X17,t2tb7(X18),t2tb3(sK11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7))) )
          | ( in_data1(a,X17,t2tb7(X18),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
            & ( $less(bucket1(X17,sK4),0)
              | $less(sK10,bucket1(X17,sK4)) ) ) )
      & ! [X19: $int] :
          ( $less(X19,0)
          | good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)),X19)
          | ~ $less(X19,$sum($product(2,sK4),1)) )
      & ! [X21: key1,X20: a1] :
          ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X21),t2tb7(X20)),t2tb6(sK8))
          | ( bucket1(X21,sK4) = sK10 ) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f230,plain,
    ( ? [X18: a1,X17: key1] :
        ( ( ~ $less(bucket1(X17,sK4),0)
          & ~ $less(sK10,bucket1(X17,sK4))
          & ~ good_data1(a,X17,t2tb7(X18),t2tb3(sK11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7))) )
        | ( in_data1(a,X17,t2tb7(X18),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
          & ( $less(bucket1(X17,sK4),0)
            | $less(sK10,bucket1(X17,sK4)) ) ) )
   => ( ( ~ $less(bucket1(sK12,sK4),0)
        & ~ $less(sK10,bucket1(sK12,sK4))
        & ~ good_data1(a,sK12,t2tb7(sK13),t2tb3(sK11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7))) )
      | ( in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
        & ( $less(bucket1(sK12,sK4),0)
          | $less(sK10,bucket1(sK12,sK4)) ) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f227,plain,
    ? [X0: map_key_lpoption_a1rp,X1: $int,X2: map_int_lplist_lpkeycm_a1rprp] :
      ( ~ $less($sum($product(2,X1),1),0)
      & $less(0,X1)
      & ~ $less(X1,0)
      & ! [X3: key1,X4: a1] : good_data1(a,X3,t2tb7(X4),t2tb3(X0),mk_array1(list(tuple2(key,a)),X1,t2tb2(X2)))
      & ! [X5: $int] :
          ( ~ $less(X5,X1)
          | good_hash1(a,mk_array1(list(tuple2(key,a)),X1,t2tb2(X2)),X5)
          | $less(X5,0) )
      & ? [X6: map_int_lplist_lpkeycm_a1rprp,X7: map_int_lplist_lpkeycm_a1rprp,X8: list_lpkeycm_a1rp,X9: $int,X10: $int,X11: map_key_lpoption_a1rp] :
          ( ! [X12: a1,X13: key1] : good_data1(a,X13,t2tb7(X12),t2tb3(X11),mk_array1(list(tuple2(key,a)),X9,t2tb2(X6)))
          & ~ $less($sum($product(2,X1),1),0)
          & $less(0,X9)
          & ~ $less(X9,0)
          & ! [X14: key1,X15: a1] :
              ( ( sP0(X10,X1,X14,X7,X15,X11,X8)
                & ( ~ $less(bucket1(X14,X1),X10)
                  | $less(bucket1(X14,X1),0) ) )
              | ( $less(bucket1(X14,X1),X10)
                & good_data1(a,X14,t2tb7(X15),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X7)))
                & ~ $less(bucket1(X14,X1),0) ) )
          & ( tb2t6(nil(tuple2(key,a))) = X8 )
          & ! [X16: $int] :
              ( $less(X16,0)
              | good_hash1(a,mk_array1(list(tuple2(key,a)),X9,t2tb2(X6)),X16)
              | ~ $less(X16,X9) )
          & ? [X17: key1,X18: a1] :
              ( ( ~ $less(bucket1(X17,X1),0)
                & ~ $less(X10,bucket1(X17,X1))
                & ~ good_data1(a,X17,t2tb7(X18),t2tb3(X11),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X7))) )
              | ( in_data1(a,X17,t2tb7(X18),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X7)))
                & ( $less(bucket1(X17,X1),0)
                  | $less(X10,bucket1(X17,X1)) ) ) )
          & ! [X19: $int] :
              ( $less(X19,0)
              | good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X7)),X19)
              | ~ $less(X19,$sum($product(2,X1),1)) )
          & ! [X20: a1,X21: key1] :
              ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X21),t2tb7(X20)),t2tb6(X8))
              | ( bucket1(X21,X1) = X10 ) ) )
      & ~ $less($sum($product(2,X1),1),0) ),
    inference(rectify,[],[f199]) ).

tff(f199,plain,
    ? [X1: map_key_lpoption_a1rp,X0: $int,X2: map_int_lplist_lpkeycm_a1rprp] :
      ( ~ $less($sum($product(2,X0),1),0)
      & $less(0,X0)
      & ~ $less(X0,0)
      & ! [X4: key1,X5: a1] : good_data1(a,X4,t2tb7(X5),t2tb3(X1),mk_array1(list(tuple2(key,a)),X0,t2tb2(X2)))
      & ! [X3: $int] :
          ( ~ $less(X3,X0)
          | good_hash1(a,mk_array1(list(tuple2(key,a)),X0,t2tb2(X2)),X3)
          | $less(X3,0) )
      & ? [X11: map_int_lplist_lpkeycm_a1rprp,X9: map_int_lplist_lpkeycm_a1rprp,X10: list_lpkeycm_a1rp,X6: $int,X7: $int,X8: map_key_lpoption_a1rp] :
          ( ! [X17: a1,X16: key1] : good_data1(a,X16,t2tb7(X17),t2tb3(X8),mk_array1(list(tuple2(key,a)),X6,t2tb2(X11)))
          & ~ $less($sum($product(2,X0),1),0)
          & $less(0,X6)
          & ~ $less(X6,0)
          & ! [X13: key1,X12: a1] :
              ( ( sP0(X7,X0,X13,X9,X12,X8,X10)
                & ( ~ $less(bucket1(X13,X0),X7)
                  | $less(bucket1(X13,X0),0) ) )
              | ( $less(bucket1(X13,X0),X7)
                & good_data1(a,X13,t2tb7(X12),t2tb3(X8),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
                & ~ $less(bucket1(X13,X0),0) ) )
          & ( tb2t6(nil(tuple2(key,a))) = X10 )
          & ! [X18: $int] :
              ( $less(X18,0)
              | good_hash1(a,mk_array1(list(tuple2(key,a)),X6,t2tb2(X11)),X18)
              | ~ $less(X18,X6) )
          & ? [X21: key1,X20: a1] :
              ( ( ~ $less(bucket1(X21,X0),0)
                & ~ $less(X7,bucket1(X21,X0))
                & ~ good_data1(a,X21,t2tb7(X20),t2tb3(X8),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9))) )
              | ( in_data1(a,X21,t2tb7(X20),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
                & ( $less(bucket1(X21,X0),0)
                  | $less(X7,bucket1(X21,X0)) ) ) )
          & ! [X19: $int] :
              ( $less(X19,0)
              | good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)),X19)
              | ~ $less(X19,$sum($product(2,X0),1)) )
          & ! [X14: a1,X15: key1] :
              ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X15),t2tb7(X14)),t2tb6(X10))
              | ( bucket1(X15,X0) = X7 ) ) )
      & ~ $less($sum($product(2,X0),1),0) ),
    inference(definition_folding,[],[f176,f198]) ).

tff(f176,plain,
    ? [X1: map_key_lpoption_a1rp,X0: $int,X2: map_int_lplist_lpkeycm_a1rprp] :
      ( ~ $less($sum($product(2,X0),1),0)
      & $less(0,X0)
      & ~ $less(X0,0)
      & ! [X4: key1,X5: a1] : good_data1(a,X4,t2tb7(X5),t2tb3(X1),mk_array1(list(tuple2(key,a)),X0,t2tb2(X2)))
      & ! [X3: $int] :
          ( ~ $less(X3,X0)
          | good_hash1(a,mk_array1(list(tuple2(key,a)),X0,t2tb2(X2)),X3)
          | $less(X3,0) )
      & ? [X11: map_int_lplist_lpkeycm_a1rprp,X9: map_int_lplist_lpkeycm_a1rprp,X10: list_lpkeycm_a1rp,X6: $int,X7: $int,X8: map_key_lpoption_a1rp] :
          ( ! [X17: a1,X16: key1] : good_data1(a,X16,t2tb7(X17),t2tb3(X8),mk_array1(list(tuple2(key,a)),X6,t2tb2(X11)))
          & ~ $less($sum($product(2,X0),1),0)
          & $less(0,X6)
          & ~ $less(X6,0)
          & ! [X13: key1,X12: a1] :
              ( ( ( ( ( bucket1(X13,X0) != X7 )
                    & ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9))) )
                  | ( ( ( in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
                        | mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X10)) )
                    <=> ( tb2t4(get(option(a),key,t2tb3(X8),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) ) )
                    & ( bucket1(X13,X0) = X7 ) ) )
                & ( ~ $less(bucket1(X13,X0),X7)
                  | $less(bucket1(X13,X0),0) ) )
              | ( $less(bucket1(X13,X0),X7)
                & good_data1(a,X13,t2tb7(X12),t2tb3(X8),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
                & ~ $less(bucket1(X13,X0),0) ) )
          & ( tb2t6(nil(tuple2(key,a))) = X10 )
          & ! [X18: $int] :
              ( $less(X18,0)
              | good_hash1(a,mk_array1(list(tuple2(key,a)),X6,t2tb2(X11)),X18)
              | ~ $less(X18,X6) )
          & ? [X21: key1,X20: a1] :
              ( ( ~ $less(bucket1(X21,X0),0)
                & ~ $less(X7,bucket1(X21,X0))
                & ~ good_data1(a,X21,t2tb7(X20),t2tb3(X8),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9))) )
              | ( in_data1(a,X21,t2tb7(X20),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
                & ( $less(bucket1(X21,X0),0)
                  | $less(X7,bucket1(X21,X0)) ) ) )
          & ! [X19: $int] :
              ( $less(X19,0)
              | good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)),X19)
              | ~ $less(X19,$sum($product(2,X0),1)) )
          & ! [X14: a1,X15: key1] :
              ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X15),t2tb7(X14)),t2tb6(X10))
              | ( bucket1(X15,X0) = X7 ) ) )
      & ~ $less($sum($product(2,X0),1),0) ),
    inference(flattening,[],[f175]) ).

tff(f175,plain,
    ? [X2: map_int_lplist_lpkeycm_a1rprp,X1: map_key_lpoption_a1rp,X0: $int] :
      ( ? [X8: map_key_lpoption_a1rp,X9: map_int_lplist_lpkeycm_a1rprp,X10: list_lpkeycm_a1rp,X7: $int,X11: map_int_lplist_lpkeycm_a1rprp,X6: $int] :
          ( ? [X20: a1,X21: key1] :
              ( ( ~ good_data1(a,X21,t2tb7(X20),t2tb3(X8),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
                & ~ $less(bucket1(X21,X0),0)
                & ~ $less(X7,bucket1(X21,X0)) )
              | ( in_data1(a,X21,t2tb7(X20),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
                & ( $less(bucket1(X21,X0),0)
                  | $less(X7,bucket1(X21,X0)) ) ) )
          & ( tb2t6(nil(tuple2(key,a))) = X10 )
          & ! [X13: key1,X12: a1] :
              ( ( ( ( ( bucket1(X13,X0) != X7 )
                    & ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9))) )
                  | ( ( ( in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
                        | mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X10)) )
                    <=> ( tb2t4(get(option(a),key,t2tb3(X8),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) ) )
                    & ( bucket1(X13,X0) = X7 ) ) )
                & ( ~ $less(bucket1(X13,X0),X7)
                  | $less(bucket1(X13,X0),0) ) )
              | ( $less(bucket1(X13,X0),X7)
                & good_data1(a,X13,t2tb7(X12),t2tb3(X8),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
                & ~ $less(bucket1(X13,X0),0) ) )
          & ! [X19: $int] :
              ( good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)),X19)
              | $less(X19,0)
              | ~ $less(X19,$sum($product(2,X0),1)) )
          & ! [X14: a1,X15: key1] :
              ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X15),t2tb7(X14)),t2tb6(X10))
              | ( bucket1(X15,X0) = X7 ) )
          & $less(0,X6)
          & ~ $less($sum($product(2,X0),1),0)
          & ! [X17: a1,X16: key1] : good_data1(a,X16,t2tb7(X17),t2tb3(X8),mk_array1(list(tuple2(key,a)),X6,t2tb2(X11)))
          & ! [X18: $int] :
              ( good_hash1(a,mk_array1(list(tuple2(key,a)),X6,t2tb2(X11)),X18)
              | $less(X18,0)
              | ~ $less(X18,X6) )
          & ~ $less(X6,0) )
      & ~ $less($sum($product(2,X0),1),0)
      & ~ $less($sum($product(2,X0),1),0)
      & ! [X4: key1,X5: a1] : good_data1(a,X4,t2tb7(X5),t2tb3(X1),mk_array1(list(tuple2(key,a)),X0,t2tb2(X2)))
      & $less(0,X0)
      & ~ $less(X0,0)
      & ! [X3: $int] :
          ( good_hash1(a,mk_array1(list(tuple2(key,a)),X0,t2tb2(X2)),X3)
          | ~ $less(X3,X0)
          | $less(X3,0) ) ),
    inference(ennf_transformation,[],[f129]) ).

tff(f129,plain,
    ~ ! [X2: map_int_lplist_lpkeycm_a1rprp,X1: map_key_lpoption_a1rp,X0: $int] :
        ( ( ! [X4: key1,X5: a1] : good_data1(a,X4,t2tb7(X5),t2tb3(X1),mk_array1(list(tuple2(key,a)),X0,t2tb2(X2)))
          & $less(0,X0)
          & ~ $less(X0,0)
          & ! [X3: $int] :
              ( ( $less(X3,X0)
                & ~ $less(X3,0) )
             => good_hash1(a,mk_array1(list(tuple2(key,a)),X0,t2tb2(X2)),X3) ) )
       => ( ~ $less($sum($product(2,X0),1),0)
         => ( ~ $less($sum($product(2,X0),1),0)
           => ! [X8: map_key_lpoption_a1rp,X9: map_int_lplist_lpkeycm_a1rprp,X10: list_lpkeycm_a1rp,X7: $int,X11: map_int_lplist_lpkeycm_a1rprp,X6: $int] :
                ( ( ! [X13: key1,X12: a1] :
                      ( ( ~ ( ~ $less(bucket1(X13,X0),0)
                            & $less(bucket1(X13,X0),X7) )
                        & ( ( ( bucket1(X13,X0) != X7 )
                            & ~ in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9))) )
                          | ( ( ( in_data1(a,X13,t2tb7(X12),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
                                | mem(tuple2(key,a),tuple21(key,a,t2tb1(X13),t2tb7(X12)),t2tb6(X10)) )
                            <=> ( tb2t4(get(option(a),key,t2tb3(X8),t2tb1(X13))) = tb2t4(some(a,t2tb7(X12))) ) )
                            & ( bucket1(X13,X0) = X7 ) ) ) )
                      | ( $less(bucket1(X13,X0),X7)
                        & good_data1(a,X13,t2tb7(X12),t2tb3(X8),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)))
                        & ~ $less(bucket1(X13,X0),0) ) )
                  & ! [X19: $int] :
                      ( ( ~ $less(X19,0)
                        & $less(X19,$sum($product(2,X0),1)) )
                     => good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9)),X19) )
                  & ! [X14: a1,X15: key1] :
                      ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X15),t2tb7(X14)),t2tb6(X10))
                     => ( bucket1(X15,X0) = X7 ) )
                  & $less(0,X6)
                  & ~ $less($sum($product(2,X0),1),0)
                  & ! [X17: a1,X16: key1] : good_data1(a,X16,t2tb7(X17),t2tb3(X8),mk_array1(list(tuple2(key,a)),X6,t2tb2(X11)))
                  & ! [X18: $int] :
                      ( ( ~ $less(X18,0)
                        & $less(X18,X6) )
                     => good_hash1(a,mk_array1(list(tuple2(key,a)),X6,t2tb2(X11)),X18) )
                  & ~ $less(X6,0) )
               => ( ( tb2t6(nil(tuple2(key,a))) = X10 )
                 => ! [X20: a1,X21: key1] :
                      ( ( ( ~ $less(bucket1(X21,X0),0)
                          & ~ $less(X7,bucket1(X21,X0)) )
                       => good_data1(a,X21,t2tb7(X20),t2tb3(X8),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9))) )
                      & ( ~ ( ~ $less(X7,bucket1(X21,X0))
                            & ~ $less(bucket1(X21,X0),0) )
                       => ~ in_data1(a,X21,t2tb7(X20),mk_array1(list(tuple2(key,a)),$sum($product(2,X0),1),t2tb2(X9))) ) ) ) ) ) ) ),
    inference(rectify,[],[f113]) ).

tff(f113,plain,
    ~ ! [X22: $int,X24: map_key_lpoption_a1rp,X23: map_int_lplist_lpkeycm_a1rprp] :
        ( ( ~ $less(X22,0)
          & ! [X16: $int] :
              ( ( ~ $less(X16,0)
                & $less(X16,X22) )
             => good_hash1(a,mk_array1(list(tuple2(key,a)),X22,t2tb2(X23)),X16) )
          & ! [X19: key1,X9: a1] : good_data1(a,X19,t2tb7(X9),t2tb3(X24),mk_array1(list(tuple2(key,a)),X22,t2tb2(X23)))
          & $less(0,X22) )
       => ( ~ $less($sum($product(2,X22),1),0)
         => ( ~ $less($sum($product(2,X22),1),0)
           => ! [X28: $int,X16: $int,X27: map_key_lpoption_a1rp,X26: map_int_lplist_lpkeycm_a1rprp,X25: list_lpkeycm_a1rp,X29: map_int_lplist_lpkeycm_a1rprp] :
                ( ( ! [X9: a1,X19: key1] :
                      ( ( $less(bucket1(X19,X22),X16)
                        & good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)))
                        & ~ $less(bucket1(X19,X22),0) )
                      | ( ~ ( $less(bucket1(X19,X22),X16)
                            & ~ $less(bucket1(X19,X22),0) )
                        & ( ( ( bucket1(X19,X22) = X16 )
                            & ( ( in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)))
                                | mem(tuple2(key,a),tuple21(key,a,t2tb1(X19),t2tb7(X9)),t2tb6(X25)) )
                            <=> ( tb2t4(get(option(a),key,t2tb3(X27),t2tb1(X19))) = tb2t4(some(a,t2tb7(X9))) ) ) )
                          | ( ~ in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)))
                            & ( bucket1(X19,X22) != X16 ) ) ) ) )
                  & ~ $less($sum($product(2,X22),1),0)
                  & $less(0,X28)
                  & ! [X9: a1,X19: key1] :
                      ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X19),t2tb7(X9)),t2tb6(X25))
                     => ( bucket1(X19,X22) = X16 ) )
                  & ~ $less(X28,0)
                  & ! [X19: key1,X9: a1] : good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),X28,t2tb2(X29)))
                  & ! [X30: $int] :
                      ( ( $less(X30,X28)
                        & ~ $less(X30,0) )
                     => good_hash1(a,mk_array1(list(tuple2(key,a)),X28,t2tb2(X29)),X30) )
                  & ! [X17: $int] :
                      ( ( $less(X17,$sum($product(2,X22),1))
                        & ~ $less(X17,0) )
                     => good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)),X17) ) )
               => ( ( tb2t6(nil(tuple2(key,a))) = X25 )
                 => ! [X9: a1,X19: key1] :
                      ( ( ( ~ $less(bucket1(X19,X22),0)
                          & ~ $less(X16,bucket1(X19,X22)) )
                       => good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) )
                      & ( ~ ( ~ $less(X16,bucket1(X19,X22))
                            & ~ $less(bucket1(X19,X22),0) )
                       => ~ in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) ) ) ) ) ) ) ),
    inference(theory_normalization,[],[f111]) ).

tff(f111,negated_conjecture,
    ~ ! [X22: $int,X24: map_key_lpoption_a1rp,X23: map_int_lplist_lpkeycm_a1rprp] :
        ( ( $lesseq(0,X22)
          & ! [X16: $int] :
              ( ( $lesseq(0,X16)
                & $less(X16,X22) )
             => good_hash1(a,mk_array1(list(tuple2(key,a)),X22,t2tb2(X23)),X16) )
          & ! [X19: key1,X9: a1] : good_data1(a,X19,t2tb7(X9),t2tb3(X24),mk_array1(list(tuple2(key,a)),X22,t2tb2(X23)))
          & $less(0,X22) )
       => ( $lesseq(0,$sum($product(2,X22),1))
         => ( $lesseq(0,$sum($product(2,X22),1))
           => ! [X28: $int,X16: $int,X27: map_key_lpoption_a1rp,X26: map_int_lplist_lpkeycm_a1rprp,X25: list_lpkeycm_a1rp,X29: map_int_lplist_lpkeycm_a1rprp] :
                ( ( ! [X9: a1,X19: key1] :
                      ( ( $less(bucket1(X19,X22),X16)
                        & good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)))
                        & $lesseq(0,bucket1(X19,X22)) )
                      | ( ~ ( $less(bucket1(X19,X22),X16)
                            & $lesseq(0,bucket1(X19,X22)) )
                        & ( ( ( bucket1(X19,X22) = X16 )
                            & ( ( in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)))
                                | mem(tuple2(key,a),tuple21(key,a,t2tb1(X19),t2tb7(X9)),t2tb6(X25)) )
                            <=> ( tb2t4(get(option(a),key,t2tb3(X27),t2tb1(X19))) = tb2t4(some(a,t2tb7(X9))) ) ) )
                          | ( ~ in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)))
                            & ( bucket1(X19,X22) != X16 ) ) ) ) )
                  & $lesseq(0,$sum($product(2,X22),1))
                  & $less(0,X28)
                  & ! [X9: a1,X19: key1] :
                      ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X19),t2tb7(X9)),t2tb6(X25))
                     => ( bucket1(X19,X22) = X16 ) )
                  & $lesseq(0,X28)
                  & ! [X19: key1,X9: a1] : good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),X28,t2tb2(X29)))
                  & ! [X30: $int] :
                      ( ( $less(X30,X28)
                        & $lesseq(0,X30) )
                     => good_hash1(a,mk_array1(list(tuple2(key,a)),X28,t2tb2(X29)),X30) )
                  & ! [X17: $int] :
                      ( ( $less(X17,$sum($product(2,X22),1))
                        & $lesseq(0,X17) )
                     => good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)),X17) ) )
               => ( ( tb2t6(nil(tuple2(key,a))) = X25 )
                 => ! [X9: a1,X19: key1] :
                      ( ( ( $lesseq(0,bucket1(X19,X22))
                          & $lesseq(bucket1(X19,X22),X16) )
                       => good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) )
                      & ( ~ ( $lesseq(bucket1(X19,X22),X16)
                            & $lesseq(0,bucket1(X19,X22)) )
                       => ~ in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) ) ) ) ) ) ) ),
    inference(negated_conjecture,[],[f110]) ).

tff(f110,conjecture,
    ! [X22: $int,X24: map_key_lpoption_a1rp,X23: map_int_lplist_lpkeycm_a1rprp] :
      ( ( $lesseq(0,X22)
        & ! [X16: $int] :
            ( ( $lesseq(0,X16)
              & $less(X16,X22) )
           => good_hash1(a,mk_array1(list(tuple2(key,a)),X22,t2tb2(X23)),X16) )
        & ! [X19: key1,X9: a1] : good_data1(a,X19,t2tb7(X9),t2tb3(X24),mk_array1(list(tuple2(key,a)),X22,t2tb2(X23)))
        & $less(0,X22) )
     => ( $lesseq(0,$sum($product(2,X22),1))
       => ( $lesseq(0,$sum($product(2,X22),1))
         => ! [X28: $int,X16: $int,X27: map_key_lpoption_a1rp,X26: map_int_lplist_lpkeycm_a1rprp,X25: list_lpkeycm_a1rp,X29: map_int_lplist_lpkeycm_a1rprp] :
              ( ( ! [X9: a1,X19: key1] :
                    ( ( $less(bucket1(X19,X22),X16)
                      & good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)))
                      & $lesseq(0,bucket1(X19,X22)) )
                    | ( ~ ( $less(bucket1(X19,X22),X16)
                          & $lesseq(0,bucket1(X19,X22)) )
                      & ( ( ( bucket1(X19,X22) = X16 )
                          & ( ( in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)))
                              | mem(tuple2(key,a),tuple21(key,a,t2tb1(X19),t2tb7(X9)),t2tb6(X25)) )
                          <=> ( tb2t4(get(option(a),key,t2tb3(X27),t2tb1(X19))) = tb2t4(some(a,t2tb7(X9))) ) ) )
                        | ( ~ in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)))
                          & ( bucket1(X19,X22) != X16 ) ) ) ) )
                & $lesseq(0,$sum($product(2,X22),1))
                & $less(0,X28)
                & ! [X9: a1,X19: key1] :
                    ( mem(tuple2(key,a),tuple21(key,a,t2tb1(X19),t2tb7(X9)),t2tb6(X25))
                   => ( bucket1(X19,X22) = X16 ) )
                & $lesseq(0,X28)
                & ! [X19: key1,X9: a1] : good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),X28,t2tb2(X29)))
                & ! [X30: $int] :
                    ( ( $less(X30,X28)
                      & $lesseq(0,X30) )
                   => good_hash1(a,mk_array1(list(tuple2(key,a)),X28,t2tb2(X29)),X30) )
                & ! [X17: $int] :
                    ( ( $less(X17,$sum($product(2,X22),1))
                      & $lesseq(0,X17) )
                   => good_hash1(a,mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26)),X17) ) )
             => ( ( tb2t6(nil(tuple2(key,a))) = X25 )
               => ! [X9: a1,X19: key1] :
                    ( ( ( $lesseq(0,bucket1(X19,X22))
                        & $lesseq(bucket1(X19,X22),X16) )
                     => good_data1(a,X19,t2tb7(X9),t2tb3(X27),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) )
                    & ( ~ ( $lesseq(bucket1(X19,X22),X16)
                          & $lesseq(0,bucket1(X19,X22)) )
                     => ~ in_data1(a,X19,t2tb7(X9),mk_array1(list(tuple2(key,a)),$sum($product(2,X22),1),t2tb2(X26))) ) ) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f1098,plain,
    ( ~ spl14_30
    | spl14_15 ),
    inference(avatar_split_clause,[],[f1093,f502,f1095]) ).

tff(f1095,plain,
    ( spl14_30
  <=> mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),get(list(tuple2(key,a)),int,t2tb2(sK7),t2tb(bucket1(sK12,$sum($product(2,sK4),1))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_30])]) ).

tff(f502,plain,
    ( spl14_15
  <=> mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),get(list(tuple2(key,a)),int,elts(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7))),t2tb(bucket1(sK12,$sum($product(2,sK4),1))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_15])]) ).

tff(f1093,plain,
    ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),get(list(tuple2(key,a)),int,t2tb2(sK7),t2tb(bucket1(sK12,$sum($product(2,sK4),1)))))
    | spl14_15 ),
    inference(subsumption_resolution,[],[f1090,f236]) ).

tff(f236,plain,
    ! [X0: map_int_lplist_lpkeycm_a1rprp] : sort1(map(int,list(tuple2(key,a))),t2tb2(X0)),
    inference(cnf_transformation,[],[f145]) ).

tff(f145,plain,
    ! [X0: map_int_lplist_lpkeycm_a1rprp] : sort1(map(int,list(tuple2(key,a))),t2tb2(X0)),
    inference(rectify,[],[f89]) ).

tff(f89,axiom,
    ! [X1: map_int_lplist_lpkeycm_a1rprp] : sort1(map(int,list(tuple2(key,a))),t2tb2(X1)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f1090,plain,
    ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),get(list(tuple2(key,a)),int,t2tb2(sK7),t2tb(bucket1(sK12,$sum($product(2,sK4),1)))))
    | ~ sort1(map(int,list(tuple2(key,a))),t2tb2(sK7))
    | spl14_15 ),
    inference(superposition,[],[f503,f314]) ).

tff(f314,plain,
    ! [X2: uni,X0: $int,X1: ty] :
      ( ( elts(X1,mk_array1(X1,X0,X2)) = X2 )
      | ~ sort1(map(int,X1),X2) ),
    inference(cnf_transformation,[],[f172]) ).

tff(f172,plain,
    ! [X0: $int,X1: ty,X2: uni] :
      ( ( elts(X1,mk_array1(X1,X0,X2)) = X2 )
      | ~ sort1(map(int,X1),X2) ),
    inference(ennf_transformation,[],[f167]) ).

tff(f167,plain,
    ! [X0: $int,X2: uni,X1: ty] :
      ( sort1(map(int,X1),X2)
     => ( elts(X1,mk_array1(X1,X0,X2)) = X2 ) ),
    inference(rectify,[],[f56]) ).

tff(f56,axiom,
    ! [X6: $int,X0: ty,X10: uni] :
      ( sort1(map(int,X0),X10)
     => ( elts(X0,mk_array1(X0,X6,X10)) = X10 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f503,plain,
    ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),get(list(tuple2(key,a)),int,elts(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7))),t2tb(bucket1(sK12,$sum($product(2,sK4),1)))))
    | spl14_15 ),
    inference(avatar_component_clause,[],[f502]) ).

tff(f880,plain,
    ( spl14_11
    | spl14_29
    | spl14_5 ),
    inference(avatar_split_clause,[],[f872,f381,f877,f410]) ).

tff(f410,plain,
    ( spl14_11
  <=> $less(0,$uminus(bucket1(sK12,sK4))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_11])]) ).

tff(f877,plain,
    ( spl14_29
  <=> $less(0,$sum($sum(bucket1(sK12,sK4),1),$uminus(sK10))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_29])]) ).

tff(f381,plain,
    ( spl14_5
  <=> good_data1(a,sK12,t2tb7(sK13),t2tb3(sK11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_5])]) ).

tff(f872,plain,
    ( $less(0,$sum($sum(bucket1(sK12,sK4),1),$uminus(sK10)))
    | $less(0,$uminus(bucket1(sK12,sK4)))
    | spl14_5 ),
    inference(resolution,[],[f383,f348]) ).

tff(f348,plain,
    ! [X14: key1,X15: a1] :
      ( good_data1(a,X14,t2tb7(X15),t2tb3(sK11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
      | $less(0,$sum($sum(bucket1(X14,sK4),1),$uminus(sK10)))
      | $less(0,$uminus(bucket1(X14,sK4))) ),
    inference(evaluation,[],[f300]) ).

tff(f300,plain,
    ! [X14: key1,X15: a1] :
      ( good_data1(a,X14,t2tb7(X15),t2tb3(sK11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
      | $less(bucket1(X14,sK4),0)
      | ~ $less(bucket1(X14,sK4),sK10) ),
    inference(cnf_transformation,[],[f231]) ).

tff(f383,plain,
    ( ~ good_data1(a,sK12,t2tb7(sK13),t2tb3(sK11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | spl14_5 ),
    inference(avatar_component_clause,[],[f381]) ).

tff(f870,plain,
    ( ~ spl14_15
    | spl14_4 ),
    inference(avatar_split_clause,[],[f869,f377,f502]) ).

tff(f869,plain,
    ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),get(list(tuple2(key,a)),int,elts(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7))),t2tb(bucket1(sK12,$sum($product(2,sK4),1)))))
    | spl14_4 ),
    inference(forward_demodulation,[],[f866,f251]) ).

tff(f251,plain,
    ! [X2: $int,X0: uni,X1: ty] : ( length1(X1,mk_array1(X1,X2,X0)) = X2 ),
    inference(cnf_transformation,[],[f209]) ).

tff(f209,plain,
    ! [X0: uni,X1: ty,X2: $int] : ( length1(X1,mk_array1(X1,X2,X0)) = X2 ),
    inference(rectify,[],[f154]) ).

tff(f154,plain,
    ! [X1: uni,X2: ty,X0: $int] : ( length1(X2,mk_array1(X2,X0,X1)) = X0 ),
    inference(rectify,[],[f54]) ).

tff(f54,axiom,
    ! [X6: $int,X10: uni,X0: ty] : ( length1(X0,mk_array1(X0,X6,X10)) = X6 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f866,plain,
    ( ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),get(list(tuple2(key,a)),int,elts(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7))),t2tb(bucket1(sK12,length1(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))))))
    | spl14_4 ),
    inference(resolution,[],[f378,f325]) ).

tff(f325,plain,
    ! [X2: uni,X3: key1,X0: ty,X1: uni] :
      ( ~ mem(tuple2(key,X0),tuple21(key,X0,t2tb1(X3),X1),get(list(tuple2(key,X0)),int,elts(list(tuple2(key,X0)),X2),t2tb(bucket1(X3,length1(list(tuple2(key,X0)),X2)))))
      | in_data1(X0,X3,X1,X2) ),
    inference(definition_unfolding,[],[f262,f269]) ).

tff(f269,plain,
    ! [X2: $int,X0: ty,X1: uni] : ( get2(X0,X1,X2) = get(X0,int,elts(X0,X1),t2tb(X2)) ),
    inference(cnf_transformation,[],[f217]) ).

tff(f217,plain,
    ! [X0: ty,X1: uni,X2: $int] : ( get2(X0,X1,X2) = get(X0,int,elts(X0,X1),t2tb(X2)) ),
    inference(rectify,[],[f157]) ).

tff(f157,plain,
    ! [X1: ty,X2: uni,X0: $int] : ( get2(X1,X2,X0) = get(X1,int,elts(X1,X2),t2tb(X0)) ),
    inference(rectify,[],[f62]) ).

tff(f62,axiom,
    ! [X16: $int,X0: ty,X8: uni] : ( get2(X0,X8,X16) = get(X0,int,elts(X0,X8),t2tb(X16)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f262,plain,
    ! [X2: uni,X3: key1,X0: ty,X1: uni] :
      ( in_data1(X0,X3,X1,X2)
      | ~ mem(tuple2(key,X0),tuple21(key,X0,t2tb1(X3),X1),get2(list(tuple2(key,X0)),X2,bucket1(X3,length1(list(tuple2(key,X0)),X2)))) ),
    inference(cnf_transformation,[],[f214]) ).

tff(f214,plain,
    ! [X0: ty,X1: uni,X2: uni,X3: key1] :
      ( ( in_data1(X0,X3,X1,X2)
        | ~ mem(tuple2(key,X0),tuple21(key,X0,t2tb1(X3),X1),get2(list(tuple2(key,X0)),X2,bucket1(X3,length1(list(tuple2(key,X0)),X2)))) )
      & ( mem(tuple2(key,X0),tuple21(key,X0,t2tb1(X3),X1),get2(list(tuple2(key,X0)),X2,bucket1(X3,length1(list(tuple2(key,X0)),X2))))
        | ~ in_data1(X0,X3,X1,X2) ) ),
    inference(rectify,[],[f213]) ).

tff(f213,plain,
    ! [X3: ty,X2: uni,X0: uni,X1: key1] :
      ( ( in_data1(X3,X1,X2,X0)
        | ~ mem(tuple2(key,X3),tuple21(key,X3,t2tb1(X1),X2),get2(list(tuple2(key,X3)),X0,bucket1(X1,length1(list(tuple2(key,X3)),X0)))) )
      & ( mem(tuple2(key,X3),tuple21(key,X3,t2tb1(X1),X2),get2(list(tuple2(key,X3)),X0,bucket1(X1,length1(list(tuple2(key,X3)),X0))))
        | ~ in_data1(X3,X1,X2,X0) ) ),
    inference(nnf_transformation,[],[f131]) ).

tff(f131,plain,
    ! [X3: ty,X2: uni,X0: uni,X1: key1] :
      ( in_data1(X3,X1,X2,X0)
    <=> mem(tuple2(key,X3),tuple21(key,X3,t2tb1(X1),X2),get2(list(tuple2(key,X3)),X0,bucket1(X1,length1(list(tuple2(key,X3)),X0)))) ),
    inference(rectify,[],[f79]) ).

tff(f79,axiom,
    ! [X20: uni,X19: key1,X9: uni,X0: ty] :
      ( in_data1(X0,X19,X9,X20)
    <=> mem(tuple2(key,X0),tuple21(key,X0,t2tb1(X19),X9),get2(list(tuple2(key,X0)),X20,bucket1(X19,length1(list(tuple2(key,X0)),X20)))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f850,plain,
    ( spl14_28
    | spl14_16 ),
    inference(avatar_split_clause,[],[f843,f514,f847]) ).

tff(f847,plain,
    ( spl14_28
  <=> $less(0,$sum(sK10,$uminus(bucket1(sK12,sK4)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_28])]) ).

tff(f843,plain,
    ( $less(0,$sum(sK10,$uminus(bucket1(sK12,sK4))))
    | spl14_16 ),
    inference(resolution,[],[f515,f359]) ).

tff(f359,plain,
    ! [X14: key1,X15: a1] :
      ( sP0(sK10,sK4,X14,sK7,X15,sK11,sK8)
      | $less(0,$sum(sK10,$uminus(bucket1(X14,sK4)))) ),
    inference(evaluation,[],[f304]) ).

tff(f304,plain,
    ! [X14: key1,X15: a1] :
      ( $less(bucket1(X14,sK4),sK10)
      | sP0(sK10,sK4,X14,sK7,X15,sK11,sK8) ),
    inference(cnf_transformation,[],[f231]) ).

tff(f515,plain,
    ( ~ sP0(sK10,sK4,sK12,sK7,sK13,sK11,sK8)
    | spl14_16 ),
    inference(avatar_component_clause,[],[f514]) ).

tff(f845,plain,
    ( spl14_9
    | spl14_16 ),
    inference(avatar_split_clause,[],[f844,f514,f401]) ).

tff(f401,plain,
    ( spl14_9
  <=> $less(0,$sum(1,bucket1(sK12,sK4))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_9])]) ).

tff(f844,plain,
    ( $less(0,$sum(1,bucket1(sK12,sK4)))
    | spl14_16 ),
    inference(resolution,[],[f515,f351]) ).

tff(f351,plain,
    ! [X14: key1,X15: a1] :
      ( sP0(sK10,sK4,X14,sK7,X15,sK11,sK8)
      | $less(0,$sum(1,bucket1(X14,sK4))) ),
    inference(evaluation,[],[f302]) ).

tff(f302,plain,
    ! [X14: key1,X15: a1] :
      ( sP0(sK10,sK4,X14,sK7,X15,sK11,sK8)
      | ~ $less(bucket1(X14,sK4),0) ),
    inference(cnf_transformation,[],[f231]) ).

tff(f841,plain,
    ( ~ spl14_4
    | ~ spl14_5
    | spl14_14 ),
    inference(avatar_contradiction_clause,[],[f840]) ).

tff(f840,plain,
    ( $false
    | ~ spl14_4
    | ~ spl14_5
    | spl14_14 ),
    inference(subsumption_resolution,[],[f839,f379]) ).

tff(f379,plain,
    ( in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | ~ spl14_4 ),
    inference(avatar_component_clause,[],[f377]) ).

tff(f839,plain,
    ( ~ in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | ~ spl14_5
    | spl14_14 ),
    inference(subsumption_resolution,[],[f838,f490]) ).

tff(f490,plain,
    ( ( some(a,t2tb7(sK13)) != get(option(a),key,t2tb3(sK11),t2tb1(sK12)) )
    | spl14_14 ),
    inference(avatar_component_clause,[],[f488]) ).

tff(f838,plain,
    ( ~ in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | ( some(a,t2tb7(sK13)) = get(option(a),key,t2tb3(sK11),t2tb1(sK12)) )
    | ~ spl14_5 ),
    inference(resolution,[],[f382,f316]) ).

tff(f382,plain,
    ( good_data1(a,sK12,t2tb7(sK13),t2tb3(sK11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | ~ spl14_5 ),
    inference(avatar_component_clause,[],[f381]) ).

tff(f828,plain,
    spl14_27,
    inference(avatar_contradiction_clause,[],[f827]) ).

tff(f827,plain,
    ( $false
    | spl14_27 ),
    inference(subsumption_resolution,[],[f826,f253]) ).

tff(f253,plain,
    ! [X0: uni,X1: ty] : sort1(option(X1),some(X1,X0)),
    inference(cnf_transformation,[],[f210]) ).

tff(f210,plain,
    ! [X0: uni,X1: ty] : sort1(option(X1),some(X1,X0)),
    inference(rectify,[],[f27]) ).

tff(f27,axiom,
    ! [X1: uni,X0: ty] : sort1(option(X0),some(X0,X1)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f826,plain,
    ( ~ sort1(option(a),some(a,t2tb7(sK13)))
    | spl14_27 ),
    inference(trivial_inequality_removal,[],[f825]) ).

tff(f825,plain,
    ( ( some(a,t2tb7(sK13)) != some(a,t2tb7(sK13)) )
    | ~ sort1(option(a),some(a,t2tb7(sK13)))
    | spl14_27 ),
    inference(superposition,[],[f776,f238]) ).

tff(f238,plain,
    ! [X0: uni] :
      ( ( t2tb4(tb2t4(X0)) = X0 )
      | ~ sort1(option(a),X0) ),
    inference(cnf_transformation,[],[f188]) ).

tff(f188,plain,
    ! [X0: uni] :
      ( ~ sort1(option(a),X0)
      | ( t2tb4(tb2t4(X0)) = X0 ) ),
    inference(ennf_transformation,[],[f147]) ).

tff(f147,plain,
    ! [X0: uni] :
      ( sort1(option(a),X0)
     => ( t2tb4(tb2t4(X0)) = X0 ) ),
    inference(rectify,[],[f97]) ).

tff(f97,axiom,
    ! [X17: uni] :
      ( sort1(option(a),X17)
     => ( t2tb4(tb2t4(X17)) = X17 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f776,plain,
    ( ( some(a,t2tb7(sK13)) != t2tb4(tb2t4(some(a,t2tb7(sK13)))) )
    | spl14_27 ),
    inference(avatar_component_clause,[],[f774]) ).

tff(f774,plain,
    ( spl14_27
  <=> ( some(a,t2tb7(sK13)) = t2tb4(tb2t4(some(a,t2tb7(sK13)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_27])]) ).

tff(f777,plain,
    ( ~ spl14_27
    | spl14_14
    | ~ spl14_26 ),
    inference(avatar_split_clause,[],[f761,f704,f488,f774]) ).

tff(f704,plain,
    ( spl14_26
  <=> ( get(option(a),key,t2tb3(sK11),t2tb1(sK12)) = t2tb4(tb2t4(some(a,t2tb7(sK13)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_26])]) ).

tff(f761,plain,
    ( ( some(a,t2tb7(sK13)) != t2tb4(tb2t4(some(a,t2tb7(sK13)))) )
    | spl14_14
    | ~ spl14_26 ),
    inference(superposition,[],[f490,f706]) ).

tff(f706,plain,
    ( ( get(option(a),key,t2tb3(sK11),t2tb1(sK12)) = t2tb4(tb2t4(some(a,t2tb7(sK13)))) )
    | ~ spl14_26 ),
    inference(avatar_component_clause,[],[f704]) ).

tff(f707,plain,
    ( spl14_26
    | ~ spl14_18 ),
    inference(avatar_split_clause,[],[f702,f529,f704]) ).

tff(f529,plain,
    ( spl14_18
  <=> ( tb2t4(some(a,t2tb7(sK13))) = tb2t4(get(option(a),key,t2tb3(sK11),t2tb1(sK12))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_18])]) ).

tff(f702,plain,
    ( ( get(option(a),key,t2tb3(sK11),t2tb1(sK12)) = t2tb4(tb2t4(some(a,t2tb7(sK13)))) )
    | ~ spl14_18 ),
    inference(subsumption_resolution,[],[f701,f270]) ).

tff(f270,plain,
    ! [X2: uni,X3: ty,X0: uni,X1: ty] : sort1(X1,get(X1,X3,X0,X2)),
    inference(cnf_transformation,[],[f218]) ).

tff(f218,plain,
    ! [X0: uni,X1: ty,X2: uni,X3: ty] : sort1(X1,get(X1,X3,X0,X2)),
    inference(rectify,[],[f141]) ).

tff(f141,plain,
    ! [X2: uni,X0: ty,X3: uni,X1: ty] : sort1(X0,get(X0,X1,X2,X3)),
    inference(rectify,[],[f47]) ).

tff(f47,axiom,
    ! [X12: ty,X0: ty,X1: uni,X2: uni] : sort1(X12,get(X12,X0,X1,X2)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f701,plain,
    ( ( get(option(a),key,t2tb3(sK11),t2tb1(sK12)) = t2tb4(tb2t4(some(a,t2tb7(sK13)))) )
    | ~ sort1(option(a),get(option(a),key,t2tb3(sK11),t2tb1(sK12)))
    | ~ spl14_18 ),
    inference(superposition,[],[f238,f531]) ).

tff(f531,plain,
    ( ( tb2t4(some(a,t2tb7(sK13))) = tb2t4(get(option(a),key,t2tb3(sK11),t2tb1(sK12))) )
    | ~ spl14_18 ),
    inference(avatar_component_clause,[],[f529]) ).

tff(f653,plain,
    ( spl14_24
    | spl14_25
    | ~ spl14_17 ),
    inference(avatar_split_clause,[],[f638,f523,f650,f645]) ).

tff(f645,plain,
    ( spl14_24
  <=> $less(0,$sum(1,$uminus(sK4))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_24])]) ).

tff(f650,plain,
    ( spl14_25
  <=> $less(0,$sum(sK4,$uminus(sK10))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_25])]) ).

tff(f638,plain,
    ( $less(0,$sum(1,$uminus(sK4)))
    | $less(0,$sum(sK4,$uminus(sK10)))
    | ~ spl14_17 ),
    inference(superposition,[],[f345,f525]) ).

tff(f345,plain,
    ! [X0: $int,X1: key1] :
      ( $less(0,$sum(X0,$uminus(bucket1(X1,X0))))
      | $less(0,$sum(1,$uminus(X0))) ),
    inference(evaluation,[],[f267]) ).

tff(f267,plain,
    ! [X0: $int,X1: key1] :
      ( $less(bucket1(X1,X0),X0)
      | ~ $less(0,X0) ),
    inference(cnf_transformation,[],[f185]) ).

tff(f185,plain,
    ! [X0: $int] :
      ( ~ $less(0,X0)
      | ! [X1: key1] :
          ( ~ $less(bucket1(X1,X0),0)
          & $less(bucket1(X1,X0),X0) ) ),
    inference(ennf_transformation,[],[f142]) ).

tff(f142,plain,
    ! [X0: $int] :
      ( $less(0,X0)
     => ! [X1: key1] :
          ( ~ $less(bucket1(X1,X0),0)
          & $less(bucket1(X1,X0),X0) ) ),
    inference(rectify,[],[f117]) ).

tff(f117,plain,
    ! [X18: $int] :
      ( $less(0,X18)
     => ! [X19: key1] :
          ( ~ $less(bucket1(X19,X18),0)
          & $less(bucket1(X19,X18),X18) ) ),
    inference(theory_normalization,[],[f69]) ).

tff(f69,axiom,
    ! [X18: $int] :
      ( $less(0,X18)
     => ! [X19: key1] :
          ( $lesseq(0,bucket1(X19,X18))
          & $less(bucket1(X19,X18),X18) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f648,plain,
    ( spl14_20
    | spl14_24
    | ~ spl14_17 ),
    inference(avatar_split_clause,[],[f641,f523,f645,f546]) ).

tff(f546,plain,
    ( spl14_20
  <=> $less(0,$sum(1,sK10)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_20])]) ).

tff(f641,plain,
    ( $less(0,$sum(1,$uminus(sK4)))
    | $less(0,$sum(1,sK10))
    | ~ spl14_17 ),
    inference(superposition,[],[f340,f525]) ).

tff(f340,plain,
    ! [X0: $int,X1: key1] :
      ( $less(0,$sum(1,$uminus(X0)))
      | $less(0,$sum(1,bucket1(X1,X0))) ),
    inference(evaluation,[],[f268]) ).

tff(f268,plain,
    ! [X0: $int,X1: key1] :
      ( ~ $less(0,X0)
      | ~ $less(bucket1(X1,X0),0) ),
    inference(cnf_transformation,[],[f185]) ).

tff(f578,plain,
    ( spl14_23
    | spl14_9
    | ~ spl14_17 ),
    inference(avatar_split_clause,[],[f573,f523,f401,f575]) ).

tff(f575,plain,
    ( spl14_23
  <=> $less(0,$sum(1,$uminus($sum(1,sK10)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_23])]) ).

tff(f573,plain,
    ( $less(0,$sum(1,$uminus($sum(1,sK10))))
    | spl14_9
    | ~ spl14_17 ),
    inference(forward_demodulation,[],[f572,f525]) ).

tff(f572,plain,
    ( $less(0,$sum(1,$uminus($sum(1,bucket1(sK12,sK4)))))
    | spl14_9 ),
    inference(evaluation,[],[f402]) ).

tff(f402,plain,
    ( ~ $less(0,$sum(1,bucket1(sK12,sK4)))
    | spl14_9 ),
    inference(avatar_component_clause,[],[f401]) ).

tff(f571,plain,
    ( spl14_21
    | spl14_22
    | spl14_5
    | ~ spl14_17 ),
    inference(avatar_split_clause,[],[f562,f523,f381,f568,f564]) ).

tff(f564,plain,
    ( spl14_21
  <=> $less(0,$uminus(sK10)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_21])]) ).

tff(f568,plain,
    ( spl14_22
  <=> $less(0,$sum($sum(sK10,1),$uminus(sK10))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_22])]) ).

tff(f562,plain,
    ( $less(0,$sum($sum(sK10,1),$uminus(sK10)))
    | $less(0,$uminus(sK10))
    | spl14_5
    | ~ spl14_17 ),
    inference(forward_demodulation,[],[f561,f525]) ).

tff(f561,plain,
    ( $less(0,$sum($sum(bucket1(sK12,sK4),1),$uminus(sK10)))
    | $less(0,$uminus(sK10))
    | spl14_5
    | ~ spl14_17 ),
    inference(forward_demodulation,[],[f558,f525]) ).

tff(f558,plain,
    ( $less(0,$uminus(bucket1(sK12,sK4)))
    | $less(0,$sum($sum(bucket1(sK12,sK4),1),$uminus(sK10)))
    | spl14_5 ),
    inference(resolution,[],[f348,f383]) ).

tff(f549,plain,
    ( spl14_20
    | ~ spl14_9
    | ~ spl14_17 ),
    inference(avatar_split_clause,[],[f539,f523,f401,f546]) ).

tff(f539,plain,
    ( $less(0,$sum(1,sK10))
    | ~ spl14_9
    | ~ spl14_17 ),
    inference(backward_demodulation,[],[f403,f525]) ).

tff(f403,plain,
    ( $less(0,$sum(1,bucket1(sK12,sK4)))
    | ~ spl14_9 ),
    inference(avatar_component_clause,[],[f401]) ).

tff(f538,plain,
    ( spl14_18
    | ~ spl14_4
    | ~ spl14_16 ),
    inference(avatar_split_clause,[],[f537,f514,f377,f529]) ).

tff(f537,plain,
    ( ( tb2t4(some(a,t2tb7(sK13))) = tb2t4(get(option(a),key,t2tb3(sK11),t2tb1(sK12))) )
    | ~ spl14_4
    | ~ spl14_16 ),
    inference(subsumption_resolution,[],[f518,f379]) ).

tff(f518,plain,
    ( ( tb2t4(some(a,t2tb7(sK13))) = tb2t4(get(option(a),key,t2tb3(sK11),t2tb1(sK12))) )
    | ~ in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | ~ spl14_16 ),
    inference(resolution,[],[f516,f334]) ).

tff(f334,plain,
    ! [X2: key1,X3: map_int_lplist_lpkeycm_a1rprp,X0: $int,X1: $int,X6: list_lpkeycm_a1rp,X4: a1,X5: map_key_lpoption_a1rp] :
      ( ( tb2t4(get(option(a),key,t2tb3(X5),t2tb1(X2))) = tb2t4(some(a,t2tb7(X4))) )
      | ~ in_data1(a,X2,t2tb7(X4),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X3)))
      | ~ sP0(X0,X1,X2,X3,X4,X5,X6) ),
    inference(duplicate_literal_removal,[],[f282]) ).

tff(f282,plain,
    ! [X2: key1,X3: map_int_lplist_lpkeycm_a1rprp,X0: $int,X1: $int,X6: list_lpkeycm_a1rp,X4: a1,X5: map_key_lpoption_a1rp] :
      ( ( tb2t4(get(option(a),key,t2tb3(X5),t2tb1(X2))) = tb2t4(some(a,t2tb7(X4))) )
      | ~ in_data1(a,X2,t2tb7(X4),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X3)))
      | ~ in_data1(a,X2,t2tb7(X4),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X3)))
      | ~ sP0(X0,X1,X2,X3,X4,X5,X6) ),
    inference(cnf_transformation,[],[f226]) ).

tff(f536,plain,
    ( spl14_18
    | ~ spl14_19
    | ~ spl14_4
    | ~ spl14_16 ),
    inference(avatar_split_clause,[],[f527,f514,f377,f533,f529]) ).

tff(f533,plain,
    ( spl14_19
  <=> mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),t2tb6(sK8)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_19])]) ).

tff(f527,plain,
    ( ( tb2t4(some(a,t2tb7(sK13))) = tb2t4(get(option(a),key,t2tb3(sK11),t2tb1(sK12))) )
    | ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),t2tb6(sK8))
    | ~ spl14_4
    | ~ spl14_16 ),
    inference(subsumption_resolution,[],[f519,f379]) ).

tff(f519,plain,
    ( ( tb2t4(some(a,t2tb7(sK13))) = tb2t4(get(option(a),key,t2tb3(sK11),t2tb1(sK12))) )
    | ~ in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),t2tb6(sK8))
    | ~ spl14_16 ),
    inference(resolution,[],[f516,f281]) ).

tff(f281,plain,
    ! [X2: key1,X3: map_int_lplist_lpkeycm_a1rprp,X0: $int,X1: $int,X6: list_lpkeycm_a1rp,X4: a1,X5: map_key_lpoption_a1rp] :
      ( ~ in_data1(a,X2,t2tb7(X4),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X3)))
      | ~ mem(tuple2(key,a),tuple21(key,a,t2tb1(X2),t2tb7(X4)),t2tb6(X6))
      | ( tb2t4(get(option(a),key,t2tb3(X5),t2tb1(X2))) = tb2t4(some(a,t2tb7(X4))) )
      | ~ sP0(X0,X1,X2,X3,X4,X5,X6) ),
    inference(cnf_transformation,[],[f226]) ).

tff(f526,plain,
    ( spl14_17
    | ~ spl14_4
    | ~ spl14_16 ),
    inference(avatar_split_clause,[],[f521,f514,f377,f523]) ).

tff(f521,plain,
    ( ( sK10 = bucket1(sK12,sK4) )
    | ~ spl14_4
    | ~ spl14_16 ),
    inference(subsumption_resolution,[],[f520,f379]) ).

tff(f520,plain,
    ( ~ in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | ( sK10 = bucket1(sK12,sK4) )
    | ~ spl14_16 ),
    inference(resolution,[],[f516,f280]) ).

tff(f280,plain,
    ! [X2: key1,X3: map_int_lplist_lpkeycm_a1rprp,X0: $int,X1: $int,X6: list_lpkeycm_a1rp,X4: a1,X5: map_key_lpoption_a1rp] :
      ( ~ sP0(X0,X1,X2,X3,X4,X5,X6)
      | ~ in_data1(a,X2,t2tb7(X4),mk_array1(list(tuple2(key,a)),$sum($product(2,X1),1),t2tb2(X3)))
      | ( bucket1(X2,X1) = X0 ) ),
    inference(cnf_transformation,[],[f226]) ).

tff(f517,plain,
    ( spl14_16
    | spl14_5 ),
    inference(avatar_split_clause,[],[f510,f381,f514]) ).

tff(f510,plain,
    ( sP0(sK10,sK4,sK12,sK7,sK13,sK11,sK8)
    | spl14_5 ),
    inference(resolution,[],[f303,f383]) ).

tff(f303,plain,
    ! [X14: key1,X15: a1] :
      ( good_data1(a,X14,t2tb7(X15),t2tb3(sK11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
      | sP0(sK10,sK4,X14,sK7,X15,sK11,sK8) ),
    inference(cnf_transformation,[],[f231]) ).

tff(f505,plain,
    ( spl14_15
    | ~ spl14_4 ),
    inference(avatar_split_clause,[],[f500,f377,f502]) ).

tff(f500,plain,
    ( mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),get(list(tuple2(key,a)),int,elts(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7))),t2tb(bucket1(sK12,$sum($product(2,sK4),1)))))
    | ~ spl14_4 ),
    inference(forward_demodulation,[],[f498,f251]) ).

tff(f498,plain,
    ( mem(tuple2(key,a),tuple21(key,a,t2tb1(sK12),t2tb7(sK13)),get(list(tuple2(key,a)),int,elts(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7))),t2tb(bucket1(sK12,length1(list(tuple2(key,a)),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))))))
    | ~ spl14_4 ),
    inference(resolution,[],[f379,f326]) ).

tff(f326,plain,
    ! [X2: uni,X3: key1,X0: ty,X1: uni] :
      ( mem(tuple2(key,X0),tuple21(key,X0,t2tb1(X3),X1),get(list(tuple2(key,X0)),int,elts(list(tuple2(key,X0)),X2),t2tb(bucket1(X3,length1(list(tuple2(key,X0)),X2)))))
      | ~ in_data1(X0,X3,X1,X2) ),
    inference(definition_unfolding,[],[f261,f269]) ).

tff(f261,plain,
    ! [X2: uni,X3: key1,X0: ty,X1: uni] :
      ( mem(tuple2(key,X0),tuple21(key,X0,t2tb1(X3),X1),get2(list(tuple2(key,X0)),X2,bucket1(X3,length1(list(tuple2(key,X0)),X2))))
      | ~ in_data1(X0,X3,X1,X2) ),
    inference(cnf_transformation,[],[f214]) ).

tff(f492,plain,
    ( spl14_14
    | spl14_4
    | spl14_5 ),
    inference(avatar_split_clause,[],[f486,f381,f377,f488]) ).

tff(f486,plain,
    ( in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | ( some(a,t2tb7(sK13)) = get(option(a),key,t2tb3(sK11),t2tb1(sK12)) )
    | spl14_5 ),
    inference(resolution,[],[f383,f317]) ).

tff(f491,plain,
    ( ~ spl14_4
    | ~ spl14_14
    | spl14_5 ),
    inference(avatar_split_clause,[],[f485,f381,f488,f377]) ).

tff(f485,plain,
    ( ( some(a,t2tb7(sK13)) != get(option(a),key,t2tb3(sK11),t2tb1(sK12)) )
    | ~ in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | spl14_5 ),
    inference(resolution,[],[f383,f318]) ).

tff(f318,plain,
    ! [X2: uni,X3: ty,X0: uni,X1: key1,X4: uni] :
      ( ~ in_data1(X3,X1,X0,X4)
      | good_data1(X3,X1,X0,X2,X4)
      | ( some(X3,X0) != get(option(X3),key,X2,t2tb1(X1)) ) ),
    inference(cnf_transformation,[],[f233]) ).

tff(f454,plain,
    ( spl14_13
    | ~ spl14_8 ),
    inference(avatar_split_clause,[],[f449,f396,f451]) ).

tff(f396,plain,
    ( spl14_8
  <=> ( tb2t6(nil(tuple2(key,a))) = sK8 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_8])]) ).

tff(f449,plain,
    ( ( nil(tuple2(key,a)) = t2tb6(sK8) )
    | ~ spl14_8 ),
    inference(superposition,[],[f252,f398]) ).

tff(f398,plain,
    ( ( tb2t6(nil(tuple2(key,a))) = sK8 )
    | ~ spl14_8 ),
    inference(avatar_component_clause,[],[f396]) ).

tff(f252,plain,
    ! [X0: uni] : ( t2tb6(tb2t6(X0)) = X0 ),
    inference(cnf_transformation,[],[f150]) ).

tff(f150,plain,
    ! [X0: uni] : ( t2tb6(tb2t6(X0)) = X0 ),
    inference(rectify,[],[f103]) ).

tff(f103,axiom,
    ! [X17: uni] : ( t2tb6(tb2t6(X17)) = X17 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f418,plain,
    ( spl14_12
    | spl14_4 ),
    inference(avatar_split_clause,[],[f352,f377,f415]) ).

tff(f415,plain,
    ( spl14_12
  <=> $less(0,$sum($sum(sK10,1),$uminus(bucket1(sK12,sK4)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_12])]) ).

tff(f352,plain,
    ( in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | $less(0,$sum($sum(sK10,1),$uminus(bucket1(sK12,sK4)))) ),
    inference(evaluation,[],[f294]) ).

tff(f294,plain,
    ( in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | ~ $less(sK10,bucket1(sK12,sK4)) ),
    inference(cnf_transformation,[],[f231]) ).

tff(f413,plain,
    ( spl14_10
    | spl14_11
    | ~ spl14_5 ),
    inference(avatar_split_clause,[],[f353,f381,f410,f406]) ).

tff(f406,plain,
    ( spl14_10
  <=> $less(0,$sum(bucket1(sK12,sK4),$uminus(sK10))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_10])]) ).

tff(f353,plain,
    ( $less(0,$sum(bucket1(sK12,sK4),$uminus(sK10)))
    | ~ good_data1(a,sK12,t2tb7(sK13),t2tb3(sK11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | $less(0,$uminus(bucket1(sK12,sK4))) ),
    inference(evaluation,[],[f291]) ).

tff(f291,plain,
    ( ~ good_data1(a,sK12,t2tb7(sK13),t2tb3(sK11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | $less(bucket1(sK12,sK4),0)
    | $less(sK10,bucket1(sK12,sK4)) ),
    inference(cnf_transformation,[],[f231]) ).

tff(f404,plain,
    ( spl14_9
    | spl14_4 ),
    inference(avatar_split_clause,[],[f354,f377,f401]) ).

tff(f354,plain,
    ( $less(0,$sum(1,bucket1(sK12,sK4)))
    | in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7))) ),
    inference(evaluation,[],[f296]) ).

tff(f296,plain,
    ( ~ $less(bucket1(sK12,sK4),0)
    | in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7))) ),
    inference(cnf_transformation,[],[f231]) ).

tff(f399,plain,
    spl14_8,
    inference(avatar_split_clause,[],[f298,f396]) ).

tff(f298,plain,
    tb2t6(nil(tuple2(key,a))) = sK8,
    inference(cnf_transformation,[],[f231]) ).

tff(f394,plain,
    spl14_7,
    inference(avatar_split_clause,[],[f312,f391]) ).

tff(f391,plain,
    ( spl14_7
  <=> $less(0,sK4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_7])]) ).

tff(f312,plain,
    $less(0,sK4),
    inference(cnf_transformation,[],[f231]) ).

tff(f389,plain,
    spl14_6,
    inference(avatar_split_clause,[],[f356,f386]) ).

tff(f386,plain,
    ( spl14_6
  <=> $less(0,$sum(1,sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_6])]) ).

tff(f356,plain,
    $less(0,$sum(1,sK4)),
    inference(evaluation,[],[f311]) ).

tff(f311,plain,
    ~ $less(sK4,0),
    inference(cnf_transformation,[],[f231]) ).

tff(f384,plain,
    ( spl14_4
    | ~ spl14_5 ),
    inference(avatar_split_clause,[],[f292,f381,f377]) ).

tff(f292,plain,
    ( ~ good_data1(a,sK12,t2tb7(sK13),t2tb3(sK11),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7)))
    | in_data1(a,sK12,t2tb7(sK13),mk_array1(list(tuple2(key,a)),$sum($product(2,sK4),1),t2tb2(sK7))) ),
    inference(cnf_transformation,[],[f231]) ).

tff(f375,plain,
    spl14_3,
    inference(avatar_split_clause,[],[f357,f372]) ).

tff(f372,plain,
    ( spl14_3
  <=> $less(0,$sum(2,$product(2,sK4))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_3])]) ).

tff(f357,plain,
    $less(0,$sum(2,$product(2,sK4))),
    inference(evaluation,[],[f288]) ).

tff(f288,plain,
    ~ $less($sum($product(2,sK4),1),0),
    inference(cnf_transformation,[],[f231]) ).

tff(f370,plain,
    spl14_2,
    inference(avatar_split_clause,[],[f306,f367]) ).

tff(f367,plain,
    ( spl14_2
  <=> $less(0,sK9) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_2])]) ).

tff(f306,plain,
    $less(0,sK9),
    inference(cnf_transformation,[],[f231]) ).

tff(f365,plain,
    spl14_1,
    inference(avatar_split_clause,[],[f358,f362]) ).

tff(f362,plain,
    ( spl14_1
  <=> $less(0,$sum(1,sK9)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl14_1])]) ).

tff(f358,plain,
    $less(0,$sum(1,sK9)),
    inference(evaluation,[],[f305]) ).

tff(f305,plain,
    ~ $less(sK9,0),
    inference(cnf_transformation,[],[f231]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.08  % Problem    : SWW605_2 : TPTP v8.2.0. Released v6.1.0.
% 0.00/0.08  % Command    : run_vampire %s %d THM
% 0.08/0.27  % Computer : n032.cluster.edu
% 0.08/0.27  % Model    : x86_64 x86_64
% 0.08/0.27  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.08/0.27  % Memory   : 8042.1875MB
% 0.08/0.27  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.08/0.27  % CPULimit   : 300
% 0.08/0.27  % WCLimit    : 300
% 0.08/0.27  % DateTime   : Wed Jun 19 05:56:08 EDT 2024
% 0.08/0.27  % CPUTime    : 
% 0.08/0.28  This is a TF0_THM_EQU_ARI problem
% 0.08/0.28  Running first-order theorem proving
% 0.08/0.28  Running /export/starexec/sandbox/solver/bin/vampire --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.13/0.34  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.34  % (17402)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.13/0.34  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.34  % (17406)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.13/0.34  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.34  % (17404)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)
% 0.13/0.34  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.34  % (17403)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)
% 0.13/0.34  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.34  % (17405)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)
% 0.13/0.34  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.34  % (17408)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)
% 0.13/0.34  % (17405)Instruction limit reached!
% 0.13/0.34  % (17405)------------------------------
% 0.13/0.34  % (17405)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.34  % (17405)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.34  % (17405)Termination reason: Time limit
% 0.13/0.34  % (17405)Termination phase: Property scanning
% 0.13/0.34  
% 0.13/0.34  % (17405)Memory used [KB]: 868
% 0.13/0.34  % (17405)Time elapsed: 0.003 s
% 0.13/0.34  % (17405)Instructions burned: 3 (million)
% 0.13/0.35  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.35  % (17407)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)
% 0.13/0.35  % (17404)Instruction limit reached!
% 0.13/0.35  % (17404)------------------------------
% 0.13/0.35  % (17404)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.35  % (17404)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.35  % (17404)Termination reason: Time limit
% 0.13/0.35  % (17404)Termination phase: Property scanning
% 0.13/0.35  
% 0.13/0.35  % (17404)Memory used [KB]: 1093
% 0.13/0.35  % (17404)Time elapsed: 0.006 s
% 0.13/0.35  % (17404)Instructions burned: 9 (million)
% 0.13/0.35  % (17407)Instruction limit reached!
% 0.13/0.35  % (17407)------------------------------
% 0.13/0.35  % (17407)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.35  % (17407)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.35  % (17407)Termination reason: Time limit
% 0.13/0.35  % (17407)Termination phase: Saturation
% 0.13/0.35  
% 0.13/0.35  % (17407)Memory used [KB]: 1106
% 0.13/0.35  % (17407)Time elapsed: 0.009 s
% 0.13/0.35  % (17407)Instructions burned: 15 (million)
% 0.13/0.36  % (17403)Instruction limit reached!
% 0.13/0.36  % (17403)------------------------------
% 0.13/0.36  % (17403)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.36  % (17403)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.36  % (17403)Termination reason: Time limit
% 0.13/0.36  % (17403)Termination phase: Saturation
% 0.13/0.36  
% 0.13/0.36  % (17403)Memory used [KB]: 1438
% 0.13/0.36  % (17403)Time elapsed: 0.019 s
% 0.13/0.36  % (17403)Instructions burned: 34 (million)
% 0.13/0.36  % (17408)Instruction limit reached!
% 0.13/0.36  % (17408)------------------------------
% 0.13/0.36  % (17408)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.36  % (17408)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.36  % (17408)Termination reason: Time limit
% 0.13/0.36  % (17408)Termination phase: Saturation
% 0.13/0.36  
% 0.13/0.36  % (17408)Memory used [KB]: 1381
% 0.13/0.36  % (17408)Time elapsed: 0.019 s
% 0.13/0.36  % (17408)Instructions burned: 32 (million)
% 0.13/0.36  % (17406)Instruction limit reached!
% 0.13/0.36  % (17406)------------------------------
% 0.13/0.36  % (17406)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.36  % (17406)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.36  % (17406)Termination reason: Time limit
% 0.13/0.36  % (17406)Termination phase: Saturation
% 0.13/0.36  
% 0.13/0.36  % (17406)Memory used [KB]: 1545
% 0.13/0.36  % (17406)Time elapsed: 0.023 s
% 0.13/0.36  % (17406)Instructions burned: 38 (million)
% 0.13/0.40  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.40  % (17409)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)
% 0.13/0.40  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.40  % (17410)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)
% 0.13/0.41  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.41  % (17411)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)
% 0.13/0.41  % (17411)Instruction limit reached!
% 0.13/0.41  % (17411)------------------------------
% 0.13/0.41  % (17411)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.41  % (17411)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.41  % (17411)Termination reason: Time limit
% 0.13/0.41  % (17411)Termination phase: Property scanning
% 0.13/0.41  
% 0.13/0.41  % (17411)Memory used [KB]: 870
% 0.13/0.41  % (17411)Time elapsed: 0.003 s
% 0.13/0.41  % (17411)Instructions burned: 3 (million)
% 0.13/0.41  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.41  % (17412)lrs+10_1:1_canc=force:tha=some:to=lpo:i=35:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/35Mi)
% 0.13/0.41  % (17410)Instruction limit reached!
% 0.13/0.41  % (17410)------------------------------
% 0.13/0.41  % (17410)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.41  % (17410)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.41  % (17410)Termination reason: Time limit
% 0.13/0.41  % (17410)Termination phase: Saturation
% 0.13/0.41  
% 0.13/0.41  % (17410)Memory used [KB]: 1435
% 0.13/0.41  % (17410)Time elapsed: 0.015 s
% 0.13/0.41  % (17410)Instructions burned: 26 (million)
% 0.13/0.41  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.41  % (17413)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.13/0.42  % (17413)Instruction limit reached!
% 0.13/0.42  % (17413)------------------------------
% 0.13/0.42  % (17413)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.42  % (17413)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.42  % (17413)Termination reason: Time limit
% 0.13/0.42  % (17413)Termination phase: Including theory axioms
% 0.13/0.42  
% 0.13/0.42  % (17413)Memory used [KB]: 870
% 0.13/0.42  % (17413)Time elapsed: 0.004 s
% 0.13/0.42  % (17413)Instructions burned: 5 (million)
% 0.13/0.42  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.42  % (17414)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.13/0.42  % (17409)Instruction limit reached!
% 0.13/0.42  % (17409)------------------------------
% 0.13/0.42  % (17409)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.42  % (17409)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.42  % (17409)Termination reason: Time limit
% 0.13/0.42  % (17409)Termination phase: Saturation
% 0.13/0.42  
% 0.13/0.42  % (17409)Memory used [KB]: 1450
% 0.13/0.42  % (17409)Time elapsed: 0.022 s
% 0.13/0.42  % (17409)Instructions burned: 36 (million)
% 0.13/0.42  % (17414)Instruction limit reached!
% 0.13/0.42  % (17414)------------------------------
% 0.13/0.42  % (17414)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.42  % (17414)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.42  % (17414)Termination reason: Time limit
% 0.13/0.42  % (17414)Termination phase: Property scanning
% 0.13/0.42  
% 0.13/0.42  % (17414)Memory used [KB]: 871
% 0.13/0.42  % (17414)Time elapsed: 0.003 s
% 0.13/0.42  % (17414)Instructions burned: 4 (million)
% 0.13/0.43  % (17412)Instruction limit reached!
% 0.13/0.43  % (17412)------------------------------
% 0.13/0.43  % (17412)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.43  % (17412)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.43  % (17412)Termination reason: Time limit
% 0.13/0.43  % (17412)Termination phase: Saturation
% 0.13/0.43  
% 0.13/0.43  % (17412)Memory used [KB]: 1425
% 0.13/0.43  % (17412)Time elapsed: 0.021 s
% 0.13/0.43  % (17412)Instructions burned: 36 (million)
% 0.13/0.46  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.46  % (17415)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/21Mi)
% 0.13/0.47  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.47  % (17416)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 (2998ds/50Mi)
% 0.13/0.47  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.47  % (17417)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 (2998ds/2Mi)
% 0.13/0.47  % (17417)Instruction limit reached!
% 0.13/0.47  % (17417)------------------------------
% 0.13/0.47  % (17417)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.47  % (17417)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.47  % (17417)Termination reason: Time limit
% 0.13/0.47  % (17417)Termination phase: Property scanning
% 0.13/0.47  
% 0.13/0.47  % (17417)Memory used [KB]: 870
% 0.13/0.47  % (17417)Time elapsed: 0.003 s
% 0.13/0.47  % (17417)Instructions burned: 3 (million)
% 0.13/0.47  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.47  % (17418)lrs+10_1:1_ev=force:gve=cautious:tha=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/2Mi)
% 0.13/0.47  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.47  % (17419)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 (2998ds/49Mi)
% 0.13/0.47  % (17418)Instruction limit reached!
% 0.13/0.47  % (17418)------------------------------
% 0.13/0.47  % (17418)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.47  % (17418)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.47  % (17418)Termination reason: Time limit
% 0.13/0.47  % (17418)Termination phase: Preprocessing 1
% 0.13/0.47  
% 0.13/0.47  % (17418)Memory used [KB]: 869
% 0.13/0.47  % (17418)Time elapsed: 0.003 s
% 0.13/0.47  % (17418)Instructions burned: 3 (million)
% 0.13/0.48  % (17415)Instruction limit reached!
% 0.13/0.48  % (17415)------------------------------
% 0.13/0.48  % (17415)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.48  % (17415)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.48  % (17415)Termination reason: Time limit
% 0.13/0.48  % (17415)Termination phase: Saturation
% 0.13/0.48  
% 0.13/0.48  % (17415)Memory used [KB]: 1302
% 0.13/0.48  % (17415)Time elapsed: 0.014 s
% 0.13/0.48  % (17415)Instructions burned: 22 (million)
% 0.13/0.49  % (17401)Running in auto input_syntax mode. Trying TPTP
% 0.13/0.49  % (17420)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)
% 0.13/0.49  % (17416)Instruction limit reached!
% 0.13/0.49  % (17416)------------------------------
% 0.13/0.49  % (17416)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.49  % (17416)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.49  % (17416)Termination reason: Time limit
% 0.13/0.49  % (17416)Termination phase: Saturation
% 0.13/0.49  
% 0.13/0.49  % (17416)Memory used [KB]: 1618
% 0.13/0.49  % (17416)Time elapsed: 0.028 s
% 0.13/0.49  % (17416)Instructions burned: 50 (million)
% 0.13/0.49  % (17420)Instruction limit reached!
% 0.13/0.49  % (17420)------------------------------
% 0.13/0.49  % (17420)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.49  % (17420)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.49  % (17420)Termination reason: Time limit
% 0.13/0.49  % (17420)Termination phase: Saturation
% 0.13/0.49  
% 0.13/0.49  % (17420)Memory used [KB]: 1140
% 0.13/0.49  % (17420)Time elapsed: 0.009 s
% 0.13/0.49  % (17420)Instructions burned: 15 (million)
% 0.13/0.50  % (17419)Instruction limit reached!
% 0.13/0.50  % (17419)------------------------------
% 0.13/0.50  % (17419)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.13/0.50  % (17419)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.13/0.50  % (17419)Termination reason: Time limit
% 0.13/0.50  % (17419)Termination phase: Saturation
% 0.13/0.50  
% 0.13/0.50  % (17419)Memory used [KB]: 1541
% 0.13/0.50  % (17419)Time elapsed: 0.029 s
% 0.13/0.50  % (17419)Instructions burned: 50 (million)
% 1.66/0.52  % (17401)Running in auto input_syntax mode. Trying TPTP
% 1.66/0.52  % (17421)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 (2998ds/2Mi)
% 1.66/0.52  % (17421)Instruction limit reached!
% 1.66/0.52  % (17421)------------------------------
% 1.66/0.52  % (17421)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.66/0.52  % (17421)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.66/0.52  % (17421)Termination reason: Time limit
% 1.66/0.52  % (17421)Termination phase: Property scanning
% 1.66/0.52  
% 1.66/0.52  % (17421)Memory used [KB]: 868
% 1.66/0.52  % (17421)Time elapsed: 0.003 s
% 1.66/0.52  % (17421)Instructions burned: 3 (million)
% 1.66/0.53  % (17401)Running in auto input_syntax mode. Trying TPTP
% 1.66/0.53  % (17422)dis+1002_1:5_av=off:nwc=2.0:sos=all:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/15Mi)
% 1.66/0.53  % (17401)Running in auto input_syntax mode. Trying TPTP
% 1.66/0.53  % (17423)dis+10_1:64_nwc=1.4:rp=on:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/21Mi)
% 1.76/0.53  % (17422)Instruction limit reached!
% 1.76/0.53  % (17422)------------------------------
% 1.76/0.53  % (17422)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.76/0.53  % (17422)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.76/0.53  % (17422)Termination reason: Time limit
% 1.76/0.53  % (17422)Termination phase: Saturation
% 1.76/0.53  
% 1.76/0.54  % (17422)Memory used [KB]: 1144
% 1.76/0.54  % (17422)Time elapsed: 0.010 s
% 1.76/0.54  % (17422)Instructions burned: 16 (million)
% 1.76/0.54  % (17423)Instruction limit reached!
% 1.76/0.54  % (17423)------------------------------
% 1.76/0.54  % (17423)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.76/0.54  % (17423)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.76/0.54  % (17423)Termination reason: Time limit
% 1.76/0.54  % (17423)Termination phase: Saturation
% 1.76/0.54  
% 1.76/0.54  % (17423)Memory used [KB]: 1233
% 1.76/0.54  % (17423)Time elapsed: 0.013 s
% 1.76/0.54  % (17423)Instructions burned: 21 (million)
% 1.76/0.55  % (17401)Running in auto input_syntax mode. Trying TPTP
% 1.76/0.55  % (17424)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 (2998ds/46Mi)
% 1.76/0.55  % (17401)Running in auto input_syntax mode. Trying TPTP
% 1.76/0.55  % (17425)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/50Mi)
% 1.76/0.55  % (17401)Running in auto input_syntax mode. Trying TPTP
% 1.76/0.55  % (17426)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 (2998ds/47Mi)
% 1.76/0.57  % (17424)Instruction limit reached!
% 1.76/0.57  % (17424)------------------------------
% 1.76/0.57  % (17424)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.76/0.57  % (17424)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.76/0.57  % (17424)Termination reason: Time limit
% 1.76/0.57  % (17424)Termination phase: Saturation
% 1.76/0.57  
% 1.76/0.57  % (17424)Memory used [KB]: 1586
% 1.76/0.57  % (17424)Time elapsed: 0.026 s
% 1.76/0.57  % (17424)Instructions burned: 46 (million)
% 1.76/0.57  % (17425)Instruction limit reached!
% 1.76/0.57  % (17425)------------------------------
% 1.76/0.57  % (17425)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.76/0.57  % (17425)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.76/0.57  % (17425)Termination reason: Time limit
% 1.76/0.57  % (17425)Termination phase: Saturation
% 1.76/0.57  
% 1.76/0.57  % (17425)Memory used [KB]: 1619
% 1.76/0.57  % (17425)Time elapsed: 0.029 s
% 1.76/0.57  % (17425)Instructions burned: 51 (million)
% 1.76/0.58  % (17401)Running in auto input_syntax mode. Trying TPTP
% 1.76/0.58  % (17427)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 (2997ds/42Mi)
% 1.76/0.58  % (17426)Instruction limit reached!
% 1.76/0.58  % (17426)------------------------------
% 1.76/0.58  % (17426)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.76/0.58  % (17426)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.76/0.58  % (17426)Termination reason: Time limit
% 1.76/0.58  % (17426)Termination phase: Saturation
% 1.76/0.58  
% 1.76/0.58  % (17426)Memory used [KB]: 1582
% 1.76/0.58  % (17426)Time elapsed: 0.028 s
% 1.76/0.58  % (17426)Instructions burned: 47 (million)
% 1.76/0.59  % (17401)Running in auto input_syntax mode. Trying TPTP
% 1.76/0.59  % (17428)lrs+1_3:1_ep=RSTC:sos=on:urr=on:i=43:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/43Mi)
% 1.76/0.59  % (17401)Running in auto input_syntax mode. Trying TPTP
% 1.76/0.59  % (17429)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/21Mi)
% 1.76/0.60  % (17427)Instruction limit reached!
% 1.76/0.60  % (17427)------------------------------
% 1.76/0.60  % (17427)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.76/0.60  % (17427)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.76/0.60  % (17427)Termination reason: Time limit
% 1.76/0.60  % (17427)Termination phase: Saturation
% 1.76/0.60  
% 1.76/0.60  % (17427)Memory used [KB]: 1764
% 1.76/0.60  % (17427)Time elapsed: 0.024 s
% 1.76/0.60  % (17427)Instructions burned: 43 (million)
% 1.76/0.61  % (17429)Instruction limit reached!
% 1.76/0.61  % (17429)------------------------------
% 1.76/0.61  % (17429)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.76/0.61  % (17429)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.76/0.61  % (17429)Termination reason: Time limit
% 1.76/0.61  % (17429)Termination phase: Saturation
% 1.76/0.61  
% 1.76/0.61  % (17429)Memory used [KB]: 1297
% 1.76/0.61  % (17429)Time elapsed: 0.013 s
% 1.76/0.61  % (17429)Instructions burned: 22 (million)
% 1.76/0.61  % (17428)Instruction limit reached!
% 1.76/0.61  % (17428)------------------------------
% 1.76/0.61  % (17428)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.76/0.61  % (17428)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.76/0.61  % (17428)Termination reason: Time limit
% 1.76/0.61  % (17428)Termination phase: Saturation
% 1.76/0.61  
% 1.76/0.61  % (17428)Memory used [KB]: 1707
% 1.76/0.61  % (17428)Time elapsed: 0.022 s
% 1.76/0.61  % (17428)Instructions burned: 43 (million)
% 1.76/0.62  % (17401)Running in auto input_syntax mode. Trying TPTP
% 1.76/0.62  % (17430)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 (2997ds/21Mi)
% 2.25/0.63  % (17401)Running in auto input_syntax mode. Trying TPTP
% 2.25/0.63  % (17431)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 (2997ds/41Mi)
% 2.25/0.63  % (17430)Instruction limit reached!
% 2.25/0.63  % (17430)------------------------------
% 2.25/0.63  % (17430)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 2.25/0.63  % (17430)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 2.25/0.63  % (17430)Termination reason: Time limit
% 2.25/0.63  % (17430)Termination phase: Saturation
% 2.25/0.63  
% 2.25/0.63  % (17430)Memory used [KB]: 1238
% 2.25/0.63  % (17430)Time elapsed: 0.013 s
% 2.25/0.63  % (17430)Instructions burned: 22 (million)
% 2.25/0.63  % (17401)Running in auto input_syntax mode. Trying TPTP
% 2.25/0.63  % (17432)lrs+10_1:1_ss=axioms:st=5.0:tha=off:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/15Mi)
% 2.25/0.64  % (17432)Instruction limit reached!
% 2.25/0.64  % (17432)------------------------------
% 2.25/0.64  % (17432)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 2.25/0.64  % (17432)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 2.25/0.64  % (17432)Termination reason: Time limit
% 2.25/0.64  % (17432)Termination phase: Saturation
% 2.25/0.64  
% 2.25/0.64  % (17432)Memory used [KB]: 1142
% 2.25/0.64  % (17432)Time elapsed: 0.009 s
% 2.25/0.64  % (17432)Instructions burned: 15 (million)
% 2.25/0.65  % (17431)Instruction limit reached!
% 2.25/0.65  % (17431)------------------------------
% 2.25/0.65  % (17431)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 2.25/0.65  % (17431)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 2.25/0.65  % (17431)Termination reason: Time limit
% 2.25/0.65  % (17431)Termination phase: Saturation
% 2.25/0.65  
% 2.25/0.65  % (17431)Memory used [KB]: 1606
% 2.25/0.65  % (17431)Time elapsed: 0.024 s
% 2.25/0.65  % (17431)Instructions burned: 41 (million)
% 2.25/0.66  % (17401)Running in auto input_syntax mode. Trying TPTP
% 2.25/0.66  % (17433)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 (2996ds/47Mi)
% 2.25/0.66  % (17401)Running in auto input_syntax mode. Trying TPTP
% 2.25/0.66  % (17434)dis+10_1:64_nwc=1.4:rp=on:tha=off:i=25:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/25Mi)
% 2.25/0.66  % (17401)Running in auto input_syntax mode. Trying TPTP
% 2.25/0.66  % (17435)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 (2996ds/148Mi)
% 2.25/0.67  % (17434)Instruction limit reached!
% 2.25/0.67  % (17434)------------------------------
% 2.25/0.67  % (17434)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 2.25/0.67  % (17434)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 2.25/0.67  % (17434)Termination reason: Time limit
% 2.25/0.67  % (17434)Termination phase: Saturation
% 2.25/0.67  
% 2.25/0.67  % (17434)Memory used [KB]: 1391
% 2.25/0.67  % (17434)Time elapsed: 0.015 s
% 2.25/0.67  % (17434)Instructions burned: 25 (million)
% 2.25/0.68  % (17433)Instruction limit reached!
% 2.25/0.68  % (17433)------------------------------
% 2.25/0.68  % (17433)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 2.25/0.68  % (17433)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 2.25/0.68  % (17433)Termination reason: Time limit
% 2.25/0.68  % (17433)Termination phase: Saturation
% 2.25/0.68  
% 2.25/0.68  % (17433)Memory used [KB]: 1612
% 2.25/0.68  % (17433)Time elapsed: 0.028 s
% 2.25/0.68  % (17433)Instructions burned: 47 (million)
% 2.25/0.69  % (17401)Running in auto input_syntax mode. Trying TPTP
% 2.25/0.69  % (17436)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 (2996ds/100Mi)
% 2.66/0.70  % (17401)Running in auto input_syntax mode. Trying TPTP
% 2.66/0.70  % (17437)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 (2996ds/76Mi)
% 2.66/0.70  % (17401)Running in auto input_syntax mode. Trying TPTP
% 2.66/0.70  % (17438)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 (2996ds/58Mi)
% 2.66/0.73  % (17401)Running in auto input_syntax mode. Trying TPTP
% 2.66/0.73  % (17439)lrs+10_1:1_thi=all:thigen=on:i=96:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/96Mi)
% 2.66/0.73  % (17438)Instruction limit reached!
% 2.66/0.73  % (17438)------------------------------
% 2.66/0.73  % (17438)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 2.66/0.73  % (17438)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 2.66/0.73  % (17438)Termination reason: Time limit
% 2.66/0.73  % (17438)Termination phase: Saturation
% 2.66/0.73  
% 2.66/0.73  % (17438)Memory used [KB]: 1641
% 2.66/0.73  % (17438)Time elapsed: 0.031 s
% 2.66/0.73  % (17438)Instructions burned: 58 (million)
% 2.66/0.74  % (17401)Running in auto input_syntax mode. Trying TPTP
% 2.66/0.74  % (17440)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 (2996ds/108Mi)
% 2.66/0.74  % (17437)Instruction limit reached!
% 2.66/0.74  % (17437)------------------------------
% 2.66/0.74  % (17437)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 2.66/0.74  % (17437)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 2.66/0.74  % (17437)Termination reason: Time limit
% 2.66/0.74  % (17437)Termination phase: Saturation
% 2.66/0.74  
% 2.66/0.74  % (17437)Memory used [KB]: 2115
% 2.66/0.74  % (17437)Time elapsed: 0.042 s
% 2.66/0.74  % (17437)Instructions burned: 76 (million)
% 2.66/0.74  % (17435)Instruction limit reached!
% 2.66/0.74  % (17435)------------------------------
% 2.66/0.74  % (17435)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 2.66/0.74  % (17435)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 2.66/0.74  % (17435)Termination reason: Time limit
% 2.66/0.74  % (17435)Termination phase: Saturation
% 2.66/0.74  
% 2.66/0.74  % (17435)Memory used [KB]: 1757
% 2.66/0.74  % (17435)Time elapsed: 0.079 s
% 2.66/0.74  % (17435)Instructions burned: 149 (million)
% 2.66/0.74  % (17436)Instruction limit reached!
% 2.66/0.74  % (17436)------------------------------
% 2.66/0.74  % (17436)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 2.66/0.74  % (17436)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 2.66/0.74  % (17436)Termination reason: Time limit
% 2.66/0.74  % (17436)Termination phase: Saturation
% 2.66/0.74  
% 2.66/0.74  % (17436)Memory used [KB]: 2311
% 2.66/0.74  % (17436)Time elapsed: 0.056 s
% 2.66/0.74  % (17436)Instructions burned: 101 (million)
% 3.17/0.78  % (17439)Instruction limit reached!
% 3.17/0.78  % (17439)------------------------------
% 3.17/0.78  % (17439)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 3.17/0.78  % (17439)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 3.17/0.78  % (17439)Termination reason: Time limit
% 3.17/0.78  % (17439)Termination phase: Saturation
% 3.17/0.78  
% 3.17/0.78  % (17439)Memory used [KB]: 1374
% 3.17/0.78  % (17439)Time elapsed: 0.054 s
% 3.17/0.78  % (17439)Instructions burned: 96 (million)
% 3.17/0.79  % (17401)Running in auto input_syntax mode. Trying TPTP
% 3.17/0.79  % (17441)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 (2995ds/463Mi)
% 3.17/0.79  % (17401)Running in auto input_syntax mode. Trying TPTP
% 3.17/0.79  % (17442)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 (2995ds/494Mi)
% 3.17/0.79  % (17440)Instruction limit reached!
% 3.17/0.79  % (17440)------------------------------
% 3.17/0.79  % (17440)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 3.17/0.79  % (17440)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 3.17/0.79  % (17440)Termination reason: Time limit
% 3.17/0.79  % (17440)Termination phase: Saturation
% 3.17/0.79  
% 3.17/0.79  % (17440)Memory used [KB]: 1207
% 3.17/0.79  % (17440)Time elapsed: 0.057 s
% 3.17/0.79  % (17440)Instructions burned: 108 (million)
% 3.17/0.79  % (17401)Running in auto input_syntax mode. Trying TPTP
% 3.17/0.79  % (17443)lrs+10_1:1_newcnf=on:sas=z3:tgt=ground:tha=off:i=223:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/223Mi)
% 3.17/0.79  % (17401)Running in auto input_syntax mode. Trying TPTP
% 3.17/0.79  % (17444)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 (2995ds/343Mi)
% 3.45/0.84  % (17401)Running in auto input_syntax mode. Trying TPTP
% 3.45/0.84  % (17445)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 (2995ds/488Mi)
% 3.45/0.85  % (17401)Running in auto input_syntax mode. Trying TPTP
% 3.45/0.85  % (17446)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 (2995ds/150Mi)
% 3.45/0.91  % (17443)Instruction limit reached!
% 3.45/0.91  % (17443)------------------------------
% 3.45/0.91  % (17443)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 3.45/0.91  % (17443)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 3.45/0.91  % (17443)Termination reason: Time limit
% 3.45/0.91  % (17443)Termination phase: Saturation
% 3.45/0.91  
% 3.45/0.91  % (17443)Memory used [KB]: 1763
% 3.45/0.91  % (17443)Time elapsed: 0.116 s
% 3.45/0.91  % (17443)Instructions burned: 224 (million)
% 3.45/0.93  % (17446)Instruction limit reached!
% 3.45/0.93  % (17446)------------------------------
% 3.45/0.93  % (17446)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 3.45/0.93  % (17446)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 3.45/0.93  % (17446)Termination reason: Time limit
% 3.45/0.93  % (17446)Termination phase: Saturation
% 3.45/0.93  
% 3.45/0.93  % (17446)Memory used [KB]: 1258
% 3.45/0.93  % (17446)Time elapsed: 0.077 s
% 3.45/0.93  % (17446)Instructions burned: 151 (million)
% 3.71/0.96  % (17444)Instruction limit reached!
% 3.71/0.96  % (17444)------------------------------
% 3.71/0.96  % (17444)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 3.71/0.96  % (17444)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 3.71/0.96  % (17444)Termination reason: Time limit
% 3.71/0.96  % (17444)Termination phase: Saturation
% 3.71/0.96  
% 3.71/0.96  % (17444)Memory used [KB]: 2943
% 3.71/0.96  % (17444)Time elapsed: 0.170 s
% 3.71/0.96  % (17444)Instructions burned: 344 (million)
% 3.71/0.97  % (17401)Running in auto input_syntax mode. Trying TPTP
% 3.71/0.97  % (17447)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 (2993ds/160Mi)
% 3.71/0.98  % (17401)Running in auto input_syntax mode. Trying TPTP
% 3.71/0.98  % (17448)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 (2993ds/370Mi)
% 4.13/1.01  % (17442)Instruction limit reached!
% 4.13/1.01  % (17442)------------------------------
% 4.13/1.01  % (17442)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 4.13/1.01  % (17442)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 4.13/1.01  % (17442)Termination reason: Time limit
% 4.13/1.01  % (17442)Termination phase: Saturation
% 4.13/1.01  
% 4.13/1.01  % (17442)Memory used [KB]: 2866
% 4.13/1.01  % (17442)Time elapsed: 0.223 s
% 4.13/1.01  % (17442)Instructions burned: 494 (million)
% 4.13/1.02  % (17401)Running in auto input_syntax mode. Trying TPTP
% 4.13/1.02  % (17449)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 (2993ds/493Mi)
% 4.13/1.03  % (17441)Instruction limit reached!
% 4.13/1.03  % (17441)------------------------------
% 4.13/1.03  % (17441)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 4.13/1.03  % (17441)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 4.13/1.03  % (17441)Termination reason: Time limit
% 4.13/1.03  % (17441)Termination phase: Saturation
% 4.13/1.03  
% 4.13/1.03  % (17441)Memory used [KB]: 4242
% 4.13/1.03  % (17441)Time elapsed: 0.242 s
% 4.13/1.03  % (17441)Instructions burned: 464 (million)
% 4.13/1.04  % (17445)Instruction limit reached!
% 4.13/1.04  % (17445)------------------------------
% 4.13/1.04  % (17445)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 4.13/1.04  % (17445)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 4.13/1.04  % (17445)Termination reason: Time limit
% 4.13/1.04  % (17445)Termination phase: Saturation
% 4.13/1.04  
% 4.13/1.04  % (17445)Memory used [KB]: 2082
% 4.13/1.04  % (17445)Time elapsed: 0.204 s
% 4.13/1.04  % (17445)Instructions burned: 488 (million)
% 4.13/1.05  % (17447)Instruction limit reached!
% 4.13/1.05  % (17447)------------------------------
% 4.13/1.05  % (17447)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 4.13/1.05  % (17447)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 4.13/1.05  % (17447)Termination reason: Time limit
% 4.13/1.05  % (17447)Termination phase: Saturation
% 4.13/1.05  
% 4.13/1.05  % (17447)Memory used [KB]: 1402
% 4.13/1.05  % (17447)Time elapsed: 0.082 s
% 4.13/1.05  % (17447)Instructions burned: 161 (million)
% 5.17/1.07  % (17401)Running in auto input_syntax mode. Trying TPTP
% 5.17/1.07  % (17450)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 (2992ds/81Mi)
% 5.58/1.09  % (17401)Running in auto input_syntax mode. Trying TPTP
% 5.58/1.09  % (17451)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 (2992ds/146Mi)
% 5.58/1.09  % (17401)Running in auto input_syntax mode. Trying TPTP
% 5.58/1.09  % (17452)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 (2992ds/211Mi)
% 5.58/1.10  % (17401)Running in auto input_syntax mode. Trying TPTP
% 5.58/1.10  % (17453)dis+1010_1:1_s2a=on:sp=frequency:to=lpo:i=274:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/274Mi)
% 5.58/1.11  % (17450)Instruction limit reached!
% 5.58/1.11  % (17450)------------------------------
% 5.58/1.11  % (17450)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 5.58/1.11  % (17450)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 5.58/1.11  % (17450)Termination reason: Time limit
% 5.58/1.11  % (17450)Termination phase: Saturation
% 5.58/1.11  
% 5.58/1.11  % (17450)Memory used [KB]: 1942
% 5.58/1.11  % (17450)Time elapsed: 0.048 s
% 5.58/1.11  % (17450)Instructions burned: 82 (million)
% 6.03/1.16  % (17451)Instruction limit reached!
% 6.03/1.16  % (17451)------------------------------
% 6.03/1.16  % (17451)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 6.03/1.16  % (17451)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 6.03/1.16  % (17451)Termination reason: Time limit
% 6.03/1.16  % (17451)Termination phase: Saturation
% 6.03/1.16  
% 6.03/1.16  % (17451)Memory used [KB]: 1375
% 6.03/1.16  % (17451)Time elapsed: 0.075 s
% 6.03/1.16  % (17451)Instructions burned: 147 (million)
% 6.03/1.17  % (17401)Running in auto input_syntax mode. Trying TPTP
% 6.03/1.17  % (17454)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 (2991ds/330Mi)
% 6.03/1.17  % (17448)Instruction limit reached!
% 6.03/1.17  % (17448)------------------------------
% 6.03/1.17  % (17448)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 6.03/1.17  % (17448)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 6.03/1.17  % (17448)Termination reason: Time limit
% 6.03/1.17  % (17448)Termination phase: Saturation
% 6.03/1.17  
% 6.03/1.17  % (17448)Memory used [KB]: 2258
% 6.03/1.17  % (17448)Time elapsed: 0.192 s
% 6.03/1.17  % (17448)Instructions burned: 371 (million)
% 6.03/1.17  % (17449)First to succeed.
% 6.03/1.18  % (17449)Solution written to "/export/starexec/sandbox/tmp/vampire-proof-17401"
% 6.03/1.18  % (17401)Running in auto input_syntax mode. Trying TPTP
% 6.03/1.18  % (17449)Refutation found. Thanks to Tanya!
% 6.03/1.18  % SZS status Theorem for theBenchmark
% 6.03/1.18  % SZS output start Proof for theBenchmark
% See solution above
% 6.03/1.18  % (17449)------------------------------
% 6.03/1.18  % (17449)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 6.03/1.18  % (17449)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 6.03/1.18  % (17449)Termination reason: Refutation
% 6.03/1.18  
% 6.03/1.18  % (17449)Memory used [KB]: 1914
% 6.03/1.18  % (17449)Time elapsed: 0.162 s
% 6.03/1.18  % (17449)Instructions burned: 309 (million)
% 6.03/1.18  % (17449)------------------------------
% 6.03/1.18  % (17449)------------------------------
% 6.03/1.18  % (17401)Success in time 0.896 s
%------------------------------------------------------------------------------