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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : NUM971_5 : TPTP v8.1.2. Released v6.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s

% Computer : n014.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Apr 30 14:39:19 EDT 2024

% Result   : Theorem 0.14s 0.51s
% Output   : Refutation 0.14s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   29
%            Number of leaves      :  167
% Syntax   : Number of formulae    : 2597 ( 390 unt;  32 typ;   0 def)
%            Number of atoms       : 6021 ( 927 equ)
%            Maximal formula atoms :   10 (   2 avg)
%            Number of connectives : 6987 (3531   ~;3134   |; 106   &)
%                                         ( 143 <=>;  73  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   11 (   4 avg)
%            Maximal term depth    :    8 (   2 avg)
%            Number of types       :    4 (   3 usr)
%            Number of type conns  :   12 (   8   >;   4   *;   0   +;   0  <<)
%            Number of predicates  :   31 (  29 usr;  13 prp; 0-3 aty)
%            Number of functors    :   12 (  12 usr;   5 con; 0-3 aty)
%            Number of variables   : 2415 (2394   !;   0   ?;2415   :)
%                                         (  21  !>;   0  ?*;   0  @-;   0  @+)

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

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

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

tff(func_def_0,type,
    one_one: 
      !>[X0: $tType] : X0 ).

tff(func_def_1,type,
    plus_plus: 
      !>[X0: $tType] : ( ( X0 * X0 ) > X0 ) ).

tff(func_def_2,type,
    zero_zero: 
      !>[X0: $tType] : X0 ).

tff(func_def_3,type,
    bit0: int > int ).

tff(func_def_4,type,
    bit1: int > int ).

tff(func_def_5,type,
    pls: int ).

tff(func_def_6,type,
    number_number_of: 
      !>[X0: $tType] : ( int > X0 ) ).

tff(func_def_7,type,
    power_power: 
      !>[X0: $tType] : ( ( X0 * nat ) > X0 ) ).

tff(func_def_8,type,
    fFalse: bool ).

tff(func_def_9,type,
    fTrue: bool ).

tff(func_def_10,type,
    s: int ).

tff(func_def_11,type,
    t: int ).

tff(pred_def_1,type,
    number: 
      !>[X0: $tType] : $o ).

tff(pred_def_2,type,
    power: 
      !>[X0: $tType] : $o ).

tff(pred_def_3,type,
    number_ring: 
      !>[X0: $tType] : $o ).

tff(pred_def_4,type,
    ring_char_0: 
      !>[X0: $tType] : $o ).

tff(pred_def_5,type,
    mult_zero: 
      !>[X0: $tType] : $o ).

tff(pred_def_6,type,
    semiring_0: 
      !>[X0: $tType] : $o ).

tff(pred_def_7,type,
    semiring_1: 
      !>[X0: $tType] : $o ).

tff(pred_def_8,type,
    linorder: 
      !>[X0: $tType] : $o ).

tff(pred_def_9,type,
    zero_neq_one: 
      !>[X0: $tType] : $o ).

tff(pred_def_10,type,
    number_semiring: 
      !>[X0: $tType] : $o ).

tff(pred_def_11,type,
    linordered_idom: 
      !>[X0: $tType] : $o ).

tff(pred_def_12,type,
    no_zero_divisors: 
      !>[X0: $tType] : $o ).

tff(pred_def_13,type,
    ring_11004092258visors: 
      !>[X0: $tType] : $o ).

tff(pred_def_14,type,
    linord219039673up_add: 
      !>[X0: $tType] : $o ).

tff(pred_def_15,type,
    ord_less: 
      !>[X0: $tType] : ( ( X0 * X0 ) > $o ) ).

tff(pred_def_16,type,
    ord_less_eq: 
      !>[X0: $tType] : ( ( X0 * X0 ) > $o ) ).

tff(pred_def_17,type,
    pp: bool > $o ).

tff(f11137,plain,
    $false,
    inference(avatar_sat_refutation,[],[f607,f1095,f2463,f3670,f7743,f7811,f7813,f7815,f7817,f7819,f7821,f7823,f7825,f7827,f7829,f7831,f7833,f7835,f7837,f7839,f7841,f7843,f7845,f7847,f7849,f7851,f7853,f7855,f7857,f7859,f7861,f7863,f7865,f7867,f7869,f7871,f7873,f7875,f7877,f7879,f7881,f7883,f7885,f7887,f7889,f7891,f7893,f7895,f7897,f7899,f7901,f7903,f7905,f7907,f7909,f7911,f7913,f7915,f7917,f7919,f7921,f7923,f7925,f7927,f7929,f7931,f7933,f7935,f7937,f9257,f10655,f11130,f11132,f11134,f11136]) ).

tff(f11136,plain,
    ~ spl0_4,
    inference(avatar_contradiction_clause,[],[f11135]) ).

tff(f11135,plain,
    ( $false
    | ~ spl0_4 ),
    inference(global_subsumption,[],[f346,f350,f351,f352,f508,f353,f355,f359,f496,f363,f368,f497,f371,f374,f375,f377,f380,f381,f384,f385,f389,f388,f393,f392,f397,f396,f401,f400,f409,f411,f502,f503,f417,f438,f437,f440,f439,f442,f441,f444,f443,f446,f470,f469,f476,f475,f480,f479,f487,f313,f314,f315,f316,f317,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f339,f340,f341,f354,f504,f342,f343,f344,f445,f345,f347,f356,f357,f348,f349,f358,f415,f369,f452,f517,f455,f457,f507,f523,f522,f370,f419,f420,f421,f529,f422,f423,f424,f425,f535,f426,f427,f428,f429,f430,f431,f432,f433,f434,f525,f531,f372,f550,f551,f553,f554,f552,f373,f435,f436,f459,f460,f461,f575,f462,f463,f579,f464,f465,f466,f467,f468,f471,f472,f473,f474,f477,f478,f563,f565,f612,f569,f583,f617,f623,f621,f624,f618,f625,f619,f360,f637,f638,f640,f643,f644,f635,f680,f660,f658,f679,f681,f647,f648,f641,f689,f659,f661,f691,f662,f663,f695,f664,f665,f699,f666,f701,f667,f668,f669,f670,f671,f672,f673,f674,f675,f676,f677,f678,f454,f731,f733,f735,f736,f738,f741,f495,f566,f745,f746,f747,f567,f750,f751,f627,f611,f754,f755,f757,f758,f447,f762,f765,f767,f448,f449,f786,f790,f451,f797,f798,f799,f805,f802,f804,f812,f809,f789,f803,f825,f826,f827,f800,f837,f832,f833,f482,f845,f848,f843,f857,f854,f856,f483,f861,f863,f864,f846,f862,f484,f878,f881,f882,f884,f886,f892,f485,f905,f908,f911,f912,f917,f914,f924,f925,f926,f486,f940,f937,f939,f945,f951,f947,f949,f938,f961,f965,f967,f969,f935,f985,f992,f996,f1000,f997,f998,f1014,f1009,f1015,f488,f1026,f1023,f1020,f1028,f1038,f1037,f1040,f1025,f1048,f1050,f1049,f1064,f1071,f489,f1078,f1079,f1080,f1086,f1083,f1051,f1077,f1126,f1132,f1129,f1130,f1135,f1127,f491,f1148,f1149,f1150,f1156,f1153,f1145,f1147,f1159,f1160,f1073,f1169,f1176,f493,f1205,f1208,f1085,f1263,f1266,f1267,f1270,f494,f1274,f1277,f1155,f1264,f1300,f1291,f1044,f1310,f1178,f1316,f1323,f1327,f361,f1212,f1214,f1281,f1283,f1513,f1514,f1515,f1024,f1519,f1521,f1523,f1526,f1529,f1084,f1535,f1539,f1541,f1543,f1154,f1553,f1559,f1551,f1564,f1572,f1581,f1582,f1578,f1555,f1557,f1012,f1576,f1608,f1604,f1605,f1606,f1325,f1623,f1630,f1636,f1610,f1614,f1618,f1652,f1647,f1648,f1651,f1641,f1645,f1644,f1632,f386,f1760,f1820,f1762,f1763,f1764,f1765,f1824,f1786,f1788,f1789,f1829,f1791,f1792,f1793,f1794,f1832,f1833,f1815,f1836,f1817,f1827,f1823,f1420,f1938,f1939,f1940,f1941,f1942,f1943,f1944,f1945,f1946,f1962,f1964,f1484,f1567,f2101,f1021,f1081,f2142,f2143,f2146,f2149,f2151,f2152,f1876,f1151,f2175,f986,f2185,f2193,f2183,f2200,f2196,f2197,f2198,f988,f2222,f2223,f2226,f2123,f2124,f2235,f2237,f2138,f2242,f365,f2240,f2267,f2269,f2294,f2280,f2301,f2281,f2310,f366,f2282,f2346,f390,f2414,f2415,f2416,f2417,f2451,f2370,f391,f2519,f2277,f2538,f2540,f2545,f2295,f2548,f2555,f2565,f2566,f2562,f2559,f2563,f2558,f2561,f2564,f394,f395,f2733,f2139,f2747,f2746,f2141,f2771,f2780,f2782,f2781,f2801,f2170,f2171,f2173,f2214,f2233,f398,f2869,f2920,f2921,f2922,f1054,f1522,f1538,f2966,f2976,f2988,f2989,f2985,f2982,f2983,f399,f2970,f1554,f2274,f3066,f3070,f3089,f3117,f3128,f3129,f3126,f3122,f3127,f402,f3108,f3188,f3189,f3121,f3125,f1010,f1293,f2136,f3224,f3226,f3225,f3228,f403,f2140,f3284,f2168,f2172,f2184,f2860,f2971,f1574,f2213,f3321,f3323,f450,f3332,f3333,f3345,f3336,f3337,f3348,f3351,f3355,f3359,f3325,f3350,f3371,f3372,f3373,f3374,f3375,f3376,f3377,f3378,f3379,f3381,f3382,f3383,f3384,f3385,f3386,f3387,f3388,f3389,f3390,f3391,f3392,f3393,f3394,f3395,f3396,f3397,f3398,f3399,f3400,f3401,f3402,f3403,f3404,f3405,f3406,f3408,f3409,f3410,f3411,f3412,f3413,f3414,f3415,f3416,f3418,f3419,f3420,f3421,f3422,f3423,f3424,f3425,f3466,f3427,f3467,f3430,f3431,f3432,f3435,f3436,f3437,f3438,f3439,f3468,f3441,f3442,f3443,f3444,f3445,f3446,f3447,f3448,f3449,f3450,f3451,f3452,f3469,f3454,f3455,f3470,f3457,f3471,f3459,f3460,f3380,f3407,f3477,f3473,f3478,f3417,f3495,f3498,f3433,f3514,f3516,f3520,f3434,f3533,f3537,f490,f3554,f3560,f3556,f3557,f3318,f3561,f3562,f3320,f3429,f3567,f3570,f3363,f3586,f3368,f3588,f3597,f3598,f3599,f3600,f3601,f3602,f3603,f3604,f3605,f3606,f3619,f3620,f3621,f3622,f3623,f3639,f3641,f3587,f3483,f3674,f3490,f3684,f2215,f2557,f3711,f2744,f3722,f2779,f3223,f3281,f3672,f1585,f3752,f3119,f3762,f3120,f3772,f3124,f3222,f3280,f3319,f3698,f1642,f3801,f2182,f2858,f3806,f2969,f3317,f3696,f1634,f3814,f3832,f3837,f3839,f3834,f3835,f404,f4623,f4625,f4627,f4629,f4632,f4634,f4636,f4638,f4641,f405,f4869,f4871,f4873,f4875,f4878,f4880,f4882,f4884,f4887,f406,f5147,f5149,f5151,f5154,f5156,f5158,f5160,f5163,f407,f5419,f5421,f5423,f5426,f5428,f5430,f5432,f5435,f481,f5690,f5626,f5627,f5628,f5629,f5630,f5685,f5693,f5686,f5704,f5774,f5771,f5787,f5805,f5793,f5801,f5792,f5808,f5798,f3798,f5881,f5799,f5776,f5896,f5897,f5903,f5904,f5899,f5912,f5778,f5789,f5790,f5914,f5791,f5922,f5935,f5936,f5933,f5928,f5934,f3833,f6013,f6015,f6018,f6023,f6027,f5795,f6028,f6029,f6033,f6034,f6035,f6038,f6037,f5796,f6039,f6059,f6046,f6060,f6061,f6057,f6052,f6058,f5797,f5800,f5803,f3883,f6144,f6147,f6149,f6152,f6154,f5900,f6165,f5908,f6171,f6173,f6174,f6175,f6177,f6178,f6179,f6181,f6182,f6183,f5927,f6190,f5932,f6051,f6193,f6056,f3985,f6265,f5883,f6025,f6156,f6288,f6020,f5777,f5779,f6287,f5924,f4087,f5925,f6384,f5926,f6387,f5930,f5931,f6048,f6049,f6391,f6050,f6393,f6054,f6055,f4193,f6469,f6474,f6476,f6471,f4287,f6617,f6619,f6646,f4397,f6791,f6821,f6814,f6815,f849,f7111,f7174,f376,f6941,f7033,f7476,f7197,f7523,f7570,f7700,f510,f412,f8007,f8009,f413,f8206,f8208,f8210,f8060,f8213,f8216,f8220,f8224,f8228,f8232,f8236,f8343,f8346,f8469,f8472,f8485,f8489,f8492,f8495,f8498,f8501,f8504,f8507,f8510,f8591,f8594,f8687,f8690,f8696,f8701,f8704,f8480,f8706,f8707,f8708,f8709,f8710,f8711,f8771,f8768,f8770,f414,f8921,f8923,f8775,f8925,f8928,f8931,f8934,f8937,f8940,f8943,f8948,f8951,f8954,f8957,f8960,f8963,f8966,f8969,f9050,f9053,f9146,f9149,f9155,f9160,f9163,f9174,f9175,f9176,f9185,f9186,f408,f9187,f9188,f9189,f9190,f9191,f9192,f9249,f9251,f9252,f509,f378,f9265,f501,f9270,f9274,f379,f9275,f9276,f9277,f9278,f9279,f9280,f9281,f9282,f9283,f9284,f9285,f9286,f9287,f9288,f9289,f9290,f9291,f9307,f9293,f9294,f9295,f9296,f9308,f9298,f9312,f9305,f850,f874,f9436,f9437,f9438,f9446,f9441,f9442,f9443,f9448,f883,f9507,f9500,f885,f9553,f9566,f9555,f9567,f9559,f913,f9629,f9630,f9642,f9643,f9635,f915,f9707,f933,f9781,f9782,f9783,f9784,f9785,f9786,f9787,f9788,f1211,f1213,f1280,f10070,f10080,f1282,f2025,f2026,f2099,f3558,f10111,f10113,f10146,f10150,f5692,f10290,f5885,f10328,f6158,f8204,f10470,f10459,f10460,f10461,f10471,f10472,f10464,f10465,f10466,f10473,f10474,f10457,f10477,f10478,f10479,f10480,f10481,f10483,f10484,f10485,f10488,f10489,f10491,f10492,f10493,f10494,f10495,f10496,f10498,f10499,f10500,f10501,f10503,f10566,f10567,f10568,f10569,f10570,f10571,f10621,f10622,f10625,f10626,f10628,f10629,f10630,f10633,f10634,f10637,f10638,f10639,f10642,f10643,f10644,f10658,f10661,f10663,f10665,f10640,f10346,f10147,f10128,f10116,f10115,f10114,f9166,f1180,f1075,f7632,f10666,f1094,f10476,f10879,f10881,f10882,f10883,f10884,f10885,f10888,f10889,f10890,f10891,f10892,f10893,f10894,f10896,f10897,f10898,f10899,f10900,f10901,f10903,f10904,f10905,f10914,f10915,f10916,f10964,f10918,f10920,f10925,f10926,f10927,f10929,f10930,f10931,f10932,f10933,f10936,f10939,f10940,f10941,f10943,f10944,f10945,f10946,f10947,f10949,f10950,f10951,f10952,f10953,f10954,f10966,f10970,f10973,f10976,f10979,f10981,f10983,f10486,f10987,f10988,f10989,f10990,f10991,f10997,f10999,f11003,f10502,f11007,f11008,f11009,f11011,f11012,f11013,f11014,f11015,f11020,f10572,f11025,f11026,f11027,f11029,f11030,f11031,f11032,f11033,f11035,f10623,f11039,f10631,f10482,f11047,f11048,f11049,f11050,f11051,f11052,f11053,f11055,f11059,f11060,f11063,f11068,f10878,f11071,f11072,f11073,f11074,f11075,f11076,f11077,f11079,f11083,f11084,f11087,f11092,f10907,f11096,f11097,f11098,f11100,f11101,f11102,f11103,f11109,f10922,f11113,f10935,f11040,f11119,f11120,f11121,f11122,f11123,f11124,f11125,f11126,f11128]) ).

tff(f11128,plain,
    ( ~ ord_less(int,pls,power_power(int,s,number_number_of(nat,bit0(one_one(int)))))
    | ~ spl0_4 ),
    inference(superposition,[],[f1147,f11040]) ).

tff(f11126,plain,
    ( ! [X0: int] :
        ( ~ ord_less(int,pls,X0)
        | ord_less(int,power_power(int,s,number_number_of(nat,bit0(one_one(int)))),X0) )
    | ~ spl0_4 ),
    inference(superposition,[],[f933,f11040]) ).

tff(f11125,plain,
    ( ord_less(int,power_power(int,s,number_number_of(nat,bit0(one_one(int)))),pls)
    | ~ spl0_4 ),
    inference(superposition,[],[f507,f11040]) ).

tff(f11124,plain,
    ( ! [X0: int] :
        ( ord_less(int,X0,pls)
        | ~ ord_less(int,X0,power_power(int,s,number_number_of(nat,bit0(one_one(int))))) )
    | ~ spl0_4 ),
    inference(superposition,[],[f491,f11040]) ).

tff(f11123,plain,
    ( ! [X0: int] :
        ( ~ ord_less(int,X0,pls)
        | ord_less(int,X0,power_power(int,s,number_number_of(nat,bit0(one_one(int)))))
        | ( power_power(int,s,number_number_of(nat,bit0(one_one(int)))) = X0 ) )
    | ~ spl0_4 ),
    inference(superposition,[],[f490,f11040]) ).

tff(f11122,plain,
    ( ! [X0: int] :
        ( ord_less(int,X0,pls)
        | ~ ord_less_eq(int,X0,power_power(int,s,number_number_of(nat,bit0(one_one(int))))) )
    | ~ spl0_4 ),
    inference(superposition,[],[f489,f11040]) ).

tff(f11121,plain,
    ( ! [X0: int] :
        ( ~ ord_less(int,X0,pls)
        | ord_less_eq(int,X0,power_power(int,s,number_number_of(nat,bit0(one_one(int))))) )
    | ~ spl0_4 ),
    inference(superposition,[],[f488,f11040]) ).

tff(f11120,plain,
    ( ! [X0: int] :
        ( ~ ord_less_eq(int,pls,X0)
        | ord_less(int,power_power(int,s,number_number_of(nat,bit0(one_one(int)))),X0) )
    | ~ spl0_4 ),
    inference(superposition,[],[f486,f11040]) ).

tff(f11119,plain,
    ( ! [X0: int] :
        ( ord_less_eq(int,pls,X0)
        | ~ ord_less(int,power_power(int,s,number_number_of(nat,bit0(one_one(int)))),X0) )
    | ~ spl0_4 ),
    inference(superposition,[],[f451,f11040]) ).

tff(f11040,plain,
    ( ( pls = plus_plus(int,power_power(int,s,number_number_of(nat,bit0(one_one(int)))),one_one(int)) )
    | ~ spl0_4 ),
    inference(subsumption_resolution,[],[f10666,f1094]) ).

tff(f10935,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10476,f949]) ).

tff(f11113,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),pls)
      | ~ ord_less(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f10922,f3350]) ).

tff(f10922,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10476,f428]) ).

tff(f11109,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,bit0(X0)))
      | ~ ord_less(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f10907,f3350]) ).

tff(f11103,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10907,f1012]) ).

tff(f11102,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10907,f2184]) ).

tff(f11101,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f10907,f2971]) ).

tff(f11100,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10907,f3698]) ).

tff(f11098,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10907,f996]) ).

tff(f11097,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10907,f1010]) ).

tff(f11096,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10907,f2860]) ).

tff(f10907,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f10476,f432]) ).

tff(f11092,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(subsumption_resolution,[],[f11091,f319]) ).

tff(f11091,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,one_one(int),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f11088,f318]) ).

tff(f11088,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(resolution,[],[f10878,f4193]) ).

tff(f11087,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,one_one(int),bit0(X0)) ),
    inference(resolution,[],[f10878,f1154]) ).

tff(f11084,plain,
    ! [X0: int] :
      ( ~ ord_less(int,plus_plus(int,X0,one_one(int)),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10878,f489]) ).

tff(f11083,plain,
    ! [X0: int] :
      ( ~ ord_less(int,plus_plus(int,X0,one_one(int)),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10878,f491]) ).

tff(f11079,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10878,f1280]) ).

tff(f11077,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10878,f676]) ).

tff(f11076,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10878,f986]) ).

tff(f11075,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f10878,f1538]) ).

tff(f11074,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10878,f2215]) ).

tff(f11073,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10878,f672]) ).

tff(f11072,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10878,f985]) ).

tff(f11071,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10878,f2214]) ).

tff(f10878,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f10476,f1155]) ).

tff(f11068,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(subsumption_resolution,[],[f11067,f319]) ).

tff(f11067,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,one_one(int),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f11064,f318]) ).

tff(f11064,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(resolution,[],[f10482,f4193]) ).

tff(f11063,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ~ ord_less(int,one_one(int),bit0(X0)) ),
    inference(resolution,[],[f10482,f1154]) ).

tff(f11060,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,plus_plus(int,X0,one_one(int)),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10482,f489]) ).

tff(f11059,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,plus_plus(int,X0,one_one(int)),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10482,f491]) ).

tff(f11055,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10482,f1280]) ).

tff(f11053,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10482,f676]) ).

tff(f11052,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10482,f986]) ).

tff(f11051,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f10482,f1538]) ).

tff(f11050,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10482,f2215]) ).

tff(f11049,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10482,f672]) ).

tff(f11048,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(X0),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10482,f985]) ).

tff(f11047,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10482,f2214]) ).

tff(f10482,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f10457,f2240]) ).

tff(f10631,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f10457,f422]) ).

tff(f11039,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),pls)
      | ~ ord_less_eq(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f10623,f3350]) ).

tff(f10623,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f10457,f420]) ).

tff(f11035,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,pls)
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f10572,f1154]) ).

tff(f11033,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f10572,f1614]) ).

tff(f11032,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10572,f1644]) ).

tff(f11031,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10572,f2182]) ).

tff(f11030,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f10572,f2969]) ).

tff(f11029,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10572,f3696]) ).

tff(f11027,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10572,f1610]) ).

tff(f11026,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10572,f1642]) ).

tff(f11025,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10572,f2858]) ).

tff(f10572,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit1(X0))
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f10457,f426]) ).

tff(f11020,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,bit0(X0)))
      | ~ ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f10502,f3350]) ).

tff(f11015,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f10502,f997]) ).

tff(f11014,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10502,f1012]) ).

tff(f11013,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10502,f2184]) ).

tff(f11012,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f10502,f2971]) ).

tff(f11011,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10502,f3698]) ).

tff(f11009,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10502,f996]) ).

tff(f11008,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(X0),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10502,f1010]) ).

tff(f11007,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10502,f2860]) ).

tff(f10502,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f10457,f424]) ).

tff(f11003,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,X0))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f11002,f319]) ).

tff(f11002,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,X0))
      | ~ ord_less(int,X0,one_one(int))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f11001,f318]) ).

tff(f11001,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,X0))
      | ~ ord_less(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(resolution,[],[f10486,f4397]) ).

tff(f10999,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,X0))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f10486,f1282]) ).

tff(f10997,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit1(X0))
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f10486,f675]) ).

tff(f10991,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f10486,f670]) ).

tff(f10990,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f10486,f965]) ).

tff(f10989,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f10486,f2233]) ).

tff(f10988,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ~ ord_less_eq(int,bit1(X0),pls) ),
    inference(resolution,[],[f10486,f2274]) ).

tff(f10987,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ~ ord_less(int,bit1(X0),pls) ),
    inference(resolution,[],[f10486,f1293]) ).

tff(f10486,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10457,f804]) ).

tff(f10983,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f10982,f319]) ).

tff(f10982,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,X0,one_one(int))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f10963,f318]) ).

tff(f10963,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(resolution,[],[f10476,f4397]) ).

tff(f10981,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ~ ord_less(int,X1,X0) ),
    inference(subsumption_resolution,[],[f10980,f319]) ).

tff(f10980,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ~ ord_less(int,X1,X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f10962,f318]) ).

tff(f10962,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ~ ord_less(int,X1,X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(resolution,[],[f10476,f407]) ).

tff(f10979,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,X0))
      | ~ ord_less(int,X0,pls) ),
    inference(forward_demodulation,[],[f10978,f552]) ).

tff(f10978,plain,
    ! [X0: int] :
      ( ~ ord_less(int,zero_zero(int),number_number_of(int,X0))
      | ~ ord_less(int,X0,pls) ),
    inference(subsumption_resolution,[],[f10977,f319]) ).

tff(f10977,plain,
    ! [X0: int] :
      ( ~ ord_less(int,zero_zero(int),number_number_of(int,X0))
      | ~ ord_less(int,X0,pls)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f10961,f318]) ).

tff(f10961,plain,
    ! [X0: int] :
      ( ~ ord_less(int,zero_zero(int),number_number_of(int,X0))
      | ~ ord_less(int,X0,pls)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(resolution,[],[f10476,f403]) ).

tff(f10976,plain,
    ! [X0: int] :
      ( ( pls = X0 )
      | ~ ord_less(int,power_power(int,X0,number_number_of(nat,bit0(one_one(int)))),pls) ),
    inference(forward_demodulation,[],[f10975,f552]) ).

tff(f10975,plain,
    ! [X0: int] :
      ( ~ ord_less(int,power_power(int,X0,number_number_of(nat,bit0(one_one(int)))),pls)
      | ( zero_zero(int) = X0 ) ),
    inference(forward_demodulation,[],[f10974,f552]) ).

tff(f10974,plain,
    ! [X0: int] :
      ( ~ ord_less(int,power_power(int,X0,number_number_of(nat,bit0(one_one(int)))),zero_zero(int))
      | ( zero_zero(int) = X0 ) ),
    inference(subsumption_resolution,[],[f10960,f318]) ).

tff(f10960,plain,
    ! [X0: int] :
      ( ~ ord_less(int,power_power(int,X0,number_number_of(nat,bit0(one_one(int)))),zero_zero(int))
      | ( zero_zero(int) = X0 )
      | ~ linordered_idom(int) ),
    inference(resolution,[],[f10476,f7570]) ).

tff(f10973,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(forward_demodulation,[],[f10972,f552]) ).

tff(f10972,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),zero_zero(int))
      | ~ ord_less(int,pls,X0) ),
    inference(subsumption_resolution,[],[f10971,f319]) ).

tff(f10971,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),zero_zero(int))
      | ~ ord_less(int,pls,X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f10959,f318]) ).

tff(f10959,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),zero_zero(int))
      | ~ ord_less(int,pls,X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(resolution,[],[f10476,f399]) ).

tff(f10970,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,pls)
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(forward_demodulation,[],[f10969,f552]) ).

tff(f10969,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ~ ord_less(int,X0,zero_zero(int)) ),
    inference(forward_demodulation,[],[f10968,f552]) ).

tff(f10968,plain,
    ! [X0: int] :
      ( ~ ord_less(int,zero_zero(int),bit0(X0))
      | ~ ord_less(int,X0,zero_zero(int)) ),
    inference(forward_demodulation,[],[f10967,f358]) ).

tff(f10967,plain,
    ! [X0: int] :
      ( ~ ord_less(int,zero_zero(int),plus_plus(int,X0,X0))
      | ~ ord_less(int,X0,zero_zero(int)) ),
    inference(subsumption_resolution,[],[f10958,f318]) ).

tff(f10958,plain,
    ! [X0: int] :
      ( ~ ord_less(int,zero_zero(int),plus_plus(int,X0,X0))
      | ~ ord_less(int,X0,zero_zero(int))
      | ~ linordered_idom(int) ),
    inference(resolution,[],[f10476,f366]) ).

tff(f10966,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(subsumption_resolution,[],[f10965,f319]) ).

tff(f10965,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,one_one(int),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f10957,f318]) ).

tff(f10957,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(resolution,[],[f10476,f4193]) ).

tff(f10954,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f10476,f1282]) ).

tff(f10953,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,X0))
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f10476,f1283]) ).

tff(f10952,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ~ ord_less(int,X1,X0) ),
    inference(resolution,[],[f10476,f494]) ).

tff(f10951,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10476,f1281]) ).

tff(f10950,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10476,f6025]) ).

tff(f10949,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10476,f6476]) ).

tff(f10947,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit1(X0)),pls)
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f10476,f1614]) ).

tff(f10946,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit1(X0)),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10476,f1644]) ).

tff(f10945,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit1(X0)),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10476,f2182]) ).

tff(f10944,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit1(X0)),pls)
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f10476,f2969]) ).

tff(f10943,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit1(X0)),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10476,f3696]) ).

tff(f10941,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit0(X0)),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10476,f1610]) ).

tff(f10940,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit0(X0)),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10476,f1642]) ).

tff(f10939,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit0(X0)),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10476,f2858]) ).

tff(f10936,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f10476,f430]) ).

tff(f10933,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),pls)
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f10476,f997]) ).

tff(f10932,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10476,f1012]) ).

tff(f10931,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10476,f2184]) ).

tff(f10930,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),pls)
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f10476,f2971]) ).

tff(f10929,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10476,f3698]) ).

tff(f10927,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(X0)),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10476,f996]) ).

tff(f10926,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(X0)),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10476,f1010]) ).

tff(f10925,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(X0)),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10476,f2860]) ).

tff(f10920,plain,
    ! [X0: int] :
      ( ~ ord_less(int,plus_plus(int,one_one(int),X0),pls)
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f10476,f1632]) ).

tff(f10918,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit1(X0))
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f10476,f434]) ).

tff(f10964,plain,
    ( ! [X0: int] :
        ( ~ ord_less(int,bit0(X0),pls)
        | ~ ord_less(int,pls,bit1(X0)) )
    | ~ spl0_4 ),
    inference(forward_demodulation,[],[f10917,f1094]) ).

tff(f10917,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit1(X0))
      | ~ ord_less(int,bit0(X0),t) ),
    inference(resolution,[],[f10476,f5908]) ).

tff(f10916,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X0),bit1(X1))
      | ~ ord_less(int,X1,X0) ),
    inference(resolution,[],[f10476,f478]) ).

tff(f10915,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit0(X0),bit1(X1))
      | ~ ord_less(int,X1,X0) ),
    inference(resolution,[],[f10476,f474]) ).

tff(f10914,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit1(X0))
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f10476,f675]) ).

tff(f10905,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X0),bit0(X1))
      | ~ ord_less_eq(int,X1,X0) ),
    inference(resolution,[],[f10476,f472]) ).

tff(f10904,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X0),bit0(X1))
      | ~ ord_less(int,X1,X0) ),
    inference(resolution,[],[f10476,f967]) ).

tff(f10903,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit0(X0),bit0(X1))
      | ~ ord_less(int,X1,X0) ),
    inference(resolution,[],[f10476,f468]) ).

tff(f10901,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit0(X0))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f10476,f670]) ).

tff(f10900,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit0(X0))
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f10476,f965]) ).

tff(f10899,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit0(X0))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f10476,f2233]) ).

tff(f10898,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit0(X0))
      | ~ ord_less_eq(int,bit1(X0),pls) ),
    inference(resolution,[],[f10476,f2274]) ).

tff(f10897,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit0(X0))
      | ~ ord_less(int,bit1(X0),pls) ),
    inference(resolution,[],[f10476,f1293]) ).

tff(f10896,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10476,f1280]) ).

tff(f10894,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),one_one(int))
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10476,f676]) ).

tff(f10893,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),one_one(int))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10476,f986]) ).

tff(f10892,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),one_one(int))
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f10476,f1538]) ).

tff(f10891,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),one_one(int))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10476,f2215]) ).

tff(f10890,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),one_one(int))
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10476,f672]) ).

tff(f10889,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),one_one(int))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10476,f985]) ).

tff(f10888,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),one_one(int))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10476,f2214]) ).

tff(f10885,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X0),X1)
      | ~ ord_less(int,X1,bit0(X0)) ),
    inference(resolution,[],[f10476,f1154]) ).

tff(f10884,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(one_one(int)),X0)
      | ~ ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f10476,f1081]) ).

tff(f10883,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(one_one(int)),X0)
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f10476,f1151]) ).

tff(f10882,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,plus_plus(int,X0,one_one(int)),X1)
      | ~ ord_less_eq(int,X1,X0) ),
    inference(resolution,[],[f10476,f489]) ).

tff(f10881,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,plus_plus(int,X0,one_one(int)),X1)
      | ~ ord_less(int,X1,X0) ),
    inference(resolution,[],[f10476,f491]) ).

tff(f10879,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f10476,f1085]) ).

tff(f10476,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,X1,X0)
      | ~ ord_less(int,X0,X1) ),
    inference(resolution,[],[f10457,f452]) ).

tff(f1094,plain,
    ( ( t = pls )
    | ~ spl0_4 ),
    inference(avatar_component_clause,[],[f1092]) ).

tff(f1092,plain,
    ( spl0_4
  <=> ( t = pls ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_4])]) ).

tff(f10666,plain,
    ( ( t != pls )
    | ( pls = plus_plus(int,power_power(int,s,number_number_of(nat,bit0(one_one(int)))),one_one(int)) ) ),
    inference(inner_rewriting,[],[f7632]) ).

tff(f7632,plain,
    ( ( t != pls )
    | ( t = plus_plus(int,power_power(int,s,number_number_of(nat,bit0(one_one(int)))),one_one(int)) ) ),
    inference(forward_demodulation,[],[f7631,f552]) ).

tff(f7631,plain,
    ( ( t = plus_plus(int,power_power(int,s,number_number_of(nat,bit0(one_one(int)))),one_one(int)) )
    | ( t != zero_zero(int) ) ),
    inference(forward_demodulation,[],[f508,f635]) ).

tff(f1075,plain,
    ( ( pls = bit0(t) )
    | ord_less(int,bit0(t),pls) ),
    inference(resolution,[],[f1071,f454]) ).

tff(f1180,plain,
    ( ( pls = bit0(bit0(t)) )
    | ord_less(int,bit0(bit0(t)),pls) ),
    inference(resolution,[],[f1176,f454]) ).

tff(f9166,plain,
    ( ~ ord_less(int,t,pls)
    | ord_less(int,plus_plus(int,power_power(int,s,number_number_of(nat,bit0(one_one(int)))),one_one(int)),pls) ),
    inference(forward_demodulation,[],[f9165,f552]) ).

tff(f9165,plain,
    ( ord_less(int,plus_plus(int,power_power(int,s,number_number_of(nat,bit0(one_one(int)))),one_one(int)),pls)
    | ~ ord_less(int,t,zero_zero(int)) ),
    inference(forward_demodulation,[],[f9164,f635]) ).

tff(f9164,plain,
    ( ord_less(int,plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)),pls)
    | ~ ord_less(int,t,zero_zero(int)) ),
    inference(forward_demodulation,[],[f353,f552]) ).

tff(f10114,plain,
    ( ord_less(int,bit0(bit0(t)),pls)
    | ( pls = bit0(bit0(t)) ) ),
    inference(resolution,[],[f3558,f2310]) ).

tff(f10115,plain,
    ( ord_less(int,bit0(bit0(bit0(t))),pls)
    | ( pls = bit0(bit0(bit0(t))) ) ),
    inference(resolution,[],[f3558,f2346]) ).

tff(f10116,plain,
    ( ord_less(int,bit0(bit0(bit0(bit0(t)))),pls)
    | ( pls = bit0(bit0(bit0(bit0(t)))) ) ),
    inference(resolution,[],[f3558,f3834]) ).

tff(f10128,plain,
    ( ord_less(int,bit0(t),pls)
    | ( pls = bit0(t) ) ),
    inference(resolution,[],[f3558,f2301]) ).

tff(f10147,plain,
    ( ord_less(int,t,pls)
    | ( t = pls ) ),
    inference(resolution,[],[f3558,f344]) ).

tff(f10346,plain,
    ( ord_less(int,bit0(bit0(bit0(bit0(bit0(t))))),pls)
    | ( pls = bit0(bit0(bit0(bit0(bit0(t))))) ) ),
    inference(resolution,[],[f10328,f3558]) ).

tff(f10640,plain,
    ~ ord_less(int,power_power(int,s,number_number_of(nat,bit0(one_one(int)))),pls),
    inference(resolution,[],[f10457,f757]) ).

tff(f10665,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(subsumption_resolution,[],[f10664,f319]) ).

tff(f10664,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,one_one(int),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f10653,f318]) ).

tff(f10653,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(resolution,[],[f10457,f3833]) ).

tff(f10663,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f10662,f319]) ).

tff(f10662,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,X0,one_one(int))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f10652,f318]) ).

tff(f10652,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(resolution,[],[f10457,f3985]) ).

tff(f10661,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,X0))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(forward_demodulation,[],[f10660,f552]) ).

tff(f10660,plain,
    ! [X0: int] :
      ( ~ ord_less(int,zero_zero(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(subsumption_resolution,[],[f10659,f319]) ).

tff(f10659,plain,
    ! [X0: int] :
      ( ~ ord_less(int,zero_zero(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,X0,pls)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f10649,f318]) ).

tff(f10649,plain,
    ! [X0: int] :
      ( ~ ord_less(int,zero_zero(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,X0,pls)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(resolution,[],[f10457,f395]) ).

tff(f10658,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less_eq(int,pls,X0) ),
    inference(forward_demodulation,[],[f10657,f552]) ).

tff(f10657,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),zero_zero(int))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(subsumption_resolution,[],[f10656,f319]) ).

tff(f10656,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),zero_zero(int))
      | ~ ord_less_eq(int,pls,X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f10648,f318]) ).

tff(f10648,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),zero_zero(int))
      | ~ ord_less_eq(int,pls,X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(resolution,[],[f10457,f391]) ).

tff(f10644,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f10457,f915]) ).

tff(f10643,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,X0))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f10457,f914]) ).

tff(f10642,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,X0))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f10457,f6791]) ).

tff(f10639,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f10457,f912]) ).

tff(f10638,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10457,f6020]) ).

tff(f10637,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10457,f6471]) ).

tff(f10634,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit1(X0)),pls)
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f10457,f2197]) ).

tff(f10633,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit0(X0)),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10457,f2196]) ).

tff(f10630,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10457,f1578]) ).

tff(f10629,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10457,f2198]) ).

tff(f10628,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f10457,f2970]) ).

tff(f10626,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),pls)
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f10457,f1605]) ).

tff(f10625,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(X0)),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10457,f1604]) ).

tff(f10622,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10457,f1000]) ).

tff(f10621,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10457,f1606]) ).

tff(f10571,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit1(X0))
      | ~ ord_less(int,bit0(X0),t) ),
    inference(resolution,[],[f10457,f5776]) ).

tff(f10570,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X0),bit1(X1))
      | ~ ord_less_eq(int,X1,X0) ),
    inference(resolution,[],[f10457,f466]) ).

tff(f10569,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit0(X0),bit1(X1))
      | ~ ord_less(int,X1,X0) ),
    inference(resolution,[],[f10457,f464]) ).

tff(f10568,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit1(X0))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f10457,f667]) ).

tff(f10567,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit1(X0))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f10457,f2124]) ).

tff(f10566,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,X0,bit1(X1))
      | ~ ord_less(int,bit0(X1),X0) ),
    inference(resolution,[],[f10457,f803]) ).

tff(f10503,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,bit0(one_one(int)))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f10457,f800]) ).

tff(f10501,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f10457,f1044]) ).

tff(f10500,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f10457,f2869]) ).

tff(f10499,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ~ ord_less(int,bit1(X0),pls) ),
    inference(resolution,[],[f10457,f3108]) ).

tff(f10498,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ~ ord_less(int,bit1(X0),t) ),
    inference(resolution,[],[f10457,f5795]) ).

tff(f10496,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X0),bit0(X1))
      | ~ ord_less_eq(int,X1,X0) ),
    inference(resolution,[],[f10457,f462]) ).

tff(f10495,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit0(X0),bit0(X1))
      | ~ ord_less_eq(int,X1,X0) ),
    inference(resolution,[],[f10457,f460]) ).

tff(f10494,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit0(X0))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f10457,f662]) ).

tff(f10493,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit0(X0))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f10457,f2123]) ).

tff(f10492,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,X0,plus_plus(int,X1,one_one(int)))
      | ~ ord_less(int,X1,X0) ),
    inference(resolution,[],[f10457,f451]) ).

tff(f10491,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f10457,f913]) ).

tff(f10489,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),one_one(int))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f10457,f668]) ).

tff(f10488,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),one_one(int))
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f10457,f664]) ).

tff(f10485,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f10457,f2966]) ).

tff(f10484,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,X0)
      | ~ ord_less(int,X0,t) ),
    inference(resolution,[],[f10457,f5771]) ).

tff(f10483,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit0(X0),X1)
      | ~ ord_less(int,X1,bit1(X0)) ),
    inference(resolution,[],[f10457,f1024]) ).

tff(f10481,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f10457,f2277]) ).

tff(f10480,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ ord_less(int,bit0(X0),pls) ),
    inference(resolution,[],[f10457,f2295]) ).

tff(f10479,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ ord_less(int,bit1(X0),pls) ),
    inference(resolution,[],[f10457,f3089]) ).

tff(f10478,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ ord_less(int,bit0(X0),t) ),
    inference(resolution,[],[f10457,f5791]) ).

tff(f10477,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ ord_less(int,bit1(X0),t) ),
    inference(resolution,[],[f10457,f5796]) ).

tff(f10457,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,X0,X1)
      | ~ ord_less(int,X1,X0) ),
    inference(resolution,[],[f8204,f494]) ).

tff(f10474,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less_eq(int,pls,X0) ),
    inference(forward_demodulation,[],[f10468,f552]) ).

tff(f10468,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),zero_zero(int))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(superposition,[],[f8204,f347]) ).

tff(f10473,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ~ ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(forward_demodulation,[],[f10467,f635]) ).

tff(f10467,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,bit1(pls),X0) ),
    inference(superposition,[],[f8204,f348]) ).

tff(f10466,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ~ ord_less_eq(int,bit0(bit0(one_one(int))),X0) ),
    inference(superposition,[],[f8204,f3368]) ).

tff(f10465,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),bit0(one_one(int)))
      | ~ ord_less_eq(int,bit0(one_one(int)),X0) ),
    inference(superposition,[],[f8204,f1938]) ).

tff(f10464,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(superposition,[],[f8204,f648]) ).

tff(f10472,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,X0))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(forward_demodulation,[],[f10463,f552]) ).

tff(f10463,plain,
    ! [X0: int] :
      ( ~ ord_less(int,zero_zero(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f8204,f347]) ).

tff(f10471,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f10462,f635]) ).

tff(f10462,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,X0,bit1(pls)) ),
    inference(superposition,[],[f8204,f348]) ).

tff(f10461,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ~ ord_less_eq(int,X0,bit0(bit0(one_one(int)))) ),
    inference(superposition,[],[f8204,f3368]) ).

tff(f10460,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(one_one(int)),number_number_of(int,X0))
      | ~ ord_less_eq(int,X0,bit0(one_one(int))) ),
    inference(superposition,[],[f8204,f1938]) ).

tff(f10459,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,X0,one_one(int)) ),
    inference(superposition,[],[f8204,f648]) ).

tff(f10470,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,X0,X1)
      | ~ ord_less(int,X1,X0) ),
    inference(subsumption_resolution,[],[f10469,f319]) ).

tff(f10469,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,X0,X1)
      | ~ ord_less(int,X1,X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f10458,f318]) ).

tff(f10458,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,X0,X1)
      | ~ ord_less(int,X1,X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(resolution,[],[f8204,f407]) ).

tff(f8204,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ~ ord_less_eq(int,X1,X0) ),
    inference(subsumption_resolution,[],[f8203,f335]) ).

tff(f8203,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ~ number(int)
      | ~ ord_less_eq(int,X1,X0) ),
    inference(subsumption_resolution,[],[f8055,f338]) ).

tff(f8055,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ~ linorder(int)
      | ~ number(int)
      | ~ ord_less_eq(int,X1,X0) ),
    inference(resolution,[],[f413,f485]) ).

tff(f6158,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f6157,f319]) ).

tff(f6157,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ number_ring(int)
      | ~ ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(subsumption_resolution,[],[f6075,f318]) ).

tff(f6075,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ~ ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(resolution,[],[f3883,f452]) ).

tff(f10328,plain,
    ord_less(int,bit0(bit0(bit0(bit0(bit0(t))))),one_one(int)),
    inference(subsumption_resolution,[],[f10327,f658]) ).

tff(f10327,plain,
    ( ( one_one(int) = bit0(bit0(bit0(bit0(bit0(t))))) )
    | ord_less(int,bit0(bit0(bit0(bit0(bit0(t))))),one_one(int)) ),
    inference(resolution,[],[f10290,f454]) ).

tff(f5885,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ord_less_eq(int,one_one(int),X0) ),
    inference(subsumption_resolution,[],[f5884,f319]) ).

tff(f5884,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),X0)
      | ~ number_ring(int)
      | ~ ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f5812,f318]) ).

tff(f5812,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ~ ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(resolution,[],[f3798,f452]) ).

tff(f10290,plain,
    ord_less_eq(int,bit0(bit0(bit0(bit0(bit0(t))))),one_one(int)),
    inference(subsumption_resolution,[],[f10229,f856]) ).

tff(f10229,plain,
    ( ~ ord_less_eq(nat,zero_zero(nat),one_one(nat))
    | ord_less_eq(int,bit0(bit0(bit0(bit0(bit0(t))))),one_one(int)) ),
    inference(superposition,[],[f5692,f1634]) ).

tff(f5692,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f5691,f2240]) ).

tff(f5691,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ord_less_eq(int,X0,pls) ),
    inference(forward_demodulation,[],[f5682,f635]) ).

tff(f5682,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ord_less_eq(int,X0,bit1(pls))
      | ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f481,f349]) ).

tff(f10150,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),pls)
      | ( pls = number_number_of(int,X0) )
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f10149,f319]) ).

tff(f10149,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),pls)
      | ( pls = number_number_of(int,X0) )
      | ~ ord_less(int,X0,one_one(int))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f10148,f318]) ).

tff(f10148,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),pls)
      | ( pls = number_number_of(int,X0) )
      | ~ ord_less(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(resolution,[],[f3558,f4397]) ).

tff(f10146,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),pls)
      | ( pls = number_number_of(int,X0) )
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f3558,f1282]) ).

tff(f10113,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(X0),pls)
      | ( pls = bit0(X0) )
      | ~ ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f3558,f670]) ).

tff(f10111,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(X0),pls)
      | ( pls = bit0(X0) )
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f3558,f2233]) ).

tff(f3558,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ord_less(int,X0,pls)
      | ( pls = X0 ) ),
    inference(superposition,[],[f490,f357]) ).

tff(f2099,plain,
    zero_zero(nat) = power_power(nat,zero_zero(nat),number_number_of(nat,bit0(one_one(int)))),
    inference(resolution,[],[f1567,f331]) ).

tff(f2026,plain,
    one_one(int) = power_power(int,one_one(int),number_number_of(nat,bit0(one_one(int)))),
    inference(resolution,[],[f1484,f333]) ).

tff(f2025,plain,
    one_one(nat) = power_power(nat,one_one(nat),number_number_of(nat,bit0(one_one(int)))),
    inference(resolution,[],[f1484,f331]) ).

tff(f1282,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(forward_demodulation,[],[f1278,f635]) ).

tff(f1278,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,X0,bit1(pls)) ),
    inference(superposition,[],[f494,f348]) ).

tff(f10080,plain,
    ! [X0: int] :
      ( ord_less(int,pls,number_number_of(int,bit0(X0)))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(forward_demodulation,[],[f10072,f3350]) ).

tff(f10072,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ord_less(int,pls,bit0(number_number_of(int,X0))) ),
    inference(resolution,[],[f1280,f998]) ).

tff(f10070,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ord_less(int,pls,bit1(number_number_of(int,X0))) ),
    inference(resolution,[],[f1280,f1618]) ).

tff(f1280,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(forward_demodulation,[],[f1275,f635]) ).

tff(f1275,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,bit1(pls),X0) ),
    inference(superposition,[],[f494,f348]) ).

tff(f1213,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ord_less(int,X0,one_one(int)) ),
    inference(forward_demodulation,[],[f1209,f635]) ).

tff(f1209,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ord_less(int,X0,bit1(pls)) ),
    inference(superposition,[],[f493,f348]) ).

tff(f1211,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ord_less(int,one_one(int),X0) ),
    inference(forward_demodulation,[],[f1206,f635]) ).

tff(f1206,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ord_less(int,bit1(pls),X0) ),
    inference(superposition,[],[f493,f348]) ).

tff(f9788,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X0,bit1(X1))
      | ~ ord_less(int,plus_plus(int,X0,one_one(int)),bit0(X1)) ),
    inference(resolution,[],[f933,f1154]) ).

tff(f9787,plain,
    ! [X0: int] :
      ( ord_less(int,X0,bit0(one_one(int)))
      | ~ ord_less_eq(int,plus_plus(int,X0,one_one(int)),one_one(int)) ),
    inference(resolution,[],[f933,f1081]) ).

tff(f9786,plain,
    ! [X0: int] :
      ( ord_less(int,X0,bit0(one_one(int)))
      | ~ ord_less(int,plus_plus(int,X0,one_one(int)),one_one(int)) ),
    inference(resolution,[],[f933,f1151]) ).

tff(f9785,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X0,plus_plus(int,X1,one_one(int)))
      | ~ ord_less_eq(int,plus_plus(int,X0,one_one(int)),X1) ),
    inference(resolution,[],[f933,f489]) ).

tff(f9784,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X0,plus_plus(int,X1,one_one(int)))
      | ~ ord_less(int,plus_plus(int,X0,one_one(int)),X1) ),
    inference(resolution,[],[f933,f491]) ).

tff(f9783,plain,
    ! [X0: int] : ord_less(int,X0,plus_plus(int,plus_plus(int,X0,one_one(int)),one_one(int))),
    inference(resolution,[],[f933,f507]) ).

tff(f9782,plain,
    ! [X0: int] :
      ( ord_less(int,X0,one_one(int))
      | ~ ord_less_eq(int,plus_plus(int,X0,one_one(int)),pls) ),
    inference(resolution,[],[f933,f1085]) ).

tff(f9781,plain,
    ! [X0: int] :
      ( ord_less(int,X0,one_one(int))
      | ~ ord_less(int,plus_plus(int,X0,one_one(int)),pls) ),
    inference(resolution,[],[f933,f1155]) ).

tff(f933,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,plus_plus(int,X0,one_one(int)),X1)
      | ord_less(int,X0,X1) ),
    inference(resolution,[],[f486,f452]) ).

tff(f9707,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,one_one(int))
      | ( one_one(int) = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(resolution,[],[f915,f454]) ).

tff(f915,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,X0,one_one(int)) ),
    inference(forward_demodulation,[],[f910,f635]) ).

tff(f910,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,X0,bit1(pls)) ),
    inference(superposition,[],[f485,f348]) ).

tff(f9635,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ( one_one(int) = number_number_of(int,X0) )
      | ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(resolution,[],[f913,f454]) ).

tff(f9643,plain,
    ! [X0: int] :
      ( ord_less(int,pls,number_number_of(int,bit0(X0)))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(forward_demodulation,[],[f9633,f3350]) ).

tff(f9633,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less(int,pls,bit0(number_number_of(int,X0))) ),
    inference(resolution,[],[f913,f992]) ).

tff(f9642,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,number_number_of(int,bit0(X0)))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(forward_demodulation,[],[f9631,f3350]) ).

tff(f9631,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less_eq(int,pls,bit0(number_number_of(int,X0))) ),
    inference(resolution,[],[f913,f1576]) ).

tff(f9630,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less(int,pls,bit1(number_number_of(int,X0))) ),
    inference(resolution,[],[f913,f2185]) ).

tff(f9629,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less_eq(int,pls,bit1(number_number_of(int,X0))) ),
    inference(resolution,[],[f913,f2183]) ).

tff(f913,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(forward_demodulation,[],[f907,f635]) ).

tff(f907,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,bit1(pls),X0) ),
    inference(superposition,[],[f485,f348]) ).

tff(f9559,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(resolution,[],[f885,f452]) ).

tff(f9567,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),pls)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(forward_demodulation,[],[f9556,f3350]) ).

tff(f9556,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,bit0(number_number_of(int,X0)),pls) ),
    inference(resolution,[],[f885,f2295]) ).

tff(f9555,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,bit1(number_number_of(int,X0)),pls) ),
    inference(resolution,[],[f885,f3089]) ).

tff(f9566,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),t)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(forward_demodulation,[],[f9554,f3350]) ).

tff(f9554,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,bit0(number_number_of(int,X0)),t) ),
    inference(resolution,[],[f885,f5791]) ).

tff(f9553,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,bit1(number_number_of(int,X0)),t) ),
    inference(resolution,[],[f885,f5796]) ).

tff(f885,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(forward_demodulation,[],[f880,f635]) ).

tff(f880,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ord_less_eq(int,X0,bit1(pls)) ),
    inference(superposition,[],[f484,f348]) ).

tff(f9500,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),X0)
      | ~ ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(resolution,[],[f883,f452]) ).

tff(f9507,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,bit0(X0)))
      | ord_less_eq(int,one_one(int),X0) ),
    inference(forward_demodulation,[],[f9498,f3350]) ).

tff(f9498,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),X0)
      | ~ ord_less(int,pls,bit0(number_number_of(int,X0))) ),
    inference(resolution,[],[f883,f2966]) ).

tff(f883,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ord_less_eq(int,one_one(int),X0) ),
    inference(forward_demodulation,[],[f877,f635]) ).

tff(f877,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ord_less_eq(int,bit1(pls),X0) ),
    inference(superposition,[],[f484,f348]) ).

tff(f9448,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(forward_demodulation,[],[f9444,f635]) ).

tff(f9444,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ord_less_eq(int,X0,bit1(pls)) ),
    inference(superposition,[],[f874,f348]) ).

tff(f9443,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ord_less_eq(int,X0,bit0(bit0(one_one(int)))) ),
    inference(superposition,[],[f874,f3368]) ).

tff(f9442,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),bit0(one_one(int)))
      | ord_less_eq(int,X0,bit0(one_one(int))) ),
    inference(superposition,[],[f874,f1938]) ).

tff(f9441,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(superposition,[],[f874,f648]) ).

tff(f9446,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),X0)
      | ~ ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f9439,f635]) ).

tff(f9439,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ord_less_eq(int,bit1(pls),X0) ),
    inference(superposition,[],[f874,f348]) ).

tff(f9438,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ord_less_eq(int,bit0(bit0(one_one(int))),X0) ),
    inference(superposition,[],[f874,f3368]) ).

tff(f9437,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(one_one(int)),number_number_of(int,X0))
      | ord_less_eq(int,bit0(one_one(int)),X0) ),
    inference(superposition,[],[f874,f1938]) ).

tff(f9436,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ord_less_eq(int,one_one(int),X0) ),
    inference(superposition,[],[f874,f648]) ).

tff(f874,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ord_less_eq(int,X0,X1) ),
    inference(resolution,[],[f484,f452]) ).

tff(f850,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ~ ord_less_eq(int,X0,one_one(int)) ),
    inference(forward_demodulation,[],[f847,f635]) ).

tff(f847,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ~ ord_less_eq(int,X0,bit1(pls)) ),
    inference(superposition,[],[f482,f349]) ).

tff(f9305,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit0(X2),X0)) = plus_plus(X1,number_number_of(X1,bit0(X2)),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less(int,pls,bit1(X2)) ),
    inference(resolution,[],[f379,f1024]) ).

tff(f9312,plain,
    ! [X1: $tType,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,one_one(int),X0)) = plus_plus(X1,number_number_of(X1,one_one(int)),number_number_of(X1,X0)) )
      | ~ number_semiring(X1) ),
    inference(subsumption_resolution,[],[f9304,f341]) ).

tff(f9304,plain,
    ! [X1: $tType,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,one_one(int),X0)) = plus_plus(X1,number_number_of(X1,one_one(int)),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less_eq(int,pls,pls) ),
    inference(resolution,[],[f379,f2240]) ).

tff(f9298,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,X2,X0)) = plus_plus(X1,number_number_of(X1,X2),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less(int,pls,X2) ),
    inference(resolution,[],[f379,f452]) ).

tff(f9308,plain,
    ! [X1: $tType,X0: int] :
      ( ( number_number_of(X1,X0) = plus_plus(X1,number_number_of(X1,pls),number_number_of(X1,X0)) )
      | ~ ord_less_eq(int,pls,X0)
      | ~ number_semiring(X1) ),
    inference(forward_demodulation,[],[f9297,f357]) ).

tff(f9297,plain,
    ! [X1: $tType,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,pls,X0)) = plus_plus(X1,number_number_of(X1,pls),number_number_of(X1,X0)) )
      | ~ number_semiring(X1) ),
    inference(resolution,[],[f379,f767]) ).

tff(f9296,plain,
    ! [X1: $tType,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,power_power(int,s,number_number_of(nat,bit0(one_one(int)))),X0)) = plus_plus(X1,number_number_of(X1,power_power(int,s,number_number_of(nat,bit0(one_one(int))))),number_number_of(X1,X0)) )
      | ~ number_semiring(X1) ),
    inference(resolution,[],[f379,f757]) ).

tff(f9295,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,number_number_of(int,X2),X0)) = plus_plus(X1,number_number_of(X1,number_number_of(int,X2)),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less_eq(int,pls,X2) ),
    inference(resolution,[],[f379,f912]) ).

tff(f9294,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,number_number_of(int,X2),X0)) = plus_plus(X1,number_number_of(X1,number_number_of(int,X2)),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less_eq(int,one_one(int),X2) ),
    inference(resolution,[],[f379,f6020]) ).

tff(f9293,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,number_number_of(int,X2),X0)) = plus_plus(X1,number_number_of(X1,number_number_of(int,X2)),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less(int,one_one(int),X2) ),
    inference(resolution,[],[f379,f6471]) ).

tff(f9307,plain,
    ! [X1: $tType,X0: int] :
      ( ( number_number_of(X1,X0) = plus_plus(X1,number_number_of(X1,pls),number_number_of(X1,X0)) )
      | ~ ord_less_eq(int,pls,X0)
      | ~ number_semiring(X1) ),
    inference(forward_demodulation,[],[f9292,f357]) ).

tff(f9292,plain,
    ! [X1: $tType,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,pls,X0)) = plus_plus(X1,number_number_of(X1,pls),number_number_of(X1,X0)) )
      | ~ number_semiring(X1) ),
    inference(resolution,[],[f379,f341]) ).

tff(f9291,plain,
    ! [X1: $tType,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit1(bit1(one_one(int))),X0)) = plus_plus(X1,number_number_of(X1,bit1(bit1(one_one(int)))),number_number_of(X1,X0)) )
      | ~ number_semiring(X1) ),
    inference(resolution,[],[f379,f3323]) ).

tff(f9290,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit1(bit1(X2)),X0)) = plus_plus(X1,number_number_of(X1,bit1(bit1(X2))),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less_eq(int,pls,X2) ),
    inference(resolution,[],[f379,f2197]) ).

tff(f9289,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit1(bit0(X2)),X0)) = plus_plus(X1,number_number_of(X1,bit1(bit0(X2))),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less(int,pls,X2) ),
    inference(resolution,[],[f379,f2196]) ).

tff(f9288,plain,
    ! [X1: $tType,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit1(one_one(int)),X0)) = plus_plus(X1,number_number_of(X1,bit1(one_one(int))),number_number_of(X1,X0)) )
      | ~ number_semiring(X1) ),
    inference(resolution,[],[f379,f1040]) ).

tff(f9287,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit1(X2),X0)) = plus_plus(X1,number_number_of(X1,bit1(X2)),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less_eq(int,pls,X2) ),
    inference(resolution,[],[f379,f422]) ).

tff(f9286,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit1(X2),X0)) = plus_plus(X1,number_number_of(X1,bit1(X2)),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less(int,pls,X2) ),
    inference(resolution,[],[f379,f1578]) ).

tff(f9285,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit1(X2),X0)) = plus_plus(X1,number_number_of(X1,bit1(X2)),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less(int,one_one(int),X2) ),
    inference(resolution,[],[f379,f2198]) ).

tff(f9284,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit1(X2),X0)) = plus_plus(X1,number_number_of(X1,bit1(X2)),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less(int,pls,bit0(X2)) ),
    inference(resolution,[],[f379,f2970]) ).

tff(f9283,plain,
    ! [X1: $tType,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit0(bit1(one_one(int))),X0)) = plus_plus(X1,number_number_of(X1,bit0(bit1(one_one(int)))),number_number_of(X1,X0)) )
      | ~ number_semiring(X1) ),
    inference(resolution,[],[f379,f3325]) ).

tff(f9282,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit0(bit1(X2)),X0)) = plus_plus(X1,number_number_of(X1,bit0(bit1(X2))),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less_eq(int,pls,X2) ),
    inference(resolution,[],[f379,f1605]) ).

tff(f9281,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit0(bit0(X2)),X0)) = plus_plus(X1,number_number_of(X1,bit0(bit0(X2))),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less(int,pls,X2) ),
    inference(resolution,[],[f379,f1604]) ).

tff(f9280,plain,
    ! [X1: $tType,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit0(one_one(int)),X0)) = plus_plus(X1,number_number_of(X1,bit0(one_one(int))),number_number_of(X1,X0)) )
      | ~ number_semiring(X1) ),
    inference(resolution,[],[f379,f1015]) ).

tff(f9279,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit0(X2),X0)) = plus_plus(X1,number_number_of(X1,bit0(X2)),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less_eq(int,pls,X2) ),
    inference(resolution,[],[f379,f420]) ).

tff(f9278,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit0(X2),X0)) = plus_plus(X1,number_number_of(X1,bit0(X2)),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less(int,pls,X2) ),
    inference(resolution,[],[f379,f1000]) ).

tff(f9277,plain,
    ! [X1: $tType,X2: int,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,bit0(X2),X0)) = plus_plus(X1,number_number_of(X1,bit0(X2)),number_number_of(X1,X0)) )
      | ~ number_semiring(X1)
      | ~ ord_less(int,one_one(int),X2) ),
    inference(resolution,[],[f379,f1606]) ).

tff(f9276,plain,
    ! [X1: $tType,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,plus_plus(int,bit1(one_one(int)),one_one(int)),X0)) = plus_plus(X1,number_number_of(X1,plus_plus(int,bit1(one_one(int)),one_one(int))),number_number_of(X1,X0)) )
      | ~ number_semiring(X1) ),
    inference(resolution,[],[f379,f3318]) ).

tff(f9275,plain,
    ! [X1: $tType,X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( number_number_of(X1,plus_plus(int,one_one(int),X0)) = plus_plus(X1,number_number_of(X1,one_one(int)),number_number_of(X1,X0)) )
      | ~ number_semiring(X1) ),
    inference(resolution,[],[f379,f679]) ).

tff(f379,plain,
    ! [X0: $tType,X2: int,X1: int] :
      ( ~ ord_less_eq(int,pls,X2)
      | ~ ord_less_eq(int,pls,X1)
      | ( number_number_of(X0,plus_plus(int,X2,X1)) = plus_plus(X0,number_number_of(X0,X2),number_number_of(X0,X1)) )
      | ~ number_semiring(X0) ),
    inference(cnf_transformation,[],[f219]) ).

tff(f219,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] :
          ( ( number_number_of(X0,plus_plus(int,X2,X1)) = plus_plus(X0,number_number_of(X0,X2),number_number_of(X0,X1)) )
          | ~ ord_less_eq(int,pls,X1)
          | ~ ord_less_eq(int,pls,X2) )
      | ~ number_semiring(X0) ),
    inference(flattening,[],[f218]) ).

tff(f218,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] :
          ( ( number_number_of(X0,plus_plus(int,X2,X1)) = plus_plus(X0,number_number_of(X0,X2),number_number_of(X0,X1)) )
          | ~ ord_less_eq(int,pls,X1)
          | ~ ord_less_eq(int,pls,X2) )
      | ~ number_semiring(X0) ),
    inference(ennf_transformation,[],[f142]) ).

tff(f142,plain,
    ! [X0: $tType] :
      ( number_semiring(X0)
     => ! [X1: int,X2: int] :
          ( ord_less_eq(int,pls,X2)
         => ( ord_less_eq(int,pls,X1)
           => ( number_number_of(X0,plus_plus(int,X2,X1)) = plus_plus(X0,number_number_of(X0,X2),number_number_of(X0,X1)) ) ) ) ),
    inference(rectify,[],[f96]) ).

tff(f96,axiom,
    ! [X0: $tType] :
      ( number_semiring(X0)
     => ! [X18: int,X10: int] :
          ( ord_less_eq(int,pls,X10)
         => ( ord_less_eq(int,pls,X18)
           => ( plus_plus(X0,number_number_of(X0,X10),number_number_of(X0,X18)) = number_number_of(X0,plus_plus(int,X10,X18)) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_95_semiring__add__number__of) ).

tff(f9274,plain,
    ! [X0: int] :
      ( ( pls = power_power(int,pls,number_number_of(nat,X0)) )
      | ( zero_zero(nat) = number_number_of(nat,X0) ) ),
    inference(forward_demodulation,[],[f9273,f552]) ).

tff(f9273,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X0) )
      | ( zero_zero(int) = power_power(int,zero_zero(int),number_number_of(nat,X0)) ) ),
    inference(subsumption_resolution,[],[f9272,f334]) ).

tff(f9272,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X0) )
      | ( zero_zero(int) = power_power(int,zero_zero(int),number_number_of(nat,X0)) )
      | ~ power(int) ),
    inference(subsumption_resolution,[],[f9271,f329]) ).

tff(f9271,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X0) )
      | ( zero_zero(int) = power_power(int,zero_zero(int),number_number_of(nat,X0)) )
      | ~ mult_zero(int)
      | ~ power(int) ),
    inference(subsumption_resolution,[],[f9267,f326]) ).

tff(f9267,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X0) )
      | ~ zero_neq_one(int)
      | ( zero_zero(int) = power_power(int,zero_zero(int),number_number_of(nat,X0)) )
      | ~ mult_zero(int)
      | ~ power(int) ),
    inference(resolution,[],[f501,f328]) ).

tff(f9270,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X0) )
      | ( zero_zero(nat) = power_power(nat,zero_zero(nat),number_number_of(nat,X0)) ) ),
    inference(subsumption_resolution,[],[f9269,f332]) ).

tff(f9269,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X0) )
      | ( zero_zero(nat) = power_power(nat,zero_zero(nat),number_number_of(nat,X0)) )
      | ~ power(nat) ),
    inference(subsumption_resolution,[],[f9268,f320]) ).

tff(f9268,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X0) )
      | ( zero_zero(nat) = power_power(nat,zero_zero(nat),number_number_of(nat,X0)) )
      | ~ mult_zero(nat)
      | ~ power(nat) ),
    inference(subsumption_resolution,[],[f9266,f322]) ).

tff(f9266,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X0) )
      | ~ zero_neq_one(nat)
      | ( zero_zero(nat) = power_power(nat,zero_zero(nat),number_number_of(nat,X0)) )
      | ~ mult_zero(nat)
      | ~ power(nat) ),
    inference(resolution,[],[f501,f324]) ).

tff(f501,plain,
    ! [X0: $tType,X1: int] :
      ( ~ no_zero_divisors(X0)
      | ( zero_zero(nat) = number_number_of(nat,X1) )
      | ~ zero_neq_one(X0)
      | ( zero_zero(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,X1)) )
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(equality_resolution,[],[f410]) ).

tff(f410,plain,
    ! [X0: $tType,X2: X0,X1: int] :
      ( ( zero_zero(X0) = power_power(X0,X2,number_number_of(nat,X1)) )
      | ( zero_zero(nat) = number_number_of(nat,X1) )
      | ( zero_zero(X0) != X2 )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(cnf_transformation,[],[f273]) ).

tff(f273,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: X0] :
          ( ( ( zero_zero(X0) = power_power(X0,X2,number_number_of(nat,X1)) )
            | ( zero_zero(nat) = number_number_of(nat,X1) )
            | ( zero_zero(X0) != X2 ) )
          & ( ( ( zero_zero(nat) != number_number_of(nat,X1) )
              & ( zero_zero(X0) = X2 ) )
            | ( zero_zero(X0) != power_power(X0,X2,number_number_of(nat,X1)) ) ) )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(flattening,[],[f272]) ).

tff(f272,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: X0] :
          ( ( ( zero_zero(X0) = power_power(X0,X2,number_number_of(nat,X1)) )
            | ( zero_zero(nat) = number_number_of(nat,X1) )
            | ( zero_zero(X0) != X2 ) )
          & ( ( ( zero_zero(nat) != number_number_of(nat,X1) )
              & ( zero_zero(X0) = X2 ) )
            | ( zero_zero(X0) != power_power(X0,X2,number_number_of(nat,X1)) ) ) )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(nnf_transformation,[],[f249]) ).

tff(f249,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: X0] :
          ( ( zero_zero(X0) = power_power(X0,X2,number_number_of(nat,X1)) )
        <=> ( ( zero_zero(nat) != number_number_of(nat,X1) )
            & ( zero_zero(X0) = X2 ) ) )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(flattening,[],[f248]) ).

tff(f248,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: X0] :
          ( ( zero_zero(X0) = power_power(X0,X2,number_number_of(nat,X1)) )
        <=> ( ( zero_zero(nat) != number_number_of(nat,X1) )
            & ( zero_zero(X0) = X2 ) ) )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(ennf_transformation,[],[f157]) ).

tff(f157,plain,
    ! [X0: $tType] :
      ( ( zero_neq_one(X0)
        & no_zero_divisors(X0)
        & mult_zero(X0)
        & power(X0) )
     => ! [X1: int,X2: X0] :
          ( ( zero_zero(X0) = power_power(X0,X2,number_number_of(nat,X1)) )
        <=> ( ( zero_zero(nat) != number_number_of(nat,X1) )
            & ( zero_zero(X0) = X2 ) ) ) ),
    inference(rectify,[],[f51]) ).

tff(f51,axiom,
    ! [X0: $tType] :
      ( ( zero_neq_one(X0)
        & no_zero_divisors(X0)
        & mult_zero(X0)
        & power(X0) )
     => ! [X13: int,X1: X0] :
          ( ( zero_zero(X0) = power_power(X0,X1,number_number_of(nat,X13)) )
        <=> ( ( zero_zero(nat) != number_number_of(nat,X13) )
            & ( zero_zero(X0) = X1 ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_50_power__eq__0__iff__number__of) ).

tff(f9265,plain,
    ! [X2: int,X0: int,X1: int] : ( plus_plus(int,number_number_of(int,X0),plus_plus(int,number_number_of(int,X1),X2)) = plus_plus(int,number_number_of(int,plus_plus(int,X0,X1)),X2) ),
    inference(resolution,[],[f378,f319]) ).

tff(f378,plain,
    ! [X0: $tType,X2: int,X3: int,X1: X0] :
      ( ~ number_ring(X0)
      | ( plus_plus(X0,number_number_of(X0,X3),plus_plus(X0,number_number_of(X0,X2),X1)) = plus_plus(X0,number_number_of(X0,plus_plus(int,X3,X2)),X1) ) ),
    inference(cnf_transformation,[],[f217]) ).

tff(f217,plain,
    ! [X0: $tType] :
      ( ! [X1: X0,X2: int,X3: int] : ( plus_plus(X0,number_number_of(X0,X3),plus_plus(X0,number_number_of(X0,X2),X1)) = plus_plus(X0,number_number_of(X0,plus_plus(int,X3,X2)),X1) )
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f141]) ).

tff(f141,plain,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ! [X1: X0,X2: int,X3: int] : ( plus_plus(X0,number_number_of(X0,X3),plus_plus(X0,number_number_of(X0,X2),X1)) = plus_plus(X0,number_number_of(X0,plus_plus(int,X3,X2)),X1) ) ),
    inference(rectify,[],[f38]) ).

tff(f38,axiom,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ! [X9: X0,X4: int,X10: int] : ( plus_plus(X0,number_number_of(X0,X10),plus_plus(X0,number_number_of(X0,X4),X9)) = plus_plus(X0,number_number_of(X0,plus_plus(int,X10,X4)),X9) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_37_add__number__of__left) ).

tff(f509,plain,
    ! [X0: $tType,X2: X0,X1: int] :
      ( ( zero_zero(nat) != number_number_of(nat,X1) )
      | ( zero_zero(X0) != power_power(X0,X2,zero_zero(nat)) )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(inner_rewriting,[],[f409]) ).

tff(f9252,plain,
    ! [X0: $tType,X1: X0] :
      ( ( zero_zero(X0) != power_power(X0,X1,zero_zero(nat)) )
      | ( zero_zero(X0) = X1 )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(superposition,[],[f408,f1050]) ).

tff(f9251,plain,
    ! [X0: $tType,X1: X0] :
      ( ( zero_zero(X0) != power_power(X0,X1,zero_zero(nat)) )
      | ( zero_zero(X0) = X1 )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(superposition,[],[f408,f345]) ).

tff(f9249,plain,
    ! [X0: $tType,X1: X0] :
      ( ( zero_zero(X0) != power_power(X0,X1,one_one(nat)) )
      | ( zero_zero(X0) = X1 )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(superposition,[],[f408,f349]) ).

tff(f9192,plain,
    ! [X0: $tType,X1: X0] :
      ( ( zero_zero(X0) != power_power(X0,X1,zero_zero(nat)) )
      | ( zero_zero(X0) = X1 )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(superposition,[],[f408,f1634]) ).

tff(f9191,plain,
    ! [X0: $tType,X1: X0] :
      ( ( zero_zero(X0) != power_power(X0,X1,zero_zero(nat)) )
      | ( zero_zero(X0) = X1 )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(superposition,[],[f408,f1325]) ).

tff(f9190,plain,
    ! [X0: $tType,X1: X0] :
      ( ( zero_zero(X0) != power_power(X0,X1,zero_zero(nat)) )
      | ( zero_zero(X0) = X1 )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(superposition,[],[f408,f1178]) ).

tff(f9189,plain,
    ! [X0: $tType,X1: X0] :
      ( ( zero_zero(X0) != power_power(X0,X1,zero_zero(nat)) )
      | ( zero_zero(X0) = X1 )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(superposition,[],[f408,f1073]) ).

tff(f9188,plain,
    ! [X0: $tType,X1: X0] :
      ( ( zero_zero(X0) != power_power(X0,X1,zero_zero(nat)) )
      | ( zero_zero(X0) = X1 )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(superposition,[],[f408,f1049]) ).

tff(f9187,plain,
    ! [X0: $tType,X1: X0] :
      ( ( zero_zero(X0) != power_power(X0,X1,one_one(nat)) )
      | ( zero_zero(X0) = X1 )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(superposition,[],[f408,f647]) ).

tff(f408,plain,
    ! [X0: $tType,X2: X0,X1: int] :
      ( ( zero_zero(X0) != power_power(X0,X2,number_number_of(nat,X1)) )
      | ( zero_zero(X0) = X2 )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(cnf_transformation,[],[f273]) ).

tff(f9186,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,pls,bit1(X0))
      | ( one_one(int) = bit1(X0) )
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f9182,f354]) ).

tff(f9182,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,pls,bit1(X0))
      | ( pls = bit1(X0) )
      | ( one_one(int) = bit1(X0) )
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f9174,f474]) ).

tff(f9185,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,pls,bit0(X0))
      | ( pls = bit0(X0) )
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f9181,f658]) ).

tff(f9181,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,pls,bit0(X0))
      | ( pls = bit0(X0) )
      | ( one_one(int) = bit0(X0) )
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f9174,f468]) ).

tff(f9176,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( pls = X0 )
      | ( one_one(int) = X0 )
      | ~ ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f9174,f1081]) ).

tff(f9175,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( pls = X0 )
      | ( one_one(int) = X0 )
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f9174,f1151]) ).

tff(f9174,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,bit0(one_one(int)))
      | ~ ord_less_eq(int,pls,X0)
      | ( pls = X0 )
      | ( one_one(int) = X0 ) ),
    inference(forward_demodulation,[],[f9173,f552]) ).

tff(f9173,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,bit0(one_one(int)))
      | ( pls = X0 )
      | ( one_one(int) = X0 )
      | ~ ord_less_eq(int,zero_zero(int),X0) ),
    inference(forward_demodulation,[],[f9172,f1938]) ).

tff(f9172,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,number_number_of(int,bit0(one_one(int))))
      | ( pls = X0 )
      | ( one_one(int) = X0 )
      | ~ ord_less_eq(int,zero_zero(int),X0) ),
    inference(forward_demodulation,[],[f9171,f635]) ).

tff(f9171,plain,
    ! [X0: int] :
      ( ( pls = X0 )
      | ( one_one(int) = X0 )
      | ~ ord_less(int,X0,number_number_of(int,bit0(bit1(pls))))
      | ~ ord_less_eq(int,zero_zero(int),X0) ),
    inference(forward_demodulation,[],[f385,f552]) ).

tff(f9163,plain,
    ! [X0: int] :
      ( ord_less(nat,zero_zero(nat),number_number_of(nat,X0))
      | ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat)) ),
    inference(forward_demodulation,[],[f9162,f1050]) ).

tff(f9162,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,t),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f9161,f330]) ).

tff(f9161,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,t),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8918,f337]) ).

tff(f8918,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,t),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f414,f1050]) ).

tff(f9160,plain,
    ! [X0: int] :
      ( ord_less(int,pls,number_number_of(int,X0))
      | ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(forward_demodulation,[],[f9159,f552]) ).

tff(f9159,plain,
    ! [X0: int] :
      ( ord_less(int,zero_zero(int),number_number_of(int,X0))
      | ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(forward_demodulation,[],[f9158,f347]) ).

tff(f9158,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),pls)
      | ord_less(int,number_number_of(int,pls),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f9157,f552]) ).

tff(f9157,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),zero_zero(int))
      | ord_less(int,number_number_of(int,pls),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f9156,f335]) ).

tff(f9156,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),zero_zero(int))
      | ord_less(int,number_number_of(int,pls),number_number_of(int,X0))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8917,f338]) ).

tff(f8917,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),zero_zero(int))
      | ord_less(int,number_number_of(int,pls),number_number_of(int,X0))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f414,f347]) ).

tff(f9155,plain,
    ! [X0: int] :
      ( ord_less(nat,zero_zero(nat),number_number_of(nat,X0))
      | ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat)) ),
    inference(forward_demodulation,[],[f9154,f345]) ).

tff(f9154,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,pls),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f9153,f330]) ).

tff(f9153,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,pls),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8916,f337]) ).

tff(f8916,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,pls),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f414,f345]) ).

tff(f9149,plain,
    ! [X0: int] :
      ( ord_less(nat,one_one(nat),number_number_of(nat,X0))
      | ord_less_eq(nat,number_number_of(nat,X0),one_one(nat)) ),
    inference(forward_demodulation,[],[f9148,f349]) ).

tff(f9148,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ord_less(nat,number_number_of(nat,bit1(pls)),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f9147,f330]) ).

tff(f9147,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ord_less(nat,number_number_of(nat,bit1(pls)),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8914,f337]) ).

tff(f8914,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ord_less(nat,number_number_of(nat,bit1(pls)),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f414,f349]) ).

tff(f9146,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),number_number_of(int,X0))
      | ord_less_eq(int,number_number_of(int,X0),one_one(int)) ),
    inference(forward_demodulation,[],[f9145,f348]) ).

tff(f9145,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ord_less(int,number_number_of(int,bit1(pls)),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f9144,f335]) ).

tff(f9144,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ord_less(int,number_number_of(int,bit1(pls)),number_number_of(int,X0))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8913,f338]) ).

tff(f8913,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ord_less(int,number_number_of(int,bit1(pls)),number_number_of(int,X0))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f414,f348]) ).

tff(f9053,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int)))) ),
    inference(forward_demodulation,[],[f9052,f3368]) ).

tff(f9052,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ord_less(int,number_number_of(int,bit0(bit0(one_one(int)))),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f9051,f335]) ).

tff(f9051,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ord_less(int,number_number_of(int,bit0(bit0(one_one(int)))),number_number_of(int,X0))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8882,f338]) ).

tff(f8882,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ord_less(int,number_number_of(int,bit0(bit0(one_one(int)))),number_number_of(int,X0))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f414,f3368]) ).

tff(f9050,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(one_one(int)),number_number_of(int,X0))
      | ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int))) ),
    inference(forward_demodulation,[],[f9049,f1938]) ).

tff(f9049,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int)))
      | ord_less(int,number_number_of(int,bit0(one_one(int))),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f9048,f335]) ).

tff(f9048,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int)))
      | ord_less(int,number_number_of(int,bit0(one_one(int))),number_number_of(int,X0))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8881,f338]) ).

tff(f8881,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int)))
      | ord_less(int,number_number_of(int,bit0(one_one(int))),number_number_of(int,X0))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f414,f1938]) ).

tff(f8969,plain,
    ! [X0: int] :
      ( ord_less(nat,zero_zero(nat),number_number_of(nat,X0))
      | ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat)) ),
    inference(forward_demodulation,[],[f8968,f1634]) ).

tff(f8968,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,bit0(bit0(bit0(bit0(bit0(t)))))),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f8967,f330]) ).

tff(f8967,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,bit0(bit0(bit0(bit0(bit0(t)))))),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8854,f337]) ).

tff(f8854,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,bit0(bit0(bit0(bit0(bit0(t)))))),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f414,f1634]) ).

tff(f8966,plain,
    ! [X0: int] :
      ( ord_less(nat,zero_zero(nat),number_number_of(nat,X0))
      | ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat)) ),
    inference(forward_demodulation,[],[f8965,f1325]) ).

tff(f8965,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,bit0(bit0(bit0(bit0(t))))),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f8964,f330]) ).

tff(f8964,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,bit0(bit0(bit0(bit0(t))))),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8853,f337]) ).

tff(f8853,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,bit0(bit0(bit0(bit0(t))))),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f414,f1325]) ).

tff(f8963,plain,
    ! [X0: int] :
      ( ord_less(nat,zero_zero(nat),number_number_of(nat,X0))
      | ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat)) ),
    inference(forward_demodulation,[],[f8962,f1178]) ).

tff(f8962,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,bit0(bit0(bit0(t)))),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f8961,f330]) ).

tff(f8961,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,bit0(bit0(bit0(t)))),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8852,f337]) ).

tff(f8852,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,bit0(bit0(bit0(t)))),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f414,f1178]) ).

tff(f8960,plain,
    ! [X0: int] :
      ( ord_less(nat,zero_zero(nat),number_number_of(nat,X0))
      | ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat)) ),
    inference(forward_demodulation,[],[f8959,f1073]) ).

tff(f8959,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,bit0(bit0(t))),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f8958,f330]) ).

tff(f8958,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,bit0(bit0(t))),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8851,f337]) ).

tff(f8851,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,bit0(bit0(t))),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f414,f1073]) ).

tff(f8957,plain,
    ! [X0: int] :
      ( ord_less(nat,zero_zero(nat),number_number_of(nat,X0))
      | ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat)) ),
    inference(forward_demodulation,[],[f8956,f1049]) ).

tff(f8956,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,bit0(t)),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f8955,f330]) ).

tff(f8955,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,bit0(t)),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8850,f337]) ).

tff(f8850,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less(nat,number_number_of(nat,bit0(t)),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f414,f1049]) ).

tff(f8954,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),number_number_of(int,X0))
      | ord_less_eq(int,number_number_of(int,X0),one_one(int)) ),
    inference(forward_demodulation,[],[f8953,f648]) ).

tff(f8953,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ord_less(int,number_number_of(int,one_one(int)),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f8952,f335]) ).

tff(f8952,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ord_less(int,number_number_of(int,one_one(int)),number_number_of(int,X0))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8849,f338]) ).

tff(f8849,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ord_less(int,number_number_of(int,one_one(int)),number_number_of(int,X0))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f414,f648]) ).

tff(f8951,plain,
    ! [X0: int] :
      ( ord_less(nat,one_one(nat),number_number_of(nat,X0))
      | ord_less_eq(nat,number_number_of(nat,X0),one_one(nat)) ),
    inference(forward_demodulation,[],[f8950,f647]) ).

tff(f8950,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ord_less(nat,number_number_of(nat,one_one(int)),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f8949,f330]) ).

tff(f8949,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ord_less(nat,number_number_of(nat,one_one(int)),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8848,f337]) ).

tff(f8848,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ord_less(nat,number_number_of(nat,one_one(int)),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f414,f647]) ).

tff(f8948,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),pls)
      | ord_less_eq(int,pls,number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f8947,f552]) ).

tff(f8947,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),zero_zero(int))
      | ord_less_eq(int,pls,number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f8946,f347]) ).

tff(f8946,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,pls)) ),
    inference(forward_demodulation,[],[f8945,f552]) ).

tff(f8945,plain,
    ! [X0: int] :
      ( ord_less_eq(int,zero_zero(int),number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,pls)) ),
    inference(subsumption_resolution,[],[f8944,f335]) ).

tff(f8944,plain,
    ! [X0: int] :
      ( ord_less_eq(int,zero_zero(int),number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,pls))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8846,f338]) ).

tff(f8846,plain,
    ! [X0: int] :
      ( ord_less_eq(int,zero_zero(int),number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,pls))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f414,f347]) ).

tff(f8943,plain,
    ! [X0: int] :
      ( ord_less(nat,number_number_of(nat,X0),one_one(nat))
      | ord_less_eq(nat,one_one(nat),number_number_of(nat,X0)) ),
    inference(forward_demodulation,[],[f8942,f349]) ).

tff(f8942,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,one_one(nat),number_number_of(nat,X0))
      | ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit1(pls))) ),
    inference(subsumption_resolution,[],[f8941,f330]) ).

tff(f8941,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,one_one(nat),number_number_of(nat,X0))
      | ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit1(pls)))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8843,f337]) ).

tff(f8843,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,one_one(nat),number_number_of(nat,X0))
      | ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit1(pls)))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f414,f349]) ).

tff(f8940,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),one_one(int))
      | ord_less_eq(int,one_one(int),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f8939,f348]) ).

tff(f8939,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,bit1(pls))) ),
    inference(subsumption_resolution,[],[f8938,f335]) ).

tff(f8938,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,bit1(pls)))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8842,f338]) ).

tff(f8842,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,bit1(pls)))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f414,f348]) ).

tff(f8937,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f8936,f3368]) ).

tff(f8936,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,bit0(bit0(one_one(int))))) ),
    inference(subsumption_resolution,[],[f8935,f335]) ).

tff(f8935,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,bit0(bit0(one_one(int)))))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8811,f338]) ).

tff(f8811,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,bit0(bit0(one_one(int)))))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f414,f3368]) ).

tff(f8934,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),bit0(one_one(int)))
      | ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f8933,f1938]) ).

tff(f8933,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,bit0(one_one(int)))) ),
    inference(subsumption_resolution,[],[f8932,f335]) ).

tff(f8932,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,bit0(one_one(int))))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8810,f338]) ).

tff(f8810,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,bit0(one_one(int))))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f414,f1938]) ).

tff(f8931,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),one_one(int))
      | ord_less_eq(int,one_one(int),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f8930,f648]) ).

tff(f8930,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,one_one(int))) ),
    inference(subsumption_resolution,[],[f8929,f335]) ).

tff(f8929,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,one_one(int)))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8778,f338]) ).

tff(f8778,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ord_less(int,number_number_of(int,X0),number_number_of(int,one_one(int)))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f414,f648]) ).

tff(f8928,plain,
    ! [X0: int] :
      ( ord_less(nat,number_number_of(nat,X0),one_one(nat))
      | ord_less_eq(nat,one_one(nat),number_number_of(nat,X0)) ),
    inference(forward_demodulation,[],[f8927,f647]) ).

tff(f8927,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,one_one(nat),number_number_of(nat,X0))
      | ord_less(nat,number_number_of(nat,X0),number_number_of(nat,one_one(int))) ),
    inference(subsumption_resolution,[],[f8926,f330]) ).

tff(f8926,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,one_one(nat),number_number_of(nat,X0))
      | ord_less(nat,number_number_of(nat,X0),number_number_of(nat,one_one(int)))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8777,f337]) ).

tff(f8777,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,one_one(nat),number_number_of(nat,X0))
      | ord_less(nat,number_number_of(nat,X0),number_number_of(nat,one_one(int)))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f414,f647]) ).

tff(f8925,plain,
    ! [X0: int,X1: int] :
      ( ord_less(nat,number_number_of(nat,X0),number_number_of(nat,X1))
      | ord_less_eq(int,X1,X0)
      | ord_less_eq(int,X1,pls) ),
    inference(subsumption_resolution,[],[f8924,f330]) ).

tff(f8924,plain,
    ! [X0: int,X1: int] :
      ( ord_less(nat,number_number_of(nat,X0),number_number_of(nat,X1))
      | ~ number(nat)
      | ord_less_eq(int,X1,X0)
      | ord_less_eq(int,X1,pls) ),
    inference(subsumption_resolution,[],[f8776,f337]) ).

tff(f8776,plain,
    ! [X0: int,X1: int] :
      ( ord_less(nat,number_number_of(nat,X0),number_number_of(nat,X1))
      | ~ linorder(nat)
      | ~ number(nat)
      | ord_less_eq(int,X1,X0)
      | ord_less_eq(int,X1,pls) ),
    inference(resolution,[],[f414,f481]) ).

tff(f8775,plain,
    ! [X0: $tType,X2: int,X1: int] :
      ( ord_less(X0,number_number_of(X0,X1),number_number_of(X0,X2))
      | ~ linorder(X0)
      | ~ number(X0)
      | ord_less_eq(int,X2,X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(resolution,[],[f414,f404]) ).

tff(f8923,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ( number_number_of(int,X1) = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X1),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f8922,f335]) ).

tff(f8922,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ~ number(int)
      | ( number_number_of(int,X1) = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X1),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f8773,f338]) ).

tff(f8773,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ~ linorder(int)
      | ~ number(int)
      | ( number_number_of(int,X1) = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X1),number_number_of(int,X0)) ),
    inference(resolution,[],[f414,f454]) ).

tff(f8921,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ord_less_eq(int,X1,X0) ),
    inference(subsumption_resolution,[],[f8920,f335]) ).

tff(f8920,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ~ number(int)
      | ord_less_eq(int,X1,X0) ),
    inference(subsumption_resolution,[],[f8772,f338]) ).

tff(f8772,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ~ linorder(int)
      | ~ number(int)
      | ord_less_eq(int,X1,X0) ),
    inference(resolution,[],[f414,f484]) ).

tff(f414,plain,
    ! [X0: $tType,X2: int,X1: int] :
      ( ord_less_eq(X0,number_number_of(X0,X2),number_number_of(X0,X1))
      | ord_less(X0,number_number_of(X0,X1),number_number_of(X0,X2))
      | ~ linorder(X0)
      | ~ number(X0) ),
    inference(cnf_transformation,[],[f274]) ).

tff(f274,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] :
          ( ( ord_less_eq(X0,number_number_of(X0,X2),number_number_of(X0,X1))
            | ord_less(X0,number_number_of(X0,X1),number_number_of(X0,X2)) )
          & ( ~ ord_less(X0,number_number_of(X0,X1),number_number_of(X0,X2))
            | ~ ord_less_eq(X0,number_number_of(X0,X2),number_number_of(X0,X1)) ) )
      | ~ linorder(X0)
      | ~ number(X0) ),
    inference(nnf_transformation,[],[f253]) ).

tff(f253,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] :
          ( ord_less_eq(X0,number_number_of(X0,X2),number_number_of(X0,X1))
        <=> ~ ord_less(X0,number_number_of(X0,X1),number_number_of(X0,X2)) )
      | ~ linorder(X0)
      | ~ number(X0) ),
    inference(flattening,[],[f252]) ).

tff(f252,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] :
          ( ord_less_eq(X0,number_number_of(X0,X2),number_number_of(X0,X1))
        <=> ~ ord_less(X0,number_number_of(X0,X1),number_number_of(X0,X2)) )
      | ~ linorder(X0)
      | ~ number(X0) ),
    inference(ennf_transformation,[],[f159]) ).

tff(f159,plain,
    ! [X0: $tType] :
      ( ( linorder(X0)
        & number(X0) )
     => ! [X1: int,X2: int] :
          ( ord_less_eq(X0,number_number_of(X0,X2),number_number_of(X0,X1))
        <=> ~ ord_less(X0,number_number_of(X0,X1),number_number_of(X0,X2)) ) ),
    inference(rectify,[],[f87]) ).

tff(f87,axiom,
    ! [X0: $tType] :
      ( ( linorder(X0)
        & number(X0) )
     => ! [X13: int,X12: int] :
          ( ord_less_eq(X0,number_number_of(X0,X12),number_number_of(X0,X13))
        <=> ~ ord_less(X0,number_number_of(X0,X13),number_number_of(X0,X12)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_86_le__number__of__eq__not__less) ).

tff(f8770,plain,
    ~ ord_less(nat,zero_zero(nat),zero_zero(nat)),
    inference(superposition,[],[f8480,f345]) ).

tff(f8768,plain,
    ~ ord_less(nat,one_one(nat),zero_zero(nat)),
    inference(superposition,[],[f8480,f349]) ).

tff(f8771,plain,
    ~ ord_less(nat,zero_zero(nat),zero_zero(nat)),
    inference(superposition,[],[f8480,f1050]) ).

tff(f8711,plain,
    ~ ord_less(nat,zero_zero(nat),zero_zero(nat)),
    inference(superposition,[],[f8480,f1634]) ).

tff(f8710,plain,
    ~ ord_less(nat,zero_zero(nat),zero_zero(nat)),
    inference(superposition,[],[f8480,f1325]) ).

tff(f8709,plain,
    ~ ord_less(nat,zero_zero(nat),zero_zero(nat)),
    inference(superposition,[],[f8480,f1178]) ).

tff(f8708,plain,
    ~ ord_less(nat,zero_zero(nat),zero_zero(nat)),
    inference(superposition,[],[f8480,f1073]) ).

tff(f8707,plain,
    ~ ord_less(nat,zero_zero(nat),zero_zero(nat)),
    inference(superposition,[],[f8480,f1049]) ).

tff(f8706,plain,
    ~ ord_less(nat,one_one(nat),zero_zero(nat)),
    inference(superposition,[],[f8480,f647]) ).

tff(f8480,plain,
    ! [X0: int] : ~ ord_less(nat,number_number_of(nat,X0),zero_zero(nat)),
    inference(forward_demodulation,[],[f8479,f345]) ).

tff(f8479,plain,
    ! [X0: int] : ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,pls)),
    inference(subsumption_resolution,[],[f8478,f330]) ).

tff(f8478,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,pls))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8477,f337]) ).

tff(f8477,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,pls))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8129,f864]) ).

tff(f8129,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,pls))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f345]) ).

tff(f8704,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat)) ),
    inference(forward_demodulation,[],[f8703,f1050]) ).

tff(f8703,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,t),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f8702,f330]) ).

tff(f8702,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,t),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8202,f337]) ).

tff(f8202,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,t),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f1050]) ).

tff(f8701,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,X0))
      | ~ ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(forward_demodulation,[],[f8700,f552]) ).

tff(f8700,plain,
    ! [X0: int] :
      ( ~ ord_less(int,zero_zero(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(forward_demodulation,[],[f8699,f347]) ).

tff(f8699,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,number_number_of(int,pls),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f8698,f552]) ).

tff(f8698,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),zero_zero(int))
      | ~ ord_less(int,number_number_of(int,pls),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f8697,f335]) ).

tff(f8697,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),zero_zero(int))
      | ~ ord_less(int,number_number_of(int,pls),number_number_of(int,X0))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8201,f338]) ).

tff(f8201,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),zero_zero(int))
      | ~ ord_less(int,number_number_of(int,pls),number_number_of(int,X0))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f413,f347]) ).

tff(f8696,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat)) ),
    inference(forward_demodulation,[],[f8695,f345]) ).

tff(f8695,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,pls),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f8694,f330]) ).

tff(f8694,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,pls),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8200,f337]) ).

tff(f8200,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,pls),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f345]) ).

tff(f8690,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,one_one(nat),number_number_of(nat,X0))
      | ~ ord_less_eq(nat,number_number_of(nat,X0),one_one(nat)) ),
    inference(forward_demodulation,[],[f8689,f349]) ).

tff(f8689,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ~ ord_less(nat,number_number_of(nat,bit1(pls)),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f8688,f330]) ).

tff(f8688,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ~ ord_less(nat,number_number_of(nat,bit1(pls)),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8198,f337]) ).

tff(f8198,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ~ ord_less(nat,number_number_of(nat,bit1(pls)),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f349]) ).

tff(f8687,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,number_number_of(int,X0),one_one(int)) ),
    inference(forward_demodulation,[],[f8686,f348]) ).

tff(f8686,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,number_number_of(int,bit1(pls)),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f8685,f335]) ).

tff(f8685,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,number_number_of(int,bit1(pls)),number_number_of(int,X0))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8197,f338]) ).

tff(f8197,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,number_number_of(int,bit1(pls)),number_number_of(int,X0))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f413,f348]) ).

tff(f8594,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ~ ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int)))) ),
    inference(forward_demodulation,[],[f8593,f3368]) ).

tff(f8593,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ~ ord_less(int,number_number_of(int,bit0(bit0(one_one(int)))),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f8592,f335]) ).

tff(f8592,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ~ ord_less(int,number_number_of(int,bit0(bit0(one_one(int)))),number_number_of(int,X0))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8166,f338]) ).

tff(f8166,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ~ ord_less(int,number_number_of(int,bit0(bit0(one_one(int)))),number_number_of(int,X0))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f413,f3368]) ).

tff(f8591,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(one_one(int)),number_number_of(int,X0))
      | ~ ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int))) ),
    inference(forward_demodulation,[],[f8590,f1938]) ).

tff(f8590,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int)))
      | ~ ord_less(int,number_number_of(int,bit0(one_one(int))),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f8589,f335]) ).

tff(f8589,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int)))
      | ~ ord_less(int,number_number_of(int,bit0(one_one(int))),number_number_of(int,X0))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8165,f338]) ).

tff(f8165,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int)))
      | ~ ord_less(int,number_number_of(int,bit0(one_one(int))),number_number_of(int,X0))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f413,f1938]) ).

tff(f8510,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat)) ),
    inference(forward_demodulation,[],[f8509,f1634]) ).

tff(f8509,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,bit0(bit0(bit0(bit0(bit0(t)))))),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f8508,f330]) ).

tff(f8508,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,bit0(bit0(bit0(bit0(bit0(t)))))),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8138,f337]) ).

tff(f8138,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,bit0(bit0(bit0(bit0(bit0(t)))))),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f1634]) ).

tff(f8507,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat)) ),
    inference(forward_demodulation,[],[f8506,f1325]) ).

tff(f8506,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,bit0(bit0(bit0(bit0(t))))),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f8505,f330]) ).

tff(f8505,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,bit0(bit0(bit0(bit0(t))))),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8137,f337]) ).

tff(f8137,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,bit0(bit0(bit0(bit0(t))))),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f1325]) ).

tff(f8504,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat)) ),
    inference(forward_demodulation,[],[f8503,f1178]) ).

tff(f8503,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,bit0(bit0(bit0(t)))),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f8502,f330]) ).

tff(f8502,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,bit0(bit0(bit0(t)))),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8136,f337]) ).

tff(f8136,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,bit0(bit0(bit0(t)))),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f1178]) ).

tff(f8501,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat)) ),
    inference(forward_demodulation,[],[f8500,f1073]) ).

tff(f8500,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,bit0(bit0(t))),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f8499,f330]) ).

tff(f8499,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,bit0(bit0(t))),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8135,f337]) ).

tff(f8135,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,bit0(bit0(t))),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f1073]) ).

tff(f8498,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat)) ),
    inference(forward_demodulation,[],[f8497,f1049]) ).

tff(f8497,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,bit0(t)),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f8496,f330]) ).

tff(f8496,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,bit0(t)),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8134,f337]) ).

tff(f8134,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less(nat,number_number_of(nat,bit0(t)),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f1049]) ).

tff(f8495,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,number_number_of(int,X0),one_one(int)) ),
    inference(forward_demodulation,[],[f8494,f648]) ).

tff(f8494,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,number_number_of(int,one_one(int)),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f8493,f335]) ).

tff(f8493,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,number_number_of(int,one_one(int)),number_number_of(int,X0))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8133,f338]) ).

tff(f8133,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,number_number_of(int,one_one(int)),number_number_of(int,X0))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f413,f648]) ).

tff(f8492,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,one_one(nat),number_number_of(nat,X0))
      | ~ ord_less_eq(nat,number_number_of(nat,X0),one_one(nat)) ),
    inference(forward_demodulation,[],[f8491,f647]) ).

tff(f8491,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ~ ord_less(nat,number_number_of(nat,one_one(int)),number_number_of(nat,X0)) ),
    inference(subsumption_resolution,[],[f8490,f330]) ).

tff(f8490,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ~ ord_less(nat,number_number_of(nat,one_one(int)),number_number_of(nat,X0))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8132,f337]) ).

tff(f8132,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ~ ord_less(nat,number_number_of(nat,one_one(int)),number_number_of(nat,X0))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f647]) ).

tff(f8489,plain,
    ! [X0: int] : ~ ord_less(nat,number_number_of(nat,X0),zero_zero(nat)),
    inference(forward_demodulation,[],[f8488,f1050]) ).

tff(f8488,plain,
    ! [X0: int] : ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,t)),
    inference(subsumption_resolution,[],[f8487,f330]) ).

tff(f8487,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,t))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8486,f337]) ).

tff(f8486,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,t))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8131,f864]) ).

tff(f8131,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,t))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f1050]) ).

tff(f8485,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less_eq(int,pls,number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f8484,f552]) ).

tff(f8484,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),zero_zero(int))
      | ~ ord_less_eq(int,pls,number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f8483,f347]) ).

tff(f8483,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,pls,number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,pls)) ),
    inference(forward_demodulation,[],[f8482,f552]) ).

tff(f8482,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,zero_zero(int),number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,pls)) ),
    inference(subsumption_resolution,[],[f8481,f335]) ).

tff(f8481,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,zero_zero(int),number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,pls))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8130,f338]) ).

tff(f8130,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,zero_zero(int),number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,pls))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f413,f347]) ).

tff(f8472,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),one_one(nat))
      | ~ ord_less_eq(nat,one_one(nat),number_number_of(nat,X0)) ),
    inference(forward_demodulation,[],[f8471,f349]) ).

tff(f8471,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,one_one(nat),number_number_of(nat,X0))
      | ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit1(pls))) ),
    inference(subsumption_resolution,[],[f8470,f330]) ).

tff(f8470,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,one_one(nat),number_number_of(nat,X0))
      | ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit1(pls)))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8127,f337]) ).

tff(f8127,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,one_one(nat),number_number_of(nat,X0))
      | ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit1(pls)))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f349]) ).

tff(f8469,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,one_one(int),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f8468,f348]) ).

tff(f8468,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,bit1(pls))) ),
    inference(subsumption_resolution,[],[f8467,f335]) ).

tff(f8467,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,bit1(pls)))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8126,f338]) ).

tff(f8126,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,bit1(pls)))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f413,f348]) ).

tff(f8346,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ~ ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f8345,f3368]) ).

tff(f8345,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,bit0(bit0(one_one(int))))) ),
    inference(subsumption_resolution,[],[f8344,f335]) ).

tff(f8344,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,bit0(bit0(one_one(int)))))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8095,f338]) ).

tff(f8095,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,bit0(bit0(one_one(int)))))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f413,f3368]) ).

tff(f8343,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),bit0(one_one(int)))
      | ~ ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f8342,f1938]) ).

tff(f8342,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,bit0(one_one(int)))) ),
    inference(subsumption_resolution,[],[f8341,f335]) ).

tff(f8341,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,bit0(one_one(int))))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8094,f338]) ).

tff(f8094,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,bit0(one_one(int))))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f413,f1938]) ).

tff(f8236,plain,
    ! [X0: int] : ~ ord_less(nat,number_number_of(nat,X0),zero_zero(nat)),
    inference(forward_demodulation,[],[f8235,f1634]) ).

tff(f8235,plain,
    ! [X0: int] : ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(bit0(bit0(bit0(t))))))),
    inference(subsumption_resolution,[],[f8234,f330]) ).

tff(f8234,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(bit0(bit0(bit0(t)))))))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8233,f337]) ).

tff(f8233,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(bit0(bit0(bit0(t)))))))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8067,f864]) ).

tff(f8067,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(bit0(bit0(bit0(t)))))))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f1634]) ).

tff(f8232,plain,
    ! [X0: int] : ~ ord_less(nat,number_number_of(nat,X0),zero_zero(nat)),
    inference(forward_demodulation,[],[f8231,f1325]) ).

tff(f8231,plain,
    ! [X0: int] : ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(bit0(bit0(t)))))),
    inference(subsumption_resolution,[],[f8230,f330]) ).

tff(f8230,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(bit0(bit0(t))))))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8229,f337]) ).

tff(f8229,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(bit0(bit0(t))))))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8066,f864]) ).

tff(f8066,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(bit0(bit0(t))))))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f1325]) ).

tff(f8228,plain,
    ! [X0: int] : ~ ord_less(nat,number_number_of(nat,X0),zero_zero(nat)),
    inference(forward_demodulation,[],[f8227,f1178]) ).

tff(f8227,plain,
    ! [X0: int] : ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(bit0(t))))),
    inference(subsumption_resolution,[],[f8226,f330]) ).

tff(f8226,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(bit0(t)))))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8225,f337]) ).

tff(f8225,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(bit0(t)))))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8065,f864]) ).

tff(f8065,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(bit0(t)))))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f1178]) ).

tff(f8224,plain,
    ! [X0: int] : ~ ord_less(nat,number_number_of(nat,X0),zero_zero(nat)),
    inference(forward_demodulation,[],[f8223,f1073]) ).

tff(f8223,plain,
    ! [X0: int] : ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(t)))),
    inference(subsumption_resolution,[],[f8222,f330]) ).

tff(f8222,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(t))))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8221,f337]) ).

tff(f8221,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(t))))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8064,f864]) ).

tff(f8064,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(bit0(t))))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f1073]) ).

tff(f8220,plain,
    ! [X0: int] : ~ ord_less(nat,number_number_of(nat,X0),zero_zero(nat)),
    inference(forward_demodulation,[],[f8219,f1049]) ).

tff(f8219,plain,
    ! [X0: int] : ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(t))),
    inference(subsumption_resolution,[],[f8218,f330]) ).

tff(f8218,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(t)))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8217,f337]) ).

tff(f8217,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(t)))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8063,f864]) ).

tff(f8063,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,bit0(t)))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f1049]) ).

tff(f8216,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,one_one(int),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f8215,f648]) ).

tff(f8215,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,one_one(int))) ),
    inference(subsumption_resolution,[],[f8214,f335]) ).

tff(f8214,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,one_one(int)))
      | ~ number(int) ),
    inference(subsumption_resolution,[],[f8062,f338]) ).

tff(f8062,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,one_one(int)))
      | ~ linorder(int)
      | ~ number(int) ),
    inference(superposition,[],[f413,f648]) ).

tff(f8213,plain,
    ! [X0: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),one_one(nat))
      | ~ ord_less_eq(nat,one_one(nat),number_number_of(nat,X0)) ),
    inference(forward_demodulation,[],[f8212,f647]) ).

tff(f8212,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,one_one(nat),number_number_of(nat,X0))
      | ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,one_one(int))) ),
    inference(subsumption_resolution,[],[f8211,f330]) ).

tff(f8211,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,one_one(nat),number_number_of(nat,X0))
      | ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,one_one(int)))
      | ~ number(nat) ),
    inference(subsumption_resolution,[],[f8061,f337]) ).

tff(f8061,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,one_one(nat),number_number_of(nat,X0))
      | ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,one_one(int)))
      | ~ linorder(nat)
      | ~ number(nat) ),
    inference(superposition,[],[f413,f647]) ).

tff(f8060,plain,
    ! [X0: $tType,X2: int,X1: int] :
      ( ~ ord_less(X0,number_number_of(X0,X1),number_number_of(X0,X2))
      | ~ linorder(X0)
      | ~ number(X0)
      | ~ ord_less_eq(int,X2,X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(resolution,[],[f413,f405]) ).

tff(f8210,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,X1))
      | ~ ord_less_eq(int,X1,X0) ),
    inference(subsumption_resolution,[],[f8209,f330]) ).

tff(f8209,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,X1))
      | ~ number(nat)
      | ~ ord_less_eq(int,X1,X0) ),
    inference(subsumption_resolution,[],[f8059,f337]) ).

tff(f8059,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,X1))
      | ~ linorder(nat)
      | ~ number(nat)
      | ~ ord_less_eq(int,X1,X0) ),
    inference(resolution,[],[f413,f482]) ).

tff(f8208,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,X1))
      | ~ ord_less_eq(int,X1,pls) ),
    inference(subsumption_resolution,[],[f8207,f330]) ).

tff(f8207,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,X1))
      | ~ number(nat)
      | ~ ord_less_eq(int,X1,pls) ),
    inference(subsumption_resolution,[],[f8058,f337]) ).

tff(f8058,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(nat,number_number_of(nat,X0),number_number_of(nat,X1))
      | ~ linorder(nat)
      | ~ number(nat)
      | ~ ord_less_eq(int,X1,pls) ),
    inference(resolution,[],[f413,f483]) ).

tff(f8206,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ~ ord_less(int,number_number_of(int,X1),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f8205,f335]) ).

tff(f8205,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ~ number(int)
      | ~ ord_less(int,number_number_of(int,X1),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f8057,f338]) ).

tff(f8057,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,number_number_of(int,X0),number_number_of(int,X1))
      | ~ linorder(int)
      | ~ number(int)
      | ~ ord_less(int,number_number_of(int,X1),number_number_of(int,X0)) ),
    inference(resolution,[],[f413,f452]) ).

tff(f413,plain,
    ! [X0: $tType,X2: int,X1: int] :
      ( ~ ord_less_eq(X0,number_number_of(X0,X2),number_number_of(X0,X1))
      | ~ ord_less(X0,number_number_of(X0,X1),number_number_of(X0,X2))
      | ~ linorder(X0)
      | ~ number(X0) ),
    inference(cnf_transformation,[],[f274]) ).

tff(f8009,plain,
    ! [X0: int] :
      ( ( pls = power_power(int,pls,number_number_of(nat,X0)) )
      | ( zero_zero(nat) = number_number_of(nat,X0) ) ),
    inference(forward_demodulation,[],[f8008,f552]) ).

tff(f8008,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X0) )
      | ( zero_zero(int) = power_power(int,zero_zero(int),number_number_of(nat,X0)) ) ),
    inference(subsumption_resolution,[],[f8006,f334]) ).

tff(f8006,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X0) )
      | ( zero_zero(int) = power_power(int,zero_zero(int),number_number_of(nat,X0)) )
      | ~ power(int) ),
    inference(resolution,[],[f412,f325]) ).

tff(f8007,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X0) )
      | ( zero_zero(nat) = power_power(nat,zero_zero(nat),number_number_of(nat,X0)) ) ),
    inference(subsumption_resolution,[],[f8005,f332]) ).

tff(f8005,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X0) )
      | ( zero_zero(nat) = power_power(nat,zero_zero(nat),number_number_of(nat,X0)) )
      | ~ power(nat) ),
    inference(resolution,[],[f412,f321]) ).

tff(f412,plain,
    ! [X0: $tType,X1: int] :
      ( ~ semiring_0(X0)
      | ( zero_zero(nat) = number_number_of(nat,X1) )
      | ( zero_zero(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,X1)) )
      | ~ power(X0) ),
    inference(cnf_transformation,[],[f251]) ).

tff(f251,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ( ( zero_zero(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,X1)) )
            | ( zero_zero(nat) = number_number_of(nat,X1) ) )
          & ( ( one_one(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,X1)) )
            | ( zero_zero(nat) != number_number_of(nat,X1) ) ) )
      | ~ semiring_0(X0)
      | ~ power(X0) ),
    inference(flattening,[],[f250]) ).

tff(f250,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ( ( zero_zero(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,X1)) )
            | ( zero_zero(nat) = number_number_of(nat,X1) ) )
          & ( ( one_one(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,X1)) )
            | ( zero_zero(nat) != number_number_of(nat,X1) ) ) )
      | ~ semiring_0(X0)
      | ~ power(X0) ),
    inference(ennf_transformation,[],[f158]) ).

tff(f158,plain,
    ! [X0: $tType] :
      ( ( semiring_0(X0)
        & power(X0) )
     => ! [X1: int] :
          ( ( ( zero_zero(nat) != number_number_of(nat,X1) )
           => ( zero_zero(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,X1)) ) )
          & ( ( zero_zero(nat) = number_number_of(nat,X1) )
           => ( one_one(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,X1)) ) ) ) ),
    inference(rectify,[],[f13]) ).

tff(f13,axiom,
    ! [X0: $tType] :
      ( ( semiring_0(X0)
        & power(X0) )
     => ! [X4: int] :
          ( ( ( number_number_of(nat,X4) != zero_zero(nat) )
           => ( zero_zero(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,X4)) ) )
          & ( ( number_number_of(nat,X4) = zero_zero(nat) )
           => ( one_one(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,X4)) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_12_power__0__left__number__of) ).

tff(f510,plain,
    ! [X0: $tType,X1: int] :
      ( ( one_one(X0) = power_power(X0,zero_zero(X0),zero_zero(nat)) )
      | ( zero_zero(nat) != number_number_of(nat,X1) )
      | ~ semiring_0(X0)
      | ~ power(X0) ),
    inference(inner_rewriting,[],[f411]) ).

tff(f7700,plain,
    ! [X0: int] :
      ( ( pls = X0 )
      | ord_less(int,pls,power_power(int,X0,number_number_of(nat,bit0(one_one(int))))) ),
    inference(forward_demodulation,[],[f7699,f552]) ).

tff(f7699,plain,
    ! [X0: int] :
      ( ord_less(int,pls,power_power(int,X0,number_number_of(nat,bit0(one_one(int)))))
      | ( zero_zero(int) = X0 ) ),
    inference(subsumption_resolution,[],[f7696,f318]) ).

tff(f7696,plain,
    ! [X0: int] :
      ( ord_less(int,pls,power_power(int,X0,number_number_of(nat,bit0(one_one(int)))))
      | ( zero_zero(int) = X0 )
      | ~ linordered_idom(int) ),
    inference(superposition,[],[f7570,f552]) ).

tff(f7570,plain,
    ! [X0: $tType,X1: X0] :
      ( ord_less(X0,zero_zero(X0),power_power(X0,X1,number_number_of(nat,bit0(one_one(int)))))
      | ( zero_zero(X0) = X1 )
      | ~ linordered_idom(X0) ),
    inference(forward_demodulation,[],[f368,f635]) ).

tff(f7523,plain,
    ! [X0: int] : ( number_number_of(int,plus_plus(int,X0,one_one(int))) = plus_plus(int,number_number_of(int,X0),one_one(int)) ),
    inference(resolution,[],[f7197,f319]) ).

tff(f7197,plain,
    ! [X0: $tType,X1: int] :
      ( ~ number_ring(X0)
      | ( plus_plus(X0,number_number_of(X0,X1),one_one(X0)) = number_number_of(X0,plus_plus(int,X1,one_one(int))) ) ),
    inference(forward_demodulation,[],[f375,f635]) ).

tff(f7476,plain,
    ! [X0: int] : ( number_number_of(int,plus_plus(int,one_one(int),X0)) = plus_plus(int,one_one(int),number_number_of(int,X0)) ),
    inference(resolution,[],[f7033,f319]) ).

tff(f7033,plain,
    ! [X0: $tType,X1: int] :
      ( ~ number_ring(X0)
      | ( plus_plus(X0,one_one(X0),number_number_of(X0,X1)) = number_number_of(X0,plus_plus(int,one_one(int),X1)) ) ),
    inference(forward_demodulation,[],[f374,f635]) ).

tff(f6941,plain,
    ! [X0: $tType,X1: X0] :
      ( ( zero_zero(X0) != power_power(X0,X1,number_number_of(nat,bit0(one_one(int)))) )
      | ( zero_zero(X0) = X1 )
      | ~ ring_11004092258visors(X0) ),
    inference(forward_demodulation,[],[f363,f635]) ).

tff(f376,plain,
    ! [X0: $tType,X2: int,X1: int] :
      ( ~ number_ring(X0)
      | ( number_number_of(X0,plus_plus(int,X2,X1)) = plus_plus(X0,number_number_of(X0,X2),number_number_of(X0,X1)) ) ),
    inference(cnf_transformation,[],[f215]) ).

tff(f215,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] : ( number_number_of(X0,plus_plus(int,X2,X1)) = plus_plus(X0,number_number_of(X0,X2),number_number_of(X0,X1)) )
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f139]) ).

tff(f139,plain,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ! [X1: int,X2: int] : ( number_number_of(X0,plus_plus(int,X2,X1)) = plus_plus(X0,number_number_of(X0,X2),number_number_of(X0,X1)) ) ),
    inference(rectify,[],[f39]) ).

tff(f39,axiom,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ! [X4: int,X10: int] : ( number_number_of(X0,plus_plus(int,X10,X4)) = plus_plus(X0,number_number_of(X0,X10),number_number_of(X0,X4)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_38_add__number__of__eq) ).

tff(f7174,plain,
    ord_less_eq(nat,one_one(nat),one_one(nat)),
    inference(subsumption_resolution,[],[f7173,f689]) ).

tff(f7173,plain,
    ( ~ ord_less_eq(int,one_one(int),one_one(int))
    | ord_less_eq(nat,one_one(nat),one_one(nat)) ),
    inference(forward_demodulation,[],[f7107,f635]) ).

tff(f7107,plain,
    ( ord_less_eq(nat,one_one(nat),one_one(nat))
    | ~ ord_less_eq(int,one_one(int),bit1(pls)) ),
    inference(superposition,[],[f849,f349]) ).

tff(f7111,plain,
    ord_less_eq(nat,one_one(nat),one_one(nat)),
    inference(subsumption_resolution,[],[f7045,f689]) ).

tff(f7045,plain,
    ( ord_less_eq(nat,one_one(nat),one_one(nat))
    | ~ ord_less_eq(int,one_one(int),one_one(int)) ),
    inference(superposition,[],[f849,f647]) ).

tff(f849,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,one_one(nat),number_number_of(nat,X0))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(forward_demodulation,[],[f844,f635]) ).

tff(f844,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,one_one(nat),number_number_of(nat,X0))
      | ~ ord_less_eq(int,bit1(pls),X0) ),
    inference(superposition,[],[f482,f349]) ).

tff(f6815,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ( pls = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X0),pls) ),
    inference(resolution,[],[f6791,f454]) ).

tff(f6814,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ( zero_zero(nat) = number_number_of(nat,number_number_of(int,X0)) ) ),
    inference(resolution,[],[f6791,f436]) ).

tff(f6821,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,number_number_of(int,bit0(X0))) )
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(forward_demodulation,[],[f6813,f3350]) ).

tff(f6813,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ( zero_zero(nat) = number_number_of(nat,bit0(number_number_of(int,X0))) ) ),
    inference(resolution,[],[f6791,f566]) ).

tff(f6791,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f6790,f319]) ).

tff(f6790,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ~ number_ring(int)
      | ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(subsumption_resolution,[],[f6719,f318]) ).

tff(f6719,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(resolution,[],[f4397,f1025]) ).

tff(f4397,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less(X0,number_number_of(X0,X1),one_one(X0))
      | ~ ord_less(int,X1,one_one(int))
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(forward_demodulation,[],[f401,f635]) ).

tff(f6646,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),t)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f6619,f5771]) ).

tff(f6619,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),pls)
      | ord_less(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f6618,f319]) ).

tff(f6618,plain,
    ! [X0: int] :
      ( ord_less(int,X0,one_one(int))
      | ~ number_ring(int)
      | ~ ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(subsumption_resolution,[],[f6548,f318]) ).

tff(f6548,plain,
    ! [X0: int] :
      ( ord_less(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ~ ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(resolution,[],[f4287,f1085]) ).

tff(f6617,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ord_less(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f6616,f319]) ).

tff(f6616,plain,
    ! [X0: int] :
      ( ord_less(int,X0,one_one(int))
      | ~ number_ring(int)
      | ~ ord_less(int,number_number_of(int,X0),pls) ),
    inference(subsumption_resolution,[],[f6547,f318]) ).

tff(f6547,plain,
    ! [X0: int] :
      ( ord_less(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ~ ord_less(int,number_number_of(int,X0),pls) ),
    inference(resolution,[],[f4287,f1155]) ).

tff(f4287,plain,
    ! [X0: $tType,X1: int] :
      ( ~ ord_less(X0,number_number_of(X0,X1),one_one(X0))
      | ord_less(int,X1,one_one(int))
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(forward_demodulation,[],[f400,f635]) ).

tff(f6471,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,number_number_of(int,X0))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(subsumption_resolution,[],[f6470,f319]) ).

tff(f6470,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ number_ring(int)
      | ord_less_eq(int,pls,number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f6397,f318]) ).

tff(f6397,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ord_less_eq(int,pls,number_number_of(int,X0)) ),
    inference(resolution,[],[f4193,f1572]) ).

tff(f6476,plain,
    ! [X0: int] :
      ( ord_less(int,pls,number_number_of(int,X0))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(subsumption_resolution,[],[f6475,f319]) ).

tff(f6475,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ number_ring(int)
      | ord_less(int,pls,number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f6399,f318]) ).

tff(f6399,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ord_less(int,pls,number_number_of(int,X0)) ),
    inference(resolution,[],[f4193,f945]) ).

tff(f6474,plain,
    ! [X0: int] :
      ( ord_less(int,pls,number_number_of(int,bit0(X0)))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(forward_demodulation,[],[f6473,f3350]) ).

tff(f6473,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ord_less(int,pls,bit0(number_number_of(int,X0))) ),
    inference(subsumption_resolution,[],[f6472,f319]) ).

tff(f6472,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ number_ring(int)
      | ord_less(int,pls,bit0(number_number_of(int,X0))) ),
    inference(subsumption_resolution,[],[f6398,f318]) ).

tff(f6398,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ord_less(int,pls,bit0(number_number_of(int,X0))) ),
    inference(resolution,[],[f4193,f998]) ).

tff(f6469,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ord_less(int,pls,bit1(number_number_of(int,X0))) ),
    inference(subsumption_resolution,[],[f6468,f319]) ).

tff(f6468,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ number_ring(int)
      | ord_less(int,pls,bit1(number_number_of(int,X0))) ),
    inference(subsumption_resolution,[],[f6396,f318]) ).

tff(f6396,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ord_less(int,pls,bit1(number_number_of(int,X0))) ),
    inference(resolution,[],[f4193,f1618]) ).

tff(f4193,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less(X0,one_one(X0),number_number_of(X0,X1))
      | ~ ord_less(int,one_one(int),X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(forward_demodulation,[],[f397,f635]) ).

tff(f6055,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit1(X0)),t)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f5796,f2141]) ).

tff(f6054,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit1(X0)),t)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f5796,f2140]) ).

tff(f6393,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(number_number_of(int,bit0(X0))),t)
      | ord_less_eq(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f6050,f3350]) ).

tff(f6050,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit0(X0)),t)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f5796,f2138]) ).

tff(f6391,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(number_number_of(int,bit0(X0))),t)
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f6049,f3350]) ).

tff(f6049,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit0(X0)),t)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f5796,f2139]) ).

tff(f6048,plain,
    ~ ord_less(int,bit1(plus_plus(int,bit1(one_one(int)),one_one(int))),t),
    inference(resolution,[],[f5796,f2136]) ).

tff(f5931,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),t)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f5791,f2141]) ).

tff(f5930,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),t)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f5791,f2140]) ).

tff(f6387,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(bit0(X0))),t)
      | ord_less_eq(int,number_number_of(int,X0),one_one(int)) ),
    inference(forward_demodulation,[],[f6386,f3350]) ).

tff(f6386,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(number_number_of(int,bit0(X0))),t)
      | ord_less_eq(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f5926,f3350]) ).

tff(f5926,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(X0)),t)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f5791,f2138]) ).

tff(f6384,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(bit0(X0))),t)
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(forward_demodulation,[],[f6383,f3350]) ).

tff(f6383,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(number_number_of(int,bit0(X0))),t)
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f5925,f3350]) ).

tff(f5925,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(X0)),t)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f5791,f2139]) ).

tff(f4087,plain,
    ! [X0: $tType,X1: int] :
      ( ~ ord_less(X0,one_one(X0),number_number_of(X0,X1))
      | ord_less(int,one_one(int),X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(forward_demodulation,[],[f396,f635]) ).

tff(f5924,plain,
    ~ ord_less(int,bit0(plus_plus(int,bit1(one_one(int)),one_one(int))),t),
    inference(resolution,[],[f5791,f2136]) ).

tff(f6287,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),t)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f6156,f5771]) ).

tff(f5779,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,t)
      | ( pls = X0 )
      | ord_less(int,X0,pls) ),
    inference(resolution,[],[f5771,f454]) ).

tff(f5777,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,t)
      | ( zero_zero(nat) = number_number_of(nat,bit0(X0)) ) ),
    inference(resolution,[],[f5771,f566]) ).

tff(f6020,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,number_number_of(int,X0))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(subsumption_resolution,[],[f6019,f319]) ).

tff(f6019,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ~ number_ring(int)
      | ord_less_eq(int,pls,number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f5940,f318]) ).

tff(f5940,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ord_less_eq(int,pls,number_number_of(int,X0)) ),
    inference(resolution,[],[f3833,f1564]) ).

tff(f6288,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f6156,f452]) ).

tff(f6156,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),pls)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f6155,f319]) ).

tff(f6155,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ number_ring(int)
      | ~ ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(subsumption_resolution,[],[f6074,f318]) ).

tff(f6074,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ~ ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(resolution,[],[f3883,f2240]) ).

tff(f6025,plain,
    ! [X0: int] :
      ( ord_less(int,pls,number_number_of(int,X0))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(subsumption_resolution,[],[f6024,f319]) ).

tff(f6024,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ~ number_ring(int)
      | ord_less(int,pls,number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f5942,f318]) ).

tff(f5942,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ord_less(int,pls,number_number_of(int,X0)) ),
    inference(resolution,[],[f3833,f939]) ).

tff(f5883,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,X0))
      | ord_less_eq(int,one_one(int),X0) ),
    inference(subsumption_resolution,[],[f5882,f319]) ).

tff(f5882,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),X0)
      | ~ number_ring(int)
      | ~ ord_less(int,pls,number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f5811,f318]) ).

tff(f5811,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ~ ord_less(int,pls,number_number_of(int,X0)) ),
    inference(resolution,[],[f3798,f804]) ).

tff(f6265,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,one_one(int))
      | ( one_one(int) = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(subsumption_resolution,[],[f6264,f319]) ).

tff(f6264,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,one_one(int))
      | ~ number_ring(int)
      | ( one_one(int) = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(subsumption_resolution,[],[f6195,f318]) ).

tff(f6195,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ( one_one(int) = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(resolution,[],[f3985,f454]) ).

tff(f3985,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less_eq(X0,number_number_of(X0,X1),one_one(X0))
      | ~ ord_less_eq(int,X1,one_one(int))
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(forward_demodulation,[],[f393,f635]) ).

tff(f6056,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit1(X0)),t)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f5796,f665]) ).

tff(f6193,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(number_number_of(int,bit0(X0))),t)
      | ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f6051,f3350]) ).

tff(f6051,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit0(X0)),t)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f5796,f661]) ).

tff(f5932,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),t)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f5791,f665]) ).

tff(f6190,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(bit0(X0))),t)
      | ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(forward_demodulation,[],[f6189,f3350]) ).

tff(f6189,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(number_number_of(int,bit0(X0))),t)
      | ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f5927,f3350]) ).

tff(f5927,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(X0)),t)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f5791,f661]) ).

tff(f6183,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),t)
      | ( zero_zero(nat) = number_number_of(nat,bit1(X0)) ) ),
    inference(resolution,[],[f5908,f565]) ).

tff(f6182,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),t)
      | ( zero_zero(nat) = number_number_of(nat,bit1(bit1(X0))) ) ),
    inference(resolution,[],[f5908,f567]) ).

tff(f6181,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),t)
      | ( zero_zero(nat) = number_number_of(nat,bit0(bit1(X0))) ) ),
    inference(resolution,[],[f5908,f611]) ).

tff(f6179,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),t)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f5908,f3125]) ).

tff(f6178,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),t)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f5908,f3124]) ).

tff(f6177,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),t)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f5908,f3280]) ).

tff(f6175,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(X0)),t)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f5908,f3121]) ).

tff(f6174,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(X0)),t)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f5908,f3119]) ).

tff(f6173,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(X0)),t)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f5908,f3120]) ).

tff(f6171,plain,
    ~ ord_less(int,bit0(plus_plus(int,bit1(one_one(int)),one_one(int))),t),
    inference(resolution,[],[f5908,f3222]) ).

tff(f5908,plain,
    ! [X0: int] :
      ( ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,bit0(X0),t) ),
    inference(subsumption_resolution,[],[f5905,f354]) ).

tff(f5905,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),t)
      | ( pls = bit1(X0) )
      | ord_less(int,bit1(X0),pls) ),
    inference(resolution,[],[f5776,f454]) ).

tff(f6165,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,bit0(X0)),pls)
      | ~ ord_less(int,number_number_of(int,bit0(X0)),t) ),
    inference(forward_demodulation,[],[f6164,f3350]) ).

tff(f6164,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),t)
      | ord_less(int,bit0(number_number_of(int,X0)),pls) ),
    inference(superposition,[],[f5900,f3350]) ).

tff(f5900,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),t)
      | ord_less(int,bit0(X0),pls) ),
    inference(resolution,[],[f5776,f938]) ).

tff(f6154,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,number_number_of(int,X0),pls) ),
    inference(subsumption_resolution,[],[f6153,f319]) ).

tff(f6153,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ number_ring(int)
      | ~ ord_less(int,number_number_of(int,X0),pls) ),
    inference(subsumption_resolution,[],[f6073,f318]) ).

tff(f6073,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ~ ord_less(int,number_number_of(int,X0),pls) ),
    inference(resolution,[],[f3883,f2277]) ).

tff(f6152,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),pls)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(forward_demodulation,[],[f6151,f3350]) ).

tff(f6151,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,bit0(number_number_of(int,X0)),pls) ),
    inference(subsumption_resolution,[],[f6150,f319]) ).

tff(f6150,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ number_ring(int)
      | ~ ord_less(int,bit0(number_number_of(int,X0)),pls) ),
    inference(subsumption_resolution,[],[f6072,f318]) ).

tff(f6072,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ~ ord_less(int,bit0(number_number_of(int,X0)),pls) ),
    inference(resolution,[],[f3883,f2295]) ).

tff(f6149,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,bit1(number_number_of(int,X0)),pls) ),
    inference(subsumption_resolution,[],[f6148,f319]) ).

tff(f6148,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ number_ring(int)
      | ~ ord_less(int,bit1(number_number_of(int,X0)),pls) ),
    inference(subsumption_resolution,[],[f6071,f318]) ).

tff(f6071,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ~ ord_less(int,bit1(number_number_of(int,X0)),pls) ),
    inference(resolution,[],[f3883,f3089]) ).

tff(f6147,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),t)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(forward_demodulation,[],[f6146,f3350]) ).

tff(f6146,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,bit0(number_number_of(int,X0)),t) ),
    inference(subsumption_resolution,[],[f6145,f319]) ).

tff(f6145,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ number_ring(int)
      | ~ ord_less(int,bit0(number_number_of(int,X0)),t) ),
    inference(subsumption_resolution,[],[f6070,f318]) ).

tff(f6070,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ~ ord_less(int,bit0(number_number_of(int,X0)),t) ),
    inference(resolution,[],[f3883,f5791]) ).

tff(f6144,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,bit1(number_number_of(int,X0)),t) ),
    inference(subsumption_resolution,[],[f6143,f319]) ).

tff(f6143,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ number_ring(int)
      | ~ ord_less(int,bit1(number_number_of(int,X0)),t) ),
    inference(subsumption_resolution,[],[f6069,f318]) ).

tff(f6069,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ~ ord_less(int,bit1(number_number_of(int,X0)),t) ),
    inference(resolution,[],[f3883,f5796]) ).

tff(f3883,plain,
    ! [X0: $tType,X1: int] :
      ( ~ ord_less_eq(X0,number_number_of(X0,X1),one_one(X0))
      | ord_less_eq(int,X1,one_one(int))
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(forward_demodulation,[],[f392,f635]) ).

tff(f5803,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),t)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f5771,f884]) ).

tff(f5800,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),t)
      | ord_less(int,bit0(X0),pls) ),
    inference(resolution,[],[f5771,f938]) ).

tff(f5797,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),t)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f5771,f2781]) ).

tff(f6058,plain,
    ~ ord_less(int,bit1(bit1(one_one(int))),t),
    inference(resolution,[],[f5796,f2146]) ).

tff(f6052,plain,
    ~ ord_less(int,bit1(bit0(one_one(int))),t),
    inference(resolution,[],[f5796,f1127]) ).

tff(f6057,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit1(X0)),t)
      | ord_less(int,bit0(X0),one_one(int)) ),
    inference(resolution,[],[f5796,f938]) ).

tff(f6061,plain,
    ~ ord_less(int,bit1(bit0(one_one(int))),t),
    inference(subsumption_resolution,[],[f6053,f504]) ).

tff(f6053,plain,
    ( ~ ord_less(int,bit1(bit0(one_one(int))),t)
    | ord_less(int,one_one(int),one_one(int)) ),
    inference(resolution,[],[f5796,f935]) ).

tff(f6060,plain,
    ~ ord_less(int,bit1(bit0(one_one(int))),t),
    inference(forward_demodulation,[],[f6047,f358]) ).

tff(f6047,plain,
    ~ ord_less(int,bit1(plus_plus(int,one_one(int),one_one(int))),t),
    inference(resolution,[],[f5796,f1077]) ).

tff(f6046,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(plus_plus(int,X0,one_one(int))),t)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f5796,f486]) ).

tff(f6059,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),t)
      | ord_less(int,X0,one_one(int)) ),
    inference(global_subsumption,[],[f346,f350,f351,f352,f508,f353,f355,f359,f496,f363,f368,f497,f371,f374,f375,f376,f377,f378,f379,f380,f381,f384,f385,f389,f388,f393,f392,f397,f396,f401,f400,f501,f409,f509,f408,f412,f411,f510,f414,f413,f502,f503,f417,f438,f437,f440,f439,f442,f441,f444,f443,f446,f470,f469,f476,f475,f480,f479,f487,f313,f314,f315,f316,f317,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f339,f340,f341,f354,f504,f342,f343,f344,f445,f345,f347,f356,f357,f348,f349,f358,f415,f369,f452,f517,f455,f457,f507,f523,f522,f370,f419,f420,f421,f529,f422,f423,f424,f425,f535,f426,f427,f428,f429,f430,f431,f432,f433,f434,f525,f531,f372,f550,f551,f553,f554,f552,f373,f435,f436,f459,f460,f461,f575,f462,f463,f579,f464,f465,f466,f467,f468,f471,f472,f473,f474,f477,f478,f563,f565,f612,f569,f583,f617,f623,f621,f624,f618,f625,f619,f360,f637,f638,f640,f643,f644,f635,f680,f660,f658,f679,f681,f647,f648,f641,f689,f659,f661,f691,f662,f663,f695,f664,f665,f699,f666,f701,f667,f668,f669,f670,f671,f672,f673,f674,f675,f676,f677,f678,f454,f731,f733,f735,f736,f738,f741,f495,f566,f745,f746,f747,f567,f750,f751,f627,f611,f754,f755,f757,f758,f447,f762,f765,f767,f448,f449,f786,f790,f451,f797,f798,f799,f805,f802,f804,f812,f809,f789,f803,f825,f826,f827,f800,f837,f832,f833,f482,f849,f845,f850,f848,f843,f857,f854,f856,f483,f861,f863,f864,f846,f862,f484,f874,f883,f878,f885,f881,f882,f884,f886,f892,f485,f905,f913,f908,f915,f911,f912,f917,f914,f924,f925,f926,f486,f933,f940,f937,f939,f945,f951,f947,f949,f938,f961,f965,f967,f969,f935,f985,f992,f996,f1000,f997,f998,f1014,f1009,f1015,f488,f1026,f1023,f1020,f1028,f1038,f1037,f1040,f1025,f1048,f1050,f1049,f1064,f1071,f1075,f489,f1078,f1079,f1080,f1086,f1083,f1051,f1077,f1126,f1132,f1129,f1130,f1135,f1127,f491,f1148,f1149,f1150,f1156,f1153,f1145,f1147,f1159,f1160,f1073,f1169,f1176,f1180,f493,f1205,f1211,f1208,f1213,f1085,f1263,f1266,f1267,f1270,f494,f1274,f1280,f1277,f1282,f1155,f1264,f1300,f1291,f1044,f1310,f1178,f1316,f1323,f1327,f361,f1212,f1214,f1281,f1283,f1513,f1514,f1515,f1024,f1519,f1521,f1523,f1526,f1529,f1084,f1535,f1539,f1541,f1543,f1154,f1553,f1559,f1551,f1564,f1572,f1581,f1582,f1578,f1555,f1557,f1012,f1576,f1608,f1604,f1605,f1606,f1325,f1623,f1630,f1636,f1610,f1614,f1618,f1652,f1647,f1648,f1651,f1641,f1645,f1644,f1632,f386,f1760,f1820,f1762,f1763,f1764,f1765,f1824,f1786,f1788,f1789,f1829,f1791,f1792,f1793,f1794,f1832,f1833,f1815,f1836,f1817,f1827,f1823,f1420,f1938,f1939,f1940,f1941,f1942,f1943,f1944,f1945,f1946,f1962,f1964,f1484,f2025,f2026,f1567,f2099,f2101,f1021,f1081,f2142,f2143,f2146,f2149,f2151,f2152,f1876,f1151,f2175,f986,f2185,f2193,f2183,f2200,f2196,f2197,f2198,f988,f2222,f2223,f2226,f2123,f2124,f2235,f2237,f2138,f2242,f365,f2240,f2267,f2269,f2294,f2280,f2301,f2281,f2310,f366,f2282,f2346,f390,f2414,f2415,f2416,f2417,f2451,f2370,f391,f2519,f2277,f2538,f2540,f2545,f2295,f2548,f2555,f2565,f2566,f2562,f2559,f2563,f2558,f2561,f2564,f394,f395,f2733,f2139,f2747,f2746,f2141,f2771,f2780,f2782,f2781,f2801,f2170,f2171,f2173,f2214,f2233,f398,f2869,f2920,f2921,f2922,f1054,f1522,f1538,f2966,f2976,f2988,f2989,f2985,f2982,f2983,f399,f2970,f1554,f2274,f3066,f3070,f3089,f3117,f3128,f3129,f3126,f3122,f3127,f402,f3108,f3188,f3189,f3121,f3125,f1010,f1293,f2136,f3224,f3226,f3225,f3228,f403,f2140,f3284,f2168,f2172,f2184,f2860,f2971,f1574,f2213,f3321,f3323,f450,f3332,f3333,f3345,f3336,f3337,f3348,f3351,f3355,f3359,f3325,f3350,f3371,f3372,f3373,f3374,f3375,f3376,f3377,f3378,f3379,f3381,f3382,f3383,f3384,f3385,f3386,f3387,f3388,f3389,f3390,f3391,f3392,f3393,f3394,f3395,f3396,f3397,f3398,f3399,f3400,f3401,f3402,f3403,f3404,f3405,f3406,f3408,f3409,f3410,f3411,f3412,f3413,f3414,f3415,f3416,f3418,f3419,f3420,f3421,f3422,f3423,f3424,f3425,f3466,f3427,f3467,f3430,f3431,f3432,f3435,f3436,f3437,f3438,f3439,f3468,f3441,f3442,f3443,f3444,f3445,f3446,f3447,f3448,f3449,f3450,f3451,f3452,f3469,f3454,f3455,f3470,f3457,f3471,f3459,f3460,f3380,f3407,f3477,f3473,f3478,f3417,f3495,f3498,f3433,f3514,f3516,f3520,f3434,f3533,f3537,f490,f3554,f3560,f3556,f3557,f3558,f3318,f3561,f3562,f3320,f3429,f3567,f3570,f3363,f3586,f3368,f3588,f3597,f3598,f3599,f3600,f3601,f3602,f3603,f3604,f3605,f3606,f3619,f3620,f3621,f3622,f3623,f3639,f3641,f3587,f3483,f3674,f3490,f3684,f2215,f2557,f3711,f2744,f3722,f2779,f3223,f3281,f3672,f1585,f3752,f3119,f3762,f3120,f3772,f3124,f3222,f3280,f3319,f3698,f1642,f3801,f2182,f2858,f3806,f2969,f3317,f3696,f1634,f3814,f3832,f3837,f3839,f3834,f3835,f3883,f3985,f4087,f4193,f4287,f4397,f404,f4623,f4625,f4627,f4629,f4632,f4634,f4636,f4638,f4641,f405,f4869,f4871,f4873,f4875,f4878,f4880,f4882,f4884,f4887,f406,f5147,f5149,f5151,f5154,f5156,f5158,f5160,f5163,f407,f5419,f5421,f5423,f5426,f5428,f5430,f5432,f5435,f481,f5690,f5626,f5627,f5628,f5629,f5630,f5692,f5685,f5693,f5686,f5704,f5774,f5771,f5777,f5779,f5787,f5805,f5797,f5800,f5803,f5793,f5801,f5792,f5808,f5798,f3798,f5881,f5883,f5885,f5799,f5776,f5896,f5897,f5900,f5903,f5904,f5908,f5899,f5912,f5778,f5789,f5790,f5914,f5791,f5922,f5935,f5924,f5925,f5926,f5927,f5936,f5930,f5931,f5932,f5933,f5928,f5934,f3833,f6013,f6015,f6018,f6020,f6023,f6025,f6027,f5795,f6028,f6029,f6033,f6034,f6035,f6038,f6037,f5796,f6039]) ).

tff(f6039,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),t)
      | ( one_one(int) = X0 )
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f5796,f454]) ).

tff(f5796,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,bit1(X0),t) ),
    inference(resolution,[],[f5771,f3066]) ).

tff(f6037,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,bit0(X0)),pls)
      | ~ ord_less(int,bit1(number_number_of(int,X0)),t) ),
    inference(superposition,[],[f5795,f3350]) ).

tff(f6038,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),t)
      | ord_less(int,bit0(X0),pls) ),
    inference(global_subsumption,[],[f346,f350,f351,f352,f508,f353,f355,f359,f496,f363,f368,f497,f371,f374,f375,f376,f377,f378,f379,f380,f381,f384,f385,f389,f388,f393,f392,f397,f396,f401,f400,f501,f409,f509,f408,f412,f411,f510,f414,f413,f502,f503,f417,f438,f437,f440,f439,f442,f441,f444,f443,f446,f470,f469,f476,f475,f480,f479,f487,f313,f314,f315,f316,f317,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f339,f340,f341,f354,f504,f342,f343,f344,f445,f345,f347,f356,f357,f348,f349,f358,f415,f369,f452,f517,f455,f457,f507,f523,f522,f370,f419,f420,f421,f529,f422,f423,f424,f425,f535,f426,f427,f428,f429,f430,f431,f432,f433,f434,f525,f531,f372,f550,f551,f553,f554,f552,f373,f435,f436,f459,f460,f461,f575,f462,f463,f579,f464,f465,f466,f467,f468,f471,f472,f473,f474,f477,f478,f563,f565,f612,f569,f583,f617,f623,f621,f624,f618,f625,f619,f360,f637,f638,f640,f643,f644,f635,f680,f660,f658,f679,f681,f647,f648,f641,f689,f659,f661,f691,f662,f663,f695,f664,f665,f699,f666,f701,f667,f668,f669,f670,f671,f672,f673,f674,f675,f676,f677,f678,f454,f731,f733,f735,f736,f738,f741,f495,f566,f745,f746,f747,f567,f750,f751,f627,f611,f754,f755,f757,f758,f447,f762,f765,f767,f448,f449,f786,f790,f451,f797,f798,f799,f805,f802,f804,f812,f809,f789,f803,f825,f826,f827,f800,f837,f832,f833,f482,f849,f845,f850,f848,f843,f857,f854,f856,f483,f861,f863,f864,f846,f862,f484,f874,f883,f878,f885,f881,f882,f884,f886,f892,f485,f905,f913,f908,f915,f911,f912,f917,f914,f924,f925,f926,f486,f933,f940,f937,f939,f945,f951,f947,f949,f938,f961,f965,f967,f969,f935,f985,f992,f996,f1000,f997,f998,f1014,f1009,f1015,f488,f1026,f1023,f1020,f1028,f1038,f1037,f1040,f1025,f1048,f1050,f1049,f1064,f1071,f1075,f489,f1078,f1079,f1080,f1086,f1083,f1051,f1077,f1126,f1132,f1129,f1130,f1135,f1127,f491,f1148,f1149,f1150,f1156,f1153,f1145,f1147,f1159,f1160,f1073,f1169,f1176,f1180,f493,f1205,f1211,f1208,f1213,f1085,f1263,f1266,f1267,f1270,f494,f1274,f1280,f1277,f1282,f1155,f1264,f1300,f1291,f1044,f1310,f1178,f1316,f1323,f1327,f361,f1212,f1214,f1281,f1283,f1513,f1514,f1515,f1024,f1519,f1521,f1523,f1526,f1529,f1084,f1535,f1539,f1541,f1543,f1154,f1553,f1559,f1551,f1564,f1572,f1581,f1582,f1578,f1555,f1557,f1012,f1576,f1608,f1604,f1605,f1606,f1325,f1623,f1630,f1636,f1610,f1614,f1618,f1652,f1647,f1648,f1651,f1641,f1645,f1644,f1632,f386,f1760,f1820,f1762,f1763,f1764,f1765,f1824,f1786,f1788,f1789,f1829,f1791,f1792,f1793,f1794,f1832,f1833,f1815,f1836,f1817,f1827,f1823,f1420,f1938,f1939,f1940,f1941,f1942,f1943,f1944,f1945,f1946,f1962,f1964,f1484,f2025,f2026,f1567,f2099,f2101,f1021,f1081,f2142,f2143,f2146,f2149,f2151,f2152,f1876,f1151,f2175,f986,f2185,f2193,f2183,f2200,f2196,f2197,f2198,f988,f2222,f2223,f2226,f2123,f2124,f2235,f2237,f2138,f2242,f365,f2240,f2267,f2269,f2294,f2280,f2301,f2281,f2310,f366,f2282,f2346,f390,f2414,f2415,f2416,f2417,f2451,f2370,f391,f2519,f2277,f2538,f2540,f2545,f2295,f2548,f2555,f2565,f2566,f2562,f2559,f2563,f2558,f2561,f2564,f394,f395,f2733,f2139,f2747,f2746,f2141,f2771,f2780,f2782,f2781,f2801,f2170,f2171,f2173,f2214,f2233,f398,f2869,f2920,f2921,f2922,f1054,f1522,f1538,f2966,f2976,f2988,f2989,f2985,f2982,f2983,f399,f2970,f1554,f2274,f3066,f3070,f3089,f3117,f3128,f3129,f3126,f3122,f3127,f402,f3108,f3188,f3189,f3121,f3125,f1010,f1293,f2136,f3224,f3226,f3225,f3228,f403,f2140,f3284,f2168,f2172,f2184,f2860,f2971,f1574,f2213,f3321,f3323,f450,f3332,f3333,f3345,f3336,f3337,f3348,f3351,f3355,f3359,f3325,f3350,f3371,f3372,f3373,f3374,f3375,f3376,f3377,f3378,f3379,f3381,f3382,f3383,f3384,f3385,f3386,f3387,f3388,f3389,f3390,f3391,f3392,f3393,f3394,f3395,f3396,f3397,f3398,f3399,f3400,f3401,f3402,f3403,f3404,f3405,f3406,f3408,f3409,f3410,f3411,f3412,f3413,f3414,f3415,f3416,f3418,f3419,f3420,f3421,f3422,f3423,f3424,f3425,f3466,f3427,f3467,f3430,f3431,f3432,f3435,f3436,f3437,f3438,f3439,f3468,f3441,f3442,f3443,f3444,f3445,f3446,f3447,f3448,f3449,f3450,f3451,f3452,f3469,f3454,f3455,f3470,f3457,f3471,f3459,f3460,f3380,f3407,f3477,f3473,f3478,f3417,f3495,f3498,f3433,f3514,f3516,f3520,f3434,f3533,f3537,f490,f3554,f3560,f3556,f3557,f3558,f3318,f3561,f3562,f3320,f3429,f3567,f3570,f3363,f3586,f3368,f3588,f3597,f3598,f3599,f3600,f3601,f3602,f3603,f3604,f3605,f3606,f3619,f3620,f3621,f3622,f3623,f3639,f3641,f3587,f3483,f3674,f3490,f3684,f2215,f2557,f3711,f2744,f3722,f2779,f3223,f3281,f3672,f1585,f3752,f3119,f3762,f3120,f3772,f3124,f3222,f3280,f3319,f3698,f1642,f3801,f2182,f2858,f3806,f2969,f3317,f3696,f1634,f3814,f3832,f3837,f3839,f3834,f3835,f3883,f3985,f4087,f4193,f4287,f4397,f404,f4623,f4625,f4627,f4629,f4632,f4634,f4636,f4638,f4641,f405,f4869,f4871,f4873,f4875,f4878,f4880,f4882,f4884,f4887,f406,f5147,f5149,f5151,f5154,f5156,f5158,f5160,f5163,f407,f5419,f5421,f5423,f5426,f5428,f5430,f5432,f5435,f481,f5690,f5626,f5627,f5628,f5629,f5630,f5692,f5685,f5693,f5686,f5704,f5774,f5771,f5777,f5779,f5787,f5805,f5796,f5797,f5800,f5803,f5793,f5801,f5792,f5808,f5798,f3798,f5881,f5883,f5885,f5799,f5776,f5896,f5897,f5900,f5903,f5904,f5908,f5899,f5912,f5778,f5789,f5790,f5914,f5791,f5922,f5935,f5924,f5925,f5926,f5927,f5936,f5930,f5931,f5932,f5933,f5928,f5934,f3833,f6013,f6015,f6018,f6020,f6023,f6025,f6027,f5795,f6028,f6029,f6033,f6034,f6035]) ).

tff(f6035,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),t)
      | ( pls = bit0(X0) )
      | ord_less(int,bit0(X0),pls) ),
    inference(resolution,[],[f5795,f454]) ).

tff(f6034,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),t)
      | ( zero_zero(nat) = number_number_of(nat,bit0(X0)) ) ),
    inference(resolution,[],[f5795,f436]) ).

tff(f6033,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),t)
      | ( zero_zero(nat) = number_number_of(nat,bit0(bit0(X0))) ) ),
    inference(resolution,[],[f5795,f566]) ).

tff(f6029,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),t)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f5795,f2269]) ).

tff(f6028,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),t)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f5795,f2746]) ).

tff(f5795,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(X0),pls)
      | ~ ord_less(int,bit1(X0),t) ),
    inference(resolution,[],[f5771,f3070]) ).

tff(f6027,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ( one_one(int) = number_number_of(int,X0) )
      | ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f6026,f319]) ).

tff(f6026,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ~ number_ring(int)
      | ( one_one(int) = number_number_of(int,X0) )
      | ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f5943,f318]) ).

tff(f5943,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ( one_one(int) = number_number_of(int,X0) )
      | ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(resolution,[],[f3833,f454]) ).

tff(f6023,plain,
    ! [X0: int] :
      ( ord_less(int,pls,number_number_of(int,bit0(X0)))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(forward_demodulation,[],[f6022,f3350]) ).

tff(f6022,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less(int,pls,bit0(number_number_of(int,X0))) ),
    inference(subsumption_resolution,[],[f6021,f319]) ).

tff(f6021,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ~ number_ring(int)
      | ord_less(int,pls,bit0(number_number_of(int,X0))) ),
    inference(subsumption_resolution,[],[f5941,f318]) ).

tff(f5941,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ord_less(int,pls,bit0(number_number_of(int,X0))) ),
    inference(resolution,[],[f3833,f992]) ).

tff(f6018,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,number_number_of(int,bit0(X0)))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(forward_demodulation,[],[f6017,f3350]) ).

tff(f6017,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less_eq(int,pls,bit0(number_number_of(int,X0))) ),
    inference(subsumption_resolution,[],[f6016,f319]) ).

tff(f6016,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ~ number_ring(int)
      | ord_less_eq(int,pls,bit0(number_number_of(int,X0))) ),
    inference(subsumption_resolution,[],[f5939,f318]) ).

tff(f5939,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ord_less_eq(int,pls,bit0(number_number_of(int,X0))) ),
    inference(resolution,[],[f3833,f1576]) ).

tff(f6015,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less(int,pls,bit1(number_number_of(int,X0))) ),
    inference(subsumption_resolution,[],[f6014,f319]) ).

tff(f6014,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ~ number_ring(int)
      | ord_less(int,pls,bit1(number_number_of(int,X0))) ),
    inference(subsumption_resolution,[],[f5938,f318]) ).

tff(f5938,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ord_less(int,pls,bit1(number_number_of(int,X0))) ),
    inference(resolution,[],[f3833,f2185]) ).

tff(f6013,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less_eq(int,pls,bit1(number_number_of(int,X0))) ),
    inference(subsumption_resolution,[],[f6012,f319]) ).

tff(f6012,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ~ number_ring(int)
      | ord_less_eq(int,pls,bit1(number_number_of(int,X0))) ),
    inference(subsumption_resolution,[],[f5937,f318]) ).

tff(f5937,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ord_less_eq(int,pls,bit1(number_number_of(int,X0))) ),
    inference(resolution,[],[f3833,f2183]) ).

tff(f3833,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less_eq(X0,one_one(X0),number_number_of(X0,X1))
      | ~ ord_less_eq(int,one_one(int),X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(forward_demodulation,[],[f389,f635]) ).

tff(f5934,plain,
    ~ ord_less(int,bit0(bit1(one_one(int))),t),
    inference(resolution,[],[f5791,f2146]) ).

tff(f5928,plain,
    ~ ord_less(int,bit0(bit0(one_one(int))),t),
    inference(resolution,[],[f5791,f1127]) ).

tff(f5933,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),t)
      | ord_less(int,bit0(X0),one_one(int)) ),
    inference(resolution,[],[f5791,f938]) ).

tff(f5936,plain,
    ~ ord_less(int,bit0(bit0(one_one(int))),t),
    inference(subsumption_resolution,[],[f5929,f504]) ).

tff(f5929,plain,
    ( ~ ord_less(int,bit0(bit0(one_one(int))),t)
    | ord_less(int,one_one(int),one_one(int)) ),
    inference(resolution,[],[f5791,f935]) ).

tff(f5935,plain,
    ~ ord_less(int,bit0(bit0(one_one(int))),t),
    inference(forward_demodulation,[],[f5923,f358]) ).

tff(f5923,plain,
    ~ ord_less(int,bit0(plus_plus(int,one_one(int),one_one(int))),t),
    inference(resolution,[],[f5791,f1077]) ).

tff(f5922,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(plus_plus(int,X0,one_one(int))),t)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f5791,f486]) ).

tff(f5791,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,bit0(X0),t) ),
    inference(resolution,[],[f5771,f2269]) ).

tff(f5914,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),t)
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f5790,f3350]) ).

tff(f5790,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),t)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f5771,f2746]) ).

tff(f5789,plain,
    ~ ord_less(int,plus_plus(int,bit1(one_one(int)),one_one(int)),t),
    inference(resolution,[],[f5771,f3225]) ).

tff(f5778,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,t)
      | ( zero_zero(nat) = number_number_of(nat,X0) ) ),
    inference(resolution,[],[f5771,f436]) ).

tff(f5912,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),t)
      | ord_less(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f5899,f3350]) ).

tff(f5899,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),t)
      | ord_less(int,X0,pls) ),
    inference(resolution,[],[f5776,f425]) ).

tff(f5904,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),t)
      | ( zero_zero(nat) = number_number_of(nat,bit1(X0)) ) ),
    inference(resolution,[],[f5776,f436]) ).

tff(f5903,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),t)
      | ( zero_zero(nat) = number_number_of(nat,bit0(bit1(X0))) ) ),
    inference(resolution,[],[f5776,f566]) ).

tff(f5897,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),t)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f5776,f2781]) ).

tff(f5896,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),t)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f5776,f3066]) ).

tff(f5776,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit1(X0),pls)
      | ~ ord_less(int,bit0(X0),t) ),
    inference(resolution,[],[f5704,f803]) ).

tff(f5799,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),t)
      | ord_less(int,X0,pls) ),
    inference(resolution,[],[f5771,f425]) ).

tff(f5881,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,bit0(X0)))
      | ord_less_eq(int,one_one(int),X0) ),
    inference(forward_demodulation,[],[f5880,f3350]) ).

tff(f5880,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),X0)
      | ~ ord_less(int,pls,bit0(number_number_of(int,X0))) ),
    inference(subsumption_resolution,[],[f5879,f319]) ).

tff(f5879,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),X0)
      | ~ number_ring(int)
      | ~ ord_less(int,pls,bit0(number_number_of(int,X0))) ),
    inference(subsumption_resolution,[],[f5810,f318]) ).

tff(f5810,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ~ ord_less(int,pls,bit0(number_number_of(int,X0))) ),
    inference(resolution,[],[f3798,f2966]) ).

tff(f3798,plain,
    ! [X0: $tType,X1: int] :
      ( ~ ord_less_eq(X0,one_one(X0),number_number_of(X0,X1))
      | ord_less_eq(int,one_one(int),X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(forward_demodulation,[],[f388,f635]) ).

tff(f5798,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),t)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f5771,f1264]) ).

tff(f5808,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),t)
      | ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f5792,f3350]) ).

tff(f5792,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),t)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f5771,f423]) ).

tff(f5801,plain,
    ~ ord_less(int,bit1(one_one(int)),t),
    inference(resolution,[],[f5771,f2152]) ).

tff(f5793,plain,
    ~ ord_less(int,bit0(one_one(int)),t),
    inference(resolution,[],[f5771,f1267]) ).

tff(f5805,plain,
    ~ ord_less(int,bit0(one_one(int)),t),
    inference(subsumption_resolution,[],[f5794,f681]) ).

tff(f5794,plain,
    ( ~ ord_less(int,bit0(one_one(int)),t)
    | ord_less(int,one_one(int),pls) ),
    inference(resolution,[],[f5771,f935]) ).

tff(f5787,plain,
    ! [X0: int] :
      ( ~ ord_less(int,plus_plus(int,X0,one_one(int)),t)
      | ord_less(int,X0,pls) ),
    inference(resolution,[],[f5771,f486]) ).

tff(f5771,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,pls)
      | ~ ord_less(int,X0,t) ),
    inference(resolution,[],[f5704,f452]) ).

tff(f5774,plain,
    ! [X0: int] :
      ( ord_less_eq(int,plus_plus(int,X0,one_one(int)),pls)
      | ~ ord_less(int,X0,t) ),
    inference(resolution,[],[f5704,f451]) ).

tff(f5704,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,t)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f5686,f1054]) ).

tff(f5686,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less_eq(int,X0,pls) ),
    inference(duplicate_literal_removal,[],[f5684]) ).

tff(f5684,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less_eq(int,X0,pls)
      | ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f481,f345]) ).

tff(f5693,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less_eq(int,X0,pls) ),
    inference(global_subsumption,[],[f346,f350,f351,f352,f508,f353,f355,f359,f496,f363,f368,f497,f371,f374,f375,f376,f377,f378,f379,f380,f381,f384,f385,f389,f388,f393,f392,f397,f396,f401,f400,f501,f409,f509,f408,f412,f411,f510,f414,f413,f502,f503,f417,f438,f437,f440,f439,f442,f441,f444,f443,f446,f470,f469,f476,f475,f480,f479,f487,f313,f314,f315,f316,f317,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f339,f340,f341,f354,f504,f342,f343,f344,f445,f345,f347,f356,f357,f348,f349,f358,f415,f369,f452,f517,f455,f457,f507,f523,f522,f370,f419,f420,f421,f529,f422,f423,f424,f425,f535,f426,f427,f428,f429,f430,f431,f432,f433,f434,f525,f531,f372,f550,f551,f553,f554,f552,f373,f435,f436,f459,f460,f461,f575,f462,f463,f579,f464,f465,f466,f467,f468,f471,f472,f473,f474,f477,f478,f563,f565,f612,f569,f583,f617,f623,f621,f624,f618,f625,f619,f360,f637,f638,f640,f643,f644,f635,f680,f660,f658,f679,f681,f647,f648,f641,f689,f659,f661,f691,f662,f663,f695,f664,f665,f699,f666,f701,f667,f668,f669,f670,f671,f672,f673,f674,f675,f676,f677,f678,f454,f731,f733,f735,f736,f738,f741,f495,f566,f745,f746,f747,f567,f750,f751,f627,f611,f754,f755,f757,f758,f447,f762,f765,f767,f448,f449,f786,f790,f451,f797,f798,f799,f805,f802,f804,f812,f809,f789,f803,f825,f826,f827,f800,f837,f832,f833,f482,f849,f845,f850,f848,f843,f857,f854,f856,f483,f861,f863,f864,f846,f862,f484,f874,f883,f878,f885,f881,f882,f884,f886,f892,f485,f905,f913,f908,f915,f911,f912,f917,f914,f924,f925,f926,f486,f933,f940,f937,f939,f945,f951,f947,f949,f938,f961,f965,f967,f969,f935,f985,f992,f996,f1000,f997,f998,f1014,f1009,f1015,f488,f1026,f1023,f1020,f1028,f1038,f1037,f1040,f1025,f1048,f1050,f1049,f1064,f1071,f1075,f489,f1078,f1079,f1080,f1086,f1083,f1051,f1077,f1126,f1132,f1129,f1130,f1135,f1127,f491,f1148,f1149,f1150,f1156,f1153,f1145,f1147,f1159,f1160,f1073,f1169,f1176,f1180,f493,f1205,f1211,f1208,f1213,f1085,f1263,f1266,f1267,f1270,f494,f1274,f1280,f1277,f1282,f1155,f1264,f1300,f1291,f1044,f1310,f1178,f1316,f1323,f1327,f361,f1212,f1214,f1281,f1283,f1513,f1514,f1515,f1024,f1519,f1521,f1523,f1526,f1529,f1084,f1535,f1539,f1541,f1543,f1154,f1553,f1559,f1551,f1564,f1572,f1581,f1582,f1578,f1555,f1557,f1012,f1576,f1608,f1604,f1605,f1606,f1325,f1623,f1630,f1636,f1610,f1614,f1618,f1652,f1647,f1648,f1651,f1641,f1645,f1644,f1632,f386,f1760,f1820,f1762,f1763,f1764,f1765,f1824,f1786,f1788,f1789,f1829,f1791,f1792,f1793,f1794,f1832,f1833,f1815,f1836,f1817,f1827,f1823,f1420,f1938,f1939,f1940,f1941,f1942,f1943,f1944,f1945,f1946,f1962,f1964,f1484,f2025,f2026,f1567,f2099,f2101,f1021,f1081,f2142,f2143,f2146,f2149,f2151,f2152,f1876,f1151,f2175,f986,f2185,f2193,f2183,f2200,f2196,f2197,f2198,f988,f2222,f2223,f2226,f2123,f2124,f2235,f2237,f2138,f2242,f365,f2240,f2267,f2269,f2294,f2280,f2301,f2281,f2310,f366,f2282,f2346,f390,f2414,f2415,f2416,f2417,f2451,f2370,f391,f2519,f2277,f2538,f2540,f2545,f2295,f2548,f2555,f2565,f2566,f2562,f2559,f2563,f2558,f2561,f2564,f394,f395,f2733,f2139,f2747,f2746,f2141,f2771,f2780,f2782,f2781,f2801,f2170,f2171,f2173,f2214,f2233,f398,f2869,f2920,f2921,f2922,f1054,f1522,f1538,f2966,f2976,f2988,f2989,f2985,f2982,f2983,f399,f2970,f1554,f2274,f3066,f3070,f3089,f3117,f3128,f3129,f3126,f3122,f3127,f402,f3108,f3188,f3189,f3121,f3125,f1010,f1293,f2136,f3224,f3226,f3225,f3228,f403,f2140,f3284,f2168,f2172,f2184,f2860,f2971,f1574,f2213,f3321,f3323,f450,f3332,f3333,f3345,f3336,f3337,f3348,f3351,f3355,f3359,f3325,f3350,f3371,f3372,f3373,f3374,f3375,f3376,f3377,f3378,f3379,f3381,f3382,f3383,f3384,f3385,f3386,f3387,f3388,f3389,f3390,f3391,f3392,f3393,f3394,f3395,f3396,f3397,f3398,f3399,f3400,f3401,f3402,f3403,f3404,f3405,f3406,f3408,f3409,f3410,f3411,f3412,f3413,f3414,f3415,f3416,f3418,f3419,f3420,f3421,f3422,f3423,f3424,f3425,f3466,f3427,f3467,f3430,f3431,f3432,f3435,f3436,f3437,f3438,f3439,f3468,f3441,f3442,f3443,f3444,f3445,f3446,f3447,f3448,f3449,f3450,f3451,f3452,f3469,f3454,f3455,f3470,f3457,f3471,f3459,f3460,f3380,f3407,f3477,f3473,f3478,f3417,f3495,f3498,f3433,f3514,f3516,f3520,f3434,f3533,f3537,f490,f3554,f3560,f3556,f3557,f3558,f3318,f3561,f3562,f3320,f3429,f3567,f3570,f3363,f3586,f3368,f3588,f3597,f3598,f3599,f3600,f3601,f3602,f3603,f3604,f3605,f3606,f3619,f3620,f3621,f3622,f3623,f3639,f3641,f3587,f3483,f3674,f3490,f3684,f2215,f2557,f3711,f2744,f3722,f2779,f3223,f3281,f3672,f1585,f3752,f3119,f3762,f3120,f3772,f3124,f3222,f3280,f3319,f3698,f3798,f1642,f3801,f2182,f2858,f3806,f2969,f3317,f3696,f1634,f3814,f3833,f3832,f3837,f3839,f3834,f3835,f3883,f3985,f4087,f4193,f4287,f4397,f404,f4623,f4625,f4627,f4629,f4632,f4634,f4636,f4638,f4641,f405,f4869,f4871,f4873,f4875,f4878,f4880,f4882,f4884,f4887,f406,f5147,f5149,f5151,f5154,f5156,f5158,f5160,f5163,f407,f5419,f5421,f5423,f5426,f5428,f5430,f5432,f5435,f481,f5690,f5626,f5627,f5628,f5629,f5630,f5692,f5686,f5685]) ).

tff(f5685,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less_eq(int,X0,t)
      | ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f481,f1050]) ).

tff(f5630,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less_eq(int,X0,bit0(bit0(bit0(bit0(bit0(t))))))
      | ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f481,f1634]) ).

tff(f5629,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less_eq(int,X0,bit0(bit0(bit0(bit0(t)))))
      | ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f481,f1325]) ).

tff(f5628,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less_eq(int,X0,bit0(bit0(bit0(t))))
      | ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f481,f1178]) ).

tff(f5627,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less_eq(int,X0,bit0(bit0(t)))
      | ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f481,f1073]) ).

tff(f5626,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ord_less_eq(int,X0,bit0(t))
      | ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f481,f1049]) ).

tff(f5690,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f5625,f2240]) ).

tff(f5625,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ord_less_eq(int,X0,one_one(int))
      | ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f481,f647]) ).

tff(f481,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(nat,number_number_of(nat,X1),number_number_of(nat,X0))
      | ord_less_eq(int,X1,X0)
      | ord_less_eq(int,X1,pls) ),
    inference(cnf_transformation,[],[f306]) ).

tff(f306,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less_eq(nat,number_number_of(nat,X1),number_number_of(nat,X0))
        | ( ~ ord_less_eq(int,X1,pls)
          & ~ ord_less_eq(int,X1,X0) ) )
      & ( ord_less_eq(int,X1,pls)
        | ord_less_eq(int,X1,X0)
        | ~ ord_less_eq(nat,number_number_of(nat,X1),number_number_of(nat,X0)) ) ),
    inference(flattening,[],[f305]) ).

tff(f305,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less_eq(nat,number_number_of(nat,X1),number_number_of(nat,X0))
        | ( ~ ord_less_eq(int,X1,pls)
          & ~ ord_less_eq(int,X1,X0) ) )
      & ( ord_less_eq(int,X1,pls)
        | ord_less_eq(int,X1,X0)
        | ~ ord_less_eq(nat,number_number_of(nat,X1),number_number_of(nat,X0)) ) ),
    inference(nnf_transformation,[],[f255]) ).

tff(f255,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(nat,number_number_of(nat,X1),number_number_of(nat,X0))
    <=> ( ord_less_eq(int,X1,pls)
        | ord_less_eq(int,X1,X0) ) ),
    inference(ennf_transformation,[],[f196]) ).

tff(f196,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(nat,number_number_of(nat,X1),number_number_of(nat,X0))
    <=> ( ~ ord_less_eq(int,X1,X0)
       => ord_less_eq(int,X1,pls) ) ),
    inference(rectify,[],[f50]) ).

tff(f50,axiom,
    ! [X11: int,X12: int] :
      ( ord_less_eq(nat,number_number_of(nat,X12),number_number_of(nat,X11))
    <=> ( ~ ord_less_eq(int,X12,X11)
       => ord_less_eq(int,X12,pls) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_49_le__nat__number__of) ).

tff(f5435,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(forward_demodulation,[],[f5434,f635]) ).

tff(f5434,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,X0,bit1(pls)) ),
    inference(subsumption_resolution,[],[f5433,f319]) ).

tff(f5433,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,X0,bit1(pls))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5411,f318]) ).

tff(f5411,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,X0,bit1(pls))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f407,f348]) ).

tff(f5432,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ~ ord_less(int,X0,bit0(bit0(one_one(int)))) ),
    inference(subsumption_resolution,[],[f5431,f319]) ).

tff(f5431,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ~ ord_less(int,X0,bit0(bit0(one_one(int))))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5387,f318]) ).

tff(f5387,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ~ ord_less(int,X0,bit0(bit0(one_one(int))))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f407,f3368]) ).

tff(f5430,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),bit0(one_one(int)))
      | ~ ord_less(int,X0,bit0(one_one(int))) ),
    inference(subsumption_resolution,[],[f5429,f319]) ).

tff(f5429,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),bit0(one_one(int)))
      | ~ ord_less(int,X0,bit0(one_one(int)))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5386,f318]) ).

tff(f5386,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),bit0(one_one(int)))
      | ~ ord_less(int,X0,bit0(one_one(int)))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f407,f1938]) ).

tff(f5428,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f5427,f319]) ).

tff(f5427,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,X0,one_one(int))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5354,f318]) ).

tff(f5354,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f407,f648]) ).

tff(f5426,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f5425,f635]) ).

tff(f5425,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,bit1(pls),X0) ),
    inference(subsumption_resolution,[],[f5424,f319]) ).

tff(f5424,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,bit1(pls),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5347,f318]) ).

tff(f5347,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,bit1(pls),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f407,f348]) ).

tff(f5423,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ~ ord_less(int,bit0(bit0(one_one(int))),X0) ),
    inference(subsumption_resolution,[],[f5422,f319]) ).

tff(f5422,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ~ ord_less(int,bit0(bit0(one_one(int))),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5323,f318]) ).

tff(f5323,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ~ ord_less(int,bit0(bit0(one_one(int))),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f407,f3368]) ).

tff(f5421,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(one_one(int)),number_number_of(int,X0))
      | ~ ord_less(int,bit0(one_one(int)),X0) ),
    inference(subsumption_resolution,[],[f5420,f319]) ).

tff(f5420,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(one_one(int)),number_number_of(int,X0))
      | ~ ord_less(int,bit0(one_one(int)),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5322,f318]) ).

tff(f5322,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(one_one(int)),number_number_of(int,X0))
      | ~ ord_less(int,bit0(one_one(int)),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f407,f1938]) ).

tff(f5419,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(subsumption_resolution,[],[f5418,f319]) ).

tff(f5418,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,one_one(int),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5290,f318]) ).

tff(f5290,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f407,f648]) ).

tff(f407,plain,
    ! [X0: $tType,X2: int,X1: int] :
      ( ord_less(X0,number_number_of(X0,X2),number_number_of(X0,X1))
      | ~ ord_less(int,X2,X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f271]) ).

tff(f271,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] :
          ( ( ord_less(X0,number_number_of(X0,X2),number_number_of(X0,X1))
            | ~ ord_less(int,X2,X1) )
          & ( ord_less(int,X2,X1)
            | ~ ord_less(X0,number_number_of(X0,X2),number_number_of(X0,X1)) ) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(nnf_transformation,[],[f247]) ).

tff(f247,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] :
          ( ord_less(X0,number_number_of(X0,X2),number_number_of(X0,X1))
        <=> ord_less(int,X2,X1) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(flattening,[],[f246]) ).

tff(f246,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] :
          ( ord_less(X0,number_number_of(X0,X2),number_number_of(X0,X1))
        <=> ord_less(int,X2,X1) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f156]) ).

tff(f156,plain,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X1: int,X2: int] :
          ( ord_less(X0,number_number_of(X0,X2),number_number_of(X0,X1))
        <=> ord_less(int,X2,X1) ) ),
    inference(rectify,[],[f36]) ).

tff(f36,axiom,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X2: int,X3: int] :
          ( ord_less(X0,number_number_of(X0,X3),number_number_of(X0,X2))
        <=> ord_less(int,X3,X2) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_35_less__number__of) ).

tff(f5163,plain,
    ! [X0: int] :
      ( ord_less(int,X0,one_one(int))
      | ~ ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(forward_demodulation,[],[f5162,f635]) ).

tff(f5162,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ord_less(int,X0,bit1(pls)) ),
    inference(subsumption_resolution,[],[f5161,f319]) ).

tff(f5161,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ord_less(int,X0,bit1(pls))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5140,f318]) ).

tff(f5140,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ord_less(int,X0,bit1(pls))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f406,f348]) ).

tff(f5160,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ord_less(int,X0,bit0(bit0(one_one(int)))) ),
    inference(subsumption_resolution,[],[f5159,f319]) ).

tff(f5159,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ord_less(int,X0,bit0(bit0(one_one(int))))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5118,f318]) ).

tff(f5118,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ord_less(int,X0,bit0(bit0(one_one(int))))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f406,f3368]) ).

tff(f5158,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),bit0(one_one(int)))
      | ord_less(int,X0,bit0(one_one(int))) ),
    inference(subsumption_resolution,[],[f5157,f319]) ).

tff(f5157,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),bit0(one_one(int)))
      | ord_less(int,X0,bit0(one_one(int)))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5117,f318]) ).

tff(f5117,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),bit0(one_one(int)))
      | ord_less(int,X0,bit0(one_one(int)))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f406,f1938]) ).

tff(f5156,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ord_less(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f5155,f319]) ).

tff(f5155,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ord_less(int,X0,one_one(int))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5085,f318]) ).

tff(f5085,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ord_less(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f406,f648]) ).

tff(f5154,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),X0)
      | ~ ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f5153,f635]) ).

tff(f5153,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ord_less(int,bit1(pls),X0) ),
    inference(subsumption_resolution,[],[f5152,f319]) ).

tff(f5152,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ord_less(int,bit1(pls),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5078,f318]) ).

tff(f5078,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ord_less(int,bit1(pls),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f406,f348]) ).

tff(f5151,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ord_less(int,bit0(bit0(one_one(int))),X0) ),
    inference(subsumption_resolution,[],[f5150,f319]) ).

tff(f5150,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ord_less(int,bit0(bit0(one_one(int))),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5056,f318]) ).

tff(f5056,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ord_less(int,bit0(bit0(one_one(int))),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f406,f3368]) ).

tff(f5149,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(one_one(int)),number_number_of(int,X0))
      | ord_less(int,bit0(one_one(int)),X0) ),
    inference(subsumption_resolution,[],[f5148,f319]) ).

tff(f5148,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(one_one(int)),number_number_of(int,X0))
      | ord_less(int,bit0(one_one(int)),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5055,f318]) ).

tff(f5055,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(one_one(int)),number_number_of(int,X0))
      | ord_less(int,bit0(one_one(int)),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f406,f1938]) ).

tff(f5147,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ord_less(int,one_one(int),X0) ),
    inference(subsumption_resolution,[],[f5146,f319]) ).

tff(f5146,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ord_less(int,one_one(int),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f5023,f318]) ).

tff(f5023,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ord_less(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f406,f648]) ).

tff(f406,plain,
    ! [X0: $tType,X2: int,X1: int] :
      ( ~ ord_less(X0,number_number_of(X0,X2),number_number_of(X0,X1))
      | ord_less(int,X2,X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f271]) ).

tff(f4887,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,one_one(int))
      | ord_less_eq(int,number_number_of(int,X0),one_one(int)) ),
    inference(forward_demodulation,[],[f4886,f635]) ).

tff(f4886,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,X0,bit1(pls)) ),
    inference(subsumption_resolution,[],[f4885,f319]) ).

tff(f4885,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,X0,bit1(pls))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4861,f318]) ).

tff(f4861,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,X0,bit1(pls))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f405,f348]) ).

tff(f4884,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ~ ord_less_eq(int,X0,bit0(bit0(one_one(int)))) ),
    inference(subsumption_resolution,[],[f4883,f319]) ).

tff(f4883,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ~ ord_less_eq(int,X0,bit0(bit0(one_one(int))))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4842,f318]) ).

tff(f4842,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ~ ord_less_eq(int,X0,bit0(bit0(one_one(int))))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f405,f3368]) ).

tff(f4882,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int)))
      | ~ ord_less_eq(int,X0,bit0(one_one(int))) ),
    inference(subsumption_resolution,[],[f4881,f319]) ).

tff(f4881,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int)))
      | ~ ord_less_eq(int,X0,bit0(one_one(int)))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4841,f318]) ).

tff(f4841,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int)))
      | ~ ord_less_eq(int,X0,bit0(one_one(int)))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f405,f1938]) ).

tff(f4880,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f4879,f319]) ).

tff(f4879,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,X0,one_one(int))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4809,f318]) ).

tff(f4809,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f405,f648]) ).

tff(f4878,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less_eq(int,one_one(int),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f4877,f635]) ).

tff(f4877,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,bit1(pls),X0) ),
    inference(subsumption_resolution,[],[f4876,f319]) ).

tff(f4876,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,bit1(pls),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4802,f318]) ).

tff(f4802,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,bit1(pls),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f405,f348]) ).

tff(f4875,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ~ ord_less_eq(int,bit0(bit0(one_one(int))),X0) ),
    inference(subsumption_resolution,[],[f4874,f319]) ).

tff(f4874,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ~ ord_less_eq(int,bit0(bit0(one_one(int))),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4783,f318]) ).

tff(f4783,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ~ ord_less_eq(int,bit0(bit0(one_one(int))),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f405,f3368]) ).

tff(f4873,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0))
      | ~ ord_less_eq(int,bit0(one_one(int)),X0) ),
    inference(subsumption_resolution,[],[f4872,f319]) ).

tff(f4872,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0))
      | ~ ord_less_eq(int,bit0(one_one(int)),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4782,f318]) ).

tff(f4782,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0))
      | ~ ord_less_eq(int,bit0(one_one(int)),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f405,f1938]) ).

tff(f4871,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(subsumption_resolution,[],[f4870,f319]) ).

tff(f4870,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,one_one(int),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4750,f318]) ).

tff(f4750,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f405,f648]) ).

tff(f4869,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,X0,X1)
      | ( number_number_of(int,X1) = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X0),number_number_of(int,X1)) ),
    inference(subsumption_resolution,[],[f4868,f319]) ).

tff(f4868,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,X0,X1)
      | ~ number_ring(int)
      | ( number_number_of(int,X1) = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X0),number_number_of(int,X1)) ),
    inference(subsumption_resolution,[],[f4747,f318]) ).

tff(f4747,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,X0,X1)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ( number_number_of(int,X1) = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X0),number_number_of(int,X1)) ),
    inference(resolution,[],[f405,f454]) ).

tff(f405,plain,
    ! [X0: $tType,X2: int,X1: int] :
      ( ord_less_eq(X0,number_number_of(X0,X2),number_number_of(X0,X1))
      | ~ ord_less_eq(int,X2,X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f270]) ).

tff(f270,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] :
          ( ( ord_less_eq(X0,number_number_of(X0,X2),number_number_of(X0,X1))
            | ~ ord_less_eq(int,X2,X1) )
          & ( ord_less_eq(int,X2,X1)
            | ~ ord_less_eq(X0,number_number_of(X0,X2),number_number_of(X0,X1)) ) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(nnf_transformation,[],[f245]) ).

tff(f245,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] :
          ( ord_less_eq(X0,number_number_of(X0,X2),number_number_of(X0,X1))
        <=> ord_less_eq(int,X2,X1) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(flattening,[],[f244]) ).

tff(f244,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] :
          ( ord_less_eq(X0,number_number_of(X0,X2),number_number_of(X0,X1))
        <=> ord_less_eq(int,X2,X1) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f155]) ).

tff(f155,plain,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X1: int,X2: int] :
          ( ord_less_eq(X0,number_number_of(X0,X2),number_number_of(X0,X1))
        <=> ord_less_eq(int,X2,X1) ) ),
    inference(rectify,[],[f37]) ).

tff(f37,axiom,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X2: int,X3: int] :
          ( ord_less_eq(X0,number_number_of(X0,X3),number_number_of(X0,X2))
        <=> ord_less_eq(int,X3,X2) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_36_le__number__of) ).

tff(f4641,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less_eq(int,number_number_of(int,X0),one_one(int)) ),
    inference(forward_demodulation,[],[f4640,f635]) ).

tff(f4640,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ord_less_eq(int,X0,bit1(pls)) ),
    inference(subsumption_resolution,[],[f4639,f319]) ).

tff(f4639,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ord_less_eq(int,X0,bit1(pls))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4616,f318]) ).

tff(f4616,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ord_less_eq(int,X0,bit1(pls))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f404,f348]) ).

tff(f4638,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ord_less_eq(int,X0,bit0(bit0(one_one(int)))) ),
    inference(subsumption_resolution,[],[f4637,f319]) ).

tff(f4637,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ord_less_eq(int,X0,bit0(bit0(one_one(int))))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4599,f318]) ).

tff(f4599,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ord_less_eq(int,X0,bit0(bit0(one_one(int))))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f404,f3368]) ).

tff(f4636,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int)))
      | ord_less_eq(int,X0,bit0(one_one(int))) ),
    inference(subsumption_resolution,[],[f4635,f319]) ).

tff(f4635,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int)))
      | ord_less_eq(int,X0,bit0(one_one(int)))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4598,f318]) ).

tff(f4598,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int)))
      | ord_less_eq(int,X0,bit0(one_one(int)))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f404,f1938]) ).

tff(f4634,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f4633,f319]) ).

tff(f4633,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ord_less_eq(int,X0,one_one(int))
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4566,f318]) ).

tff(f4566,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ord_less_eq(int,X0,one_one(int))
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f404,f648]) ).

tff(f4632,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),X0)
      | ~ ord_less_eq(int,one_one(int),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f4631,f635]) ).

tff(f4631,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ord_less_eq(int,bit1(pls),X0) ),
    inference(subsumption_resolution,[],[f4630,f319]) ).

tff(f4630,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ord_less_eq(int,bit1(pls),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4559,f318]) ).

tff(f4559,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ord_less_eq(int,bit1(pls),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f404,f348]) ).

tff(f4629,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ord_less_eq(int,bit0(bit0(one_one(int))),X0) ),
    inference(subsumption_resolution,[],[f4628,f319]) ).

tff(f4628,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ord_less_eq(int,bit0(bit0(one_one(int))),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4542,f318]) ).

tff(f4542,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ord_less_eq(int,bit0(bit0(one_one(int))),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f404,f3368]) ).

tff(f4627,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0))
      | ord_less_eq(int,bit0(one_one(int)),X0) ),
    inference(subsumption_resolution,[],[f4626,f319]) ).

tff(f4626,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0))
      | ord_less_eq(int,bit0(one_one(int)),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4541,f318]) ).

tff(f4541,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0))
      | ord_less_eq(int,bit0(one_one(int)),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f404,f1938]) ).

tff(f4625,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ord_less_eq(int,one_one(int),X0) ),
    inference(subsumption_resolution,[],[f4624,f319]) ).

tff(f4624,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ord_less_eq(int,one_one(int),X0)
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f4509,f318]) ).

tff(f4509,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ord_less_eq(int,one_one(int),X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f404,f648]) ).

tff(f4623,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,X0,X1)
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,X1)) ),
    inference(subsumption_resolution,[],[f4622,f319]) ).

tff(f4622,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,X0,X1)
      | ~ number_ring(int)
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,X1)) ),
    inference(subsumption_resolution,[],[f4505,f318]) ).

tff(f4505,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,X0,X1)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ~ ord_less(int,number_number_of(int,X0),number_number_of(int,X1)) ),
    inference(resolution,[],[f404,f452]) ).

tff(f404,plain,
    ! [X0: $tType,X2: int,X1: int] :
      ( ~ ord_less_eq(X0,number_number_of(X0,X2),number_number_of(X0,X1))
      | ord_less_eq(int,X2,X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f270]) ).

tff(f3835,plain,
    ord_less_eq(int,bit0(bit0(bit0(bit0(t)))),one_one(int)),
    inference(resolution,[],[f3832,f2269]) ).

tff(f3834,plain,
    ord_less(int,bit0(bit0(bit0(bit0(t)))),one_one(int)),
    inference(resolution,[],[f3832,f2746]) ).

tff(f3839,plain,
    ( ( pls = bit0(bit0(bit0(bit0(bit0(t))))) )
    | ord_less(int,bit0(bit0(bit0(bit0(bit0(t))))),pls) ),
    inference(resolution,[],[f3832,f454]) ).

tff(f3837,plain,
    zero_zero(nat) = number_number_of(nat,bit0(bit0(bit0(bit0(bit0(bit0(t))))))),
    inference(resolution,[],[f3832,f566]) ).

tff(f3832,plain,
    ord_less_eq(int,bit0(bit0(bit0(bit0(bit0(t))))),pls),
    inference(trivial_inequality_removal,[],[f3812]) ).

tff(f3812,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(bit0(bit0(bit0(bit0(t))))),pls) ),
    inference(superposition,[],[f435,f1634]) ).

tff(f3814,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less_eq(int,X0,bit0(bit0(bit0(bit0(bit0(t)))))) ),
    inference(superposition,[],[f482,f1634]) ).

tff(f1634,plain,
    zero_zero(nat) = number_number_of(nat,bit0(bit0(bit0(bit0(bit0(t)))))),
    inference(resolution,[],[f1630,f566]) ).

tff(f3696,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(bit1(X0)))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f2215,f1618]) ).

tff(f3317,plain,
    ord_less(int,pls,bit1(plus_plus(int,bit1(one_one(int)),one_one(int)))),
    inference(resolution,[],[f2213,f1618]) ).

tff(f2969,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(bit1(X0)))
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f1538,f1618]) ).

tff(f3806,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(number_number_of(int,bit0(X0))))
      | ~ ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(superposition,[],[f2858,f3350]) ).

tff(f2858,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(bit0(X0)))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f2214,f1618]) ).

tff(f2182,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(bit1(X0)))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f986,f1618]) ).

tff(f3801,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(number_number_of(int,bit0(X0))))
      | ~ ord_less_eq(int,one_one(int),number_number_of(int,X0)) ),
    inference(superposition,[],[f1642,f3350]) ).

tff(f1642,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(bit0(X0)))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f1618,f985]) ).

tff(f3698,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit0(bit1(X0)))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f2215,f998]) ).

tff(f3319,plain,
    ord_less(int,pls,bit0(plus_plus(int,bit1(one_one(int)),one_one(int)))),
    inference(resolution,[],[f2213,f998]) ).

tff(f3280,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit1(X0)),pls)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f2140,f3089]) ).

tff(f3222,plain,
    ~ ord_less(int,bit1(plus_plus(int,bit1(one_one(int)),one_one(int))),pls),
    inference(resolution,[],[f2136,f3089]) ).

tff(f3124,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit1(X0)),pls)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f3089,f2141]) ).

tff(f3772,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(number_number_of(int,bit0(X0))),pls)
      | ord_less_eq(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f3120,f3350]) ).

tff(f3120,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit0(X0)),pls)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f3089,f2138]) ).

tff(f3762,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(number_number_of(int,bit0(X0))),pls)
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f3119,f3350]) ).

tff(f3119,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit0(X0)),pls)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f3089,f2139]) ).

tff(f3752,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,bit0(X0)))
      | ord_less_eq(int,pls,bit1(number_number_of(int,X0))) ),
    inference(superposition,[],[f1585,f3350]) ).

tff(f1585,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit0(X0))
      | ord_less_eq(int,pls,bit1(X0)) ),
    inference(resolution,[],[f1572,f1154]) ).

tff(f3672,plain,
    ! [X0: $tType] :
      ( ~ ord_less(X0,zero_zero(X0),power_power(X0,zero_zero(X0),number_number_of(nat,bit0(one_one(int)))))
      | ~ linordered_idom(X0) ),
    inference(forward_demodulation,[],[f497,f635]) ).

tff(f3281,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),pls)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f2140,f2295]) ).

tff(f3223,plain,
    ~ ord_less(int,bit0(plus_plus(int,bit1(one_one(int)),one_one(int))),pls),
    inference(resolution,[],[f2136,f2295]) ).

tff(f2779,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),pls)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f2141,f2295]) ).

tff(f3722,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(bit0(X0))),pls)
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(forward_demodulation,[],[f3721,f3350]) ).

tff(f3721,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(number_number_of(int,bit0(X0))),pls)
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f2744,f3350]) ).

tff(f2744,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(X0)),pls)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f2139,f2295]) ).

tff(f3711,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(bit0(X0))),pls)
      | ord_less_eq(int,number_number_of(int,X0),one_one(int)) ),
    inference(forward_demodulation,[],[f3710,f3350]) ).

tff(f3710,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(number_number_of(int,bit0(X0))),pls)
      | ord_less_eq(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f2557,f3350]) ).

tff(f2557,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(X0)),pls)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f2295,f2138]) ).

tff(f2215,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),bit1(X0))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f988,f967]) ).

tff(f3684,plain,
    ! [X0: int] : ( one_one(int) != number_number_of(int,number_number_of(int,number_number_of(int,number_number_of(int,bit0(X0))))) ),
    inference(superposition,[],[f3490,f3350]) ).

tff(f3490,plain,
    ! [X0: int] : ( one_one(int) != number_number_of(int,number_number_of(int,number_number_of(int,bit0(X0)))) ),
    inference(superposition,[],[f3478,f3350]) ).

tff(f3674,plain,
    ! [X0: int,X1: int] : ( bit1(X1) != number_number_of(int,number_number_of(int,number_number_of(int,number_number_of(int,bit0(X0))))) ),
    inference(superposition,[],[f3483,f3350]) ).

tff(f3483,plain,
    ! [X0: int,X1: int] : ( bit1(X1) != number_number_of(int,number_number_of(int,number_number_of(int,bit0(X0)))) ),
    inference(superposition,[],[f3473,f3350]) ).

tff(f3587,plain,
    ( ( pls != bit0(one_one(int)) )
    | ( pls = number_number_of(int,one_one(int)) ) ),
    inference(superposition,[],[f3363,f1938]) ).

tff(f3641,plain,
    ! [X0: int] :
      ( ( number_number_of(int,X0) != bit0(bit0(one_one(int))) )
      | ( bit0(bit0(one_one(int))) = X0 ) ),
    inference(subsumption_resolution,[],[f3640,f319]) ).

tff(f3640,plain,
    ! [X0: int] :
      ( ( number_number_of(int,X0) != bit0(bit0(one_one(int))) )
      | ( bit0(bit0(one_one(int))) = X0 )
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f3625,f316]) ).

tff(f3625,plain,
    ! [X0: int] :
      ( ( number_number_of(int,X0) != bit0(bit0(one_one(int))) )
      | ( bit0(bit0(one_one(int))) = X0 )
      | ~ ring_char_0(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f386,f3368]) ).

tff(f3639,plain,
    ! [X0: int] :
      ( ( number_number_of(int,X0) != bit0(bit0(one_one(int))) )
      | ( bit0(bit0(one_one(int))) = X0 ) ),
    inference(subsumption_resolution,[],[f3638,f319]) ).

tff(f3638,plain,
    ! [X0: int] :
      ( ( number_number_of(int,X0) != bit0(bit0(one_one(int))) )
      | ( bit0(bit0(one_one(int))) = X0 )
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f3624,f316]) ).

tff(f3624,plain,
    ! [X0: int] :
      ( ( number_number_of(int,X0) != bit0(bit0(one_one(int))) )
      | ( bit0(bit0(one_one(int))) = X0 )
      | ~ ring_char_0(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f386,f3368]) ).

tff(f3623,plain,
    ~ ord_less(int,bit1(bit0(bit0(one_one(int)))),number_number_of(int,bit0(bit0(bit0(one_one(int)))))),
    inference(superposition,[],[f3434,f3368]) ).

tff(f3622,plain,
    ~ ord_less_eq(int,bit1(bit0(bit0(one_one(int)))),number_number_of(int,bit0(bit0(bit0(one_one(int)))))),
    inference(superposition,[],[f3433,f3368]) ).

tff(f3621,plain,
    ord_less_eq(int,number_number_of(int,bit0(bit0(bit0(one_one(int))))),bit1(bit0(bit0(one_one(int))))),
    inference(superposition,[],[f3429,f3368]) ).

tff(f3620,plain,
    ord_less(int,number_number_of(int,bit0(bit0(bit0(one_one(int))))),bit1(bit0(bit0(one_one(int))))),
    inference(superposition,[],[f3417,f3368]) ).

tff(f3619,plain,
    bit0(bit0(bit0(one_one(int)))) = number_number_of(int,bit0(bit0(bit0(one_one(int))))),
    inference(superposition,[],[f3350,f3368]) ).

tff(f3606,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ~ ord_less(int,X0,bit0(bit0(one_one(int)))) ),
    inference(superposition,[],[f494,f3368]) ).

tff(f3605,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ~ ord_less(int,bit0(bit0(one_one(int))),X0) ),
    inference(superposition,[],[f494,f3368]) ).

tff(f3604,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ord_less(int,X0,bit0(bit0(one_one(int)))) ),
    inference(superposition,[],[f493,f3368]) ).

tff(f3603,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ord_less(int,bit0(bit0(one_one(int))),X0) ),
    inference(superposition,[],[f493,f3368]) ).

tff(f3602,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ~ ord_less_eq(int,X0,bit0(bit0(one_one(int)))) ),
    inference(superposition,[],[f485,f3368]) ).

tff(f3601,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ~ ord_less_eq(int,bit0(bit0(one_one(int))),X0) ),
    inference(superposition,[],[f485,f3368]) ).

tff(f3600,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),bit0(bit0(one_one(int))))
      | ord_less_eq(int,X0,bit0(bit0(one_one(int)))) ),
    inference(superposition,[],[f484,f3368]) ).

tff(f3599,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(bit0(one_one(int))),number_number_of(int,X0))
      | ord_less_eq(int,bit0(bit0(one_one(int))),X0) ),
    inference(superposition,[],[f484,f3368]) ).

tff(f3598,plain,
    ! [X0: int] : ( number_number_of(int,plus_plus(int,X0,bit0(bit0(one_one(int))))) = plus_plus(int,number_number_of(int,X0),bit0(bit0(one_one(int)))) ),
    inference(superposition,[],[f450,f3368]) ).

tff(f3597,plain,
    ! [X0: int] : ( number_number_of(int,plus_plus(int,bit0(bit0(one_one(int))),X0)) = plus_plus(int,bit0(bit0(one_one(int))),number_number_of(int,X0)) ),
    inference(superposition,[],[f450,f3368]) ).

tff(f3588,plain,
    ( ( pls != bit0(bit0(one_one(int))) )
    | ( pls = number_number_of(int,bit0(one_one(int))) ) ),
    inference(superposition,[],[f3363,f3368]) ).

tff(f3368,plain,
    bit0(bit0(one_one(int))) = number_number_of(int,bit0(bit0(one_one(int)))),
    inference(superposition,[],[f3350,f1938]) ).

tff(f3586,plain,
    ! [X0: int] :
      ( ( pls != number_number_of(int,number_number_of(int,bit0(X0))) )
      | ( pls = number_number_of(int,number_number_of(int,X0)) ) ),
    inference(superposition,[],[f3363,f3350]) ).

tff(f3363,plain,
    ! [X0: int] :
      ( ( pls != number_number_of(int,bit0(X0)) )
      | ( pls = number_number_of(int,X0) ) ),
    inference(forward_demodulation,[],[f3362,f552]) ).

tff(f3362,plain,
    ! [X0: int] :
      ( ( pls != number_number_of(int,bit0(X0)) )
      | ( zero_zero(int) = number_number_of(int,X0) ) ),
    inference(forward_demodulation,[],[f3361,f552]) ).

tff(f3361,plain,
    ! [X0: int] :
      ( ( zero_zero(int) != number_number_of(int,bit0(X0)) )
      | ( zero_zero(int) = number_number_of(int,X0) ) ),
    inference(forward_demodulation,[],[f3360,f358]) ).

tff(f3360,plain,
    ! [X0: int] :
      ( ( zero_zero(int) != number_number_of(int,plus_plus(int,X0,X0)) )
      | ( zero_zero(int) = number_number_of(int,X0) ) ),
    inference(subsumption_resolution,[],[f3344,f314]) ).

tff(f3344,plain,
    ! [X0: int] :
      ( ( zero_zero(int) != number_number_of(int,plus_plus(int,X0,X0)) )
      | ( zero_zero(int) = number_number_of(int,X0) )
      | ~ linord219039673up_add(int) ),
    inference(superposition,[],[f361,f450]) ).

tff(f3570,plain,
    ord_less_eq(int,number_number_of(int,bit0(bit0(one_one(int)))),bit1(bit0(one_one(int)))),
    inference(superposition,[],[f3429,f1938]) ).

tff(f3567,plain,
    ! [X0: int] : ord_less_eq(int,number_number_of(int,number_number_of(int,bit0(X0))),bit1(number_number_of(int,number_number_of(int,X0)))),
    inference(superposition,[],[f3429,f3350]) ).

tff(f3429,plain,
    ! [X0: int] : ord_less_eq(int,number_number_of(int,bit0(X0)),bit1(number_number_of(int,X0))),
    inference(superposition,[],[f1020,f3350]) ).

tff(f3320,plain,
    ord_less(int,pls,plus_plus(int,bit1(one_one(int)),one_one(int))),
    inference(resolution,[],[f2213,f945]) ).

tff(f3562,plain,
    ord_less(int,pls,plus_plus(int,bit1(one_one(int)),one_one(int))),
    inference(global_subsumption,[],[f346,f350,f351,f352,f508,f353,f355,f359,f496,f363,f368,f497,f371,f374,f375,f376,f377,f378,f379,f380,f381,f384,f385,f389,f388,f393,f392,f397,f396,f401,f400,f405,f404,f407,f406,f501,f409,f509,f408,f412,f411,f510,f414,f413,f502,f503,f417,f438,f437,f440,f439,f442,f441,f444,f443,f446,f470,f469,f476,f475,f480,f479,f481,f487,f313,f314,f315,f316,f317,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f339,f340,f341,f354,f504,f342,f343,f344,f445,f345,f347,f356,f357,f348,f349,f358,f415,f369,f452,f517,f455,f457,f507,f523,f522,f370,f419,f420,f421,f529,f422,f423,f424,f425,f535,f426,f427,f428,f429,f430,f431,f432,f433,f434,f525,f531,f372,f550,f551,f553,f554,f552,f373,f435,f436,f459,f460,f461,f575,f462,f463,f579,f464,f465,f466,f467,f468,f471,f472,f473,f474,f477,f478,f563,f565,f612,f569,f583,f617,f623,f621,f624,f618,f625,f619,f360,f637,f638,f640,f643,f644,f635,f680,f660,f658,f679,f681,f647,f648,f641,f689,f659,f661,f691,f662,f663,f695,f664,f665,f699,f666,f701,f667,f668,f669,f670,f671,f672,f673,f674,f675,f676,f677,f678,f454,f731,f733,f735,f736,f738,f741,f495,f566,f745,f746,f747,f567,f750,f751,f627,f611,f754,f755,f757,f758,f447,f762,f765,f767,f448,f449,f786,f790,f451,f797,f798,f799,f805,f802,f804,f812,f809,f789,f803,f825,f826,f827,f800,f837,f832,f833,f482,f849,f845,f850,f848,f843,f857,f854,f856,f483,f861,f863,f864,f846,f862,f484,f874,f883,f878,f885,f881,f882,f884,f886,f892,f485,f905,f913,f908,f915,f911,f912,f917,f914,f924,f925,f926,f486,f933,f940,f937,f939,f945,f951,f947,f949,f938,f961,f965,f967,f969,f935,f985,f992,f996,f1000,f997,f998,f1014,f1009,f1015,f488,f1026,f1023,f1020,f1028,f1038,f1037,f1040,f1025,f1048,f1050,f1049,f1064,f1071,f1075,f489,f1078,f1079,f1080,f1086,f1083,f1051,f1077,f1126,f1132,f1129,f1130,f1135,f1127,f491,f1148,f1149,f1150,f1156,f1153,f1145,f1147,f1159,f1160,f1073,f1169,f1176,f1180,f493,f1205,f1211,f1208,f1213,f1085,f1263,f1266,f1267,f1270,f494,f1274,f1280,f1277,f1282,f1155,f1264,f1300,f1291,f1044,f1310,f1178,f1316,f1323,f1327,f361,f1212,f1214,f1281,f1283,f1513,f1514,f1515,f1024,f1519,f1521,f1523,f1526,f1529,f1084,f1535,f1539,f1541,f1543,f1154,f1553,f1559,f1551,f1564,f1572,f1581,f1582,f1585,f1578,f1555,f1557,f1012,f1576,f1608,f1604,f1605,f1606,f1325,f1623,f1630,f1634,f1636,f1610,f1614,f1618,f1642,f1652,f1647,f1648,f1651,f1641,f1645,f1644,f1632,f386,f1760,f1820,f1762,f1763,f1764,f1765,f1824,f1786,f1788,f1789,f1829,f1791,f1792,f1793,f1794,f1832,f1833,f1815,f1836,f1817,f1827,f1823,f1420,f1938,f1939,f1940,f1941,f1942,f1943,f1944,f1945,f1946,f1962,f1964,f1484,f2025,f2026,f1567,f2099,f2101,f1021,f1081,f2142,f2143,f2146,f2149,f2151,f2152,f1876,f1151,f2175,f986,f2182,f2185,f2193,f2183,f2200,f2196,f2197,f2198,f988,f2215,f2222,f2223,f2226,f2123,f2124,f2235,f2237,f2138,f2242,f365,f2240,f2267,f2269,f2294,f2280,f2301,f2281,f2310,f366,f2282,f2346,f390,f2414,f2415,f2416,f2417,f2451,f2370,f391,f2519,f2277,f2538,f2540,f2545,f2295,f2548,f2555,f2565,f2557,f2566,f2562,f2559,f2563,f2558,f2561,f2564,f394,f395,f2733,f2139,f2744,f2747,f2746,f2141,f2771,f2779,f2780,f2782,f2781,f2801,f2170,f2171,f2173,f2214,f2858,f2233,f398,f2869,f2920,f2921,f2922,f1054,f1522,f1538,f2969,f2966,f2976,f2988,f2989,f2985,f2982,f2983,f399,f2970,f1554,f2274,f3066,f3070,f3089,f3117,f3128,f3119,f3120,f3129,f3124,f3126,f3122,f3127,f402,f3108,f3188,f3189,f3121,f3125,f1010,f1293,f2136,f3222,f3223,f3224,f3226,f3225,f3228,f403,f2140,f3280,f3281,f3284,f2168,f2172,f2184,f2860,f2971,f1574,f2213,f3317,f3319,f3320,f3321,f3323,f450,f3332,f3333,f3345,f3336,f3337,f3348,f3351,f3355,f3359,f3363,f3325,f3350,f3368,f3371,f3372,f3373,f3374,f3375,f3376,f3377,f3378,f3379,f3381,f3382,f3383,f3384,f3385,f3386,f3387,f3388,f3389,f3390,f3391,f3392,f3393,f3394,f3395,f3396,f3397,f3398,f3399,f3400,f3401,f3402,f3403,f3404,f3405,f3406,f3408,f3409,f3410,f3411,f3412,f3413,f3414,f3415,f3416,f3418,f3419,f3420,f3421,f3422,f3423,f3424,f3425,f3466,f3427,f3467,f3429,f3430,f3431,f3432,f3435,f3436,f3437,f3438,f3439,f3468,f3441,f3442,f3443,f3444,f3445,f3446,f3447,f3448,f3449,f3450,f3451,f3452,f3469,f3454,f3455,f3470,f3457,f3471,f3459,f3460,f3380,f3407,f3477,f3473,f3483,f3478,f3490,f3417,f3495,f3498,f3433,f3514,f3516,f3520,f3434,f3533,f3537,f490,f3554,f3560,f3556,f3557,f3558,f3318,f3561]) ).

tff(f3561,plain,
    ( ( pls = plus_plus(int,bit1(one_one(int)),one_one(int)) )
    | ord_less(int,pls,plus_plus(int,bit1(one_one(int)),one_one(int))) ),
    inference(resolution,[],[f3318,f454]) ).

tff(f3318,plain,
    ord_less_eq(int,pls,plus_plus(int,bit1(one_one(int)),one_one(int))),
    inference(resolution,[],[f2213,f1572]) ).

tff(f3557,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,X1,bit1(X0))
      | ord_less(int,X1,bit0(X0))
      | ( bit0(X0) = X1 ) ),
    inference(superposition,[],[f490,f762]) ).

tff(f3556,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,bit1(one_one(int)))
      | ord_less(int,X0,bit0(one_one(int)))
      | ( bit0(one_one(int)) = X0 ) ),
    inference(superposition,[],[f490,f627]) ).

tff(f3560,plain,
    ! [X0: int] :
      ( ( bit0(one_one(int)) = X0 )
      | ord_less(int,X0,bit0(one_one(int)))
      | ~ ord_less(int,X0,bit1(one_one(int))) ),
    inference(forward_demodulation,[],[f3559,f358]) ).

tff(f3559,plain,
    ! [X0: int] :
      ( ord_less(int,X0,bit0(one_one(int)))
      | ~ ord_less(int,X0,bit1(one_one(int)))
      | ( plus_plus(int,one_one(int),one_one(int)) = X0 ) ),
    inference(forward_demodulation,[],[f3555,f358]) ).

tff(f3555,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,bit1(one_one(int)))
      | ord_less(int,X0,plus_plus(int,one_one(int),one_one(int)))
      | ( plus_plus(int,one_one(int),one_one(int)) = X0 ) ),
    inference(superposition,[],[f490,f360]) ).

tff(f3554,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,bit0(one_one(int)))
      | ord_less(int,X0,one_one(int))
      | ( one_one(int) = X0 ) ),
    inference(superposition,[],[f490,f358]) ).

tff(f490,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,X1,plus_plus(int,X0,one_one(int)))
      | ord_less(int,X1,X0)
      | ( X0 = X1 ) ),
    inference(cnf_transformation,[],[f311]) ).

tff(f311,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less(int,X1,plus_plus(int,X0,one_one(int)))
        | ( ( X0 != X1 )
          & ~ ord_less(int,X1,X0) ) )
      & ( ( X0 = X1 )
        | ord_less(int,X1,X0)
        | ~ ord_less(int,X1,plus_plus(int,X0,one_one(int))) ) ),
    inference(flattening,[],[f310]) ).

tff(f310,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less(int,X1,plus_plus(int,X0,one_one(int)))
        | ( ( X0 != X1 )
          & ~ ord_less(int,X1,X0) ) )
      & ( ( X0 = X1 )
        | ord_less(int,X1,X0)
        | ~ ord_less(int,X1,plus_plus(int,X0,one_one(int))) ) ),
    inference(nnf_transformation,[],[f200]) ).

tff(f200,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X1,plus_plus(int,X0,one_one(int)))
    <=> ( ( X0 = X1 )
        | ord_less(int,X1,X0) ) ),
    inference(rectify,[],[f72]) ).

tff(f72,axiom,
    ! [X14: int,X13: int] :
      ( ord_less(int,X13,plus_plus(int,X14,one_one(int)))
    <=> ( ( X13 = X14 )
        | ord_less(int,X13,X14) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_71_zless__add1__eq) ).

tff(f3537,plain,
    ! [X0: int] : ~ ord_less(int,bit1(number_number_of(int,number_number_of(int,X0))),number_number_of(int,number_number_of(int,bit0(X0)))),
    inference(superposition,[],[f3434,f3350]) ).

tff(f3533,plain,
    ~ ord_less(int,bit1(bit0(one_one(int))),number_number_of(int,bit0(bit0(one_one(int))))),
    inference(superposition,[],[f3434,f1938]) ).

tff(f3434,plain,
    ! [X0: int] : ~ ord_less(int,bit1(number_number_of(int,X0)),number_number_of(int,bit0(X0))),
    inference(superposition,[],[f1135,f3350]) ).

tff(f3520,plain,
    ! [X0: int] : ~ ord_less_eq(int,bit1(number_number_of(int,number_number_of(int,X0))),number_number_of(int,number_number_of(int,bit0(X0)))),
    inference(superposition,[],[f3433,f3350]) ).

tff(f3516,plain,
    ~ ord_less_eq(int,bit1(bit0(one_one(int))),number_number_of(int,bit0(bit0(one_one(int))))),
    inference(superposition,[],[f3433,f1938]) ).

tff(f3514,plain,
    ! [X0: int] : ~ ord_less(int,bit1(number_number_of(int,X0)),number_number_of(int,bit0(X0))),
    inference(resolution,[],[f3433,f452]) ).

tff(f3433,plain,
    ! [X0: int] : ~ ord_less_eq(int,bit1(number_number_of(int,X0)),number_number_of(int,bit0(X0))),
    inference(superposition,[],[f1130,f3350]) ).

tff(f3498,plain,
    ord_less(int,number_number_of(int,bit0(bit0(one_one(int)))),bit1(bit0(one_one(int)))),
    inference(superposition,[],[f3417,f1938]) ).

tff(f3495,plain,
    ! [X0: int] : ord_less(int,number_number_of(int,number_number_of(int,bit0(X0))),bit1(number_number_of(int,number_number_of(int,X0)))),
    inference(superposition,[],[f3417,f3350]) ).

tff(f3417,plain,
    ! [X0: int] : ord_less(int,number_number_of(int,bit0(X0)),bit1(number_number_of(int,X0))),
    inference(superposition,[],[f765,f3350]) ).

tff(f3478,plain,
    ! [X0: int] : ( one_one(int) != number_number_of(int,number_number_of(int,bit0(X0))) ),
    inference(superposition,[],[f3407,f3350]) ).

tff(f3473,plain,
    ! [X0: int,X1: int] : ( bit1(X1) != number_number_of(int,number_number_of(int,bit0(X0))) ),
    inference(superposition,[],[f3380,f3350]) ).

tff(f3477,plain,
    one_one(int) != number_number_of(int,pls),
    inference(superposition,[],[f3407,f340]) ).

tff(f3407,plain,
    ! [X0: int] : ( one_one(int) != number_number_of(int,bit0(X0)) ),
    inference(superposition,[],[f658,f3350]) ).

tff(f3380,plain,
    ! [X0: int,X1: int] : ( bit1(X1) != number_number_of(int,bit0(X0)) ),
    inference(superposition,[],[f445,f3350]) ).

tff(f3460,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(number_number_of(int,bit0(X0))),pls)
      | ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f3121,f3350]) ).

tff(f3459,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,bit0(X0)),pls)
      | ~ ord_less(int,bit1(number_number_of(int,X0)),pls) ),
    inference(superposition,[],[f3108,f3350]) ).

tff(f3471,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,bit0(bit0(X0))))
      | ord_less(int,pls,number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f3458,f3350]) ).

tff(f3458,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(number_number_of(int,bit0(X0))))
      | ord_less(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f2982,f3350]) ).

tff(f3457,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,bit0(X0)),pls)
      | ~ ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f2869,f3350]) ).

tff(f3470,plain,
    ! [X0: int] :
      ( ord_less(int,pls,number_number_of(int,bit0(bit0(X0))))
      | ~ ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f3456,f3350]) ).

tff(f3456,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit0(number_number_of(int,bit0(X0))))
      | ~ ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(superposition,[],[f2860,f3350]) ).

tff(f3455,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,bit0(X0)),pls)
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f2746,f3350]) ).

tff(f3454,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),pls)
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f2564,f3350]) ).

tff(f3469,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(bit0(X0))),pls)
      | ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(forward_demodulation,[],[f3453,f3350]) ).

tff(f3453,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(number_number_of(int,bit0(X0))),pls)
      | ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f2558,f3350]) ).

tff(f3452,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,bit0(X0)),one_one(int))
      | ~ ord_less_eq(int,bit1(number_number_of(int,X0)),pls) ),
    inference(superposition,[],[f2274,f3350]) ).

tff(f3451,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,bit0(X0)),pls)
      | ord_less_eq(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f2269,f3350]) ).

tff(f3450,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,bit0(X0)),one_one(int))
      | ~ ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f2233,f3350]) ).

tff(f3449,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),number_number_of(int,bit0(X0)))
      | ~ ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(superposition,[],[f2214,f3350]) ).

tff(f3448,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit1(number_number_of(int,bit0(X0))))
      | ~ ord_less(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f2196,f3350]) ).

tff(f3447,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),one_one(int))
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f2171,f3350]) ).

tff(f3446,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),one_one(int))
      | ord_less_eq(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f2170,f3350]) ).

tff(f3445,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,bit0(X0)),one_one(int))
      | ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f2139,f3350]) ).

tff(f3444,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,bit0(X0)),one_one(int))
      | ord_less_eq(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f2138,f3350]) ).

tff(f3443,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,bit0(X0)),one_one(int))
      | ~ ord_less(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f2123,f3350]) ).

tff(f3442,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(number_number_of(int,bit0(X0))))
      | ~ ord_less(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f1610,f3350]) ).

tff(f3441,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,number_number_of(int,bit0(X0)))
      | ~ ord_less(int,one_one(int),number_number_of(int,X0)) ),
    inference(superposition,[],[f1606,f3350]) ).

tff(f3468,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,number_number_of(int,bit0(bit0(X0))))
      | ~ ord_less(int,pls,number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f3440,f3350]) ).

tff(f3440,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit0(number_number_of(int,bit0(X0))))
      | ~ ord_less(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f1604,f3350]) ).

tff(f3439,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X1),number_number_of(int,bit0(X0)))
      | ord_less_eq(int,X1,number_number_of(int,X0)) ),
    inference(superposition,[],[f1557,f3350]) ).

tff(f3438,plain,
    ! [X0: int] : ~ ord_less(int,plus_plus(int,bit1(number_number_of(int,X0)),one_one(int)),number_number_of(int,bit0(X0))),
    inference(superposition,[],[f1555,f3350]) ).

tff(f3437,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,bit0(X0)))
      | ord_less(int,pls,bit1(number_number_of(int,X0))) ),
    inference(superposition,[],[f1554,f3350]) ).

tff(f3436,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,bit0(X0)))
      | ord_less_eq(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f1551,f3350]) ).

tff(f3435,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,bit0(X0)),one_one(int))
      | ~ ord_less(int,bit1(number_number_of(int,X0)),pls) ),
    inference(superposition,[],[f1293,f3350]) ).

tff(f3432,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,X1,number_number_of(int,bit0(X0)))
      | ord_less(int,X1,bit1(number_number_of(int,X0))) ),
    inference(superposition,[],[f1084,f3350]) ).

tff(f3431,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,bit0(X0)),pls)
      | ~ ord_less(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f1044,f3350]) ).

tff(f3430,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,X1,number_number_of(int,bit0(X0)))
      | ~ ord_less(int,X1,bit1(number_number_of(int,X0))) ),
    inference(superposition,[],[f1024,f3350]) ).

tff(f3467,plain,
    ! [X0: int] :
      ( ord_less(int,pls,number_number_of(int,bit0(bit0(X0))))
      | ~ ord_less_eq(int,one_one(int),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f3428,f3350]) ).

tff(f3428,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit0(number_number_of(int,bit0(X0))))
      | ~ ord_less_eq(int,one_one(int),number_number_of(int,X0)) ),
    inference(superposition,[],[f1010,f3350]) ).

tff(f3427,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,number_number_of(int,bit0(X0)))
      | ~ ord_less(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f1000,f3350]) ).

tff(f3466,plain,
    ! [X0: int] :
      ( ord_less(int,pls,number_number_of(int,bit0(bit0(X0))))
      | ~ ord_less(int,pls,number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f3426,f3350]) ).

tff(f3426,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit0(number_number_of(int,bit0(X0))))
      | ~ ord_less(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f996,f3350]) ).

tff(f3425,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),number_number_of(int,bit0(X0)))
      | ~ ord_less_eq(int,one_one(int),number_number_of(int,X0)) ),
    inference(superposition,[],[f985,f3350]) ).

tff(f3424,plain,
    ! [X0: int] : ord_less(int,number_number_of(int,bit0(X0)),plus_plus(int,bit1(number_number_of(int,X0)),one_one(int))),
    inference(superposition,[],[f969,f3350]) ).

tff(f3423,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,number_number_of(int,bit0(X0)),bit1(X1))
      | ~ ord_less(int,number_number_of(int,X0),X1) ),
    inference(superposition,[],[f967,f3350]) ).

tff(f3422,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,bit0(X0)),one_one(int))
      | ~ ord_less(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f965,f3350]) ).

tff(f3421,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,bit0(X0)))
      | ord_less_eq(int,one_one(int),number_number_of(int,X0)) ),
    inference(superposition,[],[f832,f3350]) ).

tff(f3420,plain,
    ! [X0: int] : ( pls != plus_plus(int,bit1(number_number_of(int,X0)),number_number_of(int,bit0(X0))) ),
    inference(superposition,[],[f790,f3350]) ).

tff(f3419,plain,
    ! [X0: int] : ( bit1(number_number_of(int,bit0(X0))) = plus_plus(int,bit1(number_number_of(int,X0)),number_number_of(int,bit0(X0))) ),
    inference(superposition,[],[f789,f3350]) ).

tff(f3418,plain,
    ! [X0: int] : ( bit1(number_number_of(int,X0)) = plus_plus(int,one_one(int),number_number_of(int,bit0(X0))) ),
    inference(superposition,[],[f786,f3350]) ).

tff(f3416,plain,
    ! [X0: int] : ( bit1(number_number_of(int,X0)) = plus_plus(int,number_number_of(int,bit0(X0)),one_one(int)) ),
    inference(superposition,[],[f762,f3350]) ).

tff(f3415,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),number_number_of(int,bit0(X0)))
      | ~ ord_less(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f672,f3350]) ).

tff(f3414,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,bit0(X0)))
      | ord_less(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f671,f3350]) ).

tff(f3413,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,bit0(X0)),one_one(int))
      | ~ ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f670,f3350]) ).

tff(f3412,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),one_one(int))
      | ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f669,f3350]) ).

tff(f3411,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,bit0(X0)))
      | ~ ord_less(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f664,f3350]) ).

tff(f3410,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,bit0(X0)))
      | ord_less(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f663,f3350]) ).

tff(f3409,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,bit0(X0)),one_one(int))
      | ~ ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f662,f3350]) ).

tff(f3408,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,bit0(X0)),one_one(int))
      | ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f661,f3350]) ).

tff(f3406,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit0(X1),number_number_of(int,bit0(X0)))
      | ord_less_eq(int,X1,number_number_of(int,X0)) ),
    inference(superposition,[],[f569,f3350]) ).

tff(f3405,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),bit0(X1))
      | ord_less_eq(int,number_number_of(int,X0),X1) ),
    inference(superposition,[],[f569,f3350]) ).

tff(f3404,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),pls)
      | ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f531,f3350]) ).

tff(f3403,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,bit0(X0)))
      | ord_less_eq(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f525,f3350]) ).

tff(f3402,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit1(X1),number_number_of(int,bit0(X0)))
      | ~ ord_less(int,X1,number_number_of(int,X0)) ),
    inference(superposition,[],[f474,f3350]) ).

tff(f3401,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X1),number_number_of(int,bit0(X0)))
      | ord_less(int,X1,number_number_of(int,X0)) ),
    inference(superposition,[],[f473,f3350]) ).

tff(f3400,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,number_number_of(int,bit0(X0)),bit1(X1))
      | ~ ord_less_eq(int,number_number_of(int,X0),X1) ),
    inference(superposition,[],[f472,f3350]) ).

tff(f3399,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),bit1(X1))
      | ord_less_eq(int,number_number_of(int,X0),X1) ),
    inference(superposition,[],[f471,f3350]) ).

tff(f3398,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,number_number_of(int,bit0(X0)),bit0(X1))
      | ~ ord_less(int,number_number_of(int,X0),X1) ),
    inference(superposition,[],[f468,f3350]) ).

tff(f3397,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit0(X1),number_number_of(int,bit0(X0)))
      | ~ ord_less(int,X1,number_number_of(int,X0)) ),
    inference(superposition,[],[f468,f3350]) ).

tff(f3396,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),bit0(X1))
      | ord_less(int,number_number_of(int,X0),X1) ),
    inference(superposition,[],[f467,f3350]) ).

tff(f3395,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit0(X1),number_number_of(int,bit0(X0)))
      | ord_less(int,X1,number_number_of(int,X0)) ),
    inference(superposition,[],[f467,f3350]) ).

tff(f3394,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,bit1(X1),number_number_of(int,bit0(X0)))
      | ~ ord_less(int,X1,number_number_of(int,X0)) ),
    inference(superposition,[],[f464,f3350]) ).

tff(f3393,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,bit1(X1),number_number_of(int,bit0(X0)))
      | ord_less(int,X1,number_number_of(int,X0)) ),
    inference(superposition,[],[f463,f3350]) ).

tff(f3392,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,number_number_of(int,bit0(X0)),bit1(X1))
      | ~ ord_less_eq(int,number_number_of(int,X0),X1) ),
    inference(superposition,[],[f462,f3350]) ).

tff(f3391,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,number_number_of(int,bit0(X0)),bit1(X1))
      | ord_less_eq(int,number_number_of(int,X0),X1) ),
    inference(superposition,[],[f461,f3350]) ).

tff(f3390,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,number_number_of(int,bit0(X0)),bit0(X1))
      | ~ ord_less_eq(int,number_number_of(int,X0),X1) ),
    inference(superposition,[],[f460,f3350]) ).

tff(f3389,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,bit0(X1),number_number_of(int,bit0(X0)))
      | ~ ord_less_eq(int,X1,number_number_of(int,X0)) ),
    inference(superposition,[],[f460,f3350]) ).

tff(f3388,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,number_number_of(int,bit0(X0)),bit0(X1))
      | ord_less_eq(int,number_number_of(int,X0),X1) ),
    inference(superposition,[],[f459,f3350]) ).

tff(f3387,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,bit0(X1),number_number_of(int,bit0(X0)))
      | ord_less_eq(int,X1,number_number_of(int,X0)) ),
    inference(superposition,[],[f459,f3350]) ).

tff(f3386,plain,
    ! [X0: int,X1: int] :
      ( ( bit0(X1) != number_number_of(int,bit0(X0)) )
      | ( number_number_of(int,X0) = X1 ) ),
    inference(superposition,[],[f455,f3350]) ).

tff(f3385,plain,
    ! [X0: int,X1: int] :
      ( ( bit0(X1) != number_number_of(int,bit0(X0)) )
      | ( number_number_of(int,X0) = X1 ) ),
    inference(superposition,[],[f455,f3350]) ).

tff(f3384,plain,
    ! [X0: int,X1: int] : ( bit1(plus_plus(int,X1,number_number_of(int,X0))) = plus_plus(int,bit1(X1),number_number_of(int,bit0(X0))) ),
    inference(superposition,[],[f449,f3350]) ).

tff(f3383,plain,
    ! [X0: int,X1: int] : ( bit0(plus_plus(int,number_number_of(int,X0),X1)) = plus_plus(int,number_number_of(int,bit0(X0)),bit0(X1)) ),
    inference(superposition,[],[f448,f3350]) ).

tff(f3382,plain,
    ! [X0: int,X1: int] : ( bit0(plus_plus(int,X1,number_number_of(int,X0))) = plus_plus(int,bit0(X1),number_number_of(int,bit0(X0))) ),
    inference(superposition,[],[f448,f3350]) ).

tff(f3381,plain,
    ! [X0: int,X1: int] : ( bit1(plus_plus(int,number_number_of(int,X0),X1)) = plus_plus(int,number_number_of(int,bit0(X0)),bit1(X1)) ),
    inference(superposition,[],[f447,f3350]) ).

tff(f3379,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,bit0(X0)),pls)
      | ~ ord_less(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f432,f3350]) ).

tff(f3378,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),pls)
      | ord_less(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f431,f3350]) ).

tff(f3377,plain,
    ! [X0: int] :
      ( ord_less(int,pls,number_number_of(int,bit0(X0)))
      | ~ ord_less(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f428,f3350]) ).

tff(f3376,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,bit0(X0)))
      | ord_less(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f427,f3350]) ).

tff(f3375,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,bit0(X0)),pls)
      | ~ ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f424,f3350]) ).

tff(f3374,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,bit0(X0)),pls)
      | ord_less_eq(int,number_number_of(int,X0),pls) ),
    inference(superposition,[],[f423,f3350]) ).

tff(f3373,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,number_number_of(int,bit0(X0)))
      | ~ ord_less_eq(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f420,f3350]) ).

tff(f3372,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,pls,number_number_of(int,bit0(X0)))
      | ord_less_eq(int,pls,number_number_of(int,X0)) ),
    inference(superposition,[],[f419,f3350]) ).

tff(f3371,plain,
    ! [X0: int] :
      ( ( pls != number_number_of(int,bit0(X0)) )
      | ( pls = number_number_of(int,X0) ) ),
    inference(superposition,[],[f415,f3350]) ).

tff(f3350,plain,
    ! [X0: int] : ( bit0(number_number_of(int,X0)) = number_number_of(int,bit0(X0)) ),
    inference(forward_demodulation,[],[f3340,f358]) ).

tff(f3340,plain,
    ! [X0: int] : ( bit0(number_number_of(int,X0)) = number_number_of(int,plus_plus(int,X0,X0)) ),
    inference(superposition,[],[f450,f358]) ).

tff(f3325,plain,
    ord_less_eq(int,pls,bit0(bit1(one_one(int)))),
    inference(resolution,[],[f3321,f1576]) ).

tff(f3359,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,number_number_of(int,bit0(X0)),pls) ),
    inference(forward_demodulation,[],[f3358,f552]) ).

tff(f3358,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,bit0(X0)),pls)
      | ord_less(int,number_number_of(int,X0),zero_zero(int)) ),
    inference(forward_demodulation,[],[f3357,f358]) ).

tff(f3357,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,plus_plus(int,X0,X0)),pls)
      | ord_less(int,number_number_of(int,X0),zero_zero(int)) ),
    inference(forward_demodulation,[],[f3356,f552]) ).

tff(f3356,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,plus_plus(int,X0,X0)),zero_zero(int))
      | ord_less(int,number_number_of(int,X0),zero_zero(int)) ),
    inference(subsumption_resolution,[],[f3343,f318]) ).

tff(f3343,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,plus_plus(int,X0,X0)),zero_zero(int))
      | ord_less(int,number_number_of(int,X0),zero_zero(int))
      | ~ linordered_idom(int) ),
    inference(superposition,[],[f365,f450]) ).

tff(f3355,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ord_less(int,number_number_of(int,bit0(X0)),pls) ),
    inference(forward_demodulation,[],[f3354,f552]) ).

tff(f3354,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,bit0(X0)),pls)
      | ~ ord_less(int,number_number_of(int,X0),zero_zero(int)) ),
    inference(forward_demodulation,[],[f3353,f358]) ).

tff(f3353,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,plus_plus(int,X0,X0)),pls)
      | ~ ord_less(int,number_number_of(int,X0),zero_zero(int)) ),
    inference(forward_demodulation,[],[f3352,f552]) ).

tff(f3352,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,plus_plus(int,X0,X0)),zero_zero(int))
      | ~ ord_less(int,number_number_of(int,X0),zero_zero(int)) ),
    inference(subsumption_resolution,[],[f3342,f318]) ).

tff(f3342,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,plus_plus(int,X0,X0)),zero_zero(int))
      | ~ ord_less(int,number_number_of(int,X0),zero_zero(int))
      | ~ linordered_idom(int) ),
    inference(superposition,[],[f366,f450]) ).

tff(f3351,plain,
    ! [X0: int] : ( bit0(number_number_of(int,X0)) = number_number_of(int,bit0(X0)) ),
    inference(forward_demodulation,[],[f3341,f358]) ).

tff(f3341,plain,
    ! [X0: int] : ( bit0(number_number_of(int,X0)) = number_number_of(int,plus_plus(int,X0,X0)) ),
    inference(superposition,[],[f358,f450]) ).

tff(f3348,plain,
    ! [X0: int] : ( number_number_of(int,plus_plus(int,X0,one_one(int))) = plus_plus(int,number_number_of(int,X0),one_one(int)) ),
    inference(forward_demodulation,[],[f3338,f635]) ).

tff(f3338,plain,
    ! [X0: int] : ( plus_plus(int,number_number_of(int,X0),one_one(int)) = number_number_of(int,plus_plus(int,X0,bit1(pls))) ),
    inference(superposition,[],[f450,f348]) ).

tff(f3337,plain,
    ! [X0: int] : ( number_number_of(int,plus_plus(int,X0,bit0(one_one(int)))) = plus_plus(int,number_number_of(int,X0),bit0(one_one(int))) ),
    inference(superposition,[],[f450,f1938]) ).

tff(f3336,plain,
    ! [X0: int] : ( number_number_of(int,plus_plus(int,X0,one_one(int))) = plus_plus(int,number_number_of(int,X0),one_one(int)) ),
    inference(superposition,[],[f450,f648]) ).

tff(f3345,plain,
    ! [X0: int] : ( number_number_of(int,plus_plus(int,one_one(int),X0)) = plus_plus(int,one_one(int),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f3334,f635]) ).

tff(f3334,plain,
    ! [X0: int] : ( plus_plus(int,one_one(int),number_number_of(int,X0)) = number_number_of(int,plus_plus(int,bit1(pls),X0)) ),
    inference(superposition,[],[f450,f348]) ).

tff(f3333,plain,
    ! [X0: int] : ( number_number_of(int,plus_plus(int,bit0(one_one(int)),X0)) = plus_plus(int,bit0(one_one(int)),number_number_of(int,X0)) ),
    inference(superposition,[],[f450,f1938]) ).

tff(f3332,plain,
    ! [X0: int] : ( number_number_of(int,plus_plus(int,one_one(int),X0)) = plus_plus(int,one_one(int),number_number_of(int,X0)) ),
    inference(superposition,[],[f450,f648]) ).

tff(f450,plain,
    ! [X0: int,X1: int] : ( plus_plus(int,number_number_of(int,X1),number_number_of(int,X0)) = number_number_of(int,plus_plus(int,X1,X0)) ),
    inference(cnf_transformation,[],[f180]) ).

tff(f180,plain,
    ! [X0: int,X1: int] : ( plus_plus(int,number_number_of(int,X1),number_number_of(int,X0)) = number_number_of(int,plus_plus(int,X1,X0)) ),
    inference(rectify,[],[f67]) ).

tff(f67,axiom,
    ! [X4: int,X10: int] : ( plus_plus(int,number_number_of(int,X10),number_number_of(int,X4)) = number_number_of(int,plus_plus(int,X10,X4)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_66_plus__numeral__code_I9_J) ).

tff(f3323,plain,
    ord_less_eq(int,pls,bit1(bit1(one_one(int)))),
    inference(resolution,[],[f3321,f2183]) ).

tff(f3321,plain,
    ord_less_eq(int,one_one(int),bit1(one_one(int))),
    inference(resolution,[],[f2213,f488]) ).

tff(f2213,plain,
    ord_less(int,one_one(int),plus_plus(int,bit1(one_one(int)),one_one(int))),
    inference(resolution,[],[f988,f969]) ).

tff(f1574,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit1(X0))
      | ord_less_eq(int,pls,bit0(X0)) ),
    inference(resolution,[],[f1564,f1024]) ).

tff(f2971,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit0(bit1(X0)))
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f1538,f998]) ).

tff(f2860,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit0(bit0(X0)))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f2214,f998]) ).

tff(f2184,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit0(bit1(X0)))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f986,f998]) ).

tff(f2172,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),one_one(int))
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f1151,f1557]) ).

tff(f2168,plain,
    ~ ord_less(int,plus_plus(int,bit1(one_one(int)),one_one(int)),one_one(int)),
    inference(resolution,[],[f1151,f1555]) ).

tff(f3284,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,bit1(X0),one_one(int)) ),
    inference(resolution,[],[f2140,f452]) ).

tff(f2140,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),one_one(int))
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f1081,f1557]) ).

tff(f403,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less(X0,number_number_of(X0,X1),zero_zero(X0))
      | ~ ord_less(int,X1,pls)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f269]) ).

tff(f269,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ( ord_less(X0,number_number_of(X0,X1),zero_zero(X0))
            | ~ ord_less(int,X1,pls) )
          & ( ord_less(int,X1,pls)
            | ~ ord_less(X0,number_number_of(X0,X1),zero_zero(X0)) ) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(nnf_transformation,[],[f243]) ).

tff(f243,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less(X0,number_number_of(X0,X1),zero_zero(X0))
        <=> ord_less(int,X1,pls) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(flattening,[],[f242]) ).

tff(f242,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less(X0,number_number_of(X0,X1),zero_zero(X0))
        <=> ord_less(int,X1,pls) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f154]) ).

tff(f154,plain,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X1: int] :
          ( ord_less(X0,number_number_of(X0,X1),zero_zero(X0))
        <=> ord_less(int,X1,pls) ) ),
    inference(rectify,[],[f59]) ).

tff(f59,axiom,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X3: int] :
          ( ord_less(X0,number_number_of(X0,X3),zero_zero(X0))
        <=> ord_less(int,X3,pls) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_58_less__special_I3_J) ).

tff(f3228,plain,
    ~ ord_less(int,plus_plus(int,bit1(one_one(int)),one_one(int)),pls),
    inference(resolution,[],[f3225,f452]) ).

tff(f3225,plain,
    ~ ord_less_eq(int,plus_plus(int,bit1(one_one(int)),one_one(int)),pls),
    inference(resolution,[],[f2136,f2240]) ).

tff(f3226,plain,
    ~ ord_less(int,plus_plus(int,bit1(one_one(int)),one_one(int)),one_one(int)),
    inference(resolution,[],[f2136,f452]) ).

tff(f3224,plain,
    ~ ord_less(int,plus_plus(int,bit1(one_one(int)),one_one(int)),pls),
    inference(resolution,[],[f2136,f2277]) ).

tff(f2136,plain,
    ~ ord_less_eq(int,plus_plus(int,bit1(one_one(int)),one_one(int)),one_one(int)),
    inference(resolution,[],[f1081,f1555]) ).

tff(f1293,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(X0),one_one(int))
      | ~ ord_less(int,bit1(X0),pls) ),
    inference(resolution,[],[f1155,f961]) ).

tff(f1010,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit0(bit0(X0)))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f998,f985]) ).

tff(f3125,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit1(X0)),pls)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f3089,f665]) ).

tff(f3121,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit0(X0)),pls)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f3089,f661]) ).

tff(f3189,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ( zero_zero(nat) = number_number_of(nat,bit0(X0)) ) ),
    inference(resolution,[],[f3108,f436]) ).

tff(f3188,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ( zero_zero(nat) = number_number_of(nat,bit0(bit0(X0))) ) ),
    inference(resolution,[],[f3108,f566]) ).

tff(f3108,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(X0),pls)
      | ~ ord_less(int,bit1(X0),pls) ),
    inference(resolution,[],[f3070,f452]) ).

tff(f402,plain,
    ! [X0: $tType,X1: int] :
      ( ~ ord_less(X0,number_number_of(X0,X1),zero_zero(X0))
      | ord_less(int,X1,pls)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f269]) ).

tff(f3127,plain,
    ~ ord_less(int,bit1(bit1(one_one(int))),pls),
    inference(resolution,[],[f3089,f2146]) ).

tff(f3122,plain,
    ~ ord_less(int,bit1(bit0(one_one(int))),pls),
    inference(resolution,[],[f3089,f1127]) ).

tff(f3126,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(bit1(X0)),pls)
      | ord_less(int,bit0(X0),one_one(int)) ),
    inference(resolution,[],[f3089,f938]) ).

tff(f3129,plain,
    ~ ord_less(int,bit1(bit0(one_one(int))),pls),
    inference(subsumption_resolution,[],[f3123,f504]) ).

tff(f3123,plain,
    ( ~ ord_less(int,bit1(bit0(one_one(int))),pls)
    | ord_less(int,one_one(int),one_one(int)) ),
    inference(resolution,[],[f3089,f935]) ).

tff(f3128,plain,
    ~ ord_less(int,bit1(bit0(one_one(int))),pls),
    inference(forward_demodulation,[],[f3118,f358]) ).

tff(f3118,plain,
    ~ ord_less(int,bit1(plus_plus(int,one_one(int),one_one(int))),pls),
    inference(resolution,[],[f3089,f1077]) ).

tff(f3117,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(plus_plus(int,X0,one_one(int))),pls)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f3089,f486]) ).

tff(f3089,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,bit1(X0),pls) ),
    inference(resolution,[],[f3066,f452]) ).

tff(f3070,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ord_less_eq(int,bit0(X0),pls) ),
    inference(resolution,[],[f2274,f1025]) ).

tff(f3066,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f2274,f2170]) ).

tff(f2274,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(X0),one_one(int))
      | ~ ord_less_eq(int,bit1(X0),pls) ),
    inference(resolution,[],[f2240,f938]) ).

tff(f1554,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit0(X0))
      | ord_less(int,pls,bit1(X0)) ),
    inference(resolution,[],[f1154,f945]) ).

tff(f2970,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit1(X0))
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f1538,f1572]) ).

tff(f399,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less(X0,zero_zero(X0),number_number_of(X0,X1))
      | ~ ord_less(int,pls,X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f267]) ).

tff(f267,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ( ord_less(X0,zero_zero(X0),number_number_of(X0,X1))
            | ~ ord_less(int,pls,X1) )
          & ( ord_less(int,pls,X1)
            | ~ ord_less(X0,zero_zero(X0),number_number_of(X0,X1)) ) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(nnf_transformation,[],[f239]) ).

tff(f239,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less(X0,zero_zero(X0),number_number_of(X0,X1))
        <=> ord_less(int,pls,X1) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(flattening,[],[f238]) ).

tff(f238,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less(X0,zero_zero(X0),number_number_of(X0,X1))
        <=> ord_less(int,pls,X1) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f152]) ).

tff(f152,plain,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X1: int] :
          ( ord_less(X0,zero_zero(X0),number_number_of(X0,X1))
        <=> ord_less(int,pls,X1) ) ),
    inference(rectify,[],[f60]) ).

tff(f60,axiom,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X2: int] :
          ( ord_less(X0,zero_zero(X0),number_number_of(X0,X2))
        <=> ord_less(int,pls,X2) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_59_less__special_I1_J) ).

tff(f2983,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(bit1(X0)))
      | ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f2966,f666]) ).

tff(f2982,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(bit0(X0)))
      | ord_less(int,pls,X0) ),
    inference(resolution,[],[f2966,f663]) ).

tff(f2985,plain,
    ~ ord_less(int,pls,bit0(t)),
    inference(resolution,[],[f2966,f342]) ).

tff(f2989,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(bit0(X0)))
      | ord_less(int,one_one(int),bit1(X0)) ),
    inference(resolution,[],[f2966,f1084]) ).

tff(f2988,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ( one_one(int) = X0 )
      | ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f2966,f454]) ).

tff(f2976,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ord_less_eq(int,pls,bit1(X0)) ),
    inference(resolution,[],[f2966,f2183]) ).

tff(f2966,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),X0)
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f1538,f833]) ).

tff(f1538,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),bit1(X0))
      | ~ ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f1084,f804]) ).

tff(f1522,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit1(X0))
      | ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f1024,f939]) ).

tff(f1054,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less_eq(int,X0,t) ),
    inference(superposition,[],[f482,f1050]) ).

tff(f2922,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ( pls = bit0(X0) )
      | ord_less(int,bit0(X0),pls) ),
    inference(resolution,[],[f2869,f454]) ).

tff(f2921,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ( zero_zero(nat) = number_number_of(nat,bit0(X0)) ) ),
    inference(resolution,[],[f2869,f436]) ).

tff(f2920,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ( zero_zero(nat) = number_number_of(nat,bit0(bit0(X0))) ) ),
    inference(resolution,[],[f2869,f566]) ).

tff(f2869,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(X0),pls)
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f2233,f1025]) ).

tff(f398,plain,
    ! [X0: $tType,X1: int] :
      ( ~ ord_less(X0,zero_zero(X0),number_number_of(X0,X1))
      | ord_less(int,pls,X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f267]) ).

tff(f2233,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(X0),one_one(int))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(subsumption_resolution,[],[f2231,f658]) ).

tff(f2231,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ( one_one(int) = bit0(X0) )
      | ord_less(int,bit0(X0),one_one(int)) ),
    inference(resolution,[],[f2123,f454]) ).

tff(f2214,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),bit0(X0))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f988,f468]) ).

tff(f2173,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),one_one(int))
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f1151,f473]) ).

tff(f2171,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),one_one(int))
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f1151,f467]) ).

tff(f2170,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),one_one(int))
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f1151,f569]) ).

tff(f2801,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f2781,f452]) ).

tff(f2781,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f2141,f2240]) ).

tff(f2782,plain,
    ! [X0: int] :
      ( ord_less(int,X0,one_one(int))
      | ~ ord_less(int,bit1(X0),one_one(int)) ),
    inference(resolution,[],[f2141,f452]) ).

tff(f2780,plain,
    ! [X0: int] :
      ( ord_less(int,X0,one_one(int))
      | ~ ord_less(int,bit1(X0),pls) ),
    inference(resolution,[],[f2141,f2277]) ).

tff(f2771,plain,
    ! [X0: int] :
      ( ord_less(int,X0,one_one(int))
      | ~ ord_less(int,bit0(X0),one_one(int)) ),
    inference(resolution,[],[f2141,f803]) ).

tff(f2141,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),one_one(int))
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f1081,f473]) ).

tff(f2746,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(X0),pls)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f2139,f2240]) ).

tff(f2747,plain,
    ! [X0: int] :
      ( ord_less(int,X0,one_one(int))
      | ~ ord_less(int,bit0(X0),one_one(int)) ),
    inference(resolution,[],[f2139,f452]) ).

tff(f2139,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(X0),one_one(int))
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f1081,f467]) ).

tff(f2733,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),pls)
      | ( pls = number_number_of(int,X0) )
      | ~ ord_less_eq(int,X0,pls) ),
    inference(forward_demodulation,[],[f2732,f552]) ).

tff(f2732,plain,
    ! [X0: int] :
      ( ( pls = number_number_of(int,X0) )
      | ~ ord_less_eq(int,X0,pls)
      | ord_less(int,number_number_of(int,X0),zero_zero(int)) ),
    inference(forward_demodulation,[],[f2731,f552]) ).

tff(f2731,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,pls)
      | ( zero_zero(int) = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X0),zero_zero(int)) ),
    inference(subsumption_resolution,[],[f2730,f319]) ).

tff(f2730,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,pls)
      | ~ number_ring(int)
      | ( zero_zero(int) = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X0),zero_zero(int)) ),
    inference(subsumption_resolution,[],[f2688,f318]) ).

tff(f2688,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,pls)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ( zero_zero(int) = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X0),zero_zero(int)) ),
    inference(resolution,[],[f395,f454]) ).

tff(f395,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less_eq(X0,number_number_of(X0,X1),zero_zero(X0))
      | ~ ord_less_eq(int,X1,pls)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f265]) ).

tff(f265,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ( ord_less_eq(X0,number_number_of(X0,X1),zero_zero(X0))
            | ~ ord_less_eq(int,X1,pls) )
          & ( ord_less_eq(int,X1,pls)
            | ~ ord_less_eq(X0,number_number_of(X0,X1),zero_zero(X0)) ) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(nnf_transformation,[],[f235]) ).

tff(f235,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less_eq(X0,number_number_of(X0,X1),zero_zero(X0))
        <=> ord_less_eq(int,X1,pls) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(flattening,[],[f234]) ).

tff(f234,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less_eq(X0,number_number_of(X0,X1),zero_zero(X0))
        <=> ord_less_eq(int,X1,pls) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f150]) ).

tff(f150,plain,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X1: int] :
          ( ord_less_eq(X0,number_number_of(X0,X1),zero_zero(X0))
        <=> ord_less_eq(int,X1,pls) ) ),
    inference(rectify,[],[f12]) ).

tff(f12,axiom,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X3: int] :
          ( ord_less_eq(X0,number_number_of(X0,X3),zero_zero(X0))
        <=> ord_less_eq(int,X3,pls) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_11_le__special_I3_J) ).

tff(f394,plain,
    ! [X0: $tType,X1: int] :
      ( ~ ord_less_eq(X0,number_number_of(X0,X1),zero_zero(X0))
      | ord_less_eq(int,X1,pls)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f265]) ).

tff(f2564,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ord_less(int,X0,one_one(int)) ),
    inference(global_subsumption,[],[f346,f350,f351,f352,f508,f353,f355,f359,f496,f363,f368,f497,f371,f374,f375,f376,f377,f378,f379,f380,f381,f384,f385,f389,f388,f393,f392,f395,f394,f397,f396,f399,f398,f401,f400,f403,f402,f405,f404,f407,f406,f501,f409,f509,f408,f412,f411,f510,f414,f413,f502,f503,f417,f438,f437,f440,f439,f442,f441,f444,f443,f446,f450,f470,f469,f476,f475,f480,f479,f481,f487,f490,f313,f314,f315,f316,f317,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f339,f340,f341,f354,f504,f342,f343,f344,f445,f345,f347,f356,f357,f348,f349,f358,f415,f369,f452,f517,f455,f457,f507,f523,f522,f370,f419,f420,f421,f529,f422,f423,f424,f425,f535,f426,f427,f428,f429,f430,f431,f432,f433,f434,f525,f531,f372,f550,f551,f553,f554,f552,f373,f435,f436,f459,f460,f461,f575,f462,f463,f579,f464,f465,f466,f467,f468,f471,f472,f473,f474,f477,f478,f563,f565,f612,f569,f583,f617,f623,f621,f624,f618,f625,f619,f360,f637,f638,f640,f643,f644,f635,f680,f660,f658,f679,f681,f647,f648,f641,f689,f659,f661,f691,f662,f663,f695,f664,f665,f699,f666,f701,f667,f668,f669,f670,f671,f672,f673,f674,f675,f676,f677,f678,f454,f731,f733,f735,f736,f738,f741,f495,f566,f745,f746,f747,f567,f750,f751,f627,f611,f754,f755,f757,f758,f447,f762,f765,f767,f448,f449,f786,f790,f451,f797,f798,f799,f805,f802,f804,f812,f809,f789,f803,f825,f826,f827,f800,f837,f832,f833,f482,f849,f845,f850,f848,f843,f857,f854,f856,f483,f861,f863,f864,f846,f862,f484,f874,f883,f878,f885,f881,f882,f884,f886,f892,f485,f905,f913,f908,f915,f911,f912,f917,f914,f924,f925,f926,f486,f933,f940,f937,f939,f945,f951,f947,f949,f938,f961,f965,f967,f969,f935,f985,f992,f996,f1000,f997,f998,f1010,f1014,f1009,f1015,f488,f1026,f1023,f1020,f1028,f1038,f1037,f1040,f1025,f1048,f1050,f1054,f1049,f1064,f1071,f1075,f489,f1078,f1079,f1080,f1086,f1083,f1051,f1077,f1126,f1132,f1129,f1130,f1135,f1127,f491,f1148,f1149,f1150,f1156,f1153,f1145,f1147,f1159,f1160,f1073,f1169,f1176,f1180,f493,f1205,f1211,f1208,f1213,f1085,f1263,f1266,f1267,f1270,f494,f1274,f1280,f1277,f1282,f1155,f1293,f1264,f1300,f1291,f1044,f1310,f1178,f1316,f1323,f1327,f361,f1212,f1214,f1281,f1283,f1513,f1514,f1515,f1024,f1519,f1521,f1522,f1523,f1526,f1529,f1084,f1535,f1538,f1539,f1541,f1543,f1154,f1553,f1554,f1559,f1551,f1564,f1574,f1572,f1581,f1582,f1585,f1578,f1555,f1557,f1012,f1576,f1608,f1604,f1605,f1606,f1325,f1623,f1630,f1634,f1636,f1610,f1614,f1618,f1642,f1652,f1647,f1648,f1651,f1641,f1645,f1644,f1632,f386,f1760,f1820,f1762,f1763,f1764,f1765,f1824,f1786,f1788,f1789,f1829,f1791,f1792,f1793,f1794,f1832,f1833,f1815,f1836,f1817,f1827,f1823,f1420,f1938,f1939,f1940,f1941,f1942,f1943,f1944,f1945,f1946,f1962,f1964,f1484,f2025,f2026,f1567,f2099,f2101,f1021,f1081,f2136,f2139,f2140,f2141,f2142,f2143,f2146,f2149,f2151,f2152,f1876,f1151,f2168,f2170,f2171,f2172,f2173,f2175,f986,f2182,f2184,f2185,f2193,f2183,f2200,f2196,f2197,f2198,f988,f2213,f2214,f2215,f2222,f2223,f2226,f2123,f2233,f2124,f2235,f2237,f2138,f2242,f365,f2240,f2267,f2274,f2269,f2294,f2280,f2301,f2281,f2310,f366,f2282,f2346,f390,f2414,f2415,f2416,f2417,f2451,f2370,f391,f2519,f2277,f2538,f2540,f2545,f2295,f2548]) ).

tff(f2561,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),pls)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f2295,f665]) ).

tff(f2558,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit0(X0)),pls)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f2295,f661]) ).

tff(f2563,plain,
    ~ ord_less(int,bit0(bit1(one_one(int))),pls),
    inference(resolution,[],[f2295,f2146]) ).

tff(f2559,plain,
    ~ ord_less(int,bit0(bit0(one_one(int))),pls),
    inference(resolution,[],[f2295,f1127]) ).

tff(f2562,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(bit1(X0)),pls)
      | ord_less(int,bit0(X0),one_one(int)) ),
    inference(resolution,[],[f2295,f938]) ).

tff(f2566,plain,
    ~ ord_less(int,bit0(bit0(one_one(int))),pls),
    inference(subsumption_resolution,[],[f2560,f504]) ).

tff(f2560,plain,
    ( ~ ord_less(int,bit0(bit0(one_one(int))),pls)
    | ord_less(int,one_one(int),one_one(int)) ),
    inference(resolution,[],[f2295,f935]) ).

tff(f2565,plain,
    ~ ord_less(int,bit0(bit0(one_one(int))),pls),
    inference(forward_demodulation,[],[f2556,f358]) ).

tff(f2556,plain,
    ~ ord_less(int,bit0(plus_plus(int,one_one(int),one_one(int))),pls),
    inference(resolution,[],[f2295,f1077]) ).

tff(f2555,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(plus_plus(int,X0,one_one(int))),pls)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f2295,f486]) ).

tff(f2548,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ( one_one(int) = X0 )
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f2295,f454]) ).

tff(f2295,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,bit0(X0),pls) ),
    inference(resolution,[],[f2269,f452]) ).

tff(f2545,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ord_less(int,bit0(X0),one_one(int)) ),
    inference(resolution,[],[f2277,f938]) ).

tff(f2540,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f2277,f2138]) ).

tff(f2538,plain,
    ! [X0: int] :
      ( ~ ord_less(int,plus_plus(int,X0,one_one(int)),pls)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f2277,f486]) ).

tff(f2277,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f2269,f1044]) ).

tff(f2519,plain,
    ! [X0: int] :
      ( ord_less(int,pls,number_number_of(int,X0))
      | ( pls = number_number_of(int,X0) )
      | ~ ord_less_eq(int,pls,X0) ),
    inference(forward_demodulation,[],[f2518,f552]) ).

tff(f2518,plain,
    ! [X0: int] :
      ( ( pls = number_number_of(int,X0) )
      | ~ ord_less_eq(int,pls,X0)
      | ord_less(int,zero_zero(int),number_number_of(int,X0)) ),
    inference(forward_demodulation,[],[f2517,f552]) ).

tff(f2517,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( zero_zero(int) = number_number_of(int,X0) )
      | ord_less(int,zero_zero(int),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f2516,f319]) ).

tff(f2516,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ~ number_ring(int)
      | ( zero_zero(int) = number_number_of(int,X0) )
      | ord_less(int,zero_zero(int),number_number_of(int,X0)) ),
    inference(subsumption_resolution,[],[f2474,f318]) ).

tff(f2474,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ~ linordered_idom(int)
      | ~ number_ring(int)
      | ( zero_zero(int) = number_number_of(int,X0) )
      | ord_less(int,zero_zero(int),number_number_of(int,X0)) ),
    inference(resolution,[],[f391,f454]) ).

tff(f391,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less_eq(X0,zero_zero(X0),number_number_of(X0,X1))
      | ~ ord_less_eq(int,pls,X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f263]) ).

tff(f263,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ( ord_less_eq(X0,zero_zero(X0),number_number_of(X0,X1))
            | ~ ord_less_eq(int,pls,X1) )
          & ( ord_less_eq(int,pls,X1)
            | ~ ord_less_eq(X0,zero_zero(X0),number_number_of(X0,X1)) ) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(nnf_transformation,[],[f231]) ).

tff(f231,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less_eq(X0,zero_zero(X0),number_number_of(X0,X1))
        <=> ord_less_eq(int,pls,X1) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(flattening,[],[f230]) ).

tff(f230,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less_eq(X0,zero_zero(X0),number_number_of(X0,X1))
        <=> ord_less_eq(int,pls,X1) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f148]) ).

tff(f148,plain,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X1: int] :
          ( ord_less_eq(X0,zero_zero(X0),number_number_of(X0,X1))
        <=> ord_less_eq(int,pls,X1) ) ),
    inference(rectify,[],[f11]) ).

tff(f11,axiom,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X2: int] :
          ( ord_less_eq(X0,zero_zero(X0),number_number_of(X0,X2))
        <=> ord_less_eq(int,pls,X2) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_10_le__special_I1_J) ).

tff(f2370,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,X0)
      | ~ linordered_idom(nat)
      | ~ number_ring(nat) ),
    inference(resolution,[],[f390,f864]) ).

tff(f2451,plain,
    ( ord_less_eq(int,pls,t)
    | ~ linordered_idom(nat)
    | ~ number_ring(nat) ),
    inference(subsumption_resolution,[],[f2410,f854]) ).

tff(f2410,plain,
    ( ~ ord_less_eq(nat,zero_zero(nat),zero_zero(nat))
    | ord_less_eq(int,pls,t)
    | ~ linordered_idom(nat)
    | ~ number_ring(nat) ),
    inference(superposition,[],[f390,f1050]) ).

tff(f2417,plain,
    ( ord_less_eq(int,pls,bit0(bit0(bit0(bit0(t)))))
    | ~ linordered_idom(nat)
    | ~ number_ring(nat) ),
    inference(subsumption_resolution,[],[f2378,f854]) ).

tff(f2378,plain,
    ( ~ ord_less_eq(nat,zero_zero(nat),zero_zero(nat))
    | ord_less_eq(int,pls,bit0(bit0(bit0(bit0(t)))))
    | ~ linordered_idom(nat)
    | ~ number_ring(nat) ),
    inference(superposition,[],[f390,f1325]) ).

tff(f2416,plain,
    ( ord_less_eq(int,pls,bit0(bit0(bit0(t))))
    | ~ linordered_idom(nat)
    | ~ number_ring(nat) ),
    inference(subsumption_resolution,[],[f2377,f854]) ).

tff(f2377,plain,
    ( ~ ord_less_eq(nat,zero_zero(nat),zero_zero(nat))
    | ord_less_eq(int,pls,bit0(bit0(bit0(t))))
    | ~ linordered_idom(nat)
    | ~ number_ring(nat) ),
    inference(superposition,[],[f390,f1178]) ).

tff(f2415,plain,
    ( ord_less_eq(int,pls,bit0(bit0(t)))
    | ~ linordered_idom(nat)
    | ~ number_ring(nat) ),
    inference(subsumption_resolution,[],[f2376,f854]) ).

tff(f2376,plain,
    ( ~ ord_less_eq(nat,zero_zero(nat),zero_zero(nat))
    | ord_less_eq(int,pls,bit0(bit0(t)))
    | ~ linordered_idom(nat)
    | ~ number_ring(nat) ),
    inference(superposition,[],[f390,f1073]) ).

tff(f2414,plain,
    ( ord_less_eq(int,pls,bit0(t))
    | ~ linordered_idom(nat)
    | ~ number_ring(nat) ),
    inference(subsumption_resolution,[],[f2375,f854]) ).

tff(f2375,plain,
    ( ~ ord_less_eq(nat,zero_zero(nat),zero_zero(nat))
    | ord_less_eq(int,pls,bit0(t))
    | ~ linordered_idom(nat)
    | ~ number_ring(nat) ),
    inference(superposition,[],[f390,f1049]) ).

tff(f390,plain,
    ! [X0: $tType,X1: int] :
      ( ~ ord_less_eq(X0,zero_zero(X0),number_number_of(X0,X1))
      | ord_less_eq(int,pls,X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f263]) ).

tff(f2346,plain,
    ord_less(int,bit0(bit0(bit0(t))),one_one(int)),
    inference(subsumption_resolution,[],[f2345,f658]) ).

tff(f2345,plain,
    ( ( one_one(int) = bit0(bit0(bit0(t))) )
    | ord_less(int,bit0(bit0(bit0(t))),one_one(int)) ),
    inference(resolution,[],[f2282,f454]) ).

tff(f2282,plain,
    ord_less_eq(int,bit0(bit0(bit0(t))),one_one(int)),
    inference(resolution,[],[f2269,f1630]) ).

tff(f366,plain,
    ! [X0: $tType,X1: X0] :
      ( ord_less(X0,plus_plus(X0,X1,X1),zero_zero(X0))
      | ~ ord_less(X0,X1,zero_zero(X0))
      | ~ linordered_idom(X0) ),
    inference(cnf_transformation,[],[f258]) ).

tff(f258,plain,
    ! [X0: $tType] :
      ( ! [X1: X0] :
          ( ( ord_less(X0,plus_plus(X0,X1,X1),zero_zero(X0))
            | ~ ord_less(X0,X1,zero_zero(X0)) )
          & ( ord_less(X0,X1,zero_zero(X0))
            | ~ ord_less(X0,plus_plus(X0,X1,X1),zero_zero(X0)) ) )
      | ~ linordered_idom(X0) ),
    inference(nnf_transformation,[],[f206]) ).

tff(f206,plain,
    ! [X0: $tType] :
      ( ! [X1: X0] :
          ( ord_less(X0,plus_plus(X0,X1,X1),zero_zero(X0))
        <=> ord_less(X0,X1,zero_zero(X0)) )
      | ~ linordered_idom(X0) ),
    inference(ennf_transformation,[],[f70]) ).

tff(f70,axiom,
    ! [X0: $tType] :
      ( linordered_idom(X0)
     => ! [X1: X0] :
          ( ord_less(X0,plus_plus(X0,X1,X1),zero_zero(X0))
        <=> ord_less(X0,X1,zero_zero(X0)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_69_even__less__0__iff) ).

tff(f2310,plain,
    ord_less(int,bit0(bit0(t)),one_one(int)),
    inference(subsumption_resolution,[],[f2309,f658]) ).

tff(f2309,plain,
    ( ( one_one(int) = bit0(bit0(t)) )
    | ord_less(int,bit0(bit0(t)),one_one(int)) ),
    inference(resolution,[],[f2281,f454]) ).

tff(f2281,plain,
    ord_less_eq(int,bit0(bit0(t)),one_one(int)),
    inference(resolution,[],[f2269,f1323]) ).

tff(f2301,plain,
    ord_less(int,bit0(t),one_one(int)),
    inference(subsumption_resolution,[],[f2300,f658]) ).

tff(f2300,plain,
    ( ( one_one(int) = bit0(t) )
    | ord_less(int,bit0(t),one_one(int)) ),
    inference(resolution,[],[f2280,f454]) ).

tff(f2280,plain,
    ord_less_eq(int,bit0(t),one_one(int)),
    inference(resolution,[],[f2269,f1176]) ).

tff(f2294,plain,
    ord_less_eq(int,t,one_one(int)),
    inference(resolution,[],[f2269,f1071]) ).

tff(f2269,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(X0),pls)
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f2240,f2138]) ).

tff(f2267,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,plus_plus(int,X0,one_one(int)),pls)
      | ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f2240,f486]) ).

tff(f2240,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f2138,f662]) ).

tff(f365,plain,
    ! [X0: $tType,X1: X0] :
      ( ~ ord_less(X0,plus_plus(X0,X1,X1),zero_zero(X0))
      | ord_less(X0,X1,zero_zero(X0))
      | ~ linordered_idom(X0) ),
    inference(cnf_transformation,[],[f258]) ).

tff(f2242,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,one_one(int))
      | ~ ord_less(int,bit0(X0),one_one(int)) ),
    inference(resolution,[],[f2138,f452]) ).

tff(f2138,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(X0),one_one(int))
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(resolution,[],[f1081,f569]) ).

tff(f2237,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ( one_one(int) = bit1(X0) )
      | ord_less(int,bit1(X0),one_one(int)) ),
    inference(resolution,[],[f2124,f454]) ).

tff(f2235,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ord_less(int,bit0(X0),one_one(int)) ),
    inference(resolution,[],[f2124,f938]) ).

tff(f2124,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit1(X0),one_one(int))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f1021,f474]) ).

tff(f2123,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(X0),one_one(int))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(resolution,[],[f1021,f468]) ).

tff(f2226,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),bit1(X0))
      | ~ ord_less(int,bit0(one_one(int)),bit0(X0)) ),
    inference(resolution,[],[f988,f1154]) ).

tff(f2223,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),plus_plus(int,X0,one_one(int)))
      | ~ ord_less_eq(int,bit0(one_one(int)),X0) ),
    inference(resolution,[],[f988,f489]) ).

tff(f2222,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),plus_plus(int,X0,one_one(int)))
      | ~ ord_less(int,bit0(one_one(int)),X0) ),
    inference(resolution,[],[f988,f491]) ).

tff(f988,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(one_one(int)),X0)
      | ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f935,f452]) ).

tff(f2198,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit1(X0))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f2183,f452]) ).

tff(f2197,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit1(bit1(X0)))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f2183,f668]) ).

tff(f2196,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit1(bit0(X0)))
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f2183,f664]) ).

tff(f2200,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit1(bit0(X0)))
      | ~ ord_less(int,one_one(int),bit1(X0)) ),
    inference(resolution,[],[f2183,f1024]) ).

tff(f2183,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less_eq(int,pls,bit1(X0)) ),
    inference(resolution,[],[f986,f1572]) ).

tff(f2193,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(bit0(X0)))
      | ~ ord_less(int,one_one(int),bit1(X0)) ),
    inference(resolution,[],[f2185,f1024]) ).

tff(f2185,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less(int,pls,bit1(X0)) ),
    inference(resolution,[],[f986,f945]) ).

tff(f986,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),bit1(X0))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f935,f462]) ).

tff(f2175,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),one_one(int))
      | ord_less(int,bit0(X0),bit0(one_one(int))) ),
    inference(resolution,[],[f1151,f961]) ).

tff(f1151,plain,
    ! [X0: int] :
      ( ord_less(int,X0,bit0(one_one(int)))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(superposition,[],[f491,f358]) ).

tff(f1876,plain,
    ! [X0: $tType] :
      ( ~ ring_11004092258visors(X0)
      | ( zero_zero(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,bit0(one_one(int)))) ) ),
    inference(forward_demodulation,[],[f496,f635]) ).

tff(f2152,plain,
    ~ ord_less_eq(int,bit1(one_one(int)),pls),
    inference(resolution,[],[f2149,f1085]) ).

tff(f2151,plain,
    ~ ord_less(int,bit1(one_one(int)),pls),
    inference(resolution,[],[f2149,f1155]) ).

tff(f2149,plain,
    ~ ord_less(int,bit1(one_one(int)),one_one(int)),
    inference(resolution,[],[f2146,f452]) ).

tff(f2146,plain,
    ~ ord_less_eq(int,bit1(one_one(int)),one_one(int)),
    inference(forward_demodulation,[],[f2137,f627]) ).

tff(f2137,plain,
    ~ ord_less_eq(int,plus_plus(int,bit0(one_one(int)),one_one(int)),one_one(int)),
    inference(resolution,[],[f1081,f1147]) ).

tff(f2143,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),one_one(int))
      | ord_less(int,bit0(X0),bit0(one_one(int))) ),
    inference(resolution,[],[f1081,f961]) ).

tff(f2142,plain,
    ~ ord_less_eq(int,bit1(one_one(int)),one_one(int)),
    inference(resolution,[],[f1081,f1135]) ).

tff(f1081,plain,
    ! [X0: int] :
      ( ord_less(int,X0,bit0(one_one(int)))
      | ~ ord_less_eq(int,X0,one_one(int)) ),
    inference(superposition,[],[f489,f358]) ).

tff(f1021,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,bit0(one_one(int)))
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(superposition,[],[f488,f358]) ).

tff(f2101,plain,
    pls = power_power(int,pls,number_number_of(nat,bit0(one_one(int)))),
    inference(forward_demodulation,[],[f2100,f552]) ).

tff(f2100,plain,
    zero_zero(int) = power_power(int,zero_zero(int),number_number_of(nat,bit0(one_one(int)))),
    inference(resolution,[],[f1567,f333]) ).

tff(f1567,plain,
    ! [X0: $tType] :
      ( ~ semiring_1(X0)
      | ( zero_zero(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,bit0(one_one(int)))) ) ),
    inference(forward_demodulation,[],[f381,f635]) ).

tff(f1484,plain,
    ! [X0: $tType] :
      ( ~ semiring_1(X0)
      | ( one_one(X0) = power_power(X0,one_one(X0),number_number_of(nat,bit0(one_one(int)))) ) ),
    inference(forward_demodulation,[],[f380,f635]) ).

tff(f1964,plain,
    ! [X0: int] :
      ( ( number_number_of(int,X0) != bit0(one_one(int)) )
      | ( bit0(one_one(int)) = X0 ) ),
    inference(subsumption_resolution,[],[f1963,f319]) ).

tff(f1963,plain,
    ! [X0: int] :
      ( ( number_number_of(int,X0) != bit0(one_one(int)) )
      | ( bit0(one_one(int)) = X0 )
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f1960,f316]) ).

tff(f1960,plain,
    ! [X0: int] :
      ( ( number_number_of(int,X0) != bit0(one_one(int)) )
      | ( bit0(one_one(int)) = X0 )
      | ~ ring_char_0(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f386,f1938]) ).

tff(f1962,plain,
    ! [X0: int] :
      ( ( number_number_of(int,X0) != bit0(one_one(int)) )
      | ( bit0(one_one(int)) = X0 ) ),
    inference(subsumption_resolution,[],[f1961,f319]) ).

tff(f1961,plain,
    ! [X0: int] :
      ( ( number_number_of(int,X0) != bit0(one_one(int)) )
      | ( bit0(one_one(int)) = X0 )
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f1959,f316]) ).

tff(f1959,plain,
    ! [X0: int] :
      ( ( number_number_of(int,X0) != bit0(one_one(int)) )
      | ( bit0(one_one(int)) = X0 )
      | ~ ring_char_0(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f386,f1938]) ).

tff(f1946,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),bit0(one_one(int)))
      | ~ ord_less(int,X0,bit0(one_one(int))) ),
    inference(superposition,[],[f494,f1938]) ).

tff(f1945,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(one_one(int)),number_number_of(int,X0))
      | ~ ord_less(int,bit0(one_one(int)),X0) ),
    inference(superposition,[],[f494,f1938]) ).

tff(f1944,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),bit0(one_one(int)))
      | ord_less(int,X0,bit0(one_one(int))) ),
    inference(superposition,[],[f493,f1938]) ).

tff(f1943,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(one_one(int)),number_number_of(int,X0))
      | ord_less(int,bit0(one_one(int)),X0) ),
    inference(superposition,[],[f493,f1938]) ).

tff(f1942,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int)))
      | ~ ord_less_eq(int,X0,bit0(one_one(int))) ),
    inference(superposition,[],[f485,f1938]) ).

tff(f1941,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0))
      | ~ ord_less_eq(int,bit0(one_one(int)),X0) ),
    inference(superposition,[],[f485,f1938]) ).

tff(f1940,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),bit0(one_one(int)))
      | ord_less_eq(int,X0,bit0(one_one(int))) ),
    inference(superposition,[],[f484,f1938]) ).

tff(f1939,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(one_one(int)),number_number_of(int,X0))
      | ord_less_eq(int,bit0(one_one(int)),X0) ),
    inference(superposition,[],[f484,f1938]) ).

tff(f1938,plain,
    bit0(one_one(int)) = number_number_of(int,bit0(one_one(int))),
    inference(forward_demodulation,[],[f1937,f358]) ).

tff(f1937,plain,
    plus_plus(int,one_one(int),one_one(int)) = number_number_of(int,bit0(one_one(int))),
    inference(resolution,[],[f1420,f319]) ).

tff(f1420,plain,
    ! [X0: $tType] :
      ( ~ number_ring(X0)
      | ( plus_plus(X0,one_one(X0),one_one(X0)) = number_number_of(X0,bit0(one_one(int))) ) ),
    inference(forward_demodulation,[],[f371,f635]) ).

tff(f1823,plain,
    ! [X0: int] :
      ( ( one_one(int) != number_number_of(int,X0) )
      | ( one_one(int) = X0 ) ),
    inference(forward_demodulation,[],[f1822,f635]) ).

tff(f1822,plain,
    ! [X0: int] :
      ( ( one_one(int) != number_number_of(int,X0) )
      | ( bit1(pls) = X0 ) ),
    inference(subsumption_resolution,[],[f1821,f319]) ).

tff(f1821,plain,
    ! [X0: int] :
      ( ( one_one(int) != number_number_of(int,X0) )
      | ( bit1(pls) = X0 )
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f1783,f316]) ).

tff(f1783,plain,
    ! [X0: int] :
      ( ( one_one(int) != number_number_of(int,X0) )
      | ( bit1(pls) = X0 )
      | ~ ring_char_0(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f386,f348]) ).

tff(f1827,plain,
    ! [X0: int] :
      ( ( pls != number_number_of(int,X0) )
      | ( pls = X0 ) ),
    inference(forward_demodulation,[],[f1826,f552]) ).

tff(f1826,plain,
    ! [X0: int] :
      ( ( zero_zero(int) != number_number_of(int,X0) )
      | ( pls = X0 ) ),
    inference(subsumption_resolution,[],[f1825,f319]) ).

tff(f1825,plain,
    ! [X0: int] :
      ( ( zero_zero(int) != number_number_of(int,X0) )
      | ( pls = X0 )
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f1787,f316]) ).

tff(f1787,plain,
    ! [X0: int] :
      ( ( zero_zero(int) != number_number_of(int,X0) )
      | ( pls = X0 )
      | ~ ring_char_0(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f386,f347]) ).

tff(f1817,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) != number_number_of(nat,X0) )
      | ( t = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f1050]) ).

tff(f1836,plain,
    ! [X0: int] :
      ( ( pls != number_number_of(int,X0) )
      | ( pls = X0 ) ),
    inference(forward_demodulation,[],[f1835,f552]) ).

tff(f1835,plain,
    ! [X0: int] :
      ( ( zero_zero(int) != number_number_of(int,X0) )
      | ( pls = X0 ) ),
    inference(subsumption_resolution,[],[f1834,f319]) ).

tff(f1834,plain,
    ! [X0: int] :
      ( ( zero_zero(int) != number_number_of(int,X0) )
      | ( pls = X0 )
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f1816,f316]) ).

tff(f1816,plain,
    ! [X0: int] :
      ( ( zero_zero(int) != number_number_of(int,X0) )
      | ( pls = X0 )
      | ~ ring_char_0(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f386,f347]) ).

tff(f1815,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) != number_number_of(nat,X0) )
      | ( pls = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f345]) ).

tff(f1833,plain,
    ! [X0: int] :
      ( ( one_one(int) = X0 )
      | ( one_one(nat) != number_number_of(nat,X0) )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(forward_demodulation,[],[f1813,f635]) ).

tff(f1813,plain,
    ! [X0: int] :
      ( ( one_one(nat) != number_number_of(nat,X0) )
      | ( bit1(pls) = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f349]) ).

tff(f1832,plain,
    ! [X0: int] :
      ( ( one_one(int) = X0 )
      | ( one_one(int) != number_number_of(int,X0) ) ),
    inference(forward_demodulation,[],[f1831,f635]) ).

tff(f1831,plain,
    ! [X0: int] :
      ( ( one_one(int) != number_number_of(int,X0) )
      | ( bit1(pls) = X0 ) ),
    inference(subsumption_resolution,[],[f1830,f319]) ).

tff(f1830,plain,
    ! [X0: int] :
      ( ( one_one(int) != number_number_of(int,X0) )
      | ( bit1(pls) = X0 )
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f1812,f316]) ).

tff(f1812,plain,
    ! [X0: int] :
      ( ( one_one(int) != number_number_of(int,X0) )
      | ( bit1(pls) = X0 )
      | ~ ring_char_0(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f386,f348]) ).

tff(f1794,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) != number_number_of(nat,X0) )
      | ( bit0(bit0(bit0(bit0(t)))) = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f1325]) ).

tff(f1793,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) != number_number_of(nat,X0) )
      | ( bit0(bit0(bit0(t))) = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f1178]) ).

tff(f1792,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) != number_number_of(nat,X0) )
      | ( bit0(bit0(t)) = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f1073]) ).

tff(f1791,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) != number_number_of(nat,X0) )
      | ( bit0(t) = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f1049]) ).

tff(f1829,plain,
    ! [X0: int] :
      ( ( one_one(int) != number_number_of(int,X0) )
      | ( one_one(int) = X0 ) ),
    inference(subsumption_resolution,[],[f1828,f319]) ).

tff(f1828,plain,
    ! [X0: int] :
      ( ( one_one(int) != number_number_of(int,X0) )
      | ( one_one(int) = X0 )
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f1790,f316]) ).

tff(f1790,plain,
    ! [X0: int] :
      ( ( one_one(int) != number_number_of(int,X0) )
      | ( one_one(int) = X0 )
      | ~ ring_char_0(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f386,f648]) ).

tff(f1789,plain,
    ! [X0: int] :
      ( ( one_one(nat) != number_number_of(nat,X0) )
      | ( one_one(int) = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f647]) ).

tff(f1788,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) != number_number_of(nat,X0) )
      | ( t = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f1050]) ).

tff(f1786,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) != number_number_of(nat,X0) )
      | ( pls = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f345]) ).

tff(f1824,plain,
    ! [X0: int] :
      ( ( one_one(int) = X0 )
      | ( one_one(nat) != number_number_of(nat,X0) )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(forward_demodulation,[],[f1784,f635]) ).

tff(f1784,plain,
    ! [X0: int] :
      ( ( one_one(nat) != number_number_of(nat,X0) )
      | ( bit1(pls) = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f349]) ).

tff(f1765,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) != number_number_of(nat,X0) )
      | ( bit0(bit0(bit0(bit0(t)))) = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f1325]) ).

tff(f1764,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) != number_number_of(nat,X0) )
      | ( bit0(bit0(bit0(t))) = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f1178]) ).

tff(f1763,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) != number_number_of(nat,X0) )
      | ( bit0(bit0(t)) = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f1073]) ).

tff(f1762,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) != number_number_of(nat,X0) )
      | ( bit0(t) = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f1049]) ).

tff(f1820,plain,
    ! [X0: int] :
      ( ( one_one(int) != number_number_of(int,X0) )
      | ( one_one(int) = X0 ) ),
    inference(subsumption_resolution,[],[f1819,f319]) ).

tff(f1819,plain,
    ! [X0: int] :
      ( ( one_one(int) != number_number_of(int,X0) )
      | ( one_one(int) = X0 )
      | ~ number_ring(int) ),
    inference(subsumption_resolution,[],[f1761,f316]) ).

tff(f1761,plain,
    ! [X0: int] :
      ( ( one_one(int) != number_number_of(int,X0) )
      | ( one_one(int) = X0 )
      | ~ ring_char_0(int)
      | ~ number_ring(int) ),
    inference(superposition,[],[f386,f648]) ).

tff(f1760,plain,
    ! [X0: int] :
      ( ( one_one(nat) != number_number_of(nat,X0) )
      | ( one_one(int) = X0 )
      | ~ ring_char_0(nat)
      | ~ number_ring(nat) ),
    inference(superposition,[],[f386,f647]) ).

tff(f386,plain,
    ! [X0: $tType,X2: int,X1: int] :
      ( ( number_number_of(X0,X2) != number_number_of(X0,X1) )
      | ( X1 = X2 )
      | ~ ring_char_0(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f261]) ).

tff(f261,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] :
          ( ( ( number_number_of(X0,X2) = number_number_of(X0,X1) )
            | ( X1 != X2 ) )
          & ( ( X1 = X2 )
            | ( number_number_of(X0,X2) != number_number_of(X0,X1) ) ) )
      | ~ ring_char_0(X0)
      | ~ number_ring(X0) ),
    inference(nnf_transformation,[],[f227]) ).

tff(f227,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] :
          ( ( number_number_of(X0,X2) = number_number_of(X0,X1) )
        <=> ( X1 = X2 ) )
      | ~ ring_char_0(X0)
      | ~ number_ring(X0) ),
    inference(flattening,[],[f226]) ).

tff(f226,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] :
          ( ( number_number_of(X0,X2) = number_number_of(X0,X1) )
        <=> ( X1 = X2 ) )
      | ~ ring_char_0(X0)
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f146]) ).

tff(f146,plain,
    ! [X0: $tType] :
      ( ( ring_char_0(X0)
        & number_ring(X0) )
     => ! [X1: int,X2: int] :
          ( ( number_number_of(X0,X2) = number_number_of(X0,X1) )
        <=> ( X1 = X2 ) ) ),
    inference(rectify,[],[f17]) ).

tff(f17,axiom,
    ! [X0: $tType] :
      ( ( ring_char_0(X0)
        & number_ring(X0) )
     => ! [X2: int,X3: int] :
          ( ( number_number_of(X0,X2) = number_number_of(X0,X3) )
        <=> ( X2 = X3 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_16_eq__number__of) ).

tff(f1632,plain,
    ! [X0: int] :
      ( ord_less(int,pls,plus_plus(int,one_one(int),X0))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(forward_demodulation,[],[f1631,f552]) ).

tff(f1631,plain,
    ! [X0: int] :
      ( ord_less(int,pls,plus_plus(int,one_one(int),X0))
      | ~ ord_less_eq(int,zero_zero(int),X0) ),
    inference(forward_demodulation,[],[f384,f552]) ).

tff(f1644,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(bit1(X0)))
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f1618,f676]) ).

tff(f1645,plain,
    ord_less(int,pls,bit1(bit1(one_one(int)))),
    inference(resolution,[],[f1618,f1028]) ).

tff(f1641,plain,
    ord_less(int,pls,bit1(bit0(one_one(int)))),
    inference(resolution,[],[f1618,f522]) ).

tff(f1651,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(bit1(X0)))
      | ~ ord_less(int,one_one(int),bit0(X0)) ),
    inference(resolution,[],[f1618,f1154]) ).

tff(f1648,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(plus_plus(int,X0,one_one(int))))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f1618,f489]) ).

tff(f1647,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(plus_plus(int,X0,one_one(int))))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f1618,f491]) ).

tff(f1652,plain,
    ord_less(int,pls,bit1(bit0(one_one(int)))),
    inference(forward_demodulation,[],[f1646,f358]) ).

tff(f1646,plain,
    ord_less(int,pls,bit1(plus_plus(int,one_one(int),one_one(int)))),
    inference(resolution,[],[f1618,f507]) ).

tff(f1618,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ord_less(int,pls,bit1(X0)) ),
    inference(resolution,[],[f1606,f1084]) ).

tff(f1614,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(bit1(X0)))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f1605,f1084]) ).

tff(f1610,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(bit0(X0)))
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f1604,f1084]) ).

tff(f1636,plain,
    ( ( pls = bit0(bit0(bit0(bit0(t)))) )
    | ord_less(int,bit0(bit0(bit0(bit0(t)))),pls) ),
    inference(resolution,[],[f1630,f454]) ).

tff(f1630,plain,
    ord_less_eq(int,bit0(bit0(bit0(bit0(t)))),pls),
    inference(trivial_inequality_removal,[],[f1621]) ).

tff(f1621,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(bit0(bit0(bit0(t)))),pls) ),
    inference(superposition,[],[f435,f1325]) ).

tff(f1623,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less_eq(int,X0,bit0(bit0(bit0(bit0(t))))) ),
    inference(superposition,[],[f482,f1325]) ).

tff(f1325,plain,
    zero_zero(nat) = number_number_of(nat,bit0(bit0(bit0(bit0(t))))),
    inference(resolution,[],[f1323,f566]) ).

tff(f1606,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit0(X0))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f1576,f452]) ).

tff(f1605,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit0(bit1(X0)))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f1576,f668]) ).

tff(f1604,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit0(bit0(X0)))
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f1576,f664]) ).

tff(f1608,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit0(bit0(X0)))
      | ~ ord_less(int,one_one(int),bit1(X0)) ),
    inference(resolution,[],[f1576,f1024]) ).

tff(f1576,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less_eq(int,pls,bit0(X0)) ),
    inference(resolution,[],[f1572,f985]) ).

tff(f1012,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit0(bit1(X0)))
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f998,f676]) ).

tff(f1557,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X0),bit0(X1))
      | ord_less_eq(int,X0,X1) ),
    inference(resolution,[],[f1154,f583]) ).

tff(f1555,plain,
    ! [X0: int] : ~ ord_less(int,plus_plus(int,bit1(X0),one_one(int)),bit0(X0)),
    inference(resolution,[],[f1154,f1147]) ).

tff(f1578,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit1(X0))
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f1572,f676]) ).

tff(f1582,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,plus_plus(int,X0,one_one(int)))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f1572,f489]) ).

tff(f1581,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,plus_plus(int,X0,one_one(int)))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f1572,f491]) ).

tff(f1572,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f1564,f452]) ).

tff(f1564,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f1551,f985]) ).

tff(f1551,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit0(X0))
      | ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f1154,f677]) ).

tff(f1559,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X0),bit0(X1))
      | ord_less(int,bit0(X0),bit1(X1)) ),
    inference(resolution,[],[f1154,f961]) ).

tff(f1553,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit0(X0))
      | ord_less(int,pls,bit0(bit1(X0))) ),
    inference(resolution,[],[f1154,f998]) ).

tff(f1154,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X1,bit1(X0))
      | ~ ord_less(int,X1,bit0(X0)) ),
    inference(superposition,[],[f491,f762]) ).

tff(f1543,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit1(X0),bit1(X1))
      | ~ ord_less(int,bit0(X0),bit0(X1)) ),
    inference(resolution,[],[f1084,f803]) ).

tff(f1541,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(one_one(int)),bit1(X0))
      | ~ ord_less(int,one_one(int),bit0(X0)) ),
    inference(resolution,[],[f1084,f800]) ).

tff(f1539,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,plus_plus(int,X0,one_one(int)),bit1(X1))
      | ~ ord_less(int,X0,bit0(X1)) ),
    inference(resolution,[],[f1084,f451]) ).

tff(f1535,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X0,bit1(X1))
      | ~ ord_less(int,X0,bit0(X1)) ),
    inference(resolution,[],[f1084,f452]) ).

tff(f1084,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,X1,bit0(X0))
      | ord_less(int,X1,bit1(X0)) ),
    inference(superposition,[],[f489,f762]) ).

tff(f1529,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X0),bit1(X1))
      | ord_less(int,bit0(X0),bit0(X1)) ),
    inference(resolution,[],[f1024,f938]) ).

tff(f1526,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(one_one(int)),bit1(X0))
      | ord_less(int,one_one(int),bit0(X0)) ),
    inference(resolution,[],[f1024,f935]) ).

tff(f1523,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,plus_plus(int,X0,one_one(int)),bit1(X1))
      | ord_less(int,X0,bit0(X1)) ),
    inference(resolution,[],[f1024,f486]) ).

tff(f1521,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit1(X0))
      | ord_less(int,pls,bit0(bit0(X0))) ),
    inference(resolution,[],[f1024,f992]) ).

tff(f1519,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,X0,bit1(X1))
      | ( bit0(X1) = X0 )
      | ord_less(int,X0,bit0(X1)) ),
    inference(resolution,[],[f1024,f454]) ).

tff(f1024,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,X1,bit0(X0))
      | ~ ord_less(int,X1,bit1(X0)) ),
    inference(superposition,[],[f488,f762]) ).

tff(f1515,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,pls)
      | ( zero_zero(nat) = number_number_of(nat,number_number_of(int,X0)) ) ),
    inference(resolution,[],[f1283,f565]) ).

tff(f1514,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,pls)
      | ( zero_zero(nat) = number_number_of(nat,bit1(number_number_of(int,X0))) ) ),
    inference(resolution,[],[f1283,f567]) ).

tff(f1513,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,pls)
      | ( zero_zero(nat) = number_number_of(nat,bit0(number_number_of(int,X0))) ) ),
    inference(resolution,[],[f1283,f611]) ).

tff(f1283,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),pls)
      | ~ ord_less(int,X0,pls) ),
    inference(forward_demodulation,[],[f1279,f552]) ).

tff(f1279,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),zero_zero(int))
      | ~ ord_less(int,X0,pls) ),
    inference(superposition,[],[f494,f347]) ).

tff(f1281,plain,
    ! [X0: int] :
      ( ord_less(int,pls,number_number_of(int,X0))
      | ~ ord_less(int,pls,X0) ),
    inference(forward_demodulation,[],[f1276,f552]) ).

tff(f1276,plain,
    ! [X0: int] :
      ( ord_less(int,zero_zero(int),number_number_of(int,X0))
      | ~ ord_less(int,pls,X0) ),
    inference(superposition,[],[f494,f347]) ).

tff(f1214,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ord_less(int,X0,pls) ),
    inference(forward_demodulation,[],[f1210,f552]) ).

tff(f1210,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),zero_zero(int))
      | ord_less(int,X0,pls) ),
    inference(superposition,[],[f493,f347]) ).

tff(f1212,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,X0))
      | ord_less(int,pls,X0) ),
    inference(forward_demodulation,[],[f1207,f552]) ).

tff(f1207,plain,
    ! [X0: int] :
      ( ~ ord_less(int,zero_zero(int),number_number_of(int,X0))
      | ord_less(int,pls,X0) ),
    inference(superposition,[],[f493,f347]) ).

tff(f361,plain,
    ! [X0: $tType,X1: X0] :
      ( ( zero_zero(X0) != plus_plus(X0,X1,X1) )
      | ( zero_zero(X0) = X1 )
      | ~ linord219039673up_add(X0) ),
    inference(cnf_transformation,[],[f256]) ).

tff(f256,plain,
    ! [X0: $tType] :
      ( ! [X1: X0] :
          ( ( ( zero_zero(X0) = plus_plus(X0,X1,X1) )
            | ( zero_zero(X0) != X1 ) )
          & ( ( zero_zero(X0) = X1 )
            | ( zero_zero(X0) != plus_plus(X0,X1,X1) ) ) )
      | ~ linord219039673up_add(X0) ),
    inference(nnf_transformation,[],[f204]) ).

tff(f204,plain,
    ! [X0: $tType] :
      ( ! [X1: X0] :
          ( ( zero_zero(X0) = plus_plus(X0,X1,X1) )
        <=> ( zero_zero(X0) = X1 ) )
      | ~ linord219039673up_add(X0) ),
    inference(ennf_transformation,[],[f20]) ).

tff(f20,axiom,
    ! [X0: $tType] :
      ( linord219039673up_add(X0)
     => ! [X1: X0] :
          ( ( zero_zero(X0) = plus_plus(X0,X1,X1) )
        <=> ( zero_zero(X0) = X1 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_19_double__eq__0__iff) ).

tff(f1327,plain,
    ( ( pls = bit0(bit0(bit0(t))) )
    | ord_less(int,bit0(bit0(bit0(t))),pls) ),
    inference(resolution,[],[f1323,f454]) ).

tff(f1323,plain,
    ord_less_eq(int,bit0(bit0(bit0(t))),pls),
    inference(trivial_inequality_removal,[],[f1314]) ).

tff(f1314,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(bit0(bit0(t))),pls) ),
    inference(superposition,[],[f435,f1178]) ).

tff(f1316,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less_eq(int,X0,bit0(bit0(bit0(t)))) ),
    inference(superposition,[],[f482,f1178]) ).

tff(f1178,plain,
    zero_zero(nat) = number_number_of(nat,bit0(bit0(bit0(t)))),
    inference(resolution,[],[f1176,f566]) ).

tff(f1310,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,pls)
      | ( zero_zero(nat) = number_number_of(nat,bit0(bit0(X0))) ) ),
    inference(resolution,[],[f1044,f566]) ).

tff(f1044,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(X0),pls)
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f1025,f965]) ).

tff(f1291,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f1155,f678]) ).

tff(f1300,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,pls)
      | ~ ord_less(int,bit1(X0),pls) ),
    inference(resolution,[],[f1264,f452]) ).

tff(f1264,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f1085,f678]) ).

tff(f1155,plain,
    ! [X0: int] :
      ( ord_less(int,X0,one_one(int))
      | ~ ord_less(int,X0,pls) ),
    inference(superposition,[],[f491,f357]) ).

tff(f1277,plain,
    ! [X0: int] :
      ( ord_less(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less(int,X0,one_one(int)) ),
    inference(superposition,[],[f494,f648]) ).

tff(f1274,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less(int,one_one(int),X0) ),
    inference(superposition,[],[f494,f648]) ).

tff(f494,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,number_number_of(int,X1),number_number_of(int,X0))
      | ~ ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f312]) ).

tff(f312,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less(int,number_number_of(int,X1),number_number_of(int,X0))
        | ~ ord_less(int,X1,X0) )
      & ( ord_less(int,X1,X0)
        | ~ ord_less(int,number_number_of(int,X1),number_number_of(int,X0)) ) ),
    inference(nnf_transformation,[],[f201]) ).

tff(f201,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,number_number_of(int,X1),number_number_of(int,X0))
    <=> ord_less(int,X1,X0) ),
    inference(rectify,[],[f68]) ).

tff(f68,axiom,
    ! [X6: int,X5: int] :
      ( ord_less(int,number_number_of(int,X5),number_number_of(int,X6))
    <=> ord_less(int,X5,X6) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_67_less__number__of__int__code) ).

tff(f1270,plain,
    ~ ord_less(int,bit0(one_one(int)),pls),
    inference(resolution,[],[f1267,f452]) ).

tff(f1267,plain,
    ~ ord_less_eq(int,bit0(one_one(int)),pls),
    inference(forward_demodulation,[],[f1261,f358]) ).

tff(f1261,plain,
    ~ ord_less_eq(int,plus_plus(int,one_one(int),one_one(int)),pls),
    inference(resolution,[],[f1085,f1147]) ).

tff(f1266,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ord_less(int,bit0(X0),one_one(int)) ),
    inference(resolution,[],[f1085,f961]) ).

tff(f1263,plain,
    ~ ord_less_eq(int,bit0(one_one(int)),pls),
    inference(resolution,[],[f1085,f1145]) ).

tff(f1085,plain,
    ! [X0: int] :
      ( ord_less(int,X0,one_one(int))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f489,f357]) ).

tff(f1208,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),one_one(int))
      | ord_less(int,X0,one_one(int)) ),
    inference(superposition,[],[f493,f648]) ).

tff(f1205,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),number_number_of(int,X0))
      | ord_less(int,one_one(int),X0) ),
    inference(superposition,[],[f493,f648]) ).

tff(f493,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,number_number_of(int,X1),number_number_of(int,X0))
      | ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f312]) ).

tff(f1176,plain,
    ord_less_eq(int,bit0(bit0(t)),pls),
    inference(trivial_inequality_removal,[],[f1167]) ).

tff(f1167,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(bit0(t)),pls) ),
    inference(superposition,[],[f435,f1073]) ).

tff(f1169,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less_eq(int,X0,bit0(bit0(t))) ),
    inference(superposition,[],[f482,f1073]) ).

tff(f1073,plain,
    zero_zero(nat) = number_number_of(nat,bit0(bit0(t))),
    inference(resolution,[],[f1071,f566]) ).

tff(f1160,plain,
    ! [X0: int] : ~ ord_less_eq(int,plus_plus(int,plus_plus(int,X0,one_one(int)),one_one(int)),X0),
    inference(resolution,[],[f1147,f489]) ).

tff(f1159,plain,
    ! [X0: int] : ~ ord_less(int,plus_plus(int,plus_plus(int,X0,one_one(int)),one_one(int)),X0),
    inference(resolution,[],[f1147,f491]) ).

tff(f1147,plain,
    ! [X0: int] : ~ ord_less(int,plus_plus(int,X0,one_one(int)),X0),
    inference(resolution,[],[f491,f504]) ).

tff(f1145,plain,
    ~ ord_less(int,bit0(one_one(int)),one_one(int)),
    inference(resolution,[],[f1127,f452]) ).

tff(f1153,plain,
    ! [X0: int] :
      ( ord_less(int,X0,bit1(one_one(int)))
      | ~ ord_less(int,X0,bit0(one_one(int))) ),
    inference(superposition,[],[f491,f627]) ).

tff(f1156,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,bit0(one_one(int)))
      | ord_less(int,X0,bit1(one_one(int))) ),
    inference(forward_demodulation,[],[f1152,f358]) ).

tff(f1152,plain,
    ! [X0: int] :
      ( ord_less(int,X0,bit1(one_one(int)))
      | ~ ord_less(int,X0,plus_plus(int,one_one(int),one_one(int))) ),
    inference(superposition,[],[f491,f360]) ).

tff(f1150,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X0),X1)
      | ord_less(int,bit0(X0),plus_plus(int,X1,one_one(int))) ),
    inference(resolution,[],[f491,f961]) ).

tff(f1149,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ord_less(int,pls,plus_plus(int,X0,one_one(int))) ),
    inference(resolution,[],[f491,f945]) ).

tff(f1148,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ord_less(int,pls,bit0(plus_plus(int,X0,one_one(int)))) ),
    inference(resolution,[],[f491,f998]) ).

tff(f491,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X1,plus_plus(int,X0,one_one(int)))
      | ~ ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f311]) ).

tff(f1127,plain,
    ~ ord_less_eq(int,bit0(one_one(int)),one_one(int)),
    inference(superposition,[],[f1077,f358]) ).

tff(f1135,plain,
    ! [X0: int] : ~ ord_less(int,bit1(X0),bit0(X0)),
    inference(resolution,[],[f1130,f452]) ).

tff(f1130,plain,
    ! [X0: int] : ~ ord_less_eq(int,bit1(X0),bit0(X0)),
    inference(superposition,[],[f1077,f762]) ).

tff(f1129,plain,
    ~ ord_less_eq(int,bit1(one_one(int)),bit0(one_one(int))),
    inference(superposition,[],[f1077,f627]) ).

tff(f1132,plain,
    ~ ord_less_eq(int,bit1(one_one(int)),bit0(one_one(int))),
    inference(forward_demodulation,[],[f1128,f358]) ).

tff(f1128,plain,
    ~ ord_less_eq(int,bit1(one_one(int)),plus_plus(int,one_one(int),one_one(int))),
    inference(superposition,[],[f1077,f360]) ).

tff(f1126,plain,
    ! [X0: int] : ~ ord_less(int,plus_plus(int,X0,one_one(int)),X0),
    inference(resolution,[],[f1077,f452]) ).

tff(f1077,plain,
    ! [X0: int] : ~ ord_less_eq(int,plus_plus(int,X0,one_one(int)),X0),
    inference(resolution,[],[f489,f504]) ).

tff(f1051,plain,
    ( ( t = pls )
    | ord_less(int,t,pls) ),
    inference(resolution,[],[f1048,f454]) ).

tff(f1083,plain,
    ! [X0: int] :
      ( ord_less(int,X0,bit1(one_one(int)))
      | ~ ord_less_eq(int,X0,bit0(one_one(int))) ),
    inference(superposition,[],[f489,f627]) ).

tff(f1086,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,bit0(one_one(int)))
      | ord_less(int,X0,bit1(one_one(int))) ),
    inference(forward_demodulation,[],[f1082,f358]) ).

tff(f1082,plain,
    ! [X0: int] :
      ( ord_less(int,X0,bit1(one_one(int)))
      | ~ ord_less_eq(int,X0,plus_plus(int,one_one(int),one_one(int))) ),
    inference(superposition,[],[f489,f360]) ).

tff(f1080,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,bit1(X0),X1)
      | ord_less(int,bit0(X0),plus_plus(int,X1,one_one(int))) ),
    inference(resolution,[],[f489,f961]) ).

tff(f1079,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less(int,pls,plus_plus(int,X0,one_one(int))) ),
    inference(resolution,[],[f489,f945]) ).

tff(f1078,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less(int,pls,bit0(plus_plus(int,X0,one_one(int)))) ),
    inference(resolution,[],[f489,f998]) ).

tff(f489,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X1,plus_plus(int,X0,one_one(int)))
      | ~ ord_less_eq(int,X1,X0) ),
    inference(cnf_transformation,[],[f309]) ).

tff(f309,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less(int,X1,plus_plus(int,X0,one_one(int)))
        | ~ ord_less_eq(int,X1,X0) )
      & ( ord_less_eq(int,X1,X0)
        | ~ ord_less(int,X1,plus_plus(int,X0,one_one(int))) ) ),
    inference(nnf_transformation,[],[f199]) ).

tff(f199,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X1,plus_plus(int,X0,one_one(int)))
    <=> ord_less_eq(int,X1,X0) ),
    inference(rectify,[],[f58]) ).

tff(f58,axiom,
    ! [X14: int,X13: int] :
      ( ord_less(int,X13,plus_plus(int,X14,one_one(int)))
    <=> ord_less_eq(int,X13,X14) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_57_zle__add1__eq__le) ).

tff(f1071,plain,
    ord_less_eq(int,bit0(t),pls),
    inference(trivial_inequality_removal,[],[f1062]) ).

tff(f1062,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(t),pls) ),
    inference(superposition,[],[f435,f1049]) ).

tff(f1064,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less_eq(int,X0,bit0(t)) ),
    inference(superposition,[],[f482,f1049]) ).

tff(f1049,plain,
    zero_zero(nat) = number_number_of(nat,bit0(t)),
    inference(resolution,[],[f1048,f566]) ).

tff(f1050,plain,
    zero_zero(nat) = number_number_of(nat,t),
    inference(resolution,[],[f1048,f436]) ).

tff(f1048,plain,
    ord_less_eq(int,t,pls),
    inference(resolution,[],[f1025,f344]) ).

tff(f1025,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,one_one(int))
      | ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f488,f357]) ).

tff(f1040,plain,
    ord_less_eq(int,pls,bit1(one_one(int))),
    inference(resolution,[],[f1037,f525]) ).

tff(f1037,plain,
    ord_less(int,pls,bit0(bit1(one_one(int)))),
    inference(resolution,[],[f1028,f998]) ).

tff(f1038,plain,
    ord_less(int,pls,bit1(one_one(int))),
    inference(resolution,[],[f1028,f945]) ).

tff(f1028,plain,
    ord_less(int,one_one(int),bit1(one_one(int))),
    inference(resolution,[],[f1020,f935]) ).

tff(f1020,plain,
    ! [X0: int] : ord_less_eq(int,bit0(X0),bit1(X0)),
    inference(resolution,[],[f488,f969]) ).

tff(f1023,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,bit1(one_one(int)))
      | ord_less_eq(int,X0,bit0(one_one(int))) ),
    inference(superposition,[],[f488,f627]) ).

tff(f1026,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,bit0(one_one(int)))
      | ~ ord_less(int,X0,bit1(one_one(int))) ),
    inference(forward_demodulation,[],[f1022,f358]) ).

tff(f1022,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,bit1(one_one(int)))
      | ord_less_eq(int,X0,plus_plus(int,one_one(int),one_one(int))) ),
    inference(superposition,[],[f488,f360]) ).

tff(f488,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,X1,plus_plus(int,X0,one_one(int)))
      | ord_less_eq(int,X1,X0) ),
    inference(cnf_transformation,[],[f309]) ).

tff(f1015,plain,
    ord_less_eq(int,pls,bit0(one_one(int))),
    inference(resolution,[],[f1009,f525]) ).

tff(f1009,plain,
    ord_less(int,pls,bit0(bit0(one_one(int)))),
    inference(resolution,[],[f998,f522]) ).

tff(f1014,plain,
    ord_less(int,pls,bit0(bit0(one_one(int)))),
    inference(forward_demodulation,[],[f1013,f358]) ).

tff(f1013,plain,
    ord_less(int,pls,bit0(plus_plus(int,one_one(int),one_one(int)))),
    inference(resolution,[],[f998,f507]) ).

tff(f998,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f992,f452]) ).

tff(f997,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit0(bit1(X0)))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f992,f668]) ).

tff(f1000,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit0(X0))
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f996,f525]) ).

tff(f996,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit0(bit0(X0)))
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f992,f664]) ).

tff(f992,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less(int,pls,bit0(X0)) ),
    inference(resolution,[],[f985,f945]) ).

tff(f985,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),bit0(X0))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f935,f460]) ).

tff(f935,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(one_one(int)),X0)
      | ord_less(int,one_one(int),X0) ),
    inference(superposition,[],[f486,f358]) ).

tff(f969,plain,
    ! [X0: int] : ord_less(int,bit0(X0),plus_plus(int,bit1(X0),one_one(int))),
    inference(resolution,[],[f961,f507]) ).

tff(f967,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit0(X0),bit1(X1))
      | ~ ord_less(int,X0,X1) ),
    inference(resolution,[],[f961,f478]) ).

tff(f965,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(X0),one_one(int))
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f961,f675]) ).

tff(f961,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X0),X1)
      | ord_less(int,bit0(X0),X1) ),
    inference(resolution,[],[f938,f452]) ).

tff(f938,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,bit1(X0),X1)
      | ord_less(int,bit0(X0),X1) ),
    inference(superposition,[],[f486,f762]) ).

tff(f949,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(X0))
      | ~ ord_less(int,pls,X0) ),
    inference(resolution,[],[f945,f676]) ).

tff(f947,plain,
    ord_less(int,pls,bit0(one_one(int))),
    inference(resolution,[],[f945,f522]) ).

tff(f951,plain,
    ord_less(int,pls,bit0(one_one(int))),
    inference(forward_demodulation,[],[f950,f358]) ).

tff(f950,plain,
    ord_less(int,pls,plus_plus(int,one_one(int),one_one(int))),
    inference(resolution,[],[f945,f507]) ).

tff(f945,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ord_less(int,pls,X0) ),
    inference(resolution,[],[f939,f452]) ).

tff(f939,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),X0)
      | ord_less(int,pls,X0) ),
    inference(superposition,[],[f486,f357]) ).

tff(f937,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(one_one(int)),X0)
      | ord_less(int,bit0(one_one(int)),X0) ),
    inference(superposition,[],[f486,f627]) ).

tff(f940,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(one_one(int)),X0)
      | ~ ord_less_eq(int,bit1(one_one(int)),X0) ),
    inference(forward_demodulation,[],[f936,f358]) ).

tff(f936,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(one_one(int)),X0)
      | ord_less(int,plus_plus(int,one_one(int),one_one(int)),X0) ),
    inference(superposition,[],[f486,f360]) ).

tff(f486,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,plus_plus(int,X1,one_one(int)),X0)
      | ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f308]) ).

tff(f308,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less_eq(int,plus_plus(int,X1,one_one(int)),X0)
        | ~ ord_less(int,X1,X0) )
      & ( ord_less(int,X1,X0)
        | ~ ord_less_eq(int,plus_plus(int,X1,one_one(int)),X0) ) ),
    inference(nnf_transformation,[],[f198]) ).

tff(f198,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,plus_plus(int,X1,one_one(int)),X0)
    <=> ord_less(int,X1,X0) ),
    inference(rectify,[],[f85]) ).

tff(f85,axiom,
    ! [X14: int,X13: int] :
      ( ord_less_eq(int,plus_plus(int,X13,one_one(int)),X14)
    <=> ord_less(int,X13,X14) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_84_add1__zle__eq) ).

tff(f926,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,pls)
      | ( pls = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X0),pls) ),
    inference(resolution,[],[f914,f454]) ).

tff(f925,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,pls)
      | ( zero_zero(nat) = number_number_of(nat,number_number_of(int,X0)) ) ),
    inference(resolution,[],[f914,f436]) ).

tff(f924,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,pls)
      | ( zero_zero(nat) = number_number_of(nat,bit0(number_number_of(int,X0))) ) ),
    inference(resolution,[],[f914,f566]) ).

tff(f914,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),pls)
      | ~ ord_less_eq(int,X0,pls) ),
    inference(forward_demodulation,[],[f909,f552]) ).

tff(f909,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),zero_zero(int))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f485,f347]) ).

tff(f917,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,pls,X0)
      | ( pls = number_number_of(int,X0) )
      | ord_less(int,pls,number_number_of(int,X0)) ),
    inference(resolution,[],[f912,f454]) ).

tff(f912,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,number_number_of(int,X0))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(forward_demodulation,[],[f906,f552]) ).

tff(f906,plain,
    ! [X0: int] :
      ( ord_less_eq(int,zero_zero(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(superposition,[],[f485,f347]) ).

tff(f911,plain,
    ! [X0: int] :
      ( ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ~ ord_less_eq(int,X0,one_one(int)) ),
    inference(superposition,[],[f485,f648]) ).

tff(f908,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(superposition,[],[f485,f648]) ).

tff(f905,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,X0,X1)
      | ( number_number_of(int,X1) = number_number_of(int,X0) )
      | ord_less(int,number_number_of(int,X0),number_number_of(int,X1)) ),
    inference(resolution,[],[f485,f454]) ).

tff(f485,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,number_number_of(int,X1),number_number_of(int,X0))
      | ~ ord_less_eq(int,X1,X0) ),
    inference(cnf_transformation,[],[f307]) ).

tff(f307,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less_eq(int,number_number_of(int,X1),number_number_of(int,X0))
        | ~ ord_less_eq(int,X1,X0) )
      & ( ord_less_eq(int,X1,X0)
        | ~ ord_less_eq(int,number_number_of(int,X1),number_number_of(int,X0)) ) ),
    inference(nnf_transformation,[],[f197]) ).

tff(f197,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,number_number_of(int,X1),number_number_of(int,X0))
    <=> ord_less_eq(int,X1,X0) ),
    inference(rectify,[],[f69]) ).

tff(f69,axiom,
    ! [X6: int,X5: int] :
      ( ord_less_eq(int,number_number_of(int,X5),number_number_of(int,X6))
    <=> ord_less_eq(int,X5,X6) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_68_less__eq__number__of__int__code) ).

tff(f892,plain,
    ! [X0: int] :
      ( ~ ord_less(int,number_number_of(int,X0),pls)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f884,f452]) ).

tff(f886,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,number_number_of(int,X0))
      | ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f882,f452]) ).

tff(f884,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),pls)
      | ord_less_eq(int,X0,pls) ),
    inference(forward_demodulation,[],[f879,f552]) ).

tff(f879,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),zero_zero(int))
      | ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f484,f347]) ).

tff(f882,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,pls,number_number_of(int,X0))
      | ord_less_eq(int,pls,X0) ),
    inference(forward_demodulation,[],[f876,f552]) ).

tff(f876,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,zero_zero(int),number_number_of(int,X0))
      | ord_less_eq(int,pls,X0) ),
    inference(superposition,[],[f484,f347]) ).

tff(f881,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X0),one_one(int))
      | ord_less_eq(int,X0,one_one(int)) ),
    inference(superposition,[],[f484,f648]) ).

tff(f878,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),number_number_of(int,X0))
      | ord_less_eq(int,one_one(int),X0) ),
    inference(superposition,[],[f484,f648]) ).

tff(f484,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,number_number_of(int,X1),number_number_of(int,X0))
      | ord_less_eq(int,X1,X0) ),
    inference(cnf_transformation,[],[f307]) ).

tff(f862,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f483,f349]) ).

tff(f846,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f482,f345]) ).

tff(f864,plain,
    ! [X0: int] : ord_less_eq(nat,zero_zero(nat),number_number_of(nat,X0)),
    inference(subsumption_resolution,[],[f858,f341]) ).

tff(f858,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less_eq(int,pls,pls) ),
    inference(superposition,[],[f483,f345]) ).

tff(f863,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f483,f647]) ).

tff(f861,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),zero_zero(nat))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f483,f345]) ).

tff(f483,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(nat,number_number_of(nat,X1),number_number_of(nat,X0))
      | ~ ord_less_eq(int,X1,pls) ),
    inference(cnf_transformation,[],[f306]) ).

tff(f856,plain,
    ord_less_eq(nat,zero_zero(nat),one_one(nat)),
    inference(subsumption_resolution,[],[f855,f679]) ).

tff(f855,plain,
    ( ~ ord_less_eq(int,pls,one_one(int))
    | ord_less_eq(nat,zero_zero(nat),one_one(nat)) ),
    inference(forward_demodulation,[],[f852,f635]) ).

tff(f852,plain,
    ( ord_less_eq(nat,zero_zero(nat),one_one(nat))
    | ~ ord_less_eq(int,pls,bit1(pls)) ),
    inference(superposition,[],[f843,f349]) ).

tff(f854,plain,
    ord_less_eq(nat,zero_zero(nat),zero_zero(nat)),
    inference(subsumption_resolution,[],[f851,f341]) ).

tff(f851,plain,
    ( ord_less_eq(nat,zero_zero(nat),zero_zero(nat))
    | ~ ord_less_eq(int,pls,pls) ),
    inference(superposition,[],[f843,f345]) ).

tff(f857,plain,
    ord_less_eq(nat,zero_zero(nat),one_one(nat)),
    inference(subsumption_resolution,[],[f853,f679]) ).

tff(f853,plain,
    ( ord_less_eq(nat,zero_zero(nat),one_one(nat))
    | ~ ord_less_eq(int,pls,one_one(int)) ),
    inference(superposition,[],[f843,f647]) ).

tff(f843,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,zero_zero(nat),number_number_of(nat,X0))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(superposition,[],[f482,f345]) ).

tff(f848,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,number_number_of(nat,X0),one_one(nat))
      | ~ ord_less_eq(int,X0,one_one(int)) ),
    inference(superposition,[],[f482,f647]) ).

tff(f845,plain,
    ! [X0: int] :
      ( ord_less_eq(nat,one_one(nat),number_number_of(nat,X0))
      | ~ ord_less_eq(int,one_one(int),X0) ),
    inference(superposition,[],[f482,f647]) ).

tff(f482,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(nat,number_number_of(nat,X1),number_number_of(nat,X0))
      | ~ ord_less_eq(int,X1,X0) ),
    inference(cnf_transformation,[],[f306]) ).

tff(f833,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit1(X0))
      | ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f800,f461]) ).

tff(f832,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit0(X0))
      | ord_less_eq(int,one_one(int),X0) ),
    inference(resolution,[],[f800,f459]) ).

tff(f837,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),X0)
      | ( bit0(one_one(int)) = X0 )
      | ord_less(int,bit0(one_one(int)),X0) ),
    inference(resolution,[],[f800,f454]) ).

tff(f800,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(one_one(int)),X0)
      | ~ ord_less(int,one_one(int),X0) ),
    inference(superposition,[],[f451,f358]) ).

tff(f827,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit0(X0),X1)
      | ( bit1(X0) = X1 )
      | ord_less(int,bit1(X0),X1) ),
    inference(resolution,[],[f803,f454]) ).

tff(f826,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ( zero_zero(nat) = number_number_of(nat,bit1(X0)) ) ),
    inference(resolution,[],[f803,f436]) ).

tff(f825,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ( zero_zero(nat) = number_number_of(nat,bit0(bit1(X0))) ) ),
    inference(resolution,[],[f803,f566]) ).

tff(f803,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,bit1(X0),X1)
      | ~ ord_less(int,bit0(X0),X1) ),
    inference(superposition,[],[f451,f762]) ).

tff(f789,plain,
    ! [X0: int] : ( bit1(bit0(X0)) = plus_plus(int,bit1(X0),bit0(X0)) ),
    inference(superposition,[],[f360,f786]) ).

tff(f809,plain,
    ~ ord_less(int,pls,t),
    inference(resolution,[],[f804,f342]) ).

tff(f812,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,X0)
      | ( one_one(int) = X0 )
      | ord_less(int,one_one(int),X0) ),
    inference(resolution,[],[f804,f454]) ).

tff(f804,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),X0)
      | ~ ord_less(int,pls,X0) ),
    inference(superposition,[],[f451,f357]) ).

tff(f802,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit1(one_one(int)),X0)
      | ~ ord_less(int,bit0(one_one(int)),X0) ),
    inference(superposition,[],[f451,f627]) ).

tff(f805,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(one_one(int)),X0)
      | ord_less_eq(int,bit1(one_one(int)),X0) ),
    inference(forward_demodulation,[],[f801,f358]) ).

tff(f801,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit1(one_one(int)),X0)
      | ~ ord_less(int,plus_plus(int,one_one(int),one_one(int)),X0) ),
    inference(superposition,[],[f451,f360]) ).

tff(f799,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,X0,X1)
      | ( plus_plus(int,X0,one_one(int)) = X1 )
      | ord_less(int,plus_plus(int,X0,one_one(int)),X1) ),
    inference(resolution,[],[f451,f454]) ).

tff(f798,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,pls)
      | ( zero_zero(nat) = number_number_of(nat,plus_plus(int,X0,one_one(int))) ) ),
    inference(resolution,[],[f451,f436]) ).

tff(f797,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,pls)
      | ( zero_zero(nat) = number_number_of(nat,bit0(plus_plus(int,X0,one_one(int)))) ) ),
    inference(resolution,[],[f451,f566]) ).

tff(f451,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,plus_plus(int,X1,one_one(int)),X0)
      | ~ ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f254]) ).

tff(f254,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,plus_plus(int,X1,one_one(int)),X0)
      | ~ ord_less(int,X1,X0) ),
    inference(ennf_transformation,[],[f181]) ).

tff(f181,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X1,X0)
     => ord_less_eq(int,plus_plus(int,X1,one_one(int)),X0) ),
    inference(rectify,[],[f84]) ).

tff(f84,axiom,
    ! [X9: int,X4: int] :
      ( ord_less(int,X4,X9)
     => ord_less_eq(int,plus_plus(int,X4,one_one(int)),X9) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_83_zless__imp__add1__zle) ).

tff(f790,plain,
    ! [X0: int] : ( pls != plus_plus(int,bit1(X0),bit0(X0)) ),
    inference(superposition,[],[f617,f786]) ).

tff(f786,plain,
    ! [X0: int] : ( bit1(X0) = plus_plus(int,one_one(int),bit0(X0)) ),
    inference(forward_demodulation,[],[f784,f357]) ).

tff(f784,plain,
    ! [X0: int] : ( bit1(plus_plus(int,pls,X0)) = plus_plus(int,one_one(int),bit0(X0)) ),
    inference(superposition,[],[f449,f635]) ).

tff(f449,plain,
    ! [X0: int,X1: int] : ( bit1(plus_plus(int,X1,X0)) = plus_plus(int,bit1(X1),bit0(X0)) ),
    inference(cnf_transformation,[],[f179]) ).

tff(f179,plain,
    ! [X0: int,X1: int] : ( bit1(plus_plus(int,X1,X0)) = plus_plus(int,bit1(X1),bit0(X0)) ),
    inference(rectify,[],[f48]) ).

tff(f48,axiom,
    ! [X8: int,X7: int] : ( plus_plus(int,bit1(X7),bit0(X8)) = bit1(plus_plus(int,X7,X8)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_47_add__Bit1__Bit0) ).

tff(f448,plain,
    ! [X0: int,X1: int] : ( plus_plus(int,bit0(X1),bit0(X0)) = bit0(plus_plus(int,X1,X0)) ),
    inference(cnf_transformation,[],[f178]) ).

tff(f178,plain,
    ! [X0: int,X1: int] : ( plus_plus(int,bit0(X1),bit0(X0)) = bit0(plus_plus(int,X1,X0)) ),
    inference(rectify,[],[f34]) ).

tff(f34,axiom,
    ! [X8: int,X7: int] : ( plus_plus(int,bit0(X7),bit0(X8)) = bit0(plus_plus(int,X7,X8)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_33_add__Bit0__Bit0) ).

tff(f767,plain,
    ! [X0: int] : ord_less_eq(int,X0,X0),
    inference(resolution,[],[f765,f471]) ).

tff(f765,plain,
    ! [X0: int] : ord_less(int,bit0(X0),bit1(X0)),
    inference(superposition,[],[f507,f762]) ).

tff(f762,plain,
    ! [X0: int] : ( bit1(X0) = plus_plus(int,bit0(X0),one_one(int)) ),
    inference(forward_demodulation,[],[f760,f356]) ).

tff(f760,plain,
    ! [X0: int] : ( bit1(plus_plus(int,X0,pls)) = plus_plus(int,bit0(X0),one_one(int)) ),
    inference(superposition,[],[f447,f635]) ).

tff(f447,plain,
    ! [X0: int,X1: int] : ( bit1(plus_plus(int,X1,X0)) = plus_plus(int,bit0(X1),bit1(X0)) ),
    inference(cnf_transformation,[],[f177]) ).

tff(f177,plain,
    ! [X0: int,X1: int] : ( bit1(plus_plus(int,X1,X0)) = plus_plus(int,bit0(X1),bit1(X0)) ),
    inference(rectify,[],[f49]) ).

tff(f49,axiom,
    ! [X8: int,X7: int] : ( bit1(plus_plus(int,X7,X8)) = plus_plus(int,bit0(X7),bit1(X8)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_48_add__Bit0__Bit1) ).

tff(f758,plain,
    ( ( pls = power_power(int,s,number_number_of(nat,bit0(one_one(int)))) )
    | ord_less(int,pls,power_power(int,s,number_number_of(nat,bit0(one_one(int))))) ),
    inference(resolution,[],[f757,f454]) ).

tff(f757,plain,
    ord_less_eq(int,pls,power_power(int,s,number_number_of(nat,bit0(one_one(int))))),
    inference(forward_demodulation,[],[f756,f552]) ).

tff(f756,plain,
    ord_less_eq(int,zero_zero(int),power_power(int,s,number_number_of(nat,bit0(one_one(int))))),
    inference(forward_demodulation,[],[f351,f635]) ).

tff(f755,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(X0))) )
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f611,f434]) ).

tff(f754,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,bit0(bit0(X0))) )
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f611,f432]) ).

tff(f611,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,pls)
      | ( zero_zero(nat) = number_number_of(nat,bit0(X0)) ) ),
    inference(resolution,[],[f565,f432]) ).

tff(f627,plain,
    plus_plus(int,bit0(one_one(int)),one_one(int)) = bit1(one_one(int)),
    inference(superposition,[],[f360,f358]) ).

tff(f751,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(X0))) )
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f567,f434]) ).

tff(f750,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(X0))) )
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f567,f432]) ).

tff(f567,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,pls)
      | ( zero_zero(nat) = number_number_of(nat,bit1(X0)) ) ),
    inference(resolution,[],[f436,f426]) ).

tff(f747,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(X0))) )
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f566,f426]) ).

tff(f746,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,bit0(bit0(X0))) )
      | ~ ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f566,f424]) ).

tff(f745,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,bit0(X0)) )
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f566,f452]) ).

tff(f566,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,pls)
      | ( zero_zero(nat) = number_number_of(nat,bit0(X0)) ) ),
    inference(resolution,[],[f436,f424]) ).

tff(f495,plain,
    ! [X0: $tType] :
      ( ~ linord219039673up_add(X0)
      | ( zero_zero(X0) = plus_plus(X0,zero_zero(X0),zero_zero(X0)) ) ),
    inference(equality_resolution,[],[f362]) ).

tff(f362,plain,
    ! [X0: $tType,X1: X0] :
      ( ( zero_zero(X0) = plus_plus(X0,X1,X1) )
      | ( zero_zero(X0) != X1 )
      | ~ linord219039673up_add(X0) ),
    inference(cnf_transformation,[],[f256]) ).

tff(f741,plain,
    ! [X0: int] :
      ( ( pls = bit0(X0) )
      | ord_less(int,pls,bit0(X0))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f454,f420]) ).

tff(f738,plain,
    ! [X0: int,X1: int] :
      ( ( bit1(X0) = bit1(X1) )
      | ord_less(int,bit1(X1),bit1(X0))
      | ~ ord_less_eq(int,X1,X0) ),
    inference(resolution,[],[f454,f466]) ).

tff(f736,plain,
    ! [X0: int] :
      ( ( one_one(int) = bit1(X0) )
      | ord_less(int,bit1(X0),one_one(int))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f454,f667]) ).

tff(f735,plain,
    ! [X0: int] :
      ( ( pls = bit0(X0) )
      | ord_less(int,bit0(X0),pls)
      | ~ ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f454,f424]) ).

tff(f733,plain,
    ! [X0: int,X1: int] :
      ( ( bit0(X0) = bit0(X1) )
      | ord_less(int,bit0(X1),bit0(X0))
      | ~ ord_less_eq(int,X1,X0) ),
    inference(resolution,[],[f454,f460]) ).

tff(f731,plain,
    ! [X0: int] :
      ( ( one_one(int) = bit1(X0) )
      | ord_less(int,one_one(int),bit1(X0))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f454,f668]) ).

tff(f454,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,X1,X0)
      | ( X0 = X1 )
      | ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f291]) ).

tff(f291,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less(int,X1,X0)
        | ( X0 = X1 )
        | ~ ord_less_eq(int,X1,X0) )
      & ( ( ( X0 != X1 )
          & ord_less_eq(int,X1,X0) )
        | ~ ord_less(int,X1,X0) ) ),
    inference(flattening,[],[f290]) ).

tff(f290,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less(int,X1,X0)
        | ( X0 = X1 )
        | ~ ord_less_eq(int,X1,X0) )
      & ( ( ( X0 != X1 )
          & ord_less_eq(int,X1,X0) )
        | ~ ord_less(int,X1,X0) ) ),
    inference(nnf_transformation,[],[f182]) ).

tff(f182,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X1,X0)
    <=> ( ( X0 != X1 )
        & ord_less_eq(int,X1,X0) ) ),
    inference(rectify,[],[f80]) ).

tff(f80,axiom,
    ! [X13: int,X14: int] :
      ( ord_less(int,X14,X13)
    <=> ( ( X13 != X14 )
        & ord_less_eq(int,X14,X13) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_79_less__int__def) ).

tff(f678,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),one_one(int))
      | ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f583,f635]) ).

tff(f677,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit1(X0))
      | ord_less_eq(int,pls,X0) ),
    inference(superposition,[],[f583,f635]) ).

tff(f676,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),bit1(X0))
      | ~ ord_less(int,pls,X0) ),
    inference(superposition,[],[f478,f635]) ).

tff(f675,plain,
    ! [X0: int] :
      ( ord_less(int,bit1(X0),one_one(int))
      | ~ ord_less(int,X0,pls) ),
    inference(superposition,[],[f478,f635]) ).

tff(f674,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit1(X0))
      | ord_less(int,pls,X0) ),
    inference(superposition,[],[f477,f635]) ).

tff(f673,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),one_one(int))
      | ord_less(int,X0,pls) ),
    inference(superposition,[],[f477,f635]) ).

tff(f672,plain,
    ! [X0: int] :
      ( ord_less(int,one_one(int),bit0(X0))
      | ~ ord_less(int,pls,X0) ),
    inference(superposition,[],[f474,f635]) ).

tff(f671,plain,
    ! [X0: int] :
      ( ~ ord_less(int,one_one(int),bit0(X0))
      | ord_less(int,pls,X0) ),
    inference(superposition,[],[f473,f635]) ).

tff(f670,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(X0),one_one(int))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f472,f635]) ).

tff(f669,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),one_one(int))
      | ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f471,f635]) ).

tff(f668,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),bit1(X0))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(superposition,[],[f466,f635]) ).

tff(f667,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit1(X0),one_one(int))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f466,f635]) ).

tff(f701,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,X0)
      | ~ ord_less(int,one_one(int),bit1(X0)) ),
    inference(resolution,[],[f666,f452]) ).

tff(f666,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),bit1(X0))
      | ord_less_eq(int,pls,X0) ),
    inference(superposition,[],[f465,f635]) ).

tff(f699,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,pls)
      | ~ ord_less(int,bit1(X0),one_one(int)) ),
    inference(resolution,[],[f665,f452]) ).

tff(f665,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),one_one(int))
      | ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f465,f635]) ).

tff(f664,plain,
    ! [X0: int] :
      ( ord_less_eq(int,one_one(int),bit0(X0))
      | ~ ord_less(int,pls,X0) ),
    inference(superposition,[],[f464,f635]) ).

tff(f695,plain,
    ! [X0: int] :
      ( ord_less(int,pls,X0)
      | ~ ord_less(int,one_one(int),bit0(X0)) ),
    inference(resolution,[],[f663,f452]) ).

tff(f663,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,one_one(int),bit0(X0))
      | ord_less(int,pls,X0) ),
    inference(superposition,[],[f463,f635]) ).

tff(f662,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(X0),one_one(int))
      | ~ ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f462,f635]) ).

tff(f691,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,pls)
      | ~ ord_less(int,bit0(X0),one_one(int)) ),
    inference(resolution,[],[f661,f452]) ).

tff(f661,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(X0),one_one(int))
      | ord_less_eq(int,X0,pls) ),
    inference(superposition,[],[f461,f635]) ).

tff(f659,plain,
    ! [X0: int] :
      ( ( one_one(int) != bit1(X0) )
      | ( pls = X0 ) ),
    inference(superposition,[],[f457,f635]) ).

tff(f689,plain,
    ord_less_eq(int,one_one(int),one_one(int)),
    inference(resolution,[],[f641,f471]) ).

tff(f641,plain,
    ord_less(int,bit0(one_one(int)),bit1(one_one(int))),
    inference(forward_demodulation,[],[f632,f358]) ).

tff(f632,plain,
    ord_less(int,plus_plus(int,one_one(int),one_one(int)),bit1(one_one(int))),
    inference(superposition,[],[f507,f360]) ).

tff(f648,plain,
    one_one(int) = number_number_of(int,one_one(int)),
    inference(superposition,[],[f348,f635]) ).

tff(f647,plain,
    one_one(nat) = number_number_of(nat,one_one(int)),
    inference(superposition,[],[f349,f635]) ).

tff(f681,plain,
    ~ ord_less(int,one_one(int),pls),
    inference(subsumption_resolution,[],[f656,f339]) ).

tff(f656,plain,
    ( ~ ord_less(int,one_one(int),pls)
    | ord_less(int,pls,pls) ),
    inference(superposition,[],[f433,f635]) ).

tff(f679,plain,
    ord_less_eq(int,pls,one_one(int)),
    inference(subsumption_resolution,[],[f651,f341]) ).

tff(f651,plain,
    ( ord_less_eq(int,pls,one_one(int))
    | ~ ord_less_eq(int,pls,pls) ),
    inference(superposition,[],[f422,f635]) ).

tff(f658,plain,
    ! [X0: int] : ( one_one(int) != bit0(X0) ),
    inference(superposition,[],[f445,f635]) ).

tff(f660,plain,
    ! [X0: int] :
      ( ( one_one(int) != bit1(X0) )
      | ( pls = X0 ) ),
    inference(superposition,[],[f457,f635]) ).

tff(f680,plain,
    ~ ord_less_eq(int,one_one(int),pls),
    inference(subsumption_resolution,[],[f652,f339]) ).

tff(f652,plain,
    ( ~ ord_less_eq(int,one_one(int),pls)
    | ord_less(int,pls,pls) ),
    inference(superposition,[],[f425,f635]) ).

tff(f635,plain,
    one_one(int) = bit1(pls),
    inference(forward_demodulation,[],[f626,f356]) ).

tff(f626,plain,
    bit1(pls) = plus_plus(int,one_one(int),pls),
    inference(superposition,[],[f360,f356]) ).

tff(f644,plain,
    one_one(int) = bit1(pls),
    inference(forward_demodulation,[],[f634,f356]) ).

tff(f634,plain,
    bit1(pls) = plus_plus(int,one_one(int),pls),
    inference(superposition,[],[f356,f360]) ).

tff(f643,plain,
    one_one(int) = bit1(pls),
    inference(forward_demodulation,[],[f642,f356]) ).

tff(f642,plain,
    bit1(pls) = plus_plus(int,one_one(int),pls),
    inference(forward_demodulation,[],[f633,f552]) ).

tff(f633,plain,
    plus_plus(int,one_one(int),zero_zero(int)) = bit1(zero_zero(int)),
    inference(superposition,[],[f550,f360]) ).

tff(f640,plain,
    one_one(int) = bit1(pls),
    inference(forward_demodulation,[],[f639,f356]) ).

tff(f639,plain,
    bit1(pls) = plus_plus(int,one_one(int),pls),
    inference(forward_demodulation,[],[f630,f552]) ).

tff(f630,plain,
    plus_plus(int,one_one(int),zero_zero(int)) = bit1(zero_zero(int)),
    inference(superposition,[],[f360,f550]) ).

tff(f638,plain,
    one_one(int) = bit1(pls),
    inference(forward_demodulation,[],[f629,f356]) ).

tff(f629,plain,
    bit1(pls) = plus_plus(int,one_one(int),pls),
    inference(superposition,[],[f360,f356]) ).

tff(f637,plain,
    one_one(int) = bit1(pls),
    inference(forward_demodulation,[],[f636,f356]) ).

tff(f636,plain,
    bit1(pls) = plus_plus(int,one_one(int),pls),
    inference(forward_demodulation,[],[f628,f552]) ).

tff(f628,plain,
    plus_plus(int,one_one(int),zero_zero(int)) = bit1(zero_zero(int)),
    inference(superposition,[],[f360,f550]) ).

tff(f360,plain,
    ! [X0: int] : ( bit1(X0) = plus_plus(int,plus_plus(int,one_one(int),X0),X0) ),
    inference(cnf_transformation,[],[f134]) ).

tff(f134,plain,
    ! [X0: int] : ( bit1(X0) = plus_plus(int,plus_plus(int,one_one(int),X0),X0) ),
    inference(rectify,[],[f94]) ).

tff(f94,axiom,
    ! [X7: int] : ( bit1(X7) = plus_plus(int,plus_plus(int,one_one(int),X7),X7) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_93_Bit1__def) ).

tff(f619,plain,
    pls != plus_plus(int,bit0(one_one(int)),one_one(int)),
    inference(superposition,[],[f617,f358]) ).

tff(f625,plain,
    one_one(int) != pls,
    inference(superposition,[],[f618,f356]) ).

tff(f618,plain,
    pls != plus_plus(int,one_one(int),pls),
    inference(superposition,[],[f617,f356]) ).

tff(f624,plain,
    pls != plus_plus(int,one_one(int),pls),
    inference(forward_demodulation,[],[f622,f552]) ).

tff(f622,plain,
    pls != plus_plus(int,one_one(int),zero_zero(int)),
    inference(superposition,[],[f617,f550]) ).

tff(f621,plain,
    pls != plus_plus(int,one_one(int),pls),
    inference(superposition,[],[f617,f356]) ).

tff(f623,plain,
    pls != plus_plus(int,one_one(int),pls),
    inference(forward_demodulation,[],[f620,f552]) ).

tff(f620,plain,
    pls != plus_plus(int,one_one(int),zero_zero(int)),
    inference(superposition,[],[f617,f550]) ).

tff(f617,plain,
    ! [X0: int] : ( pls != plus_plus(int,plus_plus(int,one_one(int),X0),X0) ),
    inference(forward_demodulation,[],[f359,f552]) ).

tff(f583,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X0),bit1(X1))
      | ord_less_eq(int,X0,X1) ),
    inference(resolution,[],[f465,f452]) ).

tff(f569,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit0(X0),bit0(X1))
      | ord_less_eq(int,X0,X1) ),
    inference(resolution,[],[f459,f452]) ).

tff(f612,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,bit1(X0)) )
      | ~ ord_less(int,X0,pls) ),
    inference(resolution,[],[f565,f434]) ).

tff(f565,plain,
    ! [X0: int] :
      ( ~ ord_less(int,X0,pls)
      | ( zero_zero(nat) = number_number_of(nat,X0) ) ),
    inference(resolution,[],[f436,f452]) ).

tff(f563,plain,
    ( ( zero_zero(nat) != one_one(nat) )
    | ord_less_eq(int,bit1(pls),pls) ),
    inference(superposition,[],[f435,f349]) ).

tff(f478,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit1(X1),bit1(X0))
      | ~ ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f303]) ).

tff(f303,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less(int,bit1(X1),bit1(X0))
        | ~ ord_less(int,X1,X0) )
      & ( ord_less(int,X1,X0)
        | ~ ord_less(int,bit1(X1),bit1(X0)) ) ),
    inference(nnf_transformation,[],[f194]) ).

tff(f194,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit1(X1),bit1(X0))
    <=> ord_less(int,X1,X0) ),
    inference(rectify,[],[f78]) ).

tff(f78,axiom,
    ! [X15: int,X16: int] :
      ( ord_less(int,bit1(X16),bit1(X15))
    <=> ord_less(int,X16,X15) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_77_less__int__code_I16_J) ).

tff(f477,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X1),bit1(X0))
      | ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f303]) ).

tff(f474,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit1(X1),bit0(X0))
      | ~ ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f301]) ).

tff(f301,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less(int,bit1(X1),bit0(X0))
        | ~ ord_less(int,X1,X0) )
      & ( ord_less(int,X1,X0)
        | ~ ord_less(int,bit1(X1),bit0(X0)) ) ),
    inference(nnf_transformation,[],[f192]) ).

tff(f192,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit1(X1),bit0(X0))
    <=> ord_less(int,X1,X0) ),
    inference(rectify,[],[f42]) ).

tff(f42,axiom,
    ! [X6: int,X5: int] :
      ( ord_less(int,bit1(X5),bit0(X6))
    <=> ord_less(int,X5,X6) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_41_rel__simps_I16_J) ).

tff(f473,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit1(X1),bit0(X0))
      | ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f301]) ).

tff(f472,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit0(X1),bit1(X0))
      | ~ ord_less_eq(int,X1,X0) ),
    inference(cnf_transformation,[],[f300]) ).

tff(f300,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less(int,bit0(X1),bit1(X0))
        | ~ ord_less_eq(int,X1,X0) )
      & ( ord_less_eq(int,X1,X0)
        | ~ ord_less(int,bit0(X1),bit1(X0)) ) ),
    inference(nnf_transformation,[],[f191]) ).

tff(f191,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit0(X1),bit1(X0))
    <=> ord_less_eq(int,X1,X0) ),
    inference(rectify,[],[f57]) ).

tff(f57,axiom,
    ! [X6: int,X5: int] :
      ( ord_less(int,bit0(X5),bit1(X6))
    <=> ord_less_eq(int,X5,X6) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_56_rel__simps_I15_J) ).

tff(f471,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit0(X1),bit1(X0))
      | ord_less_eq(int,X1,X0) ),
    inference(cnf_transformation,[],[f300]) ).

tff(f468,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit0(X1),bit0(X0))
      | ~ ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f298]) ).

tff(f298,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less(int,bit0(X1),bit0(X0))
        | ~ ord_less(int,X1,X0) )
      & ( ord_less(int,X1,X0)
        | ~ ord_less(int,bit0(X1),bit0(X0)) ) ),
    inference(nnf_transformation,[],[f189]) ).

tff(f189,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit0(X1),bit0(X0))
    <=> ord_less(int,X1,X0) ),
    inference(rectify,[],[f30]) ).

tff(f30,axiom,
    ! [X6: int,X5: int] :
      ( ord_less(int,bit0(X5),bit0(X6))
    <=> ord_less(int,X5,X6) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_29_rel__simps_I14_J) ).

tff(f467,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less(int,bit0(X1),bit0(X0))
      | ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f298]) ).

tff(f466,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,bit1(X1),bit1(X0))
      | ~ ord_less_eq(int,X1,X0) ),
    inference(cnf_transformation,[],[f297]) ).

tff(f297,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less_eq(int,bit1(X1),bit1(X0))
        | ~ ord_less_eq(int,X1,X0) )
      & ( ord_less_eq(int,X1,X0)
        | ~ ord_less_eq(int,bit1(X1),bit1(X0)) ) ),
    inference(nnf_transformation,[],[f188]) ).

tff(f188,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,bit1(X1),bit1(X0))
    <=> ord_less_eq(int,X1,X0) ),
    inference(rectify,[],[f31]) ).

tff(f31,axiom,
    ! [X6: int,X5: int] :
      ( ord_less_eq(int,bit1(X5),bit1(X6))
    <=> ord_less_eq(int,X5,X6) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_30_rel__simps_I34_J) ).

tff(f465,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,bit1(X1),bit1(X0))
      | ord_less_eq(int,X1,X0) ),
    inference(cnf_transformation,[],[f297]) ).

tff(f464,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,bit1(X1),bit0(X0))
      | ~ ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f296]) ).

tff(f296,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less_eq(int,bit1(X1),bit0(X0))
        | ~ ord_less(int,X1,X0) )
      & ( ord_less(int,X1,X0)
        | ~ ord_less_eq(int,bit1(X1),bit0(X0)) ) ),
    inference(nnf_transformation,[],[f187]) ).

tff(f187,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,bit1(X1),bit0(X0))
    <=> ord_less(int,X1,X0) ),
    inference(rectify,[],[f56]) ).

tff(f56,axiom,
    ! [X6: int,X5: int] :
      ( ord_less_eq(int,bit1(X5),bit0(X6))
    <=> ord_less(int,X5,X6) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_55_rel__simps_I33_J) ).

tff(f579,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X0,X1)
      | ~ ord_less(int,bit1(X0),bit0(X1)) ),
    inference(resolution,[],[f463,f452]) ).

tff(f463,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,bit1(X1),bit0(X0))
      | ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f296]) ).

tff(f462,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,bit0(X1),bit1(X0))
      | ~ ord_less_eq(int,X1,X0) ),
    inference(cnf_transformation,[],[f295]) ).

tff(f295,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less_eq(int,bit0(X1),bit1(X0))
        | ~ ord_less_eq(int,X1,X0) )
      & ( ord_less_eq(int,X1,X0)
        | ~ ord_less_eq(int,bit0(X1),bit1(X0)) ) ),
    inference(nnf_transformation,[],[f186]) ).

tff(f186,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,bit0(X1),bit1(X0))
    <=> ord_less_eq(int,X1,X0) ),
    inference(rectify,[],[f47]) ).

tff(f47,axiom,
    ! [X6: int,X5: int] :
      ( ord_less_eq(int,bit0(X5),bit1(X6))
    <=> ord_less_eq(int,X5,X6) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_46_rel__simps_I32_J) ).

tff(f575,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,X0,X1)
      | ~ ord_less(int,bit0(X0),bit1(X1)) ),
    inference(resolution,[],[f461,f452]) ).

tff(f461,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,bit0(X1),bit1(X0))
      | ord_less_eq(int,X1,X0) ),
    inference(cnf_transformation,[],[f295]) ).

tff(f460,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,bit0(X1),bit0(X0))
      | ~ ord_less_eq(int,X1,X0) ),
    inference(cnf_transformation,[],[f294]) ).

tff(f294,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less_eq(int,bit0(X1),bit0(X0))
        | ~ ord_less_eq(int,X1,X0) )
      & ( ord_less_eq(int,X1,X0)
        | ~ ord_less_eq(int,bit0(X1),bit0(X0)) ) ),
    inference(nnf_transformation,[],[f185]) ).

tff(f185,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,bit0(X1),bit0(X0))
    <=> ord_less_eq(int,X1,X0) ),
    inference(rectify,[],[f33]) ).

tff(f33,axiom,
    ! [X6: int,X5: int] :
      ( ord_less_eq(int,bit0(X5),bit0(X6))
    <=> ord_less_eq(int,X5,X6) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_32_rel__simps_I31_J) ).

tff(f459,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_eq(int,bit0(X1),bit0(X0))
      | ord_less_eq(int,X1,X0) ),
    inference(cnf_transformation,[],[f294]) ).

tff(f436,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,X0,pls)
      | ( zero_zero(nat) = number_number_of(nat,X0) ) ),
    inference(cnf_transformation,[],[f285]) ).

tff(f285,plain,
    ! [X0: int] :
      ( ( ( zero_zero(nat) = number_number_of(nat,X0) )
        | ~ ord_less_eq(int,X0,pls) )
      & ( ord_less_eq(int,X0,pls)
        | ( zero_zero(nat) != number_number_of(nat,X0) ) ) ),
    inference(nnf_transformation,[],[f170]) ).

tff(f170,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X0) )
    <=> ord_less_eq(int,X0,pls) ),
    inference(rectify,[],[f54]) ).

tff(f54,axiom,
    ! [X12: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X12) )
    <=> ord_less_eq(int,X12,pls) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_53_eq__number__of__0) ).

tff(f435,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) != number_number_of(nat,X0) )
      | ord_less_eq(int,X0,pls) ),
    inference(cnf_transformation,[],[f285]) ).

tff(f373,plain,
    ! [X0: $tType,X1: X0] :
      ( ~ number_ring(X0)
      | ( plus_plus(X0,number_number_of(X0,pls),X1) = X1 ) ),
    inference(cnf_transformation,[],[f212]) ).

tff(f212,plain,
    ! [X0: $tType] :
      ( ! [X1: X0] : ( plus_plus(X0,number_number_of(X0,pls),X1) = X1 )
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f136]) ).

tff(f136,plain,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ! [X1: X0] : ( plus_plus(X0,number_number_of(X0,pls),X1) = X1 ) ),
    inference(rectify,[],[f88]) ).

tff(f88,axiom,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ! [X17: X0] : ( plus_plus(X0,number_number_of(X0,pls),X17) = X17 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_87_add__numeral__0) ).

tff(f552,plain,
    zero_zero(int) = pls,
    inference(superposition,[],[f550,f357]) ).

tff(f554,plain,
    zero_zero(int) = pls,
    inference(superposition,[],[f357,f550]) ).

tff(f553,plain,
    zero_zero(int) = bit0(zero_zero(int)),
    inference(superposition,[],[f358,f550]) ).

tff(f551,plain,
    zero_zero(int) = bit0(zero_zero(int)),
    inference(superposition,[],[f550,f358]) ).

tff(f550,plain,
    ! [X0: int] : ( plus_plus(int,X0,zero_zero(int)) = X0 ),
    inference(forward_demodulation,[],[f549,f347]) ).

tff(f549,plain,
    ! [X0: int] : ( plus_plus(int,X0,number_number_of(int,pls)) = X0 ),
    inference(resolution,[],[f372,f319]) ).

tff(f372,plain,
    ! [X0: $tType,X1: X0] :
      ( ~ number_ring(X0)
      | ( plus_plus(X0,X1,number_number_of(X0,pls)) = X1 ) ),
    inference(cnf_transformation,[],[f211]) ).

tff(f211,plain,
    ! [X0: $tType] :
      ( ! [X1: X0] : ( plus_plus(X0,X1,number_number_of(X0,pls)) = X1 )
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f135]) ).

tff(f135,plain,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ! [X1: X0] : ( plus_plus(X0,X1,number_number_of(X0,pls)) = X1 ) ),
    inference(rectify,[],[f89]) ).

tff(f89,axiom,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ! [X17: X0] : ( plus_plus(X0,X17,number_number_of(X0,pls)) = X17 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_88_add__numeral__0__right) ).

tff(f531,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ord_less_eq(int,X0,pls) ),
    inference(resolution,[],[f423,f452]) ).

tff(f525,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ord_less_eq(int,pls,X0) ),
    inference(resolution,[],[f419,f452]) ).

tff(f434,plain,
    ! [X0: int] :
      ( ord_less(int,bit1(X0),pls)
      | ~ ord_less(int,X0,pls) ),
    inference(cnf_transformation,[],[f284]) ).

tff(f284,plain,
    ! [X0: int] :
      ( ( ord_less(int,bit1(X0),pls)
        | ~ ord_less(int,X0,pls) )
      & ( ord_less(int,X0,pls)
        | ~ ord_less(int,bit1(X0),pls) ) ),
    inference(nnf_transformation,[],[f169]) ).

tff(f169,plain,
    ! [X0: int] :
      ( ord_less(int,bit1(X0),pls)
    <=> ord_less(int,X0,pls) ),
    inference(rectify,[],[f40]) ).

tff(f40,axiom,
    ! [X5: int] :
      ( ord_less(int,bit1(X5),pls)
    <=> ord_less(int,X5,pls) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_39_rel__simps_I12_J) ).

tff(f433,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit1(X0),pls)
      | ord_less(int,X0,pls) ),
    inference(cnf_transformation,[],[f284]) ).

tff(f432,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(X0),pls)
      | ~ ord_less(int,X0,pls) ),
    inference(cnf_transformation,[],[f283]) ).

tff(f283,plain,
    ! [X0: int] :
      ( ( ord_less(int,bit0(X0),pls)
        | ~ ord_less(int,X0,pls) )
      & ( ord_less(int,X0,pls)
        | ~ ord_less(int,bit0(X0),pls) ) ),
    inference(nnf_transformation,[],[f168]) ).

tff(f168,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(X0),pls)
    <=> ord_less(int,X0,pls) ),
    inference(rectify,[],[f43]) ).

tff(f43,axiom,
    ! [X5: int] :
      ( ord_less(int,bit0(X5),pls)
    <=> ord_less(int,X5,pls) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_42_rel__simps_I10_J) ).

tff(f431,plain,
    ! [X0: int] :
      ( ~ ord_less(int,bit0(X0),pls)
      | ord_less(int,X0,pls) ),
    inference(cnf_transformation,[],[f283]) ).

tff(f430,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(X0))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(cnf_transformation,[],[f282]) ).

tff(f282,plain,
    ! [X0: int] :
      ( ( ord_less(int,pls,bit1(X0))
        | ~ ord_less_eq(int,pls,X0) )
      & ( ord_less_eq(int,pls,X0)
        | ~ ord_less(int,pls,bit1(X0)) ) ),
    inference(nnf_transformation,[],[f167]) ).

tff(f167,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit1(X0))
    <=> ord_less_eq(int,pls,X0) ),
    inference(rectify,[],[f53]) ).

tff(f53,axiom,
    ! [X5: int] :
      ( ord_less(int,pls,bit1(X5))
    <=> ord_less_eq(int,pls,X5) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_52_rel__simps_I5_J) ).

tff(f429,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit1(X0))
      | ord_less_eq(int,pls,X0) ),
    inference(cnf_transformation,[],[f282]) ).

tff(f428,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit0(X0))
      | ~ ord_less(int,pls,X0) ),
    inference(cnf_transformation,[],[f281]) ).

tff(f281,plain,
    ! [X0: int] :
      ( ( ord_less(int,pls,bit0(X0))
        | ~ ord_less(int,pls,X0) )
      & ( ord_less(int,pls,X0)
        | ~ ord_less(int,pls,bit0(X0)) ) ),
    inference(nnf_transformation,[],[f166]) ).

tff(f166,plain,
    ! [X0: int] :
      ( ord_less(int,pls,bit0(X0))
    <=> ord_less(int,pls,X0) ),
    inference(rectify,[],[f44]) ).

tff(f44,axiom,
    ! [X5: int] :
      ( ord_less(int,pls,bit0(X5))
    <=> ord_less(int,pls,X5) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_43_rel__simps_I4_J) ).

tff(f427,plain,
    ! [X0: int] :
      ( ~ ord_less(int,pls,bit0(X0))
      | ord_less(int,pls,X0) ),
    inference(cnf_transformation,[],[f281]) ).

tff(f426,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit1(X0),pls)
      | ~ ord_less(int,X0,pls) ),
    inference(cnf_transformation,[],[f280]) ).

tff(f280,plain,
    ! [X0: int] :
      ( ( ord_less_eq(int,bit1(X0),pls)
        | ~ ord_less(int,X0,pls) )
      & ( ord_less(int,X0,pls)
        | ~ ord_less_eq(int,bit1(X0),pls) ) ),
    inference(nnf_transformation,[],[f165]) ).

tff(f165,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit1(X0),pls)
    <=> ord_less(int,X0,pls) ),
    inference(rectify,[],[f52]) ).

tff(f52,axiom,
    ! [X5: int] :
      ( ord_less_eq(int,bit1(X5),pls)
    <=> ord_less(int,X5,pls) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_51_rel__simps_I29_J) ).

tff(f535,plain,
    ! [X0: int] :
      ( ord_less(int,X0,pls)
      | ~ ord_less(int,bit1(X0),pls) ),
    inference(resolution,[],[f425,f452]) ).

tff(f425,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit1(X0),pls)
      | ord_less(int,X0,pls) ),
    inference(cnf_transformation,[],[f280]) ).

tff(f424,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(X0),pls)
      | ~ ord_less_eq(int,X0,pls) ),
    inference(cnf_transformation,[],[f279]) ).

tff(f279,plain,
    ! [X0: int] :
      ( ( ord_less_eq(int,bit0(X0),pls)
        | ~ ord_less_eq(int,X0,pls) )
      & ( ord_less_eq(int,X0,pls)
        | ~ ord_less_eq(int,bit0(X0),pls) ) ),
    inference(nnf_transformation,[],[f164]) ).

tff(f164,plain,
    ! [X0: int] :
      ( ord_less_eq(int,bit0(X0),pls)
    <=> ord_less_eq(int,X0,pls) ),
    inference(rectify,[],[f16]) ).

tff(f16,axiom,
    ! [X5: int] :
      ( ord_less_eq(int,bit0(X5),pls)
    <=> ord_less_eq(int,X5,pls) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_15_rel__simps_I27_J) ).

tff(f423,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,bit0(X0),pls)
      | ord_less_eq(int,X0,pls) ),
    inference(cnf_transformation,[],[f279]) ).

tff(f422,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit1(X0))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(cnf_transformation,[],[f278]) ).

tff(f278,plain,
    ! [X0: int] :
      ( ( ord_less_eq(int,pls,bit1(X0))
        | ~ ord_less_eq(int,pls,X0) )
      & ( ord_less_eq(int,pls,X0)
        | ~ ord_less_eq(int,pls,bit1(X0)) ) ),
    inference(nnf_transformation,[],[f163]) ).

tff(f163,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit1(X0))
    <=> ord_less_eq(int,pls,X0) ),
    inference(rectify,[],[f46]) ).

tff(f46,axiom,
    ! [X5: int] :
      ( ord_less_eq(int,pls,bit1(X5))
    <=> ord_less_eq(int,pls,X5) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_45_rel__simps_I22_J) ).

tff(f529,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,X0)
      | ~ ord_less(int,pls,bit1(X0)) ),
    inference(resolution,[],[f421,f452]) ).

tff(f421,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,pls,bit1(X0))
      | ord_less_eq(int,pls,X0) ),
    inference(cnf_transformation,[],[f278]) ).

tff(f420,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit0(X0))
      | ~ ord_less_eq(int,pls,X0) ),
    inference(cnf_transformation,[],[f277]) ).

tff(f277,plain,
    ! [X0: int] :
      ( ( ord_less_eq(int,pls,bit0(X0))
        | ~ ord_less_eq(int,pls,X0) )
      & ( ord_less_eq(int,pls,X0)
        | ~ ord_less_eq(int,pls,bit0(X0)) ) ),
    inference(nnf_transformation,[],[f162]) ).

tff(f162,plain,
    ! [X0: int] :
      ( ord_less_eq(int,pls,bit0(X0))
    <=> ord_less_eq(int,pls,X0) ),
    inference(rectify,[],[f15]) ).

tff(f15,axiom,
    ! [X5: int] :
      ( ord_less_eq(int,pls,bit0(X5))
    <=> ord_less_eq(int,pls,X5) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_14_rel__simps_I21_J) ).

tff(f419,plain,
    ! [X0: int] :
      ( ~ ord_less_eq(int,pls,bit0(X0))
      | ord_less_eq(int,pls,X0) ),
    inference(cnf_transformation,[],[f277]) ).

tff(f370,plain,
    ! [X0: $tType] :
      ( ~ number_ring(X0)
      | ( one_one(X0) = number_number_of(X0,bit1(pls)) ) ),
    inference(cnf_transformation,[],[f209]) ).

tff(f209,plain,
    ! [X0: $tType] :
      ( ( one_one(X0) = number_number_of(X0,bit1(pls)) )
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f14]) ).

tff(f14,axiom,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ( one_one(X0) = number_number_of(X0,bit1(pls)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_13_numeral__1__eq__1) ).

tff(f522,plain,
    ord_less(int,one_one(int),bit0(one_one(int))),
    inference(superposition,[],[f507,f358]) ).

tff(f523,plain,
    ord_less(int,pls,one_one(int)),
    inference(superposition,[],[f507,f357]) ).

tff(f507,plain,
    ! [X1: int] : ord_less(int,X1,plus_plus(int,X1,one_one(int))),
    inference(equality_resolution,[],[f492]) ).

tff(f492,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X1,plus_plus(int,X0,one_one(int)))
      | ( X0 != X1 ) ),
    inference(cnf_transformation,[],[f311]) ).

tff(f457,plain,
    ! [X0: int,X1: int] :
      ( ( bit1(X0) != bit1(X1) )
      | ( X0 = X1 ) ),
    inference(cnf_transformation,[],[f293]) ).

tff(f293,plain,
    ! [X0: int,X1: int] :
      ( ( ( bit1(X0) = bit1(X1) )
        | ( X0 != X1 ) )
      & ( ( X0 = X1 )
        | ( bit1(X0) != bit1(X1) ) ) ),
    inference(nnf_transformation,[],[f184]) ).

tff(f184,plain,
    ! [X0: int,X1: int] :
      ( ( bit1(X0) = bit1(X1) )
    <=> ( X0 = X1 ) ),
    inference(rectify,[],[f18]) ).

tff(f18,axiom,
    ! [X6: int,X5: int] :
      ( ( bit1(X5) = bit1(X6) )
    <=> ( X5 = X6 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_17_rel__simps_I51_J) ).

tff(f455,plain,
    ! [X0: int,X1: int] :
      ( ( bit0(X0) != bit0(X1) )
      | ( X0 = X1 ) ),
    inference(cnf_transformation,[],[f292]) ).

tff(f292,plain,
    ! [X0: int,X1: int] :
      ( ( ( bit0(X0) = bit0(X1) )
        | ( X0 != X1 ) )
      & ( ( X0 = X1 )
        | ( bit0(X0) != bit0(X1) ) ) ),
    inference(nnf_transformation,[],[f183]) ).

tff(f183,plain,
    ! [X0: int,X1: int] :
      ( ( bit0(X0) = bit0(X1) )
    <=> ( X0 = X1 ) ),
    inference(rectify,[],[f19]) ).

tff(f19,axiom,
    ! [X6: int,X5: int] :
      ( ( bit0(X5) = bit0(X6) )
    <=> ( X5 = X6 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_18_rel__simps_I48_J) ).

tff(f517,plain,
    ~ ord_less(int,one_one(int),t),
    inference(resolution,[],[f452,f342]) ).

tff(f452,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,X1,X0)
      | ~ ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f291]) ).

tff(f369,plain,
    ! [X0: $tType] :
      ( ~ number_ring(X0)
      | ( zero_zero(X0) = number_number_of(X0,pls) ) ),
    inference(cnf_transformation,[],[f208]) ).

tff(f208,plain,
    ! [X0: $tType] :
      ( ( zero_zero(X0) = number_number_of(X0,pls) )
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f35]) ).

tff(f35,axiom,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ( zero_zero(X0) = number_number_of(X0,pls) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_34_number__of__Pls) ).

tff(f415,plain,
    ! [X0: int] :
      ( ( pls != bit0(X0) )
      | ( pls = X0 ) ),
    inference(cnf_transformation,[],[f275]) ).

tff(f275,plain,
    ! [X0: int] :
      ( ( ( pls = bit0(X0) )
        | ( pls != X0 ) )
      & ( ( pls = X0 )
        | ( pls != bit0(X0) ) ) ),
    inference(nnf_transformation,[],[f160]) ).

tff(f160,plain,
    ! [X0: int] :
      ( ( pls = bit0(X0) )
    <=> ( pls = X0 ) ),
    inference(rectify,[],[f25]) ).

tff(f25,axiom,
    ! [X5: int] :
      ( ( pls = bit0(X5) )
    <=> ( pls = X5 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_24_rel__simps_I44_J) ).

tff(f358,plain,
    ! [X0: int] : ( bit0(X0) = plus_plus(int,X0,X0) ),
    inference(cnf_transformation,[],[f132]) ).

tff(f132,plain,
    ! [X0: int] : ( bit0(X0) = plus_plus(int,X0,X0) ),
    inference(rectify,[],[f77]) ).

tff(f77,axiom,
    ! [X7: int] : ( bit0(X7) = plus_plus(int,X7,X7) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_76_Bit0__def) ).

tff(f349,plain,
    number_number_of(nat,bit1(pls)) = one_one(nat),
    inference(cnf_transformation,[],[f82]) ).

tff(f82,axiom,
    number_number_of(nat,bit1(pls)) = one_one(nat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_81_Numeral1__eq1__nat) ).

tff(f348,plain,
    one_one(int) = number_number_of(int,bit1(pls)),
    inference(cnf_transformation,[],[f81]) ).

tff(f81,axiom,
    one_one(int) = number_number_of(int,bit1(pls)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_80_one__is__num__one) ).

tff(f357,plain,
    ! [X0: int] : ( plus_plus(int,pls,X0) = X0 ),
    inference(cnf_transformation,[],[f131]) ).

tff(f131,plain,
    ! [X0: int] : ( plus_plus(int,pls,X0) = X0 ),
    inference(rectify,[],[f76]) ).

tff(f76,axiom,
    ! [X7: int] : ( plus_plus(int,pls,X7) = X7 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_75_add__Pls) ).

tff(f356,plain,
    ! [X0: int] : ( plus_plus(int,X0,pls) = X0 ),
    inference(cnf_transformation,[],[f130]) ).

tff(f130,plain,
    ! [X0: int] : ( plus_plus(int,X0,pls) = X0 ),
    inference(rectify,[],[f75]) ).

tff(f75,axiom,
    ! [X7: int] : ( plus_plus(int,X7,pls) = X7 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_74_add__Pls__right) ).

tff(f347,plain,
    zero_zero(int) = number_number_of(int,pls),
    inference(cnf_transformation,[],[f73]) ).

tff(f73,axiom,
    zero_zero(int) = number_number_of(int,pls),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_72_zero__is__num__zero) ).

tff(f345,plain,
    zero_zero(nat) = number_number_of(nat,pls),
    inference(cnf_transformation,[],[f74]) ).

tff(f74,axiom,
    zero_zero(nat) = number_number_of(nat,pls),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_73_semiring__norm_I113_J) ).

tff(f445,plain,
    ! [X0: int,X1: int] : ( bit0(X0) != bit1(X1) ),
    inference(cnf_transformation,[],[f175]) ).

tff(f175,plain,
    ! [X0: int,X1: int] : ( bit0(X0) != bit1(X1) ),
    inference(rectify,[],[f23]) ).

tff(f23,axiom,
    ! [X8: int,X7: int] : ( bit1(X7) != bit0(X8) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_22_rel__simps_I50_J) ).

tff(f344,plain,
    ord_less(int,t,one_one(int)),
    inference(cnf_transformation,[],[f3]) ).

tff(f3,axiom,
    ord_less(int,t,one_one(int)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_2__096t_A_060_A1_096) ).

tff(f343,plain,
    ~ ord_less(int,pls,zero_zero(int)),
    inference(cnf_transformation,[],[f92]) ).

tff(f92,axiom,
    ~ ord_less(int,pls,zero_zero(int)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_91_bin__less__0__simps_I1_J) ).

tff(f342,plain,
    ~ ord_less_eq(int,one_one(int),t),
    inference(cnf_transformation,[],[f1]) ).

tff(f1,axiom,
    ~ ord_less_eq(int,one_one(int),t),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_0__096_126_A1_A_060_061_At_096) ).

tff(f504,plain,
    ! [X1: int] : ~ ord_less(int,X1,X1),
    inference(equality_resolution,[],[f453]) ).

tff(f453,plain,
    ! [X0: int,X1: int] :
      ( ( X0 != X1 )
      | ~ ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f291]) ).

tff(f354,plain,
    ! [X0: int] : ( pls != bit1(X0) ),
    inference(cnf_transformation,[],[f128]) ).

tff(f128,plain,
    ! [X0: int] : ( pls != bit1(X0) ),
    inference(rectify,[],[f21]) ).

tff(f21,axiom,
    ! [X7: int] : ( pls != bit1(X7) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_20_rel__simps_I46_J) ).

tff(f341,plain,
    ord_less_eq(int,pls,pls),
    inference(cnf_transformation,[],[f32]) ).

tff(f32,axiom,
    ord_less_eq(int,pls,pls),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_31_rel__simps_I19_J) ).

tff(f340,plain,
    pls = bit0(pls),
    inference(cnf_transformation,[],[f27]) ).

tff(f27,axiom,
    pls = bit0(pls),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_26_Bit0__Pls) ).

tff(f339,plain,
    ~ ord_less(int,pls,pls),
    inference(cnf_transformation,[],[f29]) ).

tff(f29,axiom,
    ~ ord_less(int,pls,pls),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_28_rel__simps_I2_J) ).

tff(f338,plain,
    linorder(int),
    inference(cnf_transformation,[],[f105]) ).

tff(f105,axiom,
    linorder(int),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Int_Oint___Orderings_Olinorder) ).

tff(f337,plain,
    linorder(nat),
    inference(cnf_transformation,[],[f116]) ).

tff(f116,axiom,
    linorder(nat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Nat_Onat___Orderings_Olinorder) ).

tff(f336,plain,
    linorder(bool),
    inference(cnf_transformation,[],[f122]) ).

tff(f122,axiom,
    linorder(bool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_HOL_Obool___Orderings_Olinorder) ).

tff(f335,plain,
    number(int),
    inference(cnf_transformation,[],[f112]) ).

tff(f112,axiom,
    number(int),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Int_Oint___Int_Onumber) ).

tff(f334,plain,
    power(int),
    inference(cnf_transformation,[],[f111]) ).

tff(f111,axiom,
    power(int),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Int_Oint___Power_Opower) ).

tff(f333,plain,
    semiring_1(int),
    inference(cnf_transformation,[],[f106]) ).

tff(f106,axiom,
    semiring_1(int),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Int_Oint___Rings_Osemiring__1) ).

tff(f332,plain,
    power(nat),
    inference(cnf_transformation,[],[f120]) ).

tff(f120,axiom,
    power(nat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Nat_Onat___Power_Opower) ).

tff(f331,plain,
    semiring_1(nat),
    inference(cnf_transformation,[],[f117]) ).

tff(f117,axiom,
    semiring_1(nat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Nat_Onat___Rings_Osemiring__1) ).

tff(f330,plain,
    number(nat),
    inference(cnf_transformation,[],[f121]) ).

tff(f121,axiom,
    number(nat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Nat_Onat___Int_Onumber) ).

tff(f329,plain,
    mult_zero(int),
    inference(cnf_transformation,[],[f108]) ).

tff(f108,axiom,
    mult_zero(int),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Int_Oint___Rings_Omult__zero) ).

tff(f328,plain,
    no_zero_divisors(int),
    inference(cnf_transformation,[],[f101]) ).

tff(f101,axiom,
    no_zero_divisors(int),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Int_Oint___Rings_Ono__zero__divisors) ).

tff(f327,plain,
    number_semiring(int),
    inference(cnf_transformation,[],[f103]) ).

tff(f103,axiom,
    number_semiring(int),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Int_Oint___Int_Onumber__semiring) ).

tff(f326,plain,
    zero_neq_one(int),
    inference(cnf_transformation,[],[f104]) ).

tff(f104,axiom,
    zero_neq_one(int),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Int_Oint___Rings_Ozero__neq__one) ).

tff(f325,plain,
    semiring_0(int),
    inference(cnf_transformation,[],[f107]) ).

tff(f107,axiom,
    semiring_0(int),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Int_Oint___Rings_Osemiring__0) ).

tff(f324,plain,
    no_zero_divisors(nat),
    inference(cnf_transformation,[],[f113]) ).

tff(f113,axiom,
    no_zero_divisors(nat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Nat_Onat___Rings_Ono__zero__divisors) ).

tff(f323,plain,
    number_semiring(nat),
    inference(cnf_transformation,[],[f114]) ).

tff(f114,axiom,
    number_semiring(nat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Nat_Onat___Int_Onumber__semiring) ).

tff(f322,plain,
    zero_neq_one(nat),
    inference(cnf_transformation,[],[f115]) ).

tff(f115,axiom,
    zero_neq_one(nat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Nat_Onat___Rings_Ozero__neq__one) ).

tff(f321,plain,
    semiring_0(nat),
    inference(cnf_transformation,[],[f118]) ).

tff(f118,axiom,
    semiring_0(nat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Nat_Onat___Rings_Osemiring__0) ).

tff(f320,plain,
    mult_zero(nat),
    inference(cnf_transformation,[],[f119]) ).

tff(f119,axiom,
    mult_zero(nat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Nat_Onat___Rings_Omult__zero) ).

tff(f319,plain,
    number_ring(int),
    inference(cnf_transformation,[],[f110]) ).

tff(f110,axiom,
    number_ring(int),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Int_Oint___Int_Onumber__ring) ).

tff(f318,plain,
    linordered_idom(int),
    inference(cnf_transformation,[],[f102]) ).

tff(f102,axiom,
    linordered_idom(int),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Int_Oint___Rings_Olinordered__idom) ).

tff(f317,plain,
    pp(fTrue),
    inference(cnf_transformation,[],[f124]) ).

tff(f124,axiom,
    pp(fTrue),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',help_pp_2_1_U) ).

tff(f316,plain,
    ring_char_0(int),
    inference(cnf_transformation,[],[f109]) ).

tff(f109,axiom,
    ring_char_0(int),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Int_Oint___Int_Oring__char__0) ).

tff(f315,plain,
    ring_11004092258visors(int),
    inference(cnf_transformation,[],[f100]) ).

tff(f100,axiom,
    ring_11004092258visors(int),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Int_Oint___Rings_Oring__1__no__zero__divisors) ).

tff(f314,plain,
    linord219039673up_add(int),
    inference(cnf_transformation,[],[f99]) ).

tff(f99,axiom,
    linord219039673up_add(int),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_Int_Oint___Groups_Olinordered__ab__group__add) ).

tff(f313,plain,
    ~ pp(fFalse),
    inference(cnf_transformation,[],[f123]) ).

tff(f123,axiom,
    ~ pp(fFalse),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',help_pp_1_1_U) ).

tff(f487,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq(int,plus_plus(int,X1,one_one(int)),X0)
      | ~ ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f308]) ).

tff(f479,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X1,X0)
      | ~ ord_less(int,bit1(X1),bit1(X0)) ),
    inference(cnf_transformation,[],[f304]) ).

tff(f304,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less(int,bit1(X1),bit1(X0))
        | ~ ord_less(int,X1,X0) )
      & ( ord_less(int,X1,X0)
        | ~ ord_less(int,bit1(X1),bit1(X0)) ) ),
    inference(nnf_transformation,[],[f195]) ).

tff(f195,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit1(X1),bit1(X0))
    <=> ord_less(int,X1,X0) ),
    inference(rectify,[],[f28]) ).

tff(f28,axiom,
    ! [X6: int,X5: int] :
      ( ord_less(int,bit1(X5),bit1(X6))
    <=> ord_less(int,X5,X6) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_27_rel__simps_I17_J) ).

tff(f480,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit1(X1),bit1(X0))
      | ~ ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f304]) ).

tff(f475,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X1,X0)
      | ~ ord_less(int,bit1(X1),bit0(X0)) ),
    inference(cnf_transformation,[],[f302]) ).

tff(f302,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less(int,bit1(X1),bit0(X0))
        | ~ ord_less(int,X1,X0) )
      & ( ord_less(int,X1,X0)
        | ~ ord_less(int,bit1(X1),bit0(X0)) ) ),
    inference(nnf_transformation,[],[f193]) ).

tff(f193,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit1(X1),bit0(X0))
    <=> ord_less(int,X1,X0) ),
    inference(rectify,[],[f90]) ).

tff(f90,axiom,
    ! [X15: int,X16: int] :
      ( ord_less(int,bit1(X16),bit0(X15))
    <=> ord_less(int,X16,X15) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_89_less__int__code_I15_J) ).

tff(f476,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit1(X1),bit0(X0))
      | ~ ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f302]) ).

tff(f469,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X1,X0)
      | ~ ord_less(int,bit0(X1),bit0(X0)) ),
    inference(cnf_transformation,[],[f299]) ).

tff(f299,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less(int,bit0(X1),bit0(X0))
        | ~ ord_less(int,X1,X0) )
      & ( ord_less(int,X1,X0)
        | ~ ord_less(int,bit0(X1),bit0(X0)) ) ),
    inference(nnf_transformation,[],[f190]) ).

tff(f190,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit0(X1),bit0(X0))
    <=> ord_less(int,X1,X0) ),
    inference(rectify,[],[f79]) ).

tff(f79,axiom,
    ! [X15: int,X16: int] :
      ( ord_less(int,bit0(X16),bit0(X15))
    <=> ord_less(int,X16,X15) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_78_less__int__code_I13_J) ).

tff(f470,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,bit0(X1),bit0(X0))
      | ~ ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f299]) ).

tff(f446,plain,
    ! [X0: int,X1: int] : ( bit1(X0) != bit0(X1) ),
    inference(cnf_transformation,[],[f176]) ).

tff(f176,plain,
    ! [X0: int,X1: int] : ( bit1(X0) != bit0(X1) ),
    inference(rectify,[],[f24]) ).

tff(f24,axiom,
    ! [X8: int,X7: int] : ( bit1(X8) != bit0(X7) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_23_rel__simps_I49_J) ).

tff(f443,plain,
    ! [X0: int] :
      ( ord_less(int,X0,zero_zero(int))
      | ~ ord_less(int,plus_plus(int,plus_plus(int,one_one(int),X0),X0),zero_zero(int)) ),
    inference(cnf_transformation,[],[f289]) ).

tff(f289,plain,
    ! [X0: int] :
      ( ( ord_less(int,plus_plus(int,plus_plus(int,one_one(int),X0),X0),zero_zero(int))
        | ~ ord_less(int,X0,zero_zero(int)) )
      & ( ord_less(int,X0,zero_zero(int))
        | ~ ord_less(int,plus_plus(int,plus_plus(int,one_one(int),X0),X0),zero_zero(int)) ) ),
    inference(nnf_transformation,[],[f174]) ).

tff(f174,plain,
    ! [X0: int] :
      ( ord_less(int,plus_plus(int,plus_plus(int,one_one(int),X0),X0),zero_zero(int))
    <=> ord_less(int,X0,zero_zero(int)) ),
    inference(rectify,[],[f83]) ).

tff(f83,axiom,
    ! [X14: int] :
      ( ord_less(int,plus_plus(int,plus_plus(int,one_one(int),X14),X14),zero_zero(int))
    <=> ord_less(int,X14,zero_zero(int)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_82_odd__less__0__iff) ).

tff(f444,plain,
    ! [X0: int] :
      ( ord_less(int,plus_plus(int,plus_plus(int,one_one(int),X0),X0),zero_zero(int))
      | ~ ord_less(int,X0,zero_zero(int)) ),
    inference(cnf_transformation,[],[f289]) ).

tff(f441,plain,
    ! [X0: int] :
      ( ord_less(int,X0,zero_zero(int))
      | ~ ord_less(int,bit1(X0),zero_zero(int)) ),
    inference(cnf_transformation,[],[f288]) ).

tff(f288,plain,
    ! [X0: int] :
      ( ( ord_less(int,bit1(X0),zero_zero(int))
        | ~ ord_less(int,X0,zero_zero(int)) )
      & ( ord_less(int,X0,zero_zero(int))
        | ~ ord_less(int,bit1(X0),zero_zero(int)) ) ),
    inference(nnf_transformation,[],[f173]) ).

tff(f173,plain,
    ! [X0: int] :
      ( ord_less(int,bit1(X0),zero_zero(int))
    <=> ord_less(int,X0,zero_zero(int)) ),
    inference(rectify,[],[f91]) ).

tff(f91,axiom,
    ! [X13: int] :
      ( ord_less(int,bit1(X13),zero_zero(int))
    <=> ord_less(int,X13,zero_zero(int)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_90_bin__less__0__simps_I4_J) ).

tff(f442,plain,
    ! [X0: int] :
      ( ord_less(int,bit1(X0),zero_zero(int))
      | ~ ord_less(int,X0,zero_zero(int)) ),
    inference(cnf_transformation,[],[f288]) ).

tff(f439,plain,
    ! [X0: int] :
      ( ord_less(int,X0,zero_zero(int))
      | ~ ord_less(int,bit0(X0),zero_zero(int)) ),
    inference(cnf_transformation,[],[f287]) ).

tff(f287,plain,
    ! [X0: int] :
      ( ( ord_less(int,bit0(X0),zero_zero(int))
        | ~ ord_less(int,X0,zero_zero(int)) )
      & ( ord_less(int,X0,zero_zero(int))
        | ~ ord_less(int,bit0(X0),zero_zero(int)) ) ),
    inference(nnf_transformation,[],[f172]) ).

tff(f172,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(X0),zero_zero(int))
    <=> ord_less(int,X0,zero_zero(int)) ),
    inference(rectify,[],[f93]) ).

tff(f93,axiom,
    ! [X13: int] :
      ( ord_less(int,bit0(X13),zero_zero(int))
    <=> ord_less(int,X13,zero_zero(int)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_92_bin__less__0__simps_I3_J) ).

tff(f440,plain,
    ! [X0: int] :
      ( ord_less(int,bit0(X0),zero_zero(int))
      | ~ ord_less(int,X0,zero_zero(int)) ),
    inference(cnf_transformation,[],[f287]) ).

tff(f437,plain,
    ! [X0: int] :
      ( ord_less_eq(int,X0,pls)
      | ( zero_zero(nat) != number_number_of(nat,X0) ) ),
    inference(cnf_transformation,[],[f286]) ).

tff(f286,plain,
    ! [X0: int] :
      ( ( ( zero_zero(nat) = number_number_of(nat,X0) )
        | ~ ord_less_eq(int,X0,pls) )
      & ( ord_less_eq(int,X0,pls)
        | ( zero_zero(nat) != number_number_of(nat,X0) ) ) ),
    inference(nnf_transformation,[],[f171]) ).

tff(f171,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X0) )
    <=> ord_less_eq(int,X0,pls) ),
    inference(rectify,[],[f55]) ).

tff(f55,axiom,
    ! [X12: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X12) )
    <=> ord_less_eq(int,X12,pls) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_54_eq__0__number__of) ).

tff(f438,plain,
    ! [X0: int] :
      ( ( zero_zero(nat) = number_number_of(nat,X0) )
      | ~ ord_less_eq(int,X0,pls) ),
    inference(cnf_transformation,[],[f286]) ).

tff(f417,plain,
    ! [X0: int] :
      ( ( pls = X0 )
      | ( pls != bit0(X0) ) ),
    inference(cnf_transformation,[],[f276]) ).

tff(f276,plain,
    ! [X0: int] :
      ( ( ( pls = bit0(X0) )
        | ( pls != X0 ) )
      & ( ( pls = X0 )
        | ( pls != bit0(X0) ) ) ),
    inference(nnf_transformation,[],[f161]) ).

tff(f161,plain,
    ! [X0: int] :
      ( ( pls = bit0(X0) )
    <=> ( pls = X0 ) ),
    inference(rectify,[],[f26]) ).

tff(f26,axiom,
    ! [X6: int] :
      ( ( pls = bit0(X6) )
    <=> ( pls = X6 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_25_rel__simps_I38_J) ).

tff(f503,plain,
    pls = bit0(pls),
    inference(equality_resolution,[],[f418]) ).

tff(f418,plain,
    ! [X0: int] :
      ( ( pls = bit0(X0) )
      | ( pls != X0 ) ),
    inference(cnf_transformation,[],[f276]) ).

tff(f502,plain,
    pls = bit0(pls),
    inference(equality_resolution,[],[f416]) ).

tff(f416,plain,
    ! [X0: int] :
      ( ( pls = bit0(X0) )
      | ( pls != X0 ) ),
    inference(cnf_transformation,[],[f275]) ).

tff(f411,plain,
    ! [X0: $tType,X1: int] :
      ( ( one_one(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,X1)) )
      | ( zero_zero(nat) != number_number_of(nat,X1) )
      | ~ semiring_0(X0)
      | ~ power(X0) ),
    inference(cnf_transformation,[],[f251]) ).

tff(f409,plain,
    ! [X0: $tType,X2: X0,X1: int] :
      ( ( zero_zero(nat) != number_number_of(nat,X1) )
      | ( zero_zero(X0) != power_power(X0,X2,number_number_of(nat,X1)) )
      | ~ zero_neq_one(X0)
      | ~ no_zero_divisors(X0)
      | ~ mult_zero(X0)
      | ~ power(X0) ),
    inference(cnf_transformation,[],[f273]) ).

tff(f400,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less(int,X1,bit1(pls))
      | ~ ord_less(X0,number_number_of(X0,X1),one_one(X0))
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f268]) ).

tff(f268,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ( ord_less(X0,number_number_of(X0,X1),one_one(X0))
            | ~ ord_less(int,X1,bit1(pls)) )
          & ( ord_less(int,X1,bit1(pls))
            | ~ ord_less(X0,number_number_of(X0,X1),one_one(X0)) ) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(nnf_transformation,[],[f241]) ).

tff(f241,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less(X0,number_number_of(X0,X1),one_one(X0))
        <=> ord_less(int,X1,bit1(pls)) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(flattening,[],[f240]) ).

tff(f240,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less(X0,number_number_of(X0,X1),one_one(X0))
        <=> ord_less(int,X1,bit1(pls)) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f153]) ).

tff(f153,plain,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X1: int] :
          ( ord_less(X0,number_number_of(X0,X1),one_one(X0))
        <=> ord_less(int,X1,bit1(pls)) ) ),
    inference(rectify,[],[f62]) ).

tff(f62,axiom,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X3: int] :
          ( ord_less(X0,number_number_of(X0,X3),one_one(X0))
        <=> ord_less(int,X3,bit1(pls)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_61_less__special_I4_J) ).

tff(f401,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less(X0,number_number_of(X0,X1),one_one(X0))
      | ~ ord_less(int,X1,bit1(pls))
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f268]) ).

tff(f396,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less(int,bit1(pls),X1)
      | ~ ord_less(X0,one_one(X0),number_number_of(X0,X1))
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f266]) ).

tff(f266,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ( ord_less(X0,one_one(X0),number_number_of(X0,X1))
            | ~ ord_less(int,bit1(pls),X1) )
          & ( ord_less(int,bit1(pls),X1)
            | ~ ord_less(X0,one_one(X0),number_number_of(X0,X1)) ) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(nnf_transformation,[],[f237]) ).

tff(f237,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less(X0,one_one(X0),number_number_of(X0,X1))
        <=> ord_less(int,bit1(pls),X1) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(flattening,[],[f236]) ).

tff(f236,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less(X0,one_one(X0),number_number_of(X0,X1))
        <=> ord_less(int,bit1(pls),X1) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f151]) ).

tff(f151,plain,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X1: int] :
          ( ord_less(X0,one_one(X0),number_number_of(X0,X1))
        <=> ord_less(int,bit1(pls),X1) ) ),
    inference(rectify,[],[f63]) ).

tff(f63,axiom,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X2: int] :
          ( ord_less(X0,one_one(X0),number_number_of(X0,X2))
        <=> ord_less(int,bit1(pls),X2) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_62_less__special_I2_J) ).

tff(f397,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less(X0,one_one(X0),number_number_of(X0,X1))
      | ~ ord_less(int,bit1(pls),X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f266]) ).

tff(f392,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less_eq(int,X1,bit1(pls))
      | ~ ord_less_eq(X0,number_number_of(X0,X1),one_one(X0))
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f264]) ).

tff(f264,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ( ord_less_eq(X0,number_number_of(X0,X1),one_one(X0))
            | ~ ord_less_eq(int,X1,bit1(pls)) )
          & ( ord_less_eq(int,X1,bit1(pls))
            | ~ ord_less_eq(X0,number_number_of(X0,X1),one_one(X0)) ) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(nnf_transformation,[],[f233]) ).

tff(f233,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less_eq(X0,number_number_of(X0,X1),one_one(X0))
        <=> ord_less_eq(int,X1,bit1(pls)) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(flattening,[],[f232]) ).

tff(f232,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less_eq(X0,number_number_of(X0,X1),one_one(X0))
        <=> ord_less_eq(int,X1,bit1(pls)) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f149]) ).

tff(f149,plain,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X1: int] :
          ( ord_less_eq(X0,number_number_of(X0,X1),one_one(X0))
        <=> ord_less_eq(int,X1,bit1(pls)) ) ),
    inference(rectify,[],[f10]) ).

tff(f10,axiom,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X3: int] :
          ( ord_less_eq(X0,number_number_of(X0,X3),one_one(X0))
        <=> ord_less_eq(int,X3,bit1(pls)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_9_le__special_I4_J) ).

tff(f393,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less_eq(X0,number_number_of(X0,X1),one_one(X0))
      | ~ ord_less_eq(int,X1,bit1(pls))
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f264]) ).

tff(f388,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less_eq(int,bit1(pls),X1)
      | ~ ord_less_eq(X0,one_one(X0),number_number_of(X0,X1))
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f262]) ).

tff(f262,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ( ord_less_eq(X0,one_one(X0),number_number_of(X0,X1))
            | ~ ord_less_eq(int,bit1(pls),X1) )
          & ( ord_less_eq(int,bit1(pls),X1)
            | ~ ord_less_eq(X0,one_one(X0),number_number_of(X0,X1)) ) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(nnf_transformation,[],[f229]) ).

tff(f229,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less_eq(X0,one_one(X0),number_number_of(X0,X1))
        <=> ord_less_eq(int,bit1(pls),X1) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(flattening,[],[f228]) ).

tff(f228,plain,
    ! [X0: $tType] :
      ( ! [X1: int] :
          ( ord_less_eq(X0,one_one(X0),number_number_of(X0,X1))
        <=> ord_less_eq(int,bit1(pls),X1) )
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f147]) ).

tff(f147,plain,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X1: int] :
          ( ord_less_eq(X0,one_one(X0),number_number_of(X0,X1))
        <=> ord_less_eq(int,bit1(pls),X1) ) ),
    inference(rectify,[],[f9]) ).

tff(f9,axiom,
    ! [X0: $tType] :
      ( ( linordered_idom(X0)
        & number_ring(X0) )
     => ! [X2: int] :
          ( ord_less_eq(X0,one_one(X0),number_number_of(X0,X2))
        <=> ord_less_eq(int,bit1(pls),X2) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_8_le__special_I2_J) ).

tff(f389,plain,
    ! [X0: $tType,X1: int] :
      ( ord_less_eq(X0,one_one(X0),number_number_of(X0,X1))
      | ~ ord_less_eq(int,bit1(pls),X1)
      | ~ linordered_idom(X0)
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f262]) ).

tff(f385,plain,
    ! [X0: int] :
      ( ( one_one(int) = X0 )
      | ( zero_zero(int) = X0 )
      | ~ ord_less(int,X0,number_number_of(int,bit0(bit1(pls))))
      | ~ ord_less_eq(int,zero_zero(int),X0) ),
    inference(cnf_transformation,[],[f225]) ).

tff(f225,plain,
    ! [X0: int] :
      ( ( one_one(int) = X0 )
      | ( zero_zero(int) = X0 )
      | ~ ord_less(int,X0,number_number_of(int,bit0(bit1(pls))))
      | ~ ord_less_eq(int,zero_zero(int),X0) ),
    inference(flattening,[],[f224]) ).

tff(f224,plain,
    ! [X0: int] :
      ( ( one_one(int) = X0 )
      | ( zero_zero(int) = X0 )
      | ~ ord_less(int,X0,number_number_of(int,bit0(bit1(pls))))
      | ~ ord_less_eq(int,zero_zero(int),X0) ),
    inference(ennf_transformation,[],[f145]) ).

tff(f145,plain,
    ! [X0: int] :
      ( ord_less_eq(int,zero_zero(int),X0)
     => ( ord_less(int,X0,number_number_of(int,bit0(bit1(pls))))
       => ( ( one_one(int) = X0 )
          | ( zero_zero(int) = X0 ) ) ) ),
    inference(rectify,[],[f98]) ).

tff(f98,axiom,
    ! [X19: int] :
      ( ord_less_eq(int,zero_zero(int),X19)
     => ( ord_less(int,X19,number_number_of(int,bit0(bit1(pls))))
       => ( ( one_one(int) = X19 )
          | ( zero_zero(int) = X19 ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_97_int__pos__lt__two__imp__zero__or__one) ).

tff(f384,plain,
    ! [X0: int] :
      ( ord_less(int,zero_zero(int),plus_plus(int,one_one(int),X0))
      | ~ ord_less_eq(int,zero_zero(int),X0) ),
    inference(cnf_transformation,[],[f223]) ).

tff(f223,plain,
    ! [X0: int] :
      ( ord_less(int,zero_zero(int),plus_plus(int,one_one(int),X0))
      | ~ ord_less_eq(int,zero_zero(int),X0) ),
    inference(ennf_transformation,[],[f144]) ).

tff(f144,plain,
    ! [X0: int] :
      ( ord_less_eq(int,zero_zero(int),X0)
     => ord_less(int,zero_zero(int),plus_plus(int,one_one(int),X0)) ),
    inference(rectify,[],[f97]) ).

tff(f97,axiom,
    ! [X9: int] :
      ( ord_less_eq(int,zero_zero(int),X9)
     => ord_less(int,zero_zero(int),plus_plus(int,one_one(int),X9)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_96_le__imp__0__less) ).

tff(f381,plain,
    ! [X0: $tType] :
      ( ( zero_zero(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,bit0(bit1(pls)))) )
      | ~ semiring_1(X0) ),
    inference(cnf_transformation,[],[f221]) ).

tff(f221,plain,
    ! [X0: $tType] :
      ( ( zero_zero(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,bit0(bit1(pls)))) )
      | ~ semiring_1(X0) ),
    inference(ennf_transformation,[],[f7]) ).

tff(f7,axiom,
    ! [X0: $tType] :
      ( semiring_1(X0)
     => ( zero_zero(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,bit0(bit1(pls)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_6_zero__power2) ).

tff(f380,plain,
    ! [X0: $tType] :
      ( ( one_one(X0) = power_power(X0,one_one(X0),number_number_of(nat,bit0(bit1(pls)))) )
      | ~ semiring_1(X0) ),
    inference(cnf_transformation,[],[f220]) ).

tff(f220,plain,
    ! [X0: $tType] :
      ( ( one_one(X0) = power_power(X0,one_one(X0),number_number_of(nat,bit0(bit1(pls)))) )
      | ~ semiring_1(X0) ),
    inference(ennf_transformation,[],[f6]) ).

tff(f6,axiom,
    ! [X0: $tType] :
      ( semiring_1(X0)
     => ( one_one(X0) = power_power(X0,one_one(X0),number_number_of(nat,bit0(bit1(pls)))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_5_one__power2) ).

tff(f377,plain,
    ! [X0: $tType,X2: int,X1: int] :
      ( ( number_number_of(X0,plus_plus(int,X2,X1)) = plus_plus(X0,number_number_of(X0,X2),number_number_of(X0,X1)) )
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f216]) ).

tff(f216,plain,
    ! [X0: $tType] :
      ( ! [X1: int,X2: int] : ( number_number_of(X0,plus_plus(int,X2,X1)) = plus_plus(X0,number_number_of(X0,X2),number_number_of(X0,X1)) )
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f140]) ).

tff(f140,plain,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ! [X1: int,X2: int] : ( number_number_of(X0,plus_plus(int,X2,X1)) = plus_plus(X0,number_number_of(X0,X2),number_number_of(X0,X1)) ) ),
    inference(rectify,[],[f71]) ).

tff(f71,axiom,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ! [X4: int,X10: int] : ( number_number_of(X0,plus_plus(int,X10,X4)) = plus_plus(X0,number_number_of(X0,X10),number_number_of(X0,X4)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_70_number__of__add) ).

tff(f375,plain,
    ! [X0: $tType,X1: int] :
      ( ( plus_plus(X0,number_number_of(X0,X1),one_one(X0)) = number_number_of(X0,plus_plus(int,X1,bit1(pls))) )
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f214]) ).

tff(f214,plain,
    ! [X0: $tType] :
      ( ! [X1: int] : ( plus_plus(X0,number_number_of(X0,X1),one_one(X0)) = number_number_of(X0,plus_plus(int,X1,bit1(pls))) )
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f138]) ).

tff(f138,plain,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ! [X1: int] : ( plus_plus(X0,number_number_of(X0,X1),one_one(X0)) = number_number_of(X0,plus_plus(int,X1,bit1(pls))) ) ),
    inference(rectify,[],[f64]) ).

tff(f64,axiom,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ! [X10: int] : ( plus_plus(X0,number_number_of(X0,X10),one_one(X0)) = number_number_of(X0,plus_plus(int,X10,bit1(pls))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_63_add__special_I3_J) ).

tff(f374,plain,
    ! [X0: $tType,X1: int] :
      ( ( plus_plus(X0,one_one(X0),number_number_of(X0,X1)) = number_number_of(X0,plus_plus(int,bit1(pls),X1)) )
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f213]) ).

tff(f213,plain,
    ! [X0: $tType] :
      ( ! [X1: int] : ( plus_plus(X0,one_one(X0),number_number_of(X0,X1)) = number_number_of(X0,plus_plus(int,bit1(pls),X1)) )
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f137]) ).

tff(f137,plain,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ! [X1: int] : ( plus_plus(X0,one_one(X0),number_number_of(X0,X1)) = number_number_of(X0,plus_plus(int,bit1(pls),X1)) ) ),
    inference(rectify,[],[f65]) ).

tff(f65,axiom,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ! [X4: int] : ( plus_plus(X0,one_one(X0),number_number_of(X0,X4)) = number_number_of(X0,plus_plus(int,bit1(pls),X4)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_64_add__special_I2_J) ).

tff(f371,plain,
    ! [X0: $tType] :
      ( ( plus_plus(X0,one_one(X0),one_one(X0)) = number_number_of(X0,bit0(bit1(pls))) )
      | ~ number_ring(X0) ),
    inference(cnf_transformation,[],[f210]) ).

tff(f210,plain,
    ! [X0: $tType] :
      ( ( plus_plus(X0,one_one(X0),one_one(X0)) = number_number_of(X0,bit0(bit1(pls))) )
      | ~ number_ring(X0) ),
    inference(ennf_transformation,[],[f61]) ).

tff(f61,axiom,
    ! [X0: $tType] :
      ( number_ring(X0)
     => ( plus_plus(X0,one_one(X0),one_one(X0)) = number_number_of(X0,bit0(bit1(pls))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_60_one__add__one__is__two) ).

tff(f497,plain,
    ! [X0: $tType] :
      ( ~ ord_less(X0,zero_zero(X0),power_power(X0,zero_zero(X0),number_number_of(nat,bit0(bit1(pls)))))
      | ~ linordered_idom(X0) ),
    inference(equality_resolution,[],[f367]) ).

tff(f367,plain,
    ! [X0: $tType,X1: X0] :
      ( ( zero_zero(X0) != X1 )
      | ~ ord_less(X0,zero_zero(X0),power_power(X0,X1,number_number_of(nat,bit0(bit1(pls)))))
      | ~ linordered_idom(X0) ),
    inference(cnf_transformation,[],[f259]) ).

tff(f259,plain,
    ! [X0: $tType] :
      ( ! [X1: X0] :
          ( ( ord_less(X0,zero_zero(X0),power_power(X0,X1,number_number_of(nat,bit0(bit1(pls)))))
            | ( zero_zero(X0) = X1 ) )
          & ( ( zero_zero(X0) != X1 )
            | ~ ord_less(X0,zero_zero(X0),power_power(X0,X1,number_number_of(nat,bit0(bit1(pls))))) ) )
      | ~ linordered_idom(X0) ),
    inference(nnf_transformation,[],[f207]) ).

tff(f207,plain,
    ! [X0: $tType] :
      ( ! [X1: X0] :
          ( ord_less(X0,zero_zero(X0),power_power(X0,X1,number_number_of(nat,bit0(bit1(pls)))))
        <=> ( zero_zero(X0) != X1 ) )
      | ~ linordered_idom(X0) ),
    inference(ennf_transformation,[],[f66]) ).

tff(f66,axiom,
    ! [X0: $tType] :
      ( linordered_idom(X0)
     => ! [X1: X0] :
          ( ord_less(X0,zero_zero(X0),power_power(X0,X1,number_number_of(nat,bit0(bit1(pls)))))
        <=> ( zero_zero(X0) != X1 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_65_zero__less__power2) ).

tff(f368,plain,
    ! [X0: $tType,X1: X0] :
      ( ord_less(X0,zero_zero(X0),power_power(X0,X1,number_number_of(nat,bit0(bit1(pls)))))
      | ( zero_zero(X0) = X1 )
      | ~ linordered_idom(X0) ),
    inference(cnf_transformation,[],[f259]) ).

tff(f363,plain,
    ! [X0: $tType,X1: X0] :
      ( ( zero_zero(X0) = X1 )
      | ( zero_zero(X0) != power_power(X0,X1,number_number_of(nat,bit0(bit1(pls)))) )
      | ~ ring_11004092258visors(X0) ),
    inference(cnf_transformation,[],[f257]) ).

tff(f257,plain,
    ! [X0: $tType] :
      ( ! [X1: X0] :
          ( ( ( zero_zero(X0) = power_power(X0,X1,number_number_of(nat,bit0(bit1(pls)))) )
            | ( zero_zero(X0) != X1 ) )
          & ( ( zero_zero(X0) = X1 )
            | ( zero_zero(X0) != power_power(X0,X1,number_number_of(nat,bit0(bit1(pls)))) ) ) )
      | ~ ring_11004092258visors(X0) ),
    inference(nnf_transformation,[],[f205]) ).

tff(f205,plain,
    ! [X0: $tType] :
      ( ! [X1: X0] :
          ( ( zero_zero(X0) = power_power(X0,X1,number_number_of(nat,bit0(bit1(pls)))) )
        <=> ( zero_zero(X0) = X1 ) )
      | ~ ring_11004092258visors(X0) ),
    inference(ennf_transformation,[],[f8]) ).

tff(f8,axiom,
    ! [X0: $tType] :
      ( ring_11004092258visors(X0)
     => ! [X1: X0] :
          ( ( zero_zero(X0) = power_power(X0,X1,number_number_of(nat,bit0(bit1(pls)))) )
        <=> ( zero_zero(X0) = X1 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_7_zero__eq__power2) ).

tff(f496,plain,
    ! [X0: $tType] :
      ( ( zero_zero(X0) = power_power(X0,zero_zero(X0),number_number_of(nat,bit0(bit1(pls)))) )
      | ~ ring_11004092258visors(X0) ),
    inference(equality_resolution,[],[f364]) ).

tff(f364,plain,
    ! [X0: $tType,X1: X0] :
      ( ( zero_zero(X0) = power_power(X0,X1,number_number_of(nat,bit0(bit1(pls)))) )
      | ( zero_zero(X0) != X1 )
      | ~ ring_11004092258visors(X0) ),
    inference(cnf_transformation,[],[f257]) ).

tff(f359,plain,
    ! [X0: int] : ( zero_zero(int) != plus_plus(int,plus_plus(int,one_one(int),X0),X0) ),
    inference(cnf_transformation,[],[f133]) ).

tff(f133,plain,
    ! [X0: int] : ( zero_zero(int) != plus_plus(int,plus_plus(int,one_one(int),X0),X0) ),
    inference(rectify,[],[f95]) ).

tff(f95,axiom,
    ! [X9: int] : ( zero_zero(int) != plus_plus(int,plus_plus(int,one_one(int),X9),X9) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_94_odd__nonzero) ).

tff(f355,plain,
    ! [X0: int] : ( pls != bit1(X0) ),
    inference(cnf_transformation,[],[f129]) ).

tff(f129,plain,
    ! [X0: int] : ( pls != bit1(X0) ),
    inference(rectify,[],[f22]) ).

tff(f22,axiom,
    ! [X8: int] : ( pls != bit1(X8) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_21_rel__simps_I39_J) ).

tff(f353,plain,
    ( ord_less(int,plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)),zero_zero(int))
    | ~ ord_less(int,t,zero_zero(int)) ),
    inference(cnf_transformation,[],[f203]) ).

tff(f203,plain,
    ( ord_less(int,plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)),zero_zero(int))
    | ~ ord_less(int,t,zero_zero(int)) ),
    inference(ennf_transformation,[],[f5]) ).

tff(f5,axiom,
    ( ord_less(int,t,zero_zero(int))
   => ord_less(int,plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)),zero_zero(int)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_4__096t_A_060_A0_A_061_061_062_As_A_094_A2_A_L_A1_A_060_A0_096) ).

tff(f508,plain,
    ( ( t = plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)) )
    | ( t != zero_zero(int) ) ),
    inference(inner_rewriting,[],[f352]) ).

tff(f352,plain,
    ( ( zero_zero(int) = plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)) )
    | ( t != zero_zero(int) ) ),
    inference(cnf_transformation,[],[f202]) ).

tff(f202,plain,
    ( ( zero_zero(int) = plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)) )
    | ( t != zero_zero(int) ) ),
    inference(ennf_transformation,[],[f4]) ).

tff(f4,axiom,
    ( ( t = zero_zero(int) )
   => ( zero_zero(int) = plus_plus(int,power_power(int,s,number_number_of(nat,bit0(bit1(pls)))),one_one(int)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_3__096t_A_061_A0_A_061_061_062_As_A_094_A2_A_L_A1_A_061_A0_096) ).

tff(f351,plain,
    ord_less_eq(int,zero_zero(int),power_power(int,s,number_number_of(nat,bit0(bit1(pls))))),
    inference(cnf_transformation,[],[f2]) ).

tff(f2,axiom,
    ord_less_eq(int,zero_zero(int),power_power(int,s,number_number_of(nat,bit0(bit1(pls))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_1__0960_A_060_061_As_A_094_A2_096) ).

tff(f350,plain,
    number_number_of(nat,bit1(pls)) = one_one(nat),
    inference(cnf_transformation,[],[f45]) ).

tff(f45,axiom,
    number_number_of(nat,bit1(pls)) = one_one(nat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_44_nat__numeral__1__eq__1) ).

tff(f346,plain,
    zero_zero(nat) = number_number_of(nat,pls),
    inference(cnf_transformation,[],[f41]) ).

tff(f41,axiom,
    zero_zero(nat) = number_number_of(nat,pls),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_40_nat__number__of__Pls) ).

tff(f11134,plain,
    ~ spl0_4,
    inference(avatar_contradiction_clause,[],[f11133]) ).

tff(f11133,plain,
    ( $false
    | ~ spl0_4 ),
    inference(subsumption_resolution,[],[f11127,f757]) ).

tff(f11127,plain,
    ( ~ ord_less_eq(int,pls,power_power(int,s,number_number_of(nat,bit0(one_one(int)))))
    | ~ spl0_4 ),
    inference(superposition,[],[f1077,f11040]) ).

tff(f11132,plain,
    ~ spl0_4,
    inference(avatar_contradiction_clause,[],[f11131]) ).

tff(f11131,plain,
    ( $false
    | ~ spl0_4 ),
    inference(global_subsumption,[],[f346,f350,f351,f352,f508,f353,f355,f359,f496,f363,f368,f497,f371,f374,f375,f377,f380,f381,f384,f385,f389,f388,f393,f392,f397,f396,f401,f400,f409,f411,f502,f503,f417,f438,f437,f440,f439,f442,f441,f444,f443,f446,f470,f469,f476,f475,f480,f479,f487,f313,f314,f315,f316,f317,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f339,f340,f341,f354,f504,f342,f343,f344,f445,f345,f347,f356,f357,f348,f349,f358,f415,f369,f452,f517,f455,f457,f507,f523,f522,f370,f419,f420,f421,f529,f422,f423,f424,f425,f535,f426,f427,f428,f429,f430,f431,f432,f433,f434,f525,f531,f372,f550,f551,f553,f554,f552,f373,f435,f436,f459,f460,f461,f575,f462,f463,f579,f464,f465,f466,f467,f468,f471,f472,f473,f474,f477,f478,f563,f565,f612,f569,f583,f617,f623,f621,f624,f618,f625,f619,f360,f637,f638,f640,f643,f644,f635,f680,f660,f658,f679,f681,f647,f648,f641,f689,f659,f661,f691,f662,f663,f695,f664,f665,f699,f666,f701,f667,f668,f669,f670,f671,f672,f673,f674,f675,f676,f677,f678,f454,f731,f733,f735,f736,f738,f741,f495,f566,f745,f746,f747,f567,f750,f751,f627,f611,f754,f755,f757,f758,f447,f762,f765,f767,f448,f449,f786,f790,f451,f797,f798,f799,f805,f802,f804,f812,f809,f789,f803,f825,f826,f827,f800,f837,f832,f833,f482,f845,f848,f843,f857,f854,f856,f483,f861,f863,f864,f846,f862,f484,f878,f881,f882,f884,f886,f892,f485,f905,f908,f911,f912,f917,f914,f924,f925,f926,f486,f940,f937,f939,f945,f951,f947,f949,f938,f961,f965,f967,f969,f935,f985,f992,f996,f1000,f997,f998,f1014,f1009,f1015,f488,f1026,f1023,f1020,f1028,f1038,f1037,f1040,f1025,f1048,f1050,f1049,f1064,f1071,f489,f1078,f1079,f1080,f1086,f1083,f1051,f1077,f1126,f1132,f1129,f1130,f1135,f1127,f491,f1148,f1149,f1150,f1156,f1153,f1145,f1147,f1159,f1160,f1073,f1169,f1176,f493,f1205,f1208,f1085,f1263,f1266,f1267,f1270,f494,f1274,f1277,f1155,f1264,f1300,f1291,f1044,f1310,f1178,f1316,f1323,f1327,f361,f1212,f1214,f1281,f1283,f1513,f1514,f1515,f1024,f1519,f1521,f1523,f1526,f1529,f1084,f1535,f1539,f1541,f1543,f1154,f1553,f1559,f1551,f1564,f1572,f1581,f1582,f1578,f1555,f1557,f1012,f1576,f1608,f1604,f1605,f1606,f1325,f1623,f1630,f1636,f1610,f1614,f1618,f1652,f1647,f1648,f1651,f1641,f1645,f1644,f1632,f386,f1760,f1820,f1762,f1763,f1764,f1765,f1824,f1786,f1788,f1789,f1829,f1791,f1792,f1793,f1794,f1832,f1833,f1815,f1836,f1817,f1827,f1823,f1420,f1938,f1939,f1940,f1941,f1942,f1943,f1944,f1945,f1946,f1962,f1964,f1484,f1567,f2101,f1021,f1081,f2142,f2143,f2146,f2149,f2151,f2152,f1876,f1151,f2175,f986,f2185,f2193,f2183,f2200,f2196,f2197,f2198,f988,f2222,f2223,f2226,f2123,f2124,f2235,f2237,f2138,f2242,f365,f2240,f2267,f2269,f2294,f2280,f2301,f2281,f2310,f366,f2282,f2346,f390,f2414,f2415,f2416,f2417,f2451,f2370,f391,f2519,f2277,f2538,f2540,f2545,f2295,f2548,f2555,f2565,f2566,f2562,f2559,f2563,f2558,f2561,f2564,f394,f395,f2733,f2139,f2747,f2746,f2141,f2771,f2780,f2782,f2781,f2801,f2170,f2171,f2173,f2214,f2233,f398,f2869,f2920,f2921,f2922,f1054,f1522,f1538,f2966,f2976,f2988,f2989,f2985,f2982,f2983,f399,f2970,f1554,f2274,f3066,f3070,f3089,f3117,f3128,f3129,f3126,f3122,f3127,f402,f3108,f3188,f3189,f3121,f3125,f1010,f1293,f2136,f3224,f3226,f3225,f3228,f403,f2140,f3284,f2168,f2172,f2184,f2860,f2971,f1574,f2213,f3321,f3323,f450,f3332,f3333,f3345,f3336,f3337,f3348,f3351,f3355,f3359,f3325,f3350,f3371,f3372,f3373,f3374,f3375,f3376,f3377,f3378,f3379,f3381,f3382,f3383,f3384,f3385,f3386,f3387,f3388,f3389,f3390,f3391,f3392,f3393,f3394,f3395,f3396,f3397,f3398,f3399,f3400,f3401,f3402,f3403,f3404,f3405,f3406,f3408,f3409,f3410,f3411,f3412,f3413,f3414,f3415,f3416,f3418,f3419,f3420,f3421,f3422,f3423,f3424,f3425,f3466,f3427,f3467,f3430,f3431,f3432,f3435,f3436,f3437,f3438,f3439,f3468,f3441,f3442,f3443,f3444,f3445,f3446,f3447,f3448,f3449,f3450,f3451,f3452,f3469,f3454,f3455,f3470,f3457,f3471,f3459,f3460,f3380,f3407,f3477,f3473,f3478,f3417,f3495,f3498,f3433,f3514,f3516,f3520,f3434,f3533,f3537,f490,f3554,f3560,f3556,f3557,f3318,f3561,f3562,f3320,f3429,f3567,f3570,f3363,f3586,f3368,f3588,f3597,f3598,f3599,f3600,f3601,f3602,f3603,f3604,f3605,f3606,f3619,f3620,f3621,f3622,f3623,f3639,f3641,f3587,f3483,f3674,f3490,f3684,f2215,f2557,f3711,f2744,f3722,f2779,f3223,f3281,f3672,f1585,f3752,f3119,f3762,f3120,f3772,f3124,f3222,f3280,f3319,f3698,f1642,f3801,f2182,f2858,f3806,f2969,f3317,f3696,f1634,f3814,f3832,f3837,f3839,f3834,f3835,f404,f4623,f4625,f4627,f4629,f4632,f4634,f4636,f4638,f4641,f405,f4869,f4871,f4873,f4875,f4878,f4880,f4882,f4884,f4887,f406,f5147,f5149,f5151,f5154,f5156,f5158,f5160,f5163,f407,f5419,f5421,f5423,f5426,f5428,f5430,f5432,f5435,f481,f5690,f5626,f5627,f5628,f5629,f5630,f5685,f5693,f5686,f5704,f5774,f5771,f5787,f5805,f5793,f5801,f5792,f5808,f5798,f3798,f5881,f5799,f5776,f5896,f5897,f5903,f5904,f5899,f5912,f5778,f5789,f5790,f5914,f5791,f5922,f5935,f5936,f5933,f5928,f5934,f3833,f6013,f6015,f6018,f6023,f6027,f5795,f6028,f6029,f6033,f6034,f6035,f6038,f6037,f5796,f6039,f6059,f6046,f6060,f6061,f6057,f6052,f6058,f5797,f5800,f5803,f3883,f6144,f6147,f6149,f6152,f6154,f5900,f6165,f5908,f6171,f6173,f6174,f6175,f6177,f6178,f6179,f6181,f6182,f6183,f5927,f6190,f5932,f6051,f6193,f6056,f3985,f6265,f5883,f6025,f6156,f6288,f6020,f5777,f5779,f6287,f5924,f4087,f5925,f6384,f5926,f6387,f5930,f5931,f6048,f6049,f6391,f6050,f6393,f6054,f6055,f4193,f6469,f6474,f6476,f6471,f4287,f6617,f6619,f6646,f4397,f6791,f6821,f6814,f6815,f849,f7111,f7174,f376,f6941,f7033,f7476,f7197,f7523,f7570,f7700,f510,f412,f8007,f8009,f413,f8206,f8208,f8210,f8060,f8213,f8216,f8220,f8224,f8228,f8232,f8236,f8343,f8346,f8469,f8472,f8485,f8489,f8492,f8495,f8498,f8501,f8504,f8507,f8510,f8591,f8594,f8687,f8690,f8696,f8701,f8704,f8480,f8706,f8707,f8708,f8709,f8710,f8711,f8771,f8768,f8770,f414,f8921,f8923,f8775,f8925,f8928,f8931,f8934,f8937,f8940,f8943,f8948,f8951,f8954,f8957,f8960,f8963,f8966,f8969,f9050,f9053,f9146,f9149,f9155,f9160,f9163,f9174,f9175,f9176,f9185,f9186,f408,f9187,f9188,f9189,f9190,f9191,f9192,f9249,f9251,f9252,f509,f378,f9265,f501,f9270,f9274,f379,f9275,f9276,f9277,f9278,f9279,f9280,f9281,f9282,f9283,f9284,f9285,f9286,f9287,f9288,f9289,f9290,f9291,f9307,f9293,f9294,f9295,f9296,f9308,f9298,f9312,f9305,f850,f874,f9436,f9437,f9438,f9446,f9441,f9442,f9443,f9448,f883,f9507,f9500,f885,f9553,f9566,f9555,f9567,f9559,f913,f9629,f9630,f9642,f9643,f9635,f915,f9707,f933,f9781,f9782,f9783,f9784,f9785,f9786,f9787,f9788,f1211,f1213,f1280,f10070,f10080,f1282,f2025,f2026,f2099,f3558,f10111,f10113,f10146,f10150,f5692,f10290,f5885,f10328,f6158,f8204,f10470,f10459,f10460,f10461,f10471,f10472,f10464,f10465,f10466,f10473,f10474,f10457,f10477,f10478,f10479,f10480,f10481,f10483,f10484,f10485,f10488,f10489,f10491,f10492,f10493,f10494,f10495,f10496,f10498,f10499,f10500,f10501,f10503,f10566,f10567,f10568,f10569,f10570,f10571,f10621,f10622,f10625,f10626,f10628,f10629,f10630,f10633,f10634,f10637,f10638,f10639,f10642,f10643,f10644,f10658,f10661,f10663,f10665,f10640,f10346,f10147,f10128,f10116,f10115,f10114,f9166,f1180,f1075,f7632,f10666,f1094,f10476,f10879,f10881,f10882,f10883,f10884,f10885,f10888,f10889,f10890,f10891,f10892,f10893,f10894,f10896,f10897,f10898,f10899,f10900,f10901,f10903,f10904,f10905,f10914,f10915,f10916,f10964,f10918,f10920,f10925,f10926,f10927,f10929,f10930,f10931,f10932,f10933,f10936,f10939,f10940,f10941,f10943,f10944,f10945,f10946,f10947,f10949,f10950,f10951,f10952,f10953,f10954,f10966,f10970,f10973,f10976,f10979,f10981,f10983,f10486,f10987,f10988,f10989,f10990,f10991,f10997,f10999,f11003,f10502,f11007,f11008,f11009,f11011,f11012,f11013,f11014,f11015,f11020,f10572,f11025,f11026,f11027,f11029,f11030,f11031,f11032,f11033,f11035,f10623,f11039,f10631,f10482,f11047,f11048,f11049,f11050,f11051,f11052,f11053,f11055,f11059,f11060,f11063,f11068,f10878,f11071,f11072,f11073,f11074,f11075,f11076,f11077,f11079,f11083,f11084,f11087,f11092,f10907,f11096,f11097,f11098,f11100,f11101,f11102,f11103,f11109,f10922,f11113,f10935,f11040,f11119,f11120,f11121,f11122,f11123,f11124,f11125,f11126]) ).

tff(f11130,plain,
    ~ spl0_4,
    inference(avatar_contradiction_clause,[],[f11129]) ).

tff(f11129,plain,
    ( $false
    | ~ spl0_4 ),
    inference(global_subsumption,[],[f346,f350,f351,f352,f508,f353,f355,f359,f496,f363,f368,f497,f371,f374,f375,f377,f380,f381,f384,f385,f389,f388,f393,f392,f397,f396,f401,f400,f409,f411,f502,f503,f417,f438,f437,f440,f439,f442,f441,f444,f443,f446,f470,f469,f476,f475,f480,f479,f487,f313,f314,f315,f316,f317,f318,f319,f320,f321,f322,f323,f324,f325,f326,f327,f328,f329,f330,f331,f332,f333,f334,f335,f336,f337,f338,f339,f340,f341,f354,f504,f342,f343,f344,f445,f345,f347,f356,f357,f348,f349,f358,f415,f369,f452,f517,f455,f457,f507,f523,f522,f370,f419,f420,f421,f529,f422,f423,f424,f425,f535,f426,f427,f428,f429,f430,f431,f432,f433,f434,f525,f531,f372,f550,f551,f553,f554,f552,f373,f435,f436,f459,f460,f461,f575,f462,f463,f579,f464,f465,f466,f467,f468,f471,f472,f473,f474,f477,f478,f563,f565,f612,f569,f583,f617,f623,f621,f624,f618,f625,f619,f360,f637,f638,f640,f643,f644,f635,f680,f660,f658,f679,f681,f647,f648,f641,f689,f659,f661,f691,f662,f663,f695,f664,f665,f699,f666,f701,f667,f668,f669,f670,f671,f672,f673,f674,f675,f676,f677,f678,f454,f731,f733,f735,f736,f738,f741,f495,f566,f745,f746,f747,f567,f750,f751,f627,f611,f754,f755,f757,f758,f447,f762,f765,f767,f448,f449,f786,f790,f451,f797,f798,f799,f805,f802,f804,f812,f809,f789,f803,f825,f826,f827,f800,f837,f832,f833,f482,f845,f848,f843,f857,f854,f856,f483,f861,f863,f864,f846,f862,f484,f878,f881,f882,f884,f886,f892,f485,f905,f908,f911,f912,f917,f914,f924,f925,f926,f486,f940,f937,f939,f945,f951,f947,f949,f938,f961,f965,f967,f969,f935,f985,f992,f996,f1000,f997,f998,f1014,f1009,f1015,f488,f1026,f1023,f1020,f1028,f1038,f1037,f1040,f1025,f1048,f1050,f1049,f1064,f1071,f489,f1078,f1079,f1080,f1086,f1083,f1051,f1077,f1126,f1132,f1129,f1130,f1135,f1127,f491,f1148,f1149,f1150,f1156,f1153,f1145,f1147,f1159,f1160,f1073,f1169,f1176,f493,f1205,f1208,f1085,f1263,f1266,f1267,f1270,f494,f1274,f1277,f1155,f1264,f1300,f1291,f1044,f1310,f1178,f1316,f1323,f1327,f361,f1212,f1214,f1281,f1283,f1513,f1514,f1515,f1024,f1519,f1521,f1523,f1526,f1529,f1084,f1535,f1539,f1541,f1543,f1154,f1553,f1559,f1551,f1564,f1572,f1581,f1582,f1578,f1555,f1557,f1012,f1576,f1608,f1604,f1605,f1606,f1325,f1623,f1630,f1636,f1610,f1614,f1618,f1652,f1647,f1648,f1651,f1641,f1645,f1644,f1632,f386,f1760,f1820,f1762,f1763,f1764,f1765,f1824,f1786,f1788,f1789,f1829,f1791,f1792,f1793,f1794,f1832,f1833,f1815,f1836,f1817,f1827,f1823,f1420,f1938,f1939,f1940,f1941,f1942,f1943,f1944,f1945,f1946,f1962,f1964,f1484,f1567,f2101,f1021,f1081,f2142,f2143,f2146,f2149,f2151,f2152,f1876,f1151,f2175,f986,f2185,f2193,f2183,f2200,f2196,f2197,f2198,f988,f2222,f2223,f2226,f2123,f2124,f2235,f2237,f2138,f2242,f365,f2240,f2267,f2269,f2294,f2280,f2301,f2281,f2310,f366,f2282,f2346,f390,f2414,f2415,f2416,f2417,f2451,f2370,f391,f2519,f2277,f2538,f2540,f2545,f2295,f2548,f2555,f2565,f2566,f2562,f2559,f2563,f2558,f2561,f2564,f394,f395,f2733,f2139,f2747,f2746,f2141,f2771,f2780,f2782,f2781,f2801,f2170,f2171,f2173,f2214,f2233,f398,f2869,f2920,f2921,f2922,f1054,f1522,f1538,f2966,f2976,f2988,f2989,f2985,f2982,f2983,f399,f2970,f1554,f2274,f3066,f3070,f3089,f3117,f3128,f3129,f3126,f3122,f3127,f402,f3108,f3188,f3189,f3121,f3125,f1010,f1293,f2136,f3224,f3226,f3225,f3228,f403,f2140,f3284,f2168,f2172,f2184,f2860,f2971,f1574,f2213,f3321,f3323,f450,f3332,f3333,f3345,f3336,f3337,f3348,f3351,f3355,f3359,f3325,f3350,f3371,f3372,f3373,f3374,f3375,f3376,f3377,f3378,f3379,f3381,f3382,f3383,f3384,f3385,f3386,f3387,f3388,f3389,f3390,f3391,f3392,f3393,f3394,f3395,f3396,f3397,f3398,f3399,f3400,f3401,f3402,f3403,f3404,f3405,f3406,f3408,f3409,f3410,f3411,f3412,f3413,f3414,f3415,f3416,f3418,f3419,f3420,f3421,f3422,f3423,f3424,f3425,f3466,f3427,f3467,f3430,f3431,f3432,f3435,f3436,f3437,f3438,f3439,f3468,f3441,f3442,f3443,f3444,f3445,f3446,f3447,f3448,f3449,f3450,f3451,f3452,f3469,f3454,f3455,f3470,f3457,f3471,f3459,f3460,f3380,f3407,f3477,f3473,f3478,f3417,f3495,f3498,f3433,f3514,f3516,f3520,f3434,f3533,f3537,f490,f3554,f3560,f3556,f3557,f3318,f3561,f3562,f3320,f3429,f3567,f3570,f3363,f3586,f3368,f3588,f3597,f3598,f3599,f3600,f3601,f3602,f3603,f3604,f3605,f3606,f3619,f3620,f3621,f3622,f3623,f3639,f3641,f3587,f3483,f3674,f3490,f3684,f2215,f2557,f3711,f2744,f3722,f2779,f3223,f3281,f3672,f1585,f3752,f3119,f3762,f3120,f3772,f3124,f3222,f3280,f3319,f3698,f1642,f3801,f2182,f2858,f3806,f2969,f3317,f3696,f1634,f3814,f3832,f3837,f3839,f3834,f3835,f404,f4623,f4625,f4627,f4629,f4632,f4634,f4636,f4638,f4641,f405,f4869,f4871,f4873,f4875,f4878,f4880,f4882,f4884,f4887,f406,f5147,f5149,f5151,f5154,f5156,f5158,f5160,f5163,f407,f5419,f5421,f5423,f5426,f5428,f5430,f5432,f5435,f481,f5690,f5626,f5627,f5628,f5629,f5630,f5685,f5693,f5686,f5704,f5774,f5771,f5787,f5805,f5793,f5801,f5792,f5808,f5798,f3798,f5881,f5799,f5776,f5896,f5897,f5903,f5904,f5899,f5912,f5778,f5789,f5790,f5914,f5791,f5922,f5935,f5936,f5933,f5928,f5934,f3833,f6013,f6015,f6018,f6023,f6027,f5795,f6028,f6029,f6033,f6034,f6035,f6038,f6037,f5796,f6039,f6059,f6046,f6060,f6061,f6057,f6052,f6058,f5797,f5800,f5803,f3883,f6144,f6147,f6149,f6152,f6154,f5900,f6165,f5908,f6171,f6173,f6174,f6175,f6177,f6178,f6179,f6181,f6182,f6183,f5927,f6190,f5932,f6051,f6193,f6056,f3985,f6265,f5883,f6025,f6156,f6288,f6020,f5777,f5779,f6287,f5924,f4087,f5925,f6384,f5926,f6387,f5930,f5931,f6048,f6049,f6391,f6050,f6393,f6054,f6055,f4193,f6469,f6474,f6476,f6471,f4287,f6617,f6619,f6646,f4397,f6791,f6821,f6814,f6815,f849,f7111,f7174,f376,f6941,f7033,f7476,f7197,f7523,f7570,f7700,f510,f412,f8007,f8009,f413,f8206,f8208,f8210,f8060,f8213,f8216,f8220,f8224,f8228,f8232,f8236,f8343,f8346,f8469,f8472,f8485,f8489,f8492,f8495,f8498,f8501,f8504,f8507,f8510,f8591,f8594,f8687,f8690,f8696,f8701,f8704,f8480,f8706,f8707,f8708,f8709,f8710,f8711,f8771,f8768,f8770,f414,f8921,f8923,f8775,f8925,f8928,f8931,f8934,f8937,f8940,f8943,f8948,f8951,f8954,f8957,f8960,f8963,f8966,f8969,f9050,f9053,f9146,f9149,f9155,f9160,f9163,f9174,f9175,f9176,f9185,f9186,f408,f9187,f9188,f9189,f9190,f9191,f9192,f9249,f9251,f9252,f509,f378,f9265,f501,f9270,f9274,f379,f9275,f9276,f9277,f9278,f9279,f9280,f9281,f9282,f9283,f9284,f9285,f9286,f9287,f9288,f9289,f9290,f9291,f9307,f9293,f9294,f9295,f9296,f9308,f9298,f9312,f9305,f850,f874,f9436,f9437,f9438,f9446,f9441,f9442,f9443,f9448,f883,f9507,f9500,f885,f9553,f9566,f9555,f9567,f9559,f913,f9629,f9630,f9642,f9643,f9635,f915,f9707,f933,f9781,f9782,f9783,f9784,f9785,f9786,f9787,f9788,f1211,f1213,f1280,f10070,f10080,f1282,f2025,f2026,f2099,f3558,f10111,f10113,f10146,f10150,f5692,f10290,f5885,f10328,f6158,f8204,f10470,f10459,f10460,f10461,f10471,f10472,f10464,f10465,f10466,f10473,f10474,f10457,f10477,f10478,f10479,f10480,f10481,f10483,f10484,f10485,f10488,f10489,f10491,f10492,f10493,f10494,f10495,f10496,f10498,f10499,f10500,f10501,f10503,f10566,f10567,f10568,f10569,f10570,f10571,f10621,f10622,f10625,f10626,f10628,f10629,f10630,f10633,f10634,f10637,f10638,f10639,f10642,f10643,f10644,f10658,f10661,f10663,f10665,f10640,f10346,f10147,f10128,f10116,f10115,f10114,f9166,f1180,f1075,f7632,f10666,f1094,f10476,f10879,f10881,f10882,f10883,f10884,f10885,f10888,f10889,f10890,f10891,f10892,f10893,f10894,f10896,f10897,f10898,f10899,f10900,f10901,f10903,f10904,f10905,f10914,f10915,f10916,f10964,f10918,f10920,f10925,f10926,f10927,f10929,f10930,f10931,f10932,f10933,f10936,f10939,f10940,f10941,f10943,f10944,f10945,f10946,f10947,f10949,f10950,f10951,f10952,f10953,f10954,f10966,f10970,f10973,f10976,f10979,f10981,f10983,f10486,f10987,f10988,f10989,f10990,f10991,f10997,f10999,f11003,f10502,f11007,f11008,f11009,f11011,f11012,f11013,f11014,f11015,f11020,f10572,f11025,f11026,f11027,f11029,f11030,f11031,f11032,f11033,f11035,f10623,f11039,f10631,f10482,f11047,f11048,f11049,f11050,f11051,f11052,f11053,f11055,f11059,f11060,f11063,f11068,f10878,f11071,f11072,f11073,f11074,f11075,f11076,f11077,f11079,f11083,f11084,f11087,f11092,f10907,f11096,f11097,f11098,f11100,f11101,f11102,f11103,f11109,f10922,f11113,f10935,f11040,f11119,f11120,f11121,f11122,f11123,f11124,f11125]) ).

tff(f10655,plain,
    ~ spl0_3,
    inference(avatar_contradiction_clause,[],[f10654]) ).

tff(f10654,plain,
    ( $false
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f10640,f9780]) ).

tff(f9780,plain,
    ( ord_less(int,power_power(int,s,number_number_of(nat,bit0(one_one(int)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f933,f9167]) ).

tff(f9167,plain,
    ( ord_less(int,plus_plus(int,power_power(int,s,number_number_of(nat,bit0(one_one(int)))),one_one(int)),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f9166,f1090]) ).

tff(f1090,plain,
    ( ord_less(int,t,pls)
    | ~ spl0_3 ),
    inference(avatar_component_clause,[],[f1088]) ).

tff(f1088,plain,
    ( spl0_3
  <=> ord_less(int,t,pls) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_3])]) ).

tff(f9257,plain,
    ( spl0_12
    | spl0_10 ),
    inference(avatar_split_clause,[],[f509,f7738,f9255]) ).

tff(f9255,plain,
    ( spl0_12
  <=> ! [X0: $tType,X2: X0] :
        ( ( zero_zero(X0) != power_power(X0,X2,zero_zero(nat)) )
        | ~ power(X0)
        | ~ mult_zero(X0)
        | ~ no_zero_divisors(X0)
        | ~ zero_neq_one(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_12])]) ).

tff(f7738,plain,
    ( spl0_10
  <=> ! [X1: int] : ( zero_zero(nat) != number_number_of(nat,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_10])]) ).

tff(f7937,plain,
    ~ spl0_10,
    inference(avatar_contradiction_clause,[],[f7936]) ).

tff(f7936,plain,
    ( $false
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7745]) ).

tff(f7745,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1049]) ).

tff(f7739,plain,
    ( ! [X1: int] : ( zero_zero(nat) != number_number_of(nat,X1) )
    | ~ spl0_10 ),
    inference(avatar_component_clause,[],[f7738]) ).

tff(f7935,plain,
    ~ spl0_10,
    inference(avatar_contradiction_clause,[],[f7934]) ).

tff(f7934,plain,
    ( $false
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7746]) ).

tff(f7746,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1073]) ).

tff(f7933,plain,
    ~ spl0_10,
    inference(avatar_contradiction_clause,[],[f7932]) ).

tff(f7932,plain,
    ( $false
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7747]) ).

tff(f7747,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1178]) ).

tff(f7931,plain,
    ~ spl0_10,
    inference(avatar_contradiction_clause,[],[f7930]) ).

tff(f7930,plain,
    ( $false
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7748]) ).

tff(f7748,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1325]) ).

tff(f7929,plain,
    ~ spl0_10,
    inference(avatar_contradiction_clause,[],[f7928]) ).

tff(f7928,plain,
    ( $false
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7749]) ).

tff(f7749,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1634]) ).

tff(f7927,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7926]) ).

tff(f7926,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7750]) ).

tff(f7750,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1666]) ).

tff(f1666,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit0(bit0(bit0(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1664,f566]) ).

tff(f1664,plain,
    ( ord_less_eq(int,bit0(bit0(bit0(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1655]) ).

tff(f1655,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(bit0(bit0(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1339]) ).

tff(f1339,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit0(bit0(bit1(t))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1337,f566]) ).

tff(f1337,plain,
    ( ord_less_eq(int,bit0(bit0(bit1(t))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1328]) ).

tff(f1328,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(bit0(bit1(t))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1192]) ).

tff(f1192,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit0(bit1(t)))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1190,f566]) ).

tff(f1190,plain,
    ( ord_less_eq(int,bit0(bit1(t)),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1181]) ).

tff(f1181,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(bit1(t)),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1111]) ).

tff(f1111,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(t))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1108,f566]) ).

tff(f1108,plain,
    ( ord_less_eq(int,bit1(t),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1099]) ).

tff(f1099,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit1(t),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1097]) ).

tff(f1097,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(t)) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1090,f567]) ).

tff(f7925,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7924]) ).

tff(f7924,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7751]) ).

tff(f7751,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1339]) ).

tff(f7923,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7922]) ).

tff(f7922,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7752]) ).

tff(f7752,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1687]) ).

tff(f1687,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit0(bit0(bit1(bit0(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1680,f566]) ).

tff(f1680,plain,
    ( ord_less_eq(int,bit0(bit0(bit1(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1671]) ).

tff(f1671,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(bit0(bit1(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1365]) ).

tff(f1365,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit0(bit1(bit0(t))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1363,f566]) ).

tff(f1363,plain,
    ( ord_less_eq(int,bit0(bit1(bit0(t))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1354]) ).

tff(f1354,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(bit1(bit0(t))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1217]) ).

tff(f1217,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(bit0(t)))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1204,f566]) ).

tff(f1204,plain,
    ( ord_less_eq(int,bit1(bit0(t)),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1195]) ).

tff(f1195,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit1(bit0(t)),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1118]) ).

tff(f1118,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(t))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1110,f567]) ).

tff(f1110,plain,
    ( ord_less(int,bit0(t),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1108,f938]) ).

tff(f7921,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7920]) ).

tff(f7920,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7753]) ).

tff(f7753,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1701]) ).

tff(f1701,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit0(bit0(bit1(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1699,f566]) ).

tff(f1699,plain,
    ( ord_less_eq(int,bit0(bit0(bit1(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1690]) ).

tff(f1690,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(bit0(bit1(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1379]) ).

tff(f1379,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit0(bit1(bit1(t))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1377,f566]) ).

tff(f1377,plain,
    ( ord_less_eq(int,bit0(bit1(bit1(t))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1368]) ).

tff(f1368,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(bit1(bit1(t))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1243]) ).

tff(f1243,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(bit1(t)))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1240,f566]) ).

tff(f1240,plain,
    ( ord_less_eq(int,bit1(bit1(t)),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1231]) ).

tff(f1231,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit1(bit1(t)),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1123]) ).

tff(f1123,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(t))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1114,f567]) ).

tff(f1114,plain,
    ( ord_less(int,bit1(t),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f1113,f354]) ).

tff(f1113,plain,
    ( ( pls = bit1(t) )
    | ord_less(int,bit1(t),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1108,f454]) ).

tff(f7919,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7918]) ).

tff(f7918,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7754]) ).

tff(f7754,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1192]) ).

tff(f7917,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7916]) ).

tff(f7916,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7755]) ).

tff(f7755,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1365]) ).

tff(f7915,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7914]) ).

tff(f7914,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7756]) ).

tff(f7756,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1715]) ).

tff(f1715,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit0(bit1(bit0(bit0(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1713,f566]) ).

tff(f1713,plain,
    ( ord_less_eq(int,bit0(bit1(bit0(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1704]) ).

tff(f1704,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(bit1(bit0(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1395]) ).

tff(f1395,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(bit0(bit0(t))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1391,f566]) ).

tff(f1391,plain,
    ( ord_less_eq(int,bit1(bit0(bit0(t))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1382]) ).

tff(f1382,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit1(bit0(bit0(t))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1224]) ).

tff(f1224,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(bit0(t)))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1216,f567]) ).

tff(f1216,plain,
    ( ord_less(int,bit0(bit0(t)),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1204,f938]) ).

tff(f7913,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7912]) ).

tff(f7912,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7757]) ).

tff(f7757,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1743]) ).

tff(f1743,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit0(bit1(bit0(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1741,f566]) ).

tff(f1741,plain,
    ( ord_less_eq(int,bit0(bit1(bit0(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1732]) ).

tff(f1732,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(bit1(bit0(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1452]) ).

tff(f1452,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(bit0(bit1(t))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1448,f566]) ).

tff(f1448,plain,
    ( ord_less_eq(int,bit1(bit0(bit1(t))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1439]) ).

tff(f1439,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit1(bit0(bit1(t))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1250]) ).

tff(f1250,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(bit1(t)))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1242,f567]) ).

tff(f1242,plain,
    ( ord_less(int,bit0(bit1(t)),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1240,f938]) ).

tff(f7911,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7910]) ).

tff(f7910,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7758]) ).

tff(f7758,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1379]) ).

tff(f7909,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7908]) ).

tff(f7908,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7759]) ).

tff(f7759,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1729]) ).

tff(f1729,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit0(bit1(bit1(bit0(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1727,f566]) ).

tff(f1727,plain,
    ( ord_less_eq(int,bit0(bit1(bit1(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1718]) ).

tff(f1718,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(bit1(bit1(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1424]) ).

tff(f1424,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(bit1(bit0(t))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1419,f566]) ).

tff(f1419,plain,
    ( ord_less_eq(int,bit1(bit1(bit0(t))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1410]) ).

tff(f1410,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit1(bit1(bit0(t))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1229]) ).

tff(f1229,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(bit0(t)))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1220,f567]) ).

tff(f1220,plain,
    ( ord_less(int,bit1(bit0(t)),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f1219,f354]) ).

tff(f1219,plain,
    ( ( pls = bit1(bit0(t)) )
    | ord_less(int,bit1(bit0(t)),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1204,f454]) ).

tff(f7907,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7906]) ).

tff(f7906,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7760]) ).

tff(f7760,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1757]) ).

tff(f1757,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit0(bit1(bit1(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1755,f566]) ).

tff(f1755,plain,
    ( ord_less_eq(int,bit0(bit1(bit1(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1746]) ).

tff(f1746,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit0(bit1(bit1(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1480]) ).

tff(f1480,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(bit1(bit1(t))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1476,f566]) ).

tff(f1476,plain,
    ( ord_less_eq(int,bit1(bit1(bit1(t))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1467]) ).

tff(f1467,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit1(bit1(bit1(t))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1255]) ).

tff(f1255,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(bit1(t)))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1246,f567]) ).

tff(f1246,plain,
    ( ord_less(int,bit1(bit1(t)),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f1245,f354]) ).

tff(f1245,plain,
    ( ( pls = bit1(bit1(t)) )
    | ord_less(int,bit1(bit1(t)),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1240,f454]) ).

tff(f7905,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7904]) ).

tff(f7904,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7761]) ).

tff(f7761,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1111]) ).

tff(f7903,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7902]) ).

tff(f7902,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7762]) ).

tff(f7762,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1217]) ).

tff(f7901,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7900]) ).

tff(f7900,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7763]) ).

tff(f7763,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1395]) ).

tff(f7899,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7898]) ).

tff(f7898,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7764]) ).

tff(f7764,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1861]) ).

tff(f1861,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(bit0(bit0(bit0(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1857,f566]) ).

tff(f1857,plain,
    ( ord_less_eq(int,bit1(bit0(bit0(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1846]) ).

tff(f1846,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit1(bit0(bit0(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1402]) ).

tff(f1402,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(bit0(bit0(t))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1394,f567]) ).

tff(f1394,plain,
    ( ord_less(int,bit0(bit0(bit0(t))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1391,f938]) ).

tff(f7897,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7896]) ).

tff(f7896,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7765]) ).

tff(f7765,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f2010]) ).

tff(f2010,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(bit0(bit0(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f2006,f566]) ).

tff(f2006,plain,
    ( ord_less_eq(int,bit1(bit0(bit0(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1995]) ).

tff(f1995,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit1(bit0(bit0(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1459]) ).

tff(f1459,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(bit0(bit1(t))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1451,f567]) ).

tff(f1451,plain,
    ( ord_less(int,bit0(bit0(bit1(t))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1448,f938]) ).

tff(f7895,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7894]) ).

tff(f7894,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7766]) ).

tff(f7766,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1452]) ).

tff(f7893,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7892]) ).

tff(f7892,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7767]) ).

tff(f7767,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1922]) ).

tff(f1922,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(bit0(bit1(bit0(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1918,f566]) ).

tff(f1918,plain,
    ( ord_less_eq(int,bit1(bit0(bit1(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1907]) ).

tff(f1907,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit1(bit0(bit1(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1431]) ).

tff(f1431,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(bit1(bit0(t))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1423,f567]) ).

tff(f1423,plain,
    ( ord_less(int,bit0(bit1(bit0(t))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1419,f938]) ).

tff(f7891,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7890]) ).

tff(f7890,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7768]) ).

tff(f7768,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f2072]) ).

tff(f2072,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(bit0(bit1(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f2068,f566]) ).

tff(f2068,plain,
    ( ord_less_eq(int,bit1(bit0(bit1(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f2057]) ).

tff(f2057,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit1(bit0(bit1(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1488]) ).

tff(f1488,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(bit1(bit1(t))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1479,f567]) ).

tff(f1479,plain,
    ( ord_less(int,bit0(bit1(bit1(t))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1476,f938]) ).

tff(f7889,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7888]) ).

tff(f7888,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7769]) ).

tff(f7769,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1243]) ).

tff(f7887,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7886]) ).

tff(f7886,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7770]) ).

tff(f7770,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1424]) ).

tff(f7885,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7884]) ).

tff(f7884,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7771]) ).

tff(f7771,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1892]) ).

tff(f1892,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(bit1(bit0(bit0(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1888,f566]) ).

tff(f1888,plain,
    ( ord_less_eq(int,bit1(bit1(bit0(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1877]) ).

tff(f1877,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit1(bit1(bit0(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1408]) ).

tff(f1408,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(bit0(bit0(t))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1398,f567]) ).

tff(f1398,plain,
    ( ord_less(int,bit1(bit0(bit0(t))),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f1397,f354]) ).

tff(f1397,plain,
    ( ( pls = bit1(bit0(bit0(t))) )
    | ord_less(int,bit1(bit0(bit0(t))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1391,f454]) ).

tff(f7883,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7882]) ).

tff(f7882,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7772]) ).

tff(f7772,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f2042]) ).

tff(f2042,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(bit1(bit0(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f2038,f566]) ).

tff(f2038,plain,
    ( ord_less_eq(int,bit1(bit1(bit0(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f2027]) ).

tff(f2027,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit1(bit1(bit0(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1465]) ).

tff(f1465,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(bit0(bit1(t))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1455,f567]) ).

tff(f1455,plain,
    ( ord_less(int,bit1(bit0(bit1(t))),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f1454,f354]) ).

tff(f1454,plain,
    ( ( pls = bit1(bit0(bit1(t))) )
    | ord_less(int,bit1(bit0(bit1(t))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1448,f454]) ).

tff(f7881,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7880]) ).

tff(f7880,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7773]) ).

tff(f7773,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1480]) ).

tff(f7879,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7878]) ).

tff(f7878,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7774]) ).

tff(f7774,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1980]) ).

tff(f1980,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(bit1(bit1(bit0(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1976,f566]) ).

tff(f1976,plain,
    ( ord_less_eq(int,bit1(bit1(bit1(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f1965]) ).

tff(f1965,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit1(bit1(bit1(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1437]) ).

tff(f1437,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(bit1(bit0(t))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1427,f567]) ).

tff(f1427,plain,
    ( ord_less(int,bit1(bit1(bit0(t))),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f1426,f354]) ).

tff(f1426,plain,
    ( ( pls = bit1(bit1(bit0(t))) )
    | ord_less(int,bit1(bit1(bit0(t))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1419,f454]) ).

tff(f7877,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7876]) ).

tff(f7876,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7775]) ).

tff(f7775,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f2105]) ).

tff(f2105,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit0(bit1(bit1(bit1(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f2098,f566]) ).

tff(f2098,plain,
    ( ord_less_eq(int,bit1(bit1(bit1(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(trivial_inequality_removal,[],[f2087]) ).

tff(f2087,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ord_less_eq(int,bit1(bit1(bit1(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(superposition,[],[f435,f1494]) ).

tff(f1494,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(bit1(bit1(t))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1483,f567]) ).

tff(f1483,plain,
    ( ord_less(int,bit1(bit1(bit1(t))),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f1482,f354]) ).

tff(f1482,plain,
    ( ( pls = bit1(bit1(bit1(t))) )
    | ord_less(int,bit1(bit1(bit1(t))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1476,f454]) ).

tff(f7875,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7874]) ).

tff(f7874,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7776]) ).

tff(f7776,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1118]) ).

tff(f7873,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7872]) ).

tff(f7872,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7777]) ).

tff(f7777,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1224]) ).

tff(f7871,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7870]) ).

tff(f7870,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7778]) ).

tff(f7778,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1402]) ).

tff(f7869,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7868]) ).

tff(f7868,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7779]) ).

tff(f7779,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1868]) ).

tff(f1868,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(bit0(bit0(bit0(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1860,f567]) ).

tff(f1860,plain,
    ( ord_less(int,bit0(bit0(bit0(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1857,f938]) ).

tff(f7867,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7866]) ).

tff(f7866,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7780]) ).

tff(f7780,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f2017]) ).

tff(f2017,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(bit0(bit0(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f2009,f567]) ).

tff(f2009,plain,
    ( ord_less(int,bit0(bit0(bit0(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f2006,f938]) ).

tff(f7865,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7864]) ).

tff(f7864,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7781]) ).

tff(f7781,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1459]) ).

tff(f7863,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7862]) ).

tff(f7862,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7782]) ).

tff(f7782,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1929]) ).

tff(f1929,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(bit0(bit1(bit0(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1921,f567]) ).

tff(f1921,plain,
    ( ord_less(int,bit0(bit0(bit1(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1918,f938]) ).

tff(f7861,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7860]) ).

tff(f7860,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7783]) ).

tff(f7783,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f2079]) ).

tff(f2079,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(bit0(bit1(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f2071,f567]) ).

tff(f2071,plain,
    ( ord_less(int,bit0(bit0(bit1(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f2068,f938]) ).

tff(f7859,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7858]) ).

tff(f7858,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7784]) ).

tff(f7784,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1250]) ).

tff(f7857,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7856]) ).

tff(f7856,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7785]) ).

tff(f7785,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1431]) ).

tff(f7855,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7854]) ).

tff(f7854,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7786]) ).

tff(f7786,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1899]) ).

tff(f1899,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(bit1(bit0(bit0(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1891,f567]) ).

tff(f1891,plain,
    ( ord_less(int,bit0(bit1(bit0(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1888,f938]) ).

tff(f7853,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7852]) ).

tff(f7852,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7787]) ).

tff(f7787,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f2049]) ).

tff(f2049,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(bit1(bit0(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f2041,f567]) ).

tff(f2041,plain,
    ( ord_less(int,bit0(bit1(bit0(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f2038,f938]) ).

tff(f7851,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7850]) ).

tff(f7850,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7788]) ).

tff(f7788,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1488]) ).

tff(f7849,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7848]) ).

tff(f7848,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7789]) ).

tff(f7789,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1987]) ).

tff(f1987,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(bit1(bit1(bit0(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1979,f567]) ).

tff(f1979,plain,
    ( ord_less(int,bit0(bit1(bit1(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1976,f938]) ).

tff(f7847,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7846]) ).

tff(f7846,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7790]) ).

tff(f7790,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f2112]) ).

tff(f2112,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit0(bit1(bit1(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f2104,f567]) ).

tff(f2104,plain,
    ( ord_less(int,bit0(bit1(bit1(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f2098,f938]) ).

tff(f7845,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7844]) ).

tff(f7844,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7791]) ).

tff(f7791,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1123]) ).

tff(f7843,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7842]) ).

tff(f7842,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7792]) ).

tff(f7792,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1229]) ).

tff(f7841,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7840]) ).

tff(f7840,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7793]) ).

tff(f7793,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1408]) ).

tff(f7839,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7838]) ).

tff(f7838,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7794]) ).

tff(f7794,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1874]) ).

tff(f1874,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(bit0(bit0(bit0(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1864,f567]) ).

tff(f1864,plain,
    ( ord_less(int,bit1(bit0(bit0(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f1863,f354]) ).

tff(f1863,plain,
    ( ( pls = bit1(bit0(bit0(bit0(t)))) )
    | ord_less(int,bit1(bit0(bit0(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1857,f454]) ).

tff(f7837,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7836]) ).

tff(f7836,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7795]) ).

tff(f7795,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f2023]) ).

tff(f2023,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(bit0(bit0(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f2013,f567]) ).

tff(f2013,plain,
    ( ord_less(int,bit1(bit0(bit0(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f2012,f354]) ).

tff(f2012,plain,
    ( ( pls = bit1(bit0(bit0(bit1(t)))) )
    | ord_less(int,bit1(bit0(bit0(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f2006,f454]) ).

tff(f7835,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7834]) ).

tff(f7834,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7796]) ).

tff(f7796,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1465]) ).

tff(f7833,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7832]) ).

tff(f7832,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7797]) ).

tff(f7797,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1935]) ).

tff(f1935,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(bit0(bit1(bit0(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1925,f567]) ).

tff(f1925,plain,
    ( ord_less(int,bit1(bit0(bit1(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f1924,f354]) ).

tff(f1924,plain,
    ( ( pls = bit1(bit0(bit1(bit0(t)))) )
    | ord_less(int,bit1(bit0(bit1(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1918,f454]) ).

tff(f7831,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7830]) ).

tff(f7830,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7798]) ).

tff(f7798,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f2085]) ).

tff(f2085,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(bit0(bit1(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f2075,f567]) ).

tff(f2075,plain,
    ( ord_less(int,bit1(bit0(bit1(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f2074,f354]) ).

tff(f2074,plain,
    ( ( pls = bit1(bit0(bit1(bit1(t)))) )
    | ord_less(int,bit1(bit0(bit1(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f2068,f454]) ).

tff(f7829,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7828]) ).

tff(f7828,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7799]) ).

tff(f7799,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1255]) ).

tff(f7827,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7826]) ).

tff(f7826,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7800]) ).

tff(f7800,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1437]) ).

tff(f7825,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7824]) ).

tff(f7824,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7801]) ).

tff(f7801,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1905]) ).

tff(f1905,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(bit1(bit0(bit0(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1895,f567]) ).

tff(f1895,plain,
    ( ord_less(int,bit1(bit1(bit0(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f1894,f354]) ).

tff(f1894,plain,
    ( ( pls = bit1(bit1(bit0(bit0(t)))) )
    | ord_less(int,bit1(bit1(bit0(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1888,f454]) ).

tff(f7823,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7822]) ).

tff(f7822,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7802]) ).

tff(f7802,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f2055]) ).

tff(f2055,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(bit1(bit0(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f2045,f567]) ).

tff(f2045,plain,
    ( ord_less(int,bit1(bit1(bit0(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f2044,f354]) ).

tff(f2044,plain,
    ( ( pls = bit1(bit1(bit0(bit1(t)))) )
    | ord_less(int,bit1(bit1(bit0(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f2038,f454]) ).

tff(f7821,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7820]) ).

tff(f7820,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7803]) ).

tff(f7803,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1494]) ).

tff(f7819,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7818]) ).

tff(f7818,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7804]) ).

tff(f7804,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1993]) ).

tff(f1993,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(bit1(bit1(bit0(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f1983,f567]) ).

tff(f1983,plain,
    ( ord_less(int,bit1(bit1(bit1(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f1982,f354]) ).

tff(f1982,plain,
    ( ( pls = bit1(bit1(bit1(bit0(t)))) )
    | ord_less(int,bit1(bit1(bit1(bit0(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f1976,f454]) ).

tff(f7817,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7816]) ).

tff(f7816,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7805]) ).

tff(f7805,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f2118]) ).

tff(f2118,plain,
    ( ( zero_zero(nat) = number_number_of(nat,bit1(bit1(bit1(bit1(bit1(t)))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f2108,f567]) ).

tff(f2108,plain,
    ( ord_less(int,bit1(bit1(bit1(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f2107,f354]) ).

tff(f2107,plain,
    ( ( pls = bit1(bit1(bit1(bit1(t)))) )
    | ord_less(int,bit1(bit1(bit1(bit1(t)))),pls)
    | ~ spl0_3 ),
    inference(resolution,[],[f2098,f454]) ).

tff(f7815,plain,
    ( ~ spl0_3
    | ~ spl0_10 ),
    inference(avatar_contradiction_clause,[],[f7814]) ).

tff(f7814,plain,
    ( $false
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7807]) ).

tff(f7807,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_3
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1097]) ).

tff(f7813,plain,
    ~ spl0_10,
    inference(avatar_contradiction_clause,[],[f7812]) ).

tff(f7812,plain,
    ( $false
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7808]) ).

tff(f7808,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f345]) ).

tff(f7811,plain,
    ~ spl0_10,
    inference(avatar_contradiction_clause,[],[f7810]) ).

tff(f7810,plain,
    ( $false
    | ~ spl0_10 ),
    inference(trivial_inequality_removal,[],[f7809]) ).

tff(f7809,plain,
    ( ( zero_zero(nat) != zero_zero(nat) )
    | ~ spl0_10 ),
    inference(superposition,[],[f7739,f1050]) ).

tff(f7743,plain,
    ( spl0_10
    | spl0_11 ),
    inference(avatar_split_clause,[],[f510,f7741,f7738]) ).

tff(f7741,plain,
    ( spl0_11
  <=> ! [X0: $tType] :
        ( ( one_one(X0) = power_power(X0,zero_zero(X0),zero_zero(nat)) )
        | ~ power(X0)
        | ~ semiring_0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_11])]) ).

tff(f3670,plain,
    ( spl0_8
    | ~ spl0_9 ),
    inference(avatar_split_clause,[],[f3587,f3667,f3663]) ).

tff(f3663,plain,
    ( spl0_8
  <=> ( pls = number_number_of(int,one_one(int)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_8])]) ).

tff(f3667,plain,
    ( spl0_9
  <=> ( pls = bit0(one_one(int)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_9])]) ).

tff(f2463,plain,
    ( ~ spl0_5
    | ~ spl0_6
    | spl0_7 ),
    inference(avatar_split_clause,[],[f2370,f2461,f2457,f2453]) ).

tff(f2453,plain,
    ( spl0_5
  <=> number_ring(nat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_5])]) ).

tff(f2457,plain,
    ( spl0_6
  <=> linordered_idom(nat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_6])]) ).

tff(f2461,plain,
    ( spl0_7
  <=> ! [X0: int] : ord_less_eq(int,pls,X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_7])]) ).

tff(f1095,plain,
    ( spl0_3
    | spl0_4 ),
    inference(avatar_split_clause,[],[f1051,f1092,f1088]) ).

tff(f607,plain,
    ( spl0_1
    | ~ spl0_2 ),
    inference(avatar_split_clause,[],[f563,f604,f600]) ).

tff(f600,plain,
    ( spl0_1
  <=> ord_less_eq(int,bit1(pls),pls) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_1])]) ).

tff(f604,plain,
    ( spl0_2
  <=> ( zero_zero(nat) = one_one(nat) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_2])]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.09  % Problem    : NUM971_5 : TPTP v8.1.2. Released v6.0.0.
% 0.03/0.10  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.10/0.29  % Computer : n014.cluster.edu
% 0.10/0.29  % Model    : x86_64 x86_64
% 0.10/0.29  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.29  % Memory   : 8042.1875MB
% 0.10/0.29  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.29  % CPULimit   : 300
% 0.10/0.29  % WCLimit    : 300
% 0.10/0.29  % DateTime   : Mon Apr 29 23:07:34 EDT 2024
% 0.10/0.29  % CPUTime    : 
% 0.10/0.29  % (10897)Running in auto input_syntax mode. Trying TPTP
% 0.10/0.31  % (10908)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.10/0.31  % Exception at run slice level
% 0.10/0.31  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.10/0.31  % (10907)WARNING: value z3 for option sas not known
% 0.10/0.31  % (10904)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.10/0.31  % (10906)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.10/0.31  % (10909)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on theBenchmark for (531ds/0Mi)
% 0.10/0.31  % (10907)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on theBenchmark for (569ds/0Mi)
% 0.10/0.31  % (10911)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on theBenchmark for (497ds/0Mi)
% 0.10/0.31  % (10910)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on theBenchmark for (522ds/0Mi)
% 0.10/0.32  % (10911)WARNING: Not using GeneralSplitting currently not compatible with polymorphic/higher-order inputs.
% 0.10/0.32  % Exception at run slice level
% 0.10/0.32  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.10/0.32  % Exception at run slice level% (10921)fmb+10_1_fmbas=expand:fmbsr=1.1:gsp=on:nm=4_411 on theBenchmark for (411ds/0Mi)
% 0.14/0.32  
% 0.14/0.32  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.14/0.32  % (10921)WARNING: Not using GeneralSplitting currently not compatible with polymorphic/higher-order inputs.
% 0.14/0.32  % Exception at run slice level
% 0.14/0.32  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.14/0.33  % (10926)ott+4_64_acc=on:anc=none:bs=on:bsr=on:fsd=off:gs=on:gsem=off:irw=on:msp=off:nwc=2.5:nicw=on:sims=off_354 on theBenchmark for (354ds/0Mi)
% 0.14/0.33  % (10924)ott+1_9_av=off:bd=off:bs=on:gsp=on:lcm=predicate:nm=4:sp=weighted_frequency:urr=on_382 on theBenchmark for (382ds/0Mi)
% 0.14/0.33  % (10925)lrs-11_2:5_fsd=off:fde=none:nm=4:nwc=5.0:sims=off:sp=reverse_weighted_frequency:stl=62_367 on theBenchmark for (367ds/0Mi)
% 0.14/0.34  % (10924)WARNING: Not using GeneralSplitting currently not compatible with polymorphic/higher-order inputs.
% 0.14/0.49  % (10907)First to succeed.
% 0.14/0.51  % (10907)Refutation found. Thanks to Tanya!
% 0.14/0.51  % SZS status Theorem for theBenchmark
% 0.14/0.51  % SZS output start Proof for theBenchmark
% See solution above
% 0.14/0.52  % (10907)------------------------------
% 0.14/0.52  % (10907)Version: Vampire 4.8 (commit 8e9376e55 on 2024-01-18 13:49:33 +0100)
% 0.14/0.52  % (10907)Termination reason: Refutation
% 0.14/0.52  
% 0.14/0.52  % (10907)Memory used [KB]: 3438
% 0.14/0.52  % (10907)Time elapsed: 0.195 s
% 0.14/0.52  % (10907)Instructions burned: 655 (million)
% 0.14/0.52  % (10907)------------------------------
% 0.14/0.52  % (10907)------------------------------
% 0.14/0.52  % (10897)Success in time 0.226 s
%------------------------------------------------------------------------------