TSTP Solution File: LCL903+1 by Vampire---4.8

View Problem - Process Solution

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

% Computer : n018.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 08:32:16 EDT 2023

% Result   : Theorem 0.22s 0.60s
% Output   : Refutation 0.22s
% Verified : 
% SZS Type : ERROR: Analysing output (MakeTreeStats ran out of CPU time)

% Comments : 
%------------------------------------------------------------------------------
fof(f6994,plain,
    $false,
    inference(avatar_smt_refutation,[],[f53,f75,f142,f144,f169,f205,f219,f2941,f2942,f2948,f2949,f2960,f6983]) ).

fof(f6983,plain,
    ( spl1_1
    | ~ spl1_4 ),
    inference(avatar_contradiction_clause,[],[f6982]) ).

fof(f6982,plain,
    ( $false
    | spl1_1
    | ~ spl1_4 ),
    inference(trivial_inequality_removal,[],[f6981]) ).

fof(f6981,plain,
    ( sK0 != sK0
    | spl1_1
    | ~ spl1_4 ),
    inference(backward_demodulation,[],[f52,f6914]) ).

fof(f6914,plain,
    ( ! [X0] : '+'(X0,X0) = X0
    | ~ spl1_4 ),
    inference(resolution,[],[f6367,f36]) ).

fof(f36,plain,
    ! [X0] : '>='(X0,'0'),
    inference(cnf_transformation,[],[f8]) ).

fof(f8,axiom,
    ! [X0] : '>='(X0,'0'),
    file('/export/starexec/sandbox2/tmp/tmp.0kJ2X9vMbk/Vampire---4.8_6440',sos_08) ).

fof(f6367,plain,
    ( ! [X2] :
        ( ~ '>='(X2,'0')
        | '+'(X2,X2) = X2 )
    | ~ spl1_4 ),
    inference(forward_demodulation,[],[f6366,f199]) ).

fof(f199,plain,
    ! [X5] : '0' = '==>'(X5,X5),
    inference(forward_demodulation,[],[f191,f38]) ).

fof(f38,plain,
    ! [X0] : '+'(X0,'0') = X0,
    inference(cnf_transformation,[],[f3]) ).

fof(f3,axiom,
    ! [X0] : '+'(X0,'0') = X0,
    file('/export/starexec/sandbox2/tmp/tmp.0kJ2X9vMbk/Vampire---4.8_6440',sos_03) ).

fof(f191,plain,
    ! [X5] : '0' = '==>'(X5,'+'(X5,'0')),
    inference(resolution,[],[f175,f77]) ).

fof(f77,plain,
    ! [X1] :
      ( ~ '>='('0',X1)
      | '0' = X1 ),
    inference(resolution,[],[f41,f36]) ).

fof(f41,plain,
    ! [X0,X1] :
      ( ~ '>='(X1,X0)
      | X0 = X1
      | ~ '>='(X0,X1) ),
    inference(cnf_transformation,[],[f25]) ).

fof(f25,plain,
    ! [X0,X1] :
      ( X0 = X1
      | ~ '>='(X1,X0)
      | ~ '>='(X0,X1) ),
    inference(flattening,[],[f24]) ).

fof(f24,plain,
    ! [X0,X1] :
      ( X0 = X1
      | ~ '>='(X1,X0)
      | ~ '>='(X0,X1) ),
    inference(ennf_transformation,[],[f17]) ).

fof(f17,plain,
    ! [X0,X1] :
      ( ( '>='(X1,X0)
        & '>='(X0,X1) )
     => X0 = X1 ),
    inference(rectify,[],[f6]) ).

fof(f6,axiom,
    ! [X6,X7] :
      ( ( '>='(X7,X6)
        & '>='(X6,X7) )
     => X6 = X7 ),
    file('/export/starexec/sandbox2/tmp/tmp.0kJ2X9vMbk/Vampire---4.8_6440',sos_06) ).

fof(f175,plain,
    ! [X3,X4] : '>='(X3,'==>'(X4,'+'(X4,X3))),
    inference(resolution,[],[f47,f35]) ).

fof(f35,plain,
    ! [X0] : '>='(X0,X0),
    inference(cnf_transformation,[],[f4]) ).

fof(f4,axiom,
    ! [X0] : '>='(X0,X0),
    file('/export/starexec/sandbox2/tmp/tmp.0kJ2X9vMbk/Vampire---4.8_6440',sos_04) ).

fof(f47,plain,
    ! [X2,X0,X1] :
      ( ~ '>='('+'(X0,X1),X2)
      | '>='(X1,'==>'(X0,X2)) ),
    inference(cnf_transformation,[],[f33]) ).

fof(f33,plain,
    ! [X0,X1,X2] :
      ( ( '>='('+'(X0,X1),X2)
        | ~ '>='(X1,'==>'(X0,X2)) )
      & ( '>='(X1,'==>'(X0,X2))
        | ~ '>='('+'(X0,X1),X2) ) ),
    inference(nnf_transformation,[],[f22]) ).

fof(f22,plain,
    ! [X0,X1,X2] :
      ( '>='('+'(X0,X1),X2)
    <=> '>='(X1,'==>'(X0,X2)) ),
    inference(rectify,[],[f7]) ).

fof(f7,axiom,
    ! [X8,X9,X10] :
      ( '>='('+'(X8,X9),X10)
    <=> '>='(X9,'==>'(X8,X10)) ),
    file('/export/starexec/sandbox2/tmp/tmp.0kJ2X9vMbk/Vampire---4.8_6440',sos_07) ).

fof(f6366,plain,
    ( ! [X2] :
        ( ~ '>='(X2,'==>'(X2,X2))
        | '+'(X2,X2) = X2 )
    | ~ spl1_4 ),
    inference(forward_literal_rewriting,[],[f6327,f48]) ).

fof(f48,plain,
    ! [X2,X0,X1] :
      ( ~ '>='(X1,'==>'(X0,X2))
      | '>='('+'(X0,X1),X2) ),
    inference(cnf_transformation,[],[f33]) ).

fof(f6327,plain,
    ( ! [X2] :
        ( '+'(X2,X2) = X2
        | ~ '>='('+'(X2,X2),X2) )
    | ~ spl1_4 ),
    inference(resolution,[],[f6197,f41]) ).

fof(f6197,plain,
    ( ! [X9] : '>='(X9,'+'(X9,X9))
    | ~ spl1_4 ),
    inference(resolution,[],[f6136,f195]) ).

fof(f195,plain,
    ! [X2,X3] : '>='(X3,'==>'(X2,'+'(X3,X2))),
    inference(superposition,[],[f175,f40]) ).

fof(f40,plain,
    ! [X0,X1] : '+'(X0,X1) = '+'(X1,X0),
    inference(cnf_transformation,[],[f2]) ).

fof(f2,axiom,
    ! [X0,X1] : '+'(X0,X1) = '+'(X1,X0),
    file('/export/starexec/sandbox2/tmp/tmp.0kJ2X9vMbk/Vampire---4.8_6440',sos_02) ).

fof(f6136,plain,
    ( ! [X0,X1] :
        ( ~ '>='(X0,'==>'(X0,X1))
        | '>='(X0,X1) )
    | ~ spl1_4 ),
    inference(forward_literal_rewriting,[],[f6105,f4286]) ).

fof(f4286,plain,
    ! [X6,X7] :
      ( ~ '>='('0','==>'(X6,X7))
      | '>='(X6,X7) ),
    inference(resolution,[],[f3092,f3196]) ).

fof(f3196,plain,
    ! [X2,X3] :
      ( '>='('==>'(X3,X2),X2)
      | ~ '>='('0',X3) ),
    inference(superposition,[],[f43,f3058]) ).

fof(f3058,plain,
    ! [X0] : '==>'('0',X0) = X0,
    inference(resolution,[],[f3048,f117]) ).

fof(f117,plain,
    ! [X3,X4] :
      ( ~ '>='('==>'(X3,X4),X4)
      | '==>'(X3,X4) = X4 ),
    inference(resolution,[],[f115,f41]) ).

fof(f115,plain,
    ! [X12,X13] : '>='(X12,'==>'(X13,X12)),
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114]) ).

fof(f114,plain,
    ! [X12,X13] :
      ( '>='(X12,'==>'(X13,X12))
      | ~ '>='(X13,'0') ),
    inference(forward_literal_rewriting,[],[f103,f47]) ).

fof(f103,plain,
    ! [X12,X13] :
      ( '>='('+'(X13,X12),X12)
      | ~ '>='(X13,'0') ),
    inference(superposition,[],[f45,f55]) ).

fof(f113,plain,
    ! [X10,X11] :
      ( '>='(X10,'==>'(X11,'1'))
      | ~ '>='(X11,'1') ),
    inference(forward_literal_rewriting,[],[f102,f47]) ).

fof(f102,plain,
    ! [X10,X11] :
      ( '>='('+'(X11,X10),'1')
      | ~ '>='(X11,'1') ),
    inference(superposition,[],[f45,f54]) ).

fof(f111,plain,
    ! [X6,X4,X5] :
      ( '>='(X5,'==>'(X6,'+'(X5,X4)))
      | ~ '>='(X6,X4) ),
    inference(forward_literal_rewriting,[],[f100,f47]) ).

fof(f100,plain,
    ! [X6,X4,X5] :
      ( '>='('+'(X6,X5),'+'(X5,X4))
      | ~ '>='(X6,X4) ),
    inference(superposition,[],[f45,f40]) ).

fof(f97,plain,
    ! [X12,X13] :
      ( '>='(X12,'+'(X13,X12))
      | ~ '>='('0',X13) ),
    inference(superposition,[],[f45,f55]) ).

fof(f96,plain,
    ! [X10,X11] :
      ( '>='('1','+'(X11,X10))
      | ~ '>='('1',X11) ),
    inference(superposition,[],[f45,f54]) ).

fof(f107,plain,
    ! [X6,X4,X5] :
      ( '>='(X4,'==>'(X5,'+'(X6,X5)))
      | ~ '>='(X4,X6) ),
    inference(forward_literal_rewriting,[],[f94,f47]) ).

fof(f94,plain,
    ! [X6,X4,X5] :
      ( '>='('+'(X5,X4),'+'(X6,X5))
      | ~ '>='(X4,X6) ),
    inference(superposition,[],[f45,f40]) ).

fof(f104,plain,
    ! [X6,X4,X5] :
      ( ~ '>='(X6,'==>'(X5,'+'(X4,X6)))
      | ~ '>='(X4,X5)
      | '+'(X5,X6) = '+'(X4,X6) ),
    inference(forward_literal_rewriting,[],[f91,f48]) ).

fof(f91,plain,
    ! [X6,X4,X5] :
      ( ~ '>='(X4,X5)
      | '+'(X5,X6) = '+'(X4,X6)
      | ~ '>='('+'(X5,X6),'+'(X4,X6)) ),
    inference(resolution,[],[f45,f41]) ).

fof(f90,plain,
    ! [X2,X3,X0,X1] :
      ( ~ '>='(X2,'+'(X0,X3))
      | '>='(X2,'+'(X1,X3))
      | ~ '>='(X0,X1) ),
    inference(resolution,[],[f45,f46]) ).

fof(f88,plain,
    ! [X0,X1] :
      ( '>='('0','==>'('==>'('==>'(X0,'1'),X0),X1))
      | ~ '>='(X0,X1) ),
    inference(superposition,[],[f44,f39]) ).

fof(f87,plain,
    ! [X6,X4,X5] :
      ( ~ '>='(X4,X5)
      | '==>'(X6,X5) = '==>'(X6,X4)
      | ~ '>='('==>'(X6,X5),'==>'(X6,X4)) ),
    inference(resolution,[],[f44,f41]) ).

fof(f86,plain,
    ! [X2,X3,X0,X1] :
      ( ~ '>='(X2,'==>'(X3,X0))
      | '>='(X2,'==>'(X3,X1))
      | ~ '>='(X0,X1) ),
    inference(resolution,[],[f44,f46]) ).

fof(f84,plain,
    ! [X0,X1] :
      ( ~ '>='(X1,'==>'('==>'(X0,'1'),X0))
      | '>='('0','==>'(X1,X0)) ),
    inference(superposition,[],[f43,f39]) ).

fof(f83,plain,
    ! [X6,X4,X5] :
      ( ~ '>='(X4,X5)
      | '==>'(X4,X6) = '==>'(X5,X6)
      | ~ '>='('==>'(X4,X6),'==>'(X5,X6)) ),
    inference(resolution,[],[f43,f41]) ).

fof(f82,plain,
    ! [X2,X3,X0,X1] :
      ( ~ '>='(X2,'==>'(X1,X3))
      | '>='(X2,'==>'(X0,X3))
      | ~ '>='(X0,X1) ),
    inference(resolution,[],[f43,f46]) ).

fof(f70,plain,
    '0' = '==>'('==>'('0','==>'('==>'('1','1'),'1')),'==>'('==>'('1','1'),'1')),
    inference(superposition,[],[f39,f39]) ).

fof(f55,plain,
    ! [X1] : '+'('0',X1) = X1,
    inference(superposition,[],[f40,f38]) ).

fof(f54,plain,
    ! [X0] : '1' = '+'('1',X0),
    inference(superposition,[],[f40,f37]) ).

fof(f46,plain,
    ! [X2,X0,X1] :
      ( ~ '>='(X1,X2)
      | '>='(X0,X2)
      | ~ '>='(X0,X1) ),
    inference(cnf_transformation,[],[f30]) ).

fof(f30,plain,
    ! [X0,X1,X2] :
      ( '>='(X0,X2)
      | ~ '>='(X1,X2)
      | ~ '>='(X0,X1) ),
    inference(flattening,[],[f29]) ).

fof(f29,plain,
    ! [X0,X1,X2] :
      ( '>='(X0,X2)
      | ~ '>='(X1,X2)
      | ~ '>='(X0,X1) ),
    inference(ennf_transformation,[],[f21]) ).

fof(f21,plain,
    ! [X0,X1,X2] :
      ( ( '>='(X1,X2)
        & '>='(X0,X1) )
     => '>='(X0,X2) ),
    inference(rectify,[],[f5]) ).

fof(f5,axiom,
    ! [X3,X4,X5] :
      ( ( '>='(X4,X5)
        & '>='(X3,X4) )
     => '>='(X3,X5) ),
    file('/export/starexec/sandbox2/tmp/tmp.0kJ2X9vMbk/Vampire---4.8_6440',sos_05) ).

fof(f45,plain,
    ! [X2,X0,X1] :
      ( '>='('+'(X0,X2),'+'(X1,X2))
      | ~ '>='(X0,X1) ),
    inference(cnf_transformation,[],[f28]) ).

fof(f28,plain,
    ! [X0,X1,X2] :
      ( '>='('+'(X0,X2),'+'(X1,X2))
      | ~ '>='(X0,X1) ),
    inference(ennf_transformation,[],[f20]) ).

fof(f20,plain,
    ! [X0,X1,X2] :
      ( '>='(X0,X1)
     => '>='('+'(X0,X2),'+'(X1,X2)) ),
    inference(rectify,[],[f9]) ).

fof(f9,axiom,
    ! [X11,X12,X13] :
      ( '>='(X11,X12)
     => '>='('+'(X11,X13),'+'(X12,X13)) ),
    file('/export/starexec/sandbox2/tmp/tmp.0kJ2X9vMbk/Vampire---4.8_6440',sos_09) ).

fof(f44,plain,
    ! [X2,X0,X1] :
      ( '>='('==>'(X2,X0),'==>'(X2,X1))
      | ~ '>='(X0,X1) ),
    inference(cnf_transformation,[],[f27]) ).

fof(f27,plain,
    ! [X0,X1,X2] :
      ( '>='('==>'(X2,X0),'==>'(X2,X1))
      | ~ '>='(X0,X1) ),
    inference(ennf_transformation,[],[f19]) ).

fof(f19,plain,
    ! [X0,X1,X2] :
      ( '>='(X0,X1)
     => '>='('==>'(X2,X0),'==>'(X2,X1)) ),
    inference(rectify,[],[f11]) ).

fof(f11,axiom,
    ! [X17,X18,X19] :
      ( '>='(X17,X18)
     => '>='('==>'(X19,X17),'==>'(X19,X18)) ),
    file('/export/starexec/sandbox2/tmp/tmp.0kJ2X9vMbk/Vampire---4.8_6440',sos_11) ).

fof(f42,plain,
    ! [X2,X0,X1] : '+'('+'(X0,X1),X2) = '+'(X0,'+'(X1,X2)),
    inference(cnf_transformation,[],[f1]) ).

fof(f1,axiom,
    ! [X0,X1,X2] : '+'('+'(X0,X1),X2) = '+'(X0,'+'(X1,X2)),
    file('/export/starexec/sandbox2/tmp/tmp.0kJ2X9vMbk/Vampire---4.8_6440',sos_01) ).

fof(f39,plain,
    ! [X0] : '0' = '==>'('==>'('==>'(X0,'1'),X0),X0),
    inference(cnf_transformation,[],[f13]) ).

fof(f13,axiom,
    ! [X0] : '0' = '==>'('==>'('==>'(X0,'1'),X0),X0),
    file('/export/starexec/sandbox2/tmp/tmp.0kJ2X9vMbk/Vampire---4.8_6440',sos_13) ).

fof(f37,plain,
    ! [X0] : '1' = '+'(X0,'1'),
    inference(cnf_transformation,[],[f12]) ).

fof(f12,axiom,
    ! [X0] : '1' = '+'(X0,'1'),
    file('/export/starexec/sandbox2/tmp/tmp.0kJ2X9vMbk/Vampire---4.8_6440',sos_12) ).

fof(f34,plain,
    sK0 != '+'(sK0,sK0),
    inference(cnf_transformation,[],[f32]) ).

fof(f32,plain,
    sK0 != '+'(sK0,sK0),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK0])],[f23,f31]) ).

fof(f31,plain,
    ( ? [X0] : '+'(X0,X0) != X0
   => sK0 != '+'(sK0,sK0) ),
    introduced(choice_axiom,[]) ).

fof(f23,plain,
    ? [X0] : '+'(X0,X0) != X0,
    inference(ennf_transformation,[],[f16]) ).

fof(f16,plain,
    ~ ! [X0] : '+'(X0,X0) = X0,
    inference(rectify,[],[f15]) ).

fof(f15,negated_conjecture,
    ~ ! [X20] : '+'(X20,X20) = X20,
    inference(negated_conjecture,[],[f14]) ).

fof(f14,conjecture,
    ! [X20] : '+'(X20,X20) = X20,
    file('/export/starexec/sandbox2/tmp/tmp.0kJ2X9vMbk/Vampire---4.8_6440',goals_14) ).

fof(f3048,plain,
    ! [X14] : '>='('==>'('0',X14),X14),
    inference(superposition,[],[f2914,f2832]) ).

fof(f2832,plain,
    ! [X0] : '==>'('==>'(X0,'1'),X0) = X0,
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114,f115,f116,f117,f118,f126,f134,f130,f133,f151,f160,f161,f156,f158,f171,f172,f174,f175,f176,f178,f179,f181,f187,f184,f189,f190,f199,f192,f195,f214,f221,f231,f234,f235,f240,f242,f244,f248,f250,f251,f252,f253,f254,f255,f256,f257,f258,f259,f283,f285,f289,f291,f293,f299,f300,f301,f302,f309,f352,f353,f364,f365,f366,f367,f373,f409,f421,f427,f440,f441,f442,f447,f450,f453,f471,f472,f473,f478,f502,f504,f527,f529,f545,f546,f547,f573,f608,f588,f615,f618,f620,f598,f601,f602,f604,f605,f654,f656,f680,f681,f682,f683,f684,f685,f697,f692,f701,f702,f703,f724,f727,f728,f729,f734,f761,f764,f765,f767,f779,f771,f780,f772,f781,f773,f782,f774,f783,f786,f788,f789,f790,f791,f792,f793,f847,f848,f849,f854,f891,f892,f893,f909,f896,f984,f985,f916,f925,f994,f995,f937,f1009,f1011,f1014,f1015,f948,f949,f951,f1017,f1018,f955,f956,f957,f958,f1028,f1031,f970,f1039,f1040,f1048,f1054,f1055,f1056,f1064,f1066,f1072,f1085,f1090,f1091,f1092,f1097,f1128,f1129,f1104,f1136,f1137,f1138,f1147,f1185,f1187,f1193,f1204,f1201,f1209,f1210,f1211,f1216,f1248,f1223,f1224,f1225,f1276,f1278,f1284,f1308,f1292,f1293,f1313,f1314,f1330,f1337,f1338,f1339,f1344,f1402,f1403,f1404,f1409,f1482,f1483,f1484,f1485,f1486,f1487,f1501,f1493,f1509,f1515,f1620,f1622,f1625,f1626,f1550,f1551,f1553,f1628,f1629,f1557,f1558,f1559,f1560,f1561,f1632,f1565,f1658,f1659,f1660,f1661,f1662,f1663,f1664,f1681,f1685,f1686,f1687,f1688,f1689,f1690,f1691,f1692,f1698,f1699,f1700,f1701,f1702,f1718,f1720,f1721,f1722,f1723,f1725,f1749,f1751,f1752,f1753,f1755,f1757,f1774,f1780,f1783,f1786,f1794,f1800,f1801,f1858,f1859,f1861,f1863,f1864,f1865,f1872,f1878,f1879,f1880,f1883,f1884,f1916,f1917,f1919,f1921,f1922,f1923,f1930,f1936,f1937,f1938,f1941,f1942,f1972,f1976,f1977,f1978,f1979,f1981,f1983,f2017,f2023,f2026,f2029,f2032,f2044,f2045,f2077,f2078,f2080,f2081,f2083,f2084,f2085,f2086,f2087,f2088,f2089,f2091,f2092,f2093,f2094,f2095,f2097,f2101,f2102,f2103,f2104,f2107,f2108,f2109,f2110,f2111,f2112,f2113,f2122,f2123,f2124,f2137,f2138,f2282,f2284,f2291,f2311,f2326,f2330,f2367,f2387,f2389,f2391,f2392,f2396,f2403,f2404,f2405,f2407,f2413,f2416,f2442,f2450,f2451,f2454,f2456,f2457,f2458,f2459,f2460,f2461,f2464,f2465,f2466,f2467,f2468,f2470,f2474,f2475,f2476,f2499,f2500,f2503,f2506,f2508,f2509,f2510,f2513,f2514,f2515,f2516,f2517,f2519,f2524,f2525,f2526,f2529,f2530,f2531,f2532,f2542,f2543,f2549,f2552,f2555,f2558,f2570,f2571,f2625,f2627,f2628,f2629,f2631,f2643,f2644,f2645,f2648,f2649,f2650,f2682,f2688,f2691,f2694,f2709,f2710,f2763,f2764,f2768,f2769,f2770,f2771,f2772,f2773,f2774,f2775,f2803,f2780,f2804,f2782,f2783,f2784,f2805]) ).

fof(f2805,plain,
    ! [X0] :
      ( ~ '>='(X0,X0)
      | '==>'('==>'(X0,'1'),X0) = X0 ),
    inference(resolution,[],[f2803,f117]) ).

fof(f2784,plain,
    ! [X40,X41,X42] :
      ( ~ '>='(X40,X41)
      | '0' = '==>'('0','==>'(X42,'==>'('==>'('==>'(X40,'1'),X40),X41))) ),
    inference(resolution,[],[f88,f299]) ).

fof(f2783,plain,
    ! [X38,X39,X37] :
      ( ~ '>='(X37,X38)
      | '0' = '==>'(X39,'==>'('0','==>'('==>'('==>'(X37,'1'),X37),X38))) ),
    inference(resolution,[],[f88,f289]) ).

fof(f2782,plain,
    ! [X36,X35] :
      ( ~ '>='(X35,X36)
      | '0' = '==>'('0','==>'('0','==>'('==>'('==>'(X35,'1'),X35),X36))) ),
    inference(resolution,[],[f88,f256]) ).

fof(f2804,plain,
    ! [X31,X32,X30] :
      ( ~ '>='(X30,X31)
      | '>='(X32,'==>'('==>'('==>'(X30,'1'),X30),X31)) ),
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114,f115,f116,f117,f118,f126,f134,f130,f133,f151,f160,f161,f156,f158,f171,f172,f174,f175,f176,f178,f179,f181,f187,f184,f189,f190,f199,f192,f195,f214,f221,f231,f234,f235,f240,f242,f244,f248,f250,f251,f252,f253,f254,f255,f256,f257,f258,f259,f283,f285,f289,f291,f293,f299,f300,f301,f302,f309,f352,f353,f364,f365,f366,f367,f373,f409,f421,f427,f440,f441,f442,f447,f450,f453,f471,f472,f473,f478,f502,f504,f527,f529,f545,f546,f547,f573,f608,f588,f615,f618,f620,f598,f601,f602,f604,f605,f654,f656,f680,f681,f682,f683,f684,f685,f697,f692,f701,f702,f703,f724,f727,f728,f729,f734,f761,f764,f765,f767,f779,f771,f780,f772,f781,f773,f782,f774,f783,f786,f788,f789,f790,f791,f792,f793,f847,f848,f849,f854,f891,f892,f893,f909,f896,f984,f985,f916,f925,f994,f995,f937,f1009,f1011,f1014,f1015,f948,f949,f951,f1017,f1018,f955,f956,f957,f958,f1028,f1031,f970,f1039,f1040,f1048,f1054,f1055,f1056,f1064,f1066,f1072,f1085,f1090,f1091,f1092,f1097,f1128,f1129,f1104,f1136,f1137,f1138,f1147,f1185,f1187,f1193,f1204,f1201,f1209,f1210,f1211,f1216,f1248,f1223,f1224,f1225,f1276,f1278,f1284,f1308,f1292,f1293,f1313,f1314,f1330,f1337,f1338,f1339,f1344,f1402,f1403,f1404,f1409,f1482,f1483,f1484,f1485,f1486,f1487,f1501,f1493,f1509,f1515,f1620,f1622,f1625,f1626,f1550,f1551,f1553,f1628,f1629,f1557,f1558,f1559,f1560,f1561,f1632,f1565,f1658,f1659,f1660,f1661,f1662,f1663,f1664,f1681,f1685,f1686,f1687,f1688,f1689,f1690,f1691,f1692,f1698,f1699,f1700,f1701,f1702,f1718,f1720,f1721,f1722,f1723,f1725,f1749,f1751,f1752,f1753,f1755,f1757,f1774,f1780,f1783,f1786,f1794,f1800,f1801,f1858,f1859,f1861,f1863,f1864,f1865,f1872,f1878,f1879,f1880,f1883,f1884,f1916,f1917,f1919,f1921,f1922,f1923,f1930,f1936,f1937,f1938,f1941,f1942,f1972,f1976,f1977,f1978,f1979,f1981,f1983,f2017,f2023,f2026,f2029,f2032,f2044,f2045,f2077,f2078,f2080,f2081,f2083,f2084,f2085,f2086,f2087,f2088,f2089,f2091,f2092,f2093,f2094,f2095,f2097,f2101,f2102,f2103,f2104,f2107,f2108,f2109,f2110,f2111,f2112,f2113,f2122,f2123,f2124,f2137,f2138,f2282,f2284,f2291,f2311,f2326,f2330,f2367,f2387,f2389,f2391,f2392,f2396,f2403,f2404,f2405,f2407,f2413,f2416,f2442,f2450,f2451,f2454,f2456,f2457,f2458,f2459,f2460,f2461,f2464,f2465,f2466,f2467,f2468,f2470,f2474,f2475,f2476,f2499,f2500,f2503,f2506,f2508,f2509,f2510,f2513,f2514,f2515,f2516,f2517,f2519,f2524,f2525,f2526,f2529,f2530,f2531,f2532,f2542,f2543,f2549,f2552,f2555,f2558,f2570,f2571,f2625,f2627,f2628,f2629,f2631,f2643,f2644,f2645,f2648,f2649,f2650,f2682,f2688,f2691,f2694,f2709,f2710,f2763,f2764,f2768,f2769,f2770,f2771,f2772,f2773,f2774,f2775,f2803,f2780]) ).

fof(f2780,plain,
    ! [X31,X32,X30] :
      ( ~ '>='(X30,X31)
      | '>='(X32,'==>'('==>'('==>'(X30,'1'),X30),X31))
      | ~ '>='(X32,'0') ),
    inference(resolution,[],[f88,f46]) ).

fof(f2803,plain,
    ! [X26,X27] :
      ( '>='('==>'('==>'(X26,'1'),X26),X27)
      | ~ '>='(X26,X27) ),
    inference(forward_demodulation,[],[f2778,f38]) ).

fof(f2778,plain,
    ! [X26,X27] :
      ( ~ '>='(X26,X27)
      | '>='('+'('==>'('==>'(X26,'1'),X26),'0'),X27) ),
    inference(resolution,[],[f88,f48]) ).

fof(f2775,plain,
    ! [X21,X22,X23] :
      ( ~ '>='(X21,X22)
      | '0' = '==>'('==>'('==>'('==>'('==>'(X21,'1'),X21),X22),X23),X23) ),
    inference(resolution,[],[f88,f1664]) ).

fof(f2774,plain,
    ! [X18,X19,X17,X20] :
      ( ~ '>='(X17,X18)
      | '+'('==>'(X19,'==>'('==>'('==>'(X17,'1'),X17),X18)),X20) = X20 ),
    inference(resolution,[],[f88,f373]) ).

fof(f2773,plain,
    ! [X16,X14,X15] :
      ( ~ '>='(X14,X15)
      | '+'(X16,'==>'('==>'('==>'(X14,'1'),X14),X15)) = X16 ),
    inference(resolution,[],[f88,f365]) ).

fof(f2772,plain,
    ! [X11,X12,X13] :
      ( ~ '>='(X11,X12)
      | '0' = '==>'(X13,'+'(X13,'==>'('==>'('==>'(X11,'1'),X11),X12))) ),
    inference(resolution,[],[f88,f352]) ).

fof(f2771,plain,
    ! [X10,X8,X9] :
      ( ~ '>='(X8,X9)
      | '0' = '==>'(X10,'==>'('==>'('==>'(X8,'1'),X8),X9)) ),
    inference(resolution,[],[f88,f302]) ).

fof(f2770,plain,
    ! [X6,X7,X5] :
      ( ~ '>='(X5,X6)
      | '0' = '==>'(X7,'+'('==>'('==>'('==>'(X5,'1'),X5),X6),X7)) ),
    inference(resolution,[],[f88,f248]) ).

fof(f2769,plain,
    ! [X2,X3,X4] :
      ( ~ '>='(X2,X3)
      | '+'('==>'('==>'('==>'(X2,'1'),X2),X3),X4) = X4 ),
    inference(resolution,[],[f88,f161]) ).

fof(f2768,plain,
    ! [X0,X1] :
      ( ~ '>='(X0,X1)
      | '0' = '==>'('==>'('==>'(X0,'1'),X0),X1) ),
    inference(resolution,[],[f88,f77]) ).

fof(f2764,plain,
    ! [X12,X13] :
      ( '>='('==>'('0',X12),'==>'(X13,'1'))
      | ~ '>='(X12,'1') ),
    inference(resolution,[],[f1040,f44]) ).

fof(f2763,plain,
    ! [X10,X11] :
      ( '>='('==>'(X10,'1'),'==>'(X11,'1'))
      | ~ '>='('0',X10) ),
    inference(resolution,[],[f1040,f43]) ).

fof(f2710,plain,
    ! [X113,X111,X114,X112] :
      ( '+'('==>'(X111,'==>'('==>'('0',X112),X113)),X114) = X114
      | ~ '>='(X112,X113) ),
    inference(resolution,[],[f373,f765]) ).

fof(f2709,plain,
    ! [X108,X109,X107,X110] :
      ( '+'('==>'(X107,'==>'('==>'(X108,X109),X109)),X110) = X110
      | ~ '>='('0',X108) ),
    inference(resolution,[],[f373,f764]) ).

fof(f2694,plain,
    ! [X50,X51,X48,X49] :
      ( '+'('==>'(X48,'==>'(X49,'+'(X50,X49))),X51) = X51
      | ~ '>='('0',X50) ),
    inference(resolution,[],[f373,f107]) ).

fof(f2691,plain,
    ! [X40,X38,X39,X37] :
      ( '+'('==>'(X37,'==>'(X38,'+'(X38,X39))),X40) = X40
      | ~ '>='('0',X39) ),
    inference(resolution,[],[f373,f189]) ).

fof(f2688,plain,
    ! [X28,X29,X26,X27] :
      ( '+'('==>'(X26,'==>'(X27,X28)),X29) = X29
      | ~ '>='('0',X28) ),
    inference(resolution,[],[f373,f116]) ).

fof(f2682,plain,
    ! [X10,X11,X8,X9,X12] :
      ( '+'('==>'(X8,'==>'(X9,'==>'(X10,X11))),X12) = X12
      | ~ '>='(X9,X11) ),
    inference(resolution,[],[f373,f283]) ).

fof(f2650,plain,
    ! [X120,X121,X122,X123] :
      ( '+'('==>'('==>'(X120,X121),'==>'(X120,X122)),X123) = X123
      | ~ '>='(X121,X122) ),
    inference(resolution,[],[f367,f44]) ).

fof(f2649,plain,
    ! [X118,X119,X116,X117] :
      ( '+'('==>'('==>'(X116,X117),'==>'(X118,X117)),X119) = X119
      | ~ '>='(X118,X116) ),
    inference(resolution,[],[f367,f43]) ).

fof(f2648,plain,
    ! [X113,X114,X115,X112] :
      ( '+'('==>'('0','==>'(X112,'==>'(X113,X114))),X115) = X115
      | ~ '>='(X112,X114) ),
    inference(resolution,[],[f367,f283]) ).

fof(f2645,plain,
    ! [X104,X102,X105,X103] :
      ( '+'('==>'('+'(X102,X103),'+'(X104,X103)),X105) = X105
      | ~ '>='(X102,X104) ),
    inference(resolution,[],[f367,f45]) ).

fof(f2644,plain,
    ! [X101,X98,X99,X100] :
      ( '+'('==>'(X98,'==>'('==>'(X98,X99),X100)),X101) = X101
      | ~ '>='(X99,X100) ),
    inference(resolution,[],[f367,f765]) ).

fof(f2643,plain,
    ! [X96,X94,X97,X95] :
      ( '+'('==>'(X94,'==>'('==>'(X95,X96),X96)),X97) = X97
      | ~ '>='(X94,X95) ),
    inference(resolution,[],[f367,f764]) ).

fof(f2631,plain,
    ! [X50,X51,X48,X49,X47] :
      ( '+'('==>'(X47,'==>'(X48,'==>'(X49,X50))),X51) = X51
      | ~ '>='(X49,X50) ),
    inference(resolution,[],[f367,f293]) ).

fof(f2629,plain,
    ! [X40,X41,X39,X42] :
      ( '+'('==>'(X39,'==>'(X40,'+'(X41,X39))),X42) = X42
      | ~ '>='(X40,X41) ),
    inference(resolution,[],[f367,f174]) ).

fof(f2628,plain,
    ! [X38,X36,X37,X35] :
      ( '+'('==>'(X35,'==>'(X36,'+'(X37,X36))),X38) = X38
      | ~ '>='(X35,X37) ),
    inference(resolution,[],[f367,f107]) ).

fof(f2627,plain,
    ! [X31,X34,X32,X33] :
      ( '+'('==>'(X31,'==>'(X32,'+'(X31,X33))),X34) = X34
      | ~ '>='(X32,X33) ),
    inference(resolution,[],[f367,f111]) ).

fof(f2625,plain,
    ! [X26,X27,X24,X25] :
      ( '+'('==>'(X24,'==>'(X25,'+'(X25,X26))),X27) = X27
      | ~ '>='(X24,X26) ),
    inference(resolution,[],[f367,f189]) ).

fof(f2571,plain,
    ! [X82,X83,X81] :
      ( '0' = '==>'(X81,'+'(X81,'==>'('==>'('0',X82),X83)))
      | ~ '>='(X82,X83) ),
    inference(resolution,[],[f352,f765]) ).

fof(f2570,plain,
    ! [X80,X78,X79] :
      ( '0' = '==>'(X78,'+'(X78,'==>'('==>'(X79,X80),X80)))
      | ~ '>='('0',X79) ),
    inference(resolution,[],[f352,f764]) ).

fof(f2558,plain,
    ! [X46,X44,X45,X43] :
      ( '0' = '==>'(X43,'+'(X43,'==>'(X44,'==>'(X45,X46))))
      | ~ '>='(X45,X46) ),
    inference(resolution,[],[f352,f293]) ).

fof(f2555,plain,
    ! [X36,X34,X35] :
      ( '0' = '==>'(X34,'+'(X34,'==>'(X35,'+'(X36,X35))))
      | ~ '>='('0',X36) ),
    inference(resolution,[],[f352,f107]) ).

fof(f2552,plain,
    ! [X28,X26,X27] :
      ( '0' = '==>'(X26,'+'(X26,'==>'(X27,'+'(X27,X28))))
      | ~ '>='('0',X28) ),
    inference(resolution,[],[f352,f189]) ).

fof(f2549,plain,
    ! [X18,X19,X20] :
      ( '0' = '==>'(X18,'+'(X18,'==>'(X19,X20)))
      | ~ '>='('0',X20) ),
    inference(resolution,[],[f352,f116]) ).

fof(f2543,plain,
    ! [X8,X6,X9,X7] :
      ( '0' = '==>'(X6,'+'(X6,'==>'(X7,'==>'(X8,X9))))
      | ~ '>='(X7,X9) ),
    inference(resolution,[],[f352,f283]) ).

fof(f2542,plain,
    ! [X3,X4,X5] :
      ( '0' = '==>'(X3,'+'(X3,'==>'(X4,X5)))
      | ~ '>='(X4,X5) ),
    inference(resolution,[],[f352,f181]) ).

fof(f2532,plain,
    ! [X126,X124,X125] : '0' = '==>'('==>'('==>'(X124,'1'),X124),'==>'(X125,'==>'(X126,X124))),
    inference(resolution,[],[f299,f779]) ).

fof(f2531,plain,
    ! [X120,X121,X122,X123] :
      ( '0' = '==>'('==>'(X120,X121),'==>'(X122,'==>'(X120,X123)))
      | ~ '>='(X121,X123) ),
    inference(resolution,[],[f299,f44]) ).

fof(f2530,plain,
    ! [X118,X119,X116,X117] :
      ( '0' = '==>'('==>'(X116,X117),'==>'(X118,'==>'(X119,X117)))
      | ~ '>='(X119,X116) ),
    inference(resolution,[],[f299,f43]) ).

fof(f2529,plain,
    ! [X113,X114,X115,X112] :
      ( '0' = '==>'('0','==>'(X112,'==>'(X113,'==>'(X114,X115))))
      | ~ '>='(X113,X115) ),
    inference(resolution,[],[f299,f283]) ).

fof(f2526,plain,
    ! [X104,X102,X105,X103] :
      ( '0' = '==>'('+'(X102,X103),'==>'(X104,'+'(X105,X103)))
      | ~ '>='(X102,X105) ),
    inference(resolution,[],[f299,f45]) ).

fof(f2525,plain,
    ! [X101,X98,X99,X100] :
      ( '0' = '==>'(X98,'==>'(X99,'==>'('==>'(X98,X100),X101)))
      | ~ '>='(X100,X101) ),
    inference(resolution,[],[f299,f765]) ).

fof(f2524,plain,
    ! [X96,X94,X97,X95] :
      ( '0' = '==>'(X94,'==>'(X95,'==>'('==>'(X96,X97),X97)))
      | ~ '>='(X94,X96) ),
    inference(resolution,[],[f299,f764]) ).

fof(f2519,plain,
    ! [X80,X78,X79,X77] : '0' = '==>'(X77,'==>'(X78,'==>'(X79,'==>'('==>'(X77,X80),X80)))),
    inference(resolution,[],[f299,f1085]) ).

fof(f2517,plain,
    ! [X72,X70,X71,X68,X69] : '0' = '==>'(X68,'==>'(X69,'==>'(X70,'==>'(X71,'==>'(X72,X68))))),
    inference(resolution,[],[f299,f1308]) ).

fof(f2516,plain,
    ! [X65,X66,X67,X64] : '0' = '==>'(X64,'==>'(X65,'==>'(X66,'==>'(X67,'+'(X67,X64))))),
    inference(resolution,[],[f299,f781]) ).

fof(f2515,plain,
    ! [X62,X63,X60,X61] : '0' = '==>'(X60,'==>'(X61,'==>'(X62,'==>'(X63,'+'(X60,X63))))),
    inference(resolution,[],[f299,f782]) ).

fof(f2514,plain,
    ! [X58,X59,X56,X57] : '0' = '==>'(X56,'==>'(X57,'==>'(X58,'==>'(X59,'+'(X56,X58))))),
    inference(resolution,[],[f299,f450]) ).

fof(f2513,plain,
    ! [X54,X55,X52,X53] : '0' = '==>'(X52,'==>'(X53,'==>'(X54,'==>'(X55,'+'(X54,X52))))),
    inference(resolution,[],[f299,f178]) ).

fof(f2510,plain,
    ! [X40,X41,X39,X42] :
      ( '0' = '==>'(X39,'==>'(X40,'==>'(X41,'+'(X42,X39))))
      | ~ '>='(X41,X42) ),
    inference(resolution,[],[f299,f174]) ).

fof(f2509,plain,
    ! [X38,X36,X37,X35] :
      ( '0' = '==>'(X35,'==>'(X36,'==>'(X37,'+'(X38,X37))))
      | ~ '>='(X35,X38) ),
    inference(resolution,[],[f299,f107]) ).

fof(f2508,plain,
    ! [X31,X34,X32,X33] :
      ( '0' = '==>'(X31,'==>'(X32,'==>'(X33,'+'(X31,X34))))
      | ~ '>='(X33,X34) ),
    inference(resolution,[],[f299,f111]) ).

fof(f2506,plain,
    ! [X26,X27,X24,X25] :
      ( '0' = '==>'(X24,'==>'(X25,'==>'(X26,'+'(X26,X27))))
      | ~ '>='(X24,X27) ),
    inference(resolution,[],[f299,f189]) ).

fof(f2503,plain,
    ! [X16,X14,X15,X13] :
      ( '0' = '==>'(X13,'==>'(X14,'==>'(X15,X16)))
      | ~ '>='(X13,X16) ),
    inference(resolution,[],[f299,f116]) ).

fof(f2500,plain,
    ! [X6,X7,X5] :
      ( '0' = '==>'(X5,'==>'(X6,'+'(X5,X7)))
      | ~ '>='('0',X7) ),
    inference(resolution,[],[f299,f156]) ).

fof(f2499,plain,
    ! [X2,X3,X4] :
      ( '0' = '==>'(X2,'==>'(X3,'+'(X4,X2)))
      | ~ '>='('0',X4) ),
    inference(resolution,[],[f299,f97]) ).

fof(f2476,plain,
    ! [X108,X109,X107,X110] :
      ( '>='('0','==>'(X107,'==>'('==>'('==>'(X108,X107),X109),X110)))
      | ~ '>='(X109,X110) ),
    inference(resolution,[],[f285,f765]) ).

fof(f2475,plain,
    ! [X106,X104,X105,X103] :
      ( '>='('0','==>'(X103,'==>'('==>'(X104,X105),X105)))
      | ~ '>='('==>'(X106,X103),X104) ),
    inference(resolution,[],[f285,f764]) ).

fof(f2474,plain,
    ! [X101,X102,X100] : '>='('0','==>'(X100,'==>'('==>'('==>'(X101,X100),X102),X102))),
    inference(resolution,[],[f285,f761]) ).

fof(f2470,plain,
    ! [X90,X88,X89,X87] : '>='('0','==>'(X87,'==>'(X88,'==>'('==>'('==>'(X89,X87),X90),X90)))),
    inference(resolution,[],[f285,f1085]) ).

fof(f2468,plain,
    ! [X82,X83,X80,X81,X79] : '>='('0','==>'(X79,'==>'(X80,'==>'(X81,'==>'(X82,'==>'(X83,X79)))))),
    inference(resolution,[],[f285,f1308]) ).

fof(f2467,plain,
    ! [X78,X76,X77,X75] : '>='('0','==>'(X75,'==>'(X76,'==>'(X77,'+'(X77,'==>'(X78,X75)))))),
    inference(resolution,[],[f285,f781]) ).

fof(f2466,plain,
    ! [X72,X73,X71,X74] : '>='('0','==>'(X71,'==>'(X72,'==>'(X73,'+'('==>'(X74,X71),X73))))),
    inference(resolution,[],[f285,f782]) ).

fof(f2465,plain,
    ! [X70,X68,X69,X67] : '>='('0','==>'(X67,'==>'(X68,'==>'(X69,'+'('==>'(X70,X67),X68))))),
    inference(resolution,[],[f285,f450]) ).

fof(f2464,plain,
    ! [X65,X63,X66,X64] : '>='('0','==>'(X63,'==>'(X64,'==>'(X65,'+'(X64,'==>'(X66,X63)))))),
    inference(resolution,[],[f285,f178]) ).

fof(f2461,plain,
    ! [X51,X54,X52,X53] :
      ( '>='('0','==>'(X51,'==>'(X52,'+'(X53,'==>'(X54,X51)))))
      | ~ '>='(X52,X53) ),
    inference(resolution,[],[f285,f174]) ).

fof(f2460,plain,
    ! [X50,X48,X49,X47] :
      ( '>='('0','==>'(X47,'==>'(X48,'+'(X49,X48))))
      | ~ '>='('==>'(X50,X47),X49) ),
    inference(resolution,[],[f285,f107]) ).

fof(f2459,plain,
    ! [X46,X44,X45,X43] :
      ( '>='('0','==>'(X43,'==>'(X44,'+'('==>'(X45,X43),X46))))
      | ~ '>='(X44,X46) ),
    inference(resolution,[],[f285,f111]) ).

fof(f2458,plain,
    ! [X40,X41,X42] : '>='('0','==>'(X40,'==>'(X41,'+'('==>'(X42,X40),X41)))),
    inference(resolution,[],[f285,f195]) ).

fof(f2457,plain,
    ! [X38,X39,X36,X37] :
      ( '>='('0','==>'(X36,'==>'(X37,'+'(X37,X38))))
      | ~ '>='('==>'(X39,X36),X38) ),
    inference(resolution,[],[f285,f189]) ).

fof(f2456,plain,
    ! [X34,X35,X33] : '>='('0','==>'(X33,'==>'(X34,'+'(X34,'==>'(X35,X33))))),
    inference(resolution,[],[f285,f175]) ).

fof(f2454,plain,
    ! [X28,X29,X26,X27] :
      ( '>='('0','==>'(X26,'==>'(X27,X28)))
      | ~ '>='('==>'(X29,X26),X28) ),
    inference(resolution,[],[f285,f116]) ).

fof(f2451,plain,
    ! [X21,X19,X20] :
      ( '>='('0','==>'(X19,'+'('==>'(X20,X19),X21)))
      | ~ '>='('0',X21) ),
    inference(resolution,[],[f285,f156]) ).

fof(f2450,plain,
    ! [X18,X16,X17] :
      ( '>='('0','==>'(X16,'+'(X17,'==>'(X18,X16))))
      | ~ '>='('0',X17) ),
    inference(resolution,[],[f285,f97]) ).

fof(f2442,plain,
    ! [X46,X47,X44,X45] :
      ( '>='(X46,'==>'(X44,'==>'(X47,X45)))
      | ~ '>='(X44,X45) ),
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114,f115,f116,f117,f118,f126,f134,f130,f133,f151,f160,f161,f156,f158,f171,f172,f174,f175,f176,f178,f179,f181,f187,f184,f189,f190,f199,f192,f195,f214,f221,f231,f234,f235,f240,f242,f244,f248,f250,f251,f252,f253,f254,f255,f256,f257,f258,f259,f283,f285,f289,f291,f293,f299,f300,f301,f302,f309,f352,f353,f364,f365,f366,f367,f373,f409,f421,f427,f440,f441,f442,f447,f450,f453,f471,f472,f473,f478,f502,f504,f527,f529,f545,f546,f547,f573,f608,f588,f615,f618,f620,f598,f601,f602,f604,f605,f654,f656,f680,f681,f682,f683,f684,f685,f697,f692,f701,f702,f703,f724,f727,f728,f729,f734,f761,f764,f765,f767,f779,f771,f780,f772,f781,f773,f782,f774,f783,f786,f788,f789,f790,f791,f792,f793,f847,f848,f849,f854,f891,f892,f893,f909,f896,f984,f985,f916,f925,f994,f995,f937,f1009,f1011,f1014,f1015,f948,f949,f951,f1017,f1018,f955,f956,f957,f958,f1028,f1031,f970,f1039,f1040,f1048,f1054,f1055,f1056,f1064,f1066,f1072,f1085,f1090,f1091,f1092,f1097,f1128,f1129,f1104,f1136,f1137,f1138,f1147,f1185,f1187,f1193,f1204,f1201,f1209,f1210,f1211,f1216,f1248,f1223,f1224,f1225,f1276,f1278,f1284,f1308,f1292,f1293,f1313,f1314,f1330,f1337,f1338,f1339,f1344,f1402,f1403,f1404,f1409,f1482,f1483,f1484,f1485,f1486,f1487,f1501,f1493,f1509,f1515,f1620,f1622,f1625,f1626,f1550,f1551,f1553,f1628,f1629,f1557,f1558,f1559,f1560,f1561,f1632,f1565,f1658,f1659,f1660,f1661,f1662,f1663,f1664,f1681,f1685,f1686,f1687,f1688,f1689,f1690,f1691,f1692,f1698,f1699,f1700,f1701,f1702,f1718,f1720,f1721,f1722,f1723,f1725,f1749,f1751,f1752,f1753,f1755,f1757,f1774,f1780,f1783,f1786,f1794,f1800,f1801,f1858,f1859,f1861,f1863,f1864,f1865,f1872,f1878,f1879,f1880,f1883,f1884,f1916,f1917,f1919,f1921,f1922,f1923,f1930,f1936,f1937,f1938,f1941,f1942,f1972,f1976,f1977,f1978,f1979,f1981,f1983,f2017,f2023,f2026,f2029,f2032,f2044,f2045,f2077,f2078,f2080,f2081,f2083,f2084,f2085,f2086,f2087,f2088,f2089,f2091,f2092,f2093,f2094,f2095,f2097,f2101,f2102,f2103,f2104,f2107,f2108,f2109,f2110,f2111,f2112,f2113,f2122,f2123,f2124,f2137,f2138,f2282,f2284,f2291,f2311,f2326,f2330,f2367,f2387,f2389,f2391,f2392,f2396,f2403,f2404,f2405,f2407,f2413,f2416]) ).

fof(f2416,plain,
    ! [X46,X47,X44,X45] :
      ( ~ '>='(X44,X45)
      | '>='(X46,'==>'(X44,'==>'(X47,X45)))
      | ~ '>='(X46,'0') ),
    inference(resolution,[],[f283,f46]) ).

fof(f2413,plain,
    ! [X36,X37,X34,X35] :
      ( ~ '>='(X34,X35)
      | '0' = '==>'(X36,'==>'('0','==>'(X34,'==>'(X37,X35)))) ),
    inference(resolution,[],[f283,f289]) ).

fof(f2407,plain,
    ! [X18,X19,X16,X17] :
      ( ~ '>='(X16,X17)
      | '+'('==>'(X16,'==>'(X18,X17)),X19) = X19 ),
    inference(resolution,[],[f283,f161]) ).

fof(f2405,plain,
    ! [X10,X11,X8,X9] :
      ( ~ '>='(X8,X9)
      | '+'(X10,'==>'(X8,'==>'(X11,X9))) = X10 ),
    inference(resolution,[],[f283,f365]) ).

fof(f2404,plain,
    ! [X6,X7,X4,X5] :
      ( ~ '>='(X4,X5)
      | '0' = '==>'(X6,'+'('==>'(X4,'==>'(X7,X5)),X6)) ),
    inference(resolution,[],[f283,f248]) ).

fof(f2403,plain,
    ! [X2,X3,X0,X1] :
      ( ~ '>='(X0,X1)
      | '0' = '==>'('==>'('==>'(X0,'==>'(X2,X1)),X3),X3) ),
    inference(resolution,[],[f283,f1664]) ).

fof(f2396,plain,
    ! [X26,X27,X25] :
      ( '>='('0','==>'(X25,'==>'('==>'(X26,X27),X27)))
      | ~ '>='('==>'('==>'('==>'(X26,X27),X27),'1'),X26) ),
    inference(resolution,[],[f2122,f764]) ).

fof(f2392,plain,
    ! [X14,X15,X13] :
      ( '>='('0','==>'(X13,'==>'(X14,'+'(X15,X14))))
      | ~ '>='('==>'('==>'(X14,'+'(X15,X14)),'1'),X15) ),
    inference(resolution,[],[f2122,f107]) ).

fof(f2391,plain,
    ! [X10,X11,X12] :
      ( '>='('0','==>'(X10,'==>'(X11,'+'(X11,X12))))
      | ~ '>='('==>'('==>'(X11,'+'(X11,X12)),'1'),X12) ),
    inference(resolution,[],[f2122,f189]) ).

fof(f2389,plain,
    ! [X6,X4,X5] :
      ( '>='('0','==>'(X4,'==>'(X5,X6)))
      | ~ '>='('==>'('==>'(X5,X6),'1'),X6) ),
    inference(resolution,[],[f2122,f116]) ).

fof(f2387,plain,
    ! [X2,X1] :
      ( '>='('0','==>'(X1,'==>'(X2,'1')))
      | ~ '>='(X2,'==>'(X2,'1')) ),
    inference(resolution,[],[f2122,f43]) ).

fof(f2367,plain,
    ! [X26,X27,X25] :
      ( ~ '>='('0','==>'('==>'(X25,'==>'(X26,X27)),X27))
      | '==>'(X25,'==>'(X26,X27)) = '==>'('0',X27) ),
    inference(forward_literal_rewriting,[],[f2331,f187]) ).

fof(f2331,plain,
    ! [X26,X27,X25] :
      ( '==>'(X25,'==>'(X26,X27)) = '==>'('0',X27)
      | ~ '>='('==>'(X25,'==>'(X26,X27)),'==>'('0',X27)) ),
    inference(resolution,[],[f2311,f41]) ).

fof(f2330,plain,
    ! [X21,X24,X22,X23] :
      ( '>='(X21,'==>'(X22,'==>'(X23,X24)))
      | ~ '>='(X21,'==>'('0',X24)) ),
    inference(resolution,[],[f2311,f46]) ).

fof(f2326,plain,
    ! [X10,X8,X9] : '0' = '==>'('==>'('0','==>'('0',X8)),'==>'(X9,'==>'(X10,X8))),
    inference(resolution,[],[f2311,f1691]) ).

fof(f2311,plain,
    ! [X54,X55,X53] : '>='('==>'('0',X53),'==>'(X55,'==>'(X54,X53))),
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114,f115,f116,f117,f118,f126,f134,f130,f133,f151,f160,f161,f156,f158,f171,f172,f174,f175,f176,f178,f179,f181,f187,f184,f189,f190,f199,f192,f195,f214,f221,f231,f234,f235,f240,f242,f244,f248,f250,f251,f252,f253,f254,f255,f256,f257,f258,f259,f283,f285,f289,f291,f293,f299,f300,f301,f302,f309,f352,f353,f364,f365,f366,f367,f373,f409,f421,f427,f440,f441,f442,f447,f450,f453,f471,f472,f473,f478,f502,f504,f527,f529,f545,f546,f547,f573,f608,f588,f615,f618,f620,f598,f601,f602,f604,f605,f654,f656,f680,f681,f682,f683,f684,f685,f697,f692,f701,f702,f703,f724,f727,f728,f729,f734,f761,f764,f765,f767,f779,f771,f780,f772,f781,f773,f782,f774,f783,f786,f788,f789,f790,f791,f792,f793,f847,f848,f849,f854,f891,f892,f893,f909,f896,f984,f985,f916,f925,f994,f995,f937,f1009,f1011,f1014,f1015,f948,f949,f951,f1017,f1018,f955,f956,f957,f958,f1028,f1031,f970,f1039,f1040,f1048,f1054,f1055,f1056,f1064,f1066,f1072,f1085,f1090,f1091,f1092,f1097,f1128,f1129,f1104,f1136,f1137,f1138,f1147,f1185,f1187,f1193,f1204,f1201,f1209,f1210,f1211,f1216,f1248,f1223,f1224,f1225,f1276,f1278,f1284,f1308,f1292,f1293,f1313,f1314,f1330,f1337,f1338,f1339,f1344,f1402,f1403,f1404,f1409,f1482,f1483,f1484,f1485,f1486,f1487,f1501,f1493,f1509,f1515,f1620,f1622,f1625,f1626,f1550,f1551,f1553,f1628,f1629,f1557,f1558,f1559,f1560,f1561,f1632,f1565,f1658,f1659,f1660,f1661,f1662,f1663,f1664,f1681,f1685,f1686,f1687,f1688,f1689,f1690,f1691,f1692,f1698,f1699,f1700,f1701,f1702,f1718,f1720,f1721,f1722,f1723,f1725,f1749,f1751,f1752,f1753,f1755,f1757,f1774,f1780,f1783,f1786,f1794,f1800,f1801,f1858,f1859,f1861,f1863,f1864,f1865,f1872,f1878,f1879,f1880,f1883,f1884,f1916,f1917,f1919,f1921,f1922,f1923,f1930,f1936,f1937,f1938,f1941,f1942,f1972,f1976,f1977,f1978,f1979,f1981,f1983,f2017,f2023,f2026,f2029,f2032,f2044,f2045,f2077,f2078,f2080,f2081,f2083,f2084,f2085,f2086,f2087,f2088,f2089,f2091,f2092,f2093,f2094,f2095,f2097,f2101,f2102,f2103,f2104,f2107,f2108,f2109,f2110,f2111,f2112,f2113,f2122,f2123,f2124,f2137,f2138,f2282,f2284,f2291]) ).

fof(f2291,plain,
    ! [X54,X55,X53] :
      ( ~ '>='(X55,'0')
      | '>='('==>'('0',X53),'==>'(X55,'==>'(X54,X53))) ),
    inference(superposition,[],[f187,f2080]) ).

fof(f2284,plain,
    ! [X36,X37,X35] :
      ( '>='('0','==>'('==>'('0',X35),X37))
      | ~ '>='('==>'(X36,X35),X37) ),
    inference(superposition,[],[f44,f2080]) ).

fof(f2282,plain,
    ! [X31,X29,X30] :
      ( '>='('0','==>'(X31,'==>'(X30,X29)))
      | ~ '>='(X31,'==>'('0',X29)) ),
    inference(superposition,[],[f43,f2080]) ).

fof(f2138,plain,
    ! [X36,X35] :
      ( '>='('0','==>'('==>'('==>'(X35,'1'),X36),X35))
      | ~ '>='(X36,X35) ),
    inference(resolution,[],[f84,f44]) ).

fof(f2137,plain,
    ! [X34,X33] :
      ( '>='('0','==>'('==>'(X33,X34),X34))
      | ~ '>='('==>'(X34,'1'),X33) ),
    inference(resolution,[],[f84,f43]) ).

fof(f2124,plain,
    ! [X10,X9] :
      ( '>='('0','==>'(X9,'+'(X10,X9)))
      | ~ '>='('==>'('+'(X10,X9),'1'),X10) ),
    inference(resolution,[],[f84,f174]) ).

fof(f2123,plain,
    ! [X8,X7] :
      ( '>='('0','==>'(X7,'+'(X7,X8)))
      | ~ '>='('==>'('+'(X7,X8),'1'),X8) ),
    inference(resolution,[],[f84,f111]) ).

fof(f2122,plain,
    ! [X6,X5] :
      ( ~ '>='('==>'(X6,'1'),X6)
      | '>='('0','==>'(X5,X6)) ),
    inference(resolution,[],[f84,f240]) ).

fof(f2113,plain,
    ! [X94,X95] :
      ( '0' = '==>'('==>'('0','1'),'+'(X94,X95))
      | ~ '>='('1',X94) ),
    inference(resolution,[],[f1691,f96]) ).

fof(f2112,plain,
    ! [X92,X93] :
      ( '0' = '==>'('==>'('0','1'),'+'(X92,X93))
      | ~ '>='('1',X93) ),
    inference(resolution,[],[f1691,f130]) ).

fof(f2111,plain,
    ! [X90,X91] : '0' = '==>'('==>'('0','==>'('0','1')),'==>'(X90,'==>'(X91,'1'))),
    inference(resolution,[],[f1691,f1204]) ).

fof(f2110,plain,
    ! [X89] : '0' = '==>'('==>'('0','==>'('0','1')),'==>'(X89,'1')),
    inference(resolution,[],[f1691,f896]) ).

fof(f2109,plain,
    ! [X88,X87] : '0' = '==>'('==>'('0','==>'('==>'(X87,'1'),X87)),'==>'(X88,X87)),
    inference(resolution,[],[f1691,f779]) ).

fof(f2108,plain,
    ! [X86,X84,X85] :
      ( '0' = '==>'('==>'('0','==>'(X84,X85)),'==>'(X84,X86))
      | ~ '>='(X85,X86) ),
    inference(resolution,[],[f1691,f44]) ).

fof(f2107,plain,
    ! [X82,X83,X81] :
      ( '0' = '==>'('==>'('0','==>'(X81,X82)),'==>'(X83,X82))
      | ~ '>='(X83,X81) ),
    inference(resolution,[],[f1691,f43]) ).

fof(f2104,plain,
    ! [X76,X74,X75] :
      ( '0' = '==>'('==>'('0','+'(X74,X75)),'+'(X76,X75))
      | ~ '>='(X74,X76) ),
    inference(resolution,[],[f1691,f45]) ).

fof(f2103,plain,
    ! [X72,X73,X71] :
      ( '0' = '==>'('==>'('0',X71),'==>'('==>'(X71,X72),X73))
      | ~ '>='(X72,X73) ),
    inference(resolution,[],[f1691,f765]) ).

fof(f2102,plain,
    ! [X70,X68,X69] :
      ( '0' = '==>'('==>'('0',X68),'==>'('==>'(X69,X70),X70))
      | ~ '>='(X68,X69) ),
    inference(resolution,[],[f1691,f764]) ).

fof(f2101,plain,
    ! [X66,X67] : '0' = '==>'('==>'('0',X66),'==>'('==>'(X66,X67),X67)),
    inference(resolution,[],[f1691,f761]) ).

fof(f2097,plain,
    ! [X58,X56,X57] : '0' = '==>'('==>'('0',X56),'==>'(X57,'==>'('==>'(X56,X58),X58))),
    inference(resolution,[],[f1691,f1085]) ).

fof(f2095,plain,
    ! [X50,X51,X49,X52] : '0' = '==>'('==>'('0',X49),'==>'(X50,'==>'(X51,'==>'(X52,X49)))),
    inference(resolution,[],[f1691,f1308]) ).

fof(f2094,plain,
    ! [X48,X46,X47] : '0' = '==>'('==>'('0',X46),'==>'(X47,'==>'(X48,'+'(X48,X46)))),
    inference(resolution,[],[f1691,f781]) ).

fof(f2093,plain,
    ! [X44,X45,X43] : '0' = '==>'('==>'('0',X43),'==>'(X44,'==>'(X45,'+'(X43,X45)))),
    inference(resolution,[],[f1691,f782]) ).

fof(f2092,plain,
    ! [X40,X41,X42] : '0' = '==>'('==>'('0',X40),'==>'(X41,'==>'(X42,'+'(X40,X41)))),
    inference(resolution,[],[f1691,f450]) ).

fof(f2091,plain,
    ! [X38,X39,X37] : '0' = '==>'('==>'('0',X37),'==>'(X38,'==>'(X39,'+'(X38,X37)))),
    inference(resolution,[],[f1691,f178]) ).

fof(f2089,plain,
    ! [X31,X32,X30] : '0' = '==>'('==>'('0',X30),'==>'(X31,'==>'(X32,X30))),
    inference(resolution,[],[f1691,f780]) ).

fof(f2088,plain,
    ! [X28,X29,X27] :
      ( '0' = '==>'('==>'('0',X27),'==>'(X28,'+'(X29,X27)))
      | ~ '>='(X28,X29) ),
    inference(resolution,[],[f1691,f174]) ).

fof(f2087,plain,
    ! [X26,X24,X25] :
      ( '0' = '==>'('==>'('0',X24),'==>'(X25,'+'(X26,X25)))
      | ~ '>='(X24,X26) ),
    inference(resolution,[],[f1691,f107]) ).

fof(f2086,plain,
    ! [X21,X22,X23] :
      ( '0' = '==>'('==>'('0',X21),'==>'(X22,'+'(X21,X23)))
      | ~ '>='(X22,X23) ),
    inference(resolution,[],[f1691,f111]) ).

fof(f2085,plain,
    ! [X19,X20] : '0' = '==>'('==>'('0',X19),'==>'(X20,'+'(X19,X20))),
    inference(resolution,[],[f1691,f195]) ).

fof(f2084,plain,
    ! [X18,X16,X17] :
      ( '0' = '==>'('==>'('0',X16),'==>'(X17,'+'(X17,X18)))
      | ~ '>='(X16,X18) ),
    inference(resolution,[],[f1691,f189]) ).

fof(f2083,plain,
    ! [X14,X15] : '0' = '==>'('==>'('0',X14),'==>'(X15,'+'(X15,X14))),
    inference(resolution,[],[f1691,f175]) ).

fof(f2081,plain,
    ! [X10,X8,X9] :
      ( '0' = '==>'('==>'('0',X8),'==>'(X9,X10))
      | ~ '>='(X8,X10) ),
    inference(resolution,[],[f1691,f116]) ).

fof(f2080,plain,
    ! [X6,X7] : '0' = '==>'('==>'('0',X6),'==>'(X7,X6)),
    inference(resolution,[],[f1691,f115]) ).

fof(f2078,plain,
    ! [X3,X4] :
      ( '0' = '==>'('==>'('0',X3),'+'(X3,X4))
      | ~ '>='('0',X4) ),
    inference(resolution,[],[f1691,f156]) ).

fof(f2077,plain,
    ! [X2,X1] :
      ( '0' = '==>'('==>'('0',X1),'+'(X2,X1))
      | ~ '>='('0',X2) ),
    inference(resolution,[],[f1691,f97]) ).

fof(f2045,plain,
    ! [X78,X79,X77] :
      ( '0' = '==>'('==>'('==>'('==>'('0',X77),X78),X79),X79)
      | ~ '>='(X77,X78) ),
    inference(resolution,[],[f1664,f765]) ).

fof(f2044,plain,
    ! [X76,X74,X75] :
      ( '0' = '==>'('==>'('==>'('==>'(X74,X75),X75),X76),X76)
      | ~ '>='('0',X74) ),
    inference(resolution,[],[f1664,f764]) ).

fof(f2032,plain,
    ! [X40,X41,X39,X42] :
      ( '0' = '==>'('==>'('==>'(X39,'==>'(X40,X41)),X42),X42)
      | ~ '>='(X40,X41) ),
    inference(resolution,[],[f1664,f293]) ).

fof(f2029,plain,
    ! [X31,X32,X30] :
      ( '0' = '==>'('==>'('==>'(X30,'+'(X31,X30)),X32),X32)
      | ~ '>='('0',X31) ),
    inference(resolution,[],[f1664,f107]) ).

fof(f2026,plain,
    ! [X24,X22,X23] :
      ( '0' = '==>'('==>'('==>'(X22,'+'(X22,X23)),X24),X24)
      | ~ '>='('0',X23) ),
    inference(resolution,[],[f1664,f189]) ).

fof(f2023,plain,
    ! [X16,X14,X15] :
      ( '0' = '==>'('==>'('==>'(X14,X15),X16),X16)
      | ~ '>='('0',X15) ),
    inference(resolution,[],[f1664,f116]) ).

fof(f2017,plain,
    ! [X3,X4,X5] :
      ( '0' = '==>'('==>'('==>'(X3,X4),X5),X5)
      | ~ '>='(X3,X4) ),
    inference(resolution,[],[f1664,f181]) ).

fof(f1983,plain,
    ! [X56,X54,X57,X55] :
      ( ~ '>='(X54,X55)
      | '==>'(X57,'==>'(X54,X55)) = '==>'(X56,'==>'(X57,'==>'(X54,X55))) ),
    inference(resolution,[],[f293,f117]) ).

fof(f1981,plain,
    ! [X50,X48,X49,X47] :
      ( ~ '>='(X47,X48)
      | '+'('==>'(X49,'==>'(X47,X48)),X50) = X50 ),
    inference(resolution,[],[f293,f161]) ).

fof(f1979,plain,
    ! [X40,X41,X39,X42] :
      ( ~ '>='(X39,X40)
      | '+'(X41,'==>'(X42,'==>'(X39,X40))) = X41 ),
    inference(resolution,[],[f293,f365]) ).

fof(f1978,plain,
    ! [X38,X36,X37,X35] :
      ( ~ '>='(X35,X36)
      | '0' = '==>'(X37,'+'('==>'(X38,'==>'(X35,X36)),X37)) ),
    inference(resolution,[],[f293,f248]) ).

fof(f1977,plain,
    ! [X31,X34,X32,X30,X33] :
      ( ~ '>='(X30,X31)
      | '>='(X32,'==>'(X33,'==>'(X34,'==>'(X30,X31)))) ),
    inference(resolution,[],[f293,f47]) ).

fof(f1976,plain,
    ! [X28,X29,X26,X27] :
      ( ~ '>='(X26,X27)
      | '==>'(X28,'==>'(X26,X27)) = X29
      | ~ '>='('==>'(X28,'==>'(X26,X27)),X29) ),
    inference(resolution,[],[f293,f41]) ).

fof(f1972,plain,
    ! [X10,X11,X8,X9,X12] :
      ( ~ '>='(X8,X9)
      | '0' = '==>'(X10,'==>'(X11,'==>'(X12,'==>'(X8,X9)))) ),
    inference(resolution,[],[f293,f289]) ).

fof(f1942,plain,
    ! [X113,X111,X114,X112] :
      ( '0' = '==>'(X111,'==>'('==>'(X112,X113),'==>'(X112,X114)))
      | ~ '>='(X113,X114) ),
    inference(resolution,[],[f289,f44]) ).

fof(f1941,plain,
    ! [X108,X109,X107,X110] :
      ( '0' = '==>'(X107,'==>'('==>'(X108,X109),'==>'(X110,X109)))
      | ~ '>='(X110,X108) ),
    inference(resolution,[],[f289,f43]) ).

fof(f1938,plain,
    ! [X98,X99,X97,X100] :
      ( '0' = '==>'(X97,'==>'('+'(X98,X99),'+'(X100,X99)))
      | ~ '>='(X98,X100) ),
    inference(resolution,[],[f289,f45]) ).

fof(f1937,plain,
    ! [X96,X94,X95,X93] :
      ( '0' = '==>'(X93,'==>'(X94,'==>'('==>'(X94,X95),X96)))
      | ~ '>='(X95,X96) ),
    inference(resolution,[],[f289,f765]) ).

fof(f1936,plain,
    ! [X90,X91,X89,X92] :
      ( '0' = '==>'(X89,'==>'(X90,'==>'('==>'(X91,X92),X92)))
      | ~ '>='(X90,X91) ),
    inference(resolution,[],[f289,f764]) ).

fof(f1930,plain,
    ! [X70,X71,X68,X69] :
      ( '0' = '==>'(X68,'==>'(X69,'==>'(X70,'==>'(X71,'1'))))
      | ~ '>='(X71,'1') ),
    inference(resolution,[],[f289,f179]) ).

fof(f1923,plain,
    ! [X40,X41,X39,X42] :
      ( '0' = '==>'(X39,'==>'(X40,'==>'(X41,'+'(X42,X40))))
      | ~ '>='(X41,X42) ),
    inference(resolution,[],[f289,f174]) ).

fof(f1922,plain,
    ! [X38,X36,X37,X35] :
      ( '0' = '==>'(X35,'==>'(X36,'==>'(X37,'+'(X38,X37))))
      | ~ '>='(X36,X38) ),
    inference(resolution,[],[f289,f107]) ).

fof(f1921,plain,
    ! [X31,X34,X32,X33] :
      ( '0' = '==>'(X31,'==>'(X32,'==>'(X33,'+'(X32,X34))))
      | ~ '>='(X33,X34) ),
    inference(resolution,[],[f289,f111]) ).

fof(f1919,plain,
    ! [X26,X27,X24,X25] :
      ( '0' = '==>'(X24,'==>'(X25,'==>'(X26,'+'(X26,X27))))
      | ~ '>='(X25,X27) ),
    inference(resolution,[],[f289,f189]) ).

fof(f1917,plain,
    ! [X18,X19,X17,X20] :
      ( '0' = '==>'(X17,'==>'(X18,'==>'(X19,X20)))
      | ~ '>='(X19,X20) ),
    inference(resolution,[],[f289,f240]) ).

fof(f1916,plain,
    ! [X16,X14,X15,X13] :
      ( '0' = '==>'(X13,'==>'(X14,'==>'(X15,X16)))
      | ~ '>='(X14,X16) ),
    inference(resolution,[],[f289,f116]) ).

fof(f1884,plain,
    ! [X82,X80,X81] :
      ( '0' = '==>'('0','==>'('==>'(X80,X81),'==>'(X80,X82)))
      | ~ '>='(X81,X82) ),
    inference(resolution,[],[f256,f44]) ).

fof(f1883,plain,
    ! [X78,X79,X77] :
      ( '0' = '==>'('0','==>'('==>'(X77,X78),'==>'(X79,X78)))
      | ~ '>='(X79,X77) ),
    inference(resolution,[],[f256,f43]) ).

fof(f1880,plain,
    ! [X72,X70,X71] :
      ( '0' = '==>'('0','==>'('+'(X70,X71),'+'(X72,X71)))
      | ~ '>='(X70,X72) ),
    inference(resolution,[],[f256,f45]) ).

fof(f1879,plain,
    ! [X68,X69,X67] :
      ( '0' = '==>'('0','==>'(X67,'==>'('==>'(X67,X68),X69)))
      | ~ '>='(X68,X69) ),
    inference(resolution,[],[f256,f765]) ).

fof(f1878,plain,
    ! [X65,X66,X64] :
      ( '0' = '==>'('0','==>'(X64,'==>'('==>'(X65,X66),X66)))
      | ~ '>='(X64,X65) ),
    inference(resolution,[],[f256,f764]) ).

fof(f1872,plain,
    ! [X50,X51,X49] :
      ( '0' = '==>'('0','==>'(X49,'==>'(X50,'==>'(X51,'1'))))
      | ~ '>='(X51,'1') ),
    inference(resolution,[],[f256,f179]) ).

fof(f1865,plain,
    ! [X28,X29,X27] :
      ( '0' = '==>'('0','==>'(X27,'==>'(X28,'+'(X29,X27))))
      | ~ '>='(X28,X29) ),
    inference(resolution,[],[f256,f174]) ).

fof(f1864,plain,
    ! [X26,X24,X25] :
      ( '0' = '==>'('0','==>'(X24,'==>'(X25,'+'(X26,X25))))
      | ~ '>='(X24,X26) ),
    inference(resolution,[],[f256,f107]) ).

fof(f1863,plain,
    ! [X21,X22,X23] :
      ( '0' = '==>'('0','==>'(X21,'==>'(X22,'+'(X21,X23))))
      | ~ '>='(X22,X23) ),
    inference(resolution,[],[f256,f111]) ).

fof(f1861,plain,
    ! [X18,X16,X17] :
      ( '0' = '==>'('0','==>'(X16,'==>'(X17,'+'(X17,X18))))
      | ~ '>='(X16,X18) ),
    inference(resolution,[],[f256,f189]) ).

fof(f1859,plain,
    ! [X11,X12,X13] :
      ( '0' = '==>'('0','==>'(X11,'==>'(X12,X13)))
      | ~ '>='(X12,X13) ),
    inference(resolution,[],[f256,f240]) ).

fof(f1858,plain,
    ! [X10,X8,X9] :
      ( '0' = '==>'('0','==>'(X8,'==>'(X9,X10)))
      | ~ '>='(X8,X10) ),
    inference(resolution,[],[f256,f116]) ).

fof(f1801,plain,
    ! [X73,X74,X75] :
      ( '0' = '==>'(X73,'+'('==>'('==>'('0',X74),X75),X73))
      | ~ '>='(X74,X75) ),
    inference(resolution,[],[f248,f765]) ).

fof(f1800,plain,
    ! [X72,X70,X71] :
      ( '0' = '==>'(X70,'+'('==>'('==>'(X71,X72),X72),X70))
      | ~ '>='('0',X71) ),
    inference(resolution,[],[f248,f764]) ).

fof(f1794,plain,
    ! [X56,X57,X55] :
      ( '0' = '==>'(X55,'+'('==>'(X56,'==>'(X57,'1')),X55))
      | ~ '>='(X57,'1') ),
    inference(resolution,[],[f248,f179]) ).

fof(f1786,plain,
    ! [X31,X32,X30] :
      ( '0' = '==>'(X30,'+'('==>'(X31,'+'(X32,X31)),X30))
      | ~ '>='('0',X32) ),
    inference(resolution,[],[f248,f107]) ).

fof(f1783,plain,
    ! [X24,X22,X23] :
      ( '0' = '==>'(X22,'+'('==>'(X23,'+'(X23,X24)),X22))
      | ~ '>='('0',X24) ),
    inference(resolution,[],[f248,f189]) ).

fof(f1780,plain,
    ! [X16,X14,X15] :
      ( '0' = '==>'(X14,'+'('==>'(X15,X16),X14))
      | ~ '>='('0',X16) ),
    inference(resolution,[],[f248,f116]) ).

fof(f1774,plain,
    ! [X3,X4,X5] :
      ( '0' = '==>'(X3,'+'('==>'(X4,X5),X3))
      | ~ '>='(X4,X5) ),
    inference(resolution,[],[f248,f181]) ).

fof(f1757,plain,
    ! [X31,X32,X33] :
      ( ~ '>='(X31,'1')
      | '==>'(X33,'==>'(X31,'1')) = '==>'(X32,'==>'(X33,'==>'(X31,'1'))) ),
    inference(resolution,[],[f179,f117]) ).

fof(f1755,plain,
    ! [X28,X26,X27] :
      ( ~ '>='(X26,'1')
      | '+'('==>'(X27,'==>'(X26,'1')),X28) = X28 ),
    inference(resolution,[],[f179,f161]) ).

fof(f1753,plain,
    ! [X21,X22,X20] :
      ( ~ '>='(X20,'1')
      | '+'(X21,'==>'(X22,'==>'(X20,'1'))) = X21 ),
    inference(resolution,[],[f179,f365]) ).

fof(f1752,plain,
    ! [X18,X19,X16,X17] :
      ( ~ '>='(X16,'1')
      | '>='(X17,'==>'(X18,'==>'(X19,'==>'(X16,'1')))) ),
    inference(resolution,[],[f179,f47]) ).

fof(f1751,plain,
    ! [X14,X15,X13] :
      ( ~ '>='(X13,'1')
      | '==>'(X14,'==>'(X13,'1')) = X15
      | ~ '>='('==>'(X14,'==>'(X13,'1')),X15) ),
    inference(resolution,[],[f179,f41]) ).

fof(f1749,plain,
    ! [X8,X6,X7] :
      ( ~ '>='(X6,'1')
      | '0' = '==>'(X7,'==>'(X8,'==>'(X6,'1'))) ),
    inference(resolution,[],[f179,f234]) ).

fof(f1725,plain,
    ! [X18,X19,X17] :
      ( '==>'('==>'(X18,X19),X19) = '==>'(X17,'==>'('==>'(X18,X19),X19))
      | ~ '>='('==>'(X17,'==>'('==>'(X18,X19),X19)),X18) ),
    inference(resolution,[],[f117,f764]) ).

fof(f1723,plain,
    ! [X14,X12,X13] :
      ( '==>'(X13,'+'(X14,X13)) = '==>'(X12,'==>'(X13,'+'(X14,X13)))
      | ~ '>='('==>'(X12,'==>'(X13,'+'(X14,X13))),X14) ),
    inference(resolution,[],[f117,f107]) ).

fof(f1722,plain,
    ! [X10,X11,X9] :
      ( '==>'(X10,'+'(X10,X11)) = '==>'(X9,'==>'(X10,'+'(X10,X11)))
      | ~ '>='('==>'(X9,'==>'(X10,'+'(X10,X11))),X11) ),
    inference(resolution,[],[f117,f189]) ).

fof(f1721,plain,
    ! [X8,X6,X7] :
      ( '==>'(X7,X8) = '==>'(X6,'==>'(X7,X8))
      | ~ '>='(X7,X8) ),
    inference(resolution,[],[f117,f240]) ).

fof(f1720,plain,
    ! [X3,X4,X5] :
      ( '==>'(X4,X5) = '==>'(X3,'==>'(X4,X5))
      | ~ '>='('==>'(X3,'==>'(X4,X5)),X5) ),
    inference(resolution,[],[f117,f116]) ).

fof(f1718,plain,
    ! [X0,X1] :
      ( '==>'(X0,X1) = '==>'(X0,'==>'(X0,X1))
      | ~ '>='('==>'(X0,X1),X1) ),
    inference(resolution,[],[f117,f44]) ).

fof(f1702,plain,
    ! [X24,X25,X23] :
      ( '>='(X23,'==>'('0',X25))
      | ~ '>='('==>'('==>'(X23,X24),X24),X25) ),
    inference(superposition,[],[f765,f786]) ).

fof(f1701,plain,
    ! [X21,X19,X22,X20] :
      ( '>='(X19,'==>'('0',X22))
      | ~ '>='('==>'(X20,'==>'(X21,X19)),X22) ),
    inference(superposition,[],[f765,f847]) ).

fof(f1700,plain,
    ! [X18,X16,X17] :
      ( '>='(X16,'==>'('0',X18))
      | ~ '>='('==>'(X17,'+'(X16,X17)),X18) ),
    inference(superposition,[],[f765,f253]) ).

fof(f1699,plain,
    ! [X14,X15,X13] :
      ( '>='(X13,'==>'('0',X15))
      | ~ '>='('==>'(X14,'+'(X14,X13)),X15) ),
    inference(superposition,[],[f765,f252]) ).

fof(f1698,plain,
    ! [X10,X11,X12] :
      ( '>='(X10,'==>'('0',X12))
      | ~ '>='('==>'(X11,X10),X12) ),
    inference(superposition,[],[f765,f250]) ).

fof(f1692,plain,
    ! [X28,X29,X27,X30] :
      ( ~ '>='(X27,X28)
      | '>='(X29,'==>'(X30,'==>'('==>'('+'(X30,X29),X27),X28))) ),
    inference(resolution,[],[f765,f47]) ).

fof(f1691,plain,
    ! [X26,X25] :
      ( ~ '>='(X25,X26)
      | '0' = '==>'('==>'('0',X25),X26) ),
    inference(resolution,[],[f765,f77]) ).

fof(f1690,plain,
    ! [X24,X22,X23] :
      ( ~ '>='(X22,X23)
      | '+'('==>'('==>'('0',X22),X23),X24) = X24 ),
    inference(resolution,[],[f765,f161]) ).

fof(f1689,plain,
    ! [X21,X19,X20] :
      ( ~ '>='(X19,X20)
      | '0' = '==>'(X21,'==>'('==>'('0',X19),X20)) ),
    inference(resolution,[],[f765,f302]) ).

fof(f1688,plain,
    ! [X18,X16,X17] :
      ( ~ '>='(X16,X17)
      | '+'(X18,'==>'('==>'('0',X16),X17)) = X18 ),
    inference(resolution,[],[f765,f365]) ).

fof(f1687,plain,
    ! [X14,X15,X13] :
      ( ~ '>='(X13,X14)
      | '==>'('==>'(X15,X13),X14) = X15
      | ~ '>='('==>'('==>'(X15,X13),X14),X15) ),
    inference(resolution,[],[f765,f41]) ).

fof(f1686,plain,
    ! [X10,X11,X9,X12] :
      ( ~ '>='(X9,X10)
      | '>='(X11,'==>'('==>'(X12,X9),X10))
      | ~ '>='(X11,X12) ),
    inference(resolution,[],[f765,f46]) ).

fof(f1685,plain,
    ! [X8,X6,X7] :
      ( ~ '>='(X6,X7)
      | '0' = '==>'(X8,'==>'('==>'(X8,X6),X7)) ),
    inference(resolution,[],[f765,f234]) ).

fof(f1681,plain,
    ! [X28,X29,X27,X30] :
      ( ~ '>='(X28,'==>'(X27,X29))
      | '>='(X28,'==>'(X27,'==>'('==>'(X29,X30),X30))) ),
    inference(forward_literal_rewriting,[],[f1665,f48]) ).

fof(f1665,plain,
    ! [X28,X29,X27,X30] :
      ( ~ '>='('+'(X27,X28),X29)
      | '>='(X28,'==>'(X27,'==>'('==>'(X29,X30),X30))) ),
    inference(resolution,[],[f764,f47]) ).

fof(f1664,plain,
    ! [X26,X25] :
      ( ~ '>='('0',X25)
      | '0' = '==>'('==>'(X25,X26),X26) ),
    inference(resolution,[],[f764,f77]) ).

fof(f1663,plain,
    ! [X24,X22,X23] :
      ( ~ '>='('0',X22)
      | '+'('==>'('==>'(X22,X23),X23),X24) = X24 ),
    inference(resolution,[],[f764,f161]) ).

fof(f1662,plain,
    ! [X21,X19,X20] :
      ( ~ '>='('0',X19)
      | '0' = '==>'(X20,'==>'('==>'(X19,X21),X21)) ),
    inference(resolution,[],[f764,f302]) ).

fof(f1661,plain,
    ! [X18,X16,X17] :
      ( ~ '>='('0',X16)
      | '+'(X17,'==>'('==>'(X16,X18),X18)) = X17 ),
    inference(resolution,[],[f764,f365]) ).

fof(f1660,plain,
    ! [X14,X15,X13] :
      ( ~ '>='(X13,X14)
      | '==>'('==>'(X14,X15),X15) = X13
      | ~ '>='('==>'('==>'(X14,X15),X15),X13) ),
    inference(resolution,[],[f764,f41]) ).

fof(f1659,plain,
    ! [X10,X11,X9,X12] :
      ( ~ '>='(X9,X10)
      | '>='(X11,'==>'('==>'(X10,X12),X12))
      | ~ '>='(X11,X9) ),
    inference(resolution,[],[f764,f46]) ).

fof(f1658,plain,
    ! [X8,X6,X7] :
      ( ~ '>='(X6,X7)
      | '0' = '==>'(X6,'==>'('==>'(X7,X8),X8)) ),
    inference(resolution,[],[f764,f234]) ).

fof(f1565,plain,
    ! [X90,X91,X88,X89] : '>='(X88,'==>'(X91,'==>'('+'(X89,X90),'+'(X89,'+'(X88,X90))))),
    inference(superposition,[],[f782,f608]) ).

fof(f1632,plain,
    ! [X86,X87,X84,X85] : '>='(X86,'==>'(X85,'==>'(X87,'==>'(X84,'+'(X85,'+'(X84,X86)))))),
    inference(forward_literal_rewriting,[],[f1564,f47]) ).

fof(f1564,plain,
    ! [X86,X87,X84,X85] : '>='('+'(X85,X86),'==>'(X87,'==>'(X84,'+'(X85,'+'(X84,X86))))),
    inference(superposition,[],[f781,f608]) ).

fof(f1561,plain,
    ! [X72,X73,X74,X75] : '>='(X72,'==>'('+'(X73,X74),'==>'(X75,'+'(X73,'+'(X72,X74))))),
    inference(superposition,[],[f450,f608]) ).

fof(f1560,plain,
    ! [X70,X71,X69] : '0' = '==>'(X69,'==>'('+'(X70,X71),'+'(X70,'+'(X69,X71)))),
    inference(superposition,[],[f253,f608]) ).

fof(f1559,plain,
    ! [X68,X66,X67] : '0' = '==>'('+'(X67,X68),'==>'(X66,'+'(X67,'+'(X66,X68)))),
    inference(superposition,[],[f252,f608]) ).

fof(f1558,plain,
    ! [X65,X63,X64] : '>='(X63,'==>'('+'(X64,X65),'+'(X64,'+'(X63,X65)))),
    inference(superposition,[],[f195,f608]) ).

fof(f1557,plain,
    ! [X59,X62,X60,X61] :
      ( '>='(X62,'==>'(X59,'+'(X60,'+'(X59,X61))))
      | ~ '>='(X62,'+'(X60,X61)) ),
    inference(superposition,[],[f189,f608]) ).

fof(f1629,plain,
    ! [X58,X56,X57,X55] : '>='(X57,'==>'(X56,'==>'(X55,'==>'(X58,'+'(X56,'+'(X55,X57)))))),
    inference(forward_literal_rewriting,[],[f1556,f47]) ).

fof(f1556,plain,
    ! [X58,X56,X57,X55] : '>='('+'(X56,X57),'==>'(X55,'==>'(X58,'+'(X56,'+'(X55,X57))))),
    inference(superposition,[],[f178,f608]) ).

fof(f1628,plain,
    ! [X54,X52,X53] : '>='(X54,'==>'(X53,'==>'(X52,'+'(X53,'+'(X52,X54))))),
    inference(forward_literal_rewriting,[],[f1555,f47]) ).

fof(f1555,plain,
    ! [X54,X52,X53] : '>='('+'(X53,X54),'==>'(X52,'+'(X53,'+'(X52,X54)))),
    inference(superposition,[],[f175,f608]) ).

fof(f1553,plain,
    ! [X46,X47,X45] :
      ( '>='(X45,'+'(X46,'+'(X45,X47)))
      | ~ '>='('0','+'(X46,X47)) ),
    inference(superposition,[],[f156,f608]) ).

fof(f1551,plain,
    ! [X40,X38,X41,X39] :
      ( '>='(X38,'==>'(X41,'+'(X39,'+'(X38,X40))))
      | ~ '>='(X41,'+'(X39,X40)) ),
    inference(superposition,[],[f111,f608]) ).

fof(f1550,plain,
    ! [X36,X37,X34,X35] :
      ( '>='(X37,'==>'('+'(X35,X36),'+'(X35,'+'(X34,X36))))
      | ~ '>='(X37,X34) ),
    inference(superposition,[],[f107,f608]) ).

fof(f1626,plain,
    ! [X31,X32,X33] :
      ( '>='(X33,'==>'(X32,'+'(X32,'+'(X31,X33))))
      | ~ '>='('0',X31) ),
    inference(forward_literal_rewriting,[],[f1549,f47]) ).

fof(f1549,plain,
    ! [X31,X32,X33] :
      ( '>='('+'(X32,X33),'+'(X32,'+'(X31,X33)))
      | ~ '>='('0',X31) ),
    inference(superposition,[],[f97,f608]) ).

fof(f1625,plain,
    ! [X26,X27,X24,X25] :
      ( '>='(X26,'==>'(X25,'==>'(X24,X27)))
      | ~ '>='(X26,'==>'(X24,'==>'(X25,X27))) ),
    inference(forward_literal_rewriting,[],[f1624,f47]) ).

fof(f1624,plain,
    ! [X26,X27,X24,X25] :
      ( ~ '>='(X26,'==>'(X24,'==>'(X25,X27)))
      | '>='('+'(X25,X26),'==>'(X24,X27)) ),
    inference(forward_literal_rewriting,[],[f1623,f48]) ).

fof(f1623,plain,
    ! [X26,X27,X24,X25] :
      ( ~ '>='('+'(X24,X26),'==>'(X25,X27))
      | '>='('+'(X25,X26),'==>'(X24,X27)) ),
    inference(forward_literal_rewriting,[],[f1547,f48]) ).

fof(f1547,plain,
    ! [X26,X27,X24,X25] :
      ( ~ '>='('+'(X25,'+'(X24,X26)),X27)
      | '>='('+'(X25,X26),'==>'(X24,X27)) ),
    inference(superposition,[],[f47,f608]) ).

fof(f1622,plain,
    ! [X21,X22,X23,X20] :
      ( '>='(X22,'==>'(X20,'==>'(X21,'+'(X23,'+'(X21,X22)))))
      | ~ '>='(X20,X23) ),
    inference(forward_literal_rewriting,[],[f1621,f47]) ).

fof(f1621,plain,
    ! [X21,X22,X23,X20] :
      ( '>='('+'(X20,X22),'==>'(X21,'+'(X23,'+'(X21,X22))))
      | ~ '>='(X20,X23) ),
    inference(forward_literal_rewriting,[],[f1546,f47]) ).

fof(f1546,plain,
    ! [X21,X22,X23,X20] :
      ( '>='('+'(X21,'+'(X20,X22)),'+'(X23,'+'(X21,X22)))
      | ~ '>='(X20,X23) ),
    inference(superposition,[],[f45,f608]) ).

fof(f1620,plain,
    ! [X18,X19,X16,X17] :
      ( '>='(X18,'==>'(X17,'==>'(X19,'+'(X17,'+'(X16,X18)))))
      | ~ '>='(X19,X16) ),
    inference(forward_literal_rewriting,[],[f1619,f47]) ).

fof(f1619,plain,
    ! [X18,X19,X16,X17] :
      ( '>='('+'(X17,X18),'==>'(X19,'+'(X17,'+'(X16,X18))))
      | ~ '>='(X19,X16) ),
    inference(forward_literal_rewriting,[],[f1545,f47]) ).

fof(f1545,plain,
    ! [X18,X19,X16,X17] :
      ( '>='('+'(X19,'+'(X17,X18)),'+'(X17,'+'(X16,X18)))
      | ~ '>='(X19,X16) ),
    inference(superposition,[],[f45,f608]) ).

fof(f1515,plain,
    ! [X8,X6,X7] : '+'(X7,'+'(X6,X8)) = '+'(X7,'+'(X8,X6)),
    inference(superposition,[],[f608,f588]) ).

fof(f1509,plain,
    ! [X21,X18,X19,X20] : '+'(X18,'+'(X21,'+'(X19,X20))) = '+'(X21,'+'(X20,'+'(X18,X19))),
    inference(superposition,[],[f608,f588]) ).

fof(f1493,plain,
    ! [X10,X11,X12,X13] :
      ( '>='(X13,'==>'(X10,'+'(X12,'+'(X10,X11))))
      | ~ '>='(X13,'+'(X11,X12)) ),
    inference(superposition,[],[f189,f588]) ).

fof(f1501,plain,
    ! [X28,X29,X27,X30] :
      ( ~ '>='(X28,'==>'(X27,X29))
      | '>='(X28,'==>'(X27,'==>'(X30,'+'(X30,X29)))) ),
    inference(forward_literal_rewriting,[],[f1489,f48]) ).

fof(f1489,plain,
    ! [X28,X29,X27,X30] :
      ( ~ '>='('+'(X27,X28),X29)
      | '>='(X28,'==>'(X27,'==>'(X30,'+'(X30,X29)))) ),
    inference(resolution,[],[f189,f47]) ).

fof(f1487,plain,
    ! [X24,X22,X23] :
      ( ~ '>='('0',X22)
      | '+'('==>'(X23,'+'(X23,X22)),X24) = X24 ),
    inference(resolution,[],[f189,f161]) ).

fof(f1486,plain,
    ! [X21,X19,X20] :
      ( ~ '>='('0',X19)
      | '0' = '==>'(X20,'==>'(X21,'+'(X21,X19))) ),
    inference(resolution,[],[f189,f302]) ).

fof(f1485,plain,
    ! [X18,X16,X17] :
      ( ~ '>='('0',X16)
      | '+'(X17,'==>'(X18,'+'(X18,X16))) = X17 ),
    inference(resolution,[],[f189,f365]) ).

fof(f1484,plain,
    ! [X14,X15,X13] :
      ( ~ '>='(X13,X14)
      | '==>'(X15,'+'(X15,X14)) = X13
      | ~ '>='('==>'(X15,'+'(X15,X14)),X13) ),
    inference(resolution,[],[f189,f41]) ).

fof(f1483,plain,
    ! [X10,X11,X9,X12] :
      ( ~ '>='(X9,X10)
      | '>='(X11,'==>'(X12,'+'(X12,X10)))
      | ~ '>='(X11,X9) ),
    inference(resolution,[],[f189,f46]) ).

fof(f1482,plain,
    ! [X8,X6,X7] :
      ( ~ '>='(X6,X7)
      | '0' = '==>'(X6,'==>'(X8,'+'(X8,X7))) ),
    inference(resolution,[],[f189,f234]) ).

fof(f1409,plain,
    ! [X40,X38,X39,X36,X37] : '>='(X36,'==>'(X37,'==>'(X38,'==>'(X39,'==>'(X40,'+'(X37,X36)))))),
    inference(resolution,[],[f1308,f47]) ).

fof(f1404,plain,
    ! [X18,X19,X17,X20] :
      ( '==>'(X17,'==>'(X18,'==>'(X19,X20))) = X20
      | ~ '>='('==>'(X17,'==>'(X18,'==>'(X19,X20))),X20) ),
    inference(resolution,[],[f1308,f41]) ).

fof(f1403,plain,
    ! [X16,X14,X15,X12,X13] :
      ( '>='(X12,'==>'(X13,'==>'(X14,'==>'(X15,X16))))
      | ~ '>='(X12,X16) ),
    inference(resolution,[],[f1308,f46]) ).

fof(f1402,plain,
    ! [X10,X11,X8,X9] : '0' = '==>'(X8,'==>'(X9,'==>'(X10,'==>'(X11,X8)))),
    inference(resolution,[],[f1308,f234]) ).

fof(f1344,plain,
    ! [X28,X29,X27,X30] : '>='(X27,'==>'(X28,'==>'(X29,'==>'('0','==>'(X30,'+'(X28,X27)))))),
    inference(resolution,[],[f783,f47]) ).

fof(f1339,plain,
    ! [X14,X15,X13] :
      ( '==>'(X13,'==>'('0','==>'(X14,X15))) = X15
      | ~ '>='('==>'(X13,'==>'('0','==>'(X14,X15))),X15) ),
    inference(resolution,[],[f783,f41]) ).

fof(f1338,plain,
    ! [X10,X11,X9,X12] :
      ( '>='(X9,'==>'(X10,'==>'('0','==>'(X11,X12))))
      | ~ '>='(X9,X12) ),
    inference(resolution,[],[f783,f46]) ).

fof(f1337,plain,
    ! [X8,X6,X7] : '0' = '==>'(X6,'==>'(X7,'==>'('0','==>'(X8,X6)))),
    inference(resolution,[],[f783,f234]) ).

fof(f1330,plain,
    ! [X10,X9] :
      ( ~ '>='('0','==>'('==>'(X9,'==>'(X10,'1')),'1'))
      | '==>'('0','1') = '==>'(X9,'==>'(X10,'1')) ),
    inference(forward_literal_rewriting,[],[f1315,f187]) ).

fof(f1315,plain,
    ! [X10,X9] :
      ( '==>'('0','1') = '==>'(X9,'==>'(X10,'1'))
      | ~ '>='('==>'(X9,'==>'(X10,'1')),'==>'('0','1')) ),
    inference(resolution,[],[f1204,f41]) ).

fof(f1314,plain,
    ! [X8,X6,X7] :
      ( '>='(X6,'==>'(X7,'==>'(X8,'1')))
      | ~ '>='(X6,'==>'('0','1')) ),
    inference(resolution,[],[f1204,f46]) ).

fof(f1313,plain,
    ! [X4,X5] : '0' = '==>'('==>'('0','1'),'==>'(X4,'==>'(X5,'1'))),
    inference(resolution,[],[f1204,f234]) ).

fof(f1293,plain,
    ! [X70,X71,X68,X69] : '>='(X68,'==>'(X71,'==>'('0','==>'(X69,'==>'(X70,X68))))),
    inference(superposition,[],[f1085,f847]) ).

fof(f1292,plain,
    ! [X65,X66,X67] : '0' = '==>'(X65,'==>'('0','==>'(X66,'==>'(X67,X65)))),
    inference(superposition,[],[f786,f847]) ).

fof(f1308,plain,
    ! [X40,X38,X41,X39] : '>='(X38,'==>'(X41,'==>'(X39,'==>'(X40,X38)))),
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114,f115,f116,f117,f118,f126,f134,f130,f133,f151,f160,f161,f156,f158,f171,f172,f174,f175,f176,f178,f179,f181,f187,f184,f189,f190,f199,f192,f195,f214,f221,f231,f234,f235,f240,f242,f244,f248,f250,f251,f252,f253,f254,f255,f256,f257,f258,f259,f283,f285,f289,f291,f293,f299,f300,f301,f302,f309,f352,f353,f364,f365,f366,f367,f373,f409,f421,f427,f440,f441,f442,f447,f450,f453,f471,f472,f473,f478,f502,f504,f527,f529,f545,f546,f547,f573,f608,f588,f615,f618,f620,f598,f601,f602,f604,f605,f654,f656,f680,f681,f682,f683,f684,f685,f697,f692,f701,f702,f703,f724,f727,f728,f729,f734,f761,f764,f765,f767,f779,f771,f780,f772,f781,f773,f782,f774,f783,f786,f788,f789,f790,f791,f792,f793,f847,f848,f849,f854,f891,f892,f893,f909,f896,f984,f985,f916,f925,f994,f995,f937,f1009,f1011,f1014,f1015,f948,f949,f951,f1017,f1018,f955,f956,f957,f958,f1028,f1031,f970,f1039,f1040,f1048,f1054,f1055,f1056,f1064,f1066,f1072,f1085,f1090,f1091,f1092,f1097,f1128,f1129,f1104,f1136,f1137,f1138,f1147,f1185,f1187,f1193,f1204,f1201,f1209,f1210,f1211,f1216,f1248,f1223,f1224,f1225,f1276,f1278,f1284]) ).

fof(f1284,plain,
    ! [X40,X38,X41,X39] :
      ( ~ '>='(X41,'0')
      | '>='(X38,'==>'(X41,'==>'(X39,'==>'(X40,X38)))) ),
    inference(superposition,[],[f187,f847]) ).

fof(f1278,plain,
    ! [X18,X19,X16,X17] :
      ( '>='('0','==>'(X16,X19))
      | ~ '>='('==>'(X17,'==>'(X18,X16)),X19) ),
    inference(superposition,[],[f44,f847]) ).

fof(f1276,plain,
    ! [X10,X11,X8,X9] :
      ( '>='('0','==>'(X11,'==>'(X9,'==>'(X10,X8))))
      | ~ '>='(X11,X8) ),
    inference(superposition,[],[f43,f847]) ).

fof(f1225,plain,
    ! [X21,X19,X20] : '>='(X19,'==>'(X21,'==>'('0','==>'('==>'(X19,X20),X20)))),
    inference(superposition,[],[f1085,f786]) ).

fof(f1224,plain,
    ! [X18,X16,X17] : '>='(X16,'==>'(X18,'==>'('0','==>'(X17,'+'(X16,X17))))),
    inference(superposition,[],[f1085,f253]) ).

fof(f1223,plain,
    ! [X14,X15,X13] : '>='(X13,'==>'(X15,'==>'('0','==>'(X14,'+'(X14,X13))))),
    inference(superposition,[],[f1085,f252]) ).

fof(f1248,plain,
    ! [X4,X5] : '>='('0','==>'('==>'('0','1'),'==>'(X5,'==>'(X4,'1')))),
    inference(forward_literal_rewriting,[],[f1219,f1031]) ).

fof(f1219,plain,
    ! [X4,X5] : '>='('==>'('0','1'),'==>'(X5,'==>'('0','==>'(X4,'1')))),
    inference(superposition,[],[f1085,f1039]) ).

fof(f1216,plain,
    ! [X28,X29,X27,X30] : '>='(X27,'==>'(X28,'==>'(X29,'==>'('==>'('+'(X28,X27),X30),X30)))),
    inference(resolution,[],[f1085,f47]) ).

fof(f1211,plain,
    ! [X14,X15,X13] :
      ( '==>'(X13,'==>'('==>'(X14,X15),X15)) = X14
      | ~ '>='('==>'(X13,'==>'('==>'(X14,X15),X15)),X14) ),
    inference(resolution,[],[f1085,f41]) ).

fof(f1210,plain,
    ! [X10,X11,X9,X12] :
      ( '>='(X9,'==>'(X10,'==>'('==>'(X11,X12),X12)))
      | ~ '>='(X9,X11) ),
    inference(resolution,[],[f1085,f46]) ).

fof(f1209,plain,
    ! [X8,X6,X7] : '0' = '==>'(X6,'==>'(X7,'==>'('==>'(X6,X8),X8))),
    inference(resolution,[],[f1085,f234]) ).

fof(f1201,plain,
    ! [X26] : '0' = '==>'('==>'('0','1'),'==>'('0','==>'(X26,'1'))),
    inference(superposition,[],[f786,f1039]) ).

fof(f1204,plain,
    ! [X16,X15] : '>='('==>'('0','1'),'==>'(X16,'==>'(X15,'1'))),
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114,f115,f116,f117,f118,f126,f134,f130,f133,f151,f160,f161,f156,f158,f171,f172,f174,f175,f176,f178,f179,f181,f187,f184,f189,f190,f199,f192,f195,f214,f221,f231,f234,f235,f240,f242,f244,f248,f250,f251,f252,f253,f254,f255,f256,f257,f258,f259,f283,f285,f289,f291,f293,f299,f300,f301,f302,f309,f352,f353,f364,f365,f366,f367,f373,f409,f421,f427,f440,f441,f442,f447,f450,f453,f471,f472,f473,f478,f502,f504,f527,f529,f545,f546,f547,f573,f608,f588,f615,f618,f620,f598,f601,f602,f604,f605,f654,f656,f680,f681,f682,f683,f684,f685,f697,f692,f701,f702,f703,f724,f727,f728,f729,f734,f761,f764,f765,f767,f779,f771,f780,f772,f781,f773,f782,f774,f783,f786,f788,f789,f790,f791,f792,f793,f847,f848,f849,f854,f891,f892,f893,f909,f896,f984,f985,f916,f925,f994,f995,f937,f1009,f1011,f1014,f1015,f948,f949,f951,f1017,f1018,f955,f956,f957,f958,f1028,f1031,f970,f1039,f1040,f1048,f1054,f1055,f1056,f1064,f1066,f1072,f1085,f1090,f1091,f1092,f1097,f1128,f1129,f1104,f1136,f1137,f1138,f1147,f1185,f1187,f1193]) ).

fof(f1193,plain,
    ! [X16,X15] :
      ( ~ '>='(X16,'0')
      | '>='('==>'('0','1'),'==>'(X16,'==>'(X15,'1'))) ),
    inference(superposition,[],[f187,f1039]) ).

fof(f1187,plain,
    ! [X6,X5] :
      ( '>='('0','==>'('==>'('0','1'),X6))
      | ~ '>='('==>'(X5,'1'),X6) ),
    inference(superposition,[],[f44,f1039]) ).

fof(f1185,plain,
    ! [X2,X1] :
      ( '>='('0','==>'(X2,'==>'(X1,'1')))
      | ~ '>='(X2,'==>'('0','1')) ),
    inference(superposition,[],[f43,f1039]) ).

fof(f1147,plain,
    ! [X10,X11,X12,X13] : '>='(X10,'==>'(X13,'==>'('+'(X11,X12),'+'(X12,'+'(X10,X11))))),
    inference(superposition,[],[f782,f588]) ).

fof(f1138,plain,
    ! [X14,X15,X13] :
      ( '==>'(X13,'==>'(X14,'+'(X15,X14))) = X15
      | ~ '>='('==>'(X13,'==>'(X14,'+'(X15,X14))),X15) ),
    inference(resolution,[],[f782,f41]) ).

fof(f1137,plain,
    ! [X10,X11,X9,X12] :
      ( '>='(X9,'==>'(X10,'==>'(X11,'+'(X12,X11))))
      | ~ '>='(X9,X12) ),
    inference(resolution,[],[f782,f46]) ).

fof(f1136,plain,
    ! [X8,X6,X7] : '0' = '==>'(X6,'==>'(X7,'==>'(X8,'+'(X6,X8)))),
    inference(resolution,[],[f782,f234]) ).

fof(f1104,plain,
    ! [X21,X18,X19,X20] : '>='(X20,'==>'(X21,'==>'('+'(X18,X19),'+'(X18,'+'(X19,X20))))),
    inference(superposition,[],[f781,f42]) ).

fof(f1129,plain,
    ! [X10,X11,X12,X13] : '>='(X12,'==>'(X11,'==>'(X13,'==>'(X10,'+'(X12,'+'(X10,X11)))))),
    inference(forward_literal_rewriting,[],[f1101,f47]) ).

fof(f1101,plain,
    ! [X10,X11,X12,X13] : '>='('+'(X11,X12),'==>'(X13,'==>'(X10,'+'(X12,'+'(X10,X11))))),
    inference(superposition,[],[f781,f588]) ).

fof(f1128,plain,
    ! [X8,X6,X9,X7] : '>='(X8,'==>'(X7,'==>'(X9,'==>'(X6,'+'(X7,'+'(X8,X6)))))),
    inference(forward_literal_rewriting,[],[f1100,f47]) ).

fof(f1100,plain,
    ! [X8,X6,X9,X7] : '>='('+'(X7,X8),'==>'(X9,'==>'(X6,'+'(X7,'+'(X8,X6))))),
    inference(superposition,[],[f781,f588]) ).

fof(f1097,plain,
    ! [X28,X29,X27,X30] : '>='(X27,'==>'(X28,'==>'(X29,'==>'(X30,'+'(X30,'+'(X28,X27)))))),
    inference(resolution,[],[f781,f47]) ).

fof(f1092,plain,
    ! [X14,X15,X13] :
      ( '==>'(X13,'==>'(X14,'+'(X14,X15))) = X15
      | ~ '>='('==>'(X13,'==>'(X14,'+'(X14,X15))),X15) ),
    inference(resolution,[],[f781,f41]) ).

fof(f1091,plain,
    ! [X10,X11,X9,X12] :
      ( '>='(X9,'==>'(X10,'==>'(X11,'+'(X11,X12))))
      | ~ '>='(X9,X12) ),
    inference(resolution,[],[f781,f46]) ).

fof(f1090,plain,
    ! [X8,X6,X7] : '0' = '==>'(X6,'==>'(X7,'==>'(X8,'+'(X8,X6)))),
    inference(resolution,[],[f781,f234]) ).

fof(f1085,plain,
    ! [X31,X29,X30] : '>='(X29,'==>'(X31,'==>'('==>'(X29,X30),X30))),
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114,f115,f116,f117,f118,f126,f134,f130,f133,f151,f160,f161,f156,f158,f171,f172,f174,f175,f176,f178,f179,f181,f187,f184,f189,f190,f199,f192,f195,f214,f221,f231,f234,f235,f240,f242,f244,f248,f250,f251,f252,f253,f254,f255,f256,f257,f258,f259,f283,f285,f289,f291,f293,f299,f300,f301,f302,f309,f352,f353,f364,f365,f366,f367,f373,f409,f421,f427,f440,f441,f442,f447,f450,f453,f471,f472,f473,f478,f502,f504,f527,f529,f545,f546,f547,f573,f608,f588,f615,f618,f620,f598,f601,f602,f604,f605,f654,f656,f680,f681,f682,f683,f684,f685,f697,f692,f701,f702,f703,f724,f727,f728,f729,f734,f761,f764,f765,f767,f779,f771,f780,f772,f781,f773,f782,f774,f783,f786,f788,f789,f790,f791,f792,f793,f847,f848,f849,f854,f891,f892,f893,f909,f896,f984,f985,f916,f925,f994,f995,f937,f1009,f1011,f1014,f1015,f948,f949,f951,f1017,f1018,f955,f956,f957,f958,f1028,f1031,f970,f1039,f1040,f1048,f1054,f1055,f1056,f1064,f1066,f1072]) ).

fof(f1072,plain,
    ! [X31,X29,X30] :
      ( ~ '>='(X31,'0')
      | '>='(X29,'==>'(X31,'==>'('==>'(X29,X30),X30))) ),
    inference(superposition,[],[f187,f786]) ).

fof(f1066,plain,
    ! [X14,X15,X13] :
      ( '>='('0','==>'(X13,X15))
      | ~ '>='('==>'('==>'(X13,X14),X14),X15) ),
    inference(superposition,[],[f44,f786]) ).

fof(f1064,plain,
    ! [X8,X9,X7] :
      ( '>='('0','==>'(X9,'==>'('==>'(X7,X8),X8)))
      | ~ '>='(X9,X7) ),
    inference(superposition,[],[f43,f786]) ).

fof(f1056,plain,
    ! [X10,X11] : '0' = '==>'(X10,'==>'('0','==>'('==>'(X10,X11),X11))),
    inference(superposition,[],[f786,f786]) ).

fof(f1055,plain,
    ! [X8,X9] : '0' = '==>'(X8,'==>'('0','==>'(X9,'+'(X8,X9)))),
    inference(superposition,[],[f786,f253]) ).

fof(f1054,plain,
    ! [X6,X7] : '0' = '==>'(X6,'==>'('0','==>'(X7,'+'(X7,X6)))),
    inference(superposition,[],[f786,f252]) ).

fof(f1048,plain,
    ! [X5] :
      ( ~ '>='('0','==>'('==>'(X5,'1'),'1'))
      | '==>'('0','1') = '==>'(X5,'1') ),
    inference(forward_literal_rewriting,[],[f1041,f187]) ).

fof(f1041,plain,
    ! [X5] :
      ( '==>'('0','1') = '==>'(X5,'1')
      | ~ '>='('==>'(X5,'1'),'==>'('0','1')) ),
    inference(resolution,[],[f896,f41]) ).

fof(f1040,plain,
    ! [X3,X4] :
      ( ~ '>='(X3,'==>'('0','1'))
      | '>='(X3,'==>'(X4,'1')) ),
    inference(resolution,[],[f896,f46]) ).

fof(f1039,plain,
    ! [X2] : '0' = '==>'('==>'('0','1'),'==>'(X2,'1')),
    inference(resolution,[],[f896,f234]) ).

fof(f970,plain,
    ! [X31,X28,X29,X30] :
      ( '>='(X31,'==>'('+'(X29,X30),'+'(X29,'+'(X30,X28))))
      | ~ '>='(X31,X28) ),
    inference(superposition,[],[f107,f588]) ).

fof(f1031,plain,
    ! [X21,X18,X19,X20] :
      ( '>='(X20,'==>'(X19,'==>'(X18,X21)))
      | ~ '>='(X18,'==>'(X20,'==>'(X19,X21))) ),
    inference(forward_literal_rewriting,[],[f1030,f47]) ).

fof(f1030,plain,
    ! [X21,X18,X19,X20] :
      ( ~ '>='(X18,'==>'(X20,'==>'(X19,X21)))
      | '>='('+'(X19,X20),'==>'(X18,X21)) ),
    inference(forward_literal_rewriting,[],[f1029,f48]) ).

fof(f1029,plain,
    ! [X21,X18,X19,X20] :
      ( ~ '>='('+'(X20,X18),'==>'(X19,X21))
      | '>='('+'(X19,X20),'==>'(X18,X21)) ),
    inference(forward_literal_rewriting,[],[f967,f48]) ).

fof(f967,plain,
    ! [X21,X18,X19,X20] :
      ( ~ '>='('+'(X19,'+'(X20,X18)),X21)
      | '>='('+'(X19,X20),'==>'(X18,X21)) ),
    inference(superposition,[],[f47,f588]) ).

fof(f1028,plain,
    ! [X16,X14,X17,X15] :
      ( '>='(X14,'==>'(X16,'==>'(X15,'+'(X17,'+'(X15,X16)))))
      | ~ '>='(X14,X17) ),
    inference(forward_literal_rewriting,[],[f1027,f47]) ).

fof(f1027,plain,
    ! [X16,X14,X17,X15] :
      ( '>='('+'(X16,X14),'==>'(X15,'+'(X17,'+'(X15,X16))))
      | ~ '>='(X14,X17) ),
    inference(forward_literal_rewriting,[],[f966,f47]) ).

fof(f966,plain,
    ! [X16,X14,X17,X15] :
      ( '>='('+'(X15,'+'(X16,X14)),'+'(X17,'+'(X15,X16)))
      | ~ '>='(X14,X17) ),
    inference(superposition,[],[f45,f588]) ).

fof(f958,plain,
    ! [X65,X62,X63,X64] : '>='(X62,'==>'('+'(X63,X64),'==>'(X65,'+'(X64,'+'(X62,X63))))),
    inference(superposition,[],[f450,f588]) ).

fof(f957,plain,
    ! [X59,X60,X61] : '0' = '==>'(X59,'==>'('+'(X60,X61),'+'(X61,'+'(X59,X60)))),
    inference(superposition,[],[f253,f588]) ).

fof(f956,plain,
    ! [X58,X56,X57] : '0' = '==>'('+'(X57,X58),'==>'(X56,'+'(X58,'+'(X56,X57)))),
    inference(superposition,[],[f252,f588]) ).

fof(f955,plain,
    ! [X54,X55,X53] : '>='(X53,'==>'('+'(X54,X55),'+'(X55,'+'(X53,X54)))),
    inference(superposition,[],[f195,f588]) ).

fof(f1018,plain,
    ! [X50,X51,X49,X52] : '>='(X51,'==>'(X50,'==>'(X49,'==>'(X52,'+'(X51,'+'(X49,X50)))))),
    inference(forward_literal_rewriting,[],[f954,f47]) ).

fof(f954,plain,
    ! [X50,X51,X49,X52] : '>='('+'(X50,X51),'==>'(X49,'==>'(X52,'+'(X51,'+'(X49,X50))))),
    inference(superposition,[],[f178,f588]) ).

fof(f1017,plain,
    ! [X48,X46,X47] : '>='(X48,'==>'(X47,'==>'(X46,'+'(X48,'+'(X46,X47))))),
    inference(forward_literal_rewriting,[],[f953,f47]) ).

fof(f953,plain,
    ! [X48,X46,X47] : '>='('+'(X47,X48),'==>'(X46,'+'(X48,'+'(X46,X47)))),
    inference(superposition,[],[f175,f588]) ).

fof(f951,plain,
    ! [X40,X41,X39] :
      ( '>='(X39,'+'(X41,'+'(X39,X40)))
      | ~ '>='('0','+'(X40,X41)) ),
    inference(superposition,[],[f156,f588]) ).

fof(f949,plain,
    ! [X34,X35,X32,X33] :
      ( '>='(X32,'==>'(X35,'+'(X34,'+'(X32,X33))))
      | ~ '>='(X35,'+'(X33,X34)) ),
    inference(superposition,[],[f111,f588]) ).

fof(f948,plain,
    ! [X31,X28,X29,X30] :
      ( '>='(X31,'==>'('+'(X29,X30),'+'(X30,'+'(X28,X29))))
      | ~ '>='(X31,X28) ),
    inference(superposition,[],[f107,f588]) ).

fof(f1015,plain,
    ! [X26,X27,X25] :
      ( '>='(X27,'==>'(X26,'+'(X27,'+'(X25,X26))))
      | ~ '>='('0',X25) ),
    inference(forward_literal_rewriting,[],[f947,f47]) ).

fof(f947,plain,
    ! [X26,X27,X25] :
      ( '>='('+'(X26,X27),'+'(X27,'+'(X25,X26)))
      | ~ '>='('0',X25) ),
    inference(superposition,[],[f97,f588]) ).

fof(f1014,plain,
    ! [X21,X18,X19,X20] :
      ( '>='(X20,'==>'(X19,'==>'(X18,X21)))
      | ~ '>='(X19,'==>'(X18,'==>'(X20,X21))) ),
    inference(forward_literal_rewriting,[],[f1013,f47]) ).

fof(f1013,plain,
    ! [X21,X18,X19,X20] :
      ( ~ '>='(X19,'==>'(X18,'==>'(X20,X21)))
      | '>='('+'(X19,X20),'==>'(X18,X21)) ),
    inference(forward_literal_rewriting,[],[f1012,f48]) ).

fof(f1012,plain,
    ! [X21,X18,X19,X20] :
      ( ~ '>='('+'(X18,X19),'==>'(X20,X21))
      | '>='('+'(X19,X20),'==>'(X18,X21)) ),
    inference(forward_literal_rewriting,[],[f945,f48]) ).

fof(f945,plain,
    ! [X21,X18,X19,X20] :
      ( ~ '>='('+'(X20,'+'(X18,X19)),X21)
      | '>='('+'(X19,X20),'==>'(X18,X21)) ),
    inference(superposition,[],[f47,f588]) ).

fof(f1011,plain,
    ! [X16,X14,X17,X15] :
      ( '>='(X15,'==>'(X14,'==>'(X16,'+'(X17,'+'(X15,X16)))))
      | ~ '>='(X14,X17) ),
    inference(forward_literal_rewriting,[],[f1010,f47]) ).

fof(f1010,plain,
    ! [X16,X14,X17,X15] :
      ( '>='('+'(X14,X15),'==>'(X16,'+'(X17,'+'(X15,X16))))
      | ~ '>='(X14,X17) ),
    inference(forward_literal_rewriting,[],[f944,f47]) ).

fof(f944,plain,
    ! [X16,X14,X17,X15] :
      ( '>='('+'(X16,'+'(X14,X15)),'+'(X17,'+'(X15,X16)))
      | ~ '>='(X14,X17) ),
    inference(superposition,[],[f45,f588]) ).

fof(f1009,plain,
    ! [X10,X11,X12,X13] :
      ( '>='(X12,'==>'(X11,'==>'(X13,'+'(X12,'+'(X10,X11)))))
      | ~ '>='(X13,X10) ),
    inference(forward_literal_rewriting,[],[f1008,f47]) ).

fof(f1008,plain,
    ! [X10,X11,X12,X13] :
      ( '>='('+'(X11,X12),'==>'(X13,'+'(X12,'+'(X10,X11))))
      | ~ '>='(X13,X10) ),
    inference(forward_literal_rewriting,[],[f943,f47]) ).

fof(f943,plain,
    ! [X10,X11,X12,X13] :
      ( '>='('+'(X13,'+'(X11,X12)),'+'(X12,'+'(X10,X11)))
      | ~ '>='(X13,X10) ),
    inference(superposition,[],[f45,f588]) ).

fof(f937,plain,
    ! [X14,X15,X12,X13] : '+'(X12,'+'(X13,'+'(X14,X15))) = '+'(X14,'+'(X15,'+'(X12,X13))),
    inference(superposition,[],[f588,f42]) ).

fof(f995,plain,
    ! [X10,X11,X12,X13] : '+'(X10,'+'(X11,'+'(X12,X13))) = '+'(X13,'+'(X12,'+'(X10,X11))),
    inference(forward_demodulation,[],[f928,f42]) ).

fof(f928,plain,
    ! [X10,X11,X12,X13] : '+'(X10,'+'('+'(X11,X12),X13)) = '+'(X13,'+'(X12,'+'(X10,X11))),
    inference(superposition,[],[f588,f588]) ).

fof(f994,plain,
    ! [X8,X6,X9,X7] : '+'(X9,'+'(X7,'+'(X8,X6))) = '+'(X6,'+'(X7,'+'(X8,X9))),
    inference(forward_demodulation,[],[f927,f42]) ).

fof(f927,plain,
    ! [X8,X6,X9,X7] : '+'(X9,'+'(X7,'+'(X8,X6))) = '+'(X6,'+'('+'(X7,X8),X9)),
    inference(superposition,[],[f588,f588]) ).

fof(f925,plain,
    ! [X2,X0,X1] : '+'(X0,'+'(X1,X2)) = '+'(X2,'+'(X1,X0)),
    inference(superposition,[],[f588,f40]) ).

fof(f916,plain,
    ! [X21,X18,X19,X20] : '+'(X20,'+'(X21,'+'(X18,X19))) = '+'(X21,'+'(X18,'+'(X19,X20))),
    inference(superposition,[],[f588,f42]) ).

fof(f985,plain,
    ! [X10,X11,X12,X13] : '+'(X13,'+'(X12,'+'(X10,X11))) = '+'(X11,'+'(X12,'+'(X13,X10))),
    inference(forward_demodulation,[],[f913,f42]) ).

fof(f913,plain,
    ! [X10,X11,X12,X13] : '+'('+'(X11,X12),'+'(X13,X10)) = '+'(X13,'+'(X12,'+'(X10,X11))),
    inference(superposition,[],[f588,f588]) ).

fof(f984,plain,
    ! [X8,X6,X9,X7] : '+'(X9,'+'(X7,'+'(X8,X6))) = '+'(X7,'+'(X8,'+'(X9,X6))),
    inference(forward_demodulation,[],[f912,f42]) ).

fof(f912,plain,
    ! [X8,X6,X9,X7] : '+'('+'(X7,X8),'+'(X9,X6)) = '+'(X9,'+'(X7,'+'(X8,X6))),
    inference(superposition,[],[f588,f588]) ).

fof(f896,plain,
    ! [X2] : '>='('==>'('0','1'),'==>'(X2,'1')),
    inference(superposition,[],[f779,f199]) ).

fof(f909,plain,
    ! [X0] : '>='('==>'('0','==>'('0','1')),'==>'(X0,'==>'('0','1'))),
    inference(forward_demodulation,[],[f894,f199]) ).

fof(f894,plain,
    ! [X0] : '>='('==>'('0','==>'('==>'('1','1'),'1')),'==>'(X0,'==>'('==>'('1','1'),'1'))),
    inference(superposition,[],[f779,f39]) ).

fof(f893,plain,
    ! [X10,X9] :
      ( '==>'(X9,X10) = '==>'('==>'(X10,'1'),X10)
      | ~ '>='('==>'(X9,X10),'==>'('==>'(X10,'1'),X10)) ),
    inference(resolution,[],[f779,f41]) ).

fof(f892,plain,
    ! [X8,X6,X7] :
      ( '>='(X6,'==>'(X7,X8))
      | ~ '>='(X6,'==>'('==>'(X8,'1'),X8)) ),
    inference(resolution,[],[f779,f46]) ).

fof(f891,plain,
    ! [X4,X5] : '0' = '==>'('==>'('==>'(X4,'1'),X4),'==>'(X5,X4)),
    inference(resolution,[],[f779,f234]) ).

fof(f854,plain,
    ! [X28,X29,X27,X30] : '>='(X27,'==>'(X28,'==>'(X29,'==>'(X30,'+'(X28,X27))))),
    inference(resolution,[],[f780,f47]) ).

fof(f849,plain,
    ! [X14,X15,X13] :
      ( '==>'(X13,'==>'(X14,X15)) = X15
      | ~ '>='('==>'(X13,'==>'(X14,X15)),X15) ),
    inference(resolution,[],[f780,f41]) ).

fof(f848,plain,
    ! [X10,X11,X9,X12] :
      ( '>='(X9,'==>'(X10,'==>'(X11,X12)))
      | ~ '>='(X9,X12) ),
    inference(resolution,[],[f780,f46]) ).

fof(f847,plain,
    ! [X8,X6,X7] : '0' = '==>'(X6,'==>'(X7,'==>'(X8,X6))),
    inference(resolution,[],[f780,f234]) ).

fof(f793,plain,
    ! [X18,X19,X20] : '>='(X18,'==>'(X19,'==>'('==>'('+'(X19,X18),X20),X20))),
    inference(resolution,[],[f761,f47]) ).

fof(f792,plain,
    ! [X17] : '0' = '==>'('==>'('0',X17),X17),
    inference(resolution,[],[f761,f77]) ).

fof(f791,plain,
    ! [X16,X15] : '+'('==>'('==>'('0',X15),X15),X16) = X16,
    inference(resolution,[],[f761,f161]) ).

fof(f790,plain,
    ! [X14,X13] : '0' = '==>'(X13,'==>'('==>'('0',X14),X14)),
    inference(resolution,[],[f761,f302]) ).

fof(f789,plain,
    ! [X11,X12] : '+'(X11,'==>'('==>'('0',X12),X12)) = X11,
    inference(resolution,[],[f761,f365]) ).

fof(f788,plain,
    ! [X10,X9] :
      ( '==>'('==>'(X9,X10),X10) = X9
      | ~ '>='('==>'('==>'(X9,X10),X10),X9) ),
    inference(resolution,[],[f761,f41]) ).

fof(f786,plain,
    ! [X4,X5] : '0' = '==>'(X4,'==>'('==>'(X4,X5),X5)),
    inference(resolution,[],[f761,f234]) ).

fof(f783,plain,
    ! [X18,X16,X17] : '>='(X16,'==>'(X18,'==>'('0','==>'(X17,X16)))),
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114,f115,f116,f117,f118,f126,f134,f130,f133,f151,f160,f161,f156,f158,f171,f172,f174,f175,f176,f178,f179,f181,f187,f184,f189,f190,f199,f192,f195,f214,f221,f231,f234,f235,f240,f242,f244,f248,f250,f251,f252,f253,f254,f255,f256,f257,f258,f259,f283,f285,f289,f291,f293,f299,f300,f301,f302,f309,f352,f353,f364,f365,f366,f367,f373,f409,f421,f427,f440,f441,f442,f447,f450,f453,f471,f472,f473,f478,f502,f504,f527,f529,f545,f546,f547,f573,f608,f588,f615,f618,f620,f598,f601,f602,f604,f605,f654,f656,f680,f681,f682,f683,f684,f685,f697,f692,f701,f702,f703,f724,f727,f728,f729,f734,f761,f764,f765,f767,f779,f771,f780,f772,f781,f773,f782,f774]) ).

fof(f774,plain,
    ! [X18,X16,X17] :
      ( ~ '>='(X18,'0')
      | '>='(X16,'==>'(X18,'==>'('0','==>'(X17,X16)))) ),
    inference(superposition,[],[f187,f471]) ).

fof(f782,plain,
    ! [X14,X15,X13] : '>='(X13,'==>'(X15,'==>'(X14,'+'(X13,X14)))),
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114,f115,f116,f117,f118,f126,f134,f130,f133,f151,f160,f161,f156,f158,f171,f172,f174,f175,f176,f178,f179,f181,f187,f184,f189,f190,f199,f192,f195,f214,f221,f231,f234,f235,f240,f242,f244,f248,f250,f251,f252,f253,f254,f255,f256,f257,f258,f259,f283,f285,f289,f291,f293,f299,f300,f301,f302,f309,f352,f353,f364,f365,f366,f367,f373,f409,f421,f427,f440,f441,f442,f447,f450,f453,f471,f472,f473,f478,f502,f504,f527,f529,f545,f546,f547,f573,f608,f588,f615,f618,f620,f598,f601,f602,f604,f605,f654,f656,f680,f681,f682,f683,f684,f685,f697,f692,f701,f702,f703,f724,f727,f728,f729,f734,f761,f764,f765,f767,f779,f771,f780,f772,f781,f773]) ).

fof(f773,plain,
    ! [X14,X15,X13] :
      ( ~ '>='(X15,'0')
      | '>='(X13,'==>'(X15,'==>'(X14,'+'(X13,X14)))) ),
    inference(superposition,[],[f187,f253]) ).

fof(f781,plain,
    ! [X10,X11,X12] : '>='(X10,'==>'(X12,'==>'(X11,'+'(X11,X10)))),
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114,f115,f116,f117,f118,f126,f134,f130,f133,f151,f160,f161,f156,f158,f171,f172,f174,f175,f176,f178,f179,f181,f187,f184,f189,f190,f199,f192,f195,f214,f221,f231,f234,f235,f240,f242,f244,f248,f250,f251,f252,f253,f254,f255,f256,f257,f258,f259,f283,f285,f289,f291,f293,f299,f300,f301,f302,f309,f352,f353,f364,f365,f366,f367,f373,f409,f421,f427,f440,f441,f442,f447,f450,f453,f471,f472,f473,f478,f502,f504,f527,f529,f545,f546,f547,f573,f608,f588,f615,f618,f620,f598,f601,f602,f604,f605,f654,f656,f680,f681,f682,f683,f684,f685,f697,f692,f701,f702,f703,f724,f727,f728,f729,f734,f761,f764,f765,f767,f779,f771,f780,f772]) ).

fof(f772,plain,
    ! [X10,X11,X12] :
      ( ~ '>='(X12,'0')
      | '>='(X10,'==>'(X12,'==>'(X11,'+'(X11,X10)))) ),
    inference(superposition,[],[f187,f252]) ).

fof(f780,plain,
    ! [X8,X9,X7] : '>='(X7,'==>'(X9,'==>'(X8,X7))),
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114,f115,f116,f117,f118,f126,f134,f130,f133,f151,f160,f161,f156,f158,f171,f172,f174,f175,f176,f178,f179,f181,f187,f184,f189,f190,f199,f192,f195,f214,f221,f231,f234,f235,f240,f242,f244,f248,f250,f251,f252,f253,f254,f255,f256,f257,f258,f259,f283,f285,f289,f291,f293,f299,f300,f301,f302,f309,f352,f353,f364,f365,f366,f367,f373,f409,f421,f427,f440,f441,f442,f447,f450,f453,f471,f472,f473,f478,f502,f504,f527,f529,f545,f546,f547,f573,f608,f588,f615,f618,f620,f598,f601,f602,f604,f605,f654,f656,f680,f681,f682,f683,f684,f685,f697,f692,f701,f702,f703,f724,f727,f728,f729,f734,f761,f764,f765,f767,f779,f771]) ).

fof(f771,plain,
    ! [X8,X9,X7] :
      ( ~ '>='(X9,'0')
      | '>='(X7,'==>'(X9,'==>'(X8,X7))) ),
    inference(superposition,[],[f187,f250]) ).

fof(f779,plain,
    ! [X0,X1] : '>='('==>'('==>'(X0,'1'),X0),'==>'(X1,X0)),
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114,f115,f116,f117,f118,f126,f134,f130,f133,f151,f160,f161,f156,f158,f171,f172,f174,f175,f176,f178,f179,f181,f187,f184,f189,f190,f199,f192,f195,f214,f221,f231,f234,f235,f240,f242,f244,f248,f250,f251,f252,f253,f254,f255,f256,f257,f258,f259,f283,f285,f289,f291,f293,f299,f300,f301,f302,f309,f352,f353,f364,f365,f366,f367,f373,f409,f421,f427,f440,f441,f442,f447,f450,f453,f471,f472,f473,f478,f502,f504,f527,f529,f545,f546,f547,f573,f608,f588,f615,f618,f620,f598,f601,f602,f604,f605,f654,f656,f680,f681,f682,f683,f684,f685,f697,f692,f701,f702,f703,f724,f727,f728,f729,f734,f761,f764,f765,f767]) ).

fof(f767,plain,
    ! [X0,X1] :
      ( ~ '>='(X1,'0')
      | '>='('==>'('==>'(X0,'1'),X0),'==>'(X1,X0)) ),
    inference(superposition,[],[f187,f39]) ).

fof(f765,plain,
    ! [X40,X41,X42] :
      ( '>='(X40,'==>'('==>'(X40,X41),X42))
      | ~ '>='(X41,X42) ),
    inference(resolution,[],[f187,f44]) ).

fof(f764,plain,
    ! [X38,X39,X37] :
      ( '>='(X37,'==>'('==>'(X38,X39),X39))
      | ~ '>='(X37,X38) ),
    inference(resolution,[],[f187,f43]) ).

fof(f761,plain,
    ! [X31,X32] : '>='(X31,'==>'('==>'(X31,X32),X32)),
    inference(resolution,[],[f187,f35]) ).

fof(f734,plain,
    ! [X26,X27,X24,X25] :
      ( ~ '>='(X24,X25)
      | '>='(X26,'==>'(X27,'==>'(X24,'+'(X25,'+'(X27,X26))))) ),
    inference(resolution,[],[f174,f47]) ).

fof(f729,plain,
    ! [X10,X11,X12] :
      ( ~ '>='(X10,X11)
      | '==>'(X10,'+'(X11,X12)) = X12
      | ~ '>='('==>'(X10,'+'(X11,X12)),X12) ),
    inference(resolution,[],[f174,f41]) ).

fof(f728,plain,
    ! [X8,X6,X9,X7] :
      ( ~ '>='(X6,X7)
      | '>='(X8,'==>'(X6,'+'(X7,X9)))
      | ~ '>='(X8,X9) ),
    inference(resolution,[],[f174,f46]) ).

fof(f727,plain,
    ! [X3,X4,X5] :
      ( ~ '>='(X3,X4)
      | '0' = '==>'(X5,'==>'(X3,'+'(X4,X5))) ),
    inference(resolution,[],[f174,f234]) ).

fof(f724,plain,
    ! [X26,X27,X24,X25] :
      ( '>='(X26,'==>'(X27,'==>'(X24,'+'(X27,'+'(X26,X25)))))
      | ~ '>='(X24,X25) ),
    inference(forward_demodulation,[],[f708,f42]) ).

fof(f708,plain,
    ! [X26,X27,X24,X25] :
      ( ~ '>='(X24,X25)
      | '>='(X26,'==>'(X27,'==>'(X24,'+'('+'(X27,X26),X25)))) ),
    inference(resolution,[],[f111,f47]) ).

fof(f703,plain,
    ! [X10,X11,X12] :
      ( ~ '>='(X10,X11)
      | '==>'(X10,'+'(X12,X11)) = X12
      | ~ '>='('==>'(X10,'+'(X12,X11)),X12) ),
    inference(resolution,[],[f111,f41]) ).

fof(f702,plain,
    ! [X8,X6,X9,X7] :
      ( ~ '>='(X6,X7)
      | '>='(X8,'==>'(X6,'+'(X9,X7)))
      | ~ '>='(X8,X9) ),
    inference(resolution,[],[f111,f46]) ).

fof(f701,plain,
    ! [X3,X4,X5] :
      ( ~ '>='(X3,X4)
      | '0' = '==>'(X5,'==>'(X3,'+'(X5,X4))) ),
    inference(resolution,[],[f111,f234]) ).

fof(f692,plain,
    ! [X10,X11,X12,X13] :
      ( '>='(X13,'==>'(X12,'+'(X10,'+'(X11,X12))))
      | ~ '>='(X13,'+'(X10,X11)) ),
    inference(superposition,[],[f107,f42]) ).

fof(f697,plain,
    ! [X26,X27,X24,X25] :
      ( ~ '>='(X25,'==>'(X24,X26))
      | '>='(X25,'==>'(X24,'==>'(X27,'+'(X26,X27)))) ),
    inference(forward_literal_rewriting,[],[f687,f48]) ).

fof(f687,plain,
    ! [X26,X27,X24,X25] :
      ( ~ '>='('+'(X24,X25),X26)
      | '>='(X25,'==>'(X24,'==>'(X27,'+'(X26,X27)))) ),
    inference(resolution,[],[f107,f47]) ).

fof(f685,plain,
    ! [X21,X19,X20] :
      ( ~ '>='('0',X19)
      | '+'('==>'(X20,'+'(X19,X20)),X21) = X21 ),
    inference(resolution,[],[f107,f161]) ).

fof(f684,plain,
    ! [X18,X16,X17] :
      ( ~ '>='('0',X16)
      | '0' = '==>'(X17,'==>'(X18,'+'(X16,X18))) ),
    inference(resolution,[],[f107,f302]) ).

fof(f683,plain,
    ! [X14,X15,X13] :
      ( ~ '>='('0',X13)
      | '+'(X14,'==>'(X15,'+'(X13,X15))) = X14 ),
    inference(resolution,[],[f107,f365]) ).

fof(f682,plain,
    ! [X10,X11,X12] :
      ( ~ '>='(X10,X11)
      | '==>'(X12,'+'(X11,X12)) = X10
      | ~ '>='('==>'(X12,'+'(X11,X12)),X10) ),
    inference(resolution,[],[f107,f41]) ).

fof(f681,plain,
    ! [X8,X6,X9,X7] :
      ( ~ '>='(X6,X7)
      | '>='(X8,'==>'(X9,'+'(X7,X9)))
      | ~ '>='(X8,X6) ),
    inference(resolution,[],[f107,f46]) ).

fof(f680,plain,
    ! [X3,X4,X5] :
      ( ~ '>='(X3,X4)
      | '0' = '==>'(X3,'==>'(X5,'+'(X4,X5))) ),
    inference(resolution,[],[f107,f234]) ).

fof(f656,plain,
    ! [X8,X6,X7] :
      ( '>='('0','==>'(X6,X8))
      | ~ '>='('==>'('0','==>'(X7,X6)),X8) ),
    inference(superposition,[],[f44,f471]) ).

fof(f654,plain,
    ! [X2,X0,X1] :
      ( '>='('0','==>'(X2,'==>'('0','==>'(X1,X0))))
      | ~ '>='(X2,X0) ),
    inference(superposition,[],[f43,f471]) ).

fof(f605,plain,
    ! [X48,X49,X47] : '0' = '==>'('+'(X47,X48),'==>'(X49,'+'(X47,'+'(X48,X49)))),
    inference(superposition,[],[f253,f42]) ).

fof(f604,plain,
    ! [X46,X44,X45] : '0' = '==>'(X46,'==>'('+'(X44,X45),'+'(X44,'+'(X45,X46)))),
    inference(superposition,[],[f252,f42]) ).

fof(f602,plain,
    ! [X40,X38,X39,X37] : '>='(X39,'==>'('+'(X37,X38),'==>'(X40,'+'(X37,'+'(X38,X39))))),
    inference(superposition,[],[f178,f42]) ).

fof(f601,plain,
    ! [X36,X34,X35] : '>='(X36,'==>'('+'(X34,X35),'+'(X34,'+'(X35,X36)))),
    inference(superposition,[],[f175,f42]) ).

fof(f598,plain,
    ! [X26,X27,X25] :
      ( '>='(X27,'+'(X25,'+'(X26,X27)))
      | ~ '>='('0','+'(X25,X26)) ),
    inference(superposition,[],[f97,f42]) ).

fof(f620,plain,
    ! [X21,X18,X19,X20] :
      ( ~ '>='(X20,'==>'(X19,'==>'(X18,X21)))
      | '>='(X20,'==>'('+'(X18,X19),X21)) ),
    inference(forward_literal_rewriting,[],[f619,f48]) ).

fof(f619,plain,
    ! [X21,X18,X19,X20] :
      ( ~ '>='('+'(X19,X20),'==>'(X18,X21))
      | '>='(X20,'==>'('+'(X18,X19),X21)) ),
    inference(forward_literal_rewriting,[],[f596,f48]) ).

fof(f596,plain,
    ! [X21,X18,X19,X20] :
      ( ~ '>='('+'(X18,'+'(X19,X20)),X21)
      | '>='(X20,'==>'('+'(X18,X19),X21)) ),
    inference(superposition,[],[f47,f42]) ).

fof(f618,plain,
    ! [X16,X14,X17,X15] :
      ( '>='(X16,'==>'(X15,'==>'(X14,'+'(X17,X16))))
      | ~ '>='(X15,'==>'(X14,X17)) ),
    inference(forward_literal_rewriting,[],[f617,f48]) ).

fof(f617,plain,
    ! [X16,X14,X17,X15] :
      ( '>='(X16,'==>'(X15,'==>'(X14,'+'(X17,X16))))
      | ~ '>='('+'(X14,X15),X17) ),
    inference(forward_literal_rewriting,[],[f616,f47]) ).

fof(f616,plain,
    ! [X16,X14,X17,X15] :
      ( '>='('+'(X15,X16),'==>'(X14,'+'(X17,X16)))
      | ~ '>='('+'(X14,X15),X17) ),
    inference(forward_literal_rewriting,[],[f595,f47]) ).

fof(f595,plain,
    ! [X16,X14,X17,X15] :
      ( '>='('+'(X14,'+'(X15,X16)),'+'(X17,X16))
      | ~ '>='('+'(X14,X15),X17) ),
    inference(superposition,[],[f45,f42]) ).

fof(f615,plain,
    ! [X10,X11,X12,X13] :
      ( '>='(X12,'==>'(X13,'+'(X10,'+'(X11,X12))))
      | ~ '>='(X13,'+'(X10,X11)) ),
    inference(forward_literal_rewriting,[],[f594,f47]) ).

fof(f594,plain,
    ! [X10,X11,X12,X13] :
      ( '>='('+'(X13,X12),'+'(X10,'+'(X11,X12)))
      | ~ '>='(X13,'+'(X10,X11)) ),
    inference(superposition,[],[f45,f42]) ).

fof(f588,plain,
    ! [X8,X9,X7] : '+'(X7,'+'(X8,X9)) = '+'(X9,'+'(X7,X8)),
    inference(superposition,[],[f42,f40]) ).

fof(f608,plain,
    ! [X6,X4,X5] : '+'(X4,'+'(X5,X6)) = '+'(X5,'+'(X4,X6)),
    inference(forward_demodulation,[],[f581,f42]) ).

fof(f581,plain,
    ! [X6,X4,X5] : '+'(X4,'+'(X5,X6)) = '+'('+'(X5,X4),X6),
    inference(superposition,[],[f42,f40]) ).

fof(f573,plain,
    ! [X26,X27,X24,X25] : '>='(X24,'==>'(X25,'==>'(X26,'==>'(X27,'+'(X25,'+'(X24,X26)))))),
    inference(forward_demodulation,[],[f552,f42]) ).

fof(f552,plain,
    ! [X26,X27,X24,X25] : '>='(X24,'==>'(X25,'==>'(X26,'==>'(X27,'+'('+'(X25,X24),X26))))),
    inference(resolution,[],[f450,f47]) ).

fof(f547,plain,
    ! [X10,X11,X12] :
      ( '==>'(X10,'==>'(X11,'+'(X12,X10))) = X12
      | ~ '>='('==>'(X10,'==>'(X11,'+'(X12,X10))),X12) ),
    inference(resolution,[],[f450,f41]) ).

fof(f546,plain,
    ! [X8,X6,X9,X7] :
      ( '>='(X6,'==>'(X7,'==>'(X8,'+'(X9,X7))))
      | ~ '>='(X6,X9) ),
    inference(resolution,[],[f450,f46]) ).

fof(f545,plain,
    ! [X3,X4,X5] : '0' = '==>'(X3,'==>'(X4,'==>'(X5,'+'(X3,X4)))),
    inference(resolution,[],[f450,f234]) ).

fof(f529,plain,
    ! [X10,X11,X9] :
      ( '>='('0','==>'(X9,X11))
      | ~ '>='('==>'(X10,'+'(X9,X10)),X11) ),
    inference(superposition,[],[f44,f253]) ).

fof(f527,plain,
    ! [X3,X4,X5] :
      ( '>='('0','==>'(X5,'==>'(X4,'+'(X3,X4))))
      | ~ '>='(X5,X3) ),
    inference(superposition,[],[f43,f253]) ).

fof(f504,plain,
    ! [X8,X9,X7] :
      ( '>='('0','==>'(X7,X9))
      | ~ '>='('==>'(X8,'+'(X8,X7)),X9) ),
    inference(superposition,[],[f44,f252]) ).

fof(f502,plain,
    ! [X2,X3,X1] :
      ( '>='('0','==>'(X3,'==>'(X2,'+'(X2,X1))))
      | ~ '>='(X3,X1) ),
    inference(superposition,[],[f43,f252]) ).

fof(f478,plain,
    ! [X18,X16,X17] : '>='(X16,'==>'(X17,'==>'('0','==>'(X18,'+'(X17,X16))))),
    inference(resolution,[],[f453,f47]) ).

fof(f473,plain,
    ! [X8,X7] :
      ( '==>'('0','==>'(X7,X8)) = X8
      | ~ '>='('==>'('0','==>'(X7,X8)),X8) ),
    inference(resolution,[],[f453,f41]) ).

fof(f472,plain,
    ! [X6,X4,X5] :
      ( '>='(X4,'==>'('0','==>'(X5,X6)))
      | ~ '>='(X4,X6) ),
    inference(resolution,[],[f453,f46]) ).

fof(f471,plain,
    ! [X2,X3] : '0' = '==>'(X2,'==>'('0','==>'(X3,X2))),
    inference(resolution,[],[f453,f234]) ).

fof(f453,plain,
    ! [X12,X13] : '>='(X12,'==>'('0','==>'(X13,X12))),
    inference(superposition,[],[f178,f55]) ).

fof(f450,plain,
    ! [X6,X4,X5] : '>='(X5,'==>'(X4,'==>'(X6,'+'(X5,X4)))),
    inference(superposition,[],[f178,f40]) ).

fof(f447,plain,
    ! [X26,X27,X24,X25] : '>='(X24,'==>'(X25,'==>'(X26,'==>'(X27,'+'(X26,'+'(X25,X24)))))),
    inference(resolution,[],[f178,f47]) ).

fof(f442,plain,
    ! [X10,X11,X12] :
      ( '==>'(X10,'==>'(X11,'+'(X10,X12))) = X12
      | ~ '>='('==>'(X10,'==>'(X11,'+'(X10,X12))),X12) ),
    inference(resolution,[],[f178,f41]) ).

fof(f441,plain,
    ! [X8,X6,X9,X7] :
      ( '>='(X6,'==>'(X7,'==>'(X8,'+'(X7,X9))))
      | ~ '>='(X6,X9) ),
    inference(resolution,[],[f178,f46]) ).

fof(f440,plain,
    ! [X3,X4,X5] : '0' = '==>'(X3,'==>'(X4,'==>'(X5,'+'(X4,X3)))),
    inference(resolution,[],[f178,f234]) ).

fof(f427,plain,
    ! [X11,X12,X13] :
      ( ~ '>='('0',X13)
      | '+'(X11,'==>'(X12,X13)) = X11 ),
    inference(resolution,[],[f365,f116]) ).

fof(f421,plain,
    ! [X2,X0,X1] :
      ( ~ '>='(X1,X2)
      | '+'(X0,'==>'(X1,X2)) = X0 ),
    inference(resolution,[],[f365,f181]) ).

fof(f409,plain,
    ! [X11,X12,X13] :
      ( ~ '>='('0',X13)
      | '0' = '==>'(X11,'==>'(X12,X13)) ),
    inference(resolution,[],[f302,f116]) ).

fof(f373,plain,
    ! [X11,X12,X13] :
      ( ~ '>='('0',X12)
      | '+'('==>'(X11,X12),X13) = X13 ),
    inference(resolution,[],[f161,f116]) ).

fof(f367,plain,
    ! [X2,X0,X1] :
      ( ~ '>='(X0,X1)
      | '+'('==>'(X0,X1),X2) = X2 ),
    inference(resolution,[],[f161,f181]) ).

fof(f366,plain,
    ! [X10,X8,X9] :
      ( '>='(X9,'==>'(X10,'+'(X10,'+'(X9,X8))))
      | ~ '>='('0',X8) ),
    inference(forward_demodulation,[],[f356,f42]) ).

fof(f356,plain,
    ! [X10,X8,X9] :
      ( ~ '>='('0',X8)
      | '>='(X9,'==>'(X10,'+'('+'(X10,X9),X8))) ),
    inference(resolution,[],[f156,f47]) ).

fof(f365,plain,
    ! [X6,X5] :
      ( ~ '>='('0',X5)
      | '+'(X6,X5) = X6 ),
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114,f115,f116,f117,f118,f126,f134,f130,f133,f151,f160,f161,f156,f158,f171,f172,f174,f175,f176,f178,f179,f181,f187,f184,f189,f190,f199,f192,f195,f214,f221,f231,f234,f235,f240,f242,f244,f248,f250,f251,f252,f253,f254,f255,f256,f257,f258,f259,f283,f285,f289,f291,f293,f299,f300,f301,f302,f309,f352,f353,f364]) ).

fof(f364,plain,
    ! [X6,X5] :
      ( ~ '>='(X5,'0')
      | ~ '>='('0',X5)
      | '+'(X6,X5) = X6 ),
    inference(forward_demodulation,[],[f363,f199]) ).

fof(f363,plain,
    ! [X6,X5] :
      ( ~ '>='(X5,'==>'(X6,X6))
      | ~ '>='('0',X5)
      | '+'(X6,X5) = X6 ),
    inference(forward_literal_rewriting,[],[f354,f48]) ).

fof(f354,plain,
    ! [X6,X5] :
      ( ~ '>='('0',X5)
      | '+'(X6,X5) = X6
      | ~ '>='('+'(X6,X5),X6) ),
    inference(resolution,[],[f156,f41]) ).

fof(f353,plain,
    ! [X2,X3,X4] :
      ( ~ '>='('0',X2)
      | '>='(X3,'+'(X4,X2))
      | ~ '>='(X3,X4) ),
    inference(resolution,[],[f156,f46]) ).

fof(f352,plain,
    ! [X0,X1] :
      ( ~ '>='('0',X0)
      | '0' = '==>'(X1,'+'(X1,X0)) ),
    inference(resolution,[],[f156,f234]) ).

fof(f309,plain,
    ! [X14,X15,X12,X13] :
      ( ~ '>='(X13,'==>'(X12,X14))
      | '>='(X13,'==>'(X12,'==>'(X15,X14))) ),
    inference(forward_literal_rewriting,[],[f303,f48]) ).

fof(f303,plain,
    ! [X14,X15,X12,X13] :
      ( ~ '>='('+'(X12,X13),X14)
      | '>='(X13,'==>'(X12,'==>'(X15,X14))) ),
    inference(resolution,[],[f116,f47]) ).

fof(f302,plain,
    ! [X10,X11] :
      ( ~ '>='('0',X10)
      | '0' = '==>'(X11,X10) ),
    inference(resolution,[],[f116,f77]) ).

fof(f301,plain,
    ! [X8,X9,X7] :
      ( ~ '>='(X7,X8)
      | '==>'(X9,X8) = X7
      | ~ '>='('==>'(X9,X8),X7) ),
    inference(resolution,[],[f116,f41]) ).

fof(f300,plain,
    ! [X3,X6,X4,X5] :
      ( ~ '>='(X3,X4)
      | '>='(X5,'==>'(X6,X4))
      | ~ '>='(X5,X3) ),
    inference(resolution,[],[f116,f46]) ).

fof(f299,plain,
    ! [X2,X0,X1] :
      ( ~ '>='(X0,X1)
      | '0' = '==>'(X0,'==>'(X2,X1)) ),
    inference(resolution,[],[f116,f234]) ).

fof(f293,plain,
    ! [X14,X15,X12,X13] :
      ( '>='(X14,'==>'(X15,'==>'(X12,X13)))
      | ~ '>='(X12,X13) ),
    inference(resolution,[],[f240,f47]) ).

fof(f291,plain,
    ! [X8,X9,X7] :
      ( ~ '>='(X7,X8)
      | '==>'(X7,X8) = X9
      | ~ '>='('==>'(X7,X8),X9) ),
    inference(resolution,[],[f240,f41]) ).

fof(f289,plain,
    ! [X2,X0,X1] :
      ( ~ '>='(X0,X1)
      | '0' = '==>'(X2,'==>'(X0,X1)) ),
    inference(resolution,[],[f240,f234]) ).

fof(f285,plain,
    ! [X8,X6,X7] :
      ( ~ '>='('==>'(X7,X6),X8)
      | '>='('0','==>'(X6,X8)) ),
    inference(superposition,[],[f44,f250]) ).

fof(f283,plain,
    ! [X2,X0,X1] :
      ( '>='('0','==>'(X2,'==>'(X1,X0)))
      | ~ '>='(X2,X0) ),
    inference(superposition,[],[f43,f250]) ).

fof(f259,plain,
    ! [X26,X25] :
      ( '0' = '==>'('1','+'(X25,X26))
      | ~ '>='('1',X25) ),
    inference(resolution,[],[f234,f96]) ).

fof(f258,plain,
    ! [X24,X22,X23] :
      ( '0' = '==>'('==>'(X22,X23),'==>'(X22,X24))
      | ~ '>='(X23,X24) ),
    inference(resolution,[],[f234,f44]) ).

fof(f257,plain,
    ! [X21,X19,X20] :
      ( '0' = '==>'('==>'(X19,X20),'==>'(X21,X20))
      | ~ '>='(X21,X19) ),
    inference(resolution,[],[f234,f43]) ).

fof(f256,plain,
    ! [X18,X17] :
      ( ~ '>='(X17,X18)
      | '0' = '==>'('0','==>'(X17,X18)) ),
    inference(resolution,[],[f234,f181]) ).

fof(f255,plain,
    ! [X16,X14,X15] :
      ( '0' = '==>'('+'(X14,X15),'+'(X16,X15))
      | ~ '>='(X14,X16) ),
    inference(resolution,[],[f234,f45]) ).

fof(f254,plain,
    ! [X12,X13] :
      ( '0' = '==>'(X12,'==>'('1',X13))
      | ~ '>='('1',X13) ),
    inference(resolution,[],[f234,f184]) ).

fof(f253,plain,
    ! [X10,X11] : '0' = '==>'(X10,'==>'(X11,'+'(X10,X11))),
    inference(resolution,[],[f234,f195]) ).

fof(f252,plain,
    ! [X8,X9] : '0' = '==>'(X8,'==>'(X9,'+'(X9,X8))),
    inference(resolution,[],[f234,f175]) ).

fof(f251,plain,
    ! [X6,X7] :
      ( ~ '>='(X7,'1')
      | '0' = '==>'(X6,'==>'(X7,'1')) ),
    inference(resolution,[],[f234,f113]) ).

fof(f250,plain,
    ! [X4,X5] : '0' = '==>'(X4,'==>'(X5,X4)),
    inference(resolution,[],[f234,f115]) ).

fof(f248,plain,
    ! [X2,X1] :
      ( ~ '>='('0',X2)
      | '0' = '==>'(X1,'+'(X2,X1)) ),
    inference(resolution,[],[f234,f97]) ).

fof(f244,plain,
    ! [X8,X6,X7] :
      ( ~ '>='('1',X6)
      | '>='(X7,'==>'(X8,'==>'('1',X6))) ),
    inference(resolution,[],[f184,f47]) ).

fof(f242,plain,
    ! [X3,X4] :
      ( ~ '>='('1',X3)
      | '==>'('1',X3) = X4
      | ~ '>='('==>'('1',X3),X4) ),
    inference(resolution,[],[f184,f41]) ).

fof(f240,plain,
    ! [X2,X3,X4] :
      ( '>='(X4,'==>'(X2,X3))
      | ~ '>='(X2,X3) ),
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114,f115,f116,f117,f118,f126,f134,f130,f133,f151,f160,f161,f156,f158,f171,f172,f174,f175,f176,f178,f179,f181,f187,f184,f189,f190,f199,f192,f195,f214,f221,f231,f234,f235]) ).

fof(f235,plain,
    ! [X2,X3,X4] :
      ( ~ '>='(X2,X3)
      | '>='(X4,'==>'(X2,X3))
      | ~ '>='(X4,'0') ),
    inference(resolution,[],[f181,f46]) ).

fof(f234,plain,
    ! [X0,X1] :
      ( ~ '>='(X0,X1)
      | '0' = '==>'(X0,X1) ),
    inference(resolution,[],[f181,f77]) ).

fof(f231,plain,
    ! [X8,X6,X7] : '>='(X6,'==>'(X7,'==>'(X8,'+'(X7,'+'(X6,X8))))),
    inference(forward_demodulation,[],[f223,f42]) ).

fof(f223,plain,
    ! [X8,X6,X7] : '>='(X6,'==>'(X7,'==>'(X8,'+'('+'(X7,X6),X8)))),
    inference(resolution,[],[f195,f47]) ).

fof(f221,plain,
    ! [X3,X4] :
      ( '==>'(X3,'+'(X4,X3)) = X4
      | ~ '>='('==>'(X3,'+'(X4,X3)),X4) ),
    inference(resolution,[],[f195,f41]) ).

fof(f214,plain,
    '0' = '==>'('==>'('0','1'),'1'),
    inference(superposition,[],[f39,f199]) ).

fof(f192,plain,
    ! [X8,X6,X7] : '>='(X6,'==>'(X7,'==>'(X8,'+'(X8,'+'(X7,X6))))),
    inference(resolution,[],[f175,f47]) ).

fof(f190,plain,
    ! [X3,X4] :
      ( '==>'(X3,'+'(X3,X4)) = X4
      | ~ '>='('==>'(X3,'+'(X3,X4)),X4) ),
    inference(resolution,[],[f175,f41]) ).

fof(f189,plain,
    ! [X2,X0,X1] :
      ( '>='(X0,'==>'(X1,'+'(X1,X2)))
      | ~ '>='(X0,X2) ),
    inference(resolution,[],[f175,f46]) ).

fof(f184,plain,
    ! [X10,X11] :
      ( '>='(X10,'==>'('1',X11))
      | ~ '>='('1',X11) ),
    inference(superposition,[],[f47,f54]) ).

fof(f187,plain,
    ! [X6,X4,X5] :
      ( ~ '>='(X4,'==>'(X5,X6))
      | '>='(X5,'==>'(X4,X6)) ),
    inference(forward_literal_rewriting,[],[f182,f48]) ).

fof(f182,plain,
    ! [X6,X4,X5] :
      ( ~ '>='('+'(X5,X4),X6)
      | '>='(X5,'==>'(X4,X6)) ),
    inference(superposition,[],[f47,f40]) ).

fof(f181,plain,
    ! [X2,X3] :
      ( '>='('0','==>'(X2,X3))
      | ~ '>='(X2,X3) ),
    inference(superposition,[],[f47,f38]) ).

fof(f179,plain,
    ! [X14,X15,X13] :
      ( '>='(X13,'==>'(X14,'==>'(X15,'1')))
      | ~ '>='(X15,'1') ),
    inference(resolution,[],[f47,f113]) ).

fof(f178,plain,
    ! [X10,X11,X12] : '>='(X10,'==>'(X11,'==>'(X12,'+'(X11,X10)))),
    inference(resolution,[],[f47,f115]) ).

fof(f176,plain,
    ! [X6,X7,X5] :
      ( '>='(X5,'==>'(X6,'+'(X7,'+'(X6,X5))))
      | ~ '>='('0',X7) ),
    inference(resolution,[],[f47,f97]) ).

fof(f174,plain,
    ! [X2,X0,X1] :
      ( '>='(X0,'==>'(X1,'+'(X2,X0)))
      | ~ '>='(X1,X2) ),
    inference(resolution,[],[f47,f45]) ).

fof(f172,plain,
    ! [X5] :
      ( ~ '>='(X5,'1')
      | '0' = '==>'(X5,'1') ),
    inference(resolution,[],[f113,f77]) ).

fof(f171,plain,
    ! [X3,X4] :
      ( ~ '>='(X3,'1')
      | '==>'(X3,'1') = X4
      | ~ '>='('==>'(X3,'1'),X4) ),
    inference(resolution,[],[f113,f41]) ).

fof(f158,plain,
    ! [X6] :
      ( '>='(X6,'1')
      | ~ '>='('0','1') ),
    inference(superposition,[],[f97,f54]) ).

fof(f156,plain,
    ! [X2,X3] :
      ( '>='(X3,'+'(X3,X2))
      | ~ '>='('0',X2) ),
    inference(superposition,[],[f97,f40]) ).

fof(f161,plain,
    ! [X3,X4] :
      ( ~ '>='('0',X3)
      | '+'(X3,X4) = X4 ),
    inference(global_subsumption,[],[f34,f35,f36,f37,f38,f39,f40,f41,f42,f43,f44,f45,f46,f48,f47,f54,f55,f70,f77,f82,f83,f84,f86,f87,f88,f90,f104,f107,f96,f97,f111,f113,f114,f115,f116,f117,f118,f126,f134,f130,f133,f151,f160]) ).

fof(f160,plain,
    ! [X3,X4] :
      ( ~ '>='(X4,'==>'(X3,X4))
      | ~ '>='('0',X3)
      | '+'(X3,X4) = X4 ),
    inference(forward_literal_rewriting,[],[f152,f48]) ).

fof(f152,plain,
    ! [X3,X4] :
      ( ~ '>='('0',X3)
      | '+'(X3,X4) = X4
      | ~ '>='('+'(X3,X4),X4) ),
    inference(resolution,[],[f97,f41]) ).

fof(f151,plain,
    ! [X2,X0,X1] :
      ( ~ '>='('0',X0)
      | '>='(X1,'+'(X0,X2))
      | ~ '>='(X1,X2) ),
    inference(resolution,[],[f97,f46]) ).

fof(f133,plain,
    ! [X7] :
      ( '>='('1',X7)
      | ~ '>='('1','0') ),
    inference(superposition,[],[f96,f55]) ).

fof(f130,plain,
    ! [X2,X3] :
      ( '>='('1','+'(X3,X2))
      | ~ '>='('1',X2) ),
    inference(superposition,[],[f96,f40]) ).

fof(f134,plain,
    ! [X3,X4] :
      ( ~ '>='(X4,'==>'(X3,'1'))
      | ~ '>='('1',X3)
      | '1' = '+'(X3,X4) ),
    inference(forward_literal_rewriting,[],[f127,f48]) ).

fof(f127,plain,
    ! [X3,X4] :
      ( ~ '>='('1',X3)
      | '1' = '+'(X3,X4)
      | ~ '>='('+'(X3,X4),'1') ),
    inference(resolution,[],[f96,f41]) ).

fof(f126,plain,
    ! [X2,X0,X1] :
      ( ~ '>='('1',X0)
      | '>='(X1,'+'(X0,X2))
      | ~ '>='(X1,'1') ),
    inference(resolution,[],[f96,f46]) ).

fof(f118,plain,
    ! [X5] : '0' = '==>'(X5,'0'),
    inference(resolution,[],[f115,f77]) ).

fof(f116,plain,
    ! [X2,X0,X1] :
      ( '>='(X0,'==>'(X1,X2))
      | ~ '>='(X0,X2) ),
    inference(resolution,[],[f115,f46]) ).

fof(f2914,plain,
    ! [X50,X51] : '>='('==>'('0',X50),'==>'(X51,X50)),
    inference(superposition,[],[f2311,f2832]) ).

fof(f43,plain,
    ! [X2,X0,X1] :
      ( '>='('==>'(X1,X2),'==>'(X0,X2))
      | ~ '>='(X0,X1) ),
    inference(cnf_transformation,[],[f26]) ).

fof(f26,plain,
    ! [X0,X1,X2] :
      ( '>='('==>'(X1,X2),'==>'(X0,X2))
      | ~ '>='(X0,X1) ),
    inference(ennf_transformation,[],[f18]) ).

fof(f18,plain,
    ! [X0,X1,X2] :
      ( '>='(X0,X1)
     => '>='('==>'(X1,X2),'==>'(X0,X2)) ),
    inference(rectify,[],[f10]) ).

fof(f10,axiom,
    ! [X14,X15,X16] :
      ( '>='(X14,X15)
     => '>='('==>'(X15,X16),'==>'(X14,X16)) ),
    file('/export/starexec/sandbox2/tmp/tmp.0kJ2X9vMbk/Vampire---4.8_6440',sos_10) ).

fof(f3092,plain,
    ! [X24,X25,X23] :
      ( ~ '>='('==>'('==>'(X23,X24),X24),X25)
      | '>='(X23,X25) ),
    inference(backward_demodulation,[],[f1702,f3058]) ).

fof(f6105,plain,
    ( ! [X0,X1] :
        ( '>='('0','==>'(X0,X1))
        | ~ '>='(X0,'==>'(X0,X1)) )
    | ~ spl1_4 ),
    inference(resolution,[],[f6004,f43]) ).

fof(f6004,plain,
    ( ! [X50,X49] :
        ( ~ '>='('==>'(X49,X50),X49)
        | '>='('0',X49) )
    | ~ spl1_4 ),
    inference(superposition,[],[f181,f5918]) ).

fof(f5918,plain,
    ( ! [X6,X7] : '==>'('==>'(X6,X7),X6) = X6
    | ~ spl1_4 ),
    inference(resolution,[],[f5699,f141]) ).

fof(f141,plain,
    ( ! [X7] : '>='('1',X7)
    | ~ spl1_4 ),
    inference(avatar_component_clause,[],[f140]) ).

fof(f140,plain,
    ( spl1_4
  <=> ! [X7] : '>='('1',X7) ),
    introduced(avatar_definition,[new_symbols(naming,[spl1_4])]) ).

fof(f5699,plain,
    ! [X2,X1] :
      ( ~ '>='('1',X1)
      | '==>'('==>'(X2,X1),X2) = X2 ),
    inference(resolution,[],[f4916,f117]) ).

fof(f4916,plain,
    ! [X8,X7] :
      ( '>='('==>'('==>'(X7,X8),X7),X7)
      | ~ '>='('1',X8) ),
    inference(resolution,[],[f2888,f44]) ).

fof(f2888,plain,
    ! [X6,X5] :
      ( ~ '>='('==>'(X5,'1'),X6)
      | '>='('==>'(X6,X5),X5) ),
    inference(superposition,[],[f43,f2832]) ).

fof(f52,plain,
    ( sK0 != '+'(sK0,sK0)
    | spl1_1 ),
    inference(avatar_component_clause,[],[f50]) ).

fof(f50,plain,
    ( spl1_1
  <=> sK0 = '+'(sK0,sK0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl1_1])]) ).

fof(f2960,plain,
    spl1_11,
    inference(avatar_split_clause,[],[f2934,f2957]) ).

fof(f2957,plain,
    ( spl1_11
  <=> '>='('==>'('0','1'),'1') ),
    introduced(avatar_definition,[new_symbols(naming,[spl1_11])]) ).

fof(f2934,plain,
    '>='('==>'('0','1'),'1'),
    inference(superposition,[],[f896,f2832]) ).

fof(f2949,plain,
    ( spl1_10
    | ~ spl1_4 ),
    inference(avatar_split_clause,[],[f2881,f140,f2945]) ).

fof(f2945,plain,
    ( spl1_10
  <=> '1' = '==>'('0','1') ),
    introduced(avatar_definition,[new_symbols(naming,[spl1_10])]) ).

fof(f2881,plain,
    ( '1' = '==>'('0','1')
    | ~ spl1_4 ),
    inference(superposition,[],[f2832,f260]) ).

fof(f260,plain,
    ( ! [X27] : '0' = '==>'('1',X27)
    | ~ spl1_4 ),
    inference(resolution,[],[f234,f141]) ).

fof(f2948,plain,
    spl1_10,
    inference(avatar_split_clause,[],[f2880,f2945]) ).

fof(f2880,plain,
    '1' = '==>'('0','1'),
    inference(superposition,[],[f2832,f199]) ).

fof(f2942,plain,
    ( spl1_9
    | ~ spl1_4 ),
    inference(avatar_split_clause,[],[f2878,f140,f2938]) ).

fof(f2938,plain,
    ( spl1_9
  <=> '==>'('0','1') = '==>'('0','==>'('0','1')) ),
    introduced(avatar_definition,[new_symbols(naming,[spl1_9])]) ).

fof(f2878,plain,
    ( '==>'('0','1') = '==>'('0','==>'('0','1'))
    | ~ spl1_4 ),
    inference(superposition,[],[f2832,f2114]) ).

fof(f2114,plain,
    ( ! [X96] : '0' = '==>'('==>'('0','1'),X96)
    | ~ spl1_4 ),
    inference(resolution,[],[f1691,f141]) ).

fof(f2941,plain,
    spl1_9,
    inference(avatar_split_clause,[],[f2877,f2938]) ).

fof(f2877,plain,
    '==>'('0','1') = '==>'('0','==>'('0','1')),
    inference(superposition,[],[f2832,f792]) ).

fof(f219,plain,
    spl1_8,
    inference(avatar_split_clause,[],[f214,f216]) ).

fof(f216,plain,
    ( spl1_8
  <=> '0' = '==>'('==>'('0','1'),'1') ),
    introduced(avatar_definition,[new_symbols(naming,[spl1_8])]) ).

fof(f205,plain,
    ( spl1_7
    | ~ spl1_2 ),
    inference(avatar_split_clause,[],[f200,f72,f202]) ).

fof(f202,plain,
    ( spl1_7
  <=> '0' = '==>'('==>'('0','==>'('0','1')),'==>'('0','1')) ),
    introduced(avatar_definition,[new_symbols(naming,[spl1_7])]) ).

fof(f72,plain,
    ( spl1_2
  <=> '0' = '==>'('==>'('0','==>'('==>'('1','1'),'1')),'==>'('==>'('1','1'),'1')) ),
    introduced(avatar_definition,[new_symbols(naming,[spl1_2])]) ).

fof(f200,plain,
    ( '0' = '==>'('==>'('0','==>'('0','1')),'==>'('0','1'))
    | ~ spl1_2 ),
    inference(backward_demodulation,[],[f74,f199]) ).

fof(f74,plain,
    ( '0' = '==>'('==>'('0','==>'('==>'('1','1'),'1')),'==>'('==>'('1','1'),'1'))
    | ~ spl1_2 ),
    inference(avatar_component_clause,[],[f72]) ).

fof(f169,plain,
    ( ~ spl1_5
    | spl1_6 ),
    inference(avatar_split_clause,[],[f158,f167,f163]) ).

fof(f163,plain,
    ( spl1_5
  <=> '>='('0','1') ),
    introduced(avatar_definition,[new_symbols(naming,[spl1_5])]) ).

fof(f167,plain,
    ( spl1_6
  <=> ! [X6] : '>='(X6,'1') ),
    introduced(avatar_definition,[new_symbols(naming,[spl1_6])]) ).

fof(f144,plain,
    spl1_3,
    inference(avatar_contradiction_clause,[],[f143]) ).

fof(f143,plain,
    ( $false
    | spl1_3 ),
    inference(resolution,[],[f138,f36]) ).

fof(f138,plain,
    ( ~ '>='('1','0')
    | spl1_3 ),
    inference(avatar_component_clause,[],[f136]) ).

fof(f136,plain,
    ( spl1_3
  <=> '>='('1','0') ),
    introduced(avatar_definition,[new_symbols(naming,[spl1_3])]) ).

fof(f142,plain,
    ( ~ spl1_3
    | spl1_4 ),
    inference(avatar_split_clause,[],[f133,f140,f136]) ).

fof(f75,plain,
    spl1_2,
    inference(avatar_split_clause,[],[f70,f72]) ).

fof(f53,plain,
    ~ spl1_1,
    inference(avatar_split_clause,[],[f34,f50]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem    : LCL903+1 : TPTP v8.1.2. Released v5.5.0.
% 0.00/0.14  % Command    : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.15/0.35  % Computer : n018.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit   : 300
% 0.15/0.35  % WCLimit    : 300
% 0.15/0.35  % DateTime   : Fri Aug 25 04:38:28 EDT 2023
% 0.15/0.36  % CPUTime    : 
% 0.15/0.36  This is a FOF_THM_RFO_SEQ problem
% 0.15/0.36  Running vampire_casc2023 --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/tmp/tmp.0kJ2X9vMbk/Vampire---4.8_6440
% 0.15/0.36  % (6547)Running in auto input_syntax mode. Trying TPTP
% 0.22/0.42  % (6551)lrs+3_20_av=off:bd=preordered:drc=off:fsd=off:fsr=off:fde=unused:irw=on:lcm=reverse:sos=theory:stl=315_961 on Vampire---4 for (961ds/0Mi)
% 0.22/0.42  % (6553)lrs-11_32_av=off:bd=off:bs=on:bsr=on:drc=off:flr=on:fsd=off:fsr=off:fde=none:gsp=on:irw=on:lcm=predicate:nm=4:sp=scramble:stl=125_825 on Vampire---4 for (825ds/0Mi)
% 0.22/0.42  % (6548)lrs+10_11_cond=on:drc=off:flr=on:fsr=off:gsp=on:gs=on:gsem=off:lma=on:msp=off:nm=4:nwc=1.5:nicw=on:sas=z3:sims=off:sp=scramble:stl=188_1169 on Vampire---4 for (1169ds/0Mi)
% 0.22/0.42  % (6552)ott+1003_4:1_av=off:cond=on:drc=off:fsd=off:fsr=off:fde=none:gsp=on:nm=2:nwc=1.5:sos=all:sp=reverse_arity:tgt=full_871 on Vampire---4 for (871ds/0Mi)
% 0.22/0.42  % (6549)lrs-11_28_aac=none:afr=on:anc=none:bs=on:drc=off:fde=unused:gs=on:nm=2:nwc=1.3:sp=frequency:stl=188_1092 on Vampire---4 for (1092ds/0Mi)
% 0.22/0.42  % (6554)ott+11_14_av=off:bs=on:bsr=on:cond=on:flr=on:fsd=off:fde=unused:gsp=on:nm=4:nwc=1.5:tgt=full_501 on Vampire---4 for (501ds/0Mi)
% 0.22/0.42  % (6550)ott-4_11_av=off:bd=preordered:bce=on:drc=off:flr=on:fsr=off:lma=on:nwc=2.0:sp=occurrence:tgt=ground:urr=ec_only_1010 on Vampire---4 for (1010ds/0Mi)
% 0.22/0.42  % (6552)Refutation not found, incomplete strategy% (6552)------------------------------
% 0.22/0.42  % (6552)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.22/0.42  % (6552)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.22/0.42  % (6552)Termination reason: Refutation not found, incomplete strategy
% 0.22/0.42  
% 0.22/0.42  % (6552)Memory used [KB]: 895
% 0.22/0.42  % (6552)Time elapsed: 0.003 s
% 0.22/0.42  % (6552)------------------------------
% 0.22/0.42  % (6552)------------------------------
% 0.22/0.48  % (6555)ott+4_40_av=off:bce=on:fsd=off:fde=unused:nm=4:nwc=1.1:sos=all:sp=frequency_375 on Vampire---4 for (375ds/0Mi)
% 0.22/0.48  % (6555)Refutation not found, incomplete strategy% (6555)------------------------------
% 0.22/0.48  % (6555)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.22/0.48  % (6555)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.22/0.48  % (6555)Termination reason: Refutation not found, incomplete strategy
% 0.22/0.48  
% 0.22/0.48  % (6555)Memory used [KB]: 895
% 0.22/0.48  % (6555)Time elapsed: 0.002 s
% 0.22/0.48  % (6555)------------------------------
% 0.22/0.48  % (6555)------------------------------
% 0.22/0.51  % (6556)lrs-11_16_av=off:bs=on:bsr=on:drc=off:fsd=off:fsr=off:nm=4:sp=scramble:tgt=ground:stl=62_367 on Vampire---4 for (367ds/0Mi)
% 0.22/0.59  % (6548)First to succeed.
% 0.22/0.60  % (6548)Refutation found. Thanks to Tanya!
% 0.22/0.60  % SZS status Theorem for Vampire---4
% 0.22/0.60  % SZS output start Proof for Vampire---4
% See solution above
% 0.22/0.60  % (6548)------------------------------
% 0.22/0.60  % (6548)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.22/0.60  % (6548)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.22/0.60  % (6548)Termination reason: Refutation
% 0.22/0.60  
% 0.22/0.60  % (6548)Memory used [KB]: 10362
% 0.22/0.60  % (6548)Time elapsed: 0.175 s
% 0.22/0.60  % (6548)------------------------------
% 0.22/0.60  % (6548)------------------------------
% 0.22/0.60  % (6547)Success in time 0.237 s
% 0.22/0.60  % Vampire---4.8 exiting
%------------------------------------------------------------------------------