TSTP Solution File: SWV486+3 by Vampire---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire---4.8
% Problem  : SWV486+3 : TPTP v8.1.2. Released v4.0.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 : n023.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 : Thu Aug 31 23:25:07 EDT 2023

% Result   : Theorem 4.05s 0.94s
% Output   : Refutation 4.05s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   18
%            Number of leaves      :  239
% Syntax   : Number of formulae    : 1190 (  26 unt;   0 def)
%            Number of atoms       : 5488 ( 421 equ)
%            Maximal formula atoms :   17 (   4 avg)
%            Number of connectives : 7574 (3276   ~;3991   |;  60   &)
%                                         ( 227 <=>;  20  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   18 (   7 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :  228 ( 226 usr; 225 prp; 0-2 aty)
%            Number of functors    :   10 (  10 usr;   7 con; 0-2 aty)
%            Number of variables   : 2041 (;2031   !;  10   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f11480,plain,
    $false,
    inference(avatar_smt_refutation,[],[f67,f72,f77,f82,f89,f94,f99,f113,f118,f125,f130,f152,f166,f175,f216,f240,f242,f254,f259,f269,f271,f275,f281,f283,f290,f358,f425,f444,f465,f470,f475,f510,f525,f935,f943,f947,f971,f972,f973,f979,f985,f991,f995,f999,f1007,f1008,f1013,f1014,f1015,f1016,f1021,f1022,f1027,f1138,f1174,f1175,f1257,f1261,f1277,f1617,f1632,f1678,f1703,f1756,f1781,f1818,f1871,f2123,f2159,f2229,f2283,f2284,f2285,f2354,f2378,f2382,f2386,f2390,f2391,f2393,f2433,f2440,f2441,f2445,f2449,f2450,f2496,f2500,f2507,f2508,f2512,f2516,f2517,f2521,f2522,f2527,f2542,f2616,f2621,f2622,f2624,f2670,f2674,f2675,f2677,f2678,f2683,f2684,f2686,f2707,f2738,f2793,f2850,f2854,f2906,f2907,f2909,f2911,f2912,f2960,f2981,f3078,f3100,f3101,f3387,f3439,f3443,f3447,f3452,f3559,f3853,f3857,f3861,f3949,f3953,f4175,f4179,f4240,f4244,f4280,f4284,f4304,f4365,f4369,f4370,f4485,f4616,f4620,f4624,f4628,f4665,f4669,f4674,f4678,f4682,f4686,f4690,f4694,f4698,f4990,f4994,f4998,f5002,f5006,f5010,f5014,f5018,f5022,f5026,f5030,f5031,f5035,f5036,f5136,f5141,f5201,f5205,f5497,f5502,f5662,f5666,f5734,f5859,f5861,f6044,f6048,f6128,f6132,f6136,f6140,f6144,f6148,f6152,f6182,f6200,f6244,f6248,f6291,f6295,f6327,f6331,f6435,f6439,f6479,f6766,f6979,f7228,f7232,f7236,f7238,f7242,f7246,f7302,f7306,f7310,f7312,f7313,f7317,f7318,f7319,f7320,f7325,f7326,f7328,f7438,f7439,f7486,f7491,f7673,f8049,f8055,f8655,f8897,f8901,f8905,f8909,f9334,f9585,f9669,f9713,f9765,f10007,f10221,f10225,f10229,f10527,f10959,f10964,f10969,f10974,f11261,f11266,f11271,f11305,f11306,f11349,f11350,f11355,f11359,f11363,f11367,f11368,f11369,f11373,f11374,f11375,f11379,f11383,f11387,f11388,f11389,f11393,f11394,f11398,f11399,f11400,f11401,f11405,f11406,f11407,f11415,f11416,f11426,f11431,f11433,f11442,f11477,f11478,f11479]) ).

fof(f11479,plain,
    ( spl3_25
    | ~ spl3_3
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f11467,f172,f74,f266]) ).

fof(f266,plain,
    ( spl3_25
  <=> int_less(sK0,n) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_25])]) ).

fof(f74,plain,
    ( spl3_3
  <=> int_less(sK0,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_3])]) ).

fof(f172,plain,
    ( spl3_18
  <=> int_less(sK1,n) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_18])]) ).

fof(f11467,plain,
    ( int_less(sK0,n)
    | ~ spl3_3
    | ~ spl3_18 ),
    inference(resolution,[],[f11418,f76]) ).

fof(f76,plain,
    ( int_less(sK0,sK1)
    | ~ spl3_3 ),
    inference(avatar_component_clause,[],[f74]) ).

fof(f11418,plain,
    ( ! [X0] :
        ( ~ int_less(X0,sK1)
        | int_less(X0,n) )
    | ~ spl3_18 ),
    inference(resolution,[],[f174,f56]) ).

fof(f56,plain,
    ! [X2,X0,X1] :
      ( ~ int_less(X1,X2)
      | int_less(X0,X2)
      | ~ int_less(X0,X1) ),
    inference(cnf_transformation,[],[f23]) ).

fof(f23,plain,
    ! [X0,X1,X2] :
      ( int_less(X0,X2)
      | ~ int_less(X1,X2)
      | ~ int_less(X0,X1) ),
    inference(flattening,[],[f22]) ).

fof(f22,plain,
    ! [X0,X1,X2] :
      ( int_less(X0,X2)
      | ~ int_less(X1,X2)
      | ~ int_less(X0,X1) ),
    inference(ennf_transformation,[],[f2]) ).

fof(f2,axiom,
    ! [X0,X1,X2] :
      ( ( int_less(X1,X2)
        & int_less(X0,X1) )
     => int_less(X0,X2) ),
    file('/export/starexec/sandbox2/tmp/tmp.SM44SGvNIk/Vampire---4.8_5994',int_less_transitive) ).

fof(f174,plain,
    ( int_less(sK1,n)
    | ~ spl3_18 ),
    inference(avatar_component_clause,[],[f172]) ).

fof(f11478,plain,
    ( ~ spl3_28
    | spl3_173
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f11462,f172,f6477,f355]) ).

fof(f355,plain,
    ( spl3_28
  <=> int_leq(int_one,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_28])]) ).

fof(f6477,plain,
    ( spl3_173
  <=> ! [X34,X33] :
        ( int_less(plus(X34,X33),n)
        | ~ int_less(X34,int_zero)
        | int_zero = plus(X34,X33)
        | ~ int_leq(X33,int_zero) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_173])]) ).

fof(f11462,plain,
    ( ! [X24,X23] :
        ( int_less(plus(X23,X24),n)
        | ~ int_leq(X24,int_zero)
        | int_zero = plus(X23,X24)
        | ~ int_less(X23,int_zero)
        | ~ int_leq(int_one,sK1) )
    | ~ spl3_18 ),
    inference(resolution,[],[f11418,f905]) ).

fof(f905,plain,
    ! [X21,X22,X20] :
      ( int_less(plus(X20,X21),X22)
      | ~ int_leq(X21,int_zero)
      | int_zero = plus(X20,X21)
      | ~ int_less(X20,int_zero)
      | ~ int_leq(int_one,X22) ),
    inference(resolution,[],[f341,f331]) ).

fof(f331,plain,
    ! [X11,X12] :
      ( ~ int_less(X12,int_zero)
      | int_less(X12,X11)
      | ~ int_leq(int_one,X11) ),
    inference(superposition,[],[f179,f131]) ).

fof(f131,plain,
    ! [X0] : plus(int_zero,X0) = X0,
    inference(superposition,[],[f47,f44]) ).

fof(f44,plain,
    ! [X0] : plus(X0,int_zero) = X0,
    inference(cnf_transformation,[],[f7]) ).

fof(f7,axiom,
    ! [X0] : plus(X0,int_zero) = X0,
    file('/export/starexec/sandbox2/tmp/tmp.SM44SGvNIk/Vampire---4.8_5994',plus_zero) ).

fof(f47,plain,
    ! [X0,X1] : plus(X0,X1) = plus(X1,X0),
    inference(cnf_transformation,[],[f6]) ).

fof(f6,axiom,
    ! [X0,X1] : plus(X0,X1) = plus(X1,X0),
    file('/export/starexec/sandbox2/tmp/tmp.SM44SGvNIk/Vampire---4.8_5994',plus_commutative) ).

fof(f179,plain,
    ! [X6,X7,X5] :
      ( int_less(X5,plus(X6,X7))
      | ~ int_less(X5,X6)
      | ~ int_leq(int_one,X7) ),
    inference(resolution,[],[f56,f136]) ).

fof(f136,plain,
    ! [X2,X0] :
      ( int_less(X0,plus(X0,X2))
      | ~ int_leq(int_one,X2) ),
    inference(forward_literal_rewriting,[],[f61,f46]) ).

fof(f46,plain,
    ! [X0] :
      ( ~ int_leq(int_one,X0)
      | int_less(int_zero,X0) ),
    inference(cnf_transformation,[],[f28]) ).

fof(f28,plain,
    ! [X0] :
      ( ( int_less(int_zero,X0)
        | ~ int_leq(int_one,X0) )
      & ( int_leq(int_one,X0)
        | ~ int_less(int_zero,X0) ) ),
    inference(nnf_transformation,[],[f10]) ).

fof(f10,axiom,
    ! [X0] :
      ( int_less(int_zero,X0)
    <=> int_leq(int_one,X0) ),
    file('/export/starexec/sandbox2/tmp/tmp.SM44SGvNIk/Vampire---4.8_5994',one_successor_of_zero) ).

fof(f61,plain,
    ! [X2,X0] :
      ( int_less(X0,plus(X0,X2))
      | ~ int_less(int_zero,X2) ),
    inference(equality_resolution,[],[f52]) ).

fof(f52,plain,
    ! [X2,X0,X1] :
      ( int_less(X0,X1)
      | ~ int_less(int_zero,X2)
      | plus(X0,X2) != X1 ),
    inference(cnf_transformation,[],[f32]) ).

fof(f32,plain,
    ! [X0,X1] :
      ( ( int_less(X0,X1)
        | ! [X2] :
            ( ~ int_less(int_zero,X2)
            | plus(X0,X2) != X1 ) )
      & ( ( int_less(int_zero,sK2(X0,X1))
          & plus(X0,sK2(X0,X1)) = X1 )
        | ~ int_less(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK2])],[f30,f31]) ).

fof(f31,plain,
    ! [X0,X1] :
      ( ? [X3] :
          ( int_less(int_zero,X3)
          & plus(X0,X3) = X1 )
     => ( int_less(int_zero,sK2(X0,X1))
        & plus(X0,sK2(X0,X1)) = X1 ) ),
    introduced(choice_axiom,[]) ).

fof(f30,plain,
    ! [X0,X1] :
      ( ( int_less(X0,X1)
        | ! [X2] :
            ( ~ int_less(int_zero,X2)
            | plus(X0,X2) != X1 ) )
      & ( ? [X3] :
            ( int_less(int_zero,X3)
            & plus(X0,X3) = X1 )
        | ~ int_less(X0,X1) ) ),
    inference(rectify,[],[f29]) ).

fof(f29,plain,
    ! [X0,X1] :
      ( ( int_less(X0,X1)
        | ! [X2] :
            ( ~ int_less(int_zero,X2)
            | plus(X0,X2) != X1 ) )
      & ( ? [X2] :
            ( int_less(int_zero,X2)
            & plus(X0,X2) = X1 )
        | ~ int_less(X0,X1) ) ),
    inference(nnf_transformation,[],[f9]) ).

fof(f9,axiom,
    ! [X0,X1] :
      ( int_less(X0,X1)
    <=> ? [X2] :
          ( int_less(int_zero,X2)
          & plus(X0,X2) = X1 ) ),
    file('/export/starexec/sandbox2/tmp/tmp.SM44SGvNIk/Vampire---4.8_5994',plus_and_inverse) ).

fof(f341,plain,
    ! [X2,X0,X1] :
      ( int_less(plus(X1,X0),X2)
      | ~ int_less(X1,X2)
      | ~ int_leq(X0,int_zero)
      | plus(X1,X0) = X2 ),
    inference(resolution,[],[f186,f53]) ).

fof(f53,plain,
    ! [X0,X1] :
      ( ~ int_leq(X0,X1)
      | int_less(X0,X1)
      | X0 = X1 ),
    inference(cnf_transformation,[],[f34]) ).

fof(f34,plain,
    ! [X0,X1] :
      ( ( int_leq(X0,X1)
        | ( X0 != X1
          & ~ int_less(X0,X1) ) )
      & ( X0 = X1
        | int_less(X0,X1)
        | ~ int_leq(X0,X1) ) ),
    inference(flattening,[],[f33]) ).

fof(f33,plain,
    ! [X0,X1] :
      ( ( int_leq(X0,X1)
        | ( X0 != X1
          & ~ int_less(X0,X1) ) )
      & ( X0 = X1
        | int_less(X0,X1)
        | ~ int_leq(X0,X1) ) ),
    inference(nnf_transformation,[],[f1]) ).

fof(f1,axiom,
    ! [X0,X1] :
      ( int_leq(X0,X1)
    <=> ( X0 = X1
        | int_less(X0,X1) ) ),
    file('/export/starexec/sandbox2/tmp/tmp.SM44SGvNIk/Vampire---4.8_5994',int_leq) ).

fof(f186,plain,
    ! [X2,X0,X1] :
      ( int_leq(plus(X1,X2),X0)
      | ~ int_leq(X2,int_zero)
      | ~ int_less(X1,X0) ),
    inference(superposition,[],[f57,f44]) ).

fof(f57,plain,
    ! [X2,X3,X0,X1] :
      ( int_leq(plus(X0,X2),plus(X1,X3))
      | ~ int_leq(X2,X3)
      | ~ int_less(X0,X1) ),
    inference(cnf_transformation,[],[f25]) ).

fof(f25,plain,
    ! [X0,X1,X2,X3] :
      ( int_leq(plus(X0,X2),plus(X1,X3))
      | ~ int_leq(X2,X3)
      | ~ int_less(X0,X1) ),
    inference(flattening,[],[f24]) ).

fof(f24,plain,
    ! [X0,X1,X2,X3] :
      ( int_leq(plus(X0,X2),plus(X1,X3))
      | ~ int_leq(X2,X3)
      | ~ int_less(X0,X1) ),
    inference(ennf_transformation,[],[f16]) ).

fof(f16,plain,
    ! [X0,X1,X2,X3] :
      ( ( int_leq(X2,X3)
        & int_less(X0,X1) )
     => int_leq(plus(X0,X2),plus(X1,X3)) ),
    inference(rectify,[],[f8]) ).

fof(f8,axiom,
    ! [X3,X4,X5,X6] :
      ( ( int_leq(X5,X6)
        & int_less(X3,X4) )
     => int_leq(plus(X3,X5),plus(X4,X6)) ),
    file('/export/starexec/sandbox2/tmp/tmp.SM44SGvNIk/Vampire---4.8_5994',plus_and_order1) ).

fof(f11477,plain,
    ( spl3_224
    | spl3_85
    | ~ spl3_8
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f11446,f172,f96,f2614,f11474]) ).

fof(f11474,plain,
    ( spl3_224
  <=> int_leq(sK1,int_one) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_224])]) ).

fof(f2614,plain,
    ( spl3_85
  <=> ! [X4] :
        ( int_less(X4,n)
        | int_leq(int_zero,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_85])]) ).

fof(f96,plain,
    ( spl3_8
  <=> int_less(int_zero,int_one) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_8])]) ).

fof(f11446,plain,
    ( ! [X5] :
        ( int_less(X5,n)
        | int_leq(int_zero,X5)
        | int_leq(sK1,int_one) )
    | ~ spl3_8
    | ~ spl3_18 ),
    inference(resolution,[],[f11418,f529]) ).

fof(f529,plain,
    ( ! [X2,X1] :
        ( int_less(X1,X2)
        | int_leq(int_zero,X1)
        | int_leq(X2,int_one) )
    | ~ spl3_8 ),
    inference(resolution,[],[f291,f178]) ).

fof(f178,plain,
    ! [X2,X3,X4] :
      ( ~ int_less(X2,X4)
      | int_less(X2,X3)
      | int_leq(X3,X4) ),
    inference(resolution,[],[f56,f48]) ).

fof(f48,plain,
    ! [X0,X1] :
      ( int_less(X0,X1)
      | int_leq(X1,X0) ),
    inference(cnf_transformation,[],[f4]) ).

fof(f4,axiom,
    ! [X0,X1] :
      ( int_leq(X1,X0)
      | int_less(X0,X1) ),
    file('/export/starexec/sandbox2/tmp/tmp.SM44SGvNIk/Vampire---4.8_5994',int_less_total) ).

fof(f291,plain,
    ( ! [X0] :
        ( int_less(X0,int_one)
        | int_leq(int_zero,X0) )
    | ~ spl3_8 ),
    inference(resolution,[],[f177,f48]) ).

fof(f177,plain,
    ( ! [X1] :
        ( ~ int_less(X1,int_zero)
        | int_less(X1,int_one) )
    | ~ spl3_8 ),
    inference(resolution,[],[f56,f98]) ).

fof(f98,plain,
    ( int_less(int_zero,int_one)
    | ~ spl3_8 ),
    inference(avatar_component_clause,[],[f96]) ).

fof(f11442,plain,
    ( spl3_222
    | ~ spl3_3
    | spl3_25 ),
    inference(avatar_split_clause,[],[f11435,f266,f74,f11412]) ).

fof(f11412,plain,
    ( spl3_222
  <=> int_leq(n,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_222])]) ).

fof(f11435,plain,
    ( int_leq(n,sK1)
    | ~ spl3_3
    | spl3_25 ),
    inference(resolution,[],[f267,f316]) ).

fof(f316,plain,
    ( ! [X11] :
        ( int_less(sK0,X11)
        | int_leq(X11,sK1) )
    | ~ spl3_3 ),
    inference(resolution,[],[f178,f76]) ).

fof(f267,plain,
    ( ~ int_less(sK0,n)
    | spl3_25 ),
    inference(avatar_component_clause,[],[f266]) ).

fof(f11433,plain,
    ( spl3_24
    | spl3_26
    | ~ spl3_23 ),
    inference(avatar_split_clause,[],[f11432,f256,f278,f262]) ).

fof(f262,plain,
    ( spl3_24
  <=> n = sK0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_24])]) ).

fof(f278,plain,
    ( spl3_26
  <=> int_less(n,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_26])]) ).

fof(f256,plain,
    ( spl3_23
  <=> int_leq(n,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_23])]) ).

fof(f11432,plain,
    ( int_less(n,sK0)
    | n = sK0
    | ~ spl3_23 ),
    inference(resolution,[],[f258,f53]) ).

fof(f258,plain,
    ( int_leq(n,sK0)
    | ~ spl3_23 ),
    inference(avatar_component_clause,[],[f256]) ).

fof(f11431,plain,
    ( ~ spl3_223
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f11425,f172,f11428]) ).

fof(f11428,plain,
    ( spl3_223
  <=> int_less(n,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_223])]) ).

fof(f11425,plain,
    ( ~ int_less(n,sK1)
    | ~ spl3_18 ),
    inference(resolution,[],[f174,f2788]) ).

fof(f2788,plain,
    ! [X0,X1] :
      ( ~ int_less(X1,X0)
      | ~ int_less(X0,X1) ),
    inference(duplicate_literal_removal,[],[f2775]) ).

fof(f2775,plain,
    ! [X0,X1] :
      ( ~ int_less(X0,X1)
      | ~ int_less(X1,X0)
      | ~ int_less(X1,X0) ),
    inference(resolution,[],[f566,f135]) ).

fof(f135,plain,
    ! [X0,X1] :
      ( int_leq(int_one,sK2(X0,X1))
      | ~ int_less(X0,X1) ),
    inference(forward_literal_rewriting,[],[f51,f45]) ).

fof(f45,plain,
    ! [X0] :
      ( ~ int_less(int_zero,X0)
      | int_leq(int_one,X0) ),
    inference(cnf_transformation,[],[f28]) ).

fof(f51,plain,
    ! [X0,X1] :
      ( int_less(int_zero,sK2(X0,X1))
      | ~ int_less(X0,X1) ),
    inference(cnf_transformation,[],[f32]) ).

fof(f566,plain,
    ! [X6,X5] :
      ( ~ int_leq(int_one,sK2(X5,X6))
      | ~ int_less(X6,X5)
      | ~ int_less(X5,X6) ),
    inference(superposition,[],[f322,f50]) ).

fof(f50,plain,
    ! [X0,X1] :
      ( plus(X0,sK2(X0,X1)) = X1
      | ~ int_less(X0,X1) ),
    inference(cnf_transformation,[],[f32]) ).

fof(f322,plain,
    ! [X0,X1] :
      ( ~ int_less(plus(X0,X1),X0)
      | ~ int_leq(int_one,X1) ),
    inference(resolution,[],[f179,f60]) ).

fof(f60,plain,
    ! [X1] : ~ int_less(X1,X1),
    inference(equality_resolution,[],[f49]) ).

fof(f49,plain,
    ! [X0,X1] :
      ( X0 != X1
      | ~ int_less(X0,X1) ),
    inference(cnf_transformation,[],[f21]) ).

fof(f21,plain,
    ! [X0,X1] :
      ( X0 != X1
      | ~ int_less(X0,X1) ),
    inference(ennf_transformation,[],[f3]) ).

fof(f3,axiom,
    ! [X0,X1] :
      ( int_less(X0,X1)
     => X0 != X1 ),
    file('/export/starexec/sandbox2/tmp/tmp.SM44SGvNIk/Vampire---4.8_5994',int_less_irreflexive) ).

fof(f11426,plain,
    ( spl3_11
    | spl3_74
    | ~ spl3_3
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f11420,f172,f74,f2490,f122]) ).

fof(f122,plain,
    ( spl3_11
  <=> int_leq(sK0,n) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_11])]) ).

fof(f2490,plain,
    ( spl3_74
  <=> int_less(sK1,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_74])]) ).

fof(f11420,plain,
    ( int_less(sK1,sK1)
    | int_leq(sK0,n)
    | ~ spl3_3
    | ~ spl3_18 ),
    inference(resolution,[],[f174,f488]) ).

fof(f488,plain,
    ( ! [X3,X4] :
        ( ~ int_less(X4,X3)
        | int_less(X4,sK1)
        | int_leq(sK0,X3) )
    | ~ spl3_3 ),
    inference(resolution,[],[f284,f56]) ).

fof(f284,plain,
    ( ! [X0] :
        ( int_less(X0,sK1)
        | int_leq(sK0,X0) )
    | ~ spl3_3 ),
    inference(resolution,[],[f176,f48]) ).

fof(f176,plain,
    ( ! [X0] :
        ( ~ int_less(X0,sK0)
        | int_less(X0,sK1) )
    | ~ spl3_3 ),
    inference(resolution,[],[f56,f76]) ).

fof(f11416,plain,
    ( spl3_23
    | spl3_11 ),
    inference(avatar_split_clause,[],[f11410,f122,f256]) ).

fof(f11410,plain,
    ( int_leq(n,sK0)
    | spl3_11 ),
    inference(resolution,[],[f124,f108]) ).

fof(f108,plain,
    ! [X0,X1] :
      ( int_leq(X1,X0)
      | int_leq(X0,X1) ),
    inference(resolution,[],[f54,f48]) ).

fof(f54,plain,
    ! [X0,X1] :
      ( ~ int_less(X0,X1)
      | int_leq(X0,X1) ),
    inference(cnf_transformation,[],[f34]) ).

fof(f124,plain,
    ( ~ int_leq(sK0,n)
    | spl3_11 ),
    inference(avatar_component_clause,[],[f122]) ).

fof(f11415,plain,
    ( spl3_222
    | ~ spl3_3
    | spl3_11 ),
    inference(avatar_split_clause,[],[f11408,f122,f74,f11412]) ).

fof(f11408,plain,
    ( int_leq(n,sK1)
    | ~ spl3_3
    | spl3_11 ),
    inference(resolution,[],[f124,f489]) ).

fof(f489,plain,
    ( ! [X5] :
        ( int_leq(sK0,X5)
        | int_leq(X5,sK1) )
    | ~ spl3_3 ),
    inference(resolution,[],[f284,f54]) ).

fof(f11407,plain,
    ( ~ spl3_26
    | ~ spl3_4
    | ~ spl3_11
    | ~ spl3_12
    | ~ spl3_210
    | spl3_83 ),
    inference(avatar_split_clause,[],[f11277,f2539,f11302,f127,f122,f79,f278]) ).

fof(f79,plain,
    ( spl3_4
  <=> int_leq(int_one,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_4])]) ).

fof(f127,plain,
    ( spl3_12
  <=> int_leq(int_one,n) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_12])]) ).

fof(f11302,plain,
    ( spl3_210
  <=> int_leq(n,n) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_210])]) ).

fof(f2539,plain,
    ( spl3_83
  <=> real_zero = a(sK0,n) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_83])]) ).

fof(f11277,plain,
    ( ~ int_leq(n,n)
    | ~ int_leq(int_one,n)
    | ~ int_leq(sK0,n)
    | ~ int_leq(int_one,sK0)
    | ~ int_less(n,sK0)
    | spl3_83 ),
    inference(trivial_inequality_removal,[],[f11276]) ).

fof(f11276,plain,
    ( real_zero != real_zero
    | ~ int_leq(n,n)
    | ~ int_leq(int_one,n)
    | ~ int_leq(sK0,n)
    | ~ int_leq(int_one,sK0)
    | ~ int_less(n,sK0)
    | spl3_83 ),
    inference(duplicate_literal_removal,[],[f11275]) ).

fof(f11275,plain,
    ( real_zero != real_zero
    | ~ int_leq(n,n)
    | ~ int_leq(int_one,n)
    | ~ int_leq(n,n)
    | ~ int_leq(sK0,n)
    | ~ int_leq(int_one,sK0)
    | ~ int_less(n,sK0)
    | spl3_83 ),
    inference(superposition,[],[f2541,f1613]) ).

fof(f1613,plain,
    ! [X0,X1] :
      ( real_zero = a(X0,X1)
      | ~ int_leq(X1,X1)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(X1,n)
      | ~ int_leq(X0,n)
      | ~ int_leq(int_one,X0)
      | ~ int_less(X1,X0) ),
    inference(duplicate_literal_removal,[],[f1603]) ).

fof(f1603,plain,
    ! [X0,X1] :
      ( ~ int_leq(X0,n)
      | ~ int_leq(X1,X1)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(X1,n)
      | real_zero = a(X0,X1)
      | ~ int_leq(int_one,X0)
      | ~ int_less(X1,X0)
      | ~ int_less(X1,X0) ),
    inference(resolution,[],[f438,f135]) ).

fof(f438,plain,
    ! [X0,X1] :
      ( ~ int_leq(int_one,sK2(X0,X1))
      | ~ int_leq(X1,n)
      | ~ int_leq(X0,X0)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(X0,n)
      | real_zero = a(X1,X0)
      | ~ int_leq(int_one,X1)
      | ~ int_less(X0,X1) ),
    inference(duplicate_literal_removal,[],[f433]) ).

fof(f433,plain,
    ! [X0,X1] :
      ( ~ int_leq(X1,n)
      | ~ int_leq(int_one,sK2(X0,X1))
      | ~ int_leq(X0,X0)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(X0,n)
      | ~ int_leq(int_one,X0)
      | real_zero = a(X1,X0)
      | ~ int_leq(int_one,X1)
      | ~ int_less(X0,X1)
      | ~ int_less(X0,X1) ),
    inference(superposition,[],[f222,f50]) ).

fof(f222,plain,
    ! [X10,X8,X9] :
      ( ~ int_leq(plus(X10,sK2(X8,X9)),n)
      | ~ int_leq(int_one,sK2(X8,X9))
      | ~ int_leq(X8,X10)
      | ~ int_leq(int_one,X8)
      | ~ int_leq(X10,n)
      | ~ int_leq(int_one,X10)
      | real_zero = a(X9,X8)
      | ~ int_leq(int_one,plus(X10,sK2(X8,X9)))
      | ~ int_less(X8,X9) ),
    inference(superposition,[],[f217,f50]) ).

fof(f217,plain,
    ! [X1,X6,X5] :
      ( real_zero = a(plus(X6,X5),X6)
      | ~ int_leq(int_one,X5)
      | ~ int_leq(X6,X1)
      | ~ int_leq(int_one,X6)
      | ~ int_leq(X1,n)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(plus(X1,X5),n)
      | ~ int_leq(int_one,plus(X1,X5)) ),
    inference(forward_literal_rewriting,[],[f59,f46]) ).

fof(f59,plain,
    ! [X1,X6,X5] :
      ( real_zero = a(plus(X6,X5),X6)
      | ~ int_leq(X6,X1)
      | ~ int_leq(int_one,X6)
      | ~ int_less(int_zero,X5)
      | ~ int_leq(X1,n)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(plus(X1,X5),n)
      | ~ int_leq(int_one,plus(X1,X5)) ),
    inference(equality_resolution,[],[f39]) ).

fof(f39,plain,
    ! [X0,X1,X6,X5] :
      ( real_zero = a(plus(X6,X5),X6)
      | ~ int_leq(X6,X1)
      | ~ int_leq(int_one,X6)
      | plus(X1,X5) != X0
      | ~ int_less(int_zero,X5)
      | ~ int_leq(X1,n)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(X0,n)
      | ~ int_leq(int_one,X0) ),
    inference(cnf_transformation,[],[f20]) ).

fof(f20,plain,
    ! [X0,X1] :
      ( ( ! [X2] :
            ( ! [X3] :
                ( real_zero = a(X3,plus(X3,X2))
                | ~ int_leq(X3,X0)
                | ~ int_leq(int_one,X3) )
            | plus(X0,X2) != X1
            | ~ int_less(int_zero,X2) )
        & ! [X4] :
            ( real_one = a(X4,X4)
            | ~ int_leq(X4,X1)
            | ~ int_leq(int_one,X4) )
        & ! [X5] :
            ( ! [X6] :
                ( real_zero = a(plus(X6,X5),X6)
                | ~ int_leq(X6,X1)
                | ~ int_leq(int_one,X6) )
            | plus(X1,X5) != X0
            | ~ int_less(int_zero,X5) ) )
      | ~ int_leq(X1,n)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(X0,n)
      | ~ int_leq(int_one,X0) ),
    inference(flattening,[],[f19]) ).

fof(f19,plain,
    ! [X0,X1] :
      ( ( ! [X2] :
            ( ! [X3] :
                ( real_zero = a(X3,plus(X3,X2))
                | ~ int_leq(X3,X0)
                | ~ int_leq(int_one,X3) )
            | plus(X0,X2) != X1
            | ~ int_less(int_zero,X2) )
        & ! [X4] :
            ( real_one = a(X4,X4)
            | ~ int_leq(X4,X1)
            | ~ int_leq(int_one,X4) )
        & ! [X5] :
            ( ! [X6] :
                ( real_zero = a(plus(X6,X5),X6)
                | ~ int_leq(X6,X1)
                | ~ int_leq(int_one,X6) )
            | plus(X1,X5) != X0
            | ~ int_less(int_zero,X5) ) )
      | ~ int_leq(X1,n)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(X0,n)
      | ~ int_leq(int_one,X0) ),
    inference(ennf_transformation,[],[f15]) ).

fof(f15,plain,
    ! [X0,X1] :
      ( ( int_leq(X1,n)
        & int_leq(int_one,X1)
        & int_leq(X0,n)
        & int_leq(int_one,X0) )
     => ( ! [X2] :
            ( ( plus(X0,X2) = X1
              & int_less(int_zero,X2) )
           => ! [X3] :
                ( ( int_leq(X3,X0)
                  & int_leq(int_one,X3) )
               => real_zero = a(X3,plus(X3,X2)) ) )
        & ! [X4] :
            ( ( int_leq(X4,X1)
              & int_leq(int_one,X4) )
           => real_one = a(X4,X4) )
        & ! [X5] :
            ( ( plus(X1,X5) = X0
              & int_less(int_zero,X5) )
           => ! [X6] :
                ( ( int_leq(X6,X1)
                  & int_leq(int_one,X6) )
               => real_zero = a(plus(X6,X5),X6) ) ) ) ),
    inference(rectify,[],[f12]) ).

fof(f12,axiom,
    ! [X0,X1] :
      ( ( int_leq(X1,n)
        & int_leq(int_one,X1)
        & int_leq(X0,n)
        & int_leq(int_one,X0) )
     => ( ! [X7] :
            ( ( plus(X0,X7) = X1
              & int_less(int_zero,X7) )
           => ! [X2] :
                ( ( int_leq(X2,X0)
                  & int_leq(int_one,X2) )
               => real_zero = a(X2,plus(X2,X7)) ) )
        & ! [X2] :
            ( ( int_leq(X2,X1)
              & int_leq(int_one,X2) )
           => real_one = a(X2,X2) )
        & ! [X7] :
            ( ( plus(X1,X7) = X0
              & int_less(int_zero,X7) )
           => ! [X2] :
                ( ( int_leq(X2,X1)
                  & int_leq(int_one,X2) )
               => real_zero = a(plus(X2,X7),X2) ) ) ) ),
    file('/export/starexec/sandbox2/tmp/tmp.SM44SGvNIk/Vampire---4.8_5994',qii) ).

fof(f2541,plain,
    ( real_zero != a(sK0,n)
    | spl3_83 ),
    inference(avatar_component_clause,[],[f2539]) ).

fof(f11406,plain,
    ( spl3_84
    | spl3_64
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(avatar_split_clause,[],[f2587,f96,f74,f2352,f2611]) ).

fof(f2611,plain,
    ( spl3_84
  <=> ! [X5] :
        ( int_leq(X5,int_one)
        | int_leq(sK0,X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_84])]) ).

fof(f2352,plain,
    ( spl3_64
  <=> ! [X7] :
        ( int_less(X7,sK1)
        | int_leq(int_zero,X7) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_64])]) ).

fof(f2587,plain,
    ( ! [X4,X5] :
        ( int_leq(int_zero,X4)
        | int_leq(X5,int_one)
        | int_less(X4,sK1)
        | int_leq(sK0,X5) )
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(resolution,[],[f529,f488]) ).

fof(f11405,plain,
    ( spl3_63
    | spl3_221
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(avatar_split_clause,[],[f2604,f96,f74,f11403,f2348]) ).

fof(f2348,plain,
    ( spl3_63
  <=> int_leq(sK0,int_one) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_63])]) ).

fof(f11403,plain,
    ( spl3_221
  <=> ! [X36,X35] :
        ( int_leq(int_zero,X35)
        | int_leq(X36,sK1)
        | int_less(X35,X36) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_221])]) ).

fof(f2604,plain,
    ( ! [X36,X35] :
        ( int_leq(int_zero,X35)
        | int_leq(sK0,int_one)
        | int_less(X35,X36)
        | int_leq(X36,sK1) )
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(resolution,[],[f529,f500]) ).

fof(f500,plain,
    ( ! [X2,X3] :
        ( ~ int_less(X3,sK0)
        | int_less(X3,X2)
        | int_leq(X2,sK1) )
    | ~ spl3_3 ),
    inference(resolution,[],[f316,f56]) ).

fof(f11401,plain,
    ( spl3_63
    | spl3_64
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(avatar_split_clause,[],[f2606,f96,f74,f2352,f2348]) ).

fof(f2606,plain,
    ( ! [X38] :
        ( int_leq(int_zero,X38)
        | int_leq(sK0,int_one)
        | int_less(X38,sK1) )
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(resolution,[],[f529,f176]) ).

fof(f11400,plain,
    ( spl3_71
    | spl3_87
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(avatar_split_clause,[],[f2626,f96,f74,f2668,f2438]) ).

fof(f2438,plain,
    ( spl3_71
  <=> ! [X13] :
        ( int_leq(X13,sK1)
        | int_leq(int_zero,X13) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_71])]) ).

fof(f2668,plain,
    ( spl3_87
  <=> ! [X2] :
        ( int_less(X2,int_one)
        | int_leq(sK0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_87])]) ).

fof(f2626,plain,
    ( ! [X2,X3] :
        ( int_less(X2,int_one)
        | int_leq(int_zero,X3)
        | int_leq(sK0,X2)
        | int_leq(X3,sK1) )
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(resolution,[],[f530,f487]) ).

fof(f487,plain,
    ( ! [X2,X1] :
        ( int_less(X1,X2)
        | int_leq(sK0,X1)
        | int_leq(X2,sK1) )
    | ~ spl3_3 ),
    inference(resolution,[],[f284,f178]) ).

fof(f530,plain,
    ( ! [X3,X4] :
        ( ~ int_less(X4,X3)
        | int_less(X4,int_one)
        | int_leq(int_zero,X3) )
    | ~ spl3_8 ),
    inference(resolution,[],[f291,f56]) ).

fof(f11399,plain,
    ( spl3_71
    | spl3_38
    | ~ spl3_8
    | ~ spl3_27 ),
    inference(avatar_split_clause,[],[f2648,f287,f96,f937,f2438]) ).

fof(f937,plain,
    ( spl3_38
  <=> int_less(int_one,int_one) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_38])]) ).

fof(f287,plain,
    ( spl3_27
  <=> int_less(int_one,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_27])]) ).

fof(f2648,plain,
    ( ! [X45] :
        ( int_less(int_one,int_one)
        | int_leq(int_zero,X45)
        | int_leq(X45,sK1) )
    | ~ spl3_8
    | ~ spl3_27 ),
    inference(resolution,[],[f530,f351]) ).

fof(f351,plain,
    ( ! [X0] :
        ( int_less(int_one,X0)
        | int_leq(X0,sK1) )
    | ~ spl3_27 ),
    inference(resolution,[],[f289,f178]) ).

fof(f289,plain,
    ( int_less(int_one,sK1)
    | ~ spl3_27 ),
    inference(avatar_component_clause,[],[f287]) ).

fof(f11398,plain,
    ( spl3_220
    | spl3_34
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(avatar_split_clause,[],[f2662,f96,f74,f507,f11396]) ).

fof(f11396,plain,
    ( spl3_220
  <=> ! [X69,X68] :
        ( int_leq(int_zero,X68)
        | int_leq(X68,X69)
        | int_leq(X69,sK1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_220])]) ).

fof(f507,plain,
    ( spl3_34
  <=> int_less(sK0,int_one) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_34])]) ).

fof(f2662,plain,
    ( ! [X68,X69] :
        ( int_less(sK0,int_one)
        | int_leq(int_zero,X68)
        | int_leq(X69,sK1)
        | int_leq(X68,X69) )
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(resolution,[],[f530,f499]) ).

fof(f499,plain,
    ( ! [X0,X1] :
        ( int_less(sK0,X1)
        | int_leq(X0,sK1)
        | int_leq(X1,X0) )
    | ~ spl3_3 ),
    inference(resolution,[],[f316,f178]) ).

fof(f11394,plain,
    ( spl3_71
    | spl3_34
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(avatar_split_clause,[],[f2664,f96,f74,f507,f2438]) ).

fof(f2664,plain,
    ( ! [X71] :
        ( int_less(sK0,int_one)
        | int_leq(int_zero,X71)
        | int_leq(X71,sK1) )
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(resolution,[],[f530,f316]) ).

fof(f11393,plain,
    ( spl3_63
    | spl3_219
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(avatar_split_clause,[],[f2695,f96,f74,f11391,f2348]) ).

fof(f11391,plain,
    ( spl3_219
  <=> ! [X16,X15] :
        ( int_leq(X15,X16)
        | int_less(X16,sK1)
        | int_leq(int_zero,X15) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_219])]) ).

fof(f2695,plain,
    ( ! [X16,X15] :
        ( int_leq(X15,X16)
        | int_leq(int_zero,X15)
        | int_less(X16,sK1)
        | int_leq(sK0,int_one) )
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(resolution,[],[f586,f488]) ).

fof(f586,plain,
    ( ! [X18,X19] :
        ( int_less(X19,int_one)
        | int_leq(X18,X19)
        | int_leq(int_zero,X18) )
    | ~ spl3_8 ),
    inference(resolution,[],[f311,f177]) ).

fof(f311,plain,
    ! [X2,X0,X1] :
      ( int_less(X0,X1)
      | int_leq(X1,X2)
      | int_leq(X2,X0) ),
    inference(resolution,[],[f178,f48]) ).

fof(f11389,plain,
    ( ~ spl3_35
    | ~ spl3_27 ),
    inference(avatar_split_clause,[],[f2884,f287,f522]) ).

fof(f522,plain,
    ( spl3_35
  <=> int_less(sK1,int_one) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_35])]) ).

fof(f2884,plain,
    ( ~ int_less(sK1,int_one)
    | ~ spl3_27 ),
    inference(resolution,[],[f2788,f289]) ).

fof(f11388,plain,
    ( ~ spl3_82
    | ~ spl3_3 ),
    inference(avatar_split_clause,[],[f2891,f74,f2524]) ).

fof(f2524,plain,
    ( spl3_82
  <=> int_less(sK1,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_82])]) ).

fof(f2891,plain,
    ( ~ int_less(sK1,sK0)
    | ~ spl3_3 ),
    inference(resolution,[],[f2788,f76]) ).

fof(f11387,plain,
    ( spl3_71
    | spl3_218
    | ~ spl3_3 ),
    inference(avatar_split_clause,[],[f3466,f74,f11385,f2438]) ).

fof(f11385,plain,
    ( spl3_218
  <=> ! [X41,X40] :
        ( ~ int_leq(int_one,X40)
        | int_less(sK0,X41)
        | int_leq(X41,X40) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_218])]) ).

fof(f3466,plain,
    ( ! [X40,X41,X42] :
        ( ~ int_leq(int_one,X40)
        | int_less(sK0,X41)
        | int_leq(X41,X40)
        | int_leq(X42,sK1)
        | int_leq(int_zero,X42) )
    | ~ spl3_3 ),
    inference(resolution,[],[f863,f499]) ).

fof(f863,plain,
    ! [X16,X17,X15] :
      ( ~ int_less(X17,int_zero)
      | ~ int_leq(int_one,X15)
      | int_less(X17,X16)
      | int_leq(X16,X15) ),
    inference(superposition,[],[f324,f131]) ).

fof(f324,plain,
    ! [X6,X7,X4,X5] :
      ( int_leq(X7,plus(X5,X6))
      | ~ int_leq(int_one,X6)
      | int_less(X4,X7)
      | ~ int_less(X4,X5) ),
    inference(resolution,[],[f179,f178]) ).

fof(f11383,plain,
    ( spl3_71
    | spl3_217
    | ~ spl3_3 ),
    inference(avatar_split_clause,[],[f3484,f74,f11381,f2438]) ).

fof(f11381,plain,
    ( spl3_217
  <=> ! [X41,X40] :
        ( ~ int_leq(int_one,X40)
        | ~ int_less(X41,sK0)
        | int_less(X41,X40) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_217])]) ).

fof(f3484,plain,
    ( ! [X40,X41,X42] :
        ( ~ int_leq(int_one,X40)
        | int_less(X41,X40)
        | ~ int_less(X41,sK0)
        | int_leq(X42,sK1)
        | int_leq(int_zero,X42) )
    | ~ spl3_3 ),
    inference(resolution,[],[f875,f499]) ).

fof(f875,plain,
    ! [X16,X17,X15] :
      ( ~ int_less(X17,int_zero)
      | ~ int_leq(int_one,X15)
      | int_less(X16,X15)
      | ~ int_less(X16,X17) ),
    inference(superposition,[],[f325,f131]) ).

fof(f325,plain,
    ! [X10,X11,X8,X9] :
      ( int_less(X11,plus(X9,X10))
      | ~ int_leq(int_one,X10)
      | ~ int_less(X8,X9)
      | ~ int_less(X11,X8) ),
    inference(resolution,[],[f179,f56]) ).

fof(f11379,plain,
    ( spl3_71
    | spl3_216
    | ~ spl3_3 ),
    inference(avatar_split_clause,[],[f3516,f74,f11377,f2438]) ).

fof(f11377,plain,
    ( spl3_216
  <=> ! [X27] :
        ( int_less(sK0,X27)
        | sK0 = X27
        | ~ int_leq(int_zero,X27) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_216])]) ).

fof(f3516,plain,
    ( ! [X28,X27] :
        ( int_less(sK0,X27)
        | ~ int_leq(int_zero,X27)
        | sK0 = X27
        | int_leq(X28,sK1)
        | int_leq(int_zero,X28) )
    | ~ spl3_3 ),
    inference(resolution,[],[f896,f499]) ).

fof(f896,plain,
    ! [X11,X12] :
      ( ~ int_less(X12,int_zero)
      | int_less(X12,X11)
      | ~ int_leq(int_zero,X11)
      | X11 = X12 ),
    inference(superposition,[],[f334,f131]) ).

fof(f334,plain,
    ! [X2,X3,X4] :
      ( int_less(X3,plus(X4,X2))
      | ~ int_less(X3,X4)
      | ~ int_leq(int_zero,X2)
      | plus(X4,X2) = X3 ),
    inference(resolution,[],[f182,f53]) ).

fof(f182,plain,
    ! [X2,X0,X1] :
      ( int_leq(X0,plus(X1,X2))
      | ~ int_leq(int_zero,X2)
      | ~ int_less(X0,X1) ),
    inference(superposition,[],[f57,f44]) ).

fof(f11375,plain,
    ( spl3_63
    | spl3_71
    | ~ spl3_3
    | ~ spl3_91 ),
    inference(avatar_split_clause,[],[f5561,f2736,f74,f2438,f2348]) ).

fof(f2736,plain,
    ( spl3_91
  <=> ! [X0] :
        ( int_leq(int_zero,X0)
        | ~ int_less(int_one,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_91])]) ).

fof(f5561,plain,
    ( ! [X14] :
        ( int_leq(int_zero,X14)
        | int_leq(sK0,int_one)
        | int_leq(X14,sK1) )
    | ~ spl3_3
    | ~ spl3_91 ),
    inference(resolution,[],[f2737,f487]) ).

fof(f2737,plain,
    ( ! [X0] :
        ( ~ int_less(int_one,X0)
        | int_leq(int_zero,X0) )
    | ~ spl3_91 ),
    inference(avatar_component_clause,[],[f2736]) ).

fof(f11374,plain,
    ( spl3_63
    | spl3_213
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(avatar_split_clause,[],[f6455,f96,f74,f11361,f2348]) ).

fof(f11361,plain,
    ( spl3_213
  <=> ! [X110,X111] :
        ( ~ int_leq(X110,int_zero)
        | int_less(plus(X111,X110),sK1)
        | ~ int_less(X111,int_zero)
        | int_zero = plus(X111,X110) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_213])]) ).

fof(f6455,plain,
    ( ! [X34,X33] :
        ( ~ int_leq(X33,int_zero)
        | int_zero = plus(X34,X33)
        | ~ int_less(X34,int_zero)
        | int_less(plus(X34,X33),sK1)
        | int_leq(sK0,int_one) )
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(resolution,[],[f906,f488]) ).

fof(f906,plain,
    ( ! [X24,X23] :
        ( int_less(plus(X23,X24),int_one)
        | ~ int_leq(X24,int_zero)
        | int_zero = plus(X23,X24)
        | ~ int_less(X23,int_zero) )
    | ~ spl3_8 ),
    inference(resolution,[],[f341,f177]) ).

fof(f11373,plain,
    ( ~ spl3_48
    | spl3_215
    | ~ spl3_28 ),
    inference(avatar_split_clause,[],[f7211,f355,f11371,f1251]) ).

fof(f1251,plain,
    ( spl3_48
  <=> int_leq(int_zero,int_zero) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_48])]) ).

fof(f11371,plain,
    ( spl3_215
  <=> ! [X46,X47] :
        ( ~ int_leq(X46,int_zero)
        | int_leq(plus(X47,X46),sK1)
        | ~ int_less(X47,int_zero)
        | int_zero = plus(X47,X46) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_215])]) ).

fof(f7211,plain,
    ( ! [X46,X47] :
        ( ~ int_leq(X46,int_zero)
        | int_zero = plus(X47,X46)
        | ~ int_leq(int_zero,int_zero)
        | ~ int_less(X47,int_zero)
        | int_leq(plus(X47,X46),sK1) )
    | ~ spl3_28 ),
    inference(resolution,[],[f904,f611]) ).

fof(f611,plain,
    ( ! [X4] :
        ( ~ int_leq(X4,int_zero)
        | int_leq(X4,sK1) )
    | ~ spl3_28 ),
    inference(resolution,[],[f347,f357]) ).

fof(f357,plain,
    ( int_leq(int_one,sK1)
    | ~ spl3_28 ),
    inference(avatar_component_clause,[],[f355]) ).

fof(f347,plain,
    ! [X11,X12] :
      ( ~ int_leq(int_one,X12)
      | int_leq(X11,X12)
      | ~ int_leq(X11,int_zero) ),
    inference(forward_literal_rewriting,[],[f346,f46]) ).

fof(f346,plain,
    ! [X11,X12] :
      ( int_leq(X11,X12)
      | ~ int_leq(X11,int_zero)
      | ~ int_less(int_zero,X12) ),
    inference(superposition,[],[f186,f131]) ).

fof(f904,plain,
    ! [X18,X19,X17] :
      ( int_leq(plus(X17,X18),X19)
      | ~ int_leq(X18,int_zero)
      | int_zero = plus(X17,X18)
      | ~ int_leq(int_zero,X19)
      | ~ int_less(X17,int_zero) ),
    inference(resolution,[],[f341,f339]) ).

fof(f339,plain,
    ! [X11,X12] :
      ( ~ int_less(X12,int_zero)
      | ~ int_leq(int_zero,X11)
      | int_leq(X12,X11) ),
    inference(superposition,[],[f182,f131]) ).

fof(f11369,plain,
    ( spl3_70
    | spl3_213
    | ~ spl3_3 ),
    inference(avatar_split_clause,[],[f7255,f74,f11361,f2435]) ).

fof(f2435,plain,
    ( spl3_70
  <=> ! [X14] :
        ( ~ int_leq(int_one,X14)
        | int_leq(sK0,X14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_70])]) ).

fof(f7255,plain,
    ( ! [X24,X25,X23] :
        ( ~ int_leq(X23,int_zero)
        | int_zero = plus(X24,X23)
        | ~ int_less(X24,int_zero)
        | ~ int_leq(int_one,X25)
        | int_less(plus(X24,X23),sK1)
        | int_leq(sK0,X25) )
    | ~ spl3_3 ),
    inference(resolution,[],[f905,f488]) ).

fof(f11368,plain,
    ( ~ spl3_41
    | spl3_213
    | ~ spl3_27 ),
    inference(avatar_split_clause,[],[f7273,f287,f11361,f968]) ).

fof(f968,plain,
    ( spl3_41
  <=> int_leq(int_one,int_one) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_41])]) ).

fof(f7273,plain,
    ( ! [X82,X81] :
        ( ~ int_leq(X81,int_zero)
        | int_zero = plus(X82,X81)
        | ~ int_less(X82,int_zero)
        | ~ int_leq(int_one,int_one)
        | int_less(plus(X82,X81),sK1) )
    | ~ spl3_27 ),
    inference(resolution,[],[f905,f352]) ).

fof(f352,plain,
    ( ! [X1] :
        ( ~ int_less(X1,int_one)
        | int_less(X1,sK1) )
    | ~ spl3_27 ),
    inference(resolution,[],[f289,f56]) ).

fof(f11367,plain,
    ( ~ spl3_4
    | spl3_214
    | ~ spl3_3 ),
    inference(avatar_split_clause,[],[f7282,f74,f11365,f79]) ).

fof(f11365,plain,
    ( spl3_214
  <=> ! [X105,X107,X106] :
        ( ~ int_leq(X105,int_zero)
        | int_leq(X107,sK1)
        | int_less(plus(X106,X105),X107)
        | ~ int_less(X106,int_zero)
        | int_zero = plus(X106,X105) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_214])]) ).

fof(f7282,plain,
    ( ! [X106,X107,X105] :
        ( ~ int_leq(X105,int_zero)
        | int_zero = plus(X106,X105)
        | ~ int_less(X106,int_zero)
        | ~ int_leq(int_one,sK0)
        | int_less(plus(X106,X105),X107)
        | int_leq(X107,sK1) )
    | ~ spl3_3 ),
    inference(resolution,[],[f905,f500]) ).

fof(f11363,plain,
    ( ~ spl3_4
    | spl3_213
    | ~ spl3_3 ),
    inference(avatar_split_clause,[],[f7284,f74,f11361,f79]) ).

fof(f7284,plain,
    ( ! [X111,X110] :
        ( ~ int_leq(X110,int_zero)
        | int_zero = plus(X111,X110)
        | ~ int_less(X111,int_zero)
        | ~ int_leq(int_one,sK0)
        | int_less(plus(X111,X110),sK1) )
    | ~ spl3_3 ),
    inference(resolution,[],[f905,f176]) ).

fof(f11359,plain,
    ( spl3_212
    | spl3_186
    | ~ spl3_3 ),
    inference(avatar_split_clause,[],[f7459,f74,f7484,f11357]) ).

fof(f11357,plain,
    ( spl3_212
  <=> ! [X70,X69] :
        ( ~ int_less(X69,int_one)
        | int_less(X70,sK1)
        | ~ int_less(X70,X69) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_212])]) ).

fof(f7484,plain,
    ( spl3_186
  <=> ! [X41,X42] :
        ( int_one = sK2(X41,X42)
        | int_leq(sK0,sK2(X41,X42))
        | ~ int_less(X41,X42) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_186])]) ).

fof(f7459,plain,
    ( ! [X70,X68,X69,X67] :
        ( int_one = sK2(X67,X68)
        | ~ int_less(X69,int_one)
        | ~ int_less(X67,X68)
        | ~ int_less(X70,X69)
        | int_less(X70,sK1)
        | int_leq(sK0,sK2(X67,X68)) )
    | ~ spl3_3 ),
    inference(resolution,[],[f955,f488]) ).

fof(f955,plain,
    ! [X11,X14,X12,X13] :
      ( int_less(X14,sK2(X11,X12))
      | int_one = sK2(X11,X12)
      | ~ int_less(X13,int_one)
      | ~ int_less(X11,X12)
      | ~ int_less(X14,X13) ),
    inference(resolution,[],[f349,f56]) ).

fof(f349,plain,
    ! [X3,X4,X5] :
      ( int_less(X5,sK2(X3,X4))
      | ~ int_less(X3,X4)
      | int_one = sK2(X3,X4)
      | ~ int_less(X5,int_one) ),
    inference(resolution,[],[f155,f56]) ).

fof(f155,plain,
    ! [X2,X1] :
      ( int_less(int_one,sK2(X1,X2))
      | int_one = sK2(X1,X2)
      | ~ int_less(X1,X2) ),
    inference(resolution,[],[f53,f135]) ).

fof(f11355,plain,
    ( ~ spl3_82
    | ~ spl3_4
    | ~ spl3_11
    | ~ spl3_2
    | ~ spl3_28
    | ~ spl3_211
    | spl3_1 ),
    inference(avatar_split_clause,[],[f11278,f64,f11352,f355,f69,f122,f79,f2524]) ).

fof(f69,plain,
    ( spl3_2
  <=> int_leq(sK1,n) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_2])]) ).

fof(f11352,plain,
    ( spl3_211
  <=> int_leq(sK1,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_211])]) ).

fof(f64,plain,
    ( spl3_1
  <=> real_zero = a(sK0,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_1])]) ).

fof(f11278,plain,
    ( ~ int_leq(sK1,sK1)
    | ~ int_leq(int_one,sK1)
    | ~ int_leq(sK1,n)
    | ~ int_leq(sK0,n)
    | ~ int_leq(int_one,sK0)
    | ~ int_less(sK1,sK0)
    | spl3_1 ),
    inference(trivial_inequality_removal,[],[f11274]) ).

fof(f11274,plain,
    ( real_zero != real_zero
    | ~ int_leq(sK1,sK1)
    | ~ int_leq(int_one,sK1)
    | ~ int_leq(sK1,n)
    | ~ int_leq(sK0,n)
    | ~ int_leq(int_one,sK0)
    | ~ int_less(sK1,sK0)
    | spl3_1 ),
    inference(superposition,[],[f66,f1613]) ).

fof(f66,plain,
    ( real_zero != a(sK0,sK1)
    | spl3_1 ),
    inference(avatar_component_clause,[],[f64]) ).

fof(f11350,plain,
    ( ~ spl3_3
    | ~ spl3_11
    | ~ spl3_28
    | ~ spl3_2
    | ~ spl3_4
    | ~ spl3_209
    | spl3_1 ),
    inference(avatar_split_clause,[],[f11291,f64,f11298,f79,f69,f355,f122,f74]) ).

fof(f11298,plain,
    ( spl3_209
  <=> int_leq(sK0,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_209])]) ).

fof(f11291,plain,
    ( ~ int_leq(sK0,sK0)
    | ~ int_leq(int_one,sK0)
    | ~ int_leq(sK1,n)
    | ~ int_leq(int_one,sK1)
    | ~ int_leq(sK0,n)
    | ~ int_less(sK0,sK1)
    | spl3_1 ),
    inference(trivial_inequality_removal,[],[f11288]) ).

fof(f11288,plain,
    ( real_zero != real_zero
    | ~ int_leq(sK0,sK0)
    | ~ int_leq(int_one,sK0)
    | ~ int_leq(sK1,n)
    | ~ int_leq(int_one,sK1)
    | ~ int_leq(sK0,n)
    | ~ int_less(sK0,sK1)
    | spl3_1 ),
    inference(superposition,[],[f66,f1628]) ).

fof(f1628,plain,
    ! [X0,X1] :
      ( real_zero = a(X1,X0)
      | ~ int_leq(X1,X1)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(X0,n)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(X1,n)
      | ~ int_less(X1,X0) ),
    inference(duplicate_literal_removal,[],[f1618]) ).

fof(f1618,plain,
    ! [X0,X1] :
      ( ~ int_leq(X0,n)
      | ~ int_leq(X1,X1)
      | ~ int_leq(int_one,X1)
      | real_zero = a(X1,X0)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(X1,n)
      | ~ int_less(X1,X0)
      | ~ int_less(X1,X0) ),
    inference(resolution,[],[f452,f135]) ).

fof(f452,plain,
    ! [X0,X1] :
      ( ~ int_leq(int_one,sK2(X0,X1))
      | ~ int_leq(X1,n)
      | ~ int_leq(X0,X0)
      | ~ int_leq(int_one,X0)
      | real_zero = a(X0,X1)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(X0,n)
      | ~ int_less(X0,X1) ),
    inference(duplicate_literal_removal,[],[f447]) ).

fof(f447,plain,
    ! [X0,X1] :
      ( ~ int_leq(X1,n)
      | ~ int_leq(int_one,sK2(X0,X1))
      | ~ int_leq(X0,X0)
      | ~ int_leq(int_one,X0)
      | real_zero = a(X0,X1)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(X0,n)
      | ~ int_leq(int_one,X0)
      | ~ int_less(X0,X1)
      | ~ int_less(X0,X1) ),
    inference(superposition,[],[f227,f50]) ).

fof(f227,plain,
    ! [X10,X8,X9] :
      ( ~ int_leq(plus(X10,sK2(X8,X9)),n)
      | ~ int_leq(int_one,sK2(X8,X9))
      | ~ int_leq(X8,X10)
      | ~ int_leq(int_one,X8)
      | real_zero = a(X8,X9)
      | ~ int_leq(int_one,plus(X10,sK2(X8,X9)))
      | ~ int_leq(X10,n)
      | ~ int_leq(int_one,X10)
      | ~ int_less(X8,X9) ),
    inference(superposition,[],[f218,f50]) ).

fof(f218,plain,
    ! [X2,X3,X0] :
      ( real_zero = a(X3,plus(X3,X2))
      | ~ int_leq(int_one,X2)
      | ~ int_leq(X3,X0)
      | ~ int_leq(int_one,X3)
      | ~ int_leq(plus(X0,X2),n)
      | ~ int_leq(int_one,plus(X0,X2))
      | ~ int_leq(X0,n)
      | ~ int_leq(int_one,X0) ),
    inference(forward_literal_rewriting,[],[f58,f46]) ).

fof(f58,plain,
    ! [X2,X3,X0] :
      ( real_zero = a(X3,plus(X3,X2))
      | ~ int_leq(X3,X0)
      | ~ int_leq(int_one,X3)
      | ~ int_less(int_zero,X2)
      | ~ int_leq(plus(X0,X2),n)
      | ~ int_leq(int_one,plus(X0,X2))
      | ~ int_leq(X0,n)
      | ~ int_leq(int_one,X0) ),
    inference(equality_resolution,[],[f41]) ).

fof(f41,plain,
    ! [X2,X3,X0,X1] :
      ( real_zero = a(X3,plus(X3,X2))
      | ~ int_leq(X3,X0)
      | ~ int_leq(int_one,X3)
      | plus(X0,X2) != X1
      | ~ int_less(int_zero,X2)
      | ~ int_leq(X1,n)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(X0,n)
      | ~ int_leq(int_one,X0) ),
    inference(cnf_transformation,[],[f20]) ).

fof(f11349,plain,
    spl3_209,
    inference(avatar_contradiction_clause,[],[f11346]) ).

fof(f11346,plain,
    ( $false
    | spl3_209 ),
    inference(resolution,[],[f11300,f62]) ).

fof(f62,plain,
    ! [X1] : int_leq(X1,X1),
    inference(equality_resolution,[],[f55]) ).

fof(f55,plain,
    ! [X0,X1] :
      ( int_leq(X0,X1)
      | X0 != X1 ),
    inference(cnf_transformation,[],[f34]) ).

fof(f11300,plain,
    ( ~ int_leq(sK0,sK0)
    | spl3_209 ),
    inference(avatar_component_clause,[],[f11298]) ).

fof(f11306,plain,
    ( ~ spl3_25
    | ~ spl3_11
    | ~ spl3_12
    | ~ spl3_210
    | ~ spl3_4
    | ~ spl3_209
    | spl3_83 ),
    inference(avatar_split_clause,[],[f11290,f2539,f11298,f79,f11302,f127,f122,f266]) ).

fof(f11290,plain,
    ( ~ int_leq(sK0,sK0)
    | ~ int_leq(int_one,sK0)
    | ~ int_leq(n,n)
    | ~ int_leq(int_one,n)
    | ~ int_leq(sK0,n)
    | ~ int_less(sK0,n)
    | spl3_83 ),
    inference(trivial_inequality_removal,[],[f11289]) ).

fof(f11289,plain,
    ( real_zero != real_zero
    | ~ int_leq(sK0,sK0)
    | ~ int_leq(int_one,sK0)
    | ~ int_leq(n,n)
    | ~ int_leq(int_one,n)
    | ~ int_leq(sK0,n)
    | ~ int_less(sK0,n)
    | spl3_83 ),
    inference(superposition,[],[f2541,f1628]) ).

fof(f11305,plain,
    ( ~ spl3_11
    | ~ spl3_4
    | ~ spl3_209
    | ~ spl3_210
    | ~ spl3_12
    | ~ spl3_25
    | spl3_1
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f11296,f168,f64,f266,f127,f11302,f11298,f79,f122]) ).

fof(f168,plain,
    ( spl3_17
  <=> n = sK1 ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_17])]) ).

fof(f11296,plain,
    ( ~ int_less(sK0,n)
    | ~ int_leq(int_one,n)
    | ~ int_leq(n,n)
    | ~ int_leq(sK0,sK0)
    | ~ int_leq(int_one,sK0)
    | ~ int_leq(sK0,n)
    | spl3_1
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f11295,f170]) ).

fof(f170,plain,
    ( n = sK1
    | ~ spl3_17 ),
    inference(avatar_component_clause,[],[f168]) ).

fof(f11295,plain,
    ( ~ int_leq(int_one,n)
    | ~ int_leq(n,n)
    | ~ int_leq(sK0,sK0)
    | ~ int_leq(int_one,sK0)
    | ~ int_leq(sK0,n)
    | ~ int_less(sK0,sK1)
    | spl3_1
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f11294,f170]) ).

fof(f11294,plain,
    ( ~ int_leq(n,n)
    | ~ int_leq(sK0,sK0)
    | ~ int_leq(int_one,sK0)
    | ~ int_leq(int_one,sK1)
    | ~ int_leq(sK0,n)
    | ~ int_less(sK0,sK1)
    | spl3_1
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f11291,f170]) ).

fof(f11271,plain,
    ( ~ spl3_41
    | spl3_208 ),
    inference(avatar_split_clause,[],[f11267,f11269,f968]) ).

fof(f11269,plain,
    ( spl3_208
  <=> ! [X785,X787,X788,X786] :
        ( ~ int_leq(plus(int_one,plus(X785,X786)),X786)
        | ~ int_leq(int_one,X785)
        | ~ int_less(X788,X787)
        | ~ int_less(plus(X785,X786),X788)
        | int_leq(plus(X785,X786),X787) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_208])]) ).

fof(f11267,plain,
    ! [X787,X788,X786,X785] :
      ( ~ int_leq(plus(int_one,plus(X785,X786)),X786)
      | int_leq(plus(X785,X786),X787)
      | ~ int_less(plus(X785,X786),X788)
      | ~ int_less(X788,X787)
      | ~ int_leq(int_one,X785)
      | ~ int_leq(int_one,int_one) ),
    inference(forward_demodulation,[],[f11165,f47]) ).

fof(f11165,plain,
    ! [X787,X788,X786,X785] :
      ( int_leq(plus(X785,X786),X787)
      | ~ int_less(plus(X785,X786),X788)
      | ~ int_less(X788,X787)
      | ~ int_leq(plus(plus(X785,X786),int_one),X786)
      | ~ int_leq(int_one,X785)
      | ~ int_leq(int_one,int_one) ),
    inference(superposition,[],[f395,f1161]) ).

fof(f1161,plain,
    ! [X6,X4,X5] :
      ( plus(X4,X5) = plus(plus(X4,X5),X6)
      | ~ int_leq(plus(plus(X4,X5),X6),X5)
      | ~ int_leq(int_one,X4)
      | ~ int_leq(int_one,X6) ),
    inference(resolution,[],[f410,f322]) ).

fof(f410,plain,
    ! [X16,X17,X15] :
      ( int_less(X15,plus(X16,X17))
      | ~ int_leq(int_one,X16)
      | ~ int_leq(X15,X17)
      | plus(X16,X17) = X15 ),
    inference(forward_literal_rewriting,[],[f404,f46]) ).

fof(f404,plain,
    ! [X16,X17,X15] :
      ( int_less(X15,plus(X16,X17))
      | ~ int_less(int_zero,X16)
      | ~ int_leq(X15,X17)
      | plus(X16,X17) = X15 ),
    inference(superposition,[],[f181,f131]) ).

fof(f181,plain,
    ! [X2,X3,X0,X1] :
      ( int_less(plus(X2,X0),plus(X3,X1))
      | ~ int_less(X2,X3)
      | ~ int_leq(X0,X1)
      | plus(X2,X0) = plus(X3,X1) ),
    inference(resolution,[],[f57,f53]) ).

fof(f395,plain,
    ! [X8,X9,X7] :
      ( int_leq(plus(X7,int_one),X8)
      | ~ int_less(X7,X9)
      | ~ int_less(X9,X8) ),
    inference(duplicate_literal_removal,[],[f392]) ).

fof(f392,plain,
    ! [X8,X9,X7] :
      ( int_leq(plus(X7,int_one),X8)
      | ~ int_less(X7,X9)
      | ~ int_less(X9,X8)
      | ~ int_less(X9,X8) ),
    inference(resolution,[],[f189,f135]) ).

fof(f189,plain,
    ! [X11,X14,X12,X13] :
      ( ~ int_leq(X14,sK2(X11,X12))
      | int_leq(plus(X13,X14),X12)
      | ~ int_less(X13,X11)
      | ~ int_less(X11,X12) ),
    inference(superposition,[],[f57,f50]) ).

fof(f11266,plain,
    ( ~ spl3_41
    | spl3_207 ),
    inference(avatar_split_clause,[],[f11262,f11264,f968]) ).

fof(f11264,plain,
    ( spl3_207
  <=> ! [X771,X774,X772,X773,X770,X775] :
        ( ~ int_leq(plus(int_one,plus(X770,X771)),X771)
        | ~ int_leq(int_one,X770)
        | ~ int_less(X775,X773)
        | ~ int_less(X772,X775)
        | ~ int_less(plus(X770,X771),X774)
        | ~ int_less(X774,sK2(X775,X773))
        | int_leq(plus(X772,plus(X770,X771)),X773) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_207])]) ).

fof(f11262,plain,
    ! [X773,X775,X772,X770,X771,X774] :
      ( ~ int_leq(plus(int_one,plus(X770,X771)),X771)
      | int_leq(plus(X772,plus(X770,X771)),X773)
      | ~ int_less(X774,sK2(X775,X773))
      | ~ int_less(plus(X770,X771),X774)
      | ~ int_less(X772,X775)
      | ~ int_less(X775,X773)
      | ~ int_leq(int_one,X770)
      | ~ int_leq(int_one,int_one) ),
    inference(forward_demodulation,[],[f11161,f47]) ).

fof(f11161,plain,
    ! [X773,X775,X772,X770,X771,X774] :
      ( int_leq(plus(X772,plus(X770,X771)),X773)
      | ~ int_less(X774,sK2(X775,X773))
      | ~ int_less(plus(X770,X771),X774)
      | ~ int_less(X772,X775)
      | ~ int_less(X775,X773)
      | ~ int_leq(plus(plus(X770,X771),int_one),X771)
      | ~ int_leq(int_one,X770)
      | ~ int_leq(int_one,int_one) ),
    inference(superposition,[],[f793,f1161]) ).

fof(f793,plain,
    ! [X3,X6,X7,X4,X5] :
      ( int_leq(plus(X7,plus(X3,int_one)),X6)
      | ~ int_less(X4,sK2(X5,X6))
      | ~ int_less(X3,X4)
      | ~ int_less(X7,X5)
      | ~ int_less(X5,X6) ),
    inference(resolution,[],[f395,f189]) ).

fof(f11261,plain,
    ( ~ spl3_41
    | spl3_206 ),
    inference(avatar_split_clause,[],[f11257,f11259,f968]) ).

fof(f11259,plain,
    ( spl3_206
  <=> ! [X764,X766,X765,X768,X767,X769] :
        ( ~ int_leq(plus(int_one,plus(X764,X765)),X765)
        | ~ int_leq(int_one,X764)
        | ~ int_less(X769,sK2(X768,X767))
        | ~ int_less(plus(X764,X765),X769)
        | ~ int_less(X768,X767)
        | ~ int_less(X766,X768)
        | int_leq(plus(plus(X764,X765),X766),X767) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_206])]) ).

fof(f11257,plain,
    ! [X768,X764,X766,X769,X765,X767] :
      ( ~ int_leq(plus(int_one,plus(X764,X765)),X765)
      | int_leq(plus(plus(X764,X765),X766),X767)
      | ~ int_less(X766,X768)
      | ~ int_less(X768,X767)
      | ~ int_less(plus(X764,X765),X769)
      | ~ int_less(X769,sK2(X768,X767))
      | ~ int_leq(int_one,X764)
      | ~ int_leq(int_one,int_one) ),
    inference(forward_demodulation,[],[f11160,f47]) ).

fof(f11160,plain,
    ! [X768,X764,X766,X769,X765,X767] :
      ( int_leq(plus(plus(X764,X765),X766),X767)
      | ~ int_less(X766,X768)
      | ~ int_less(X768,X767)
      | ~ int_less(plus(X764,X765),X769)
      | ~ int_less(X769,sK2(X768,X767))
      | ~ int_leq(plus(plus(X764,X765),int_one),X765)
      | ~ int_leq(int_one,X764)
      | ~ int_leq(int_one,int_one) ),
    inference(superposition,[],[f1056,f1161]) ).

fof(f1056,plain,
    ! [X40,X41,X44,X42,X43] :
      ( int_leq(plus(plus(X40,int_one),X41),X42)
      | ~ int_less(X41,X43)
      | ~ int_less(X43,X42)
      | ~ int_less(X40,X44)
      | ~ int_less(X44,sK2(X43,X42)) ),
    inference(resolution,[],[f368,f395]) ).

fof(f368,plain,
    ! [X11,X14,X12,X13] :
      ( ~ int_leq(X13,sK2(X11,X12))
      | int_leq(plus(X13,X14),X12)
      | ~ int_less(X14,X11)
      | ~ int_less(X11,X12) ),
    inference(superposition,[],[f183,f50]) ).

fof(f183,plain,
    ! [X3,X6,X4,X5] :
      ( int_leq(plus(X4,X3),plus(X5,X6))
      | ~ int_leq(X4,X6)
      | ~ int_less(X3,X5) ),
    inference(superposition,[],[f57,f47]) ).

fof(f10974,plain,
    ( ~ spl3_41
    | spl3_205 ),
    inference(avatar_split_clause,[],[f10970,f10972,f968]) ).

fof(f10972,plain,
    ( spl3_205
  <=> ! [X781,X778,X779,X780] :
        ( ~ int_less(plus(int_one,plus(X778,X779)),X778)
        | ~ int_leq(int_zero,X779)
        | ~ int_less(X781,X780)
        | ~ int_less(plus(X778,X779),X781)
        | int_leq(plus(X778,X779),X780) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_205])]) ).

fof(f10970,plain,
    ! [X781,X780,X778,X779] :
      ( ~ int_less(plus(int_one,plus(X778,X779)),X778)
      | int_leq(plus(X778,X779),X780)
      | ~ int_less(plus(X778,X779),X781)
      | ~ int_less(X781,X780)
      | ~ int_leq(int_zero,X779)
      | ~ int_leq(int_one,int_one) ),
    inference(forward_demodulation,[],[f10868,f47]) ).

fof(f10868,plain,
    ! [X781,X780,X778,X779] :
      ( int_leq(plus(X778,X779),X780)
      | ~ int_less(plus(X778,X779),X781)
      | ~ int_less(X781,X780)
      | ~ int_leq(int_zero,X779)
      | ~ int_less(plus(plus(X778,X779),int_one),X778)
      | ~ int_leq(int_one,int_one) ),
    inference(superposition,[],[f395,f888]) ).

fof(f888,plain,
    ! [X6,X4,X5] :
      ( plus(X4,X5) = plus(plus(X4,X5),X6)
      | ~ int_leq(int_zero,X5)
      | ~ int_less(plus(plus(X4,X5),X6),X4)
      | ~ int_leq(int_one,X6) ),
    inference(resolution,[],[f334,f322]) ).

fof(f10969,plain,
    ( ~ spl3_41
    | spl3_204 ),
    inference(avatar_split_clause,[],[f10965,f10967,f968]) ).

fof(f10967,plain,
    ( spl3_204
  <=> ! [X764,X765,X766,X768,X767,X763] :
        ( ~ int_less(plus(int_one,plus(X763,X764)),X763)
        | ~ int_leq(int_zero,X764)
        | ~ int_less(X768,X766)
        | ~ int_less(X765,X768)
        | ~ int_less(plus(X763,X764),X767)
        | ~ int_less(X767,sK2(X768,X766))
        | int_leq(plus(X765,plus(X763,X764)),X766) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_204])]) ).

fof(f10965,plain,
    ! [X768,X764,X763,X766,X765,X767] :
      ( ~ int_less(plus(int_one,plus(X763,X764)),X763)
      | int_leq(plus(X765,plus(X763,X764)),X766)
      | ~ int_less(X767,sK2(X768,X766))
      | ~ int_less(plus(X763,X764),X767)
      | ~ int_less(X765,X768)
      | ~ int_less(X768,X766)
      | ~ int_leq(int_zero,X764)
      | ~ int_leq(int_one,int_one) ),
    inference(forward_demodulation,[],[f10864,f47]) ).

fof(f10864,plain,
    ! [X768,X764,X763,X766,X765,X767] :
      ( int_leq(plus(X765,plus(X763,X764)),X766)
      | ~ int_less(X767,sK2(X768,X766))
      | ~ int_less(plus(X763,X764),X767)
      | ~ int_less(X765,X768)
      | ~ int_less(X768,X766)
      | ~ int_leq(int_zero,X764)
      | ~ int_less(plus(plus(X763,X764),int_one),X763)
      | ~ int_leq(int_one,int_one) ),
    inference(superposition,[],[f793,f888]) ).

fof(f10964,plain,
    ( ~ spl3_41
    | spl3_203 ),
    inference(avatar_split_clause,[],[f10960,f10962,f968]) ).

fof(f10962,plain,
    ( spl3_203
  <=> ! [X757,X762,X759,X761,X760,X758] :
        ( ~ int_less(plus(int_one,plus(X757,X758)),X757)
        | ~ int_leq(int_zero,X758)
        | ~ int_less(X762,sK2(X761,X760))
        | ~ int_less(plus(X757,X758),X762)
        | ~ int_less(X761,X760)
        | ~ int_less(X759,X761)
        | int_leq(plus(plus(X757,X758),X759),X760) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_203])]) ).

fof(f10960,plain,
    ! [X762,X758,X761,X760,X757,X759] :
      ( ~ int_less(plus(int_one,plus(X757,X758)),X757)
      | int_leq(plus(plus(X757,X758),X759),X760)
      | ~ int_less(X759,X761)
      | ~ int_less(X761,X760)
      | ~ int_less(plus(X757,X758),X762)
      | ~ int_less(X762,sK2(X761,X760))
      | ~ int_leq(int_zero,X758)
      | ~ int_leq(int_one,int_one) ),
    inference(forward_demodulation,[],[f10863,f47]) ).

fof(f10863,plain,
    ! [X762,X758,X761,X760,X757,X759] :
      ( int_leq(plus(plus(X757,X758),X759),X760)
      | ~ int_less(X759,X761)
      | ~ int_less(X761,X760)
      | ~ int_less(plus(X757,X758),X762)
      | ~ int_less(X762,sK2(X761,X760))
      | ~ int_leq(int_zero,X758)
      | ~ int_less(plus(plus(X757,X758),int_one),X757)
      | ~ int_leq(int_one,int_one) ),
    inference(superposition,[],[f1056,f888]) ).

fof(f10959,plain,
    ( ~ spl3_10
    | spl3_202 ),
    inference(avatar_split_clause,[],[f10721,f10957,f115]) ).

fof(f115,plain,
    ( spl3_10
  <=> int_leq(int_zero,int_one) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_10])]) ).

fof(f10957,plain,
    ( spl3_202
  <=> ! [X102,X104,X100,X103,X101] :
        ( int_leq(plus(X100,int_one),X102)
        | ~ int_leq(int_one,X101)
        | ~ int_less(plus(plus(X100,int_one),X101),X100)
        | ~ int_less(X104,sK2(X103,X102))
        | ~ int_less(X100,X104)
        | ~ int_less(X101,X103)
        | ~ int_less(X103,X102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_202])]) ).

fof(f10721,plain,
    ! [X101,X104,X102,X103,X100] :
      ( int_leq(plus(X100,int_one),X102)
      | ~ int_less(X101,X103)
      | ~ int_less(X103,X102)
      | ~ int_less(X100,X104)
      | ~ int_less(X104,sK2(X103,X102))
      | ~ int_leq(int_zero,int_one)
      | ~ int_less(plus(plus(X100,int_one),X101),X100)
      | ~ int_leq(int_one,X101) ),
    inference(superposition,[],[f1056,f888]) ).

fof(f10527,plain,
    ( ~ spl3_48
    | spl3_201 ),
    inference(avatar_split_clause,[],[f10499,f10525,f1251]) ).

fof(f10525,plain,
    ( spl3_201
  <=> ! [X2,X0,X1] :
        ( int_leq(int_zero,plus(X1,X0))
        | ~ int_less(X2,X1)
        | ~ int_less(X2,int_one)
        | ~ int_less(sK2(X2,int_one),X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_201])]) ).

fof(f10499,plain,
    ! [X2,X0,X1] :
      ( int_leq(int_zero,plus(X1,X0))
      | ~ int_less(X2,int_one)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_less(sK2(X2,int_one),X0)
      | ~ int_less(X2,X1) ),
    inference(superposition,[],[f1237,f44]) ).

fof(f1237,plain,
    ! [X10,X11,X12,X13] :
      ( int_leq(int_zero,plus(X11,plus(X13,X12)))
      | ~ int_less(X10,int_one)
      | ~ int_leq(int_zero,X12)
      | ~ int_less(sK2(X10,int_one),X13)
      | ~ int_less(X10,X11) ),
    inference(resolution,[],[f389,f300]) ).

fof(f300,plain,
    ! [X7] :
      ( ~ int_leq(int_one,X7)
      | int_leq(int_zero,X7) ),
    inference(superposition,[],[f141,f131]) ).

fof(f141,plain,
    ! [X2,X1] :
      ( int_leq(X2,plus(X2,X1))
      | ~ int_leq(int_one,X1) ),
    inference(resolution,[],[f136,f54]) ).

fof(f389,plain,
    ! [X11,X14,X15,X12,X13] :
      ( int_leq(X11,plus(X12,plus(X13,X14)))
      | ~ int_less(X15,X12)
      | ~ int_less(X15,X11)
      | ~ int_leq(int_zero,X14)
      | ~ int_less(sK2(X15,X11),X13) ),
    inference(resolution,[],[f185,f182]) ).

fof(f185,plain,
    ! [X11,X14,X12,X13] :
      ( ~ int_leq(sK2(X11,X12),X14)
      | int_leq(X12,plus(X13,X14))
      | ~ int_less(X11,X13)
      | ~ int_less(X11,X12) ),
    inference(superposition,[],[f57,f50]) ).

fof(f10229,plain,
    ( ~ spl3_41
    | spl3_157 ),
    inference(avatar_split_clause,[],[f10228,f6130,f968]) ).

fof(f6130,plain,
    ( spl3_157
  <=> ! [X16,X14,X15] :
        ( ~ int_leq(int_one,X14)
        | ~ int_leq(X16,int_zero)
        | int_leq(X16,plus(X14,plus(int_one,X15)))
        | ~ int_leq(int_one,X15) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_157])]) ).

fof(f10228,plain,
    ! [X2,X0,X1] :
      ( ~ int_leq(int_one,X1)
      | ~ int_leq(int_one,int_one)
      | int_leq(X0,plus(X1,plus(int_one,X2)))
      | ~ int_leq(int_one,X2)
      | ~ int_leq(X0,int_zero) ),
    inference(forward_literal_rewriting,[],[f10227,f46]) ).

fof(f10227,plain,
    ! [X2,X0,X1] :
      ( ~ int_leq(int_one,int_one)
      | int_leq(X0,plus(X1,plus(int_one,X2)))
      | ~ int_leq(int_one,X2)
      | ~ int_less(int_zero,X1)
      | ~ int_leq(X0,int_zero) ),
    inference(duplicate_literal_removal,[],[f10226]) ).

fof(f10226,plain,
    ! [X2,X0,X1] :
      ( ~ int_leq(int_one,int_one)
      | int_leq(X0,plus(X1,plus(int_one,X2)))
      | ~ int_leq(int_one,X2)
      | ~ int_less(int_zero,X1)
      | ~ int_leq(X0,int_zero)
      | ~ int_leq(int_one,int_one) ),
    inference(forward_literal_rewriting,[],[f10194,f46]) ).

fof(f10194,plain,
    ! [X2,X0,X1] :
      ( int_leq(X0,plus(X1,plus(int_one,X2)))
      | ~ int_less(int_zero,int_one)
      | ~ int_leq(int_one,X2)
      | ~ int_less(int_zero,X1)
      | ~ int_leq(X0,int_zero)
      | ~ int_leq(int_one,int_one) ),
    inference(superposition,[],[f1177,f204]) ).

fof(f204,plain,
    ! [X3] :
      ( sK2(int_zero,X3) = X3
      | ~ int_leq(int_one,X3) ),
    inference(forward_literal_rewriting,[],[f197,f46]) ).

fof(f197,plain,
    ! [X3] :
      ( sK2(int_zero,X3) = X3
      | ~ int_less(int_zero,X3) ),
    inference(superposition,[],[f131,f50]) ).

fof(f1177,plain,
    ! [X6,X7,X4,X5] :
      ( int_leq(X7,plus(X5,plus(sK2(X4,int_one),X6)))
      | ~ int_less(X4,int_one)
      | ~ int_leq(int_one,X6)
      | ~ int_less(X4,X5)
      | ~ int_leq(X7,int_zero) ),
    inference(resolution,[],[f388,f347]) ).

fof(f388,plain,
    ! [X10,X8,X9,X7] :
      ( int_leq(X7,plus(X8,plus(sK2(X9,X7),X10)))
      | ~ int_less(X9,X8)
      | ~ int_less(X9,X7)
      | ~ int_leq(int_one,X10) ),
    inference(resolution,[],[f185,f141]) ).

fof(f10225,plain,
    ( ~ spl3_48
    | spl3_200 ),
    inference(avatar_split_clause,[],[f10180,f10223,f1251]) ).

fof(f10223,plain,
    ( spl3_200
  <=> ! [X10,X11,X12,X9] :
        ( ~ int_less(X9,int_one)
        | int_leq(int_zero,X12)
        | int_leq(X12,plus(X11,plus(sK2(X9,int_one),X10)))
        | ~ int_less(X9,X11)
        | ~ int_leq(int_one,X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_200])]) ).

fof(f10180,plain,
    ! [X10,X11,X9,X12] :
      ( ~ int_less(X9,int_one)
      | ~ int_leq(int_one,X10)
      | ~ int_less(X9,X11)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X12,plus(X11,plus(sK2(X9,int_one),X10)))
      | int_leq(int_zero,X12) ),
    inference(resolution,[],[f1177,f597]) ).

fof(f597,plain,
    ! [X3,X4] :
      ( ~ int_leq(int_zero,X3)
      | int_leq(X4,X3)
      | int_leq(int_zero,X4) ),
    inference(resolution,[],[f339,f48]) ).

fof(f10221,plain,
    ( ~ spl3_48
    | spl3_199 ),
    inference(avatar_split_clause,[],[f10179,f10219,f1251]) ).

fof(f10219,plain,
    ( spl3_199
  <=> ! [X6,X4,X7,X5,X8] :
        ( ~ int_less(X4,int_one)
        | int_leq(int_zero,X8)
        | int_leq(X8,X7)
        | int_leq(X7,plus(X6,plus(sK2(X4,int_one),X5)))
        | ~ int_less(X4,X6)
        | ~ int_leq(int_one,X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_199])]) ).

fof(f10179,plain,
    ! [X8,X6,X7,X4,X5] :
      ( ~ int_less(X4,int_one)
      | ~ int_leq(int_one,X5)
      | ~ int_less(X4,X6)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X7,plus(X6,plus(sK2(X4,int_one),X5)))
      | int_leq(int_zero,X8)
      | int_leq(X8,X7) ),
    inference(resolution,[],[f1177,f596]) ).

fof(f596,plain,
    ! [X2,X0,X1] :
      ( ~ int_leq(int_zero,X0)
      | int_leq(X1,X0)
      | int_leq(int_zero,X2)
      | int_leq(X2,X1) ),
    inference(resolution,[],[f339,f311]) ).

fof(f10007,plain,
    ( ~ spl3_48
    | spl3_198 ),
    inference(avatar_split_clause,[],[f9990,f9763,f1251]) ).

fof(f9763,plain,
    ( spl3_198
  <=> ! [X0,X3,X2,X1] :
        ( int_leq(X1,plus(X0,X2))
        | ~ int_less(sK2(X3,X1),X0)
        | ~ int_less(X3,X1)
        | ~ int_less(X3,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_198])]) ).

fof(f9990,plain,
    ! [X58,X59,X56,X57] :
      ( int_leq(X57,plus(X56,X58))
      | ~ int_less(X59,X58)
      | ~ int_less(X59,X57)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_less(sK2(X59,X57),X56) ),
    inference(superposition,[],[f1072,f131]) ).

fof(f1072,plain,
    ! [X46,X44,X45,X42,X43] :
      ( int_leq(X42,plus(plus(X43,X44),X45))
      | ~ int_less(X46,X45)
      | ~ int_less(X46,X42)
      | ~ int_leq(int_zero,X43)
      | ~ int_less(sK2(X46,X42),X44) ),
    inference(resolution,[],[f375,f336]) ).

fof(f336,plain,
    ! [X2,X3,X4] :
      ( int_leq(X4,plus(X3,X2))
      | ~ int_leq(int_zero,X3)
      | ~ int_less(X4,X2) ),
    inference(superposition,[],[f182,f47]) ).

fof(f375,plain,
    ! [X11,X14,X12,X13] :
      ( ~ int_leq(sK2(X11,X12),X13)
      | int_leq(X12,plus(X13,X14))
      | ~ int_less(X11,X14)
      | ~ int_less(X11,X12) ),
    inference(superposition,[],[f187,f50]) ).

fof(f187,plain,
    ! [X3,X6,X4,X5] :
      ( int_leq(plus(X5,X6),plus(X4,X3))
      | ~ int_leq(X6,X4)
      | ~ int_less(X5,X3) ),
    inference(superposition,[],[f57,f47]) ).

fof(f9765,plain,
    ( ~ spl3_48
    | spl3_198 ),
    inference(avatar_split_clause,[],[f9736,f9763,f1251]) ).

fof(f9736,plain,
    ! [X2,X3,X0,X1] :
      ( int_leq(X1,plus(X0,X2))
      | ~ int_less(X3,X2)
      | ~ int_less(X3,X1)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_less(sK2(X3,X1),X0) ),
    inference(superposition,[],[f1066,f44]) ).

fof(f1066,plain,
    ! [X11,X14,X15,X12,X13] :
      ( int_leq(X11,plus(plus(X12,X13),X14))
      | ~ int_less(X15,X14)
      | ~ int_less(X15,X11)
      | ~ int_leq(int_zero,X13)
      | ~ int_less(sK2(X15,X11),X12) ),
    inference(resolution,[],[f375,f182]) ).

fof(f9713,plain,
    ( ~ spl3_41
    | spl3_197 ),
    inference(avatar_split_clause,[],[f9695,f9711,f968]) ).

fof(f9711,plain,
    ( spl3_197
  <=> ! [X59,X58,X57,X61,X62,X60] :
        ( int_leq(plus(plus(X57,X58),X59),X60)
        | ~ int_less(int_one,X57)
        | ~ int_leq(plus(X57,X58),X58)
        | ~ int_less(X62,sK2(X61,X60))
        | ~ int_less(plus(X57,X58),X62)
        | ~ int_less(X61,X60)
        | ~ int_less(X59,X61) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_197])]) ).

fof(f9695,plain,
    ! [X58,X59,X57,X62,X60,X61] :
      ( int_leq(plus(plus(X57,X58),X59),X60)
      | ~ int_less(X59,X61)
      | ~ int_less(X61,X60)
      | ~ int_less(plus(X57,X58),X62)
      | ~ int_less(X62,sK2(X61,X60))
      | ~ int_leq(plus(X57,X58),X58)
      | ~ int_less(int_one,X57)
      | ~ int_leq(int_one,int_one) ),
    inference(superposition,[],[f1056,f1194]) ).

fof(f1194,plain,
    ! [X2,X0,X1] :
      ( plus(X1,X2) = plus(plus(X1,X2),X0)
      | ~ int_leq(plus(X1,X2),X2)
      | ~ int_less(X0,X1)
      | ~ int_leq(int_one,X0) ),
    inference(resolution,[],[f359,f322]) ).

fof(f359,plain,
    ! [X2,X3,X0,X1] :
      ( int_less(plus(X0,X2),plus(X3,X1))
      | ~ int_less(X2,X3)
      | ~ int_leq(X0,X1)
      | plus(X0,X2) = plus(X3,X1) ),
    inference(resolution,[],[f183,f53]) ).

fof(f9669,plain,
    ( ~ spl3_48
    | spl3_196 ),
    inference(avatar_split_clause,[],[f9643,f9583,f1251]) ).

fof(f9583,plain,
    ( spl3_196
  <=> ! [X59,X57,X56,X58] :
        ( int_leq(plus(X56,X57),X58)
        | ~ int_less(X56,sK2(X59,X58))
        | ~ int_less(X59,X58)
        | ~ int_less(X57,X59) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_196])]) ).

fof(f9643,plain,
    ! [X2,X3,X0,X1] :
      ( int_leq(plus(X0,X1),X2)
      | ~ int_less(X1,X3)
      | ~ int_less(X3,X2)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_less(X0,sK2(X3,X2)) ),
    inference(superposition,[],[f1055,f44]) ).

fof(f1055,plain,
    ! [X38,X39,X36,X37,X35] :
      ( int_leq(plus(plus(X35,X36),X37),X38)
      | ~ int_less(X37,X39)
      | ~ int_less(X39,X38)
      | ~ int_leq(X36,int_zero)
      | ~ int_less(X35,sK2(X39,X38)) ),
    inference(resolution,[],[f368,f186]) ).

fof(f9585,plain,
    ( ~ spl3_48
    | spl3_196 ),
    inference(avatar_split_clause,[],[f9564,f9583,f1251]) ).

fof(f9564,plain,
    ! [X58,X59,X56,X57] :
      ( int_leq(plus(X56,X57),X58)
      | ~ int_less(X57,X59)
      | ~ int_less(X59,X58)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_less(X56,sK2(X59,X58)) ),
    inference(superposition,[],[f1053,f131]) ).

fof(f1053,plain,
    ! [X28,X29,X26,X27,X25] :
      ( int_leq(plus(plus(X25,X26),X27),X28)
      | ~ int_less(X27,X29)
      | ~ int_less(X29,X28)
      | ~ int_leq(X25,int_zero)
      | ~ int_less(X26,sK2(X29,X28)) ),
    inference(resolution,[],[f368,f343]) ).

fof(f343,plain,
    ! [X2,X3,X4] :
      ( int_leq(plus(X3,X2),X4)
      | ~ int_leq(X3,int_zero)
      | ~ int_less(X2,X4) ),
    inference(superposition,[],[f186,f47]) ).

fof(f9334,plain,
    ( ~ spl3_41
    | spl3_195 ),
    inference(avatar_split_clause,[],[f9317,f9332,f968]) ).

fof(f9332,plain,
    ( spl3_195
  <=> ! [X59,X57,X61,X58,X62,X60] :
        ( int_leq(plus(X59,plus(X57,X58)),X60)
        | ~ int_less(int_one,X57)
        | ~ int_leq(plus(X57,X58),X58)
        | ~ int_less(X62,X60)
        | ~ int_less(X59,X62)
        | ~ int_less(plus(X57,X58),X61)
        | ~ int_less(X61,sK2(X62,X60)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_195])]) ).

fof(f9317,plain,
    ! [X58,X59,X57,X62,X60,X61] :
      ( int_leq(plus(X59,plus(X57,X58)),X60)
      | ~ int_less(X61,sK2(X62,X60))
      | ~ int_less(plus(X57,X58),X61)
      | ~ int_less(X59,X62)
      | ~ int_less(X62,X60)
      | ~ int_leq(plus(X57,X58),X58)
      | ~ int_less(int_one,X57)
      | ~ int_leq(int_one,int_one) ),
    inference(superposition,[],[f793,f1194]) ).

fof(f8909,plain,
    ( ~ spl3_4
    | ~ spl3_11
    | spl3_194
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f8890,f163,f8907,f122,f79]) ).

fof(f8907,plain,
    ( spl3_194
  <=> ! [X6,X7] :
        ( ~ int_leq(int_one,sK2(X6,X7))
        | int_leq(n,plus(sK0,sK2(X6,X7)))
        | ~ int_less(X6,X7)
        | real_zero = a(X7,X6)
        | ~ int_leq(int_one,X6)
        | ~ int_leq(X6,sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_194])]) ).

fof(f163,plain,
    ( spl3_16
  <=> int_less(int_one,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_16])]) ).

fof(f8890,plain,
    ( ! [X6,X7] :
        ( ~ int_leq(int_one,sK2(X6,X7))
        | ~ int_leq(X6,sK0)
        | ~ int_leq(int_one,X6)
        | ~ int_leq(sK0,n)
        | ~ int_leq(int_one,sK0)
        | real_zero = a(X7,X6)
        | ~ int_less(X6,X7)
        | int_leq(n,plus(sK0,sK2(X6,X7))) )
    | ~ spl3_16 ),
    inference(duplicate_literal_removal,[],[f8870]) ).

fof(f8870,plain,
    ( ! [X6,X7] :
        ( ~ int_leq(int_one,sK2(X6,X7))
        | ~ int_leq(X6,sK0)
        | ~ int_leq(int_one,X6)
        | ~ int_leq(sK0,n)
        | ~ int_leq(int_one,sK0)
        | real_zero = a(X7,X6)
        | ~ int_leq(int_one,sK2(X6,X7))
        | ~ int_less(X6,X7)
        | int_leq(n,plus(sK0,sK2(X6,X7))) )
    | ~ spl3_16 ),
    inference(resolution,[],[f815,f432]) ).

fof(f432,plain,
    ! [X3,X4,X5] :
      ( ~ int_leq(int_one,plus(X5,sK2(X3,X4)))
      | ~ int_leq(X3,X5)
      | ~ int_leq(int_one,X3)
      | ~ int_leq(X5,n)
      | ~ int_leq(int_one,X5)
      | real_zero = a(X4,X3)
      | ~ int_leq(int_one,sK2(X3,X4))
      | ~ int_less(X3,X4)
      | int_leq(n,plus(X5,sK2(X3,X4))) ),
    inference(resolution,[],[f222,f108]) ).

fof(f815,plain,
    ( ! [X2] :
        ( int_leq(int_one,plus(sK0,X2))
        | ~ int_leq(int_one,X2) )
    | ~ spl3_16 ),
    inference(resolution,[],[f476,f322]) ).

fof(f476,plain,
    ( ! [X0] :
        ( int_less(X0,sK0)
        | int_leq(int_one,X0) )
    | ~ spl3_16 ),
    inference(resolution,[],[f190,f48]) ).

fof(f190,plain,
    ( ! [X0] :
        ( ~ int_less(X0,int_one)
        | int_less(X0,sK0) )
    | ~ spl3_16 ),
    inference(resolution,[],[f165,f56]) ).

fof(f165,plain,
    ( int_less(int_one,sK0)
    | ~ spl3_16 ),
    inference(avatar_component_clause,[],[f163]) ).

fof(f8905,plain,
    ( ~ spl3_4
    | ~ spl3_11
    | spl3_193
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f8891,f163,f8903,f122,f79]) ).

fof(f8903,plain,
    ( spl3_193
  <=> ! [X4,X5] :
        ( ~ int_leq(int_one,sK2(X4,X5))
        | int_leq(n,plus(sK0,sK2(X4,X5)))
        | ~ int_less(X4,X5)
        | real_zero = a(X4,X5)
        | ~ int_leq(int_one,X4)
        | ~ int_leq(X4,sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_193])]) ).

fof(f8891,plain,
    ( ! [X4,X5] :
        ( ~ int_leq(int_one,sK2(X4,X5))
        | ~ int_leq(X4,sK0)
        | ~ int_leq(int_one,X4)
        | real_zero = a(X4,X5)
        | ~ int_leq(sK0,n)
        | ~ int_leq(int_one,sK0)
        | ~ int_less(X4,X5)
        | int_leq(n,plus(sK0,sK2(X4,X5))) )
    | ~ spl3_16 ),
    inference(duplicate_literal_removal,[],[f8869]) ).

fof(f8869,plain,
    ( ! [X4,X5] :
        ( ~ int_leq(int_one,sK2(X4,X5))
        | ~ int_leq(X4,sK0)
        | ~ int_leq(int_one,X4)
        | real_zero = a(X4,X5)
        | ~ int_leq(int_one,sK2(X4,X5))
        | ~ int_leq(sK0,n)
        | ~ int_leq(int_one,sK0)
        | ~ int_less(X4,X5)
        | int_leq(n,plus(sK0,sK2(X4,X5))) )
    | ~ spl3_16 ),
    inference(resolution,[],[f815,f446]) ).

fof(f446,plain,
    ! [X3,X4,X5] :
      ( ~ int_leq(int_one,plus(X5,sK2(X3,X4)))
      | ~ int_leq(X3,X5)
      | ~ int_leq(int_one,X3)
      | real_zero = a(X3,X4)
      | ~ int_leq(int_one,sK2(X3,X4))
      | ~ int_leq(X5,n)
      | ~ int_leq(int_one,X5)
      | ~ int_less(X3,X4)
      | int_leq(n,plus(X5,sK2(X3,X4))) ),
    inference(resolution,[],[f227,f108]) ).

fof(f8901,plain,
    ( ~ spl3_25
    | ~ spl3_4
    | ~ spl3_11
    | spl3_192
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f8892,f163,f8899,f122,f79,f266]) ).

fof(f8899,plain,
    ( spl3_192
  <=> ! [X2,X3] :
        ( ~ int_leq(int_one,sK2(X2,X3))
        | ~ int_leq(sK2(X2,X3),int_zero)
        | ~ int_less(X2,X3)
        | real_zero = a(X3,X2)
        | ~ int_leq(int_one,X2)
        | ~ int_leq(X2,sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_192])]) ).

fof(f8892,plain,
    ( ! [X2,X3] :
        ( ~ int_leq(int_one,sK2(X2,X3))
        | ~ int_leq(X2,sK0)
        | ~ int_leq(int_one,X2)
        | ~ int_leq(sK0,n)
        | ~ int_leq(int_one,sK0)
        | real_zero = a(X3,X2)
        | ~ int_less(X2,X3)
        | ~ int_leq(sK2(X2,X3),int_zero)
        | ~ int_less(sK0,n) )
    | ~ spl3_16 ),
    inference(duplicate_literal_removal,[],[f8868]) ).

fof(f8868,plain,
    ( ! [X2,X3] :
        ( ~ int_leq(int_one,sK2(X2,X3))
        | ~ int_leq(X2,sK0)
        | ~ int_leq(int_one,X2)
        | ~ int_leq(sK0,n)
        | ~ int_leq(int_one,sK0)
        | real_zero = a(X3,X2)
        | ~ int_leq(int_one,sK2(X2,X3))
        | ~ int_less(X2,X3)
        | ~ int_leq(sK2(X2,X3),int_zero)
        | ~ int_less(sK0,n) )
    | ~ spl3_16 ),
    inference(resolution,[],[f815,f431]) ).

fof(f431,plain,
    ! [X2,X0,X1] :
      ( ~ int_leq(int_one,plus(X2,sK2(X0,X1)))
      | ~ int_leq(X0,X2)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(X2,n)
      | ~ int_leq(int_one,X2)
      | real_zero = a(X1,X0)
      | ~ int_leq(int_one,sK2(X0,X1))
      | ~ int_less(X0,X1)
      | ~ int_leq(sK2(X0,X1),int_zero)
      | ~ int_less(X2,n) ),
    inference(resolution,[],[f222,f186]) ).

fof(f8897,plain,
    ( ~ spl3_25
    | ~ spl3_4
    | ~ spl3_11
    | spl3_191
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f8893,f163,f8895,f122,f79,f266]) ).

fof(f8895,plain,
    ( spl3_191
  <=> ! [X0,X1] :
        ( ~ int_leq(int_one,sK2(X0,X1))
        | ~ int_leq(sK2(X0,X1),int_zero)
        | ~ int_less(X0,X1)
        | real_zero = a(X0,X1)
        | ~ int_leq(int_one,X0)
        | ~ int_leq(X0,sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_191])]) ).

fof(f8893,plain,
    ( ! [X0,X1] :
        ( ~ int_leq(int_one,sK2(X0,X1))
        | ~ int_leq(X0,sK0)
        | ~ int_leq(int_one,X0)
        | real_zero = a(X0,X1)
        | ~ int_leq(sK0,n)
        | ~ int_leq(int_one,sK0)
        | ~ int_less(X0,X1)
        | ~ int_leq(sK2(X0,X1),int_zero)
        | ~ int_less(sK0,n) )
    | ~ spl3_16 ),
    inference(duplicate_literal_removal,[],[f8867]) ).

fof(f8867,plain,
    ( ! [X0,X1] :
        ( ~ int_leq(int_one,sK2(X0,X1))
        | ~ int_leq(X0,sK0)
        | ~ int_leq(int_one,X0)
        | real_zero = a(X0,X1)
        | ~ int_leq(int_one,sK2(X0,X1))
        | ~ int_leq(sK0,n)
        | ~ int_leq(int_one,sK0)
        | ~ int_less(X0,X1)
        | ~ int_leq(sK2(X0,X1),int_zero)
        | ~ int_less(sK0,n) )
    | ~ spl3_16 ),
    inference(resolution,[],[f815,f445]) ).

fof(f445,plain,
    ! [X2,X0,X1] :
      ( ~ int_leq(int_one,plus(X2,sK2(X0,X1)))
      | ~ int_leq(X0,X2)
      | ~ int_leq(int_one,X0)
      | real_zero = a(X0,X1)
      | ~ int_leq(int_one,sK2(X0,X1))
      | ~ int_leq(X2,n)
      | ~ int_leq(int_one,X2)
      | ~ int_less(X0,X1)
      | ~ int_leq(sK2(X0,X1),int_zero)
      | ~ int_less(X2,n) ),
    inference(resolution,[],[f227,f186]) ).

fof(f8655,plain,
    ( ~ spl3_41
    | spl3_190 ),
    inference(avatar_split_clause,[],[f8586,f8653,f968]) ).

fof(f8653,plain,
    ( spl3_190
  <=> ! [X536,X535,X538,X537] :
        ( int_leq(plus(X535,X536),X537)
        | ~ int_less(int_one,X535)
        | ~ int_leq(plus(X535,X536),X536)
        | ~ int_less(X538,X537)
        | ~ int_less(plus(X535,X536),X538) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_190])]) ).

fof(f8586,plain,
    ! [X535,X538,X537,X536] :
      ( int_leq(plus(X535,X536),X537)
      | ~ int_less(plus(X535,X536),X538)
      | ~ int_less(X538,X537)
      | ~ int_leq(plus(X535,X536),X536)
      | ~ int_less(int_one,X535)
      | ~ int_leq(int_one,int_one) ),
    inference(superposition,[],[f395,f1194]) ).

fof(f8055,plain,
    ( spl3_189
    | ~ spl3_41
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f8033,f933,f968,f8053]) ).

fof(f8053,plain,
    ( spl3_189
  <=> ! [X5,X4,X7,X6,X3] :
        ( int_leq(plus(X5,X6),X4)
        | int_leq(X7,X4)
        | ~ int_less(X7,X3)
        | ~ int_leq(X6,int_zero)
        | ~ int_less(X3,X4)
        | ~ int_less(X5,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_189])]) ).

fof(f933,plain,
    ( spl3_37
  <=> ! [X9,X8,X7] :
        ( ~ int_less(X7,X8)
        | ~ int_less(X9,X7)
        | int_leq(X9,X8)
        | int_one = sK2(X7,X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_37])]) ).

fof(f8033,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( ~ int_leq(int_one,int_one)
        | int_leq(plus(X5,X6),X4)
        | ~ int_less(X5,X3)
        | ~ int_less(X3,X4)
        | ~ int_leq(X6,int_zero)
        | ~ int_less(X7,X3)
        | int_leq(X7,X4) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f8032]) ).

fof(f8032,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( ~ int_leq(int_one,int_one)
        | int_leq(plus(X5,X6),X4)
        | ~ int_less(X5,X3)
        | ~ int_less(X3,X4)
        | ~ int_leq(X6,int_zero)
        | ~ int_less(X7,X3)
        | int_leq(X7,X4)
        | ~ int_less(X3,X4) )
    | ~ spl3_37 ),
    inference(superposition,[],[f1278,f934]) ).

fof(f934,plain,
    ( ! [X8,X9,X7] :
        ( int_one = sK2(X7,X8)
        | ~ int_less(X9,X7)
        | int_leq(X9,X8)
        | ~ int_less(X7,X8) )
    | ~ spl3_37 ),
    inference(avatar_component_clause,[],[f933]) ).

fof(f1278,plain,
    ! [X21,X19,X22,X20] :
      ( ~ int_leq(int_one,sK2(X22,X21))
      | int_leq(plus(X20,X19),X21)
      | ~ int_less(X20,X22)
      | ~ int_less(X22,X21)
      | ~ int_leq(X19,int_zero) ),
    inference(forward_literal_rewriting,[],[f1270,f46]) ).

fof(f1270,plain,
    ! [X21,X19,X22,X20] :
      ( int_leq(plus(X20,X19),X21)
      | ~ int_less(X20,X22)
      | ~ int_less(X22,X21)
      | ~ int_leq(X19,int_zero)
      | ~ int_less(int_zero,sK2(X22,X21)) ),
    inference(superposition,[],[f394,f131]) ).

fof(f394,plain,
    ! [X16,X14,X17,X15,X13] :
      ( int_leq(plus(X13,plus(X14,X15)),X16)
      | ~ int_less(X13,X17)
      | ~ int_less(X17,X16)
      | ~ int_leq(X15,int_zero)
      | ~ int_less(X14,sK2(X17,X16)) ),
    inference(resolution,[],[f189,f186]) ).

fof(f8049,plain,
    ( spl3_38
    | spl3_188 ),
    inference(avatar_split_clause,[],[f8043,f8047,f937]) ).

fof(f8047,plain,
    ( spl3_188
  <=> ! [X28,X27,X25,X26] :
        ( int_leq(plus(X25,X26),X27)
        | int_one = sK2(X28,X27)
        | ~ int_leq(X26,int_zero)
        | ~ int_less(X28,X27)
        | ~ int_less(X25,X28) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_188])]) ).

fof(f8043,plain,
    ! [X28,X26,X27,X25] :
      ( int_leq(plus(X25,X26),X27)
      | ~ int_less(X25,X28)
      | ~ int_less(X28,X27)
      | ~ int_leq(X26,int_zero)
      | int_less(int_one,int_one)
      | int_one = sK2(X28,X27) ),
    inference(duplicate_literal_removal,[],[f8020]) ).

fof(f8020,plain,
    ! [X28,X26,X27,X25] :
      ( int_leq(plus(X25,X26),X27)
      | ~ int_less(X25,X28)
      | ~ int_less(X28,X27)
      | ~ int_leq(X26,int_zero)
      | ~ int_less(X28,X27)
      | int_less(int_one,int_one)
      | int_one = sK2(X28,X27) ),
    inference(resolution,[],[f1278,f348]) ).

fof(f348,plain,
    ! [X2,X0,X1] :
      ( int_leq(X2,sK2(X0,X1))
      | ~ int_less(X0,X1)
      | int_less(int_one,X2)
      | int_one = sK2(X0,X1) ),
    inference(resolution,[],[f155,f178]) ).

fof(f7673,plain,
    ( spl3_117
    | ~ spl3_41 ),
    inference(avatar_split_clause,[],[f7672,f968,f4483]) ).

fof(f4483,plain,
    ( spl3_117
  <=> ! [X27,X28,X26] :
        ( int_leq(X26,X27)
        | int_one = sK2(X28,X27)
        | ~ int_less(X28,X27)
        | ~ int_leq(X26,X28) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_117])]) ).

fof(f7672,plain,
    ! [X48,X49,X47] :
      ( ~ int_leq(int_one,int_one)
      | int_leq(X47,X48)
      | ~ int_leq(X47,X49)
      | ~ int_less(X49,X48)
      | int_one = sK2(X49,X48) ),
    inference(forward_literal_rewriting,[],[f7670,f46]) ).

fof(f7670,plain,
    ! [X48,X49,X47] :
      ( int_leq(X47,X48)
      | ~ int_leq(X47,X49)
      | ~ int_less(X49,X48)
      | int_one = sK2(X49,X48)
      | ~ int_less(int_zero,int_one) ),
    inference(superposition,[],[f1098,f131]) ).

fof(f1098,plain,
    ! [X2,X3,X0,X1] :
      ( int_leq(plus(X2,X0),X3)
      | ~ int_leq(X0,X1)
      | ~ int_less(X1,X3)
      | int_one = sK2(X1,X3)
      | ~ int_less(X2,int_one) ),
    inference(duplicate_literal_removal,[],[f1084]) ).

fof(f1084,plain,
    ! [X2,X3,X0,X1] :
      ( ~ int_leq(X0,X1)
      | int_leq(plus(X2,X0),X3)
      | ~ int_less(X1,X3)
      | ~ int_less(X1,X3)
      | int_one = sK2(X1,X3)
      | ~ int_less(X2,int_one) ),
    inference(resolution,[],[f380,f349]) ).

fof(f380,plain,
    ! [X11,X14,X12,X13] :
      ( ~ int_less(X13,sK2(X11,X12))
      | ~ int_leq(X14,X11)
      | int_leq(plus(X13,X14),X12)
      | ~ int_less(X11,X12) ),
    inference(superposition,[],[f187,f50]) ).

fof(f7491,plain,
    ( spl3_186
    | spl3_187
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f7487,f168,f74,f7489,f7484]) ).

fof(f7489,plain,
    ( spl3_187
  <=> ! [X70,X69] :
        ( int_less(X70,n)
        | ~ int_less(X70,X69)
        | ~ int_less(X69,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_187])]) ).

fof(f7487,plain,
    ( ! [X70,X68,X69,X67] :
        ( int_less(X70,n)
        | int_one = sK2(X67,X68)
        | ~ int_less(X69,int_one)
        | ~ int_less(X67,X68)
        | ~ int_less(X70,X69)
        | int_leq(sK0,sK2(X67,X68)) )
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f7459,f170]) ).

fof(f7486,plain,
    ( spl3_185
    | spl3_186
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f7452,f168,f74,f7484,f7481]) ).

fof(f7481,plain,
    ( spl3_185
  <=> ! [X43] :
        ( ~ int_less(X43,int_one)
        | ~ int_less(n,X43) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_185])]) ).

fof(f7452,plain,
    ( ! [X41,X42,X43] :
        ( int_one = sK2(X41,X42)
        | ~ int_less(X43,int_one)
        | ~ int_less(X41,X42)
        | ~ int_less(n,X43)
        | int_leq(sK0,sK2(X41,X42)) )
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(resolution,[],[f955,f2869]) ).

fof(f2869,plain,
    ( ! [X34] :
        ( ~ int_less(n,X34)
        | int_leq(sK0,X34) )
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(resolution,[],[f2788,f2532]) ).

fof(f2532,plain,
    ( ! [X0] :
        ( int_less(X0,n)
        | int_leq(sK0,X0) )
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(superposition,[],[f284,f170]) ).

fof(f7439,plain,
    ( spl3_184
    | spl3_60 ),
    inference(avatar_split_clause,[],[f7398,f2157,f7436]) ).

fof(f7436,plain,
    ( spl3_184
  <=> ! [X33] :
        ( ~ int_less(X33,int_one)
        | int_less(X33,int_zero) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_184])]) ).

fof(f2157,plain,
    ( spl3_60
  <=> ! [X66,X64,X65] :
        ( int_leq(X64,sK2(X65,X66))
        | int_one = sK2(X65,X66)
        | ~ int_less(X65,X66)
        | int_leq(int_zero,X64) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_60])]) ).

fof(f7398,plain,
    ! [X38,X39,X36,X37] :
      ( int_one = sK2(X36,X37)
      | ~ int_less(X38,int_one)
      | int_less(X38,int_zero)
      | ~ int_less(X36,X37)
      | int_leq(X39,sK2(X36,X37))
      | int_leq(int_zero,X39) ),
    inference(resolution,[],[f954,f597]) ).

fof(f954,plain,
    ! [X10,X8,X9,X7] :
      ( int_leq(X10,sK2(X7,X8))
      | int_one = sK2(X7,X8)
      | ~ int_less(X9,int_one)
      | int_less(X9,X10)
      | ~ int_less(X7,X8) ),
    inference(resolution,[],[f349,f178]) ).

fof(f7438,plain,
    ( spl3_184
    | spl3_102 ),
    inference(avatar_split_clause,[],[f7397,f3450,f7436]) ).

fof(f3450,plain,
    ( spl3_102
  <=> ! [X140,X138,X139,X137] :
        ( int_leq(X137,sK2(X138,X139))
        | int_one = sK2(X138,X139)
        | ~ int_less(X138,X139)
        | int_leq(int_zero,X140)
        | int_leq(X140,X137) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_102])]) ).

fof(f7397,plain,
    ! [X31,X34,X35,X32,X33] :
      ( int_one = sK2(X31,X32)
      | ~ int_less(X33,int_one)
      | int_less(X33,int_zero)
      | ~ int_less(X31,X32)
      | int_leq(X34,sK2(X31,X32))
      | int_leq(int_zero,X35)
      | int_leq(X35,X34) ),
    inference(resolution,[],[f954,f596]) ).

fof(f7328,plain,
    ( ~ spl3_4
    | spl3_173
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f7327,f168,f74,f6477,f79]) ).

fof(f7327,plain,
    ( ! [X111,X110] :
        ( int_less(plus(X111,X110),n)
        | ~ int_leq(X110,int_zero)
        | int_zero = plus(X111,X110)
        | ~ int_less(X111,int_zero)
        | ~ int_leq(int_one,sK0) )
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f7284,f170]) ).

fof(f7326,plain,
    ( ~ spl3_4
    | spl3_173
    | ~ spl3_25 ),
    inference(avatar_split_clause,[],[f7283,f266,f6477,f79]) ).

fof(f7283,plain,
    ( ! [X108,X109] :
        ( ~ int_leq(X108,int_zero)
        | int_zero = plus(X109,X108)
        | ~ int_less(X109,int_zero)
        | ~ int_leq(int_one,sK0)
        | int_less(plus(X109,X108),n) )
    | ~ spl3_25 ),
    inference(resolution,[],[f905,f320]) ).

fof(f320,plain,
    ( ! [X1] :
        ( ~ int_less(X1,sK0)
        | int_less(X1,n) )
    | ~ spl3_25 ),
    inference(resolution,[],[f268,f56]) ).

fof(f268,plain,
    ( int_less(sK0,n)
    | ~ spl3_25 ),
    inference(avatar_component_clause,[],[f266]) ).

fof(f7325,plain,
    ( ~ spl3_4
    | spl3_183
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f7321,f168,f74,f7323,f79]) ).

fof(f7323,plain,
    ( spl3_183
  <=> ! [X105,X107,X106] :
        ( int_leq(X107,n)
        | ~ int_leq(X105,int_zero)
        | int_less(plus(X106,X105),X107)
        | ~ int_less(X106,int_zero)
        | int_zero = plus(X106,X105) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_183])]) ).

fof(f7321,plain,
    ( ! [X106,X107,X105] :
        ( int_leq(X107,n)
        | ~ int_leq(X105,int_zero)
        | int_zero = plus(X106,X105)
        | ~ int_less(X106,int_zero)
        | ~ int_leq(int_one,sK0)
        | int_less(plus(X106,X105),X107) )
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f7282,f170]) ).

fof(f7320,plain,
    ( ~ spl3_4
    | spl3_177
    | ~ spl3_25 ),
    inference(avatar_split_clause,[],[f7281,f266,f7234,f79]) ).

fof(f7234,plain,
    ( spl3_177
  <=> ! [X45,X44] :
        ( ~ int_leq(X44,int_zero)
        | int_leq(plus(X45,X44),n)
        | ~ int_less(X45,int_zero)
        | int_zero = plus(X45,X44) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_177])]) ).

fof(f7281,plain,
    ( ! [X104,X103] :
        ( ~ int_leq(X103,int_zero)
        | int_zero = plus(X104,X103)
        | ~ int_less(X104,int_zero)
        | ~ int_leq(int_one,sK0)
        | int_leq(plus(X104,X103),n) )
    | ~ spl3_25 ),
    inference(resolution,[],[f905,f2894]) ).

fof(f2894,plain,
    ( ! [X72] :
        ( ~ int_less(X72,sK0)
        | int_leq(X72,n) )
    | ~ spl3_25 ),
    inference(resolution,[],[f2788,f319]) ).

fof(f319,plain,
    ( ! [X0] :
        ( int_less(sK0,X0)
        | int_leq(X0,n) )
    | ~ spl3_25 ),
    inference(resolution,[],[f268,f178]) ).

fof(f7319,plain,
    ( ~ spl3_41
    | spl3_178
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f7279,f163,f7240,f968]) ).

fof(f7240,plain,
    ( spl3_178
  <=> ! [X48,X49] :
        ( ~ int_leq(X48,int_zero)
        | int_leq(plus(X49,X48),sK0)
        | ~ int_less(X49,int_zero)
        | int_zero = plus(X49,X48) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_178])]) ).

fof(f7279,plain,
    ( ! [X96,X97] :
        ( ~ int_leq(X96,int_zero)
        | int_zero = plus(X97,X96)
        | ~ int_less(X97,int_zero)
        | ~ int_leq(int_one,int_one)
        | int_leq(plus(X97,X96),sK0) )
    | ~ spl3_16 ),
    inference(resolution,[],[f905,f2881]) ).

fof(f2881,plain,
    ( ! [X49] :
        ( ~ int_less(X49,int_one)
        | int_leq(X49,sK0) )
    | ~ spl3_16 ),
    inference(resolution,[],[f2788,f315]) ).

fof(f315,plain,
    ( ! [X10] :
        ( int_less(int_one,X10)
        | int_leq(X10,sK0) )
    | ~ spl3_16 ),
    inference(resolution,[],[f178,f165]) ).

fof(f7318,plain,
    ( ~ spl3_41
    | spl3_177
    | ~ spl3_21 ),
    inference(avatar_split_clause,[],[f7278,f237,f7234,f968]) ).

fof(f237,plain,
    ( spl3_21
  <=> int_less(int_one,n) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_21])]) ).

fof(f7278,plain,
    ( ! [X94,X95] :
        ( ~ int_leq(X94,int_zero)
        | int_zero = plus(X95,X94)
        | ~ int_less(X95,int_zero)
        | ~ int_leq(int_one,int_one)
        | int_leq(plus(X95,X94),n) )
    | ~ spl3_21 ),
    inference(resolution,[],[f905,f2878]) ).

fof(f2878,plain,
    ( ! [X46] :
        ( ~ int_less(X46,int_one)
        | int_leq(X46,n) )
    | ~ spl3_21 ),
    inference(resolution,[],[f2788,f453]) ).

fof(f453,plain,
    ( ! [X0] :
        ( int_less(int_one,X0)
        | int_leq(X0,n) )
    | ~ spl3_21 ),
    inference(resolution,[],[f239,f178]) ).

fof(f239,plain,
    ( int_less(int_one,n)
    | ~ spl3_21 ),
    inference(avatar_component_clause,[],[f237]) ).

fof(f7317,plain,
    ( ~ spl3_41
    | spl3_182
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f7275,f163,f7315,f968]) ).

fof(f7315,plain,
    ( spl3_182
  <=> ! [X86,X85,X87] :
        ( ~ int_leq(X85,int_zero)
        | int_leq(X87,sK0)
        | int_less(plus(X86,X85),X87)
        | ~ int_less(X86,int_zero)
        | int_zero = plus(X86,X85) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_182])]) ).

fof(f7275,plain,
    ( ! [X86,X87,X85] :
        ( ~ int_leq(X85,int_zero)
        | int_zero = plus(X86,X85)
        | ~ int_less(X86,int_zero)
        | ~ int_leq(int_one,int_one)
        | int_less(plus(X86,X85),X87)
        | int_leq(X87,sK0) )
    | ~ spl3_16 ),
    inference(resolution,[],[f905,f492]) ).

fof(f492,plain,
    ( ! [X2,X3] :
        ( ~ int_less(X3,int_one)
        | int_less(X3,X2)
        | int_leq(X2,sK0) )
    | ~ spl3_16 ),
    inference(resolution,[],[f315,f56]) ).

fof(f7313,plain,
    ( ~ spl3_41
    | spl3_173
    | ~ spl3_21 ),
    inference(avatar_split_clause,[],[f7274,f237,f6477,f968]) ).

fof(f7274,plain,
    ( ! [X83,X84] :
        ( ~ int_leq(X83,int_zero)
        | int_zero = plus(X84,X83)
        | ~ int_less(X84,int_zero)
        | ~ int_leq(int_one,int_one)
        | int_less(plus(X84,X83),n) )
    | ~ spl3_21 ),
    inference(resolution,[],[f905,f454]) ).

fof(f454,plain,
    ( ! [X1] :
        ( ~ int_less(X1,int_one)
        | int_less(X1,n) )
    | ~ spl3_21 ),
    inference(resolution,[],[f239,f56]) ).

fof(f7312,plain,
    ( ~ spl3_41
    | spl3_173
    | ~ spl3_17
    | ~ spl3_27 ),
    inference(avatar_split_clause,[],[f7311,f287,f168,f6477,f968]) ).

fof(f7311,plain,
    ( ! [X82,X81] :
        ( int_less(plus(X82,X81),n)
        | ~ int_leq(X81,int_zero)
        | int_zero = plus(X82,X81)
        | ~ int_less(X82,int_zero)
        | ~ int_leq(int_one,int_one) )
    | ~ spl3_17
    | ~ spl3_27 ),
    inference(forward_demodulation,[],[f7273,f170]) ).

fof(f7310,plain,
    ( ~ spl3_41
    | spl3_181
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f7272,f163,f7308,f968]) ).

fof(f7308,plain,
    ( spl3_181
  <=> ! [X80,X79] :
        ( ~ int_leq(X79,int_zero)
        | int_less(plus(X80,X79),sK0)
        | ~ int_less(X80,int_zero)
        | int_zero = plus(X80,X79) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_181])]) ).

fof(f7272,plain,
    ( ! [X80,X79] :
        ( ~ int_leq(X79,int_zero)
        | int_zero = plus(X80,X79)
        | ~ int_less(X80,int_zero)
        | ~ int_leq(int_one,int_one)
        | int_less(plus(X80,X79),sK0) )
    | ~ spl3_16 ),
    inference(resolution,[],[f905,f190]) ).

fof(f7306,plain,
    ( ~ spl3_41
    | spl3_180 ),
    inference(avatar_split_clause,[],[f7271,f7304,f968]) ).

fof(f7304,plain,
    ( spl3_180
  <=> ! [X77,X76,X78] :
        ( ~ int_leq(X76,int_zero)
        | ~ int_leq(int_one,X76)
        | ~ int_less(X77,X78)
        | int_one = sK2(X77,X78)
        | ~ int_less(sK2(X77,X78),int_zero)
        | int_zero = plus(sK2(X77,X78),X76) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_180])]) ).

fof(f7271,plain,
    ! [X78,X76,X77] :
      ( ~ int_leq(X76,int_zero)
      | int_zero = plus(sK2(X77,X78),X76)
      | ~ int_less(sK2(X77,X78),int_zero)
      | ~ int_leq(int_one,int_one)
      | int_one = sK2(X77,X78)
      | ~ int_less(X77,X78)
      | ~ int_leq(int_one,X76) ),
    inference(resolution,[],[f905,f953]) ).

fof(f953,plain,
    ! [X6,X4,X5] :
      ( ~ int_less(plus(sK2(X4,X5),X6),int_one)
      | int_one = sK2(X4,X5)
      | ~ int_less(X4,X5)
      | ~ int_leq(int_one,X6) ),
    inference(resolution,[],[f349,f322]) ).

fof(f7302,plain,
    ( spl3_70
    | spl3_173
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f7301,f168,f74,f6477,f2435]) ).

fof(f7301,plain,
    ( ! [X24,X25,X23] :
        ( int_less(plus(X24,X23),n)
        | ~ int_leq(X23,int_zero)
        | int_zero = plus(X24,X23)
        | ~ int_less(X24,int_zero)
        | ~ int_leq(int_one,X25)
        | int_leq(sK0,X25) )
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f7255,f170]) ).

fof(f7246,plain,
    ( ~ spl3_48
    | spl3_179 ),
    inference(avatar_split_clause,[],[f7213,f7244,f1251]) ).

fof(f7244,plain,
    ( spl3_179
  <=> ! [X50,X51] :
        ( ~ int_leq(X50,int_zero)
        | int_leq(plus(X51,X50),int_one)
        | ~ int_less(X51,int_zero)
        | int_zero = plus(X51,X50) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_179])]) ).

fof(f7213,plain,
    ! [X50,X51] :
      ( ~ int_leq(X50,int_zero)
      | int_zero = plus(X51,X50)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_less(X51,int_zero)
      | int_leq(plus(X51,X50),int_one) ),
    inference(resolution,[],[f904,f613]) ).

fof(f613,plain,
    ! [X8] :
      ( ~ int_leq(X8,int_zero)
      | int_leq(X8,int_one) ),
    inference(resolution,[],[f347,f62]) ).

fof(f7242,plain,
    ( ~ spl3_48
    | spl3_178
    | ~ spl3_4 ),
    inference(avatar_split_clause,[],[f7212,f79,f7240,f1251]) ).

fof(f7212,plain,
    ( ! [X48,X49] :
        ( ~ int_leq(X48,int_zero)
        | int_zero = plus(X49,X48)
        | ~ int_leq(int_zero,int_zero)
        | ~ int_less(X49,int_zero)
        | int_leq(plus(X49,X48),sK0) )
    | ~ spl3_4 ),
    inference(resolution,[],[f904,f610]) ).

fof(f610,plain,
    ( ! [X3] :
        ( ~ int_leq(X3,int_zero)
        | int_leq(X3,sK0) )
    | ~ spl3_4 ),
    inference(resolution,[],[f347,f81]) ).

fof(f81,plain,
    ( int_leq(int_one,sK0)
    | ~ spl3_4 ),
    inference(avatar_component_clause,[],[f79]) ).

fof(f7238,plain,
    ( ~ spl3_48
    | spl3_177
    | ~ spl3_17
    | ~ spl3_28 ),
    inference(avatar_split_clause,[],[f7237,f355,f168,f7234,f1251]) ).

fof(f7237,plain,
    ( ! [X46,X47] :
        ( int_leq(plus(X47,X46),n)
        | ~ int_leq(X46,int_zero)
        | int_zero = plus(X47,X46)
        | ~ int_leq(int_zero,int_zero)
        | ~ int_less(X47,int_zero) )
    | ~ spl3_17
    | ~ spl3_28 ),
    inference(forward_demodulation,[],[f7211,f170]) ).

fof(f7236,plain,
    ( ~ spl3_48
    | spl3_177
    | ~ spl3_12 ),
    inference(avatar_split_clause,[],[f7210,f127,f7234,f1251]) ).

fof(f7210,plain,
    ( ! [X44,X45] :
        ( ~ int_leq(X44,int_zero)
        | int_zero = plus(X45,X44)
        | ~ int_leq(int_zero,int_zero)
        | ~ int_less(X45,int_zero)
        | int_leq(plus(X45,X44),n) )
    | ~ spl3_12 ),
    inference(resolution,[],[f904,f609]) ).

fof(f609,plain,
    ( ! [X2] :
        ( ~ int_leq(X2,int_zero)
        | int_leq(X2,n) )
    | ~ spl3_12 ),
    inference(resolution,[],[f347,f128]) ).

fof(f128,plain,
    ( int_leq(int_one,n)
    | ~ spl3_12 ),
    inference(avatar_component_clause,[],[f127]) ).

fof(f7232,plain,
    ( ~ spl3_48
    | spl3_176 ),
    inference(avatar_split_clause,[],[f7209,f7230,f1251]) ).

fof(f7230,plain,
    ( spl3_176
  <=> ! [X41,X43,X42] :
        ( ~ int_leq(X41,int_zero)
        | int_leq(X43,int_zero)
        | int_leq(plus(X42,X41),X43)
        | ~ int_less(X42,int_zero)
        | int_zero = plus(X42,X41) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_176])]) ).

fof(f7209,plain,
    ! [X41,X42,X43] :
      ( ~ int_leq(X41,int_zero)
      | int_zero = plus(X42,X41)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_less(X42,int_zero)
      | int_leq(plus(X42,X41),X43)
      | int_leq(X43,int_zero) ),
    inference(resolution,[],[f904,f608]) ).

fof(f608,plain,
    ! [X0,X1] :
      ( ~ int_leq(X0,int_zero)
      | int_leq(X0,X1)
      | int_leq(X1,int_zero) ),
    inference(resolution,[],[f347,f105]) ).

fof(f105,plain,
    ! [X1] :
      ( int_leq(int_one,X1)
      | int_leq(X1,int_zero) ),
    inference(resolution,[],[f48,f45]) ).

fof(f7228,plain,
    ( ~ spl3_48
    | spl3_175 ),
    inference(avatar_split_clause,[],[f7208,f7226,f1251]) ).

fof(f7226,plain,
    ( spl3_175
  <=> ! [X38,X39,X40] :
        ( ~ int_leq(X38,int_zero)
        | int_leq(X40,int_one)
        | int_leq(plus(X39,X38),X40)
        | ~ int_less(X39,int_zero)
        | int_zero = plus(X39,X38) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_175])]) ).

fof(f7208,plain,
    ! [X40,X38,X39] :
      ( ~ int_leq(X38,int_zero)
      | int_zero = plus(X39,X38)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_less(X39,int_zero)
      | int_leq(plus(X39,X38),X40)
      | int_leq(X40,int_one) ),
    inference(resolution,[],[f904,f614]) ).

fof(f614,plain,
    ! [X10,X9] :
      ( ~ int_leq(X9,int_zero)
      | int_leq(X9,X10)
      | int_leq(X10,int_one) ),
    inference(resolution,[],[f347,f108]) ).

fof(f6979,plain,
    ( ~ spl3_41
    | spl3_156 ),
    inference(avatar_split_clause,[],[f6978,f6126,f968]) ).

fof(f6126,plain,
    ( spl3_156
  <=> ! [X13,X12] :
        ( ~ int_leq(int_one,X12)
        | int_leq(int_zero,plus(X12,plus(int_one,X13)))
        | ~ int_leq(int_one,X13) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_156])]) ).

fof(f6978,plain,
    ! [X0,X1] :
      ( ~ int_leq(int_one,X0)
      | ~ int_leq(int_one,int_one)
      | int_leq(int_zero,plus(X0,plus(int_one,X1)))
      | ~ int_leq(int_one,X1) ),
    inference(forward_literal_rewriting,[],[f6977,f46]) ).

fof(f6977,plain,
    ! [X0,X1] :
      ( ~ int_leq(int_one,int_one)
      | int_leq(int_zero,plus(X0,plus(int_one,X1)))
      | ~ int_leq(int_one,X1)
      | ~ int_less(int_zero,X0) ),
    inference(duplicate_literal_removal,[],[f6976]) ).

fof(f6976,plain,
    ! [X0,X1] :
      ( ~ int_leq(int_one,int_one)
      | int_leq(int_zero,plus(X0,plus(int_one,X1)))
      | ~ int_leq(int_one,X1)
      | ~ int_less(int_zero,X0)
      | ~ int_leq(int_one,int_one) ),
    inference(forward_literal_rewriting,[],[f6954,f46]) ).

fof(f6954,plain,
    ! [X0,X1] :
      ( int_leq(int_zero,plus(X0,plus(int_one,X1)))
      | ~ int_less(int_zero,int_one)
      | ~ int_leq(int_one,X1)
      | ~ int_less(int_zero,X0)
      | ~ int_leq(int_one,int_one) ),
    inference(superposition,[],[f1178,f204]) ).

fof(f1178,plain,
    ! [X10,X8,X9] :
      ( int_leq(int_zero,plus(X9,plus(sK2(X8,int_one),X10)))
      | ~ int_less(X8,int_one)
      | ~ int_leq(int_one,X10)
      | ~ int_less(X8,X9) ),
    inference(resolution,[],[f388,f300]) ).

fof(f6766,plain,
    ( ~ spl3_41
    | spl3_174 ),
    inference(avatar_split_clause,[],[f6762,f6764,f968]) ).

fof(f6764,plain,
    ( spl3_174
  <=> ! [X16,X17,X15] :
        ( int_one = plus(int_one,sK2(X15,X16))
        | ~ int_less(sK2(X15,X16),X17)
        | ~ int_less(X17,int_one)
        | ~ int_less(X15,X16)
        | int_one = sK2(X15,X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_174])]) ).

fof(f6762,plain,
    ! [X16,X17,X15] :
      ( int_one = plus(int_one,sK2(X15,X16))
      | int_one = sK2(X15,X16)
      | ~ int_less(X15,X16)
      | ~ int_leq(int_one,int_one)
      | ~ int_less(X17,int_one)
      | ~ int_less(sK2(X15,X16),X17) ),
    inference(forward_demodulation,[],[f6742,f47]) ).

fof(f6742,plain,
    ! [X16,X17,X15] :
      ( int_one = sK2(X15,X16)
      | ~ int_less(X15,X16)
      | ~ int_leq(int_one,int_one)
      | ~ int_less(X17,int_one)
      | ~ int_less(sK2(X15,X16),X17)
      | int_one = plus(sK2(X15,X16),int_one) ),
    inference(resolution,[],[f953,f792]) ).

fof(f792,plain,
    ! [X2,X0,X1] :
      ( int_less(plus(X0,int_one),X2)
      | ~ int_less(X1,X2)
      | ~ int_less(X0,X1)
      | plus(X0,int_one) = X2 ),
    inference(resolution,[],[f395,f53]) ).

fof(f6479,plain,
    ( spl3_63
    | spl3_173
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f6475,f168,f96,f74,f6477,f2348]) ).

fof(f6475,plain,
    ( ! [X34,X33] :
        ( int_less(plus(X34,X33),n)
        | ~ int_leq(X33,int_zero)
        | int_zero = plus(X34,X33)
        | ~ int_less(X34,int_zero)
        | int_leq(sK0,int_one) )
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f6455,f170]) ).

fof(f6439,plain,
    ( spl3_172
    | ~ spl3_41
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f6421,f933,f968,f6437]) ).

fof(f6437,plain,
    ( spl3_172
  <=> ! [X6,X4,X7,X5,X3] :
        ( int_less(X5,X4)
        | int_leq(X7,X4)
        | ~ int_less(X7,X3)
        | ~ int_less(X3,X4)
        | ~ int_less(X5,X6)
        | ~ int_less(X6,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_172])]) ).

fof(f6421,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( ~ int_leq(int_one,int_one)
        | int_less(X5,X4)
        | ~ int_less(X6,X3)
        | ~ int_less(X5,X6)
        | ~ int_less(X3,X4)
        | ~ int_less(X7,X3)
        | int_leq(X7,X4) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f6420]) ).

fof(f6420,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( ~ int_leq(int_one,int_one)
        | int_less(X5,X4)
        | ~ int_less(X6,X3)
        | ~ int_less(X5,X6)
        | ~ int_less(X3,X4)
        | ~ int_less(X7,X3)
        | int_leq(X7,X4)
        | ~ int_less(X3,X4) )
    | ~ spl3_37 ),
    inference(superposition,[],[f874,f934]) ).

fof(f874,plain,
    ! [X11,X14,X12,X13] :
      ( ~ int_leq(int_one,sK2(X11,X12))
      | int_less(X13,X12)
      | ~ int_less(X14,X11)
      | ~ int_less(X13,X14)
      | ~ int_less(X11,X12) ),
    inference(superposition,[],[f325,f50]) ).

fof(f6435,plain,
    ( spl3_38
    | spl3_171 ),
    inference(avatar_split_clause,[],[f6424,f6433,f937]) ).

fof(f6433,plain,
    ( spl3_171
  <=> ! [X48,X51,X50,X49] :
        ( int_less(X48,X49)
        | int_one = sK2(X51,X49)
        | ~ int_less(X51,X49)
        | ~ int_less(X48,X50)
        | ~ int_less(X50,X51) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_171])]) ).

fof(f6424,plain,
    ! [X50,X51,X48,X49] :
      ( int_less(X48,X49)
      | ~ int_less(X50,X51)
      | ~ int_less(X48,X50)
      | ~ int_less(X51,X49)
      | int_less(int_one,int_one)
      | int_one = sK2(X51,X49) ),
    inference(duplicate_literal_removal,[],[f6415]) ).

fof(f6415,plain,
    ! [X50,X51,X48,X49] :
      ( int_less(X48,X49)
      | ~ int_less(X50,X51)
      | ~ int_less(X48,X50)
      | ~ int_less(X51,X49)
      | ~ int_less(X51,X49)
      | int_less(int_one,int_one)
      | int_one = sK2(X51,X49) ),
    inference(resolution,[],[f874,f348]) ).

fof(f6331,plain,
    ( spl3_170
    | ~ spl3_41
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f6313,f933,f968,f6329]) ).

fof(f6329,plain,
    ( spl3_170
  <=> ! [X6,X4,X7,X5,X3] :
        ( int_leq(X5,X4)
        | int_leq(X7,X4)
        | ~ int_less(X7,X3)
        | ~ int_less(X3,X4)
        | ~ int_less(X6,X3)
        | int_less(X6,X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_170])]) ).

fof(f6313,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( ~ int_leq(int_one,int_one)
        | int_leq(X5,X4)
        | int_less(X6,X5)
        | ~ int_less(X6,X3)
        | ~ int_less(X3,X4)
        | ~ int_less(X7,X3)
        | int_leq(X7,X4) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f6312]) ).

fof(f6312,plain,
    ( ! [X3,X6,X7,X4,X5] :
        ( ~ int_leq(int_one,int_one)
        | int_leq(X5,X4)
        | int_less(X6,X5)
        | ~ int_less(X6,X3)
        | ~ int_less(X3,X4)
        | ~ int_less(X7,X3)
        | int_leq(X7,X4)
        | ~ int_less(X3,X4) )
    | ~ spl3_37 ),
    inference(superposition,[],[f862,f934]) ).

fof(f862,plain,
    ! [X11,X14,X12,X13] :
      ( ~ int_leq(int_one,sK2(X11,X12))
      | int_leq(X13,X12)
      | int_less(X14,X13)
      | ~ int_less(X14,X11)
      | ~ int_less(X11,X12) ),
    inference(superposition,[],[f324,f50]) ).

fof(f6327,plain,
    ( spl3_38
    | spl3_169 ),
    inference(avatar_split_clause,[],[f6316,f6325,f937]) ).

fof(f6325,plain,
    ( spl3_169
  <=> ! [X48,X51,X50,X49] :
        ( int_leq(X48,X49)
        | int_one = sK2(X51,X49)
        | ~ int_less(X51,X49)
        | ~ int_less(X50,X51)
        | int_less(X50,X48) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_169])]) ).

fof(f6316,plain,
    ! [X50,X51,X48,X49] :
      ( int_leq(X48,X49)
      | int_less(X50,X48)
      | ~ int_less(X50,X51)
      | ~ int_less(X51,X49)
      | int_less(int_one,int_one)
      | int_one = sK2(X51,X49) ),
    inference(duplicate_literal_removal,[],[f6307]) ).

fof(f6307,plain,
    ! [X50,X51,X48,X49] :
      ( int_leq(X48,X49)
      | int_less(X50,X48)
      | ~ int_less(X50,X51)
      | ~ int_less(X51,X49)
      | ~ int_less(X51,X49)
      | int_less(int_one,int_one)
      | int_one = sK2(X51,X49) ),
    inference(resolution,[],[f862,f348]) ).

fof(f6295,plain,
    ( ~ spl3_48
    | spl3_168 ),
    inference(avatar_split_clause,[],[f6256,f6293,f1251]) ).

fof(f6293,plain,
    ( spl3_168
  <=> ! [X10,X11,X12,X9] :
        ( int_less(X9,int_one)
        | int_leq(int_zero,X12)
        | int_leq(X12,plus(X10,X11))
        | ~ int_leq(int_one,X11)
        | ~ int_less(X9,X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_168])]) ).

fof(f6256,plain,
    ! [X10,X11,X9,X12] :
      ( int_less(X9,int_one)
      | ~ int_less(X9,X10)
      | ~ int_leq(int_one,X11)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X12,plus(X10,X11))
      | int_leq(int_zero,X12) ),
    inference(resolution,[],[f855,f597]) ).

fof(f855,plain,
    ! [X6,X7,X4,X5] :
      ( int_leq(X7,plus(X6,X4))
      | int_less(X5,int_one)
      | ~ int_less(X5,X6)
      | ~ int_leq(int_one,X4)
      | ~ int_leq(X7,int_zero) ),
    inference(resolution,[],[f324,f347]) ).

fof(f6291,plain,
    ( ~ spl3_48
    | spl3_167 ),
    inference(avatar_split_clause,[],[f6255,f6289,f1251]) ).

fof(f6289,plain,
    ( spl3_167
  <=> ! [X5,X4,X7,X6,X8] :
        ( int_less(X4,int_one)
        | int_leq(int_zero,X8)
        | int_leq(X8,X7)
        | int_leq(X7,plus(X5,X6))
        | ~ int_leq(int_one,X6)
        | ~ int_less(X4,X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_167])]) ).

fof(f6255,plain,
    ! [X8,X6,X7,X4,X5] :
      ( int_less(X4,int_one)
      | ~ int_less(X4,X5)
      | ~ int_leq(int_one,X6)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X7,plus(X5,X6))
      | int_leq(int_zero,X8)
      | int_leq(X8,X7) ),
    inference(resolution,[],[f855,f596]) ).

fof(f6248,plain,
    ( ~ spl3_32
    | spl3_166
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f6230,f168,f74,f6246,f467]) ).

fof(f467,plain,
    ( spl3_32
  <=> int_leq(int_zero,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_32])]) ).

fof(f6246,plain,
    ( spl3_166
  <=> ! [X0] :
        ( int_less(X0,n)
        | sK0 = X0
        | ~ int_less(X0,int_zero) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_166])]) ).

fof(f6230,plain,
    ( ! [X0] :
        ( int_less(X0,n)
        | ~ int_less(X0,int_zero)
        | ~ int_leq(int_zero,sK0)
        | sK0 = X0 )
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(superposition,[],[f5206,f44]) ).

fof(f5206,plain,
    ( ! [X31,X32] :
        ( int_less(plus(X31,X32),n)
        | ~ int_less(X31,int_zero)
        | ~ int_leq(X32,sK0)
        | sK0 = plus(X31,X32) )
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f1151,f170]) ).

fof(f1151,plain,
    ( ! [X31,X32] :
        ( ~ int_less(X31,int_zero)
        | ~ int_leq(X32,sK0)
        | sK0 = plus(X31,X32)
        | int_less(plus(X31,X32),sK1) )
    | ~ spl3_3 ),
    inference(resolution,[],[f409,f176]) ).

fof(f409,plain,
    ! [X16,X17,X15] :
      ( int_less(plus(X16,X17),X15)
      | ~ int_less(X16,int_zero)
      | ~ int_leq(X17,X15)
      | plus(X16,X17) = X15 ),
    inference(superposition,[],[f181,f131]) ).

fof(f6244,plain,
    ( spl3_165
    | ~ spl3_30
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f6215,f168,f74,f422,f6242]) ).

fof(f6242,plain,
    ( spl3_165
  <=> ! [X0] :
        ( ~ int_leq(X0,sK0)
        | ~ int_leq(int_one,X0)
        | sK0 = plus(n,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_165])]) ).

fof(f422,plain,
    ( spl3_30
  <=> int_less(n,int_zero) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_30])]) ).

fof(f6215,plain,
    ( ! [X0] :
        ( ~ int_less(n,int_zero)
        | ~ int_leq(X0,sK0)
        | sK0 = plus(n,X0)
        | ~ int_leq(int_one,X0) )
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(resolution,[],[f5206,f322]) ).

fof(f6200,plain,
    ( spl3_164
    | spl3_63
    | ~ spl3_3
    | ~ spl3_17
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f6190,f933,f168,f74,f2348,f6198]) ).

fof(f6198,plain,
    ( spl3_164
  <=> ! [X3,X4,X5,X2] :
        ( ~ int_leq(X2,X4)
        | int_leq(X5,X3)
        | ~ int_less(X5,X2)
        | int_leq(X3,plus(n,X4))
        | ~ int_less(X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_164])]) ).

fof(f6190,plain,
    ( ! [X2,X3,X4,X5] :
        ( int_leq(sK0,int_one)
        | ~ int_leq(X2,X4)
        | ~ int_less(X2,X3)
        | int_leq(X3,plus(n,X4))
        | ~ int_less(X5,X2)
        | int_leq(X5,X3) )
    | ~ spl3_3
    | ~ spl3_17
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f6189]) ).

fof(f6189,plain,
    ( ! [X2,X3,X4,X5] :
        ( int_leq(sK0,int_one)
        | ~ int_leq(X2,X4)
        | ~ int_less(X2,X3)
        | int_leq(X3,plus(n,X4))
        | ~ int_less(X5,X2)
        | int_leq(X5,X3)
        | ~ int_less(X2,X3) )
    | ~ spl3_3
    | ~ spl3_17
    | ~ spl3_37 ),
    inference(superposition,[],[f5147,f934]) ).

fof(f5147,plain,
    ( ! [X50,X51,X52] :
        ( int_leq(sK0,sK2(X50,X52))
        | ~ int_leq(X50,X51)
        | ~ int_less(X50,X52)
        | int_leq(X52,plus(n,X51)) )
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f1042,f170]) ).

fof(f1042,plain,
    ( ! [X50,X51,X52] :
        ( ~ int_leq(X50,X51)
        | int_leq(X52,plus(sK1,X51))
        | ~ int_less(X50,X52)
        | int_leq(sK0,sK2(X50,X52)) )
    | ~ spl3_3 ),
    inference(resolution,[],[f363,f284]) ).

fof(f363,plain,
    ! [X11,X14,X12,X13] :
      ( ~ int_less(sK2(X11,X12),X13)
      | ~ int_leq(X11,X14)
      | int_leq(X12,plus(X13,X14))
      | ~ int_less(X11,X12) ),
    inference(superposition,[],[f183,f50]) ).

fof(f6182,plain,
    ( spl3_163
    | ~ spl3_4
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f6178,f168,f74,f79,f6180]) ).

fof(f6180,plain,
    ( spl3_163
  <=> ! [X29] :
        ( int_less(X29,n)
        | sK0 = X29
        | ~ int_leq(X29,int_zero) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_163])]) ).

fof(f6178,plain,
    ( ! [X29] :
        ( ~ int_leq(int_one,sK0)
        | int_less(X29,n)
        | ~ int_leq(X29,int_zero)
        | sK0 = X29 )
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(forward_literal_rewriting,[],[f6177,f46]) ).

fof(f6177,plain,
    ( ! [X29] :
        ( int_less(X29,n)
        | ~ int_less(int_zero,sK0)
        | ~ int_leq(X29,int_zero)
        | sK0 = X29 )
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(superposition,[],[f5146,f131]) ).

fof(f5146,plain,
    ( ! [X31,X32] :
        ( int_less(plus(X31,X32),n)
        | ~ int_less(X31,sK0)
        | ~ int_leq(X32,int_zero)
        | sK0 = plus(X31,X32) )
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f910,f170]) ).

fof(f910,plain,
    ( ! [X31,X32] :
        ( ~ int_less(X31,sK0)
        | ~ int_leq(X32,int_zero)
        | sK0 = plus(X31,X32)
        | int_less(plus(X31,X32),sK1) )
    | ~ spl3_3 ),
    inference(resolution,[],[f341,f176]) ).

fof(f6152,plain,
    ( ~ spl3_41
    | spl3_162 ),
    inference(avatar_split_clause,[],[f6100,f6150,f968]) ).

fof(f6150,plain,
    ( spl3_162
  <=> ! [X32,X30,X31] :
        ( ~ int_leq(int_one,X30)
        | int_one = plus(X30,plus(int_one,X31))
        | int_less(int_one,X32)
        | int_leq(X32,plus(X30,plus(int_one,X31)))
        | ~ int_leq(int_one,X31) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_162])]) ).

fof(f6100,plain,
    ! [X31,X32,X30] :
      ( ~ int_leq(int_one,X30)
      | ~ int_leq(int_one,int_one)
      | ~ int_leq(int_one,X31)
      | int_leq(X32,plus(X30,plus(int_one,X31)))
      | int_less(int_one,X32)
      | int_one = plus(X30,plus(int_one,X31)) ),
    inference(resolution,[],[f1193,f950]) ).

fof(f950,plain,
    ! [X0,X1] :
      ( ~ int_leq(int_one,X0)
      | int_leq(X1,X0)
      | int_less(int_one,X1)
      | int_one = X0 ),
    inference(duplicate_literal_removal,[],[f949]) ).

fof(f949,plain,
    ! [X0,X1] :
      ( ~ int_leq(int_one,X0)
      | int_leq(X1,X0)
      | int_less(int_one,X1)
      | int_one = X0
      | ~ int_leq(int_one,X0) ),
    inference(forward_literal_rewriting,[],[f925,f46]) ).

fof(f925,plain,
    ! [X0,X1] :
      ( int_leq(X1,X0)
      | ~ int_less(int_zero,X0)
      | int_less(int_one,X1)
      | int_one = X0
      | ~ int_leq(int_one,X0) ),
    inference(superposition,[],[f348,f204]) ).

fof(f1193,plain,
    ! [X2,X0,X1] :
      ( int_leq(X0,plus(X1,plus(X0,X2)))
      | ~ int_leq(int_one,X1)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(int_one,X2) ),
    inference(duplicate_literal_removal,[],[f1192]) ).

fof(f1192,plain,
    ! [X2,X0,X1] :
      ( ~ int_leq(int_one,X0)
      | ~ int_leq(int_one,X1)
      | int_leq(X0,plus(X1,plus(X0,X2)))
      | ~ int_leq(int_one,X2)
      | ~ int_leq(int_one,X0) ),
    inference(forward_literal_rewriting,[],[f1191,f46]) ).

fof(f1191,plain,
    ! [X2,X0,X1] :
      ( ~ int_leq(int_one,X1)
      | int_leq(X0,plus(X1,plus(X0,X2)))
      | ~ int_less(int_zero,X0)
      | ~ int_leq(int_one,X2)
      | ~ int_leq(int_one,X0) ),
    inference(forward_literal_rewriting,[],[f1182,f46]) ).

fof(f1182,plain,
    ! [X2,X0,X1] :
      ( int_leq(X0,plus(X1,plus(X0,X2)))
      | ~ int_less(int_zero,X1)
      | ~ int_less(int_zero,X0)
      | ~ int_leq(int_one,X2)
      | ~ int_leq(int_one,X0) ),
    inference(superposition,[],[f388,f204]) ).

fof(f6148,plain,
    ( ~ spl3_41
    | spl3_161 ),
    inference(avatar_split_clause,[],[f6099,f6146,f968]) ).

fof(f6146,plain,
    ( spl3_161
  <=> ! [X29,X27,X28] :
        ( ~ int_leq(int_one,X27)
        | plus(X27,plus(int_one,X28)) = X29
        | ~ int_leq(X29,int_zero)
        | int_less(X29,plus(X27,plus(int_one,X28)))
        | ~ int_leq(int_one,X28) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_161])]) ).

fof(f6099,plain,
    ! [X28,X29,X27] :
      ( ~ int_leq(int_one,X27)
      | ~ int_leq(int_one,int_one)
      | ~ int_leq(int_one,X28)
      | int_less(X29,plus(X27,plus(int_one,X28)))
      | ~ int_leq(X29,int_zero)
      | plus(X27,plus(int_one,X28)) = X29 ),
    inference(resolution,[],[f1193,f917]) ).

fof(f917,plain,
    ! [X11,X12] :
      ( ~ int_leq(int_one,X12)
      | int_less(X11,X12)
      | ~ int_leq(X11,int_zero)
      | X11 = X12 ),
    inference(forward_literal_rewriting,[],[f916,f46]) ).

fof(f916,plain,
    ! [X11,X12] :
      ( int_less(X11,X12)
      | ~ int_less(int_zero,X12)
      | ~ int_leq(X11,int_zero)
      | X11 = X12 ),
    inference(superposition,[],[f341,f131]) ).

fof(f6144,plain,
    ( ~ spl3_41
    | spl3_160 ),
    inference(avatar_split_clause,[],[f6098,f6142,f968]) ).

fof(f6142,plain,
    ( spl3_160
  <=> ! [X25,X24,X26] :
        ( ~ int_leq(int_one,X24)
        | int_leq(int_one,X26)
        | int_leq(X26,plus(X24,plus(int_one,X25)))
        | ~ int_leq(int_one,X25) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_160])]) ).

fof(f6098,plain,
    ! [X26,X24,X25] :
      ( ~ int_leq(int_one,X24)
      | ~ int_leq(int_one,int_one)
      | ~ int_leq(int_one,X25)
      | int_leq(X26,plus(X24,plus(int_one,X25)))
      | int_leq(int_one,X26) ),
    inference(resolution,[],[f1193,f679]) ).

fof(f679,plain,
    ! [X11,X12] :
      ( ~ int_leq(int_one,X11)
      | int_leq(X12,X11)
      | int_leq(int_one,X12) ),
    inference(forward_literal_rewriting,[],[f677,f45]) ).

fof(f677,plain,
    ! [X11,X12] :
      ( int_leq(X12,X11)
      | int_less(int_zero,X12)
      | ~ int_leq(int_one,X11) ),
    inference(superposition,[],[f312,f131]) ).

fof(f312,plain,
    ! [X3,X4,X5] :
      ( int_leq(X4,plus(X3,X5))
      | int_less(X3,X4)
      | ~ int_leq(int_one,X5) ),
    inference(resolution,[],[f178,f136]) ).

fof(f6140,plain,
    ( ~ spl3_41
    | spl3_159 ),
    inference(avatar_split_clause,[],[f6097,f6138,f968]) ).

fof(f6138,plain,
    ( spl3_159
  <=> ! [X22,X21,X23] :
        ( ~ int_leq(int_one,X21)
        | int_leq(int_zero,X23)
        | int_less(X23,plus(X21,plus(int_one,X22)))
        | ~ int_leq(int_one,X22) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_159])]) ).

fof(f6097,plain,
    ! [X21,X22,X23] :
      ( ~ int_leq(int_one,X21)
      | ~ int_leq(int_one,int_one)
      | ~ int_leq(int_one,X22)
      | int_less(X23,plus(X21,plus(int_one,X22)))
      | int_leq(int_zero,X23) ),
    inference(resolution,[],[f1193,f591]) ).

fof(f591,plain,
    ! [X3,X4] :
      ( ~ int_leq(int_one,X4)
      | int_less(X3,X4)
      | int_leq(int_zero,X3) ),
    inference(resolution,[],[f331,f48]) ).

fof(f6136,plain,
    ( ~ spl3_41
    | spl3_158 ),
    inference(avatar_split_clause,[],[f6096,f6134,f968]) ).

fof(f6134,plain,
    ( spl3_158
  <=> ! [X18,X20,X17,X19] :
        ( ~ int_leq(int_one,X17)
        | int_leq(int_zero,X20)
        | int_leq(X20,X19)
        | int_less(X19,plus(X17,plus(int_one,X18)))
        | ~ int_leq(int_one,X18) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_158])]) ).

fof(f6096,plain,
    ! [X18,X19,X17,X20] :
      ( ~ int_leq(int_one,X17)
      | ~ int_leq(int_one,int_one)
      | ~ int_leq(int_one,X18)
      | int_less(X19,plus(X17,plus(int_one,X18)))
      | int_leq(int_zero,X20)
      | int_leq(X20,X19) ),
    inference(resolution,[],[f1193,f590]) ).

fof(f590,plain,
    ! [X2,X0,X1] :
      ( ~ int_leq(int_one,X1)
      | int_less(X0,X1)
      | int_leq(int_zero,X2)
      | int_leq(X2,X0) ),
    inference(resolution,[],[f331,f311]) ).

fof(f6132,plain,
    ( ~ spl3_41
    | spl3_157 ),
    inference(avatar_split_clause,[],[f6095,f6130,f968]) ).

fof(f6095,plain,
    ! [X16,X14,X15] :
      ( ~ int_leq(int_one,X14)
      | ~ int_leq(int_one,int_one)
      | ~ int_leq(int_one,X15)
      | int_leq(X16,plus(X14,plus(int_one,X15)))
      | ~ int_leq(X16,int_zero) ),
    inference(resolution,[],[f1193,f347]) ).

fof(f6128,plain,
    ( ~ spl3_41
    | spl3_156 ),
    inference(avatar_split_clause,[],[f6094,f6126,f968]) ).

fof(f6094,plain,
    ! [X12,X13] :
      ( ~ int_leq(int_one,X12)
      | ~ int_leq(int_one,int_one)
      | ~ int_leq(int_one,X13)
      | int_leq(int_zero,plus(X12,plus(int_one,X13))) ),
    inference(resolution,[],[f1193,f300]) ).

fof(f6048,plain,
    ( ~ spl3_41
    | ~ spl3_12
    | spl3_155 ),
    inference(avatar_split_clause,[],[f6020,f6046,f127,f968]) ).

fof(f6046,plain,
    ( spl3_155
  <=> ! [X4,X5,X3] :
        ( ~ int_leq(sK2(X3,X4),X5)
        | ~ int_less(X3,X4)
        | ~ int_leq(int_one,plus(int_one,sK2(X3,X4)))
        | real_zero = a(X4,X3)
        | ~ int_leq(int_one,X3)
        | ~ int_leq(X3,int_one)
        | ~ int_leq(int_one,sK2(X3,X4))
        | int_one = sK2(X5,n)
        | ~ int_less(X5,n) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_155])]) ).

fof(f6020,plain,
    ! [X3,X4,X5] :
      ( ~ int_leq(sK2(X3,X4),X5)
      | ~ int_less(X5,n)
      | int_one = sK2(X5,n)
      | ~ int_leq(int_one,sK2(X3,X4))
      | ~ int_leq(X3,int_one)
      | ~ int_leq(int_one,X3)
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | real_zero = a(X4,X3)
      | ~ int_leq(int_one,plus(int_one,sK2(X3,X4)))
      | ~ int_less(X3,X4) ),
    inference(resolution,[],[f1097,f222]) ).

fof(f1097,plain,
    ! [X14,X15,X13] :
      ( int_leq(plus(int_one,X13),X15)
      | ~ int_leq(X13,X14)
      | ~ int_less(X14,X15)
      | int_one = sK2(X14,X15) ),
    inference(duplicate_literal_removal,[],[f1087]) ).

fof(f1087,plain,
    ! [X14,X15,X13] :
      ( ~ int_leq(X13,X14)
      | int_leq(plus(int_one,X13),X15)
      | ~ int_less(X14,X15)
      | int_one = sK2(X14,X15)
      | ~ int_less(X14,X15) ),
    inference(resolution,[],[f380,f155]) ).

fof(f6044,plain,
    ( ~ spl3_41
    | ~ spl3_12
    | spl3_154 ),
    inference(avatar_split_clause,[],[f6019,f6042,f127,f968]) ).

fof(f6042,plain,
    ( spl3_154
  <=> ! [X2,X0,X1] :
        ( ~ int_leq(sK2(X0,X1),X2)
        | ~ int_less(X0,X1)
        | ~ int_leq(int_one,plus(int_one,sK2(X0,X1)))
        | real_zero = a(X0,X1)
        | ~ int_leq(int_one,X0)
        | ~ int_leq(X0,int_one)
        | ~ int_leq(int_one,sK2(X0,X1))
        | int_one = sK2(X2,n)
        | ~ int_less(X2,n) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_154])]) ).

fof(f6019,plain,
    ! [X2,X0,X1] :
      ( ~ int_leq(sK2(X0,X1),X2)
      | ~ int_less(X2,n)
      | int_one = sK2(X2,n)
      | ~ int_leq(int_one,sK2(X0,X1))
      | ~ int_leq(X0,int_one)
      | ~ int_leq(int_one,X0)
      | real_zero = a(X0,X1)
      | ~ int_leq(int_one,plus(int_one,sK2(X0,X1)))
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | ~ int_less(X0,X1) ),
    inference(resolution,[],[f1097,f227]) ).

fof(f5861,plain,
    ( spl3_60
    | ~ spl3_41 ),
    inference(avatar_split_clause,[],[f5860,f968,f2157]) ).

fof(f5860,plain,
    ! [X26,X27,X25] :
      ( ~ int_leq(int_one,int_one)
      | int_one = sK2(X25,X26)
      | ~ int_less(X25,X26)
      | int_leq(X27,sK2(X25,X26))
      | int_leq(int_zero,X27) ),
    inference(forward_literal_rewriting,[],[f5827,f46]) ).

fof(f5827,plain,
    ! [X26,X27,X25] :
      ( int_one = sK2(X25,X26)
      | ~ int_less(int_zero,int_one)
      | ~ int_less(X25,X26)
      | int_leq(X27,sK2(X25,X26))
      | int_leq(int_zero,X27) ),
    inference(resolution,[],[f956,f597]) ).

fof(f956,plain,
    ! [X16,X17,X15] :
      ( int_leq(X17,sK2(X15,X16))
      | int_one = sK2(X15,X16)
      | ~ int_less(X17,int_one)
      | ~ int_less(X15,X16) ),
    inference(resolution,[],[f349,f54]) ).

fof(f5859,plain,
    ( spl3_102
    | ~ spl3_41 ),
    inference(avatar_split_clause,[],[f5858,f968,f3450]) ).

fof(f5858,plain,
    ! [X21,X24,X22,X23] :
      ( ~ int_leq(int_one,int_one)
      | int_one = sK2(X21,X22)
      | ~ int_less(X21,X22)
      | int_leq(X23,sK2(X21,X22))
      | int_leq(int_zero,X24)
      | int_leq(X24,X23) ),
    inference(forward_literal_rewriting,[],[f5826,f46]) ).

fof(f5826,plain,
    ! [X21,X24,X22,X23] :
      ( int_one = sK2(X21,X22)
      | ~ int_less(int_zero,int_one)
      | ~ int_less(X21,X22)
      | int_leq(X23,sK2(X21,X22))
      | int_leq(int_zero,X24)
      | int_leq(X24,X23) ),
    inference(resolution,[],[f956,f596]) ).

fof(f5734,plain,
    ( ~ spl3_41
    | spl3_153 ),
    inference(avatar_split_clause,[],[f5730,f5732,f968]) ).

fof(f5732,plain,
    ( spl3_153
  <=> ! [X38,X40,X39,X37] :
        ( plus(int_one,plus(X38,X39)) = X37
        | ~ int_less(plus(X38,X39),X40)
        | ~ int_less(X40,X37)
        | ~ int_leq(int_one,X39)
        | ~ int_less(X37,X38) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_153])]) ).

fof(f5730,plain,
    ! [X40,X38,X39,X37] :
      ( plus(int_one,plus(X38,X39)) = X37
      | ~ int_less(X37,X38)
      | ~ int_leq(int_one,X39)
      | ~ int_leq(int_one,int_one)
      | ~ int_less(X40,X37)
      | ~ int_less(plus(X38,X39),X40) ),
    inference(forward_demodulation,[],[f5679,f47]) ).

fof(f5679,plain,
    ! [X40,X38,X39,X37] :
      ( ~ int_less(X37,X38)
      | ~ int_leq(int_one,X39)
      | ~ int_leq(int_one,int_one)
      | ~ int_less(X40,X37)
      | ~ int_less(plus(X38,X39),X40)
      | plus(plus(X38,X39),int_one) = X37 ),
    inference(resolution,[],[f867,f792]) ).

fof(f867,plain,
    ! [X8,X6,X9,X7] :
      ( ~ int_less(plus(plus(X8,X6),X9),X7)
      | ~ int_less(X7,X8)
      | ~ int_leq(int_one,X6)
      | ~ int_leq(int_one,X9) ),
    inference(resolution,[],[f325,f322]) ).

fof(f5666,plain,
    ( ~ spl3_48
    | spl3_152 ),
    inference(avatar_split_clause,[],[f5625,f5664,f1251]) ).

fof(f5664,plain,
    ( spl3_152
  <=> ! [X9,X7,X8] :
        ( ~ int_less(X7,int_one)
        | int_leq(int_zero,X9)
        | int_leq(X9,plus(X8,sK2(X7,int_one)))
        | ~ int_less(X7,X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_152])]) ).

fof(f5625,plain,
    ! [X8,X9,X7] :
      ( ~ int_less(X7,int_one)
      | ~ int_less(X7,X8)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X9,plus(X8,sK2(X7,int_one)))
      | int_leq(int_zero,X9) ),
    inference(resolution,[],[f820,f597]) ).

fof(f820,plain,
    ! [X3,X4,X5] :
      ( int_leq(X5,plus(X4,sK2(X3,int_one)))
      | ~ int_less(X3,int_one)
      | ~ int_less(X3,X4)
      | ~ int_leq(X5,int_zero) ),
    inference(resolution,[],[f386,f347]) ).

fof(f386,plain,
    ! [X2,X0,X1] :
      ( int_leq(X0,plus(X1,sK2(X2,X0)))
      | ~ int_less(X2,X1)
      | ~ int_less(X2,X0) ),
    inference(resolution,[],[f185,f62]) ).

fof(f5662,plain,
    ( ~ spl3_48
    | spl3_151 ),
    inference(avatar_split_clause,[],[f5624,f5660,f1251]) ).

fof(f5660,plain,
    ( spl3_151
  <=> ! [X5,X4,X6,X3] :
        ( ~ int_less(X3,int_one)
        | int_leq(int_zero,X6)
        | int_leq(X6,X5)
        | int_leq(X5,plus(X4,sK2(X3,int_one)))
        | ~ int_less(X3,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_151])]) ).

fof(f5624,plain,
    ! [X3,X6,X4,X5] :
      ( ~ int_less(X3,int_one)
      | ~ int_less(X3,X4)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X5,plus(X4,sK2(X3,int_one)))
      | int_leq(int_zero,X6)
      | int_leq(X6,X5) ),
    inference(resolution,[],[f820,f596]) ).

fof(f5502,plain,
    ( ~ spl3_41
    | spl3_150 ),
    inference(avatar_split_clause,[],[f5462,f5500,f968]) ).

fof(f5500,plain,
    ( spl3_150
  <=> ! [X45,X46,X47] :
        ( ~ int_less(X45,X46)
        | ~ int_less(X46,X47)
        | plus(X47,int_one) = X46
        | ~ int_less(X47,X45) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_150])]) ).

fof(f5462,plain,
    ! [X46,X47,X45] :
      ( ~ int_less(X45,X46)
      | ~ int_less(X47,X45)
      | plus(X47,int_one) = X46
      | ~ int_less(X46,X47)
      | ~ int_leq(int_one,int_one) ),
    inference(resolution,[],[f792,f865]) ).

fof(f865,plain,
    ! [X2,X0,X1] :
      ( ~ int_less(plus(X2,X0),X1)
      | ~ int_less(X1,X2)
      | ~ int_leq(int_one,X0) ),
    inference(resolution,[],[f325,f60]) ).

fof(f5497,plain,
    ( ~ spl3_41
    | spl3_149 ),
    inference(avatar_split_clause,[],[f5493,f5495,f968]) ).

fof(f5495,plain,
    ( spl3_149
  <=> ! [X9,X11,X10] :
        ( plus(int_one,plus(X11,X10)) = X10
        | ~ int_leq(int_one,X11)
        | ~ int_less(plus(X11,X10),X9)
        | ~ int_less(X9,X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_149])]) ).

fof(f5493,plain,
    ! [X10,X11,X9] :
      ( plus(int_one,plus(X11,X10)) = X10
      | ~ int_less(X9,X10)
      | ~ int_less(plus(X11,X10),X9)
      | ~ int_leq(int_one,X11)
      | ~ int_leq(int_one,int_one) ),
    inference(forward_demodulation,[],[f5452,f47]) ).

fof(f5452,plain,
    ! [X10,X11,X9] :
      ( ~ int_less(X9,X10)
      | ~ int_less(plus(X11,X10),X9)
      | plus(plus(X11,X10),int_one) = X10
      | ~ int_leq(int_one,X11)
      | ~ int_leq(int_one,int_one) ),
    inference(resolution,[],[f792,f640]) ).

fof(f640,plain,
    ! [X6,X4,X5] :
      ( ~ int_less(plus(plus(X4,X5),X6),X5)
      | ~ int_leq(int_one,X4)
      | ~ int_leq(int_one,X6) ),
    inference(resolution,[],[f303,f322]) ).

fof(f303,plain,
    ! [X2,X3,X1] :
      ( int_less(X2,plus(X1,X3))
      | ~ int_leq(int_one,X1)
      | ~ int_less(X2,X3) ),
    inference(resolution,[],[f143,f56]) ).

fof(f143,plain,
    ! [X2,X1] :
      ( int_less(X1,plus(X2,X1))
      | ~ int_leq(int_one,X2) ),
    inference(superposition,[],[f136,f47]) ).

fof(f5205,plain,
    ( ~ spl3_10
    | spl3_148
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f5181,f163,f5203,f115]) ).

fof(f5203,plain,
    ( spl3_148
  <=> ! [X0] :
        ( int_less(X0,sK0)
        | ~ int_less(X0,int_zero)
        | int_one = X0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_148])]) ).

fof(f5181,plain,
    ( ! [X0] :
        ( int_less(X0,sK0)
        | ~ int_leq(int_zero,int_one)
        | int_one = X0
        | ~ int_less(X0,int_zero) )
    | ~ spl3_16 ),
    inference(superposition,[],[f1149,f44]) ).

fof(f1149,plain,
    ( ! [X28,X27] :
        ( int_less(plus(X27,X28),sK0)
        | ~ int_leq(X28,int_one)
        | int_one = plus(X27,X28)
        | ~ int_less(X27,int_zero) )
    | ~ spl3_16 ),
    inference(resolution,[],[f409,f190]) ).

fof(f5201,plain,
    ( ~ spl3_146
    | spl3_147
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f5167,f163,f5199,f5195]) ).

fof(f5195,plain,
    ( spl3_146
  <=> int_less(sK0,int_zero) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_146])]) ).

fof(f5199,plain,
    ( spl3_147
  <=> ! [X9] :
        ( ~ int_leq(X9,int_one)
        | ~ int_leq(int_one,X9)
        | int_one = plus(sK0,X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_147])]) ).

fof(f5167,plain,
    ( ! [X9] :
        ( ~ int_leq(X9,int_one)
        | int_one = plus(sK0,X9)
        | ~ int_less(sK0,int_zero)
        | ~ int_leq(int_one,X9) )
    | ~ spl3_16 ),
    inference(resolution,[],[f1149,f322]) ).

fof(f5141,plain,
    ( spl3_145
    | ~ spl3_41
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f5137,f163,f968,f5139]) ).

fof(f5139,plain,
    ( spl3_145
  <=> ! [X29] :
        ( int_less(X29,sK0)
        | int_one = X29
        | ~ int_leq(X29,int_zero) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_145])]) ).

fof(f5137,plain,
    ( ! [X29] :
        ( ~ int_leq(int_one,int_one)
        | int_less(X29,sK0)
        | ~ int_leq(X29,int_zero)
        | int_one = X29 )
    | ~ spl3_16 ),
    inference(forward_literal_rewriting,[],[f5126,f46]) ).

fof(f5126,plain,
    ( ! [X29] :
        ( int_less(X29,sK0)
        | ~ int_leq(X29,int_zero)
        | int_one = X29
        | ~ int_less(int_zero,int_one) )
    | ~ spl3_16 ),
    inference(superposition,[],[f908,f131]) ).

fof(f908,plain,
    ( ! [X28,X27] :
        ( int_less(plus(X27,X28),sK0)
        | ~ int_leq(X28,int_zero)
        | int_one = plus(X27,X28)
        | ~ int_less(X27,int_one) )
    | ~ spl3_16 ),
    inference(resolution,[],[f341,f190]) ).

fof(f5136,plain,
    ( spl3_143
    | ~ spl3_144
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f5105,f163,f5133,f5130]) ).

fof(f5130,plain,
    ( spl3_143
  <=> ! [X12] :
        ( int_one = plus(X12,sK0)
        | ~ int_leq(int_one,X12)
        | ~ int_less(X12,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_143])]) ).

fof(f5133,plain,
    ( spl3_144
  <=> int_leq(sK0,int_zero) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_144])]) ).

fof(f5105,plain,
    ( ! [X12] :
        ( ~ int_leq(sK0,int_zero)
        | int_one = plus(X12,sK0)
        | ~ int_less(X12,int_one)
        | ~ int_leq(int_one,X12) )
    | ~ spl3_16 ),
    inference(resolution,[],[f908,f564]) ).

fof(f564,plain,
    ! [X2,X1] :
      ( ~ int_less(plus(X2,X1),X1)
      | ~ int_leq(int_one,X2) ),
    inference(superposition,[],[f322,f47]) ).

fof(f5036,plain,
    ( spl3_133
    | spl3_13
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f4940,f933,f146,f4996]) ).

fof(f4996,plain,
    ( spl3_133
  <=> ! [X31,X29,X32,X30] :
        ( int_leq(X31,X30)
        | int_leq(X32,X30)
        | ~ int_less(X32,X29)
        | ~ int_less(X29,X30)
        | ~ int_less(X31,X29) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_133])]) ).

fof(f146,plain,
    ( spl3_13
  <=> int_leq(int_one,int_zero) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_13])]) ).

fof(f4940,plain,
    ( ! [X194,X195,X196,X197] :
        ( int_leq(int_one,int_zero)
        | ~ int_less(X196,X194)
        | ~ int_less(X194,X195)
        | int_leq(X196,X195)
        | ~ int_less(X197,X194)
        | int_leq(X197,X195) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f4931]) ).

fof(f4931,plain,
    ( ! [X194,X195,X196,X197] :
        ( int_leq(int_one,int_zero)
        | ~ int_less(X196,X194)
        | ~ int_less(X194,X195)
        | int_leq(X196,X195)
        | ~ int_less(X197,X194)
        | int_leq(X197,X195)
        | ~ int_less(X194,X195) )
    | ~ spl3_37 ),
    inference(superposition,[],[f878,f934]) ).

fof(f878,plain,
    ! [X3,X4,X5] :
      ( int_leq(sK2(X5,X4),int_zero)
      | ~ int_less(X3,X5)
      | ~ int_less(X5,X4)
      | int_leq(X3,X4) ),
    inference(resolution,[],[f338,f108]) ).

fof(f338,plain,
    ! [X10,X8,X9] :
      ( ~ int_leq(int_zero,sK2(X8,X9))
      | int_leq(X10,X9)
      | ~ int_less(X10,X8)
      | ~ int_less(X8,X9) ),
    inference(superposition,[],[f182,f50]) ).

fof(f5035,plain,
    ( spl3_142
    | ~ spl3_41
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f4944,f933,f968,f5033]) ).

fof(f5033,plain,
    ( spl3_142
  <=> ! [X179,X181,X182,X180] :
        ( int_leq(X181,X180)
        | int_leq(X182,X180)
        | ~ int_less(X182,X179)
        | ~ int_less(X179,X180)
        | ~ int_leq(X181,X179) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_142])]) ).

fof(f4944,plain,
    ( ! [X180,X181,X179,X182] :
        ( ~ int_leq(int_one,int_one)
        | int_leq(X181,X180)
        | ~ int_leq(X181,X179)
        | ~ int_less(X179,X180)
        | ~ int_less(X182,X179)
        | int_leq(X182,X180) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f4927]) ).

fof(f4927,plain,
    ( ! [X180,X181,X179,X182] :
        ( ~ int_leq(int_one,int_one)
        | int_leq(X181,X180)
        | ~ int_leq(X181,X179)
        | ~ int_less(X179,X180)
        | ~ int_less(X182,X179)
        | int_leq(X182,X180)
        | ~ int_less(X179,X180) )
    | ~ spl3_37 ),
    inference(superposition,[],[f789,f934]) ).

fof(f789,plain,
    ! [X10,X8,X9] :
      ( ~ int_leq(int_one,sK2(X8,X9))
      | int_leq(X10,X9)
      | ~ int_leq(X10,X8)
      | ~ int_less(X8,X9) ),
    inference(superposition,[],[f382,f50]) ).

fof(f382,plain,
    ! [X16,X17,X15] :
      ( int_leq(X15,plus(X16,X17))
      | ~ int_leq(int_one,X17)
      | ~ int_leq(X15,X16) ),
    inference(forward_literal_rewriting,[],[f376,f46]) ).

fof(f376,plain,
    ! [X16,X17,X15] :
      ( int_leq(X15,plus(X16,X17))
      | ~ int_leq(X15,X16)
      | ~ int_less(int_zero,X17) ),
    inference(superposition,[],[f187,f131]) ).

fof(f5031,plain,
    ( spl3_133
    | ~ spl3_41
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f4948,f933,f968,f4996]) ).

fof(f4948,plain,
    ( ! [X163,X166,X164,X165] :
        ( ~ int_leq(int_one,int_one)
        | int_leq(X165,X164)
        | ~ int_less(X165,X163)
        | ~ int_less(X163,X164)
        | ~ int_less(X166,X163)
        | int_leq(X166,X164) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f4923]) ).

fof(f4923,plain,
    ( ! [X163,X166,X164,X165] :
        ( ~ int_leq(int_one,int_one)
        | int_leq(X165,X164)
        | ~ int_less(X165,X163)
        | ~ int_less(X163,X164)
        | ~ int_less(X166,X163)
        | int_leq(X166,X164)
        | ~ int_less(X163,X164) )
    | ~ spl3_37 ),
    inference(superposition,[],[f700,f934]) ).

fof(f700,plain,
    ! [X10,X8,X9] :
      ( ~ int_leq(int_one,sK2(X8,X9))
      | int_leq(X10,X9)
      | ~ int_less(X10,X8)
      | ~ int_less(X8,X9) ),
    inference(superposition,[],[f326,f50]) ).

fof(f326,plain,
    ! [X14,X12,X13] :
      ( int_leq(X12,plus(X13,X14))
      | ~ int_leq(int_one,X14)
      | ~ int_less(X12,X13) ),
    inference(resolution,[],[f179,f54]) ).

fof(f5030,plain,
    ( spl3_141
    | ~ spl3_41
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f4957,f933,f968,f5028]) ).

fof(f5028,plain,
    ( spl3_141
  <=> ! [X133,X131,X132] :
        ( ~ int_leq(X132,n)
        | int_leq(X133,X132)
        | ~ int_less(X133,X131)
        | ~ int_less(X131,X132)
        | ~ int_leq(X131,n)
        | ~ int_leq(int_one,X132)
        | ~ int_leq(X131,X131)
        | real_zero = a(X131,X132)
        | ~ int_leq(int_one,X131) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_141])]) ).

fof(f4957,plain,
    ( ! [X132,X133,X131] :
        ( ~ int_leq(int_one,int_one)
        | ~ int_leq(X132,n)
        | ~ int_leq(X131,X131)
        | ~ int_leq(int_one,X131)
        | real_zero = a(X131,X132)
        | ~ int_leq(int_one,X132)
        | ~ int_leq(X131,n)
        | ~ int_less(X131,X132)
        | ~ int_less(X133,X131)
        | int_leq(X133,X132) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f4914]) ).

fof(f4914,plain,
    ( ! [X132,X133,X131] :
        ( ~ int_leq(int_one,int_one)
        | ~ int_leq(X132,n)
        | ~ int_leq(X131,X131)
        | ~ int_leq(int_one,X131)
        | real_zero = a(X131,X132)
        | ~ int_leq(int_one,X132)
        | ~ int_leq(X131,n)
        | ~ int_less(X131,X132)
        | ~ int_less(X133,X131)
        | int_leq(X133,X132)
        | ~ int_less(X131,X132) )
    | ~ spl3_37 ),
    inference(superposition,[],[f452,f934]) ).

fof(f5026,plain,
    ( ~ spl3_41
    | spl3_140
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f4958,f933,f5024,f968]) ).

fof(f5024,plain,
    ( spl3_140
  <=> ! [X130,X128,X127,X129] :
        ( ~ int_leq(plus(int_one,X129),n)
        | int_leq(X130,X128)
        | ~ int_less(X130,X127)
        | ~ int_less(X127,X128)
        | ~ int_leq(int_one,X129)
        | ~ int_leq(X129,n)
        | ~ int_leq(int_one,plus(int_one,X129))
        | real_zero = a(X127,X128)
        | ~ int_leq(int_one,X127)
        | ~ int_leq(X127,X129) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_140])]) ).

fof(f4958,plain,
    ( ! [X127,X130,X128,X129] :
        ( ~ int_leq(plus(int_one,X129),n)
        | ~ int_leq(int_one,int_one)
        | ~ int_leq(X127,X129)
        | ~ int_leq(int_one,X127)
        | real_zero = a(X127,X128)
        | ~ int_leq(int_one,plus(int_one,X129))
        | ~ int_leq(X129,n)
        | ~ int_leq(int_one,X129)
        | ~ int_less(X127,X128)
        | ~ int_less(X130,X127)
        | int_leq(X130,X128) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f4913]) ).

fof(f4913,plain,
    ( ! [X127,X130,X128,X129] :
        ( ~ int_leq(plus(int_one,X129),n)
        | ~ int_leq(int_one,int_one)
        | ~ int_leq(X127,X129)
        | ~ int_leq(int_one,X127)
        | real_zero = a(X127,X128)
        | ~ int_leq(int_one,plus(int_one,X129))
        | ~ int_leq(X129,n)
        | ~ int_leq(int_one,X129)
        | ~ int_less(X127,X128)
        | ~ int_less(X130,X127)
        | int_leq(X130,X128)
        | ~ int_less(X127,X128) )
    | ~ spl3_37 ),
    inference(superposition,[],[f448,f934]) ).

fof(f448,plain,
    ! [X2,X3,X4] :
      ( ~ int_leq(plus(sK2(X3,X4),X2),n)
      | ~ int_leq(int_one,sK2(X3,X4))
      | ~ int_leq(X3,X2)
      | ~ int_leq(int_one,X3)
      | real_zero = a(X3,X4)
      | ~ int_leq(int_one,plus(sK2(X3,X4),X2))
      | ~ int_leq(X2,n)
      | ~ int_leq(int_one,X2)
      | ~ int_less(X3,X4) ),
    inference(superposition,[],[f227,f47]) ).

fof(f5022,plain,
    ( ~ spl3_41
    | spl3_139
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f4959,f933,f5020,f968]) ).

fof(f5020,plain,
    ( spl3_139
  <=> ! [X125,X124,X123,X126] :
        ( ~ int_leq(int_one,plus(X125,int_one))
        | int_leq(X126,X124)
        | ~ int_less(X126,X123)
        | int_leq(n,plus(X125,int_one))
        | ~ int_less(X123,X124)
        | ~ int_leq(int_one,X125)
        | ~ int_leq(X125,n)
        | real_zero = a(X123,X124)
        | ~ int_leq(int_one,X123)
        | ~ int_leq(X123,X125) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_139])]) ).

fof(f4959,plain,
    ( ! [X126,X124,X125,X123] :
        ( ~ int_leq(int_one,plus(X125,int_one))
        | ~ int_leq(X123,X125)
        | ~ int_leq(int_one,X123)
        | real_zero = a(X123,X124)
        | ~ int_leq(int_one,int_one)
        | ~ int_leq(X125,n)
        | ~ int_leq(int_one,X125)
        | ~ int_less(X123,X124)
        | int_leq(n,plus(X125,int_one))
        | ~ int_less(X126,X123)
        | int_leq(X126,X124) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f4912]) ).

fof(f4912,plain,
    ( ! [X126,X124,X125,X123] :
        ( ~ int_leq(int_one,plus(X125,int_one))
        | ~ int_leq(X123,X125)
        | ~ int_leq(int_one,X123)
        | real_zero = a(X123,X124)
        | ~ int_leq(int_one,int_one)
        | ~ int_leq(X125,n)
        | ~ int_leq(int_one,X125)
        | ~ int_less(X123,X124)
        | int_leq(n,plus(X125,int_one))
        | ~ int_less(X126,X123)
        | int_leq(X126,X124)
        | ~ int_less(X123,X124) )
    | ~ spl3_37 ),
    inference(superposition,[],[f446,f934]) ).

fof(f5018,plain,
    ( spl3_138
    | ~ spl3_41
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f4961,f933,f968,f5016]) ).

fof(f5016,plain,
    ( spl3_138
  <=> ! [X118,X116,X117] :
        ( ~ int_leq(X117,n)
        | int_leq(X118,X117)
        | ~ int_less(X118,X116)
        | ~ int_less(X116,X117)
        | ~ int_leq(int_one,X117)
        | real_zero = a(X117,X116)
        | ~ int_leq(X116,X116)
        | ~ int_leq(X116,n)
        | ~ int_leq(int_one,X116) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_138])]) ).

fof(f4961,plain,
    ( ! [X118,X116,X117] :
        ( ~ int_leq(int_one,int_one)
        | ~ int_leq(X117,n)
        | ~ int_leq(X116,X116)
        | ~ int_leq(int_one,X116)
        | ~ int_leq(X116,n)
        | real_zero = a(X117,X116)
        | ~ int_leq(int_one,X117)
        | ~ int_less(X116,X117)
        | ~ int_less(X118,X116)
        | int_leq(X118,X117) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f4910]) ).

fof(f4910,plain,
    ( ! [X118,X116,X117] :
        ( ~ int_leq(int_one,int_one)
        | ~ int_leq(X117,n)
        | ~ int_leq(X116,X116)
        | ~ int_leq(int_one,X116)
        | ~ int_leq(X116,n)
        | real_zero = a(X117,X116)
        | ~ int_leq(int_one,X117)
        | ~ int_less(X116,X117)
        | ~ int_less(X118,X116)
        | int_leq(X118,X117)
        | ~ int_less(X116,X117) )
    | ~ spl3_37 ),
    inference(superposition,[],[f438,f934]) ).

fof(f5014,plain,
    ( ~ spl3_41
    | spl3_137
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f4962,f933,f5012,f968]) ).

fof(f5012,plain,
    ( spl3_137
  <=> ! [X112,X113,X115,X114] :
        ( ~ int_leq(plus(int_one,X114),n)
        | int_leq(X115,X113)
        | ~ int_less(X115,X112)
        | ~ int_less(X112,X113)
        | ~ int_leq(int_one,plus(int_one,X114))
        | real_zero = a(X113,X112)
        | ~ int_leq(int_one,X114)
        | ~ int_leq(X114,n)
        | ~ int_leq(int_one,X112)
        | ~ int_leq(X112,X114) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_137])]) ).

fof(f4962,plain,
    ( ! [X113,X114,X115,X112] :
        ( ~ int_leq(plus(int_one,X114),n)
        | ~ int_leq(int_one,int_one)
        | ~ int_leq(X112,X114)
        | ~ int_leq(int_one,X112)
        | ~ int_leq(X114,n)
        | ~ int_leq(int_one,X114)
        | real_zero = a(X113,X112)
        | ~ int_leq(int_one,plus(int_one,X114))
        | ~ int_less(X112,X113)
        | ~ int_less(X115,X112)
        | int_leq(X115,X113) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f4909]) ).

fof(f4909,plain,
    ( ! [X113,X114,X115,X112] :
        ( ~ int_leq(plus(int_one,X114),n)
        | ~ int_leq(int_one,int_one)
        | ~ int_leq(X112,X114)
        | ~ int_leq(int_one,X112)
        | ~ int_leq(X114,n)
        | ~ int_leq(int_one,X114)
        | real_zero = a(X113,X112)
        | ~ int_leq(int_one,plus(int_one,X114))
        | ~ int_less(X112,X113)
        | ~ int_less(X115,X112)
        | int_leq(X115,X113)
        | ~ int_less(X112,X113) )
    | ~ spl3_37 ),
    inference(superposition,[],[f434,f934]) ).

fof(f434,plain,
    ! [X2,X3,X4] :
      ( ~ int_leq(plus(sK2(X3,X4),X2),n)
      | ~ int_leq(int_one,sK2(X3,X4))
      | ~ int_leq(X3,X2)
      | ~ int_leq(int_one,X3)
      | ~ int_leq(X2,n)
      | ~ int_leq(int_one,X2)
      | real_zero = a(X4,X3)
      | ~ int_leq(int_one,plus(sK2(X3,X4),X2))
      | ~ int_less(X3,X4) ),
    inference(superposition,[],[f222,f47]) ).

fof(f5010,plain,
    ( ~ spl3_41
    | spl3_136
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f4963,f933,f5008,f968]) ).

fof(f5008,plain,
    ( spl3_136
  <=> ! [X108,X110,X111,X109] :
        ( ~ int_leq(int_one,plus(X110,int_one))
        | int_leq(X111,X109)
        | ~ int_less(X111,X108)
        | int_leq(n,plus(X110,int_one))
        | ~ int_less(X108,X109)
        | real_zero = a(X109,X108)
        | ~ int_leq(int_one,X110)
        | ~ int_leq(X110,n)
        | ~ int_leq(int_one,X108)
        | ~ int_leq(X108,X110) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_136])]) ).

fof(f4963,plain,
    ( ! [X111,X108,X109,X110] :
        ( ~ int_leq(int_one,plus(X110,int_one))
        | ~ int_leq(X108,X110)
        | ~ int_leq(int_one,X108)
        | ~ int_leq(X110,n)
        | ~ int_leq(int_one,X110)
        | real_zero = a(X109,X108)
        | ~ int_leq(int_one,int_one)
        | ~ int_less(X108,X109)
        | int_leq(n,plus(X110,int_one))
        | ~ int_less(X111,X108)
        | int_leq(X111,X109) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f4908]) ).

fof(f4908,plain,
    ( ! [X111,X108,X109,X110] :
        ( ~ int_leq(int_one,plus(X110,int_one))
        | ~ int_leq(X108,X110)
        | ~ int_leq(int_one,X108)
        | ~ int_leq(X110,n)
        | ~ int_leq(int_one,X110)
        | real_zero = a(X109,X108)
        | ~ int_leq(int_one,int_one)
        | ~ int_less(X108,X109)
        | int_leq(n,plus(X110,int_one))
        | ~ int_less(X111,X108)
        | int_leq(X111,X109)
        | ~ int_less(X108,X109) )
    | ~ spl3_37 ),
    inference(superposition,[],[f432,f934]) ).

fof(f5006,plain,
    ( ~ spl3_41
    | spl3_135
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f4965,f933,f5004,f968]) ).

fof(f5004,plain,
    ( spl3_135
  <=> ! [X102,X100,X103,X101] :
        ( real_zero = a(int_one,X101)
        | int_leq(X103,X101)
        | ~ int_less(X103,X100)
        | ~ int_leq(int_one,X100)
        | ~ int_less(X100,X101)
        | ~ int_leq(X102,n)
        | ~ int_leq(int_one,plus(X102,X100))
        | ~ int_leq(int_one,X102)
        | ~ int_leq(plus(X102,X100),n) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_135])]) ).

fof(f4965,plain,
    ( ! [X101,X102,X103,X100] :
        ( real_zero = a(int_one,X101)
        | ~ int_leq(int_one,X100)
        | ~ int_leq(int_one,X102)
        | ~ int_leq(int_one,int_one)
        | ~ int_leq(plus(X102,X100),n)
        | ~ int_leq(int_one,plus(X102,X100))
        | ~ int_leq(X102,n)
        | ~ int_less(X100,X101)
        | ~ int_less(X103,X100)
        | int_leq(X103,X101) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f4906]) ).

fof(f4906,plain,
    ( ! [X101,X102,X103,X100] :
        ( real_zero = a(int_one,X101)
        | ~ int_leq(int_one,X100)
        | ~ int_leq(int_one,X102)
        | ~ int_leq(int_one,int_one)
        | ~ int_leq(plus(X102,X100),n)
        | ~ int_leq(int_one,plus(X102,X100))
        | ~ int_leq(X102,n)
        | ~ int_leq(int_one,X102)
        | ~ int_less(X100,X101)
        | ~ int_less(X103,X100)
        | int_leq(X103,X101)
        | ~ int_less(X100,X101) )
    | ~ spl3_37 ),
    inference(superposition,[],[f429,f934]) ).

fof(f429,plain,
    ! [X10,X8,X9] :
      ( real_zero = a(sK2(X8,X9),X9)
      | ~ int_leq(int_one,X8)
      | ~ int_leq(sK2(X8,X9),X10)
      | ~ int_leq(int_one,sK2(X8,X9))
      | ~ int_leq(plus(X10,X8),n)
      | ~ int_leq(int_one,plus(X10,X8))
      | ~ int_leq(X10,n)
      | ~ int_leq(int_one,X10)
      | ~ int_less(X8,X9) ),
    inference(superposition,[],[f225,f50]) ).

fof(f225,plain,
    ! [X2,X3,X4] :
      ( real_zero = a(X2,plus(X3,X2))
      | ~ int_leq(int_one,X3)
      | ~ int_leq(X2,X4)
      | ~ int_leq(int_one,X2)
      | ~ int_leq(plus(X4,X3),n)
      | ~ int_leq(int_one,plus(X4,X3))
      | ~ int_leq(X4,n)
      | ~ int_leq(int_one,X4) ),
    inference(superposition,[],[f218,f47]) ).

fof(f5002,plain,
    ( ~ spl3_41
    | spl3_134
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f4966,f933,f5000,f968]) ).

fof(f5000,plain,
    ( spl3_134
  <=> ! [X99,X98,X97,X96] :
        ( real_zero = a(X97,int_one)
        | int_leq(X99,X97)
        | ~ int_less(X99,X96)
        | ~ int_leq(int_one,X96)
        | ~ int_less(X96,X97)
        | ~ int_leq(int_one,plus(X98,X96))
        | ~ int_leq(int_one,X98)
        | ~ int_leq(plus(X98,X96),n)
        | ~ int_leq(X98,n) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_134])]) ).

fof(f4966,plain,
    ( ! [X98,X99,X96,X97] :
        ( real_zero = a(X97,int_one)
        | ~ int_leq(int_one,X96)
        | ~ int_leq(int_one,X98)
        | ~ int_leq(int_one,int_one)
        | ~ int_leq(X98,n)
        | ~ int_leq(plus(X98,X96),n)
        | ~ int_leq(int_one,plus(X98,X96))
        | ~ int_less(X96,X97)
        | ~ int_less(X99,X96)
        | int_leq(X99,X97) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f4905]) ).

fof(f4905,plain,
    ( ! [X98,X99,X96,X97] :
        ( real_zero = a(X97,int_one)
        | ~ int_leq(int_one,X96)
        | ~ int_leq(int_one,X98)
        | ~ int_leq(int_one,int_one)
        | ~ int_leq(X98,n)
        | ~ int_leq(int_one,X98)
        | ~ int_leq(plus(X98,X96),n)
        | ~ int_leq(int_one,plus(X98,X96))
        | ~ int_less(X96,X97)
        | ~ int_less(X99,X96)
        | int_leq(X99,X97)
        | ~ int_less(X96,X97) )
    | ~ spl3_37 ),
    inference(superposition,[],[f414,f934]) ).

fof(f414,plain,
    ! [X10,X8,X9] :
      ( real_zero = a(X9,sK2(X8,X9))
      | ~ int_leq(int_one,X8)
      | ~ int_leq(sK2(X8,X9),X10)
      | ~ int_leq(int_one,sK2(X8,X9))
      | ~ int_leq(X10,n)
      | ~ int_leq(int_one,X10)
      | ~ int_leq(plus(X10,X8),n)
      | ~ int_leq(int_one,plus(X10,X8))
      | ~ int_less(X8,X9) ),
    inference(superposition,[],[f220,f50]) ).

fof(f220,plain,
    ! [X2,X3,X4] :
      ( real_zero = a(plus(X3,X2),X2)
      | ~ int_leq(int_one,X3)
      | ~ int_leq(X2,X4)
      | ~ int_leq(int_one,X2)
      | ~ int_leq(X4,n)
      | ~ int_leq(int_one,X4)
      | ~ int_leq(plus(X4,X3),n)
      | ~ int_leq(int_one,plus(X4,X3)) ),
    inference(superposition,[],[f217,f47]) ).

fof(f4998,plain,
    ( spl3_133
    | ~ spl3_10
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f4979,f933,f115,f4996]) ).

fof(f4979,plain,
    ( ! [X31,X29,X32,X30] :
        ( ~ int_leq(int_zero,int_one)
        | int_leq(X31,X30)
        | ~ int_less(X31,X29)
        | ~ int_less(X29,X30)
        | ~ int_less(X32,X29)
        | int_leq(X32,X30) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f4890]) ).

fof(f4890,plain,
    ( ! [X31,X29,X32,X30] :
        ( ~ int_leq(int_zero,int_one)
        | int_leq(X31,X30)
        | ~ int_less(X31,X29)
        | ~ int_less(X29,X30)
        | ~ int_less(X32,X29)
        | int_leq(X32,X30)
        | ~ int_less(X29,X30) )
    | ~ spl3_37 ),
    inference(superposition,[],[f338,f934]) ).

fof(f4994,plain,
    ( ~ spl3_41
    | spl3_132
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f4981,f933,f4992,f968]) ).

fof(f4992,plain,
    ( spl3_132
  <=> ! [X24,X23,X25,X22] :
        ( ~ int_leq(plus(X24,int_one),n)
        | int_leq(X25,X23)
        | ~ int_less(X25,X22)
        | ~ int_less(X22,X23)
        | ~ int_leq(int_one,X24)
        | ~ int_leq(X24,n)
        | ~ int_leq(int_one,plus(X24,int_one))
        | real_zero = a(X22,X23)
        | ~ int_leq(int_one,X22)
        | ~ int_leq(X22,X24) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_132])]) ).

fof(f4981,plain,
    ( ! [X24,X22,X25,X23] :
        ( ~ int_leq(plus(X24,int_one),n)
        | ~ int_leq(int_one,int_one)
        | ~ int_leq(X22,X24)
        | ~ int_leq(int_one,X22)
        | real_zero = a(X22,X23)
        | ~ int_leq(int_one,plus(X24,int_one))
        | ~ int_leq(X24,n)
        | ~ int_leq(int_one,X24)
        | ~ int_less(X22,X23)
        | ~ int_less(X25,X22)
        | int_leq(X25,X23) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f4888]) ).

fof(f4888,plain,
    ( ! [X24,X22,X25,X23] :
        ( ~ int_leq(plus(X24,int_one),n)
        | ~ int_leq(int_one,int_one)
        | ~ int_leq(X22,X24)
        | ~ int_leq(int_one,X22)
        | real_zero = a(X22,X23)
        | ~ int_leq(int_one,plus(X24,int_one))
        | ~ int_leq(X24,n)
        | ~ int_leq(int_one,X24)
        | ~ int_less(X22,X23)
        | ~ int_less(X25,X22)
        | int_leq(X25,X23)
        | ~ int_less(X22,X23) )
    | ~ spl3_37 ),
    inference(superposition,[],[f227,f934]) ).

fof(f4990,plain,
    ( ~ spl3_41
    | spl3_131
    | ~ spl3_37 ),
    inference(avatar_split_clause,[],[f4982,f933,f4988,f968]) ).

fof(f4988,plain,
    ( spl3_131
  <=> ! [X18,X19,X20,X21] :
        ( ~ int_leq(plus(X20,int_one),n)
        | int_leq(X21,X19)
        | ~ int_less(X21,X18)
        | ~ int_less(X18,X19)
        | ~ int_leq(int_one,plus(X20,int_one))
        | real_zero = a(X19,X18)
        | ~ int_leq(int_one,X20)
        | ~ int_leq(X20,n)
        | ~ int_leq(int_one,X18)
        | ~ int_leq(X18,X20) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_131])]) ).

fof(f4982,plain,
    ( ! [X21,X18,X19,X20] :
        ( ~ int_leq(plus(X20,int_one),n)
        | ~ int_leq(int_one,int_one)
        | ~ int_leq(X18,X20)
        | ~ int_leq(int_one,X18)
        | ~ int_leq(X20,n)
        | ~ int_leq(int_one,X20)
        | real_zero = a(X19,X18)
        | ~ int_leq(int_one,plus(X20,int_one))
        | ~ int_less(X18,X19)
        | ~ int_less(X21,X18)
        | int_leq(X21,X19) )
    | ~ spl3_37 ),
    inference(duplicate_literal_removal,[],[f4887]) ).

fof(f4887,plain,
    ( ! [X21,X18,X19,X20] :
        ( ~ int_leq(plus(X20,int_one),n)
        | ~ int_leq(int_one,int_one)
        | ~ int_leq(X18,X20)
        | ~ int_leq(int_one,X18)
        | ~ int_leq(X20,n)
        | ~ int_leq(int_one,X20)
        | real_zero = a(X19,X18)
        | ~ int_leq(int_one,plus(X20,int_one))
        | ~ int_less(X18,X19)
        | ~ int_less(X21,X18)
        | int_leq(X21,X19)
        | ~ int_less(X18,X19) )
    | ~ spl3_37 ),
    inference(superposition,[],[f222,f934]) ).

fof(f4698,plain,
    ( ~ spl3_41
    | spl3_130 ),
    inference(avatar_split_clause,[],[f4644,f4696,f968]) ).

fof(f4696,plain,
    ( spl3_130
  <=> ! [X43,X44,X42] :
        ( ~ int_leq(int_one,X42)
        | int_one = plus(X42,X43)
        | int_less(int_one,X44)
        | int_leq(X44,plus(X42,X43))
        | int_leq(X43,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_130])]) ).

fof(f4644,plain,
    ! [X44,X42,X43] :
      ( ~ int_leq(int_one,X42)
      | int_leq(X43,int_one)
      | ~ int_leq(int_one,int_one)
      | int_leq(X44,plus(X42,X43))
      | int_less(int_one,X44)
      | int_one = plus(X42,X43) ),
    inference(resolution,[],[f1116,f950]) ).

fof(f1116,plain,
    ! [X2,X0,X1] :
      ( int_leq(X0,plus(X2,X1))
      | ~ int_leq(int_one,X2)
      | int_leq(X1,X0)
      | ~ int_leq(int_one,X0) ),
    inference(duplicate_literal_removal,[],[f1115]) ).

fof(f1115,plain,
    ! [X2,X0,X1] :
      ( ~ int_leq(int_one,X0)
      | ~ int_leq(int_one,X2)
      | int_leq(X1,X0)
      | int_leq(X0,plus(X2,X1))
      | ~ int_leq(int_one,X0) ),
    inference(forward_literal_rewriting,[],[f1114,f46]) ).

fof(f1114,plain,
    ! [X2,X0,X1] :
      ( ~ int_leq(int_one,X2)
      | int_leq(X1,X0)
      | ~ int_less(int_zero,X0)
      | int_leq(X0,plus(X2,X1))
      | ~ int_leq(int_one,X0) ),
    inference(forward_literal_rewriting,[],[f1108,f46]) ).

fof(f1108,plain,
    ! [X2,X0,X1] :
      ( int_leq(X1,X0)
      | ~ int_less(int_zero,X2)
      | ~ int_less(int_zero,X0)
      | int_leq(X0,plus(X2,X1))
      | ~ int_leq(int_one,X0) ),
    inference(superposition,[],[f387,f204]) ).

fof(f387,plain,
    ! [X3,X6,X4,X5] :
      ( int_leq(X5,sK2(X6,X3))
      | ~ int_less(X6,X4)
      | ~ int_less(X6,X3)
      | int_leq(X3,plus(X4,X5)) ),
    inference(resolution,[],[f185,f108]) ).

fof(f4694,plain,
    ( ~ spl3_41
    | spl3_129 ),
    inference(avatar_split_clause,[],[f4643,f4692,f968]) ).

fof(f4692,plain,
    ( spl3_129
  <=> ! [X41,X40,X39] :
        ( ~ int_leq(int_one,X39)
        | plus(X39,X40) = X41
        | ~ int_leq(X41,int_zero)
        | int_less(X41,plus(X39,X40))
        | int_leq(X40,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_129])]) ).

fof(f4643,plain,
    ! [X40,X41,X39] :
      ( ~ int_leq(int_one,X39)
      | int_leq(X40,int_one)
      | ~ int_leq(int_one,int_one)
      | int_less(X41,plus(X39,X40))
      | ~ int_leq(X41,int_zero)
      | plus(X39,X40) = X41 ),
    inference(resolution,[],[f1116,f917]) ).

fof(f4690,plain,
    ( ~ spl3_41
    | spl3_128 ),
    inference(avatar_split_clause,[],[f4642,f4688,f968]) ).

fof(f4688,plain,
    ( spl3_128
  <=> ! [X38,X36,X37] :
        ( ~ int_leq(int_one,X36)
        | int_leq(int_one,X38)
        | int_leq(X38,plus(X36,X37))
        | int_leq(X37,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_128])]) ).

fof(f4642,plain,
    ! [X38,X36,X37] :
      ( ~ int_leq(int_one,X36)
      | int_leq(X37,int_one)
      | ~ int_leq(int_one,int_one)
      | int_leq(X38,plus(X36,X37))
      | int_leq(int_one,X38) ),
    inference(resolution,[],[f1116,f679]) ).

fof(f4686,plain,
    ( ~ spl3_41
    | spl3_127 ),
    inference(avatar_split_clause,[],[f4641,f4684,f968]) ).

fof(f4684,plain,
    ( spl3_127
  <=> ! [X34,X35,X33] :
        ( ~ int_leq(int_one,X33)
        | int_leq(int_zero,X35)
        | int_less(X35,plus(X33,X34))
        | int_leq(X34,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_127])]) ).

fof(f4641,plain,
    ! [X34,X35,X33] :
      ( ~ int_leq(int_one,X33)
      | int_leq(X34,int_one)
      | ~ int_leq(int_one,int_one)
      | int_less(X35,plus(X33,X34))
      | int_leq(int_zero,X35) ),
    inference(resolution,[],[f1116,f591]) ).

fof(f4682,plain,
    ( ~ spl3_41
    | spl3_126 ),
    inference(avatar_split_clause,[],[f4640,f4680,f968]) ).

fof(f4680,plain,
    ( spl3_126
  <=> ! [X31,X29,X32,X30] :
        ( ~ int_leq(int_one,X29)
        | int_leq(int_zero,X32)
        | int_leq(X32,X31)
        | int_less(X31,plus(X29,X30))
        | int_leq(X30,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_126])]) ).

fof(f4640,plain,
    ! [X31,X29,X32,X30] :
      ( ~ int_leq(int_one,X29)
      | int_leq(X30,int_one)
      | ~ int_leq(int_one,int_one)
      | int_less(X31,plus(X29,X30))
      | int_leq(int_zero,X32)
      | int_leq(X32,X31) ),
    inference(resolution,[],[f1116,f590]) ).

fof(f4678,plain,
    ( ~ spl3_41
    | spl3_125 ),
    inference(avatar_split_clause,[],[f4639,f4676,f968]) ).

fof(f4676,plain,
    ( spl3_125
  <=> ! [X27,X28,X26] :
        ( ~ int_leq(int_one,X26)
        | ~ int_leq(X28,int_zero)
        | int_leq(X28,plus(X26,X27))
        | int_leq(X27,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_125])]) ).

fof(f4639,plain,
    ! [X28,X26,X27] :
      ( ~ int_leq(int_one,X26)
      | int_leq(X27,int_one)
      | ~ int_leq(int_one,int_one)
      | int_leq(X28,plus(X26,X27))
      | ~ int_leq(X28,int_zero) ),
    inference(resolution,[],[f1116,f347]) ).

fof(f4674,plain,
    ( ~ spl3_41
    | spl3_124 ),
    inference(avatar_split_clause,[],[f4638,f4672,f968]) ).

fof(f4672,plain,
    ( spl3_124
  <=> ! [X25,X24] :
        ( ~ int_leq(int_one,X24)
        | int_leq(int_zero,plus(X24,X25))
        | int_leq(X25,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_124])]) ).

fof(f4638,plain,
    ! [X24,X25] :
      ( ~ int_leq(int_one,X24)
      | int_leq(X25,int_one)
      | ~ int_leq(int_one,int_one)
      | int_leq(int_zero,plus(X24,X25)) ),
    inference(resolution,[],[f1116,f300]) ).

fof(f4669,plain,
    ( ~ spl3_41
    | spl3_123 ),
    inference(avatar_split_clause,[],[f4658,f4667,f968]) ).

fof(f4667,plain,
    ( spl3_123
  <=> ! [X20,X21,X19] :
        ( ~ int_leq(int_one,X19)
        | int_leq(n,plus(X19,sK2(X20,X21)))
        | ~ int_less(X20,X21)
        | ~ int_leq(int_one,sK2(X20,X21))
        | real_zero = a(X21,X20)
        | ~ int_leq(X19,n)
        | ~ int_leq(int_one,X20)
        | int_leq(sK2(X20,X21),int_one)
        | ~ int_leq(X20,X19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_123])]) ).

fof(f4658,plain,
    ! [X21,X19,X20] :
      ( ~ int_leq(int_one,X19)
      | int_leq(sK2(X20,X21),int_one)
      | ~ int_leq(int_one,int_one)
      | ~ int_leq(X20,X19)
      | ~ int_leq(int_one,X20)
      | ~ int_leq(X19,n)
      | real_zero = a(X21,X20)
      | ~ int_leq(int_one,sK2(X20,X21))
      | ~ int_less(X20,X21)
      | int_leq(n,plus(X19,sK2(X20,X21))) ),
    inference(duplicate_literal_removal,[],[f4636]) ).

fof(f4636,plain,
    ! [X21,X19,X20] :
      ( ~ int_leq(int_one,X19)
      | int_leq(sK2(X20,X21),int_one)
      | ~ int_leq(int_one,int_one)
      | ~ int_leq(X20,X19)
      | ~ int_leq(int_one,X20)
      | ~ int_leq(X19,n)
      | ~ int_leq(int_one,X19)
      | real_zero = a(X21,X20)
      | ~ int_leq(int_one,sK2(X20,X21))
      | ~ int_less(X20,X21)
      | int_leq(n,plus(X19,sK2(X20,X21))) ),
    inference(resolution,[],[f1116,f432]) ).

fof(f4665,plain,
    ( ~ spl3_41
    | spl3_122 ),
    inference(avatar_split_clause,[],[f4659,f4663,f968]) ).

fof(f4663,plain,
    ( spl3_122
  <=> ! [X18,X16,X17] :
        ( ~ int_leq(int_one,X16)
        | int_leq(n,plus(X16,sK2(X17,X18)))
        | ~ int_less(X17,X18)
        | ~ int_leq(X16,n)
        | ~ int_leq(int_one,sK2(X17,X18))
        | real_zero = a(X17,X18)
        | ~ int_leq(int_one,X17)
        | int_leq(sK2(X17,X18),int_one)
        | ~ int_leq(X17,X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_122])]) ).

fof(f4659,plain,
    ! [X18,X16,X17] :
      ( ~ int_leq(int_one,X16)
      | int_leq(sK2(X17,X18),int_one)
      | ~ int_leq(int_one,int_one)
      | ~ int_leq(X17,X16)
      | ~ int_leq(int_one,X17)
      | real_zero = a(X17,X18)
      | ~ int_leq(int_one,sK2(X17,X18))
      | ~ int_leq(X16,n)
      | ~ int_less(X17,X18)
      | int_leq(n,plus(X16,sK2(X17,X18))) ),
    inference(duplicate_literal_removal,[],[f4635]) ).

fof(f4635,plain,
    ! [X18,X16,X17] :
      ( ~ int_leq(int_one,X16)
      | int_leq(sK2(X17,X18),int_one)
      | ~ int_leq(int_one,int_one)
      | ~ int_leq(X17,X16)
      | ~ int_leq(int_one,X17)
      | real_zero = a(X17,X18)
      | ~ int_leq(int_one,sK2(X17,X18))
      | ~ int_leq(X16,n)
      | ~ int_leq(int_one,X16)
      | ~ int_less(X17,X18)
      | int_leq(n,plus(X16,sK2(X17,X18))) ),
    inference(resolution,[],[f1116,f446]) ).

fof(f4628,plain,
    ( ~ spl3_41
    | ~ spl3_12
    | spl3_121 ),
    inference(avatar_split_clause,[],[f4591,f4626,f127,f968]) ).

fof(f4626,plain,
    ( spl3_121
  <=> ! [X20,X21,X19] :
        ( ~ int_leq(X19,sK2(X20,X21))
        | int_leq(n,plus(int_one,sK2(X20,X21)))
        | ~ int_less(X20,X21)
        | ~ int_leq(int_one,sK2(X20,X21))
        | real_zero = a(X21,X20)
        | ~ int_leq(int_one,X20)
        | ~ int_leq(X20,int_one)
        | ~ int_leq(int_one,X19)
        | ~ int_less(X19,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_121])]) ).

fof(f4591,plain,
    ! [X21,X19,X20] :
      ( ~ int_leq(X19,sK2(X20,X21))
      | ~ int_less(X19,int_one)
      | ~ int_leq(int_one,X19)
      | ~ int_leq(X20,int_one)
      | ~ int_leq(int_one,X20)
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | real_zero = a(X21,X20)
      | ~ int_leq(int_one,sK2(X20,X21))
      | ~ int_less(X20,X21)
      | int_leq(n,plus(int_one,sK2(X20,X21))) ),
    inference(resolution,[],[f1045,f432]) ).

fof(f1045,plain,
    ! [X2,X0,X1] :
      ( int_leq(X2,plus(X2,X1))
      | ~ int_leq(X0,X1)
      | ~ int_less(X0,X2)
      | ~ int_leq(int_one,X0) ),
    inference(duplicate_literal_removal,[],[f1030]) ).

fof(f1030,plain,
    ! [X2,X0,X1] :
      ( ~ int_leq(X0,X1)
      | int_leq(X2,plus(X2,X1))
      | ~ int_less(X0,X2)
      | ~ int_leq(int_one,X0)
      | ~ int_less(X0,X2) ),
    inference(resolution,[],[f363,f308]) ).

fof(f308,plain,
    ! [X6,X5] :
      ( int_less(sK2(X5,X6),X6)
      | ~ int_leq(int_one,X5)
      | ~ int_less(X5,X6) ),
    inference(superposition,[],[f143,f50]) ).

fof(f4624,plain,
    ( ~ spl3_41
    | ~ spl3_12
    | spl3_120 ),
    inference(avatar_split_clause,[],[f4590,f4622,f127,f968]) ).

fof(f4622,plain,
    ( spl3_120
  <=> ! [X18,X16,X17] :
        ( ~ int_leq(X16,sK2(X17,X18))
        | int_leq(n,plus(int_one,sK2(X17,X18)))
        | ~ int_less(X17,X18)
        | ~ int_leq(int_one,sK2(X17,X18))
        | real_zero = a(X17,X18)
        | ~ int_leq(int_one,X17)
        | ~ int_leq(X17,int_one)
        | ~ int_leq(int_one,X16)
        | ~ int_less(X16,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_120])]) ).

fof(f4590,plain,
    ! [X18,X16,X17] :
      ( ~ int_leq(X16,sK2(X17,X18))
      | ~ int_less(X16,int_one)
      | ~ int_leq(int_one,X16)
      | ~ int_leq(X17,int_one)
      | ~ int_leq(int_one,X17)
      | real_zero = a(X17,X18)
      | ~ int_leq(int_one,sK2(X17,X18))
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | ~ int_less(X17,X18)
      | int_leq(n,plus(int_one,sK2(X17,X18))) ),
    inference(resolution,[],[f1045,f446]) ).

fof(f4620,plain,
    ( ~ spl3_21
    | ~ spl3_41
    | ~ spl3_12
    | spl3_119 ),
    inference(avatar_split_clause,[],[f4589,f4618,f127,f968,f237]) ).

fof(f4618,plain,
    ( spl3_119
  <=> ! [X13,X14,X15] :
        ( ~ int_leq(X13,sK2(X14,X15))
        | ~ int_leq(sK2(X14,X15),int_zero)
        | ~ int_less(X14,X15)
        | ~ int_leq(int_one,sK2(X14,X15))
        | real_zero = a(X15,X14)
        | ~ int_leq(int_one,X14)
        | ~ int_leq(X14,int_one)
        | ~ int_leq(int_one,X13)
        | ~ int_less(X13,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_119])]) ).

fof(f4589,plain,
    ! [X14,X15,X13] :
      ( ~ int_leq(X13,sK2(X14,X15))
      | ~ int_less(X13,int_one)
      | ~ int_leq(int_one,X13)
      | ~ int_leq(X14,int_one)
      | ~ int_leq(int_one,X14)
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | real_zero = a(X15,X14)
      | ~ int_leq(int_one,sK2(X14,X15))
      | ~ int_less(X14,X15)
      | ~ int_leq(sK2(X14,X15),int_zero)
      | ~ int_less(int_one,n) ),
    inference(resolution,[],[f1045,f431]) ).

fof(f4616,plain,
    ( ~ spl3_21
    | ~ spl3_41
    | ~ spl3_12
    | spl3_118 ),
    inference(avatar_split_clause,[],[f4588,f4614,f127,f968,f237]) ).

fof(f4614,plain,
    ( spl3_118
  <=> ! [X11,X12,X10] :
        ( ~ int_leq(X10,sK2(X11,X12))
        | ~ int_leq(sK2(X11,X12),int_zero)
        | ~ int_less(X11,X12)
        | ~ int_leq(int_one,sK2(X11,X12))
        | real_zero = a(X11,X12)
        | ~ int_leq(int_one,X11)
        | ~ int_leq(X11,int_one)
        | ~ int_leq(int_one,X10)
        | ~ int_less(X10,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_118])]) ).

fof(f4588,plain,
    ! [X10,X11,X12] :
      ( ~ int_leq(X10,sK2(X11,X12))
      | ~ int_less(X10,int_one)
      | ~ int_leq(int_one,X10)
      | ~ int_leq(X11,int_one)
      | ~ int_leq(int_one,X11)
      | real_zero = a(X11,X12)
      | ~ int_leq(int_one,sK2(X11,X12))
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | ~ int_less(X11,X12)
      | ~ int_leq(sK2(X11,X12),int_zero)
      | ~ int_less(int_one,n) ),
    inference(resolution,[],[f1045,f445]) ).

fof(f4485,plain,
    ( spl3_38
    | spl3_117 ),
    inference(avatar_split_clause,[],[f4477,f4483,f937]) ).

fof(f4477,plain,
    ! [X28,X26,X27] :
      ( int_leq(X26,X27)
      | ~ int_leq(X26,X28)
      | ~ int_less(X28,X27)
      | int_less(int_one,int_one)
      | int_one = sK2(X28,X27) ),
    inference(duplicate_literal_removal,[],[f4470]) ).

fof(f4470,plain,
    ! [X28,X26,X27] :
      ( int_leq(X26,X27)
      | ~ int_leq(X26,X28)
      | ~ int_less(X28,X27)
      | ~ int_less(X28,X27)
      | int_less(int_one,int_one)
      | int_one = sK2(X28,X27) ),
    inference(resolution,[],[f789,f348]) ).

fof(f4370,plain,
    ( ~ spl3_48
    | spl3_106 ),
    inference(avatar_split_clause,[],[f4361,f3859,f1251]) ).

fof(f3859,plain,
    ( spl3_106
  <=> ! [X0,X1] :
        ( int_leq(X1,X0)
        | ~ int_less(int_one,X0)
        | ~ int_leq(X1,int_zero) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_106])]) ).

fof(f4361,plain,
    ! [X36,X35] :
      ( int_leq(X36,X35)
      | ~ int_less(int_one,X35)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_leq(X36,int_zero) ),
    inference(superposition,[],[f715,f131]) ).

fof(f715,plain,
    ! [X3,X4,X5] :
      ( int_leq(X5,plus(X3,X4))
      | ~ int_less(int_one,X4)
      | ~ int_leq(int_zero,X3)
      | ~ int_leq(X5,int_zero) ),
    inference(resolution,[],[f336,f347]) ).

fof(f4369,plain,
    ( ~ spl3_48
    | spl3_116 ),
    inference(avatar_split_clause,[],[f4336,f4367,f1251]) ).

fof(f4367,plain,
    ( spl3_116
  <=> ! [X9,X7,X8] :
        ( ~ int_less(int_one,X7)
        | int_leq(int_zero,X9)
        | int_leq(X9,plus(X8,X7))
        | ~ int_leq(int_zero,X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_116])]) ).

fof(f4336,plain,
    ! [X8,X9,X7] :
      ( ~ int_less(int_one,X7)
      | ~ int_leq(int_zero,X8)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X9,plus(X8,X7))
      | int_leq(int_zero,X9) ),
    inference(resolution,[],[f715,f597]) ).

fof(f4365,plain,
    ( ~ spl3_48
    | spl3_115 ),
    inference(avatar_split_clause,[],[f4335,f4363,f1251]) ).

fof(f4363,plain,
    ( spl3_115
  <=> ! [X5,X4,X6,X3] :
        ( ~ int_less(int_one,X3)
        | int_leq(int_zero,X6)
        | int_leq(X6,X5)
        | int_leq(X5,plus(X4,X3))
        | ~ int_leq(int_zero,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_115])]) ).

fof(f4335,plain,
    ! [X3,X6,X4,X5] :
      ( ~ int_less(int_one,X3)
      | ~ int_leq(int_zero,X4)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X5,plus(X4,X3))
      | int_leq(int_zero,X6)
      | int_leq(X6,X5) ),
    inference(resolution,[],[f715,f596]) ).

fof(f4304,plain,
    ( spl3_38
    | spl3_37 ),
    inference(avatar_split_clause,[],[f4299,f933,f937]) ).

fof(f4299,plain,
    ! [X24,X25,X23] :
      ( int_leq(X23,X24)
      | ~ int_less(X23,X25)
      | ~ int_less(X25,X24)
      | int_less(int_one,int_one)
      | int_one = sK2(X25,X24) ),
    inference(duplicate_literal_removal,[],[f4292]) ).

fof(f4292,plain,
    ! [X24,X25,X23] :
      ( int_leq(X23,X24)
      | ~ int_less(X23,X25)
      | ~ int_less(X25,X24)
      | ~ int_less(X25,X24)
      | int_less(int_one,int_one)
      | int_one = sK2(X25,X24) ),
    inference(resolution,[],[f700,f348]) ).

fof(f4284,plain,
    ( ~ spl3_48
    | spl3_114 ),
    inference(avatar_split_clause,[],[f4247,f4282,f1251]) ).

fof(f4282,plain,
    ( spl3_114
  <=> ! [X9,X7,X8] :
        ( ~ int_less(int_one,X7)
        | int_leq(int_zero,X9)
        | int_leq(X9,plus(X7,X8))
        | ~ int_leq(int_one,X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_114])]) ).

fof(f4247,plain,
    ! [X8,X9,X7] :
      ( ~ int_less(int_one,X7)
      | ~ int_leq(int_one,X8)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X9,plus(X7,X8))
      | int_leq(int_zero,X9) ),
    inference(resolution,[],[f693,f597]) ).

fof(f693,plain,
    ! [X3,X4,X5] :
      ( int_leq(X5,plus(X4,X3))
      | ~ int_less(int_one,X4)
      | ~ int_leq(int_one,X3)
      | ~ int_leq(X5,int_zero) ),
    inference(resolution,[],[f326,f347]) ).

fof(f4280,plain,
    ( ~ spl3_48
    | spl3_113 ),
    inference(avatar_split_clause,[],[f4246,f4278,f1251]) ).

fof(f4278,plain,
    ( spl3_113
  <=> ! [X5,X4,X6,X3] :
        ( ~ int_less(int_one,X3)
        | int_leq(int_zero,X6)
        | int_leq(X6,X5)
        | int_leq(X5,plus(X3,X4))
        | ~ int_leq(int_one,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_113])]) ).

fof(f4246,plain,
    ! [X3,X6,X4,X5] :
      ( ~ int_less(int_one,X3)
      | ~ int_leq(int_one,X4)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X5,plus(X3,X4))
      | int_leq(int_zero,X6)
      | int_leq(X6,X5) ),
    inference(resolution,[],[f693,f596]) ).

fof(f4244,plain,
    ( ~ spl3_48
    | spl3_112 ),
    inference(avatar_split_clause,[],[f4207,f4242,f1251]) ).

fof(f4242,plain,
    ( spl3_112
  <=> ! [X9,X7,X8] :
        ( ~ int_leq(int_one,X7)
        | int_leq(int_zero,X9)
        | int_leq(X9,plus(X7,X8))
        | int_less(X8,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_112])]) ).

fof(f4207,plain,
    ! [X8,X9,X7] :
      ( ~ int_leq(int_one,X7)
      | int_less(X8,int_one)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X9,plus(X7,X8))
      | int_leq(int_zero,X9) ),
    inference(resolution,[],[f681,f597]) ).

fof(f681,plain,
    ! [X3,X4,X5] :
      ( int_leq(X5,plus(X4,X3))
      | ~ int_leq(int_one,X4)
      | int_less(X3,int_one)
      | ~ int_leq(X5,int_zero) ),
    inference(resolution,[],[f313,f347]) ).

fof(f313,plain,
    ! [X8,X6,X7] :
      ( int_leq(X7,plus(X8,X6))
      | int_less(X6,X7)
      | ~ int_leq(int_one,X8) ),
    inference(resolution,[],[f178,f143]) ).

fof(f4240,plain,
    ( ~ spl3_48
    | spl3_111 ),
    inference(avatar_split_clause,[],[f4206,f4238,f1251]) ).

fof(f4238,plain,
    ( spl3_111
  <=> ! [X5,X4,X6,X3] :
        ( ~ int_leq(int_one,X3)
        | int_leq(int_zero,X6)
        | int_leq(X6,X5)
        | int_leq(X5,plus(X3,X4))
        | int_less(X4,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_111])]) ).

fof(f4206,plain,
    ! [X3,X6,X4,X5] :
      ( ~ int_leq(int_one,X3)
      | int_less(X4,int_one)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X5,plus(X3,X4))
      | int_leq(int_zero,X6)
      | int_leq(X6,X5) ),
    inference(resolution,[],[f681,f596]) ).

fof(f4179,plain,
    ( ~ spl3_48
    | spl3_110 ),
    inference(avatar_split_clause,[],[f4142,f4177,f1251]) ).

fof(f4177,plain,
    ( spl3_110
  <=> ! [X9,X7,X8] :
        ( ~ int_leq(int_one,X7)
        | int_leq(int_zero,X9)
        | int_leq(X9,plus(X8,X7))
        | int_less(X8,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_110])]) ).

fof(f4142,plain,
    ! [X8,X9,X7] :
      ( ~ int_leq(int_one,X7)
      | int_less(X8,int_one)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X9,plus(X8,X7))
      | int_leq(int_zero,X9) ),
    inference(resolution,[],[f669,f597]) ).

fof(f669,plain,
    ! [X3,X4,X5] :
      ( int_leq(X5,plus(X3,X4))
      | ~ int_leq(int_one,X4)
      | int_less(X3,int_one)
      | ~ int_leq(X5,int_zero) ),
    inference(resolution,[],[f312,f347]) ).

fof(f4175,plain,
    ( ~ spl3_48
    | spl3_109 ),
    inference(avatar_split_clause,[],[f4141,f4173,f1251]) ).

fof(f4173,plain,
    ( spl3_109
  <=> ! [X5,X4,X6,X3] :
        ( ~ int_leq(int_one,X3)
        | int_leq(int_zero,X6)
        | int_leq(X6,X5)
        | int_leq(X5,plus(X4,X3))
        | int_less(X4,int_one) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_109])]) ).

fof(f4141,plain,
    ! [X3,X6,X4,X5] :
      ( ~ int_leq(int_one,X3)
      | int_less(X4,int_one)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X5,plus(X4,X3))
      | int_leq(int_zero,X6)
      | int_leq(X6,X5) ),
    inference(resolution,[],[f669,f596]) ).

fof(f3953,plain,
    ( ~ spl3_48
    | spl3_108 ),
    inference(avatar_split_clause,[],[f3916,f3951,f1251]) ).

fof(f3951,plain,
    ( spl3_108
  <=> ! [X9,X7,X8] :
        ( ~ int_leq(int_one,X7)
        | int_leq(int_zero,X9)
        | int_leq(X9,plus(X8,X7))
        | ~ int_leq(int_one,X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_108])]) ).

fof(f3916,plain,
    ! [X8,X9,X7] :
      ( ~ int_leq(int_one,X7)
      | ~ int_leq(int_one,X8)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X9,plus(X8,X7))
      | int_leq(int_zero,X9) ),
    inference(resolution,[],[f628,f597]) ).

fof(f628,plain,
    ! [X3,X4,X5] :
      ( int_leq(X5,plus(X3,X4))
      | ~ int_leq(int_one,X4)
      | ~ int_leq(int_one,X3)
      | ~ int_leq(X5,int_zero) ),
    inference(resolution,[],[f205,f347]) ).

fof(f205,plain,
    ! [X3,X4,X5] :
      ( int_leq(X3,plus(X4,X5))
      | ~ int_leq(int_one,X4)
      | ~ int_leq(X3,X5) ),
    inference(forward_literal_rewriting,[],[f199,f46]) ).

fof(f199,plain,
    ! [X3,X4,X5] :
      ( int_leq(X3,plus(X4,X5))
      | ~ int_leq(X3,X5)
      | ~ int_less(int_zero,X4) ),
    inference(superposition,[],[f57,f131]) ).

fof(f3949,plain,
    ( ~ spl3_48
    | spl3_107 ),
    inference(avatar_split_clause,[],[f3915,f3947,f1251]) ).

fof(f3947,plain,
    ( spl3_107
  <=> ! [X5,X4,X6,X3] :
        ( ~ int_leq(int_one,X3)
        | int_leq(int_zero,X6)
        | int_leq(X6,X5)
        | int_leq(X5,plus(X4,X3))
        | ~ int_leq(int_one,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_107])]) ).

fof(f3915,plain,
    ! [X3,X6,X4,X5] :
      ( ~ int_leq(int_one,X3)
      | ~ int_leq(int_one,X4)
      | ~ int_leq(int_zero,int_zero)
      | int_leq(X5,plus(X4,X3))
      | int_leq(int_zero,X6)
      | int_leq(X6,X5) ),
    inference(resolution,[],[f628,f596]) ).

fof(f3861,plain,
    ( ~ spl3_48
    | spl3_106 ),
    inference(avatar_split_clause,[],[f3841,f3859,f1251]) ).

fof(f3841,plain,
    ! [X0,X1] :
      ( int_leq(X1,X0)
      | ~ int_leq(X1,int_zero)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_less(int_one,X0) ),
    inference(superposition,[],[f616,f44]) ).

fof(f616,plain,
    ! [X14,X15,X13] :
      ( int_leq(X13,plus(X14,X15))
      | ~ int_leq(X13,int_zero)
      | ~ int_leq(int_zero,X15)
      | ~ int_less(int_one,X14) ),
    inference(resolution,[],[f347,f182]) ).

fof(f3857,plain,
    ( spl3_105
    | ~ spl3_48 ),
    inference(avatar_split_clause,[],[f3825,f1251,f3855]) ).

fof(f3855,plain,
    ( spl3_105
  <=> ! [X9,X7,X8] :
        ( ~ int_leq(int_zero,X7)
        | int_leq(int_zero,X9)
        | int_leq(X9,plus(X8,X7))
        | ~ int_less(int_one,X8) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_105])]) ).

fof(f3825,plain,
    ! [X8,X9,X7] :
      ( ~ int_leq(int_zero,int_zero)
      | ~ int_leq(int_zero,X7)
      | ~ int_less(int_one,X8)
      | int_leq(X9,plus(X8,X7))
      | int_leq(int_zero,X9) ),
    inference(resolution,[],[f616,f597]) ).

fof(f3853,plain,
    ( spl3_104
    | ~ spl3_48 ),
    inference(avatar_split_clause,[],[f3824,f1251,f3851]) ).

fof(f3851,plain,
    ( spl3_104
  <=> ! [X5,X4,X6,X3] :
        ( ~ int_leq(int_zero,X3)
        | int_leq(int_zero,X6)
        | int_leq(X6,X5)
        | int_leq(X5,plus(X4,X3))
        | ~ int_less(int_one,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_104])]) ).

fof(f3824,plain,
    ! [X3,X6,X4,X5] :
      ( ~ int_leq(int_zero,int_zero)
      | ~ int_leq(int_zero,X3)
      | ~ int_less(int_one,X4)
      | int_leq(X5,plus(X4,X3))
      | int_leq(int_zero,X6)
      | int_leq(X6,X5) ),
    inference(resolution,[],[f616,f596]) ).

fof(f3559,plain,
    ( spl3_38
    | spl3_103 ),
    inference(avatar_split_clause,[],[f3551,f3557,f937]) ).

fof(f3557,plain,
    ( spl3_103
  <=> ! [X80,X81,X79] :
        ( int_less(X79,sK2(X80,X81))
        | int_one = sK2(X80,X81)
        | ~ int_less(X80,X81)
        | sK2(X80,X81) = X79
        | ~ int_leq(X79,int_zero) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_103])]) ).

fof(f3551,plain,
    ! [X80,X81,X79] :
      ( int_less(X79,sK2(X80,X81))
      | ~ int_leq(X79,int_zero)
      | sK2(X80,X81) = X79
      | ~ int_less(X80,X81)
      | int_less(int_one,int_one)
      | int_one = sK2(X80,X81) ),
    inference(resolution,[],[f917,f348]) ).

fof(f3452,plain,
    ( spl3_36
    | spl3_102 ),
    inference(avatar_split_clause,[],[f3426,f3450,f929]) ).

fof(f929,plain,
    ( spl3_36
  <=> int_less(int_one,int_zero) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_36])]) ).

fof(f3426,plain,
    ! [X140,X138,X139,X137] :
      ( int_leq(X137,sK2(X138,X139))
      | int_leq(int_zero,X140)
      | int_leq(X140,X137)
      | ~ int_less(X138,X139)
      | int_less(int_one,int_zero)
      | int_one = sK2(X138,X139) ),
    inference(resolution,[],[f596,f348]) ).

fof(f3447,plain,
    ( ~ spl3_48
    | spl3_101 ),
    inference(avatar_split_clause,[],[f3424,f3445,f1251]) ).

fof(f3445,plain,
    ( spl3_101
  <=> ! [X130,X128,X131,X129] :
        ( int_leq(X128,sK2(X129,X130))
        | ~ int_less(X129,X130)
        | int_leq(int_zero,X131)
        | int_leq(X131,X128) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_101])]) ).

fof(f3424,plain,
    ! [X130,X131,X128,X129] :
      ( int_leq(X128,sK2(X129,X130))
      | int_leq(int_zero,X131)
      | int_leq(X131,X128)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_less(X129,X130) ),
    inference(resolution,[],[f596,f612]) ).

fof(f612,plain,
    ! [X6,X7,X5] :
      ( int_leq(X5,sK2(X6,X7))
      | ~ int_leq(X5,int_zero)
      | ~ int_less(X6,X7) ),
    inference(resolution,[],[f347,f135]) ).

fof(f3443,plain,
    ( ~ spl3_48
    | spl3_100 ),
    inference(avatar_split_clause,[],[f3423,f3441,f1251]) ).

fof(f3441,plain,
    ( spl3_100
  <=> ! [X125,X126,X127] :
        ( int_leq(X125,plus(int_one,X126))
        | ~ int_leq(int_one,X126)
        | int_leq(int_zero,X127)
        | int_leq(X127,X125) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_100])]) ).

fof(f3423,plain,
    ! [X126,X127,X125] :
      ( int_leq(X125,plus(int_one,X126))
      | int_leq(int_zero,X127)
      | int_leq(X127,X125)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_leq(int_one,X126) ),
    inference(resolution,[],[f596,f615]) ).

fof(f615,plain,
    ! [X11,X12] :
      ( int_leq(X11,plus(int_one,X12))
      | ~ int_leq(X11,int_zero)
      | ~ int_leq(int_one,X12) ),
    inference(resolution,[],[f347,f141]) ).

fof(f3439,plain,
    ( ~ spl3_48
    | spl3_99 ),
    inference(avatar_split_clause,[],[f3419,f3437,f1251]) ).

fof(f3437,plain,
    ( spl3_99
  <=> ! [X109,X108,X107] :
        ( int_leq(X107,plus(X108,int_one))
        | ~ int_leq(int_one,X108)
        | int_leq(int_zero,X109)
        | int_leq(X109,X107) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_99])]) ).

fof(f3419,plain,
    ! [X108,X109,X107] :
      ( int_leq(X107,plus(X108,int_one))
      | int_leq(int_zero,X109)
      | int_leq(X109,X107)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_leq(int_one,X108) ),
    inference(resolution,[],[f596,f617]) ).

fof(f617,plain,
    ! [X16,X17] :
      ( int_leq(X16,plus(X17,int_one))
      | ~ int_leq(X16,int_zero)
      | ~ int_leq(int_one,X17) ),
    inference(resolution,[],[f347,f297]) ).

fof(f297,plain,
    ! [X2,X1] :
      ( int_leq(X1,plus(X2,X1))
      | ~ int_leq(int_one,X2) ),
    inference(superposition,[],[f141,f47]) ).

fof(f3387,plain,
    ( spl3_38
    | spl3_98 ),
    inference(avatar_split_clause,[],[f3380,f3385,f937]) ).

fof(f3385,plain,
    ( spl3_98
  <=> ! [X112,X110,X111,X109] :
        ( int_less(X109,sK2(X110,X111))
        | int_one = sK2(X110,X111)
        | ~ int_less(X110,X111)
        | int_leq(int_zero,X112)
        | int_leq(X112,X109) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_98])]) ).

fof(f3380,plain,
    ! [X111,X109,X112,X110] :
      ( int_less(X109,sK2(X110,X111))
      | int_leq(int_zero,X112)
      | int_leq(X112,X109)
      | ~ int_less(X110,X111)
      | int_less(int_one,int_one)
      | int_one = sK2(X110,X111) ),
    inference(resolution,[],[f590,f348]) ).

fof(f3101,plain,
    ( ~ spl3_41
    | ~ spl3_12
    | spl3_54 ),
    inference(avatar_split_clause,[],[f3081,f1701,f127,f968]) ).

fof(f1701,plain,
    ( spl3_54
  <=> ! [X13,X12,X14] :
        ( ~ int_leq(int_one,plus(int_one,sK2(X12,X13)))
        | ~ int_less(X14,n)
        | ~ int_less(sK2(X12,X13),X14)
        | ~ int_less(X12,X13)
        | real_zero = a(X13,X12)
        | ~ int_leq(int_one,X12)
        | ~ int_leq(X12,int_one)
        | ~ int_leq(int_one,sK2(X12,X13)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_54])]) ).

fof(f3081,plain,
    ! [X3,X4,X5] :
      ( ~ int_less(sK2(X3,X4),X5)
      | ~ int_less(X5,n)
      | ~ int_leq(int_one,sK2(X3,X4))
      | ~ int_leq(X3,int_one)
      | ~ int_leq(int_one,X3)
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | real_zero = a(X4,X3)
      | ~ int_leq(int_one,plus(int_one,sK2(X3,X4)))
      | ~ int_less(X3,X4) ),
    inference(resolution,[],[f795,f222]) ).

fof(f795,plain,
    ! [X2,X0,X1] :
      ( int_leq(plus(int_one,X0),X1)
      | ~ int_less(X0,X2)
      | ~ int_less(X2,X1) ),
    inference(superposition,[],[f395,f47]) ).

fof(f3100,plain,
    ( ~ spl3_41
    | ~ spl3_12
    | spl3_56 ),
    inference(avatar_split_clause,[],[f3080,f1779,f127,f968]) ).

fof(f1779,plain,
    ( spl3_56
  <=> ! [X13,X12,X14] :
        ( ~ int_leq(int_one,plus(int_one,sK2(X12,X13)))
        | ~ int_less(X14,n)
        | ~ int_less(sK2(X12,X13),X14)
        | ~ int_less(X12,X13)
        | real_zero = a(X12,X13)
        | ~ int_leq(int_one,X12)
        | ~ int_leq(X12,int_one)
        | ~ int_leq(int_one,sK2(X12,X13)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_56])]) ).

fof(f3080,plain,
    ! [X2,X0,X1] :
      ( ~ int_less(sK2(X0,X1),X2)
      | ~ int_less(X2,n)
      | ~ int_leq(int_one,sK2(X0,X1))
      | ~ int_leq(X0,int_one)
      | ~ int_leq(int_one,X0)
      | real_zero = a(X0,X1)
      | ~ int_leq(int_one,plus(int_one,sK2(X0,X1)))
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | ~ int_less(X0,X1) ),
    inference(resolution,[],[f795,f227]) ).

fof(f3078,plain,
    ( ~ spl3_48
    | spl3_91 ),
    inference(avatar_split_clause,[],[f3076,f2736,f1251]) ).

fof(f3076,plain,
    ! [X27] :
      ( int_leq(int_zero,X27)
      | ~ int_less(int_one,X27)
      | ~ int_leq(int_zero,int_zero) ),
    inference(superposition,[],[f716,f131]) ).

fof(f716,plain,
    ! [X6,X7] :
      ( int_leq(int_zero,plus(X6,X7))
      | ~ int_less(int_one,X7)
      | ~ int_leq(int_zero,X6) ),
    inference(resolution,[],[f336,f300]) ).

fof(f2981,plain,
    ( spl3_97
    | ~ spl3_48 ),
    inference(avatar_split_clause,[],[f2962,f1251,f2979]) ).

fof(f2979,plain,
    ( spl3_97
  <=> ! [X2,X3] :
        ( ~ int_leq(int_one,X2)
        | int_leq(int_zero,X3)
        | int_leq(X3,plus(X2,int_one)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_97])]) ).

fof(f2962,plain,
    ! [X2,X3] :
      ( ~ int_leq(int_zero,int_zero)
      | ~ int_leq(int_one,X2)
      | int_leq(X3,plus(X2,int_one))
      | int_leq(int_zero,X3) ),
    inference(resolution,[],[f617,f597]) ).

fof(f2960,plain,
    ( spl3_96
    | ~ spl3_48 ),
    inference(avatar_split_clause,[],[f2932,f1251,f2958]) ).

fof(f2958,plain,
    ( spl3_96
  <=> ! [X2,X3] :
        ( ~ int_leq(int_one,X2)
        | int_leq(int_zero,X3)
        | int_leq(X3,plus(int_one,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_96])]) ).

fof(f2932,plain,
    ! [X2,X3] :
      ( ~ int_leq(int_zero,int_zero)
      | ~ int_leq(int_one,X2)
      | int_leq(X3,plus(int_one,X2))
      | int_leq(int_zero,X3) ),
    inference(resolution,[],[f615,f597]) ).

fof(f2912,plain,
    ( ~ spl3_26
    | ~ spl3_25 ),
    inference(avatar_split_clause,[],[f2892,f266,f278]) ).

fof(f2892,plain,
    ( ~ int_less(n,sK0)
    | ~ spl3_25 ),
    inference(resolution,[],[f2788,f268]) ).

fof(f2911,plain,
    ( ~ spl3_26
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f2910,f168,f74,f278]) ).

fof(f2910,plain,
    ( ~ int_less(n,sK0)
    | ~ spl3_3
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f2891,f170]) ).

fof(f2909,plain,
    ( ~ spl3_95
    | ~ spl3_17
    | ~ spl3_27 ),
    inference(avatar_split_clause,[],[f2908,f287,f168,f2903]) ).

fof(f2903,plain,
    ( spl3_95
  <=> int_less(n,int_one) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_95])]) ).

fof(f2908,plain,
    ( ~ int_less(n,int_one)
    | ~ spl3_17
    | ~ spl3_27 ),
    inference(forward_demodulation,[],[f2884,f170]) ).

fof(f2907,plain,
    ( ~ spl3_34
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f2883,f163,f507]) ).

fof(f2883,plain,
    ( ~ int_less(sK0,int_one)
    | ~ spl3_16 ),
    inference(resolution,[],[f2788,f165]) ).

fof(f2906,plain,
    ( ~ spl3_95
    | ~ spl3_21 ),
    inference(avatar_split_clause,[],[f2882,f237,f2903]) ).

fof(f2882,plain,
    ( ~ int_less(n,int_one)
    | ~ spl3_21 ),
    inference(resolution,[],[f2788,f239]) ).

fof(f2854,plain,
    ( spl3_94
    | ~ spl3_48 ),
    inference(avatar_split_clause,[],[f2827,f1251,f2852]) ).

fof(f2852,plain,
    ( spl3_94
  <=> ! [X20,X18,X19] :
        ( ~ int_less(X18,X19)
        | int_leq(int_zero,X20)
        | int_leq(X20,sK2(X18,X19)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_94])]) ).

fof(f2827,plain,
    ! [X18,X19,X20] :
      ( ~ int_leq(int_zero,int_zero)
      | ~ int_less(X18,X19)
      | int_leq(X20,sK2(X18,X19))
      | int_leq(int_zero,X20) ),
    inference(resolution,[],[f612,f597]) ).

fof(f2850,plain,
    ( spl3_93
    | ~ spl3_48 ),
    inference(avatar_split_clause,[],[f2843,f1251,f2848]) ).

fof(f2848,plain,
    ( spl3_93
  <=> ! [X16,X17,X15] :
        ( ~ int_less(X15,X16)
        | ~ int_less(X17,X15)
        | int_leq(X17,X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_93])]) ).

fof(f2843,plain,
    ! [X16,X17,X15] :
      ( ~ int_leq(int_zero,int_zero)
      | ~ int_less(X15,X16)
      | int_leq(X17,X16)
      | ~ int_less(X17,X15) ),
    inference(duplicate_literal_removal,[],[f2826]) ).

fof(f2826,plain,
    ! [X16,X17,X15] :
      ( ~ int_leq(int_zero,int_zero)
      | ~ int_less(X15,X16)
      | int_leq(X17,X16)
      | ~ int_less(X17,X15)
      | ~ int_less(X15,X16) ),
    inference(resolution,[],[f612,f338]) ).

fof(f2793,plain,
    ( spl3_38
    | spl3_92 ),
    inference(avatar_split_clause,[],[f2786,f2791,f937]) ).

fof(f2791,plain,
    ( spl3_92
  <=> ! [X14,X15] :
        ( ~ int_less(X14,X15)
        | int_one = sK2(X15,X14)
        | ~ int_less(X15,X14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_92])]) ).

fof(f2786,plain,
    ! [X14,X15] :
      ( ~ int_less(X14,X15)
      | ~ int_less(X15,X14)
      | int_less(int_one,int_one)
      | int_one = sK2(X15,X14) ),
    inference(duplicate_literal_removal,[],[f2781]) ).

fof(f2781,plain,
    ! [X14,X15] :
      ( ~ int_less(X14,X15)
      | ~ int_less(X15,X14)
      | ~ int_less(X15,X14)
      | int_less(int_one,int_one)
      | int_one = sK2(X15,X14) ),
    inference(resolution,[],[f566,f348]) ).

fof(f2738,plain,
    ( ~ spl3_48
    | spl3_91 ),
    inference(avatar_split_clause,[],[f2725,f2736,f1251]) ).

fof(f2725,plain,
    ! [X0] :
      ( int_leq(int_zero,X0)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_less(int_one,X0) ),
    inference(superposition,[],[f464,f44]) ).

fof(f464,plain,
    ! [X6,X5] :
      ( int_leq(int_zero,plus(X5,X6))
      | ~ int_leq(int_zero,X6)
      | ~ int_less(int_one,X5) ),
    inference(resolution,[],[f300,f182]) ).

fof(f2707,plain,
    ( spl3_63
    | spl3_90
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f2703,f168,f96,f74,f2705,f2348]) ).

fof(f2705,plain,
    ( spl3_90
  <=> ! [X16,X15] :
        ( int_less(X16,n)
        | int_leq(int_zero,X15)
        | int_leq(X15,X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_90])]) ).

fof(f2703,plain,
    ( ! [X16,X15] :
        ( int_less(X16,n)
        | int_leq(X15,X16)
        | int_leq(int_zero,X15)
        | int_leq(sK0,int_one) )
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f2695,f170]) ).

fof(f2686,plain,
    ( spl3_34
    | spl3_78
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f2685,f168,f96,f74,f2505,f507]) ).

fof(f2505,plain,
    ( spl3_78
  <=> ! [X13] :
        ( int_leq(X13,n)
        | int_leq(int_zero,X13) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_78])]) ).

fof(f2685,plain,
    ( ! [X71] :
        ( int_leq(X71,n)
        | int_less(sK0,int_one)
        | int_leq(int_zero,X71) )
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f2664,f170]) ).

fof(f2684,plain,
    ( spl3_78
    | spl3_34
    | ~ spl3_8
    | ~ spl3_25 ),
    inference(avatar_split_clause,[],[f2663,f266,f96,f507,f2505]) ).

fof(f2663,plain,
    ( ! [X70] :
        ( int_less(sK0,int_one)
        | int_leq(int_zero,X70)
        | int_leq(X70,n) )
    | ~ spl3_8
    | ~ spl3_25 ),
    inference(resolution,[],[f530,f319]) ).

fof(f2683,plain,
    ( spl3_34
    | spl3_89
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f2679,f168,f96,f74,f2681,f507]) ).

fof(f2681,plain,
    ( spl3_89
  <=> ! [X69,X68] :
        ( int_leq(X69,n)
        | int_leq(int_zero,X68)
        | int_leq(X68,X69) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_89])]) ).

fof(f2679,plain,
    ( ! [X68,X69] :
        ( int_leq(X69,n)
        | int_less(sK0,int_one)
        | int_leq(int_zero,X68)
        | int_leq(X68,X69) )
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f2662,f170]) ).

fof(f2678,plain,
    ( spl3_66
    | spl3_38
    | ~ spl3_8
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f2650,f163,f96,f937,f2380]) ).

fof(f2380,plain,
    ( spl3_66
  <=> ! [X16] :
        ( int_leq(X16,sK0)
        | int_leq(int_zero,X16) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_66])]) ).

fof(f2650,plain,
    ( ! [X47] :
        ( int_less(int_one,int_one)
        | int_leq(int_zero,X47)
        | int_leq(X47,sK0) )
    | ~ spl3_8
    | ~ spl3_16 ),
    inference(resolution,[],[f530,f315]) ).

fof(f2677,plain,
    ( spl3_38
    | spl3_78
    | ~ spl3_8
    | ~ spl3_17
    | ~ spl3_27 ),
    inference(avatar_split_clause,[],[f2676,f287,f168,f96,f2505,f937]) ).

fof(f2676,plain,
    ( ! [X45] :
        ( int_leq(X45,n)
        | int_less(int_one,int_one)
        | int_leq(int_zero,X45) )
    | ~ spl3_8
    | ~ spl3_17
    | ~ spl3_27 ),
    inference(forward_demodulation,[],[f2648,f170]) ).

fof(f2675,plain,
    ( spl3_78
    | spl3_38
    | ~ spl3_8
    | ~ spl3_21 ),
    inference(avatar_split_clause,[],[f2647,f237,f96,f937,f2505]) ).

fof(f2647,plain,
    ( ! [X44] :
        ( int_less(int_one,int_one)
        | int_leq(int_zero,X44)
        | int_leq(X44,n) )
    | ~ spl3_8
    | ~ spl3_21 ),
    inference(resolution,[],[f530,f453]) ).

fof(f2674,plain,
    ( spl3_88
    | spl3_38
    | ~ spl3_8
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f2646,f163,f96,f937,f2672]) ).

fof(f2672,plain,
    ( spl3_88
  <=> ! [X43,X42] :
        ( int_leq(int_zero,X42)
        | int_leq(X42,X43)
        | int_leq(X43,sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_88])]) ).

fof(f2646,plain,
    ( ! [X42,X43] :
        ( int_less(int_one,int_one)
        | int_leq(int_zero,X42)
        | int_leq(X43,sK0)
        | int_leq(X42,X43) )
    | ~ spl3_8
    | ~ spl3_16 ),
    inference(resolution,[],[f530,f491]) ).

fof(f491,plain,
    ( ! [X0,X1] :
        ( int_less(int_one,X1)
        | int_leq(X0,sK0)
        | int_leq(X1,X0) )
    | ~ spl3_16 ),
    inference(resolution,[],[f315,f178]) ).

fof(f2670,plain,
    ( spl3_87
    | spl3_78
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f2666,f168,f96,f74,f2505,f2668]) ).

fof(f2666,plain,
    ( ! [X2,X3] :
        ( int_leq(X3,n)
        | int_less(X2,int_one)
        | int_leq(int_zero,X3)
        | int_leq(sK0,X2) )
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f2626,f170]) ).

fof(f2624,plain,
    ( spl3_63
    | spl3_85
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f2623,f168,f96,f74,f2614,f2348]) ).

fof(f2623,plain,
    ( ! [X38] :
        ( int_less(X38,n)
        | int_leq(int_zero,X38)
        | int_leq(sK0,int_one) )
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f2606,f170]) ).

fof(f2622,plain,
    ( spl3_63
    | spl3_85
    | ~ spl3_8
    | ~ spl3_25 ),
    inference(avatar_split_clause,[],[f2605,f266,f96,f2614,f2348]) ).

fof(f2605,plain,
    ( ! [X37] :
        ( int_leq(int_zero,X37)
        | int_leq(sK0,int_one)
        | int_less(X37,n) )
    | ~ spl3_8
    | ~ spl3_25 ),
    inference(resolution,[],[f529,f320]) ).

fof(f2621,plain,
    ( spl3_63
    | spl3_86
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f2617,f168,f96,f74,f2619,f2348]) ).

fof(f2619,plain,
    ( spl3_86
  <=> ! [X36,X35] :
        ( int_leq(X36,n)
        | int_leq(int_zero,X35)
        | int_less(X35,X36) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_86])]) ).

fof(f2617,plain,
    ( ! [X36,X35] :
        ( int_leq(X36,n)
        | int_leq(int_zero,X35)
        | int_leq(sK0,int_one)
        | int_less(X35,X36) )
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f2604,f170]) ).

fof(f2616,plain,
    ( spl3_84
    | spl3_85
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f2609,f168,f96,f74,f2614,f2611]) ).

fof(f2609,plain,
    ( ! [X4,X5] :
        ( int_less(X4,n)
        | int_leq(int_zero,X4)
        | int_leq(X5,int_one)
        | int_leq(sK0,X5) )
    | ~ spl3_3
    | ~ spl3_8
    | ~ spl3_17 ),
    inference(forward_demodulation,[],[f2587,f170]) ).

fof(f2542,plain,
    ( ~ spl3_83
    | spl3_1
    | ~ spl3_17 ),
    inference(avatar_split_clause,[],[f2528,f168,f64,f2539]) ).

fof(f2528,plain,
    ( real_zero != a(sK0,n)
    | spl3_1
    | ~ spl3_17 ),
    inference(superposition,[],[f66,f170]) ).

fof(f2527,plain,
    ( spl3_82
    | spl3_62
    | ~ spl3_16
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f2483,f172,f163,f2281,f2524]) ).

fof(f2281,plain,
    ( spl3_62
  <=> ! [X35] :
        ( int_leq(int_one,X35)
        | int_leq(X35,n) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_62])]) ).

fof(f2483,plain,
    ( ! [X25] :
        ( int_leq(X25,n)
        | int_leq(int_one,X25)
        | int_less(sK1,sK0) )
    | ~ spl3_16
    | ~ spl3_18 ),
    inference(resolution,[],[f514,f190]) ).

fof(f514,plain,
    ( ! [X0,X1] :
        ( int_less(sK1,X1)
        | int_leq(X0,n)
        | int_leq(X1,X0) )
    | ~ spl3_18 ),
    inference(resolution,[],[f317,f178]) ).

fof(f317,plain,
    ( ! [X12] :
        ( int_less(sK1,X12)
        | int_leq(X12,n) )
    | ~ spl3_18 ),
    inference(resolution,[],[f178,f174]) ).

fof(f2522,plain,
    ( spl3_74
    | spl3_62
    | ~ spl3_18
    | ~ spl3_27 ),
    inference(avatar_split_clause,[],[f2482,f287,f172,f2281,f2490]) ).

fof(f2482,plain,
    ( ! [X24] :
        ( int_leq(X24,n)
        | int_leq(int_one,X24)
        | int_less(sK1,sK1) )
    | ~ spl3_18
    | ~ spl3_27 ),
    inference(resolution,[],[f514,f352]) ).

fof(f2521,plain,
    ( spl3_81
    | spl3_62
    | ~ spl3_16
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f2480,f172,f163,f2281,f2519]) ).

fof(f2519,plain,
    ( spl3_81
  <=> ! [X22] :
        ( int_less(sK1,X22)
        | int_leq(X22,sK0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_81])]) ).

fof(f2480,plain,
    ( ! [X21,X22] :
        ( int_leq(X21,n)
        | int_leq(int_one,X21)
        | int_less(sK1,X22)
        | int_leq(X22,sK0) )
    | ~ spl3_16
    | ~ spl3_18 ),
    inference(resolution,[],[f514,f492]) ).

fof(f2517,plain,
    ( spl3_35
    | spl3_78
    | ~ spl3_8
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f2479,f172,f96,f2505,f522]) ).

fof(f2479,plain,
    ( ! [X20] :
        ( int_leq(X20,n)
        | int_leq(int_zero,X20)
        | int_less(sK1,int_one) )
    | ~ spl3_8
    | ~ spl3_18 ),
    inference(resolution,[],[f514,f177]) ).

fof(f2516,plain,
    ( spl3_80
    | spl3_78
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f2478,f172,f2505,f2514]) ).

fof(f2514,plain,
    ( spl3_80
  <=> ! [X19] :
        ( int_less(sK1,X19)
        | ~ int_leq(int_one,X19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_80])]) ).

fof(f2478,plain,
    ( ! [X18,X19] :
        ( int_leq(X18,n)
        | int_leq(int_zero,X18)
        | int_less(sK1,X19)
        | ~ int_leq(int_one,X19) )
    | ~ spl3_18 ),
    inference(resolution,[],[f514,f331]) ).

fof(f2512,plain,
    ( spl3_79
    | spl3_78
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f2477,f172,f2505,f2510]) ).

fof(f2510,plain,
    ( spl3_79
  <=> ! [X17] :
        ( ~ int_leq(int_zero,X17)
        | int_leq(sK1,X17) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_79])]) ).

fof(f2477,plain,
    ( ! [X16,X17] :
        ( int_leq(X16,n)
        | int_leq(int_zero,X16)
        | ~ int_leq(int_zero,X17)
        | int_leq(sK1,X17) )
    | ~ spl3_18 ),
    inference(resolution,[],[f514,f339]) ).

fof(f2508,plain,
    ( ~ spl3_28
    | spl3_78
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f2476,f172,f2505,f355]) ).

fof(f2476,plain,
    ( ! [X15] :
        ( int_leq(X15,n)
        | int_leq(int_zero,X15)
        | ~ int_leq(int_one,sK1) )
    | ~ spl3_18 ),
    inference(resolution,[],[f514,f567]) ).

fof(f567,plain,
    ! [X7] :
      ( ~ int_less(X7,int_zero)
      | ~ int_leq(int_one,X7) ),
    inference(superposition,[],[f322,f131]) ).

fof(f2507,plain,
    ( spl3_77
    | spl3_78
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f2475,f172,f2505,f2502]) ).

fof(f2502,plain,
    ( spl3_77
  <=> ! [X14] :
        ( ~ int_leq(int_one,X14)
        | int_leq(sK1,X14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_77])]) ).

fof(f2475,plain,
    ( ! [X14,X13] :
        ( int_leq(X13,n)
        | int_leq(int_zero,X13)
        | ~ int_leq(int_one,X14)
        | int_leq(sK1,X14) )
    | ~ spl3_18 ),
    inference(resolution,[],[f514,f701]) ).

fof(f701,plain,
    ! [X11,X12] :
      ( ~ int_less(X12,int_zero)
      | ~ int_leq(int_one,X11)
      | int_leq(X12,X11) ),
    inference(superposition,[],[f326,f131]) ).

fof(f2500,plain,
    ( ~ spl3_28
    | spl3_76
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f2471,f172,f2498,f355]) ).

fof(f2498,plain,
    ( spl3_76
  <=> ! [X4,X3] :
        ( int_leq(X3,n)
        | int_leq(int_one,X4)
        | int_leq(X4,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_76])]) ).

fof(f2471,plain,
    ( ! [X3,X4] :
        ( int_leq(X3,n)
        | int_leq(X4,X3)
        | int_leq(int_one,X4)
        | ~ int_leq(int_one,sK1) )
    | ~ spl3_18 ),
    inference(resolution,[],[f514,f798]) ).

fof(f798,plain,
    ! [X6,X7] :
      ( ~ int_less(X7,X6)
      | int_leq(int_one,X6)
      | ~ int_leq(int_one,X7) ),
    inference(forward_literal_rewriting,[],[f797,f46]) ).

fof(f797,plain,
    ! [X6,X7] :
      ( int_leq(int_one,X6)
      | ~ int_less(int_zero,X7)
      | ~ int_less(X7,X6) ),
    inference(superposition,[],[f395,f131]) ).

fof(f2496,plain,
    ( spl3_74
    | spl3_75
    | ~ spl3_3
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f2470,f172,f74,f2494,f2490]) ).

fof(f2494,plain,
    ( spl3_75
  <=> ! [X2,X1] :
        ( int_leq(X1,n)
        | int_leq(sK0,X2)
        | int_leq(X2,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_75])]) ).

fof(f2470,plain,
    ( ! [X2,X1] :
        ( int_leq(X1,n)
        | int_leq(X2,X1)
        | int_less(sK1,sK1)
        | int_leq(sK0,X2) )
    | ~ spl3_3
    | ~ spl3_18 ),
    inference(resolution,[],[f514,f488]) ).

fof(f2450,plain,
    ( spl3_34
    | spl3_71
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(avatar_split_clause,[],[f2421,f96,f74,f2438,f507]) ).

fof(f2421,plain,
    ( ! [X20] :
        ( int_leq(X20,sK1)
        | int_leq(int_zero,X20)
        | int_less(sK0,int_one) )
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(resolution,[],[f499,f177]) ).

fof(f2449,plain,
    ( spl3_73
    | spl3_71
    | ~ spl3_3 ),
    inference(avatar_split_clause,[],[f2420,f74,f2438,f2447]) ).

fof(f2447,plain,
    ( spl3_73
  <=> ! [X19] :
        ( int_less(sK0,X19)
        | ~ int_leq(int_one,X19) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_73])]) ).

fof(f2420,plain,
    ( ! [X18,X19] :
        ( int_leq(X18,sK1)
        | int_leq(int_zero,X18)
        | int_less(sK0,X19)
        | ~ int_leq(int_one,X19) )
    | ~ spl3_3 ),
    inference(resolution,[],[f499,f331]) ).

fof(f2445,plain,
    ( spl3_72
    | spl3_71
    | ~ spl3_3 ),
    inference(avatar_split_clause,[],[f2419,f74,f2438,f2443]) ).

fof(f2443,plain,
    ( spl3_72
  <=> ! [X17] :
        ( ~ int_leq(int_zero,X17)
        | int_leq(sK0,X17) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_72])]) ).

fof(f2419,plain,
    ( ! [X16,X17] :
        ( int_leq(X16,sK1)
        | int_leq(int_zero,X16)
        | ~ int_leq(int_zero,X17)
        | int_leq(sK0,X17) )
    | ~ spl3_3 ),
    inference(resolution,[],[f499,f339]) ).

fof(f2441,plain,
    ( ~ spl3_4
    | spl3_71
    | ~ spl3_3 ),
    inference(avatar_split_clause,[],[f2418,f74,f2438,f79]) ).

fof(f2418,plain,
    ( ! [X15] :
        ( int_leq(X15,sK1)
        | int_leq(int_zero,X15)
        | ~ int_leq(int_one,sK0) )
    | ~ spl3_3 ),
    inference(resolution,[],[f499,f567]) ).

fof(f2440,plain,
    ( spl3_70
    | spl3_71
    | ~ spl3_3 ),
    inference(avatar_split_clause,[],[f2417,f74,f2438,f2435]) ).

fof(f2417,plain,
    ( ! [X14,X13] :
        ( int_leq(X13,sK1)
        | int_leq(int_zero,X13)
        | ~ int_leq(int_one,X14)
        | int_leq(sK0,X14) )
    | ~ spl3_3 ),
    inference(resolution,[],[f499,f701]) ).

fof(f2433,plain,
    ( ~ spl3_4
    | spl3_69
    | ~ spl3_3 ),
    inference(avatar_split_clause,[],[f2413,f74,f2431,f79]) ).

fof(f2431,plain,
    ( spl3_69
  <=> ! [X4,X3] :
        ( int_leq(X3,sK1)
        | int_leq(int_one,X4)
        | int_leq(X4,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_69])]) ).

fof(f2413,plain,
    ( ! [X3,X4] :
        ( int_leq(X3,sK1)
        | int_leq(X4,X3)
        | int_leq(int_one,X4)
        | ~ int_leq(int_one,sK0) )
    | ~ spl3_3 ),
    inference(resolution,[],[f499,f798]) ).

fof(f2393,plain,
    ( spl3_15
    | spl3_34
    | ~ spl3_63 ),
    inference(avatar_split_clause,[],[f2392,f2348,f507,f159]) ).

fof(f159,plain,
    ( spl3_15
  <=> int_one = sK0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_15])]) ).

fof(f2392,plain,
    ( int_less(sK0,int_one)
    | int_one = sK0
    | ~ spl3_63 ),
    inference(resolution,[],[f2350,f53]) ).

fof(f2350,plain,
    ( int_leq(sK0,int_one)
    | ~ spl3_63 ),
    inference(avatar_component_clause,[],[f2348]) ).

fof(f2391,plain,
    ( spl3_38
    | spl3_66
    | ~ spl3_8
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f2367,f163,f96,f2380,f937]) ).

fof(f2367,plain,
    ( ! [X21] :
        ( int_leq(X21,sK0)
        | int_leq(int_zero,X21)
        | int_less(int_one,int_one) )
    | ~ spl3_8
    | ~ spl3_16 ),
    inference(resolution,[],[f491,f177]) ).

fof(f2390,plain,
    ( spl3_68
    | spl3_66
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f2366,f163,f2380,f2388]) ).

fof(f2388,plain,
    ( spl3_68
  <=> ! [X20] :
        ( int_less(int_one,X20)
        | ~ int_leq(int_one,X20) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_68])]) ).

fof(f2366,plain,
    ( ! [X19,X20] :
        ( int_leq(X19,sK0)
        | int_leq(int_zero,X19)
        | int_less(int_one,X20)
        | ~ int_leq(int_one,X20) )
    | ~ spl3_16 ),
    inference(resolution,[],[f491,f331]) ).

fof(f2386,plain,
    ( spl3_67
    | spl3_66
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f2365,f163,f2380,f2384]) ).

fof(f2384,plain,
    ( spl3_67
  <=> ! [X18] :
        ( ~ int_leq(int_zero,X18)
        | int_leq(int_one,X18) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_67])]) ).

fof(f2365,plain,
    ( ! [X18,X17] :
        ( int_leq(X17,sK0)
        | int_leq(int_zero,X17)
        | ~ int_leq(int_zero,X18)
        | int_leq(int_one,X18) )
    | ~ spl3_16 ),
    inference(resolution,[],[f491,f339]) ).

fof(f2382,plain,
    ( ~ spl3_41
    | spl3_66
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f2364,f163,f2380,f968]) ).

fof(f2364,plain,
    ( ! [X16] :
        ( int_leq(X16,sK0)
        | int_leq(int_zero,X16)
        | ~ int_leq(int_one,int_one) )
    | ~ spl3_16 ),
    inference(resolution,[],[f491,f567]) ).

fof(f2378,plain,
    ( ~ spl3_41
    | spl3_65
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f2358,f163,f2376,f968]) ).

fof(f2376,plain,
    ( spl3_65
  <=> ! [X4,X3] :
        ( int_leq(X3,sK0)
        | int_leq(int_one,X4)
        | int_leq(X4,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_65])]) ).

fof(f2358,plain,
    ( ! [X3,X4] :
        ( int_leq(X3,sK0)
        | int_leq(X4,X3)
        | int_leq(int_one,X4)
        | ~ int_leq(int_one,int_one) )
    | ~ spl3_16 ),
    inference(resolution,[],[f491,f798]) ).

fof(f2354,plain,
    ( spl3_63
    | spl3_64
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(avatar_split_clause,[],[f2311,f96,f74,f2352,f2348]) ).

fof(f2311,plain,
    ( ! [X7] :
        ( int_less(X7,sK1)
        | int_leq(sK0,int_one)
        | int_leq(int_zero,X7) )
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(resolution,[],[f488,f291]) ).

fof(f2285,plain,
    ( ~ spl3_28
    | spl3_62
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f2278,f172,f2281,f355]) ).

fof(f2278,plain,
    ( ! [X61] :
        ( int_leq(int_one,X61)
        | ~ int_leq(int_one,sK1)
        | int_leq(X61,n) )
    | ~ spl3_18 ),
    inference(resolution,[],[f798,f317]) ).

fof(f2284,plain,
    ( ~ spl3_4
    | spl3_62
    | ~ spl3_25 ),
    inference(avatar_split_clause,[],[f2275,f266,f2281,f79]) ).

fof(f2275,plain,
    ( ! [X59] :
        ( int_leq(int_one,X59)
        | ~ int_leq(int_one,sK0)
        | int_leq(X59,n) )
    | ~ spl3_25 ),
    inference(resolution,[],[f798,f319]) ).

fof(f2283,plain,
    ( ~ spl3_41
    | spl3_62
    | ~ spl3_21 ),
    inference(avatar_split_clause,[],[f2260,f237,f2281,f968]) ).

fof(f2260,plain,
    ( ! [X35] :
        ( int_leq(int_one,X35)
        | ~ int_leq(int_one,int_one)
        | int_leq(X35,n) )
    | ~ spl3_21 ),
    inference(resolution,[],[f798,f453]) ).

fof(f2229,plain,
    ( spl3_38
    | spl3_61 ),
    inference(avatar_split_clause,[],[f2225,f2227,f937]) ).

fof(f2227,plain,
    ( spl3_61
  <=> ! [X66,X67,X68] :
        ( int_leq(X66,sK2(X67,X68))
        | int_one = sK2(X67,X68)
        | ~ int_less(X67,X68)
        | int_leq(int_one,X66) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_61])]) ).

fof(f2225,plain,
    ! [X68,X66,X67] :
      ( int_leq(X66,sK2(X67,X68))
      | int_leq(int_one,X66)
      | ~ int_less(X67,X68)
      | int_less(int_one,int_one)
      | int_one = sK2(X67,X68) ),
    inference(resolution,[],[f679,f348]) ).

fof(f2159,plain,
    ( spl3_36
    | spl3_60 ),
    inference(avatar_split_clause,[],[f2149,f2157,f929]) ).

fof(f2149,plain,
    ! [X65,X66,X64] :
      ( int_leq(X64,sK2(X65,X66))
      | int_leq(int_zero,X64)
      | ~ int_less(X65,X66)
      | int_less(int_one,int_zero)
      | int_one = sK2(X65,X66) ),
    inference(resolution,[],[f597,f348]) ).

fof(f2123,plain,
    ( spl3_38
    | spl3_59 ),
    inference(avatar_split_clause,[],[f2119,f2121,f937]) ).

fof(f2121,plain,
    ( spl3_59
  <=> ! [X66,X67,X68] :
        ( int_less(X66,sK2(X67,X68))
        | int_one = sK2(X67,X68)
        | ~ int_less(X67,X68)
        | int_leq(int_zero,X66) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_59])]) ).

fof(f2119,plain,
    ! [X68,X66,X67] :
      ( int_less(X66,sK2(X67,X68))
      | int_leq(int_zero,X66)
      | ~ int_less(X67,X68)
      | int_less(int_one,int_one)
      | int_one = sK2(X67,X68) ),
    inference(resolution,[],[f591,f348]) ).

fof(f1871,plain,
    ( ~ spl3_21
    | ~ spl3_41
    | ~ spl3_12
    | spl3_58 ),
    inference(avatar_split_clause,[],[f1867,f1869,f127,f968,f237]) ).

fof(f1869,plain,
    ( spl3_58
  <=> ! [X6,X7] :
        ( ~ int_leq(X6,int_one)
        | ~ int_leq(sK2(X6,X7),int_zero)
        | ~ int_less(X6,X7)
        | ~ int_leq(int_one,sK2(X6,X7))
        | real_zero = a(X6,X7)
        | ~ int_leq(int_one,X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_58])]) ).

fof(f1867,plain,
    ! [X6,X7] :
      ( ~ int_leq(X6,int_one)
      | ~ int_leq(int_one,X6)
      | real_zero = a(X6,X7)
      | ~ int_leq(int_one,sK2(X6,X7))
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | ~ int_less(X6,X7)
      | ~ int_leq(sK2(X6,X7),int_zero)
      | ~ int_less(int_one,n) ),
    inference(duplicate_literal_removal,[],[f1837]) ).

fof(f1837,plain,
    ! [X6,X7] :
      ( ~ int_leq(X6,int_one)
      | ~ int_leq(int_one,X6)
      | real_zero = a(X6,X7)
      | ~ int_leq(int_one,sK2(X6,X7))
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | ~ int_less(X6,X7)
      | ~ int_leq(sK2(X6,X7),int_zero)
      | ~ int_less(int_one,n)
      | ~ int_leq(int_one,sK2(X6,X7)) ),
    inference(resolution,[],[f445,f141]) ).

fof(f1818,plain,
    ( ~ spl3_21
    | ~ spl3_41
    | ~ spl3_12
    | spl3_57 ),
    inference(avatar_split_clause,[],[f1814,f1816,f127,f968,f237]) ).

fof(f1816,plain,
    ( spl3_57
  <=> ! [X6,X7] :
        ( ~ int_leq(X6,int_one)
        | ~ int_leq(sK2(X6,X7),int_zero)
        | ~ int_less(X6,X7)
        | ~ int_leq(int_one,sK2(X6,X7))
        | real_zero = a(X7,X6)
        | ~ int_leq(int_one,X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_57])]) ).

fof(f1814,plain,
    ! [X6,X7] :
      ( ~ int_leq(X6,int_one)
      | ~ int_leq(int_one,X6)
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | real_zero = a(X7,X6)
      | ~ int_leq(int_one,sK2(X6,X7))
      | ~ int_less(X6,X7)
      | ~ int_leq(sK2(X6,X7),int_zero)
      | ~ int_less(int_one,n) ),
    inference(duplicate_literal_removal,[],[f1784]) ).

fof(f1784,plain,
    ! [X6,X7] :
      ( ~ int_leq(X6,int_one)
      | ~ int_leq(int_one,X6)
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | real_zero = a(X7,X6)
      | ~ int_leq(int_one,sK2(X6,X7))
      | ~ int_less(X6,X7)
      | ~ int_leq(sK2(X6,X7),int_zero)
      | ~ int_less(int_one,n)
      | ~ int_leq(int_one,sK2(X6,X7)) ),
    inference(resolution,[],[f431,f141]) ).

fof(f1781,plain,
    ( ~ spl3_41
    | ~ spl3_12
    | spl3_56 ),
    inference(avatar_split_clause,[],[f1777,f1779,f127,f968]) ).

fof(f1777,plain,
    ! [X14,X12,X13] :
      ( ~ int_leq(int_one,plus(int_one,sK2(X12,X13)))
      | ~ int_leq(int_one,sK2(X12,X13))
      | ~ int_leq(X12,int_one)
      | ~ int_leq(int_one,X12)
      | real_zero = a(X12,X13)
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | ~ int_less(X12,X13)
      | ~ int_less(sK2(X12,X13),X14)
      | ~ int_less(X14,n) ),
    inference(forward_demodulation,[],[f1761,f47]) ).

fof(f1761,plain,
    ! [X14,X12,X13] :
      ( ~ int_leq(int_one,sK2(X12,X13))
      | ~ int_leq(X12,int_one)
      | ~ int_leq(int_one,X12)
      | real_zero = a(X12,X13)
      | ~ int_leq(int_one,plus(sK2(X12,X13),int_one))
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | ~ int_less(X12,X13)
      | ~ int_less(sK2(X12,X13),X14)
      | ~ int_less(X14,n) ),
    inference(resolution,[],[f448,f395]) ).

fof(f1756,plain,
    ( ~ spl3_41
    | ~ spl3_12
    | spl3_55 ),
    inference(avatar_split_clause,[],[f1752,f1754,f127,f968]) ).

fof(f1754,plain,
    ( spl3_55
  <=> ! [X6,X7] :
        ( ~ int_leq(X6,int_one)
        | int_leq(n,plus(int_one,sK2(X6,X7)))
        | ~ int_less(X6,X7)
        | ~ int_leq(int_one,sK2(X6,X7))
        | real_zero = a(X6,X7)
        | ~ int_leq(int_one,X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_55])]) ).

fof(f1752,plain,
    ! [X6,X7] :
      ( ~ int_leq(X6,int_one)
      | ~ int_leq(int_one,X6)
      | real_zero = a(X6,X7)
      | ~ int_leq(int_one,sK2(X6,X7))
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | ~ int_less(X6,X7)
      | int_leq(n,plus(int_one,sK2(X6,X7))) ),
    inference(duplicate_literal_removal,[],[f1722]) ).

fof(f1722,plain,
    ! [X6,X7] :
      ( ~ int_leq(X6,int_one)
      | ~ int_leq(int_one,X6)
      | real_zero = a(X6,X7)
      | ~ int_leq(int_one,sK2(X6,X7))
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | ~ int_less(X6,X7)
      | int_leq(n,plus(int_one,sK2(X6,X7)))
      | ~ int_leq(int_one,sK2(X6,X7)) ),
    inference(resolution,[],[f446,f141]) ).

fof(f1703,plain,
    ( ~ spl3_41
    | ~ spl3_12
    | spl3_54 ),
    inference(avatar_split_clause,[],[f1699,f1701,f127,f968]) ).

fof(f1699,plain,
    ! [X14,X12,X13] :
      ( ~ int_leq(int_one,plus(int_one,sK2(X12,X13)))
      | ~ int_leq(int_one,sK2(X12,X13))
      | ~ int_leq(X12,int_one)
      | ~ int_leq(int_one,X12)
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | real_zero = a(X13,X12)
      | ~ int_less(X12,X13)
      | ~ int_less(sK2(X12,X13),X14)
      | ~ int_less(X14,n) ),
    inference(forward_demodulation,[],[f1683,f47]) ).

fof(f1683,plain,
    ! [X14,X12,X13] :
      ( ~ int_leq(int_one,sK2(X12,X13))
      | ~ int_leq(X12,int_one)
      | ~ int_leq(int_one,X12)
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | real_zero = a(X13,X12)
      | ~ int_leq(int_one,plus(sK2(X12,X13),int_one))
      | ~ int_less(X12,X13)
      | ~ int_less(sK2(X12,X13),X14)
      | ~ int_less(X14,n) ),
    inference(resolution,[],[f434,f395]) ).

fof(f1678,plain,
    ( ~ spl3_41
    | ~ spl3_12
    | spl3_53 ),
    inference(avatar_split_clause,[],[f1674,f1676,f127,f968]) ).

fof(f1676,plain,
    ( spl3_53
  <=> ! [X6,X7] :
        ( ~ int_leq(X6,int_one)
        | int_leq(n,plus(int_one,sK2(X6,X7)))
        | ~ int_less(X6,X7)
        | ~ int_leq(int_one,sK2(X6,X7))
        | real_zero = a(X7,X6)
        | ~ int_leq(int_one,X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_53])]) ).

fof(f1674,plain,
    ! [X6,X7] :
      ( ~ int_leq(X6,int_one)
      | ~ int_leq(int_one,X6)
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | real_zero = a(X7,X6)
      | ~ int_leq(int_one,sK2(X6,X7))
      | ~ int_less(X6,X7)
      | int_leq(n,plus(int_one,sK2(X6,X7))) ),
    inference(duplicate_literal_removal,[],[f1644]) ).

fof(f1644,plain,
    ! [X6,X7] :
      ( ~ int_leq(X6,int_one)
      | ~ int_leq(int_one,X6)
      | ~ int_leq(int_one,n)
      | ~ int_leq(int_one,int_one)
      | real_zero = a(X7,X6)
      | ~ int_leq(int_one,sK2(X6,X7))
      | ~ int_less(X6,X7)
      | int_leq(n,plus(int_one,sK2(X6,X7)))
      | ~ int_leq(int_one,sK2(X6,X7)) ),
    inference(resolution,[],[f432,f141]) ).

fof(f1632,plain,
    ( spl3_38
    | spl3_52 ),
    inference(avatar_split_clause,[],[f1626,f1630,f937]) ).

fof(f1630,plain,
    ( spl3_52
  <=> ! [X9,X10] :
        ( ~ int_leq(X9,n)
        | int_one = sK2(X10,X9)
        | ~ int_less(X10,X9)
        | ~ int_leq(X10,n)
        | ~ int_leq(int_one,X9)
        | ~ int_leq(X10,X10)
        | real_zero = a(X10,X9)
        | ~ int_leq(int_one,X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_52])]) ).

fof(f1626,plain,
    ! [X10,X9] :
      ( ~ int_leq(X9,n)
      | ~ int_leq(X10,X10)
      | ~ int_leq(int_one,X10)
      | real_zero = a(X10,X9)
      | ~ int_leq(int_one,X9)
      | ~ int_leq(X10,n)
      | ~ int_less(X10,X9)
      | int_less(int_one,int_one)
      | int_one = sK2(X10,X9) ),
    inference(duplicate_literal_removal,[],[f1622]) ).

fof(f1622,plain,
    ! [X10,X9] :
      ( ~ int_leq(X9,n)
      | ~ int_leq(X10,X10)
      | ~ int_leq(int_one,X10)
      | real_zero = a(X10,X9)
      | ~ int_leq(int_one,X9)
      | ~ int_leq(X10,n)
      | ~ int_less(X10,X9)
      | ~ int_less(X10,X9)
      | int_less(int_one,int_one)
      | int_one = sK2(X10,X9) ),
    inference(resolution,[],[f452,f348]) ).

fof(f1617,plain,
    ( spl3_38
    | spl3_51 ),
    inference(avatar_split_clause,[],[f1611,f1615,f937]) ).

fof(f1615,plain,
    ( spl3_51
  <=> ! [X9,X10] :
        ( ~ int_leq(X9,n)
        | int_one = sK2(X10,X9)
        | ~ int_less(X10,X9)
        | ~ int_leq(int_one,X9)
        | real_zero = a(X9,X10)
        | ~ int_leq(X10,X10)
        | ~ int_leq(X10,n)
        | ~ int_leq(int_one,X10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_51])]) ).

fof(f1611,plain,
    ! [X10,X9] :
      ( ~ int_leq(X9,n)
      | ~ int_leq(X10,X10)
      | ~ int_leq(int_one,X10)
      | ~ int_leq(X10,n)
      | real_zero = a(X9,X10)
      | ~ int_leq(int_one,X9)
      | ~ int_less(X10,X9)
      | int_less(int_one,int_one)
      | int_one = sK2(X10,X9) ),
    inference(duplicate_literal_removal,[],[f1607]) ).

fof(f1607,plain,
    ! [X10,X9] :
      ( ~ int_leq(X9,n)
      | ~ int_leq(X10,X10)
      | ~ int_leq(int_one,X10)
      | ~ int_leq(X10,n)
      | real_zero = a(X9,X10)
      | ~ int_leq(int_one,X9)
      | ~ int_less(X10,X9)
      | ~ int_less(X10,X9)
      | int_less(int_one,int_one)
      | int_one = sK2(X10,X9) ),
    inference(resolution,[],[f438,f348]) ).

fof(f1277,plain,
    ( ~ spl3_48
    | spl3_50 ),
    inference(avatar_split_clause,[],[f1266,f1275,f1251]) ).

fof(f1275,plain,
    ( spl3_50
  <=> ! [X0,X3,X2,X1] :
        ( int_leq(plus(X1,X0),X2)
        | ~ int_less(X0,sK2(X3,X2))
        | ~ int_less(X3,X2)
        | ~ int_less(X1,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_50])]) ).

fof(f1266,plain,
    ! [X2,X3,X0,X1] :
      ( int_leq(plus(X1,X0),X2)
      | ~ int_less(X1,X3)
      | ~ int_less(X3,X2)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_less(X0,sK2(X3,X2)) ),
    inference(superposition,[],[f394,f44]) ).

fof(f1261,plain,
    spl3_48,
    inference(avatar_contradiction_clause,[],[f1259]) ).

fof(f1259,plain,
    ( $false
    | spl3_48 ),
    inference(resolution,[],[f1253,f62]) ).

fof(f1253,plain,
    ( ~ int_leq(int_zero,int_zero)
    | spl3_48 ),
    inference(avatar_component_clause,[],[f1251]) ).

fof(f1257,plain,
    ( ~ spl3_48
    | spl3_49 ),
    inference(avatar_split_clause,[],[f1241,f1255,f1251]) ).

fof(f1255,plain,
    ( spl3_49
  <=> ! [X0,X3,X2,X1] :
        ( int_leq(X1,plus(X2,X0))
        | ~ int_less(sK2(X3,X1),X0)
        | ~ int_less(X3,X1)
        | ~ int_less(X3,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_49])]) ).

fof(f1241,plain,
    ! [X2,X3,X0,X1] :
      ( int_leq(X1,plus(X2,X0))
      | ~ int_less(X3,X2)
      | ~ int_less(X3,X1)
      | ~ int_leq(int_zero,int_zero)
      | ~ int_less(sK2(X3,X1),X0) ),
    inference(superposition,[],[f389,f44]) ).

fof(f1175,plain,
    ( spl3_13
    | spl3_41 ),
    inference(avatar_split_clause,[],[f1171,f968,f146]) ).

fof(f1171,plain,
    ( int_leq(int_one,int_zero)
    | spl3_41 ),
    inference(resolution,[],[f970,f105]) ).

fof(f970,plain,
    ( ~ int_leq(int_one,int_one)
    | spl3_41 ),
    inference(avatar_component_clause,[],[f968]) ).

fof(f1174,plain,
    spl3_41,
    inference(avatar_contradiction_clause,[],[f1172]) ).

fof(f1172,plain,
    ( $false
    | spl3_41 ),
    inference(resolution,[],[f970,f62]) ).

fof(f1138,plain,
    ~ spl3_38,
    inference(avatar_contradiction_clause,[],[f1134]) ).

fof(f1134,plain,
    ( $false
    | ~ spl3_38 ),
    inference(resolution,[],[f939,f60]) ).

fof(f939,plain,
    ( int_less(int_one,int_one)
    | ~ spl3_38 ),
    inference(avatar_component_clause,[],[f937]) ).

fof(f1027,plain,
    ( ~ spl3_13
    | spl3_47 ),
    inference(avatar_split_clause,[],[f1026,f1005,f146]) ).

fof(f1005,plain,
    ( spl3_47
  <=> ! [X11,X12] :
        ( ~ int_leq(int_one,X12)
        | ~ int_leq(int_one,X11)
        | real_zero = a(X11,X11)
        | ~ int_leq(X11,X12)
        | ~ int_leq(X12,n) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_47])]) ).

fof(f1026,plain,
    ! [X0,X1] :
      ( ~ int_leq(int_one,X1)
      | ~ int_leq(X1,n)
      | real_zero = a(X0,X0)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X0,X1)
      | ~ int_leq(int_one,X0) ),
    inference(duplicate_literal_removal,[],[f1025]) ).

fof(f1025,plain,
    ! [X0,X1] :
      ( ~ int_leq(int_one,X1)
      | ~ int_leq(X1,n)
      | real_zero = a(X0,X0)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X0,X1)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(int_one,X1) ),
    inference(forward_demodulation,[],[f1024,f44]) ).

fof(f1024,plain,
    ! [X0,X1] :
      ( ~ int_leq(X1,n)
      | real_zero = a(X0,X0)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X0,X1)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(int_one,plus(X1,int_zero)) ),
    inference(duplicate_literal_removal,[],[f1023]) ).

fof(f1023,plain,
    ! [X0,X1] :
      ( ~ int_leq(X1,n)
      | real_zero = a(X0,X0)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X0,X1)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(X1,n)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(int_one,plus(X1,int_zero)) ),
    inference(forward_demodulation,[],[f219,f44]) ).

fof(f219,plain,
    ! [X0,X1] :
      ( real_zero = a(X0,X0)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X0,X1)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(X1,n)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(plus(X1,int_zero),n)
      | ~ int_leq(int_one,plus(X1,int_zero)) ),
    inference(superposition,[],[f217,f44]) ).

fof(f1022,plain,
    ( ~ spl3_13
    | spl3_44 ),
    inference(avatar_split_clause,[],[f223,f989,f146]) ).

fof(f989,plain,
    ( spl3_44
  <=> ! [X9,X10] :
        ( ~ int_leq(int_one,X9)
        | ~ int_leq(int_one,plus(X10,X9))
        | real_zero = a(X9,int_zero)
        | ~ int_leq(int_one,X10)
        | ~ int_leq(X10,n)
        | ~ int_leq(int_zero,X10)
        | ~ int_leq(plus(X10,X9),n) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_44])]) ).

fof(f223,plain,
    ! [X11,X12] :
      ( real_zero = a(X11,int_zero)
      | ~ int_leq(int_one,X11)
      | ~ int_leq(int_zero,X12)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X12,n)
      | ~ int_leq(int_one,X12)
      | ~ int_leq(plus(X12,X11),n)
      | ~ int_leq(int_one,plus(X12,X11)) ),
    inference(superposition,[],[f217,f131]) ).

fof(f1021,plain,
    ( ~ spl3_13
    | spl3_47 ),
    inference(avatar_split_clause,[],[f1020,f1005,f146]) ).

fof(f1020,plain,
    ! [X0,X1] :
      ( ~ int_leq(int_one,X1)
      | ~ int_leq(X1,n)
      | real_zero = a(X0,X0)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X0,X1)
      | ~ int_leq(int_one,X0) ),
    inference(duplicate_literal_removal,[],[f1019]) ).

fof(f1019,plain,
    ! [X0,X1] :
      ( ~ int_leq(int_one,X1)
      | ~ int_leq(X1,n)
      | real_zero = a(X0,X0)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X0,X1)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(int_one,X1) ),
    inference(forward_demodulation,[],[f1018,f44]) ).

fof(f1018,plain,
    ! [X0,X1] :
      ( ~ int_leq(X1,n)
      | real_zero = a(X0,X0)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X0,X1)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(int_one,plus(X1,int_zero))
      | ~ int_leq(int_one,X1) ),
    inference(duplicate_literal_removal,[],[f1017]) ).

fof(f1017,plain,
    ! [X0,X1] :
      ( ~ int_leq(X1,n)
      | real_zero = a(X0,X0)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X0,X1)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(int_one,plus(X1,int_zero))
      | ~ int_leq(X1,n)
      | ~ int_leq(int_one,X1) ),
    inference(forward_demodulation,[],[f224,f44]) ).

fof(f224,plain,
    ! [X0,X1] :
      ( real_zero = a(X0,X0)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X0,X1)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(plus(X1,int_zero),n)
      | ~ int_leq(int_one,plus(X1,int_zero))
      | ~ int_leq(X1,n)
      | ~ int_leq(int_one,X1) ),
    inference(superposition,[],[f218,f44]) ).

fof(f1016,plain,
    ( ~ spl3_13
    | spl3_43 ),
    inference(avatar_split_clause,[],[f228,f983,f146]) ).

fof(f983,plain,
    ( spl3_43
  <=> ! [X12,X11] :
        ( ~ int_leq(int_one,X11)
        | ~ int_leq(int_one,X12)
        | ~ int_leq(X12,n)
        | ~ int_leq(int_one,plus(X12,X11))
        | real_zero = a(int_zero,X11)
        | ~ int_leq(int_zero,X12)
        | ~ int_leq(plus(X12,X11),n) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_43])]) ).

fof(f228,plain,
    ! [X11,X12] :
      ( real_zero = a(int_zero,X11)
      | ~ int_leq(int_one,X11)
      | ~ int_leq(int_zero,X12)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(plus(X12,X11),n)
      | ~ int_leq(int_one,plus(X12,X11))
      | ~ int_leq(X12,n)
      | ~ int_leq(int_one,X12) ),
    inference(superposition,[],[f218,f131]) ).

fof(f1015,plain,
    ( ~ spl3_13
    | spl3_14 ),
    inference(avatar_split_clause,[],[f309,f150,f146]) ).

fof(f150,plain,
    ( spl3_14
  <=> ! [X0] : int_less(X0,X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_14])]) ).

fof(f309,plain,
    ! [X7] :
      ( int_less(X7,X7)
      | ~ int_leq(int_one,int_zero) ),
    inference(superposition,[],[f143,f131]) ).

fof(f1014,plain,
    ( ~ spl3_13
    | spl3_44 ),
    inference(avatar_split_clause,[],[f411,f989,f146]) ).

fof(f411,plain,
    ! [X0,X1] :
      ( real_zero = a(X0,int_zero)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(int_zero,X1)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X1,n)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(plus(X1,X0),n)
      | ~ int_leq(int_one,plus(X1,X0)) ),
    inference(superposition,[],[f220,f44]) ).

fof(f1013,plain,
    ( ~ spl3_13
    | spl3_47 ),
    inference(avatar_split_clause,[],[f1012,f1005,f146]) ).

fof(f1012,plain,
    ! [X11,X12] :
      ( ~ int_leq(int_one,X12)
      | ~ int_leq(X12,n)
      | real_zero = a(X11,X11)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X11,X12)
      | ~ int_leq(int_one,X11) ),
    inference(duplicate_literal_removal,[],[f1011]) ).

fof(f1011,plain,
    ! [X11,X12] :
      ( ~ int_leq(int_one,X12)
      | ~ int_leq(X12,n)
      | real_zero = a(X11,X11)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X11,X12)
      | ~ int_leq(int_one,X11)
      | ~ int_leq(int_one,X12) ),
    inference(forward_demodulation,[],[f1010,f44]) ).

fof(f1010,plain,
    ! [X11,X12] :
      ( ~ int_leq(X12,n)
      | real_zero = a(X11,X11)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X11,X12)
      | ~ int_leq(int_one,X11)
      | ~ int_leq(int_one,X12)
      | ~ int_leq(int_one,plus(X12,int_zero)) ),
    inference(duplicate_literal_removal,[],[f1009]) ).

fof(f1009,plain,
    ! [X11,X12] :
      ( ~ int_leq(X12,n)
      | real_zero = a(X11,X11)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X11,X12)
      | ~ int_leq(int_one,X11)
      | ~ int_leq(X12,n)
      | ~ int_leq(int_one,X12)
      | ~ int_leq(int_one,plus(X12,int_zero)) ),
    inference(forward_demodulation,[],[f415,f44]) ).

fof(f415,plain,
    ! [X11,X12] :
      ( real_zero = a(X11,X11)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X11,X12)
      | ~ int_leq(int_one,X11)
      | ~ int_leq(X12,n)
      | ~ int_leq(int_one,X12)
      | ~ int_leq(plus(X12,int_zero),n)
      | ~ int_leq(int_one,plus(X12,int_zero)) ),
    inference(superposition,[],[f220,f131]) ).

fof(f1008,plain,
    ( ~ spl3_13
    | spl3_43 ),
    inference(avatar_split_clause,[],[f426,f983,f146]) ).

fof(f426,plain,
    ! [X0,X1] :
      ( real_zero = a(int_zero,X0)
      | ~ int_leq(int_one,X0)
      | ~ int_leq(int_zero,X1)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(plus(X1,X0),n)
      | ~ int_leq(int_one,plus(X1,X0))
      | ~ int_leq(X1,n)
      | ~ int_leq(int_one,X1) ),
    inference(superposition,[],[f225,f44]) ).

fof(f1007,plain,
    ( ~ spl3_13
    | spl3_47 ),
    inference(avatar_split_clause,[],[f1003,f1005,f146]) ).

fof(f1003,plain,
    ! [X11,X12] :
      ( ~ int_leq(int_one,X12)
      | ~ int_leq(X12,n)
      | real_zero = a(X11,X11)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X11,X12)
      | ~ int_leq(int_one,X11) ),
    inference(duplicate_literal_removal,[],[f1002]) ).

fof(f1002,plain,
    ! [X11,X12] :
      ( ~ int_leq(int_one,X12)
      | ~ int_leq(X12,n)
      | real_zero = a(X11,X11)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X11,X12)
      | ~ int_leq(int_one,X11)
      | ~ int_leq(int_one,X12) ),
    inference(forward_demodulation,[],[f1001,f44]) ).

fof(f1001,plain,
    ! [X11,X12] :
      ( ~ int_leq(X12,n)
      | real_zero = a(X11,X11)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X11,X12)
      | ~ int_leq(int_one,X11)
      | ~ int_leq(int_one,plus(X12,int_zero))
      | ~ int_leq(int_one,X12) ),
    inference(duplicate_literal_removal,[],[f1000]) ).

fof(f1000,plain,
    ! [X11,X12] :
      ( ~ int_leq(X12,n)
      | real_zero = a(X11,X11)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X11,X12)
      | ~ int_leq(int_one,X11)
      | ~ int_leq(int_one,plus(X12,int_zero))
      | ~ int_leq(X12,n)
      | ~ int_leq(int_one,X12) ),
    inference(forward_demodulation,[],[f430,f44]) ).

fof(f430,plain,
    ! [X11,X12] :
      ( real_zero = a(X11,X11)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X11,X12)
      | ~ int_leq(int_one,X11)
      | ~ int_leq(plus(X12,int_zero),n)
      | ~ int_leq(int_one,plus(X12,int_zero))
      | ~ int_leq(X12,n)
      | ~ int_leq(int_one,X12) ),
    inference(superposition,[],[f225,f131]) ).

fof(f999,plain,
    ( ~ spl3_13
    | ~ spl3_31
    | spl3_46 ),
    inference(avatar_split_clause,[],[f437,f997,f441,f146]) ).

fof(f441,plain,
    ( spl3_31
  <=> int_leq(int_zero,n) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_31])]) ).

fof(f997,plain,
    ( spl3_46
  <=> ! [X9,X8] :
        ( ~ int_leq(sK2(X8,X9),n)
        | ~ int_less(X8,X9)
        | real_zero = a(X9,X8)
        | ~ int_leq(int_one,X8)
        | ~ int_leq(X8,int_zero)
        | ~ int_leq(int_one,sK2(X8,X9)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_46])]) ).

fof(f437,plain,
    ! [X8,X9] :
      ( ~ int_leq(sK2(X8,X9),n)
      | ~ int_leq(int_one,sK2(X8,X9))
      | ~ int_leq(X8,int_zero)
      | ~ int_leq(int_one,X8)
      | ~ int_leq(int_zero,n)
      | ~ int_leq(int_one,int_zero)
      | real_zero = a(X9,X8)
      | ~ int_less(X8,X9) ),
    inference(duplicate_literal_removal,[],[f436]) ).

fof(f436,plain,
    ! [X8,X9] :
      ( ~ int_leq(sK2(X8,X9),n)
      | ~ int_leq(int_one,sK2(X8,X9))
      | ~ int_leq(X8,int_zero)
      | ~ int_leq(int_one,X8)
      | ~ int_leq(int_zero,n)
      | ~ int_leq(int_one,int_zero)
      | real_zero = a(X9,X8)
      | ~ int_leq(int_one,sK2(X8,X9))
      | ~ int_less(X8,X9) ),
    inference(superposition,[],[f222,f131]) ).

fof(f995,plain,
    ( ~ spl3_13
    | ~ spl3_31
    | spl3_45 ),
    inference(avatar_split_clause,[],[f451,f993,f441,f146]) ).

fof(f993,plain,
    ( spl3_45
  <=> ! [X9,X8] :
        ( ~ int_leq(sK2(X8,X9),n)
        | ~ int_less(X8,X9)
        | real_zero = a(X8,X9)
        | ~ int_leq(int_one,X8)
        | ~ int_leq(X8,int_zero)
        | ~ int_leq(int_one,sK2(X8,X9)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_45])]) ).

fof(f451,plain,
    ! [X8,X9] :
      ( ~ int_leq(sK2(X8,X9),n)
      | ~ int_leq(int_one,sK2(X8,X9))
      | ~ int_leq(X8,int_zero)
      | ~ int_leq(int_one,X8)
      | real_zero = a(X8,X9)
      | ~ int_leq(int_zero,n)
      | ~ int_leq(int_one,int_zero)
      | ~ int_less(X8,X9) ),
    inference(duplicate_literal_removal,[],[f450]) ).

fof(f450,plain,
    ! [X8,X9] :
      ( ~ int_leq(sK2(X8,X9),n)
      | ~ int_leq(int_one,sK2(X8,X9))
      | ~ int_leq(X8,int_zero)
      | ~ int_leq(int_one,X8)
      | real_zero = a(X8,X9)
      | ~ int_leq(int_one,sK2(X8,X9))
      | ~ int_leq(int_zero,n)
      | ~ int_leq(int_one,int_zero)
      | ~ int_less(X8,X9) ),
    inference(superposition,[],[f227,f131]) ).

fof(f991,plain,
    ( ~ spl3_13
    | spl3_44 ),
    inference(avatar_split_clause,[],[f987,f989,f146]) ).

fof(f987,plain,
    ! [X10,X9] :
      ( ~ int_leq(int_one,X9)
      | ~ int_leq(plus(X10,X9),n)
      | ~ int_leq(int_zero,X10)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X10,n)
      | ~ int_leq(int_one,X10)
      | real_zero = a(X9,int_zero)
      | ~ int_leq(int_one,plus(X10,X9)) ),
    inference(duplicate_literal_removal,[],[f986]) ).

fof(f986,plain,
    ! [X10,X9] :
      ( ~ int_leq(int_one,X9)
      | ~ int_leq(plus(X10,X9),n)
      | ~ int_leq(int_one,X9)
      | ~ int_leq(int_zero,X10)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X10,n)
      | ~ int_leq(int_one,X10)
      | real_zero = a(X9,int_zero)
      | ~ int_leq(int_one,plus(X10,X9)) ),
    inference(forward_literal_rewriting,[],[f540,f46]) ).

fof(f540,plain,
    ! [X10,X9] :
      ( ~ int_leq(plus(X10,X9),n)
      | ~ int_leq(int_one,X9)
      | ~ int_leq(int_zero,X10)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X10,n)
      | ~ int_leq(int_one,X10)
      | real_zero = a(X9,int_zero)
      | ~ int_leq(int_one,plus(X10,X9))
      | ~ int_less(int_zero,X9) ),
    inference(duplicate_literal_removal,[],[f537]) ).

fof(f537,plain,
    ! [X10,X9] :
      ( ~ int_leq(plus(X10,X9),n)
      | ~ int_leq(int_one,X9)
      | ~ int_leq(int_zero,X10)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(X10,n)
      | ~ int_leq(int_one,X10)
      | real_zero = a(X9,int_zero)
      | ~ int_leq(int_one,plus(X10,X9))
      | ~ int_less(int_zero,X9)
      | ~ int_leq(int_one,X9) ),
    inference(superposition,[],[f222,f204]) ).

fof(f985,plain,
    ( ~ spl3_13
    | spl3_43 ),
    inference(avatar_split_clause,[],[f981,f983,f146]) ).

fof(f981,plain,
    ! [X11,X12] :
      ( ~ int_leq(int_one,X11)
      | ~ int_leq(plus(X12,X11),n)
      | ~ int_leq(int_zero,X12)
      | ~ int_leq(int_one,int_zero)
      | real_zero = a(int_zero,X11)
      | ~ int_leq(int_one,plus(X12,X11))
      | ~ int_leq(X12,n)
      | ~ int_leq(int_one,X12) ),
    inference(duplicate_literal_removal,[],[f980]) ).

fof(f980,plain,
    ! [X11,X12] :
      ( ~ int_leq(int_one,X11)
      | ~ int_leq(plus(X12,X11),n)
      | ~ int_leq(int_one,X11)
      | ~ int_leq(int_zero,X12)
      | ~ int_leq(int_one,int_zero)
      | real_zero = a(int_zero,X11)
      | ~ int_leq(int_one,plus(X12,X11))
      | ~ int_leq(X12,n)
      | ~ int_leq(int_one,X12) ),
    inference(forward_literal_rewriting,[],[f539,f46]) ).

fof(f539,plain,
    ! [X11,X12] :
      ( ~ int_leq(plus(X12,X11),n)
      | ~ int_leq(int_one,X11)
      | ~ int_leq(int_zero,X12)
      | ~ int_leq(int_one,int_zero)
      | real_zero = a(int_zero,X11)
      | ~ int_leq(int_one,plus(X12,X11))
      | ~ int_leq(X12,n)
      | ~ int_leq(int_one,X12)
      | ~ int_less(int_zero,X11) ),
    inference(duplicate_literal_removal,[],[f538]) ).

fof(f538,plain,
    ! [X11,X12] :
      ( ~ int_leq(plus(X12,X11),n)
      | ~ int_leq(int_one,X11)
      | ~ int_leq(int_zero,X12)
      | ~ int_leq(int_one,int_zero)
      | real_zero = a(int_zero,X11)
      | ~ int_leq(int_one,plus(X12,X11))
      | ~ int_leq(X12,n)
      | ~ int_leq(int_one,X12)
      | ~ int_less(int_zero,X11)
      | ~ int_leq(int_one,X11) ),
    inference(superposition,[],[f227,f204]) ).

fof(f979,plain,
    ( ~ spl3_13
    | spl3_42 ),
    inference(avatar_split_clause,[],[f975,f977,f146]) ).

fof(f977,plain,
    ( spl3_42
  <=> ! [X0] :
        ( ~ int_leq(int_one,X0)
        | int_less(X0,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_42])]) ).

fof(f975,plain,
    ! [X0] :
      ( ~ int_leq(int_one,X0)
      | int_less(X0,X0)
      | ~ int_leq(int_one,int_zero) ),
    inference(duplicate_literal_removal,[],[f974]) ).

fof(f974,plain,
    ! [X0] :
      ( ~ int_leq(int_one,X0)
      | int_less(X0,X0)
      | ~ int_leq(int_one,int_zero)
      | ~ int_leq(int_one,X0) ),
    inference(forward_literal_rewriting,[],[f667,f46]) ).

fof(f667,plain,
    ! [X0] :
      ( int_less(X0,X0)
      | ~ int_leq(int_one,int_zero)
      | ~ int_less(int_zero,X0)
      | ~ int_leq(int_one,X0) ),
    inference(superposition,[],[f308,f204]) ).

fof(f973,plain,
    ( spl3_13
    | ~ spl3_36 ),
    inference(avatar_split_clause,[],[f966,f929,f146]) ).

fof(f966,plain,
    ( int_leq(int_one,int_zero)
    | ~ spl3_36 ),
    inference(resolution,[],[f931,f54]) ).

fof(f931,plain,
    ( int_less(int_one,int_zero)
    | ~ spl3_36 ),
    inference(avatar_component_clause,[],[f929]) ).

fof(f972,plain,
    ( spl3_38
    | ~ spl3_8
    | ~ spl3_36 ),
    inference(avatar_split_clause,[],[f963,f929,f96,f937]) ).

fof(f963,plain,
    ( int_less(int_one,int_one)
    | ~ spl3_8
    | ~ spl3_36 ),
    inference(resolution,[],[f931,f177]) ).

fof(f971,plain,
    ( ~ spl3_41
    | ~ spl3_36 ),
    inference(avatar_split_clause,[],[f960,f929,f968]) ).

fof(f960,plain,
    ( ~ int_leq(int_one,int_one)
    | ~ spl3_36 ),
    inference(resolution,[],[f931,f567]) ).

fof(f947,plain,
    ( spl3_38
    | spl3_40 ),
    inference(avatar_split_clause,[],[f922,f945,f937]) ).

fof(f945,plain,
    ( spl3_40
  <=> ! [X13,X14] :
        ( ~ int_less(X13,X14)
        | int_leq(int_zero,sK2(X13,X14))
        | int_one = sK2(X13,X14) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_40])]) ).

fof(f922,plain,
    ! [X14,X13] :
      ( ~ int_less(X13,X14)
      | int_less(int_one,int_one)
      | int_one = sK2(X13,X14)
      | int_leq(int_zero,sK2(X13,X14)) ),
    inference(resolution,[],[f348,f300]) ).

fof(f943,plain,
    ( spl3_38
    | spl3_39 ),
    inference(avatar_split_clause,[],[f921,f941,f937]) ).

fof(f941,plain,
    ( spl3_39
  <=> ! [X12,X11,X10] :
        ( ~ int_less(X10,X11)
        | ~ int_leq(X12,int_zero)
        | int_leq(X12,sK2(X10,X11))
        | int_one = sK2(X10,X11) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_39])]) ).

fof(f921,plain,
    ! [X10,X11,X12] :
      ( ~ int_less(X10,X11)
      | int_less(int_one,int_one)
      | int_one = sK2(X10,X11)
      | int_leq(X12,sK2(X10,X11))
      | ~ int_leq(X12,int_zero) ),
    inference(resolution,[],[f348,f347]) ).

fof(f935,plain,
    ( spl3_36
    | spl3_37 ),
    inference(avatar_split_clause,[],[f926,f933,f929]) ).

fof(f926,plain,
    ! [X8,X9,X7] :
      ( ~ int_less(X7,X8)
      | int_less(int_one,int_zero)
      | int_one = sK2(X7,X8)
      | int_leq(X9,X8)
      | ~ int_less(X9,X7) ),
    inference(duplicate_literal_removal,[],[f920]) ).

fof(f920,plain,
    ! [X8,X9,X7] :
      ( ~ int_less(X7,X8)
      | int_less(int_one,int_zero)
      | int_one = sK2(X7,X8)
      | int_leq(X9,X8)
      | ~ int_less(X9,X7)
      | ~ int_less(X7,X8) ),
    inference(resolution,[],[f348,f338]) ).

fof(f525,plain,
    ( spl3_35
    | spl3_31
    | ~ spl3_8
    | ~ spl3_18 ),
    inference(avatar_split_clause,[],[f517,f172,f96,f441,f522]) ).

fof(f517,plain,
    ( int_leq(int_zero,n)
    | int_less(sK1,int_one)
    | ~ spl3_8
    | ~ spl3_18 ),
    inference(resolution,[],[f317,f177]) ).

fof(f510,plain,
    ( spl3_34
    | spl3_33
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(avatar_split_clause,[],[f502,f96,f74,f472,f507]) ).

fof(f472,plain,
    ( spl3_33
  <=> int_leq(int_zero,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_33])]) ).

fof(f502,plain,
    ( int_leq(int_zero,sK1)
    | int_less(sK0,int_one)
    | ~ spl3_3
    | ~ spl3_8 ),
    inference(resolution,[],[f316,f177]) ).

fof(f475,plain,
    ( spl3_33
    | ~ spl3_28 ),
    inference(avatar_split_clause,[],[f459,f355,f472]) ).

fof(f459,plain,
    ( int_leq(int_zero,sK1)
    | ~ spl3_28 ),
    inference(resolution,[],[f300,f357]) ).

fof(f470,plain,
    ( spl3_32
    | ~ spl3_4 ),
    inference(avatar_split_clause,[],[f458,f79,f467]) ).

fof(f458,plain,
    ( int_leq(int_zero,sK0)
    | ~ spl3_4 ),
    inference(resolution,[],[f300,f81]) ).

fof(f465,plain,
    ( spl3_31
    | ~ spl3_12 ),
    inference(avatar_split_clause,[],[f457,f127,f441]) ).

fof(f457,plain,
    ( int_leq(int_zero,n)
    | ~ spl3_12 ),
    inference(resolution,[],[f300,f128]) ).

fof(f444,plain,
    ( spl3_31
    | spl3_19 ),
    inference(avatar_split_clause,[],[f439,f213,f441]) ).

fof(f213,plain,
    ( spl3_19
  <=> int_leq(n,int_zero) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_19])]) ).

fof(f439,plain,
    ( int_leq(int_zero,n)
    | spl3_19 ),
    inference(resolution,[],[f214,f108]) ).

fof(f214,plain,
    ( ~ int_leq(n,int_zero)
    | spl3_19 ),
    inference(avatar_component_clause,[],[f213]) ).

fof(f425,plain,
    ( spl3_29
    | spl3_30
    | ~ spl3_19 ),
    inference(avatar_split_clause,[],[f416,f213,f422,f418]) ).

fof(f418,plain,
    ( spl3_29
  <=> int_zero = n ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_29])]) ).

fof(f416,plain,
    ( int_less(n,int_zero)
    | int_zero = n
    | ~ spl3_19 ),
    inference(resolution,[],[f215,f53]) ).

fof(f215,plain,
    ( int_leq(n,int_zero)
    | ~ spl3_19 ),
    inference(avatar_component_clause,[],[f213]) ).

fof(f358,plain,
    ( spl3_28
    | ~ spl3_27 ),
    inference(avatar_split_clause,[],[f353,f287,f355]) ).

fof(f353,plain,
    ( int_leq(int_one,sK1)
    | ~ spl3_27 ),
    inference(resolution,[],[f289,f54]) ).

fof(f290,plain,
    ( spl3_27
    | ~ spl3_3
    | ~ spl3_16 ),
    inference(avatar_split_clause,[],[f285,f163,f74,f287]) ).

fof(f285,plain,
    ( int_less(int_one,sK1)
    | ~ spl3_3
    | ~ spl3_16 ),
    inference(resolution,[],[f176,f165]) ).

fof(f283,plain,
    ( spl3_24
    | spl3_25
    | ~ spl3_11 ),
    inference(avatar_split_clause,[],[f282,f122,f266,f262]) ).

fof(f282,plain,
    ( int_less(sK0,n)
    | n = sK0
    | ~ spl3_11 ),
    inference(resolution,[],[f123,f53]) ).

fof(f123,plain,
    ( int_leq(sK0,n)
    | ~ spl3_11 ),
    inference(avatar_component_clause,[],[f122]) ).

fof(f281,plain,
    ( spl3_24
    | spl3_26
    | ~ spl3_23 ),
    inference(avatar_split_clause,[],[f276,f256,f278,f262]) ).

fof(f276,plain,
    ( int_less(n,sK0)
    | n = sK0
    | ~ spl3_23 ),
    inference(resolution,[],[f258,f53]) ).

fof(f275,plain,
    ( spl3_20
    | spl3_21
    | ~ spl3_12 ),
    inference(avatar_split_clause,[],[f273,f127,f237,f233]) ).

fof(f233,plain,
    ( spl3_20
  <=> int_one = n ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_20])]) ).

fof(f273,plain,
    ( int_less(int_one,n)
    | int_one = n
    | ~ spl3_12 ),
    inference(resolution,[],[f128,f53]) ).

fof(f271,plain,
    ( spl3_23
    | spl3_11 ),
    inference(avatar_split_clause,[],[f270,f122,f256]) ).

fof(f270,plain,
    ( int_leq(n,sK0)
    | spl3_11 ),
    inference(resolution,[],[f124,f108]) ).

fof(f269,plain,
    ( spl3_24
    | spl3_25
    | ~ spl3_11 ),
    inference(avatar_split_clause,[],[f260,f122,f266,f262]) ).

fof(f260,plain,
    ( int_less(sK0,n)
    | n = sK0
    | ~ spl3_11 ),
    inference(resolution,[],[f123,f53]) ).

fof(f259,plain,
    ( spl3_23
    | spl3_11 ),
    inference(avatar_split_clause,[],[f247,f122,f256]) ).

fof(f247,plain,
    ( int_leq(n,sK0)
    | spl3_11 ),
    inference(resolution,[],[f108,f124]) ).

fof(f254,plain,
    ( spl3_22
    | spl3_12 ),
    inference(avatar_split_clause,[],[f245,f127,f251]) ).

fof(f251,plain,
    ( spl3_22
  <=> int_leq(n,int_one) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_22])]) ).

fof(f245,plain,
    ( int_leq(n,int_one)
    | spl3_12 ),
    inference(resolution,[],[f108,f129]) ).

fof(f129,plain,
    ( ~ int_leq(int_one,n)
    | spl3_12 ),
    inference(avatar_component_clause,[],[f127]) ).

fof(f242,plain,
    ( spl3_19
    | spl3_12 ),
    inference(avatar_split_clause,[],[f241,f127,f213]) ).

fof(f241,plain,
    ( int_leq(n,int_zero)
    | spl3_12 ),
    inference(resolution,[],[f129,f105]) ).

fof(f240,plain,
    ( spl3_20
    | spl3_21
    | ~ spl3_12 ),
    inference(avatar_split_clause,[],[f230,f127,f237,f233]) ).

fof(f230,plain,
    ( int_less(int_one,n)
    | int_one = n
    | ~ spl3_12 ),
    inference(resolution,[],[f128,f53]) ).

fof(f216,plain,
    ( spl3_19
    | spl3_12 ),
    inference(avatar_split_clause,[],[f209,f127,f213]) ).

fof(f209,plain,
    ( int_leq(n,int_zero)
    | spl3_12 ),
    inference(resolution,[],[f105,f129]) ).

fof(f175,plain,
    ( spl3_17
    | spl3_18
    | ~ spl3_2 ),
    inference(avatar_split_clause,[],[f157,f69,f172,f168]) ).

fof(f157,plain,
    ( int_less(sK1,n)
    | n = sK1
    | ~ spl3_2 ),
    inference(resolution,[],[f53,f71]) ).

fof(f71,plain,
    ( int_leq(sK1,n)
    | ~ spl3_2 ),
    inference(avatar_component_clause,[],[f69]) ).

fof(f166,plain,
    ( spl3_15
    | spl3_16
    | ~ spl3_4 ),
    inference(avatar_split_clause,[],[f154,f79,f163,f159]) ).

fof(f154,plain,
    ( int_less(int_one,sK0)
    | int_one = sK0
    | ~ spl3_4 ),
    inference(resolution,[],[f53,f81]) ).

fof(f152,plain,
    ( ~ spl3_13
    | spl3_14 ),
    inference(avatar_split_clause,[],[f142,f150,f146]) ).

fof(f142,plain,
    ! [X0] :
      ( int_less(X0,X0)
      | ~ int_leq(int_one,int_zero) ),
    inference(superposition,[],[f136,f44]) ).

fof(f130,plain,
    ( ~ spl3_12
    | ~ spl3_5 ),
    inference(avatar_split_clause,[],[f120,f84,f127]) ).

fof(f84,plain,
    ( spl3_5
  <=> ! [X0] :
        ( ~ int_leq(X0,n)
        | ~ int_leq(int_one,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_5])]) ).

fof(f120,plain,
    ( ~ int_leq(int_one,n)
    | ~ spl3_5 ),
    inference(resolution,[],[f85,f62]) ).

fof(f85,plain,
    ( ! [X0] :
        ( ~ int_leq(int_one,X0)
        | ~ int_leq(X0,n) )
    | ~ spl3_5 ),
    inference(avatar_component_clause,[],[f84]) ).

fof(f125,plain,
    ( ~ spl3_11
    | ~ spl3_4
    | ~ spl3_5 ),
    inference(avatar_split_clause,[],[f119,f84,f79,f122]) ).

fof(f119,plain,
    ( ~ int_leq(sK0,n)
    | ~ spl3_4
    | ~ spl3_5 ),
    inference(resolution,[],[f85,f81]) ).

fof(f118,plain,
    ( spl3_10
    | ~ spl3_8 ),
    inference(avatar_split_clause,[],[f107,f96,f115]) ).

fof(f107,plain,
    ( int_leq(int_zero,int_one)
    | ~ spl3_8 ),
    inference(resolution,[],[f54,f98]) ).

fof(f113,plain,
    ( spl3_9
    | ~ spl3_3 ),
    inference(avatar_split_clause,[],[f106,f74,f110]) ).

fof(f110,plain,
    ( spl3_9
  <=> int_leq(sK0,sK1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_9])]) ).

fof(f106,plain,
    ( int_leq(sK0,sK1)
    | ~ spl3_3 ),
    inference(resolution,[],[f54,f76]) ).

fof(f99,plain,
    spl3_8,
    inference(avatar_split_clause,[],[f43,f96]) ).

fof(f43,plain,
    int_less(int_zero,int_one),
    inference(cnf_transformation,[],[f5]) ).

fof(f5,axiom,
    int_less(int_zero,int_one),
    file('/export/starexec/sandbox2/tmp/tmp.SM44SGvNIk/Vampire---4.8_5994',int_zero_one) ).

fof(f94,plain,
    ~ spl3_7,
    inference(avatar_split_clause,[],[f42,f91]) ).

fof(f91,plain,
    ( spl3_7
  <=> real_zero = real_one ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_7])]) ).

fof(f42,plain,
    real_zero != real_one,
    inference(cnf_transformation,[],[f11]) ).

fof(f11,axiom,
    real_zero != real_one,
    file('/export/starexec/sandbox2/tmp/tmp.SM44SGvNIk/Vampire---4.8_5994',real_constants) ).

fof(f89,plain,
    ( spl3_5
    | spl3_6 ),
    inference(avatar_split_clause,[],[f40,f87,f84]) ).

fof(f87,plain,
    ( spl3_6
  <=> ! [X4,X1] :
        ( real_one = a(X4,X4)
        | ~ int_leq(int_one,X1)
        | ~ int_leq(X1,n)
        | ~ int_leq(int_one,X4)
        | ~ int_leq(X4,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl3_6])]) ).

fof(f40,plain,
    ! [X0,X1,X4] :
      ( real_one = a(X4,X4)
      | ~ int_leq(X4,X1)
      | ~ int_leq(int_one,X4)
      | ~ int_leq(X1,n)
      | ~ int_leq(int_one,X1)
      | ~ int_leq(X0,n)
      | ~ int_leq(int_one,X0) ),
    inference(cnf_transformation,[],[f20]) ).

fof(f82,plain,
    spl3_4,
    inference(avatar_split_clause,[],[f35,f79]) ).

fof(f35,plain,
    int_leq(int_one,sK0),
    inference(cnf_transformation,[],[f27]) ).

fof(f27,plain,
    ( real_zero != a(sK0,sK1)
    & int_leq(sK1,n)
    & int_less(sK0,sK1)
    & int_leq(int_one,sK0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1])],[f18,f26]) ).

fof(f26,plain,
    ( ? [X0,X1] :
        ( real_zero != a(X0,X1)
        & int_leq(X1,n)
        & int_less(X0,X1)
        & int_leq(int_one,X0) )
   => ( real_zero != a(sK0,sK1)
      & int_leq(sK1,n)
      & int_less(sK0,sK1)
      & int_leq(int_one,sK0) ) ),
    introduced(choice_axiom,[]) ).

fof(f18,plain,
    ? [X0,X1] :
      ( real_zero != a(X0,X1)
      & int_leq(X1,n)
      & int_less(X0,X1)
      & int_leq(int_one,X0) ),
    inference(flattening,[],[f17]) ).

fof(f17,plain,
    ? [X0,X1] :
      ( real_zero != a(X0,X1)
      & int_leq(X1,n)
      & int_less(X0,X1)
      & int_leq(int_one,X0) ),
    inference(ennf_transformation,[],[f14]) ).

fof(f14,negated_conjecture,
    ~ ! [X0,X1] :
        ( ( int_leq(X1,n)
          & int_less(X0,X1)
          & int_leq(int_one,X0) )
       => real_zero = a(X0,X1) ),
    inference(negated_conjecture,[],[f13]) ).

fof(f13,conjecture,
    ! [X0,X1] :
      ( ( int_leq(X1,n)
        & int_less(X0,X1)
        & int_leq(int_one,X0) )
     => real_zero = a(X0,X1) ),
    file('/export/starexec/sandbox2/tmp/tmp.SM44SGvNIk/Vampire---4.8_5994',lt) ).

fof(f77,plain,
    spl3_3,
    inference(avatar_split_clause,[],[f36,f74]) ).

fof(f36,plain,
    int_less(sK0,sK1),
    inference(cnf_transformation,[],[f27]) ).

fof(f72,plain,
    spl3_2,
    inference(avatar_split_clause,[],[f37,f69]) ).

fof(f37,plain,
    int_leq(sK1,n),
    inference(cnf_transformation,[],[f27]) ).

fof(f67,plain,
    ~ spl3_1,
    inference(avatar_split_clause,[],[f38,f64]) ).

fof(f38,plain,
    real_zero != a(sK0,sK1),
    inference(cnf_transformation,[],[f27]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem    : SWV486+3 : TPTP v8.1.2. Released v4.0.0.
% 0.07/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 : n023.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   : Tue Aug 29 06:14:25 EDT 2023
% 0.14/0.35  % CPUTime    : 
% 0.14/0.35  This is a FOF_THM_RFO_SEQ problem
% 0.14/0.35  Running vampire_casc2023 --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/tmp/tmp.SM44SGvNIk/Vampire---4.8_5994
% 0.14/0.36  % (6101)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.42  % (6105)lrs-3_8_anc=none:bce=on:cond=on:drc=off:flr=on:fsd=off:fsr=off:fde=unused:gsp=on:gs=on:gsaa=full_model:lcm=predicate:lma=on:nm=16:sos=all:sp=weighted_frequency:tgt=ground:urr=ec_only:stl=188_482 on Vampire---4 for (482ds/0Mi)
% 0.21/0.42  % (6107)dis+1011_4_add=large:amm=off:sims=off:sac=on:sp=frequency:tgt=ground_413 on Vampire---4 for (413ds/0Mi)
% 0.21/0.42  % (6102)lrs+10_11_cond=on:drc=off:flr=on:fsr=off:gsp=on:gs=on:gsem=off:lma=on:msp=off:nm=4:nwc=1.5:nicw=on:sas=z3:sims=off:sp=scramble:stl=188_730 on Vampire---4 for (730ds/0Mi)
% 0.21/0.42  % (6104)dis-11_4:1_aac=none:add=off:afr=on:anc=none:bd=preordered:bs=on:bsr=on:drc=off:fsr=off:fde=none:gsp=on:irw=on:lcm=reverse:lma=on:nm=0:nwc=1.7:nicw=on:sas=z3:sims=off:sos=all:sac=on:sp=weighted_frequency:tgt=full_602 on Vampire---4 for (602ds/0Mi)
% 0.21/0.42  % (6106)lrs+1010_20_av=off:bd=off:bs=on:bsr=on:bce=on:flr=on:fde=none:gsp=on:nwc=3.0:tgt=ground:urr=ec_only:stl=125_424 on Vampire---4 for (424ds/0Mi)
% 0.21/0.42  % (6103)dis+1010_4:1_anc=none:bd=off:drc=off:flr=on:fsr=off:nm=4:nwc=1.1:nicw=on:sas=z3_680 on Vampire---4 for (680ds/0Mi)
% 0.21/0.42  % (6108)ott+11_14_av=off:bs=on:bsr=on:cond=on:flr=on:fsd=off:fde=unused:gsp=on:nm=4:nwc=1.5:tgt=full_386 on Vampire---4 for (386ds/0Mi)
% 0.21/0.48  % (6104)Refutation not found, incomplete strategy% (6104)------------------------------
% 0.21/0.48  % (6104)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.21/0.48  % (6104)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.21/0.48  % (6104)Termination reason: Refutation not found, incomplete strategy
% 0.21/0.48  
% 0.21/0.48  % (6104)Memory used [KB]: 1023
% 0.21/0.48  % (6104)Time elapsed: 0.061 s
% 0.21/0.48  % (6104)------------------------------
% 0.21/0.48  % (6104)------------------------------
% 0.21/0.51  % (6110)ott+10_5_av=off:bsr=on:br=off:drc=off:fsd=off:fsr=off:fde=unused:gsp=on:lcm=predicate:lma=on:nwc=2.5:sos=all:sp=occurrence:tgt=full:urr=on_375 on Vampire---4 for (375ds/0Mi)
% 4.05/0.93  % (6103)First to succeed.
% 4.05/0.94  % (6103)Refutation found. Thanks to Tanya!
% 4.05/0.94  % SZS status Theorem for Vampire---4
% 4.05/0.94  % SZS output start Proof for Vampire---4
% See solution above
% 4.05/0.94  % (6103)------------------------------
% 4.05/0.94  % (6103)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 4.05/0.94  % (6103)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 4.05/0.94  % (6103)Termination reason: Refutation
% 4.05/0.94  
% 4.05/0.94  % (6103)Memory used [KB]: 8443
% 4.05/0.94  % (6103)Time elapsed: 0.513 s
% 4.05/0.94  % (6103)------------------------------
% 4.05/0.94  % (6103)------------------------------
% 4.05/0.94  % (6101)Success in time 0.583 s
% 4.05/0.94  % Vampire---4.8 exiting
%------------------------------------------------------------------------------