TSTP Solution File: SWW591_2 by Vampire---4.8

View Problem - Process Solution

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

% Computer : n014.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 : Fri Sep  1 01:04:10 EDT 2023

% Result   : Theorem 0.20s 0.52s
% Output   : Refutation 0.20s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   15
%            Number of leaves      :  116
% Syntax   : Number of formulae    :  396 (  51 unt;  43 typ;   0 def)
%            Number of atoms       : 1054 ( 415 equ)
%            Maximal formula atoms :   18 (   2 avg)
%            Number of connectives : 1155 ( 454   ~; 545   |;  61   &)
%                                         (  53 <=>;  42  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   12 (   4 avg)
%            Maximal term depth    :    7 (   2 avg)
%            Number arithmetic     :  162 (  28 atm;   0 fun;  90 num;  44 var)
%            Number of types       :    8 (   6 usr;   1 ari)
%            Number of type conns  :   47 (  25   >;  22   *;   0   +;   0  <<)
%            Number of predicates  :   56 (  52 usr;  51 prp; 0-2 aty)
%            Number of functors    :   37 (  35 usr;  14 con; 0-5 aty)
%            Number of variables   :  244 (; 220   !;  24   ?; 244   :)

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

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

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

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

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

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

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

tff(func_def_1,type,
    int: ty ).

tff(func_def_2,type,
    real: ty ).

tff(func_def_3,type,
    bool1: ty ).

tff(func_def_4,type,
    true: bool ).

tff(func_def_5,type,
    false: bool ).

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

tff(func_def_7,type,
    tuple01: ty ).

tff(func_def_8,type,
    tuple02: tuple0 ).

tff(func_def_9,type,
    qtmark: ty ).

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

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

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

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

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

tff(func_def_17,type,
    fib: $int > $int ).

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

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

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

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

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

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

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

tff(func_def_29,type,
    t2tb: map_int_lpoption_intrp > uni ).

tff(func_def_30,type,
    tb2t: uni > map_int_lpoption_intrp ).

tff(func_def_31,type,
    t2tb1: option_int > uni ).

tff(func_def_32,type,
    tb2t1: uni > option_int ).

tff(func_def_33,type,
    t2tb2: $int > uni ).

tff(func_def_34,type,
    tb2t2: uni > $int ).

tff(func_def_36,type,
    sK0: $int ).

tff(func_def_37,type,
    sK1: map_int_lpoption_intrp ).

tff(func_def_38,type,
    sK2: map_int_lpoption_intrp ).

tff(func_def_39,type,
    sK3: map_int_lpoption_intrp ).

tff(func_def_40,type,
    sK4: map_int_lpoption_intrp > $int ).

tff(func_def_41,type,
    sK5: map_int_lpoption_intrp > $int ).

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

tff(pred_def_3,type,
    inv: map_int_lpoption_intrp > $o ).

tff(f1251,plain,
    $false,
    inference(avatar_smt_refutation,[],[f165,f170,f175,f180,f185,f186,f191,f196,f201,f220,f229,f234,f297,f347,f393,f422,f487,f507,f517,f531,f537,f552,f558,f561,f570,f573,f574,f588,f594,f634,f644,f654,f698,f701,f706,f709,f710,f711,f712,f758,f816,f818,f821,f827,f829,f926,f927,f928,f945,f948,f1016,f1024,f1082,f1117,f1121,f1122,f1144,f1147,f1193,f1216,f1218,f1244,f1250]) ).

tff(f1250,plain,
    ( spl6_33
    | ~ spl6_49 ),
    inference(avatar_contradiction_clause,[],[f1249]) ).

tff(f1249,plain,
    ( $false
    | spl6_33
    | ~ spl6_49 ),
    inference(subsumption_resolution,[],[f1248,f593]) ).

tff(f593,plain,
    ( ( fib(sK0) != sK5(sK3) )
    | spl6_33 ),
    inference(avatar_component_clause,[],[f591]) ).

tff(f591,plain,
    ( spl6_33
  <=> ( fib(sK0) = sK5(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_33])]) ).

tff(f1248,plain,
    ( ( fib(sK0) = sK5(sK3) )
    | ~ spl6_49 ),
    inference(forward_demodulation,[],[f1235,f119]) ).

tff(f119,plain,
    ! [X0: $int] : ( tb2t2(t2tb2(X0)) = X0 ),
    inference(cnf_transformation,[],[f49]) ).

tff(f49,plain,
    ! [X0: $int] : ( tb2t2(t2tb2(X0)) = X0 ),
    inference(rectify,[],[f38]) ).

tff(f38,axiom,
    ! [X15: $int] : ( tb2t2(t2tb2(X15)) = X15 ),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',bridgeL2) ).

tff(f1235,plain,
    ( ( sK5(sK3) = tb2t2(t2tb2(fib(sK0))) )
    | ~ spl6_49 ),
    inference(superposition,[],[f119,f1215]) ).

tff(f1215,plain,
    ( ( t2tb2(fib(sK0)) = t2tb2(sK5(sK3)) )
    | ~ spl6_49 ),
    inference(avatar_component_clause,[],[f1213]) ).

tff(f1213,plain,
    ( spl6_49
  <=> ( t2tb2(fib(sK0)) = t2tb2(sK5(sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_49])]) ).

tff(f1244,plain,
    ( spl6_50
    | ~ spl6_45
    | ~ spl6_49 ),
    inference(avatar_split_clause,[],[f1228,f1213,f1021,f1241]) ).

tff(f1241,plain,
    ( spl6_50
  <=> ( t2tb2(fib(sK0)) = some_proj_1(int,some(int,t2tb2(fib(sK0)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_50])]) ).

tff(f1021,plain,
    ( spl6_45
  <=> ( t2tb2(sK5(sK3)) = some_proj_1(int,some(int,t2tb2(fib(sK0)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_45])]) ).

tff(f1228,plain,
    ( ( t2tb2(fib(sK0)) = some_proj_1(int,some(int,t2tb2(fib(sK0)))) )
    | ~ spl6_45
    | ~ spl6_49 ),
    inference(backward_demodulation,[],[f1023,f1215]) ).

tff(f1023,plain,
    ( ( t2tb2(sK5(sK3)) = some_proj_1(int,some(int,t2tb2(fib(sK0)))) )
    | ~ spl6_45 ),
    inference(avatar_component_clause,[],[f1021]) ).

tff(f1218,plain,
    ( spl6_49
    | ~ spl6_45 ),
    inference(avatar_split_clause,[],[f1217,f1021,f1213]) ).

tff(f1217,plain,
    ( ( t2tb2(fib(sK0)) = t2tb2(sK5(sK3)) )
    | ~ spl6_45 ),
    inference(subsumption_resolution,[],[f1203,f118]) ).

tff(f118,plain,
    ! [X0: $int] : sort(int,t2tb2(X0)),
    inference(cnf_transformation,[],[f48]) ).

tff(f48,plain,
    ! [X0: $int] : sort(int,t2tb2(X0)),
    inference(rectify,[],[f37]) ).

tff(f37,axiom,
    ! [X1: $int] : sort(int,t2tb2(X1)),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',t2tb_sort2) ).

tff(f1203,plain,
    ( ( t2tb2(fib(sK0)) = t2tb2(sK5(sK3)) )
    | ~ sort(int,t2tb2(fib(sK0)))
    | ~ spl6_45 ),
    inference(superposition,[],[f139,f1023]) ).

tff(f139,plain,
    ! [X0: ty,X1: uni] :
      ( ( some_proj_1(X0,some(X0,X1)) = X1 )
      | ~ sort(X0,X1) ),
    inference(cnf_transformation,[],[f82]) ).

tff(f82,plain,
    ! [X0: ty,X1: uni] :
      ( ( some_proj_1(X0,some(X0,X1)) = X1 )
      | ~ sort(X0,X1) ),
    inference(ennf_transformation,[],[f62]) ).

tff(f62,plain,
    ! [X0: ty,X1: uni] :
      ( sort(X0,X1)
     => ( some_proj_1(X0,some(X0,X1)) = X1 ) ),
    inference(rectify,[],[f15]) ).

tff(f15,axiom,
    ! [X0: ty,X6: uni] :
      ( sort(X0,X6)
     => ( some_proj_1(X0,some(X0,X6)) = X6 ) ),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',some_proj_1_def) ).

tff(f1216,plain,
    ( spl6_49
    | ~ spl6_45 ),
    inference(avatar_split_clause,[],[f1211,f1021,f1213]) ).

tff(f1211,plain,
    ( ( t2tb2(fib(sK0)) = t2tb2(sK5(sK3)) )
    | ~ spl6_45 ),
    inference(subsumption_resolution,[],[f1202,f118]) ).

tff(f1202,plain,
    ( ( t2tb2(fib(sK0)) = t2tb2(sK5(sK3)) )
    | ~ sort(int,t2tb2(fib(sK0)))
    | ~ spl6_45 ),
    inference(superposition,[],[f1023,f139]) ).

tff(f1193,plain,
    ( spl6_45
    | ~ spl6_40 ),
    inference(avatar_split_clause,[],[f1192,f695,f1021]) ).

tff(f695,plain,
    ( spl6_40
  <=> ( some(int,t2tb2(fib(sK0))) = some(int,t2tb2(sK5(sK3))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_40])]) ).

tff(f1192,plain,
    ( ( t2tb2(sK5(sK3)) = some_proj_1(int,some(int,t2tb2(fib(sK0)))) )
    | ~ spl6_40 ),
    inference(subsumption_resolution,[],[f1186,f118]) ).

tff(f1186,plain,
    ( ( t2tb2(sK5(sK3)) = some_proj_1(int,some(int,t2tb2(fib(sK0)))) )
    | ~ sort(int,t2tb2(sK5(sK3)))
    | ~ spl6_40 ),
    inference(superposition,[],[f139,f697]) ).

tff(f697,plain,
    ( ( some(int,t2tb2(fib(sK0))) = some(int,t2tb2(sK5(sK3))) )
    | ~ spl6_40 ),
    inference(avatar_component_clause,[],[f695]) ).

tff(f1147,plain,
    ( spl6_18
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(avatar_split_clause,[],[f1146,f415,f390,f162,f419]) ).

tff(f419,plain,
    ( spl6_18
  <=> ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(some(int,t2tb2(fib(sK0)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_18])]) ).

tff(f162,plain,
    ( spl6_1
  <=> inv(sK3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_1])]) ).

tff(f390,plain,
    ( spl6_16
  <=> ( some(int,t2tb2(fib(sK0))) = get(option(int),int,t2tb(sK3),t2tb2(sK0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_16])]) ).

tff(f415,plain,
    ( spl6_17
  <=> ( sK0 = sK4(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_17])]) ).

tff(f1146,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(some(int,t2tb2(fib(sK0)))) )
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(forward_demodulation,[],[f1145,f392]) ).

tff(f392,plain,
    ( ( some(int,t2tb2(fib(sK0))) = get(option(int),int,t2tb(sK3),t2tb2(sK0)) )
    | ~ spl6_16 ),
    inference(avatar_component_clause,[],[f390]) ).

tff(f1145,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK3),t2tb2(sK0))) )
    | spl6_1
    | ~ spl6_17 ),
    inference(subsumption_resolution,[],[f1134,f164]) ).

tff(f164,plain,
    ( ~ inv(sK3)
    | spl6_1 ),
    inference(avatar_component_clause,[],[f162]) ).

tff(f1134,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK3),t2tb2(sK0))) )
    | inv(sK3)
    | ~ spl6_17 ),
    inference(superposition,[],[f131,f416]) ).

tff(f416,plain,
    ( ( sK0 = sK4(sK3) )
    | ~ spl6_17 ),
    inference(avatar_component_clause,[],[f415]) ).

tff(f131,plain,
    ! [X0: map_int_lpoption_intrp] :
      ( ( tb2t1(get(option(int),int,t2tb(X0),t2tb2(sK4(X0)))) = tb2t1(some(int,t2tb2(sK5(X0)))) )
      | inv(X0) ),
    inference(cnf_transformation,[],[f104]) ).

tff(f104,plain,
    ! [X0: map_int_lpoption_intrp] :
      ( ( inv(X0)
        | ( ( sK5(X0) != fib(sK4(X0)) )
          & ( tb2t1(get(option(int),int,t2tb(X0),t2tb2(sK4(X0)))) = tb2t1(some(int,t2tb2(sK5(X0)))) ) ) )
      & ( ! [X3: $int,X4: $int] :
            ( ( fib(X3) = X4 )
            | ( tb2t1(get(option(int),int,t2tb(X0),t2tb2(X3))) != tb2t1(some(int,t2tb2(X4))) ) )
        | ~ inv(X0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK4,sK5])],[f102,f103]) ).

tff(f103,plain,
    ! [X0: map_int_lpoption_intrp] :
      ( ? [X1: $int,X2: $int] :
          ( ( fib(X1) != X2 )
          & ( tb2t1(get(option(int),int,t2tb(X0),t2tb2(X1))) = tb2t1(some(int,t2tb2(X2))) ) )
     => ( ( sK5(X0) != fib(sK4(X0)) )
        & ( tb2t1(get(option(int),int,t2tb(X0),t2tb2(sK4(X0)))) = tb2t1(some(int,t2tb2(sK5(X0)))) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f102,plain,
    ! [X0: map_int_lpoption_intrp] :
      ( ( inv(X0)
        | ? [X1: $int,X2: $int] :
            ( ( fib(X1) != X2 )
            & ( tb2t1(get(option(int),int,t2tb(X0),t2tb2(X1))) = tb2t1(some(int,t2tb2(X2))) ) ) )
      & ( ! [X3: $int,X4: $int] :
            ( ( fib(X3) = X4 )
            | ( tb2t1(get(option(int),int,t2tb(X0),t2tb2(X3))) != tb2t1(some(int,t2tb2(X4))) ) )
        | ~ inv(X0) ) ),
    inference(rectify,[],[f101]) ).

tff(f101,plain,
    ! [X0: map_int_lpoption_intrp] :
      ( ( inv(X0)
        | ? [X1: $int,X2: $int] :
            ( ( fib(X1) != X2 )
            & ( tb2t1(get(option(int),int,t2tb(X0),t2tb2(X1))) = tb2t1(some(int,t2tb2(X2))) ) ) )
      & ( ! [X1: $int,X2: $int] :
            ( ( fib(X1) = X2 )
            | ( tb2t1(get(option(int),int,t2tb(X0),t2tb2(X1))) != tb2t1(some(int,t2tb2(X2))) ) )
        | ~ inv(X0) ) ),
    inference(nnf_transformation,[],[f80]) ).

tff(f80,plain,
    ! [X0: map_int_lpoption_intrp] :
      ( inv(X0)
    <=> ! [X1: $int,X2: $int] :
          ( ( fib(X1) = X2 )
          | ( tb2t1(get(option(int),int,t2tb(X0),t2tb2(X1))) != tb2t1(some(int,t2tb2(X2))) ) ) ),
    inference(ennf_transformation,[],[f59]) ).

tff(f59,plain,
    ! [X0: map_int_lpoption_intrp] :
      ( inv(X0)
    <=> ! [X1: $int,X2: $int] :
          ( ( tb2t1(get(option(int),int,t2tb(X0),t2tb2(X1))) = tb2t1(some(int,t2tb2(X2))) )
         => ( fib(X1) = X2 ) ) ),
    inference(rectify,[],[f40]) ).

tff(f40,axiom,
    ! [X17: map_int_lpoption_intrp] :
      ( inv(X17)
    <=> ! [X1: $int,X9: $int] :
          ( ( tb2t1(get(option(int),int,t2tb(X17),t2tb2(X1))) = tb2t1(some(int,t2tb2(X9))) )
         => ( fib(X1) = X9 ) ) ),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',inv_def) ).

tff(f1144,plain,
    ( spl6_40
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(avatar_split_clause,[],[f1143,f415,f390,f162,f695]) ).

tff(f1143,plain,
    ( ( some(int,t2tb2(fib(sK0))) = some(int,t2tb2(sK5(sK3))) )
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(forward_demodulation,[],[f1142,f392]) ).

tff(f1142,plain,
    ( ( get(option(int),int,t2tb(sK3),t2tb2(sK0)) = some(int,t2tb2(sK5(sK3))) )
    | spl6_1
    | ~ spl6_17 ),
    inference(subsumption_resolution,[],[f1133,f164]) ).

tff(f1133,plain,
    ( ( get(option(int),int,t2tb(sK3),t2tb2(sK0)) = some(int,t2tb2(sK5(sK3))) )
    | inv(sK3)
    | ~ spl6_17 ),
    inference(superposition,[],[f401,f416]) ).

tff(f401,plain,
    ! [X0: map_int_lpoption_intrp] :
      ( ( get(option(int),int,t2tb(X0),t2tb2(sK4(X0))) = some(int,t2tb2(sK5(X0))) )
      | inv(X0) ),
    inference(forward_demodulation,[],[f400,f121]) ).

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

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

tff(f36,axiom,
    ! [X16: uni] : ( t2tb1(tb2t1(X16)) = X16 ),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',bridgeR1) ).

tff(f400,plain,
    ! [X0: map_int_lpoption_intrp] :
      ( ( get(option(int),int,t2tb(X0),t2tb2(sK4(X0))) = t2tb1(tb2t1(some(int,t2tb2(sK5(X0))))) )
      | inv(X0) ),
    inference(superposition,[],[f121,f131]) ).

tff(f1122,plain,
    ( spl6_46
    | spl6_6 ),
    inference(avatar_split_clause,[],[f1109,f188,f1112]) ).

tff(f1112,plain,
    ( spl6_46
  <=> ! [X4: bool,X5: bool,X3: bool] :
        ( ( X3 = X4 )
        | ( X3 = X5 )
        | ( false = X5 )
        | ( X4 = X5 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_46])]) ).

tff(f188,plain,
    ( spl6_6
  <=> ( true = false ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_6])]) ).

tff(f1109,plain,
    ( ! [X10: bool,X11: bool,X12: bool] :
        ( ( X10 = X11 )
        | ( X11 = X12 )
        | ( false = X12 )
        | ( X10 = X12 ) )
    | spl6_6 ),
    inference(trivial_inequality_removal,[],[f1089]) ).

tff(f1089,plain,
    ( ! [X10: bool,X11: bool,X12: bool] :
        ( ( true != true )
        | ( X10 = X11 )
        | ( X11 = X12 )
        | ( false = X12 )
        | ( X10 = X12 ) )
    | spl6_6 ),
    inference(superposition,[],[f190,f275]) ).

tff(f275,plain,
    ! [X2: bool,X3: bool,X0: bool,X1: bool] :
      ( ( true = X3 )
      | ( X1 = X2 )
      | ( X0 = X2 )
      | ( X0 = X3 )
      | ( X0 = X1 ) ),
    inference(superposition,[],[f260,f260]) ).

tff(f260,plain,
    ! [X0: bool,X1: bool] :
      ( ( true = X1 )
      | ( X0 = X1 )
      | ( true = X0 ) ),
    inference(superposition,[],[f128,f128]) ).

tff(f128,plain,
    ! [X0: bool] :
      ( ( false = X0 )
      | ( true = X0 ) ),
    inference(cnf_transformation,[],[f57]) ).

tff(f57,plain,
    ! [X0: bool] :
      ( ( false = X0 )
      | ( true = X0 ) ),
    inference(rectify,[],[f6]) ).

tff(f6,axiom,
    ! [X6: bool] :
      ( ( false = X6 )
      | ( true = X6 ) ),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',bool_inversion) ).

tff(f190,plain,
    ( ( true != false )
    | spl6_6 ),
    inference(avatar_component_clause,[],[f188]) ).

tff(f1121,plain,
    ( spl6_46
    | spl6_48 ),
    inference(avatar_split_clause,[],[f1110,f1119,f1112]) ).

tff(f1119,plain,
    ( spl6_48
  <=> ! [X6: bool] : ( true = X6 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_48])]) ).

tff(f1110,plain,
    ! [X8: bool,X6: bool,X9: bool,X7: bool] :
      ( ( true = X6 )
      | ( X7 = X8 )
      | ( X8 = X9 )
      | ( false = X9 )
      | ( X7 = X9 ) ),
    inference(duplicate_literal_removal,[],[f1088]) ).

tff(f1088,plain,
    ! [X8: bool,X6: bool,X9: bool,X7: bool] :
      ( ( true = X6 )
      | ( true = X6 )
      | ( X7 = X8 )
      | ( X8 = X9 )
      | ( false = X9 )
      | ( X7 = X9 ) ),
    inference(superposition,[],[f128,f275]) ).

tff(f1117,plain,
    ( spl6_46
    | spl6_47 ),
    inference(avatar_split_clause,[],[f1087,f1115,f1112]) ).

tff(f1115,plain,
    ( spl6_47
  <=> ! [X2: uni,X0: ty,X1: uni] :
        ( ( match_bool(X0,true,X1,X2) = X2 )
        | ~ sort(X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_47])]) ).

tff(f1087,plain,
    ! [X2: uni,X3: bool,X0: ty,X1: uni,X4: bool,X5: bool] :
      ( ( match_bool(X0,true,X1,X2) = X2 )
      | ~ sort(X0,X2)
      | ( X3 = X4 )
      | ( X4 = X5 )
      | ( false = X5 )
      | ( X3 = X5 ) ),
    inference(superposition,[],[f144,f275]) ).

tff(f144,plain,
    ! [X2: uni,X0: ty,X1: uni] :
      ( ( match_bool(X0,false,X1,X2) = X2 )
      | ~ sort(X0,X2) ),
    inference(cnf_transformation,[],[f88]) ).

tff(f88,plain,
    ! [X0: ty,X1: uni,X2: uni] :
      ( ( match_bool(X0,false,X1,X2) = X2 )
      | ~ sort(X0,X2) ),
    inference(ennf_transformation,[],[f67]) ).

tff(f67,plain,
    ! [X0: ty,X1: uni,X2: uni] :
      ( sort(X0,X2)
     => ( match_bool(X0,false,X1,X2) = X2 ) ),
    inference(rectify,[],[f4]) ).

tff(f4,axiom,
    ! [X0: ty,X4: uni,X5: uni] :
      ( sort(X0,X5)
     => ( match_bool(X0,false,X4,X5) = X5 ) ),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',match_bool_False) ).

tff(f1082,plain,
    ( spl6_1
    | ~ spl6_43 ),
    inference(avatar_contradiction_clause,[],[f1081]) ).

tff(f1081,plain,
    ( $false
    | spl6_1
    | ~ spl6_43 ),
    inference(subsumption_resolution,[],[f1074,f164]) ).

tff(f1074,plain,
    ( inv(sK3)
    | ~ spl6_43 ),
    inference(trivial_inequality_removal,[],[f1073]) ).

tff(f1073,plain,
    ( ( sK5(sK3) != sK5(sK3) )
    | inv(sK3)
    | ~ spl6_43 ),
    inference(superposition,[],[f132,f925]) ).

tff(f925,plain,
    ( ( sK5(sK3) = fib(sK4(sK3)) )
    | ~ spl6_43 ),
    inference(avatar_component_clause,[],[f923]) ).

tff(f923,plain,
    ( spl6_43
  <=> ( sK5(sK3) = fib(sK4(sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_43])]) ).

tff(f132,plain,
    ! [X0: map_int_lpoption_intrp] :
      ( ( sK5(X0) != fib(sK4(X0)) )
      | inv(X0) ),
    inference(cnf_transformation,[],[f104]) ).

tff(f1024,plain,
    ( spl6_45
    | ~ spl6_40 ),
    inference(avatar_split_clause,[],[f1019,f695,f1021]) ).

tff(f1019,plain,
    ( ( t2tb2(sK5(sK3)) = some_proj_1(int,some(int,t2tb2(fib(sK0)))) )
    | ~ spl6_40 ),
    inference(subsumption_resolution,[],[f1008,f118]) ).

tff(f1008,plain,
    ( ( t2tb2(sK5(sK3)) = some_proj_1(int,some(int,t2tb2(fib(sK0)))) )
    | ~ sort(int,t2tb2(sK5(sK3)))
    | ~ spl6_40 ),
    inference(superposition,[],[f139,f697]) ).

tff(f1016,plain,
    ( spl6_44
    | ~ spl6_35
    | ~ spl6_17
    | ~ spl6_40 ),
    inference(avatar_split_clause,[],[f1011,f695,f415,f631,f1013]) ).

tff(f1013,plain,
    ( spl6_44
  <=> ( some(int,t2tb2(fib(sK0))) = some(int,t2tb2(sK0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_44])]) ).

tff(f631,plain,
    ( spl6_35
  <=> ( sK0 = sK5(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_35])]) ).

tff(f1011,plain,
    ( ( sK0 != sK5(sK3) )
    | ( some(int,t2tb2(fib(sK0))) = some(int,t2tb2(sK0)) )
    | ~ spl6_17
    | ~ spl6_40 ),
    inference(forward_demodulation,[],[f1000,f416]) ).

tff(f1000,plain,
    ( ( some(int,t2tb2(fib(sK0))) = some(int,t2tb2(sK0)) )
    | ( sK4(sK3) != sK5(sK3) )
    | ~ spl6_17
    | ~ spl6_40 ),
    inference(constrained_superposition,[],[f697,f416]) ).

tff(f948,plain,
    ( spl6_18
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(avatar_split_clause,[],[f947,f415,f390,f162,f419]) ).

tff(f947,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(some(int,t2tb2(fib(sK0)))) )
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(forward_demodulation,[],[f946,f392]) ).

tff(f946,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK3),t2tb2(sK0))) )
    | spl6_1
    | ~ spl6_17 ),
    inference(subsumption_resolution,[],[f935,f164]) ).

tff(f935,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK3),t2tb2(sK0))) )
    | inv(sK3)
    | ~ spl6_17 ),
    inference(superposition,[],[f131,f416]) ).

tff(f945,plain,
    ( spl6_40
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(avatar_split_clause,[],[f944,f415,f390,f162,f695]) ).

tff(f944,plain,
    ( ( some(int,t2tb2(fib(sK0))) = some(int,t2tb2(sK5(sK3))) )
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(forward_demodulation,[],[f943,f392]) ).

tff(f943,plain,
    ( ( get(option(int),int,t2tb(sK3),t2tb2(sK0)) = some(int,t2tb2(sK5(sK3))) )
    | spl6_1
    | ~ spl6_17 ),
    inference(subsumption_resolution,[],[f934,f164]) ).

tff(f934,plain,
    ( ( get(option(int),int,t2tb(sK3),t2tb2(sK0)) = some(int,t2tb2(sK5(sK3))) )
    | inv(sK3)
    | ~ spl6_17 ),
    inference(superposition,[],[f401,f416]) ).

tff(f928,plain,
    ( spl6_20
    | spl6_19
    | spl6_1
    | ~ spl6_15 ),
    inference(avatar_split_clause,[],[f756,f344,f162,f480,f484]) ).

tff(f484,plain,
    ( spl6_20
  <=> ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_20])]) ).

tff(f480,plain,
    ( spl6_19
  <=> ( t2tb2(sK0) = t2tb2(sK4(sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_19])]) ).

tff(f344,plain,
    ( spl6_15
  <=> ( set(option(int),int,t2tb(sK2),t2tb2(sK0),some(int,t2tb2(fib(sK0)))) = t2tb(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_15])]) ).

tff(f756,plain,
    ( ( t2tb2(sK0) = t2tb2(sK4(sK3)) )
    | ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3)))) )
    | spl6_1
    | ~ spl6_15 ),
    inference(forward_demodulation,[],[f755,f120]) ).

tff(f120,plain,
    ! [X0: map_int_lpoption_intrp] : ( tb2t(t2tb(X0)) = X0 ),
    inference(cnf_transformation,[],[f50]) ).

tff(f50,plain,
    ! [X0: map_int_lpoption_intrp] : ( tb2t(t2tb(X0)) = X0 ),
    inference(rectify,[],[f32]) ).

tff(f32,axiom,
    ! [X15: map_int_lpoption_intrp] : ( tb2t(t2tb(X15)) = X15 ),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',bridgeL) ).

tff(f755,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3)))) )
    | ( t2tb2(sK0) = t2tb2(sK4(tb2t(t2tb(sK3)))) )
    | spl6_1
    | ~ spl6_15 ),
    inference(subsumption_resolution,[],[f754,f164]) ).

tff(f754,plain,
    ( inv(sK3)
    | ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3)))) )
    | ( t2tb2(sK0) = t2tb2(sK4(tb2t(t2tb(sK3)))) )
    | ~ spl6_15 ),
    inference(forward_demodulation,[],[f753,f120]) ).

tff(f753,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3)))) )
    | inv(tb2t(t2tb(sK3)))
    | ( t2tb2(sK0) = t2tb2(sK4(tb2t(t2tb(sK3)))) )
    | ~ spl6_15 ),
    inference(forward_demodulation,[],[f741,f120]) ).

tff(f741,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(tb2t(t2tb(sK3)))))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(sK4(tb2t(t2tb(sK3)))))) )
    | inv(tb2t(t2tb(sK3)))
    | ( t2tb2(sK0) = t2tb2(sK4(tb2t(t2tb(sK3)))) )
    | ~ spl6_15 ),
    inference(superposition,[],[f394,f442]) ).

tff(f442,plain,
    ( ! [X0: uni] :
        ( ( get(option(int),int,t2tb(sK3),X0) = get(option(int),int,t2tb(sK2),X0) )
        | ( t2tb2(sK0) = X0 ) )
    | ~ spl6_15 ),
    inference(subsumption_resolution,[],[f441,f118]) ).

tff(f441,plain,
    ( ! [X0: uni] :
        ( ( get(option(int),int,t2tb(sK3),X0) = get(option(int),int,t2tb(sK2),X0) )
        | ( t2tb2(sK0) = X0 )
        | ~ sort(int,t2tb2(sK0)) )
    | ~ spl6_15 ),
    inference(subsumption_resolution,[],[f437,f258]) ).

tff(f258,plain,
    ! [X1: uni] : sort(int,X1),
    inference(superposition,[],[f118,f124]) ).

tff(f124,plain,
    ! [X0: uni] : ( t2tb2(tb2t2(X0)) = X0 ),
    inference(cnf_transformation,[],[f54]) ).

tff(f54,plain,
    ! [X0: uni] : ( t2tb2(tb2t2(X0)) = X0 ),
    inference(rectify,[],[f39]) ).

tff(f39,axiom,
    ! [X16: uni] : ( t2tb2(tb2t2(X16)) = X16 ),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',bridgeR2) ).

tff(f437,plain,
    ( ! [X0: uni] :
        ( ( get(option(int),int,t2tb(sK3),X0) = get(option(int),int,t2tb(sK2),X0) )
        | ( t2tb2(sK0) = X0 )
        | ~ sort(int,X0)
        | ~ sort(int,t2tb2(sK0)) )
    | ~ spl6_15 ),
    inference(superposition,[],[f153,f346]) ).

tff(f346,plain,
    ( ( set(option(int),int,t2tb(sK2),t2tb2(sK0),some(int,t2tb2(fib(sK0)))) = t2tb(sK3) )
    | ~ spl6_15 ),
    inference(avatar_component_clause,[],[f344]) ).

tff(f153,plain,
    ! [X2: uni,X3: uni,X0: ty,X1: ty,X4: uni,X5: uni] :
      ( ( get(X1,X0,set(X1,X0,X2,X3,X5),X4) = get(X1,X0,X2,X4) )
      | ( X3 = X4 )
      | ~ sort(X0,X4)
      | ~ sort(X0,X3) ),
    inference(cnf_transformation,[],[f94]) ).

tff(f94,plain,
    ! [X0: ty,X1: ty,X2: uni,X3: uni,X4: uni] :
      ( ! [X5: uni] :
          ( ( get(X1,X0,set(X1,X0,X2,X3,X5),X4) = get(X1,X0,X2,X4) )
          | ( X3 = X4 ) )
      | ~ sort(X0,X4)
      | ~ sort(X0,X3) ),
    inference(flattening,[],[f93]) ).

tff(f93,plain,
    ! [X0: ty,X1: ty,X2: uni,X3: uni,X4: uni] :
      ( ! [X5: uni] :
          ( ( get(X1,X0,set(X1,X0,X2,X3,X5),X4) = get(X1,X0,X2,X4) )
          | ( X3 = X4 ) )
      | ~ sort(X0,X4)
      | ~ sort(X0,X3) ),
    inference(ennf_transformation,[],[f75]) ).

tff(f75,plain,
    ! [X0: ty,X1: ty,X2: uni,X3: uni,X4: uni] :
      ( sort(X0,X3)
     => ( sort(X0,X4)
       => ! [X5: uni] :
            ( ( X3 != X4 )
           => ( get(X1,X0,set(X1,X0,X2,X3,X5),X4) = get(X1,X0,X2,X4) ) ) ) ),
    inference(rectify,[],[f28]) ).

tff(f28,axiom,
    ! [X0: ty,X11: ty,X12: uni,X7: uni,X13: uni] :
      ( sort(X0,X7)
     => ( sort(X0,X13)
       => ! [X14: uni] :
            ( ( X7 != X13 )
           => ( get(X11,X0,set(X11,X0,X12,X7,X14),X13) = get(X11,X0,X12,X13) ) ) ) ),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',select_neq) ).

tff(f394,plain,
    ! [X0: uni] :
      ( ( tb2t1(some(int,t2tb2(sK5(tb2t(X0))))) = tb2t1(get(option(int),int,X0,t2tb2(sK4(tb2t(X0))))) )
      | inv(tb2t(X0)) ),
    inference(superposition,[],[f131,f123]) ).

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

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

tff(f33,axiom,
    ! [X16: uni] : ( t2tb(tb2t(X16)) = X16 ),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',bridgeR) ).

tff(f927,plain,
    ( spl6_18
    | ~ spl6_17
    | spl6_1
    | ~ spl6_16 ),
    inference(avatar_split_clause,[],[f752,f390,f162,f415,f419]) ).

tff(f752,plain,
    ( ( sK0 != sK4(sK3) )
    | ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(some(int,t2tb2(fib(sK0)))) )
    | spl6_1
    | ~ spl6_16 ),
    inference(forward_demodulation,[],[f751,f120]) ).

tff(f751,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(some(int,t2tb2(fib(sK0)))) )
    | ( sK0 != sK4(tb2t(t2tb(sK3))) )
    | spl6_1
    | ~ spl6_16 ),
    inference(subsumption_resolution,[],[f750,f164]) ).

tff(f750,plain,
    ( inv(sK3)
    | ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(some(int,t2tb2(fib(sK0)))) )
    | ( sK0 != sK4(tb2t(t2tb(sK3))) )
    | ~ spl6_16 ),
    inference(forward_demodulation,[],[f749,f120]) ).

tff(f749,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(some(int,t2tb2(fib(sK0)))) )
    | inv(tb2t(t2tb(sK3)))
    | ( sK0 != sK4(tb2t(t2tb(sK3))) )
    | ~ spl6_16 ),
    inference(forward_demodulation,[],[f740,f120]) ).

tff(f740,plain,
    ( ( tb2t1(some(int,t2tb2(fib(sK0)))) = tb2t1(some(int,t2tb2(sK5(tb2t(t2tb(sK3)))))) )
    | inv(tb2t(t2tb(sK3)))
    | ( sK0 != sK4(tb2t(t2tb(sK3))) )
    | ~ spl6_16 ),
    inference(constrained_superposition,[],[f394,f392]) ).

tff(f926,plain,
    ( spl6_43
    | ~ spl6_3
    | ~ spl6_28 ),
    inference(avatar_split_clause,[],[f919,f534,f172,f923]) ).

tff(f172,plain,
    ( spl6_3
  <=> inv(sK2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_3])]) ).

tff(f534,plain,
    ( spl6_28
  <=> ( some(int,t2tb2(sK5(sK3))) = get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_28])]) ).

tff(f919,plain,
    ( ( sK5(sK3) = fib(sK4(sK3)) )
    | ~ spl6_3
    | ~ spl6_28 ),
    inference(equality_resolution,[],[f867]) ).

tff(f867,plain,
    ( ! [X0: $int] :
        ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) != tb2t1(some(int,t2tb2(X0))) )
        | ( fib(sK4(sK3)) = X0 ) )
    | ~ spl6_3
    | ~ spl6_28 ),
    inference(subsumption_resolution,[],[f860,f174]) ).

tff(f174,plain,
    ( inv(sK2)
    | ~ spl6_3 ),
    inference(avatar_component_clause,[],[f172]) ).

tff(f860,plain,
    ( ! [X0: $int] :
        ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) != tb2t1(some(int,t2tb2(X0))) )
        | ( fib(sK4(sK3)) = X0 )
        | ~ inv(sK2) )
    | ~ spl6_28 ),
    inference(superposition,[],[f130,f536]) ).

tff(f536,plain,
    ( ( some(int,t2tb2(sK5(sK3))) = get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3))) )
    | ~ spl6_28 ),
    inference(avatar_component_clause,[],[f534]) ).

tff(f130,plain,
    ! [X3: $int,X0: map_int_lpoption_intrp,X4: $int] :
      ( ( tb2t1(get(option(int),int,t2tb(X0),t2tb2(X3))) != tb2t1(some(int,t2tb2(X4))) )
      | ( fib(X3) = X4 )
      | ~ inv(X0) ),
    inference(cnf_transformation,[],[f104]) ).

tff(f829,plain,
    ( spl6_40
    | ~ spl6_18 ),
    inference(avatar_split_clause,[],[f828,f419,f695]) ).

tff(f828,plain,
    ( ( some(int,t2tb2(fib(sK0))) = some(int,t2tb2(sK5(sK3))) )
    | ~ spl6_18 ),
    inference(forward_demodulation,[],[f809,f121]) ).

tff(f809,plain,
    ( ( some(int,t2tb2(sK5(sK3))) = t2tb1(tb2t1(some(int,t2tb2(fib(sK0))))) )
    | ~ spl6_18 ),
    inference(superposition,[],[f121,f421]) ).

tff(f421,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(some(int,t2tb2(fib(sK0)))) )
    | ~ spl6_18 ),
    inference(avatar_component_clause,[],[f419]) ).

tff(f827,plain,
    ( spl6_42
    | ~ spl6_41
    | ~ spl6_4
    | ~ spl6_14
    | ~ spl6_18 ),
    inference(avatar_split_clause,[],[f822,f419,f294,f177,f813,f824]) ).

tff(f824,plain,
    ( spl6_42
  <=> ( fib(sK0) = tb2t2(some_proj_1(int,some(int,t2tb2(sK5(sK3))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_42])]) ).

tff(f813,plain,
    ( spl6_41
  <=> ( tb2t1(none(int)) = tb2t1(some(int,t2tb2(fib(sK0)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_41])]) ).

tff(f177,plain,
    ( spl6_4
  <=> inv(sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_4])]) ).

tff(f294,plain,
    ( spl6_14
  <=> ( none(int) = get(option(int),int,t2tb(sK1),t2tb2(sK0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_14])]) ).

tff(f822,plain,
    ( ( tb2t1(none(int)) != tb2t1(some(int,t2tb2(fib(sK0)))) )
    | ( fib(sK0) = tb2t2(some_proj_1(int,some(int,t2tb2(sK5(sK3))))) )
    | ~ spl6_4
    | ~ spl6_14
    | ~ spl6_18 ),
    inference(subsumption_resolution,[],[f808,f135]) ).

tff(f135,plain,
    ! [X0: ty,X1: uni] : ( none(X0) != some(X0,X1) ),
    inference(cnf_transformation,[],[f60]) ).

tff(f60,plain,
    ! [X0: ty,X1: uni] : ( none(X0) != some(X0,X1) ),
    inference(rectify,[],[f13]) ).

tff(f13,axiom,
    ! [X0: ty,X8: uni] : ( none(X0) != some(X0,X8) ),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',none_Some) ).

tff(f808,plain,
    ( ( tb2t1(none(int)) != tb2t1(some(int,t2tb2(fib(sK0)))) )
    | ( fib(sK0) = tb2t2(some_proj_1(int,some(int,t2tb2(sK5(sK3))))) )
    | ( none(int) = some(int,t2tb2(sK5(sK3))) )
    | ~ spl6_4
    | ~ spl6_14
    | ~ spl6_18 ),
    inference(superposition,[],[f444,f421]) ).

tff(f444,plain,
    ( ! [X0: uni] :
        ( ( tb2t1(none(int)) != tb2t1(X0) )
        | ( fib(sK0) = tb2t2(some_proj_1(int,X0)) )
        | ( none(int) = X0 ) )
    | ~ spl6_4
    | ~ spl6_14 ),
    inference(subsumption_resolution,[],[f443,f259]) ).

tff(f259,plain,
    ! [X0: uni] : sort(option(int),X0),
    inference(superposition,[],[f125,f121]) ).

tff(f125,plain,
    ! [X0: option_int] : sort(option(int),t2tb1(X0)),
    inference(cnf_transformation,[],[f55]) ).

tff(f55,plain,
    ! [X0: option_int] : sort(option(int),t2tb1(X0)),
    inference(rectify,[],[f34]) ).

tff(f34,axiom,
    ! [X1: option_int] : sort(option(int),t2tb1(X1)),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',t2tb_sort1) ).

tff(f443,plain,
    ( ! [X0: uni] :
        ( ( tb2t1(none(int)) != tb2t1(X0) )
        | ( fib(sK0) = tb2t2(some_proj_1(int,X0)) )
        | ( none(int) = X0 )
        | ~ sort(option(int),X0) )
    | ~ spl6_4
    | ~ spl6_14 ),
    inference(superposition,[],[f435,f141]) ).

tff(f141,plain,
    ! [X0: ty,X1: uni] :
      ( ( some(X0,some_proj_1(X0,X1)) = X1 )
      | ( none(X0) = X1 )
      | ~ sort(option(X0),X1) ),
    inference(cnf_transformation,[],[f85]) ).

tff(f85,plain,
    ! [X0: ty,X1: uni] :
      ( ( some(X0,some_proj_1(X0,X1)) = X1 )
      | ( none(X0) = X1 )
      | ~ sort(option(X0),X1) ),
    inference(flattening,[],[f84]) ).

tff(f84,plain,
    ! [X0: ty,X1: uni] :
      ( ( some(X0,some_proj_1(X0,X1)) = X1 )
      | ( none(X0) = X1 )
      | ~ sort(option(X0),X1) ),
    inference(ennf_transformation,[],[f64]) ).

tff(f64,plain,
    ! [X0: ty,X1: uni] :
      ( sort(option(X0),X1)
     => ( ( some(X0,some_proj_1(X0,X1)) = X1 )
        | ( none(X0) = X1 ) ) ),
    inference(rectify,[],[f16]) ).

tff(f16,axiom,
    ! [X0: ty,X6: uni] :
      ( sort(option(X0),X6)
     => ( ( some(X0,some_proj_1(X0,X6)) = X6 )
        | ( none(X0) = X6 ) ) ),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',option_inversion) ).

tff(f435,plain,
    ( ! [X0: uni] :
        ( ( tb2t1(none(int)) != tb2t1(some(int,X0)) )
        | ( tb2t2(X0) = fib(sK0) ) )
    | ~ spl6_4
    | ~ spl6_14 ),
    inference(superposition,[],[f434,f124]) ).

tff(f434,plain,
    ( ! [X0: $int] :
        ( ( tb2t1(none(int)) != tb2t1(some(int,t2tb2(X0))) )
        | ( fib(sK0) = X0 ) )
    | ~ spl6_4
    | ~ spl6_14 ),
    inference(subsumption_resolution,[],[f429,f179]) ).

tff(f179,plain,
    ( inv(sK1)
    | ~ spl6_4 ),
    inference(avatar_component_clause,[],[f177]) ).

tff(f429,plain,
    ( ! [X0: $int] :
        ( ( tb2t1(none(int)) != tb2t1(some(int,t2tb2(X0))) )
        | ( fib(sK0) = X0 )
        | ~ inv(sK1) )
    | ~ spl6_14 ),
    inference(superposition,[],[f130,f296]) ).

tff(f296,plain,
    ( ( none(int) = get(option(int),int,t2tb(sK1),t2tb2(sK0)) )
    | ~ spl6_14 ),
    inference(avatar_component_clause,[],[f294]) ).

tff(f821,plain,
    ( ~ spl6_41
    | ~ spl6_4
    | ~ spl6_14
    | ~ spl6_18
    | spl6_33 ),
    inference(avatar_split_clause,[],[f820,f591,f419,f294,f177,f813]) ).

tff(f820,plain,
    ( ( tb2t1(none(int)) != tb2t1(some(int,t2tb2(fib(sK0)))) )
    | ~ spl6_4
    | ~ spl6_14
    | ~ spl6_18
    | spl6_33 ),
    inference(subsumption_resolution,[],[f819,f593]) ).

tff(f819,plain,
    ( ( fib(sK0) = sK5(sK3) )
    | ( tb2t1(none(int)) != tb2t1(some(int,t2tb2(fib(sK0)))) )
    | ~ spl6_4
    | ~ spl6_14
    | ~ spl6_18 ),
    inference(forward_demodulation,[],[f807,f119]) ).

tff(f807,plain,
    ( ( tb2t1(none(int)) != tb2t1(some(int,t2tb2(fib(sK0)))) )
    | ( fib(sK0) = tb2t2(t2tb2(sK5(sK3))) )
    | ~ spl6_4
    | ~ spl6_14
    | ~ spl6_18 ),
    inference(superposition,[],[f435,f421]) ).

tff(f818,plain,
    ( ~ spl6_41
    | ~ spl6_4
    | ~ spl6_14
    | ~ spl6_18
    | spl6_33 ),
    inference(avatar_split_clause,[],[f817,f591,f419,f294,f177,f813]) ).

tff(f817,plain,
    ( ( tb2t1(none(int)) != tb2t1(some(int,t2tb2(fib(sK0)))) )
    | ~ spl6_4
    | ~ spl6_14
    | ~ spl6_18
    | spl6_33 ),
    inference(subsumption_resolution,[],[f806,f593]) ).

tff(f806,plain,
    ( ( tb2t1(none(int)) != tb2t1(some(int,t2tb2(fib(sK0)))) )
    | ( fib(sK0) = sK5(sK3) )
    | ~ spl6_4
    | ~ spl6_14
    | ~ spl6_18 ),
    inference(superposition,[],[f434,f421]) ).

tff(f816,plain,
    ( ~ spl6_41
    | ~ spl6_18
    | spl6_27 ),
    inference(avatar_split_clause,[],[f805,f528,f419,f813]) ).

tff(f528,plain,
    ( spl6_27
  <=> ( tb2t1(none(int)) = tb2t1(some(int,t2tb2(sK5(sK3)))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_27])]) ).

tff(f805,plain,
    ( ( tb2t1(none(int)) != tb2t1(some(int,t2tb2(fib(sK0)))) )
    | ~ spl6_18
    | spl6_27 ),
    inference(superposition,[],[f530,f421]) ).

tff(f530,plain,
    ( ( tb2t1(none(int)) != tb2t1(some(int,t2tb2(sK5(sK3)))) )
    | spl6_27 ),
    inference(avatar_component_clause,[],[f528]) ).

tff(f758,plain,
    ( spl6_20
    | spl6_1
    | ~ spl6_15
    | spl6_19 ),
    inference(avatar_split_clause,[],[f757,f480,f344,f162,f484]) ).

tff(f757,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3)))) )
    | spl6_1
    | ~ spl6_15
    | spl6_19 ),
    inference(subsumption_resolution,[],[f756,f481]) ).

tff(f481,plain,
    ( ( t2tb2(sK0) != t2tb2(sK4(sK3)) )
    | spl6_19 ),
    inference(avatar_component_clause,[],[f480]) ).

tff(f712,plain,
    ( ~ spl6_17
    | spl6_40
    | spl6_1
    | ~ spl6_16 ),
    inference(avatar_split_clause,[],[f699,f390,f162,f695,f415]) ).

tff(f699,plain,
    ( ( some(int,t2tb2(fib(sK0))) = some(int,t2tb2(sK5(sK3))) )
    | ( sK0 != sK4(sK3) )
    | spl6_1
    | ~ spl6_16 ),
    inference(subsumption_resolution,[],[f685,f164]) ).

tff(f685,plain,
    ( ( some(int,t2tb2(fib(sK0))) = some(int,t2tb2(sK5(sK3))) )
    | inv(sK3)
    | ( sK0 != sK4(sK3) )
    | ~ spl6_16 ),
    inference(constrained_superposition,[],[f401,f392]) ).

tff(f711,plain,
    ( spl6_19
    | spl6_28
    | spl6_1
    | ~ spl6_15 ),
    inference(avatar_split_clause,[],[f702,f344,f162,f534,f480]) ).

tff(f702,plain,
    ( ( some(int,t2tb2(sK5(sK3))) = get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3))) )
    | ( t2tb2(sK0) = t2tb2(sK4(sK3)) )
    | spl6_1
    | ~ spl6_15 ),
    inference(subsumption_resolution,[],[f686,f164]) ).

tff(f686,plain,
    ( ( some(int,t2tb2(sK5(sK3))) = get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3))) )
    | inv(sK3)
    | ( t2tb2(sK0) = t2tb2(sK4(sK3)) )
    | ~ spl6_15 ),
    inference(superposition,[],[f401,f442]) ).

tff(f710,plain,
    ( ~ spl6_17
    | spl6_40
    | spl6_1
    | ~ spl6_16 ),
    inference(avatar_split_clause,[],[f704,f390,f162,f695,f415]) ).

tff(f704,plain,
    ( ( some(int,t2tb2(fib(sK0))) = some(int,t2tb2(sK5(sK3))) )
    | ( sK0 != sK4(sK3) )
    | spl6_1
    | ~ spl6_16 ),
    inference(subsumption_resolution,[],[f688,f164]) ).

tff(f688,plain,
    ( ( some(int,t2tb2(fib(sK0))) = some(int,t2tb2(sK5(sK3))) )
    | inv(sK3)
    | ( sK0 != sK4(sK3) )
    | ~ spl6_16 ),
    inference(constrained_superposition,[],[f392,f401]) ).

tff(f709,plain,
    ( spl6_19
    | spl6_28
    | spl6_1
    | ~ spl6_15 ),
    inference(avatar_split_clause,[],[f707,f344,f162,f534,f480]) ).

tff(f707,plain,
    ( ( some(int,t2tb2(sK5(sK3))) = get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3))) )
    | ( t2tb2(sK0) = t2tb2(sK4(sK3)) )
    | spl6_1
    | ~ spl6_15 ),
    inference(subsumption_resolution,[],[f690,f164]) ).

tff(f690,plain,
    ( ( some(int,t2tb2(sK5(sK3))) = get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3))) )
    | ( t2tb2(sK0) = t2tb2(sK4(sK3)) )
    | inv(sK3)
    | ~ spl6_15 ),
    inference(superposition,[],[f442,f401]) ).

tff(f706,plain,
    ( spl6_40
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(avatar_split_clause,[],[f705,f415,f390,f162,f695]) ).

tff(f705,plain,
    ( ( some(int,t2tb2(fib(sK0))) = some(int,t2tb2(sK5(sK3))) )
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(subsumption_resolution,[],[f704,f416]) ).

tff(f701,plain,
    ( spl6_40
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(avatar_split_clause,[],[f700,f415,f390,f162,f695]) ).

tff(f700,plain,
    ( ( some(int,t2tb2(fib(sK0))) = some(int,t2tb2(sK5(sK3))) )
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(subsumption_resolution,[],[f699,f416]) ).

tff(f698,plain,
    ( spl6_40
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(avatar_split_clause,[],[f693,f415,f390,f162,f695]) ).

tff(f693,plain,
    ( ( some(int,t2tb2(fib(sK0))) = some(int,t2tb2(sK5(sK3))) )
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(forward_demodulation,[],[f692,f392]) ).

tff(f692,plain,
    ( ( get(option(int),int,t2tb(sK3),t2tb2(sK0)) = some(int,t2tb2(sK5(sK3))) )
    | spl6_1
    | ~ spl6_17 ),
    inference(subsumption_resolution,[],[f682,f164]) ).

tff(f682,plain,
    ( ( get(option(int),int,t2tb(sK3),t2tb2(sK0)) = some(int,t2tb2(sK5(sK3))) )
    | inv(sK3)
    | ~ spl6_17 ),
    inference(superposition,[],[f401,f416]) ).

tff(f654,plain,
    ( ~ spl6_38
    | ~ spl6_39
    | ~ spl6_8
    | spl6_33 ),
    inference(avatar_split_clause,[],[f645,f591,f198,f651,f647]) ).

tff(f647,plain,
    ( spl6_38
  <=> ( 0 = fib(sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_38])]) ).

tff(f651,plain,
    ( spl6_39
  <=> ( 0 = sK5(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_39])]) ).

tff(f198,plain,
    ( spl6_8
  <=> ( 0 = fib(0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_8])]) ).

tff(f645,plain,
    ( ( 0 != sK5(sK3) )
    | ( 0 != fib(sK0) )
    | ~ spl6_8
    | spl6_33 ),
    inference(forward_demodulation,[],[f623,f200]) ).

tff(f200,plain,
    ( ( 0 = fib(0) )
    | ~ spl6_8 ),
    inference(avatar_component_clause,[],[f198]) ).

tff(f623,plain,
    ( ( 0 != fib(sK0) )
    | ( fib(0) != sK5(sK3) )
    | ~ spl6_8
    | spl6_33 ),
    inference(constrained_superposition,[],[f593,f200]) ).

tff(f644,plain,
    ( ~ spl6_36
    | ~ spl6_37
    | ~ spl6_7
    | spl6_33 ),
    inference(avatar_split_clause,[],[f635,f591,f193,f641,f637]) ).

tff(f637,plain,
    ( spl6_36
  <=> ( 1 = fib(sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_36])]) ).

tff(f641,plain,
    ( spl6_37
  <=> ( 1 = sK5(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_37])]) ).

tff(f193,plain,
    ( spl6_7
  <=> ( 1 = fib(1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_7])]) ).

tff(f635,plain,
    ( ( 1 != sK5(sK3) )
    | ( 1 != fib(sK0) )
    | ~ spl6_7
    | spl6_33 ),
    inference(forward_demodulation,[],[f622,f195]) ).

tff(f195,plain,
    ( ( 1 = fib(1) )
    | ~ spl6_7 ),
    inference(avatar_component_clause,[],[f193]) ).

tff(f622,plain,
    ( ( 1 != fib(sK0) )
    | ( fib(1) != sK5(sK3) )
    | ~ spl6_7
    | spl6_33 ),
    inference(constrained_superposition,[],[f593,f195]) ).

tff(f634,plain,
    ( ~ spl6_34
    | ~ spl6_35
    | ~ spl6_17
    | spl6_33 ),
    inference(avatar_split_clause,[],[f625,f591,f415,f631,f627]) ).

tff(f627,plain,
    ( spl6_34
  <=> ( sK0 = fib(sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_34])]) ).

tff(f625,plain,
    ( ( sK0 != sK5(sK3) )
    | ( sK0 != fib(sK0) )
    | ~ spl6_17
    | spl6_33 ),
    inference(forward_demodulation,[],[f620,f416]) ).

tff(f620,plain,
    ( ( sK0 != fib(sK0) )
    | ( sK4(sK3) != sK5(sK3) )
    | ~ spl6_17
    | spl6_33 ),
    inference(constrained_superposition,[],[f593,f416]) ).

tff(f594,plain,
    ( ~ spl6_33
    | spl6_1
    | ~ spl6_17 ),
    inference(avatar_split_clause,[],[f589,f415,f162,f591]) ).

tff(f589,plain,
    ( ( fib(sK0) != sK5(sK3) )
    | spl6_1
    | ~ spl6_17 ),
    inference(subsumption_resolution,[],[f579,f164]) ).

tff(f579,plain,
    ( ( fib(sK0) != sK5(sK3) )
    | inv(sK3)
    | ~ spl6_17 ),
    inference(superposition,[],[f132,f416]) ).

tff(f588,plain,
    ( spl6_18
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(avatar_split_clause,[],[f587,f415,f390,f162,f419]) ).

tff(f587,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(some(int,t2tb2(fib(sK0)))) )
    | spl6_1
    | ~ spl6_16
    | ~ spl6_17 ),
    inference(forward_demodulation,[],[f586,f392]) ).

tff(f586,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK3),t2tb2(sK0))) )
    | spl6_1
    | ~ spl6_17 ),
    inference(subsumption_resolution,[],[f578,f164]) ).

tff(f578,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK3),t2tb2(sK0))) )
    | inv(sK3)
    | ~ spl6_17 ),
    inference(superposition,[],[f131,f416]) ).

tff(f574,plain,
    ( spl6_17
    | ~ spl6_19 ),
    inference(avatar_split_clause,[],[f571,f480,f415]) ).

tff(f571,plain,
    ( ( sK0 = sK4(sK3) )
    | ~ spl6_19 ),
    inference(forward_demodulation,[],[f545,f119]) ).

tff(f545,plain,
    ( ( sK4(sK3) = tb2t2(t2tb2(sK0)) )
    | ~ spl6_19 ),
    inference(superposition,[],[f119,f482]) ).

tff(f482,plain,
    ( ( t2tb2(sK0) = t2tb2(sK4(sK3)) )
    | ~ spl6_19 ),
    inference(avatar_component_clause,[],[f480]) ).

tff(f573,plain,
    ( spl6_17
    | ~ spl6_19 ),
    inference(avatar_contradiction_clause,[],[f572]) ).

tff(f572,plain,
    ( $false
    | spl6_17
    | ~ spl6_19 ),
    inference(subsumption_resolution,[],[f571,f417]) ).

tff(f417,plain,
    ( ( sK0 != sK4(sK3) )
    | spl6_17 ),
    inference(avatar_component_clause,[],[f415]) ).

tff(f570,plain,
    ( spl6_31
    | ~ spl6_32
    | ~ spl6_4
    | ~ spl6_14
    | ~ spl6_19 ),
    inference(avatar_split_clause,[],[f543,f480,f294,f177,f567,f563]) ).

tff(f563,plain,
    ( spl6_31
  <=> ( fib(sK0) = sK4(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_31])]) ).

tff(f567,plain,
    ( spl6_32
  <=> ( tb2t1(none(int)) = tb2t1(some(int,t2tb2(sK0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_32])]) ).

tff(f543,plain,
    ( ( tb2t1(none(int)) != tb2t1(some(int,t2tb2(sK0))) )
    | ( fib(sK0) = sK4(sK3) )
    | ~ spl6_4
    | ~ spl6_14
    | ~ spl6_19 ),
    inference(superposition,[],[f434,f482]) ).

tff(f561,plain,
    ( spl6_18
    | spl6_1
    | ~ spl6_16
    | ~ spl6_19 ),
    inference(avatar_split_clause,[],[f560,f480,f390,f162,f419]) ).

tff(f560,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(some(int,t2tb2(fib(sK0)))) )
    | spl6_1
    | ~ spl6_16
    | ~ spl6_19 ),
    inference(forward_demodulation,[],[f559,f392]) ).

tff(f559,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK3),t2tb2(sK0))) )
    | spl6_1
    | ~ spl6_19 ),
    inference(subsumption_resolution,[],[f542,f164]) ).

tff(f542,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK3),t2tb2(sK0))) )
    | inv(sK3)
    | ~ spl6_19 ),
    inference(superposition,[],[f131,f482]) ).

tff(f558,plain,
    ( spl6_30
    | ~ spl6_24
    | ~ spl6_8
    | ~ spl6_19 ),
    inference(avatar_split_clause,[],[f553,f480,f198,f514,f555]) ).

tff(f555,plain,
    ( spl6_30
  <=> ( t2tb2(sK0) = t2tb2(0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_30])]) ).

tff(f514,plain,
    ( spl6_24
  <=> ( 0 = sK4(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_24])]) ).

tff(f553,plain,
    ( ( 0 != sK4(sK3) )
    | ( t2tb2(sK0) = t2tb2(0) )
    | ~ spl6_8
    | ~ spl6_19 ),
    inference(forward_demodulation,[],[f540,f200]) ).

tff(f540,plain,
    ( ( t2tb2(sK0) = t2tb2(0) )
    | ( fib(0) != sK4(sK3) )
    | ~ spl6_8
    | ~ spl6_19 ),
    inference(constrained_superposition,[],[f482,f200]) ).

tff(f552,plain,
    ( spl6_29
    | ~ spl6_22
    | ~ spl6_7
    | ~ spl6_19 ),
    inference(avatar_split_clause,[],[f547,f480,f193,f504,f549]) ).

tff(f549,plain,
    ( spl6_29
  <=> ( t2tb2(sK0) = t2tb2(1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_29])]) ).

tff(f504,plain,
    ( spl6_22
  <=> ( 1 = sK4(sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_22])]) ).

tff(f547,plain,
    ( ( 1 != sK4(sK3) )
    | ( t2tb2(sK0) = t2tb2(1) )
    | ~ spl6_7
    | ~ spl6_19 ),
    inference(forward_demodulation,[],[f539,f195]) ).

tff(f539,plain,
    ( ( t2tb2(sK0) = t2tb2(1) )
    | ( fib(1) != sK4(sK3) )
    | ~ spl6_7
    | ~ spl6_19 ),
    inference(constrained_superposition,[],[f482,f195]) ).

tff(f537,plain,
    ( spl6_28
    | ~ spl6_20 ),
    inference(avatar_split_clause,[],[f532,f484,f534]) ).

tff(f532,plain,
    ( ( some(int,t2tb2(sK5(sK3))) = get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3))) )
    | ~ spl6_20 ),
    inference(forward_demodulation,[],[f497,f121]) ).

tff(f497,plain,
    ( ( get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3))) = t2tb1(tb2t1(some(int,t2tb2(sK5(sK3))))) )
    | ~ spl6_20 ),
    inference(superposition,[],[f121,f486]) ).

tff(f486,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3)))) )
    | ~ spl6_20 ),
    inference(avatar_component_clause,[],[f484]) ).

tff(f531,plain,
    ( spl6_25
    | spl6_26
    | ~ spl6_27
    | ~ spl6_4
    | ~ spl6_14
    | ~ spl6_20 ),
    inference(avatar_split_clause,[],[f496,f484,f294,f177,f528,f524,f520]) ).

tff(f520,plain,
    ( spl6_25
  <=> ( none(int) = get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_25])]) ).

tff(f524,plain,
    ( spl6_26
  <=> ( fib(sK0) = tb2t2(some_proj_1(int,get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3))))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_26])]) ).

tff(f496,plain,
    ( ( tb2t1(none(int)) != tb2t1(some(int,t2tb2(sK5(sK3)))) )
    | ( fib(sK0) = tb2t2(some_proj_1(int,get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3))))) )
    | ( none(int) = get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3))) )
    | ~ spl6_4
    | ~ spl6_14
    | ~ spl6_20 ),
    inference(superposition,[],[f444,f486]) ).

tff(f517,plain,
    ( spl6_23
    | ~ spl6_24
    | ~ spl6_8
    | ~ spl6_20 ),
    inference(avatar_split_clause,[],[f508,f484,f198,f514,f510]) ).

tff(f510,plain,
    ( spl6_23
  <=> ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_23])]) ).

tff(f508,plain,
    ( ( 0 != sK4(sK3) )
    | ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(0))) )
    | ~ spl6_8
    | ~ spl6_20 ),
    inference(forward_demodulation,[],[f491,f200]) ).

tff(f491,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(0))) )
    | ( fib(0) != sK4(sK3) )
    | ~ spl6_8
    | ~ spl6_20 ),
    inference(constrained_superposition,[],[f486,f200]) ).

tff(f507,plain,
    ( spl6_21
    | ~ spl6_22
    | ~ spl6_7
    | ~ spl6_20 ),
    inference(avatar_split_clause,[],[f498,f484,f193,f504,f500]) ).

tff(f500,plain,
    ( spl6_21
  <=> ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(1))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_21])]) ).

tff(f498,plain,
    ( ( 1 != sK4(sK3) )
    | ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(1))) )
    | ~ spl6_7
    | ~ spl6_20 ),
    inference(forward_demodulation,[],[f490,f195]) ).

tff(f490,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(1))) )
    | ( fib(1) != sK4(sK3) )
    | ~ spl6_7
    | ~ spl6_20 ),
    inference(constrained_superposition,[],[f486,f195]) ).

tff(f487,plain,
    ( spl6_19
    | spl6_20
    | spl6_1
    | ~ spl6_15 ),
    inference(avatar_split_clause,[],[f478,f344,f162,f484,f480]) ).

tff(f478,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3)))) )
    | ( t2tb2(sK0) = t2tb2(sK4(sK3)) )
    | spl6_1
    | ~ spl6_15 ),
    inference(subsumption_resolution,[],[f475,f164]) ).

tff(f475,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(get(option(int),int,t2tb(sK2),t2tb2(sK4(sK3)))) )
    | inv(sK3)
    | ( t2tb2(sK0) = t2tb2(sK4(sK3)) )
    | ~ spl6_15 ),
    inference(superposition,[],[f131,f442]) ).

tff(f422,plain,
    ( ~ spl6_17
    | spl6_18
    | spl6_1
    | ~ spl6_16 ),
    inference(avatar_split_clause,[],[f413,f390,f162,f419,f415]) ).

tff(f413,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(some(int,t2tb2(fib(sK0)))) )
    | ( sK0 != sK4(sK3) )
    | spl6_1
    | ~ spl6_16 ),
    inference(subsumption_resolution,[],[f407,f164]) ).

tff(f407,plain,
    ( ( tb2t1(some(int,t2tb2(sK5(sK3)))) = tb2t1(some(int,t2tb2(fib(sK0)))) )
    | inv(sK3)
    | ( sK0 != sK4(sK3) )
    | ~ spl6_16 ),
    inference(constrained_superposition,[],[f131,f392]) ).

tff(f393,plain,
    ( spl6_16
    | ~ spl6_15 ),
    inference(avatar_split_clause,[],[f388,f344,f390]) ).

tff(f388,plain,
    ( ( some(int,t2tb2(fib(sK0))) = get(option(int),int,t2tb(sK3),t2tb2(sK0)) )
    | ~ spl6_15 ),
    inference(subsumption_resolution,[],[f386,f259]) ).

tff(f386,plain,
    ( ( some(int,t2tb2(fib(sK0))) = get(option(int),int,t2tb(sK3),t2tb2(sK0)) )
    | ~ sort(option(int),some(int,t2tb2(fib(sK0))))
    | ~ spl6_15 ),
    inference(superposition,[],[f155,f346]) ).

tff(f155,plain,
    ! [X2: uni,X0: ty,X1: ty,X4: uni,X5: uni] :
      ( ( get(X1,X0,set(X1,X0,X2,X4,X5),X4) = X5 )
      | ~ sort(X1,X5) ),
    inference(equality_resolution,[],[f154]) ).

tff(f154,plain,
    ! [X2: uni,X3: uni,X0: ty,X1: ty,X4: uni,X5: uni] :
      ( ( get(X1,X0,set(X1,X0,X2,X3,X5),X4) = X5 )
      | ( X3 != X4 )
      | ~ sort(X1,X5) ),
    inference(cnf_transformation,[],[f96]) ).

tff(f96,plain,
    ! [X0: ty,X1: ty,X2: uni,X3: uni,X4: uni,X5: uni] :
      ( ( get(X1,X0,set(X1,X0,X2,X3,X5),X4) = X5 )
      | ( X3 != X4 )
      | ~ sort(X1,X5) ),
    inference(flattening,[],[f95]) ).

tff(f95,plain,
    ! [X0: ty,X1: ty,X2: uni,X3: uni,X4: uni,X5: uni] :
      ( ( get(X1,X0,set(X1,X0,X2,X3,X5),X4) = X5 )
      | ( X3 != X4 )
      | ~ sort(X1,X5) ),
    inference(ennf_transformation,[],[f76]) ).

tff(f76,plain,
    ! [X0: ty,X1: ty,X2: uni,X3: uni,X4: uni,X5: uni] :
      ( sort(X1,X5)
     => ( ( X3 = X4 )
       => ( get(X1,X0,set(X1,X0,X2,X3,X5),X4) = X5 ) ) ),
    inference(rectify,[],[f27]) ).

tff(f27,axiom,
    ! [X0: ty,X11: ty,X12: uni,X7: uni,X13: uni,X14: uni] :
      ( sort(X11,X14)
     => ( ( X7 = X13 )
       => ( get(X11,X0,set(X11,X0,X12,X7,X14),X13) = X14 ) ) ),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',select_eq) ).

tff(f347,plain,
    ( spl6_15
    | ~ spl6_2 ),
    inference(avatar_split_clause,[],[f338,f167,f344]) ).

tff(f167,plain,
    ( spl6_2
  <=> ( tb2t(set(option(int),int,t2tb(sK2),t2tb2(sK0),some(int,t2tb2(fib(sK0))))) = sK3 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_2])]) ).

tff(f338,plain,
    ( ( set(option(int),int,t2tb(sK2),t2tb2(sK0),some(int,t2tb2(fib(sK0)))) = t2tb(sK3) )
    | ~ spl6_2 ),
    inference(superposition,[],[f123,f169]) ).

tff(f169,plain,
    ( ( tb2t(set(option(int),int,t2tb(sK2),t2tb2(sK0),some(int,t2tb2(fib(sK0))))) = sK3 )
    | ~ spl6_2 ),
    inference(avatar_component_clause,[],[f167]) ).

tff(f297,plain,
    ( spl6_14
    | ~ spl6_5 ),
    inference(avatar_split_clause,[],[f292,f182,f294]) ).

tff(f182,plain,
    ( spl6_5
  <=> ( tb2t1(none(int)) = tb2t1(get(option(int),int,t2tb(sK1),t2tb2(sK0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_5])]) ).

tff(f292,plain,
    ( ( none(int) = get(option(int),int,t2tb(sK1),t2tb2(sK0)) )
    | ~ spl6_5 ),
    inference(forward_demodulation,[],[f289,f121]) ).

tff(f289,plain,
    ( ( get(option(int),int,t2tb(sK1),t2tb2(sK0)) = t2tb1(tb2t1(none(int))) )
    | ~ spl6_5 ),
    inference(superposition,[],[f121,f184]) ).

tff(f184,plain,
    ( ( tb2t1(none(int)) = tb2t1(get(option(int),int,t2tb(sK1),t2tb2(sK0))) )
    | ~ spl6_5 ),
    inference(avatar_component_clause,[],[f182]) ).

tff(f234,plain,
    ~ spl6_13,
    inference(avatar_split_clause,[],[f211,f231]) ).

tff(f231,plain,
    ( spl6_13
  <=> $less(sK0,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_13])]) ).

tff(f211,plain,
    ~ $less(sK0,0),
    inference(equality_resolution,[],[f156]) ).

tff(f156,plain,
    ! [X1: $int] :
      ( ( sK0 != X1 )
      | ~ $less(X1,0) ),
    inference(theory_flattening,[],[f108]) ).

tff(f108,plain,
    ~ $less(sK0,0),
    inference(cnf_transformation,[],[f100]) ).

tff(f100,plain,
    ( ( ~ inv(sK3)
      | ( fib(sK0) != fib(sK0) ) )
    & ( tb2t(set(option(int),int,t2tb(sK2),t2tb2(sK0),some(int,t2tb2(fib(sK0))))) = sK3 )
    & inv(sK2)
    & inv(sK1)
    & ~ $less(sK0,0)
    & ( tb2t1(none(int)) = tb2t1(get(option(int),int,t2tb(sK1),t2tb2(sK0))) )
    & inv(sK1)
    & ~ $less(sK0,0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2,sK3])],[f78,f99,f98,f97]) ).

tff(f97,plain,
    ( ? [X0: $int,X1: map_int_lpoption_intrp] :
        ( ? [X2: map_int_lpoption_intrp] :
            ( ? [X3: map_int_lpoption_intrp] :
                ( ( ~ inv(X3)
                  | ( fib(X0) != fib(X0) ) )
                & ( tb2t(set(option(int),int,t2tb(X2),t2tb2(X0),some(int,t2tb2(fib(X0))))) = X3 ) )
            & inv(X2) )
        & inv(X1)
        & ~ $less(X0,0)
        & ( tb2t1(none(int)) = tb2t1(get(option(int),int,t2tb(X1),t2tb2(X0))) )
        & inv(X1)
        & ~ $less(X0,0) )
   => ( ? [X2: map_int_lpoption_intrp] :
          ( ? [X3: map_int_lpoption_intrp] :
              ( ( ~ inv(X3)
                | ( fib(sK0) != fib(sK0) ) )
              & ( tb2t(set(option(int),int,t2tb(X2),t2tb2(sK0),some(int,t2tb2(fib(sK0))))) = X3 ) )
          & inv(X2) )
      & inv(sK1)
      & ~ $less(sK0,0)
      & ( tb2t1(none(int)) = tb2t1(get(option(int),int,t2tb(sK1),t2tb2(sK0))) )
      & inv(sK1)
      & ~ $less(sK0,0) ) ),
    introduced(choice_axiom,[]) ).

tff(f98,plain,
    ( ? [X2: map_int_lpoption_intrp] :
        ( ? [X3: map_int_lpoption_intrp] :
            ( ( ~ inv(X3)
              | ( fib(sK0) != fib(sK0) ) )
            & ( tb2t(set(option(int),int,t2tb(X2),t2tb2(sK0),some(int,t2tb2(fib(sK0))))) = X3 ) )
        & inv(X2) )
   => ( ? [X3: map_int_lpoption_intrp] :
          ( ( ~ inv(X3)
            | ( fib(sK0) != fib(sK0) ) )
          & ( tb2t(set(option(int),int,t2tb(sK2),t2tb2(sK0),some(int,t2tb2(fib(sK0))))) = X3 ) )
      & inv(sK2) ) ),
    introduced(choice_axiom,[]) ).

tff(f99,plain,
    ( ? [X3: map_int_lpoption_intrp] :
        ( ( ~ inv(X3)
          | ( fib(sK0) != fib(sK0) ) )
        & ( tb2t(set(option(int),int,t2tb(sK2),t2tb2(sK0),some(int,t2tb2(fib(sK0))))) = X3 ) )
   => ( ( ~ inv(sK3)
        | ( fib(sK0) != fib(sK0) ) )
      & ( tb2t(set(option(int),int,t2tb(sK2),t2tb2(sK0),some(int,t2tb2(fib(sK0))))) = sK3 ) ) ),
    introduced(choice_axiom,[]) ).

tff(f78,plain,
    ? [X0: $int,X1: map_int_lpoption_intrp] :
      ( ? [X2: map_int_lpoption_intrp] :
          ( ? [X3: map_int_lpoption_intrp] :
              ( ( ~ inv(X3)
                | ( fib(X0) != fib(X0) ) )
              & ( tb2t(set(option(int),int,t2tb(X2),t2tb2(X0),some(int,t2tb2(fib(X0))))) = X3 ) )
          & inv(X2) )
      & inv(X1)
      & ~ $less(X0,0)
      & ( tb2t1(none(int)) = tb2t1(get(option(int),int,t2tb(X1),t2tb2(X0))) )
      & inv(X1)
      & ~ $less(X0,0) ),
    inference(flattening,[],[f77]) ).

tff(f77,plain,
    ? [X0: $int,X1: map_int_lpoption_intrp] :
      ( ? [X2: map_int_lpoption_intrp] :
          ( ? [X3: map_int_lpoption_intrp] :
              ( ( ~ inv(X3)
                | ( fib(X0) != fib(X0) ) )
              & ( tb2t(set(option(int),int,t2tb(X2),t2tb2(X0),some(int,t2tb2(fib(X0))))) = X3 ) )
          & inv(X2) )
      & inv(X1)
      & ~ $less(X0,0)
      & ( tb2t1(none(int)) = tb2t1(get(option(int),int,t2tb(X1),t2tb2(X0))) )
      & inv(X1)
      & ~ $less(X0,0) ),
    inference(ennf_transformation,[],[f46]) ).

tff(f46,plain,
    ~ ! [X0: $int,X1: map_int_lpoption_intrp] :
        ( ( inv(X1)
          & ~ $less(X0,0) )
       => ( ( tb2t1(none(int)) = tb2t1(get(option(int),int,t2tb(X1),t2tb2(X0))) )
         => ( ( inv(X1)
              & ~ $less(X0,0) )
           => ! [X2: map_int_lpoption_intrp] :
                ( inv(X2)
               => ! [X3: map_int_lpoption_intrp] :
                    ( ( tb2t(set(option(int),int,t2tb(X2),t2tb2(X0),some(int,t2tb2(fib(X0))))) = X3 )
                   => ( inv(X3)
                      & ( fib(X0) = fib(X0) ) ) ) ) ) ) ),
    inference(rectify,[],[f43]) ).

tff(f43,plain,
    ~ ! [X10: $int,X18: map_int_lpoption_intrp] :
        ( ( inv(X18)
          & ~ $less(X10,0) )
       => ( ( tb2t1(get(option(int),int,t2tb(X18),t2tb2(X10))) = tb2t1(none(int)) )
         => ( ( inv(X18)
              & ~ $less(X10,0) )
           => ! [X19: map_int_lpoption_intrp] :
                ( inv(X19)
               => ! [X20: map_int_lpoption_intrp] :
                    ( ( tb2t(set(option(int),int,t2tb(X19),t2tb2(X10),some(int,t2tb2(fib(X10))))) = X20 )
                   => ( inv(X20)
                      & ( fib(X10) = fib(X10) ) ) ) ) ) ) ),
    inference(theory_normalization,[],[f42]) ).

tff(f42,negated_conjecture,
    ~ ! [X10: $int,X18: map_int_lpoption_intrp] :
        ( ( inv(X18)
          & $lesseq(0,X10) )
       => ( ( tb2t1(get(option(int),int,t2tb(X18),t2tb2(X10))) = tb2t1(none(int)) )
         => ( ( inv(X18)
              & $lesseq(0,X10) )
           => ! [X19: map_int_lpoption_intrp] :
                ( inv(X19)
               => ! [X20: map_int_lpoption_intrp] :
                    ( ( tb2t(set(option(int),int,t2tb(X19),t2tb2(X10),some(int,t2tb2(fib(X10))))) = X20 )
                   => ( inv(X20)
                      & ( fib(X10) = fib(X10) ) ) ) ) ) ) ),
    inference(negated_conjecture,[],[f41]) ).

tff(f41,conjecture,
    ! [X10: $int,X18: map_int_lpoption_intrp] :
      ( ( inv(X18)
        & $lesseq(0,X10) )
     => ( ( tb2t1(get(option(int),int,t2tb(X18),t2tb2(X10))) = tb2t1(none(int)) )
       => ( ( inv(X18)
            & $lesseq(0,X10) )
         => ! [X19: map_int_lpoption_intrp] :
              ( inv(X19)
             => ! [X20: map_int_lpoption_intrp] :
                  ( ( tb2t(set(option(int),int,t2tb(X19),t2tb2(X10),some(int,t2tb2(fib(X10))))) = X20 )
                 => ( inv(X20)
                    & ( fib(X10) = fib(X10) ) ) ) ) ) ) ),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',wP_parameter_memo_fibo) ).

tff(f229,plain,
    ( spl6_11
    | ~ spl6_12
    | ~ spl6_8 ),
    inference(avatar_split_clause,[],[f221,f198,f226,f223]) ).

tff(f223,plain,
    ( spl6_11
  <=> ! [X2: $int] :
        ( ( 0 != X2 )
        | ~ $less(X2,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_11])]) ).

tff(f226,plain,
    ( spl6_12
  <=> ( 0 = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_12])]) ).

tff(f221,plain,
    ( ! [X2: $int] :
        ( ( 0 != sK0 )
        | ( 0 != X2 )
        | ~ $less(X2,0) )
    | ~ spl6_8 ),
    inference(forward_demodulation,[],[f210,f200]) ).

tff(f210,plain,
    ( ! [X2: $int] :
        ( ( 0 != X2 )
        | ~ $less(X2,0)
        | ( fib(0) != sK0 ) )
    | ~ spl6_8 ),
    inference(constrained_superposition,[],[f156,f200]) ).

tff(f220,plain,
    ( spl6_9
    | ~ spl6_10
    | ~ spl6_7 ),
    inference(avatar_split_clause,[],[f212,f193,f217,f214]) ).

tff(f214,plain,
    ( spl6_9
  <=> ! [X1: $int] :
        ( ( 1 != X1 )
        | ~ $less(X1,0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_9])]) ).

tff(f217,plain,
    ( spl6_10
  <=> ( 1 = sK0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_10])]) ).

tff(f212,plain,
    ( ! [X1: $int] :
        ( ( 1 != sK0 )
        | ( 1 != X1 )
        | ~ $less(X1,0) )
    | ~ spl6_7 ),
    inference(forward_demodulation,[],[f209,f195]) ).

tff(f209,plain,
    ( ! [X1: $int] :
        ( ( 1 != X1 )
        | ~ $less(X1,0)
        | ( fib(1) != sK0 ) )
    | ~ spl6_7 ),
    inference(constrained_superposition,[],[f156,f195]) ).

tff(f201,plain,
    spl6_8,
    inference(avatar_split_clause,[],[f115,f198]) ).

tff(f115,plain,
    0 = fib(0),
    inference(cnf_transformation,[],[f18]) ).

tff(f18,axiom,
    0 = fib(0),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',fib0) ).

tff(f196,plain,
    spl6_7,
    inference(avatar_split_clause,[],[f114,f193]) ).

tff(f114,plain,
    1 = fib(1),
    inference(cnf_transformation,[],[f19]) ).

tff(f19,axiom,
    1 = fib(1),
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',fib1) ).

tff(f191,plain,
    ~ spl6_6,
    inference(avatar_split_clause,[],[f113,f188]) ).

tff(f113,plain,
    true != false,
    inference(cnf_transformation,[],[f5]) ).

tff(f5,axiom,
    true != false,
    file('/export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890',true_False) ).

tff(f186,plain,
    spl6_4,
    inference(avatar_split_clause,[],[f106,f177]) ).

tff(f106,plain,
    inv(sK1),
    inference(cnf_transformation,[],[f100]) ).

tff(f185,plain,
    spl6_5,
    inference(avatar_split_clause,[],[f107,f182]) ).

tff(f107,plain,
    tb2t1(none(int)) = tb2t1(get(option(int),int,t2tb(sK1),t2tb2(sK0))),
    inference(cnf_transformation,[],[f100]) ).

tff(f180,plain,
    spl6_4,
    inference(avatar_split_clause,[],[f109,f177]) ).

tff(f109,plain,
    inv(sK1),
    inference(cnf_transformation,[],[f100]) ).

tff(f175,plain,
    spl6_3,
    inference(avatar_split_clause,[],[f110,f172]) ).

tff(f110,plain,
    inv(sK2),
    inference(cnf_transformation,[],[f100]) ).

tff(f170,plain,
    spl6_2,
    inference(avatar_split_clause,[],[f111,f167]) ).

tff(f111,plain,
    tb2t(set(option(int),int,t2tb(sK2),t2tb2(sK0),some(int,t2tb2(fib(sK0))))) = sK3,
    inference(cnf_transformation,[],[f100]) ).

tff(f165,plain,
    ~ spl6_1,
    inference(avatar_split_clause,[],[f159,f162]) ).

tff(f159,plain,
    ~ inv(sK3),
    inference(trivial_inequality_removal,[],[f112]) ).

tff(f112,plain,
    ( ~ inv(sK3)
    | ( fib(sK0) != fib(sK0) ) ),
    inference(cnf_transformation,[],[f100]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem    : SWW591_2 : TPTP v8.1.2. Released v6.1.0.
% 0.12/0.14  % Command    : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.14/0.35  % Computer : n014.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit   : 300
% 0.14/0.35  % WCLimit    : 300
% 0.14/0.35  % DateTime   : Sun Aug 27 21:05:31 EDT 2023
% 0.14/0.35  % CPUTime    : 
% 0.14/0.35  This is a TF0_THM_EQU_ARI problem
% 0.14/0.35  Running vampire_casc2023 --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890
% 0.14/0.36  % (6039)Running in auto input_syntax mode. Trying TPTP
% 0.20/0.42  % (6040)lrs+2_32_add=large:amm=off:bd=off:bs=unit_only:drc=off:flr=on:fsd=off:fde=none:nm=0:nwc=1.1:sos=theory:sp=reverse_arity:tgt=ground:stl=180_1034 on Vampire---4 for (1034ds/0Mi)
% 0.20/0.42  % (6042)dis-10_20_canc=force:fsd=off:gs=on:gsem=off:nm=0:sas=z3:sac=on:tha=off:thi=strong:tgt=ground_476 on Vampire---4 for (476ds/0Mi)
% 0.20/0.42  % (6045)ott+10_1024_av=off:bd=preordered:br=off:ep=RSTC:fsr=off:fde=none:nm=2:urr=on_318 on Vampire---4 for (318ds/0Mi)
% 0.20/0.42  % (6043)dis-11_10:1_canc=force:fsd=off:nwc=1.5:sas=z3:tha=off:uwa=all_472 on Vampire---4 for (472ds/0Mi)
% 0.20/0.42  % (6044)lrs+1010_2:1_amm=off:bs=on:bsr=on:canc=force:fsd=off:fsr=off:gs=on:gsaa=full_model:gsem=on:nm=0:nwc=1.3:sas=z3:sac=on:tha=off:thi=overlap:tgt=ground:uwa=ground:stl=60_408 on Vampire---4 for (408ds/0Mi)
% 0.20/0.42  % (6041)dis-1010_2:3_canc=force:fsd=off:fde=unused:gs=on:gsem=on:nm=0:nwc=1.3:sas=z3:tha=off:thf=on:uwa=ground_572 on Vampire---4 for (572ds/0Mi)
% 0.20/0.42  % (6046)lrs-1010_3_av=off:br=off:drc=off:er=known:fsd=off:fde=unused:nm=4:nwc=3.0:sp=scramble:urr=on:stl=180_280 on Vampire---4 for (280ds/0Mi)
% 0.20/0.52  % (6041)First to succeed.
% 0.20/0.52  % (6041)Refutation found. Thanks to Tanya!
% 0.20/0.52  % SZS status Theorem for Vampire---4
% 0.20/0.52  % SZS output start Proof for Vampire---4
% See solution above
% 0.20/0.52  % (6041)------------------------------
% 0.20/0.52  % (6041)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.20/0.52  % (6041)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.20/0.52  % (6041)Termination reason: Refutation
% 0.20/0.52  
% 0.20/0.52  % (6041)Memory used [KB]: 6396
% 0.20/0.52  % (6041)Time elapsed: 0.104 s
% 0.20/0.52  % (6041)------------------------------
% 0.20/0.52  % (6041)------------------------------
% 0.20/0.52  % (6039)Success in time 0.165 s
% 0.20/0.52  6042 Aborted by signal SIGHUP on /export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890
% 0.20/0.52  % (6042)------------------------------
% 0.20/0.52  % (6042)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.20/0.52  6044 Aborted by signal SIGHUP on /export/starexec/sandbox2/tmp/tmp.UcoljFQiRP/Vampire---4.8_5890
% 0.20/0.52  % (6044)------------------------------
% 0.20/0.52  % (6044)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.20/0.52  % (6044)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.20/0.52  % (6042)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.20/0.52  % (6044)Termination reason: Unknown
% 0.20/0.52  % (6042)Termination reason: Unknown
% 0.20/0.52  % (6042)Termination phase: Saturation
% 0.20/0.52  % (6044)Termination phase: Saturation
% 0.20/0.52  
% 0.20/0.52  
% 0.20/0.52  % (6044)Memory used [KB]: 6012
% 0.20/0.52  % (6042)Memory used [KB]: 6140
% 0.20/0.52  % (6044)Time elapsed: 0.108 s
% 0.20/0.52  % (6042)Time elapsed: 0.108 s
% 0.20/0.52  % (6044)------------------------------
% 0.20/0.52  % (6044)------------------------------
% 0.20/0.52  % (6042)------------------------------
% 0.20/0.52  % (6042)------------------------------
% 0.20/0.52  % Vampire---4.8 exiting
%------------------------------------------------------------------------------