TSTP Solution File: SWW577_2 by SnakeForV---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SnakeForV---1.0
% Problem  : SWW577_2 : TPTP v8.1.0. Released v6.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s

% Computer : n014.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed Aug 31 19:07:28 EDT 2022

% Result   : Theorem 18.34s 2.72s
% Output   : Refutation 18.34s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :  363
%            Number of leaves      :  795
% Syntax   : Number of formulae    : 2787 ( 547 unt; 215 typ;   0 def)
%            Number of atoms       : 8072 (1123 equ)
%            Maximal formula atoms :  186 (   3 avg)
%            Number of connectives : 10048 (4548   ~;3735   |; 956   &)
%                                         ( 511 <=>; 298  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   42 (   4 avg)
%            Maximal term depth    :    7 (   1 avg)
%            Number arithmetic     : 5861 (1949 atm;1401 fun;2343 num; 168 var)
%            Number of types       :   13 (  11 usr;   1 ari)
%            Number of type conns  :  290 ( 150   >; 140   *;   0   +;   0  <<)
%            Number of predicates  :  495 ( 491 usr; 476 prp; 0-3 aty)
%            Number of functors    :  372 ( 188 usr; 235 con; 0-5 aty)
%            Number of variables   : 2395 (1983   !; 412   ?;2395   :)

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

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

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

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

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

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

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

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

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

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

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

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

tff(func_def_1,type,
    int: ty ).

tff(func_def_2,type,
    real: ty ).

tff(func_def_3,type,
    bool1: ty ).

tff(func_def_4,type,
    true: bool ).

tff(func_def_5,type,
    false: bool ).

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

tff(func_def_7,type,
    tuple01: ty ).

tff(func_def_8,type,
    tuple02: tuple0 ).

tff(func_def_9,type,
    qtmark: ty ).

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

tff(func_def_11,type,
    vertex1: ty ).

tff(func_def_12,type,
    t1: ty ).

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

tff(func_def_14,type,
    get1: ( map_vertex_t19 * vertex ) > t ).

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

tff(func_def_16,type,
    t2tb: vertex > uni ).

tff(func_def_17,type,
    tb2t: uni > vertex ).

tff(func_def_18,type,
    t2tb1: map_vertex_t19 > uni ).

tff(func_def_19,type,
    tb2t1: uni > map_vertex_t19 ).

tff(func_def_20,type,
    t2tb2: t > uni ).

tff(func_def_21,type,
    tb2t2: uni > t ).

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

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

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

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

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

tff(func_def_29,type,
    cons_proj_1: ( ty * uni ) > uni ).

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

tff(func_def_31,type,
    length: ( ty * uni ) > $int ).

tff(func_def_32,type,
    length1: list_vertex > $int ).

tff(func_def_33,type,
    t2tb3: list_vertex > uni ).

tff(func_def_34,type,
    tb2t3: uni > list_vertex ).

tff(func_def_37,type,
    set1: ty > ty ).

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

tff(func_def_39,type,
    t2tb4: set_lpvertexcm_vertexrp > uni ).

tff(func_def_40,type,
    tb2t4: uni > set_lpvertexcm_vertexrp ).

tff(func_def_41,type,
    t2tb5: set_vertex > uni ).

tff(func_def_42,type,
    tb2t5: uni > set_vertex ).

tff(func_def_43,type,
    empty: ty > uni ).

tff(func_def_44,type,
    empty1: set_vertex ).

tff(func_def_45,type,
    empty2: set_lpvertexcm_vertexrp ).

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

tff(func_def_47,type,
    add1: ( vertex * set_vertex ) > set_vertex ).

tff(func_def_48,type,
    add2: ( lpvertexcm_vertexrp * set_lpvertexcm_vertexrp ) > set_lpvertexcm_vertexrp ).

tff(func_def_49,type,
    remove: ( ty * uni * uni ) > uni ).

tff(func_def_50,type,
    remove1: ( vertex * set_vertex ) > set_vertex ).

tff(func_def_51,type,
    remove2: ( lpvertexcm_vertexrp * set_lpvertexcm_vertexrp ) > set_lpvertexcm_vertexrp ).

tff(func_def_52,type,
    union: ( ty * uni * uni ) > uni ).

tff(func_def_53,type,
    inter: ( ty * uni * uni ) > uni ).

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

tff(func_def_55,type,
    diff1: ( set_vertex * set_vertex ) > set_vertex ).

tff(func_def_56,type,
    diff2: ( set_lpvertexcm_vertexrp * set_lpvertexcm_vertexrp ) > set_lpvertexcm_vertexrp ).

tff(func_def_57,type,
    choose: ( ty * uni ) > uni ).

tff(func_def_58,type,
    t2tb6: lpvertexcm_vertexrp > uni ).

tff(func_def_59,type,
    tb2t6: uni > lpvertexcm_vertexrp ).

tff(func_def_60,type,
    cardinal: ( ty * uni ) > $int ).

tff(func_def_61,type,
    cardinal1: set_vertex > $int ).

tff(func_def_62,type,
    cardinal2: set_lpvertexcm_vertexrp > $int ).

tff(func_def_63,type,
    vertices: set_vertex ).

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

tff(func_def_65,type,
    tuple22: ( vertex * vertex ) > lpvertexcm_vertexrp ).

tff(func_def_66,type,
    tuple2_proj_1: ( ty * ty * uni ) > uni ).

tff(func_def_67,type,
    tuple2_proj_2: ( ty * ty * uni ) > uni ).

tff(func_def_68,type,
    edges: set_lpvertexcm_vertexrp ).

tff(func_def_69,type,
    s: vertex ).

tff(func_def_70,type,
    infix_plpl: ( ty * uni * uni ) > uni ).

tff(func_def_71,type,
    weight: ( vertex * vertex ) > $int ).

tff(func_def_72,type,
    path_weight: ( list_vertex * vertex ) > $int ).

tff(func_def_73,type,
    finite: $int > t ).

tff(func_def_74,type,
    infinite: t ).

tff(func_def_75,type,
    match_t: ( ty * t * uni * uni ) > uni ).

tff(func_def_76,type,
    finite_proj_1: t > $int ).

tff(func_def_77,type,
    add3: ( t * t ) > t ).

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

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

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

tff(func_def_83,type,
    sK0: list_vertex > list_vertex ).

tff(func_def_84,type,
    sK1: list_vertex > list_vertex ).

tff(func_def_85,type,
    sK2: list_vertex > vertex ).

tff(func_def_86,type,
    sK3: list_vertex > list_vertex ).

tff(func_def_87,type,
    sK4: ( list_vertex * vertex ) > list_vertex ).

tff(func_def_88,type,
    sK5: ( list_vertex * vertex ) > list_vertex ).

tff(func_def_89,type,
    sK6: set_lpvertexcm_vertexrp > lpvertexcm_vertexrp ).

tff(func_def_90,type,
    sK7: list_vertex > list_vertex ).

tff(func_def_91,type,
    sK8: list_vertex > vertex ).

tff(func_def_92,type,
    sK9: list_vertex > list_vertex ).

tff(func_def_93,type,
    sK10: list_vertex > list_vertex ).

tff(func_def_94,type,
    sK11: ( set_vertex * list_vertex ) > vertex ).

tff(func_def_95,type,
    sK12: set_vertex > list_vertex ).

tff(func_def_96,type,
    sK13: ( list_vertex * set_vertex ) > vertex ).

tff(func_def_97,type,
    sK14: list_vertex > vertex ).

tff(func_def_98,type,
    sK15: list_vertex > list_vertex ).

tff(func_def_99,type,
    sK16: list_vertex > list_vertex ).

tff(func_def_100,type,
    sK17: list_vertex > list_vertex ).

tff(func_def_101,type,
    sK18: ( uni * uni * ty ) > uni ).

tff(func_def_102,type,
    sK19: ( uni * uni * ty ) > uni ).

tff(func_def_103,type,
    sK20: ( list_vertex * vertex ) > list_vertex ).

tff(func_def_104,type,
    sK21: ( list_vertex * vertex ) > list_vertex ).

tff(func_def_105,type,
    sK22: list_vertex > list_vertex ).

tff(func_def_106,type,
    sK23: list_vertex > list_vertex ).

tff(func_def_107,type,
    sK24: list_vertex > list_vertex ).

tff(func_def_108,type,
    sK25: list_vertex > vertex ).

tff(func_def_109,type,
    sK26: ( ty * uni * uni ) > uni ).

tff(func_def_110,type,
    sK27: ( list_vertex * vertex ) > vertex ).

tff(func_def_111,type,
    sK28: ( list_vertex * vertex ) > list_vertex ).

tff(func_def_112,type,
    sK29: ( list_vertex * vertex ) > list_vertex ).

tff(func_def_113,type,
    sK30: ( list_vertex * vertex ) > vertex ).

tff(func_def_114,type,
    sK31: ( list_vertex * vertex ) > list_vertex ).

tff(func_def_115,type,
    sK32: ( vertex * $int ) > list_vertex ).

tff(func_def_116,type,
    sK33: ( $int * map_vertex_t19 * set_lpvertexcm_vertexrp ) > vertex ).

tff(func_def_117,type,
    sK34: ( $int * map_vertex_t19 * set_lpvertexcm_vertexrp ) > vertex ).

tff(func_def_118,type,
    sK35: ( $int * map_vertex_t19 * set_lpvertexcm_vertexrp ) > list_vertex ).

tff(func_def_119,type,
    sK36: ( $int * map_vertex_t19 * set_lpvertexcm_vertexrp ) > list_vertex ).

tff(func_def_120,type,
    sK37: ( $int * map_vertex_t19 * set_lpvertexcm_vertexrp * $int ) > list_vertex ).

tff(func_def_121,type,
    sK38: ( $int * map_vertex_t19 * set_lpvertexcm_vertexrp * $int ) > list_vertex ).

tff(func_def_122,type,
    sK39: ( $int * map_vertex_t19 * set_lpvertexcm_vertexrp * $int ) > vertex ).

tff(func_def_123,type,
    sK40: vertex ).

tff(func_def_124,type,
    sK41: ( vertex * $int ) > list_vertex ).

tff(func_def_125,type,
    sK42: ( uni * ty ) > uni ).

tff(func_def_126,type,
    sK43: list_vertex > list_vertex ).

tff(func_def_127,type,
    sK44: list_vertex > list_vertex ).

tff(func_def_128,type,
    sK45: list_vertex > list_vertex ).

tff(func_def_129,type,
    sK46: list_vertex > vertex ).

tff(func_def_130,type,
    sK47: ( list_vertex * set_vertex ) > vertex ).

tff(func_def_131,type,
    sK48: ( set_vertex * set_vertex ) > vertex ).

tff(func_def_132,type,
    sK49: ( set_lpvertexcm_vertexrp * set_lpvertexcm_vertexrp ) > lpvertexcm_vertexrp ).

tff(func_def_133,type,
    sK50: ( vertex * vertex * list_vertex ) > vertex ).

tff(func_def_134,type,
    sK51: ( vertex * vertex * list_vertex ) > list_vertex ).

tff(func_def_135,type,
    sK52: vertex > list_vertex ).

tff(func_def_136,type,
    sK53: set_vertex ).

tff(func_def_137,type,
    sK54: set_vertex ).

tff(func_def_138,type,
    sK55: vertex ).

tff(func_def_139,type,
    sK56: vertex > list_vertex ).

tff(func_def_140,type,
    sK57: vertex > list_vertex ).

tff(func_def_141,type,
    sK58: $int ).

tff(func_def_142,type,
    sK59: map_vertex_t19 ).

tff(func_def_143,type,
    sK60: vertex > $int ).

tff(func_def_144,type,
    sK61: vertex > list_vertex ).

tff(func_def_145,type,
    sK62: set_lpvertexcm_vertexrp ).

tff(func_def_146,type,
    sK63: map_vertex_t19 ).

tff(func_def_147,type,
    sK64: set_lpvertexcm_vertexrp ).

tff(func_def_148,type,
    sK65: vertex > $int ).

tff(func_def_149,type,
    sK66: vertex > list_vertex ).

tff(func_def_150,type,
    sK67: bool ).

tff(func_def_151,type,
    sK68: lpvertexcm_vertexrp ).

tff(func_def_152,type,
    sK69: lpvertexcm_vertexrp ).

tff(func_def_153,type,
    sK70: vertex ).

tff(func_def_154,type,
    sK71: set_lpvertexcm_vertexrp ).

tff(func_def_155,type,
    sK72: vertex ).

tff(func_def_156,type,
    sK73: vertex > $int ).

tff(func_def_157,type,
    sK74: vertex > list_vertex ).

tff(func_def_158,type,
    sK75: map_vertex_t19 ).

tff(func_def_159,type,
    sK76: vertex > $int ).

tff(func_def_160,type,
    sK77: vertex > list_vertex ).

tff(func_def_161,type,
    sK78: vertex ).

tff(func_def_162,type,
    sK79: $int ).

tff(func_def_163,type,
    sK80: vertex ).

tff(func_def_164,type,
    sK81: list_vertex ).

tff(func_def_165,type,
    sK82: set_vertex > vertex ).

tff(func_def_166,type,
    sK83: ( ty * uni * uni ) > uni ).

tff(func_def_167,type,
    sK84: ( map_vertex_t19 * set_lpvertexcm_vertexrp ) > vertex ).

tff(func_def_168,type,
    sK85: ( map_vertex_t19 * set_lpvertexcm_vertexrp ) > vertex ).

tff(func_def_169,type,
    sK86: ( set_lpvertexcm_vertexrp * set_lpvertexcm_vertexrp ) > lpvertexcm_vertexrp ).

tff(func_def_170,type,
    sK87: ( vertex * vertex * list_vertex ) > vertex ).

tff(func_def_171,type,
    sK88: ( vertex * vertex * list_vertex ) > vertex ).

tff(func_def_172,type,
    sK89: ( vertex * vertex * list_vertex ) > vertex ).

tff(func_def_173,type,
    sK90: ( vertex * vertex * list_vertex ) > list_vertex ).

tff(func_def_174,type,
    sK91: ( vertex * vertex * list_vertex ) > vertex ).

tff(func_def_175,type,
    sK92: ( set_vertex * set_vertex ) > vertex ).

tff(func_def_176,type,
    sF93: $int ).

tff(func_def_177,type,
    sF94: $int ).

tff(func_def_178,type,
    sF95: $int ).

tff(func_def_179,type,
    sF96: set_lpvertexcm_vertexrp ).

tff(func_def_180,type,
    sF97: lpvertexcm_vertexrp ).

tff(func_def_181,type,
    sF98: set_lpvertexcm_vertexrp ).

tff(func_def_182,type,
    sF99: set_lpvertexcm_vertexrp ).

tff(func_def_183,type,
    sF100: lpvertexcm_vertexrp ).

tff(func_def_184,type,
    sF101: set_lpvertexcm_vertexrp ).

tff(func_def_185,type,
    sF102: $int ).

tff(func_def_186,type,
    sF103: $int ).

tff(func_def_187,type,
    sF104: $int ).

tff(func_def_188,type,
    sF105: $int ).

tff(func_def_189,type,
    sF106: t ).

tff(func_def_190,type,
    sF107: t ).

tff(func_def_199,type,
    '$inst109': $int ).

tff(func_def_200,type,
    '$inst110': $int ).

tff(func_def_218,type,
    '$inst111': $int ).

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

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

tff(pred_def_4,type,
    mem1: ( vertex * set_vertex ) > $o ).

tff(pred_def_5,type,
    mem2: ( lpvertexcm_vertexrp * set_lpvertexcm_vertexrp ) > $o ).

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

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

tff(pred_def_8,type,
    is_empty: ( ty * uni ) > $o ).

tff(pred_def_9,type,
    edge: ( vertex * vertex ) > $o ).

tff(pred_def_11,type,
    mem3: ( ty * uni * uni ) > $o ).

tff(pred_def_12,type,
    path: ( vertex * list_vertex * vertex ) > $o ).

tff(pred_def_13,type,
    pigeon_set: set_vertex > $o ).

tff(pred_def_14,type,
    negative_cycle: vertex > $o ).

tff(pred_def_15,type,
    lt: ( t * t ) > $o ).

tff(pred_def_16,type,
    le: ( t * t ) > $o ).

tff(pred_def_17,type,
    inv1: ( map_vertex_t19 * $int * set_lpvertexcm_vertexrp ) > $o ).

tff(pred_def_18,type,
    inv2: ( map_vertex_t19 * set_lpvertexcm_vertexrp ) > $o ).

tff(f8127,plain,
    $false,
    inference(avatar_smt_refutation,[],[f1298,f1303,f1315,f1320,f1325,f1330,f1335,f1340,f1345,f1350,f1355,f1362,f1367,f1376,f1381,f1386,f1394,f1399,f1404,f1412,f1416,f1417,f1422,f1427,f1432,f1437,f1442,f1443,f1448,f1453,f1458,f1467,f1471,f1480,f1481,f1486,f1491,f1496,f1497,f1502,f1503,f1508,f1513,f1518,f1523,f1524,f1529,f1534,f1539,f1544,f1549,f1554,f1556,f1564,f1574,f1580,f1588,f1593,f1598,f1609,f1614,f1622,f1631,f1638,f1663,f1670,f1679,f1684,f1692,f1700,f1708,f1712,f1715,f1728,f1732,f1735,f1754,f1772,f1800,f1806,f1812,f1820,f1828,f1833,f1841,f1849,f1855,f1857,f1878,f1885,f1890,f1898,f1916,f1924,f1938,f1955,f1957,f1958,f1960,f1966,f1972,f1981,f1987,f1995,f1997,f2002,f2040,f2056,f2069,f2103,f2108,f2162,f2217,f2241,f2246,f2311,f2418,f2425,f2442,f2455,f2464,f2480,f2514,f2526,f2536,f2547,f2557,f2567,f2573,f2602,f2614,f2629,f2685,f2690,f2696,f2707,f2718,f2722,f2733,f2744,f2755,f2772,f2783,f2808,f2819,f2827,f2832,f2833,f2839,f2850,f2863,f2876,f2887,f2901,f2914,f2932,f2943,f2944,f2955,f2974,f2985,f3028,f3037,f3043,f3048,f3070,f3081,f3092,f3104,f3115,f3128,f3141,f3153,f3165,f3175,f3186,f3197,f3218,f3230,f3241,f3253,f3264,f3274,f3285,f3296,f3315,f3326,f3337,f3362,f3373,f3384,f3395,f3416,f3441,f3459,f3470,f3482,f3494,f3513,f3524,f3542,f3553,f3574,f3585,f3600,f3612,f3628,f3643,f3654,f3679,f3698,f3708,f3726,f3737,f3760,f3780,f3795,f3806,f3832,f3843,f3857,f3876,f3888,f3898,f3909,f3921,f3942,f3957,f3968,f4007,f4060,f4072,f4083,f4096,f4106,f4118,f4129,f4143,f4154,f4165,f4175,f4187,f4198,f4209,f4220,f4231,f4241,f4252,f4269,f4283,f4300,f4328,f4349,f4360,f4378,f4390,f4401,f4412,f4439,f4450,f4461,f4472,f4493,f4504,f4526,f4537,f4553,f4599,f4610,f4620,f4644,f4655,f4665,f4675,f4689,f4704,f4715,f4732,f4735,f4738,f4739,f4740,f4746,f4755,f4757,f4759,f4761,f4763,f4764,f4766,f4767,f4773,f4774,f4783,f4788,f4789,f4794,f4796,f4798,f4809,f4819,f4826,f4837,f4845,f4850,f4863,f4871,f4885,f4894,f4905,f4912,f4936,f4947,f4959,f4964,f4975,f4988,f4993,f5004,f5020,f5039,f5050,f5061,f5084,f5097,f5108,f5119,f5140,f5148,f5149,f5171,f5182,f5193,f5204,f5208,f5219,f5231,f5239,f5240,f5251,f5255,f5264,f5277,f5282,f5299,f5310,f5328,f5347,f5352,f5363,f5370,f5372,f5384,f5391,f5414,f5415,f5424,f5432,f5439,f5451,f5470,f5481,f5502,f5511,f5512,f5517,f5522,f5527,f5536,f5541,f5542,f5553,f5564,f5575,f5599,f5605,f5629,f5636,f5643,f5656,f5667,f5675,f5677,f5678,f5679,f5682,f5684,f5689,f5690,f5692,f5711,f5729,f5752,f5764,f5771,f5782,f5796,f5811,f5816,f5822,f5834,f5845,f5895,f5904,f5910,f5913,f5916,f5918,f5929,f5932,f5933,f5944,f5952,f5954,f5956,f5967,f5978,f5995,f6016,f6052,f6057,f6062,f6067,f6072,f6081,f6086,f6087,f6098,f6135,f6160,f6165,f6170,f6171,f6176,f6181,f6182,f6183,f6194,f6205,f6216,f6224,f6226,f6230,f6235,f6247,f6269,f6281,f6286,f6290,f6303,f6359,f6384,f6412,f6481,f6502,f6505,f6522,f6534,f6550,f6552,f6553,f6590,f6599,f6603,f6604,f6616,f6618,f6624,f6639,f6650,f6673,f6684,f6690,f6695,f6707,f6727,f6772,f6785,f6796,f6810,f6881,f6906,f6943,f6944,f6955,f7360,f7372,f7379,f7393,f7396,f7404,f7417,f7424,f7437,f7443,f7456,f7462,f7475,f7496,f7515,f7526,f7539,f7554,f7559,f8046,f8061,f8076,f8119,f8126]) ).

tff(f8126,plain,
    ( ~ spl108_475
    | ~ spl108_394
    | ~ spl108_12
    | ~ spl108_77
    | ~ spl108_302 ),
    inference(avatar_split_clause,[],[f8121,f4730,f1751,f1347,f5907,f8123]) ).

tff(f8123,plain,
    ( spl108_475
  <=> $less($sum(0,sF104),sK79) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_475])]) ).

tff(f5907,plain,
    ( spl108_394
  <=> path(s,tb2t3(nil(vertex1)),sK80) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_394])]) ).

tff(f1347,plain,
    ( spl108_12
  <=> ( 0 = length1(tb2t3(nil(vertex1))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_12])]) ).

tff(f1751,plain,
    ( spl108_77
  <=> $less(0,sK58) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_77])]) ).

tff(f4730,plain,
    ( spl108_302
  <=> ! [X0: list_vertex] :
        ( ~ $less($sum(path_weight(X0,sK80),sF104),sK79)
        | ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK80) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_302])]) ).

tff(f8121,plain,
    ( ~ path(s,tb2t3(nil(vertex1)),sK80)
    | ~ $less($sum(0,sF104),sK79)
    | ~ spl108_12
    | ~ spl108_77
    | ~ spl108_302 ),
    inference(forward_demodulation,[],[f8120,f788]) ).

tff(f788,plain,
    ! [X0: vertex] : ( 0 = path_weight(tb2t3(nil(vertex1)),X0) ),
    inference(cnf_transformation,[],[f544]) ).

tff(f544,plain,
    ! [X0: vertex] :
      ( ! [X1: list_vertex,X2: vertex] :
          ( ! [X3: list_vertex,X4: vertex] :
              ( ( path_weight(tb2t3(cons(vertex1,t2tb(X2),t2tb3(X1))),X0) = $sum(weight(X2,X4),path_weight(X1,X0)) )
              | ( tb2t3(cons(vertex1,t2tb(X4),t2tb3(X3))) != X1 ) )
          & ( ( tb2t3(nil(vertex1)) != X1 )
            | ( path_weight(tb2t3(cons(vertex1,t2tb(X2),t2tb3(X1))),X0) = weight(X2,X0) ) ) )
      & ( 0 = path_weight(tb2t3(nil(vertex1)),X0) ) ),
    inference(rectify,[],[f525]) ).

tff(f525,plain,
    ! [X0: vertex] :
      ( ! [X2: list_vertex,X1: vertex] :
          ( ! [X3: list_vertex,X4: vertex] :
              ( ( $sum(weight(X1,X4),path_weight(X2,X0)) = path_weight(tb2t3(cons(vertex1,t2tb(X1),t2tb3(X2))),X0) )
              | ( tb2t3(cons(vertex1,t2tb(X4),t2tb3(X3))) != X2 ) )
          & ( ( tb2t3(nil(vertex1)) != X2 )
            | ( weight(X1,X0) = path_weight(tb2t3(cons(vertex1,t2tb(X1),t2tb3(X2))),X0) ) ) )
      & ( 0 = path_weight(tb2t3(nil(vertex1)),X0) ) ),
    inference(ennf_transformation,[],[f238]) ).

tff(f238,plain,
    ! [X0: vertex] :
      ( ! [X1: vertex,X2: list_vertex] :
          ( ( ( tb2t3(nil(vertex1)) = X2 )
           => ( weight(X1,X0) = path_weight(tb2t3(cons(vertex1,t2tb(X1),t2tb3(X2))),X0) ) )
          & ! [X4: vertex,X3: list_vertex] :
              ( ( tb2t3(cons(vertex1,t2tb(X4),t2tb3(X3))) = X2 )
             => ( $sum(weight(X1,X4),path_weight(X2,X0)) = path_weight(tb2t3(cons(vertex1,t2tb(X1),t2tb3(X2))),X0) ) ) )
      & ( 0 = path_weight(tb2t3(nil(vertex1)),X0) ) ),
    inference(rectify,[],[f159]) ).

tff(f159,axiom,
    ! [X29: vertex] :
      ( ! [X1: vertex,X2: list_vertex] :
          ( ! [X30: list_vertex,X3: vertex] :
              ( ( tb2t3(cons(vertex1,t2tb(X3),t2tb3(X30))) = X2 )
             => ( path_weight(tb2t3(cons(vertex1,t2tb(X1),t2tb3(X2))),X29) = $sum(weight(X1,X3),path_weight(X2,X29)) ) )
          & ( ( tb2t3(nil(vertex1)) = X2 )
           => ( path_weight(tb2t3(cons(vertex1,t2tb(X1),t2tb3(X2))),X29) = weight(X1,X29) ) ) )
      & ( 0 = path_weight(tb2t3(nil(vertex1)),X29) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',path_weight_def) ).

tff(f8120,plain,
    ( ~ path(s,tb2t3(nil(vertex1)),sK80)
    | ~ $less($sum(path_weight(tb2t3(nil(vertex1)),sK80),sF104),sK79)
    | ~ spl108_12
    | ~ spl108_77
    | ~ spl108_302 ),
    inference(subsumption_resolution,[],[f8108,f1753]) ).

tff(f1753,plain,
    ( $less(0,sK58)
    | ~ spl108_77 ),
    inference(avatar_component_clause,[],[f1751]) ).

tff(f8108,plain,
    ( ~ $less($sum(path_weight(tb2t3(nil(vertex1)),sK80),sF104),sK79)
    | ~ path(s,tb2t3(nil(vertex1)),sK80)
    | ~ $less(0,sK58)
    | ~ spl108_12
    | ~ spl108_302 ),
    inference(superposition,[],[f4731,f1349]) ).

tff(f1349,plain,
    ( ( 0 = length1(tb2t3(nil(vertex1))) )
    | ~ spl108_12 ),
    inference(avatar_component_clause,[],[f1347]) ).

tff(f4731,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ $less($sum(path_weight(X0,sK80),sF104),sK79)
        | ~ path(s,X0,sK80) )
    | ~ spl108_302 ),
    inference(avatar_component_clause,[],[f4730]) ).

tff(f8119,plain,
    ( ~ spl108_2
    | ~ spl108_11
    | ~ spl108_20
    | ~ spl108_30
    | ~ spl108_46
    | ~ spl108_52
    | ~ spl108_302 ),
    inference(avatar_contradiction_clause,[],[f8118]) ).

tff(f8118,plain,
    ( $false
    | ~ spl108_2
    | ~ spl108_11
    | ~ spl108_20
    | ~ spl108_30
    | ~ spl108_46
    | ~ spl108_52
    | ~ spl108_302 ),
    inference(subsumption_resolution,[],[f8117,f1543]) ).

tff(f1543,plain,
    ( $less(sF105,sK79)
    | ~ spl108_52 ),
    inference(avatar_component_clause,[],[f1541]) ).

tff(f1541,plain,
    ( spl108_52
  <=> $less(sF105,sK79) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_52])]) ).

tff(f8117,plain,
    ( ~ $less(sF105,sK79)
    | ~ spl108_2
    | ~ spl108_11
    | ~ spl108_20
    | ~ spl108_30
    | ~ spl108_46
    | ~ spl108_302 ),
    inference(forward_demodulation,[],[f8116,f1302]) ).

tff(f1302,plain,
    ( ( sF105 = $sum(sF103,sF104) )
    | ~ spl108_2 ),
    inference(avatar_component_clause,[],[f1300]) ).

tff(f1300,plain,
    ( spl108_2
  <=> ( sF105 = $sum(sF103,sF104) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_2])]) ).

tff(f8116,plain,
    ( ~ $less($sum(sF103,sF104),sK79)
    | ~ spl108_11
    | ~ spl108_20
    | ~ spl108_30
    | ~ spl108_46
    | ~ spl108_302 ),
    inference(forward_demodulation,[],[f8115,f1431]) ).

tff(f1431,plain,
    ( ( sF103 = path_weight(sK81,sK80) )
    | ~ spl108_30 ),
    inference(avatar_component_clause,[],[f1429]) ).

tff(f1429,plain,
    ( spl108_30
  <=> ( sF103 = path_weight(sK81,sK80) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_30])]) ).

tff(f8115,plain,
    ( ~ $less($sum(path_weight(sK81,sK80),sF104),sK79)
    | ~ spl108_11
    | ~ spl108_20
    | ~ spl108_46
    | ~ spl108_302 ),
    inference(subsumption_resolution,[],[f8114,f1512]) ).

tff(f1512,plain,
    ( $less(sF102,sK58)
    | ~ spl108_46 ),
    inference(avatar_component_clause,[],[f1510]) ).

tff(f1510,plain,
    ( spl108_46
  <=> $less(sF102,sK58) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_46])]) ).

tff(f8114,plain,
    ( ~ $less($sum(path_weight(sK81,sK80),sF104),sK79)
    | ~ $less(sF102,sK58)
    | ~ spl108_11
    | ~ spl108_20
    | ~ spl108_302 ),
    inference(subsumption_resolution,[],[f8107,f1344]) ).

tff(f1344,plain,
    ( path(s,sK81,sK80)
    | ~ spl108_11 ),
    inference(avatar_component_clause,[],[f1342]) ).

tff(f1342,plain,
    ( spl108_11
  <=> path(s,sK81,sK80) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_11])]) ).

tff(f8107,plain,
    ( ~ $less($sum(path_weight(sK81,sK80),sF104),sK79)
    | ~ path(s,sK81,sK80)
    | ~ $less(sF102,sK58)
    | ~ spl108_20
    | ~ spl108_302 ),
    inference(superposition,[],[f4731,f1385]) ).

tff(f1385,plain,
    ( ( sF102 = length1(sK81) )
    | ~ spl108_20 ),
    inference(avatar_component_clause,[],[f1383]) ).

tff(f1383,plain,
    ( spl108_20
  <=> ( sF102 = length1(sK81) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_20])]) ).

tff(f8076,plain,
    ( ~ spl108_474
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f8063,f1383,f8073]) ).

tff(f8073,plain,
    ( spl108_474
  <=> $less($sum(179,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_474])]) ).

tff(f8063,plain,
    ( ~ $less($sum(179,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f8055,f1385]) ).

tff(f8055,plain,
    ! [X1: list_vertex] : ~ $less($sum(179,length1(X1)),0),
    inference(evaluation,[],[f8050]) ).

tff(f8050,plain,
    ! [X1: list_vertex] : ~ $less($sum(178,$sum(1,length1(X1))),0),
    inference(superposition,[],[f8041,f915]) ).

tff(f915,plain,
    ! [X0: vertex,X1: list_vertex] : ( length1(tb2t3(cons(vertex1,t2tb(X0),t2tb3(X1)))) = $sum(1,length1(X1)) ),
    inference(cnf_transformation,[],[f401]) ).

tff(f401,plain,
    ( ! [X0: vertex,X1: list_vertex] : ( length1(tb2t3(cons(vertex1,t2tb(X0),t2tb3(X1)))) = $sum(1,length1(X1)) )
    & ( 0 = length1(tb2t3(nil(vertex1))) ) ),
    inference(rectify,[],[f41]) ).

tff(f41,axiom,
    ( ( 0 = length1(tb2t3(nil(vertex1))) )
    & ! [X1: vertex,X2: list_vertex] : ( length1(tb2t3(cons(vertex1,t2tb(X1),t2tb3(X2)))) = $sum(1,length1(X2)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',length_def) ).

tff(f8041,plain,
    ! [X1: list_vertex] : ~ $less($sum(178,length1(X1)),0),
    inference(evaluation,[],[f8035]) ).

tff(f8035,plain,
    ! [X1: list_vertex] : ~ $less($sum(177,$sum(1,length1(X1))),0),
    inference(superposition,[],[f7549,f915]) ).

tff(f7549,plain,
    ! [X1: list_vertex] : ~ $less($sum(177,length1(X1)),0),
    inference(evaluation,[],[f7545]) ).

tff(f7545,plain,
    ! [X1: list_vertex] : ~ $less($sum(176,$sum(1,length1(X1))),0),
    inference(superposition,[],[f7490,f915]) ).

tff(f7490,plain,
    ! [X1: list_vertex] : ~ $less($sum(176,length1(X1)),0),
    inference(evaluation,[],[f7487]) ).

tff(f7487,plain,
    ! [X1: list_vertex] : ~ $less($sum(175,$sum(1,length1(X1))),0),
    inference(superposition,[],[f7469,f915]) ).

tff(f7469,plain,
    ! [X1: list_vertex] : ~ $less($sum(175,length1(X1)),0),
    inference(evaluation,[],[f7466]) ).

tff(f7466,plain,
    ! [X1: list_vertex] : ~ $less($sum(174,$sum(1,length1(X1))),0),
    inference(superposition,[],[f7412,f915]) ).

tff(f7412,plain,
    ! [X1: list_vertex] : ~ $less($sum(174,length1(X1)),0),
    inference(evaluation,[],[f7408]) ).

tff(f7408,plain,
    ! [X1: list_vertex] : ~ $less($sum(173,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6950,f915]) ).

tff(f6950,plain,
    ! [X1: list_vertex] : ~ $less($sum(173,length1(X1)),0),
    inference(evaluation,[],[f6948]) ).

tff(f6948,plain,
    ! [X1: list_vertex] : ~ $less($sum(172,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6901,f915]) ).

tff(f6901,plain,
    ! [X1: list_vertex] : ~ $less($sum(172,length1(X1)),0),
    inference(evaluation,[],[f6899]) ).

tff(f6899,plain,
    ! [X1: list_vertex] : ~ $less($sum(171,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6876,f915]) ).

tff(f6876,plain,
    ! [X1: list_vertex] : ~ $less($sum(171,length1(X1)),0),
    inference(evaluation,[],[f6874]) ).

tff(f6874,plain,
    ! [X1: list_vertex] : ~ $less($sum(170,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6805,f915]) ).

tff(f6805,plain,
    ! [X1: list_vertex] : ~ $less($sum(170,length1(X1)),0),
    inference(evaluation,[],[f6803]) ).

tff(f6803,plain,
    ! [X1: list_vertex] : ~ $less($sum(169,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6791,f915]) ).

tff(f6791,plain,
    ! [X1: list_vertex] : ~ $less($sum(169,length1(X1)),0),
    inference(evaluation,[],[f6789]) ).

tff(f6789,plain,
    ! [X1: list_vertex] : ~ $less($sum(168,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6780,f915]) ).

tff(f6780,plain,
    ! [X1: list_vertex] : ~ $less($sum(168,length1(X1)),0),
    inference(evaluation,[],[f6778]) ).

tff(f6778,plain,
    ! [X1: list_vertex] : ~ $less($sum(167,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6722,f915]) ).

tff(f6722,plain,
    ! [X1: list_vertex] : ~ $less($sum(167,length1(X1)),0),
    inference(evaluation,[],[f6720]) ).

tff(f6720,plain,
    ! [X1: list_vertex] : ~ $less($sum(166,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6702,f915]) ).

tff(f6702,plain,
    ! [X1: list_vertex] : ~ $less($sum(166,length1(X1)),0),
    inference(evaluation,[],[f6700]) ).

tff(f6700,plain,
    ! [X1: list_vertex] : ~ $less($sum(165,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6679,f915]) ).

tff(f6679,plain,
    ! [X1: list_vertex] : ~ $less($sum(165,length1(X1)),0),
    inference(evaluation,[],[f6677]) ).

tff(f6677,plain,
    ! [X1: list_vertex] : ~ $less($sum(164,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6668,f915]) ).

tff(f6668,plain,
    ! [X1: list_vertex] : ~ $less($sum(164,length1(X1)),0),
    inference(evaluation,[],[f6666]) ).

tff(f6666,plain,
    ! [X1: list_vertex] : ~ $less($sum(163,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6585,f915]) ).

tff(f6585,plain,
    ! [X1: list_vertex] : ~ $less($sum(163,length1(X1)),0),
    inference(evaluation,[],[f6583]) ).

tff(f6583,plain,
    ! [X1: list_vertex] : ~ $less($sum(162,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6529,f915]) ).

tff(f6529,plain,
    ! [X1: list_vertex] : ~ $less($sum(162,length1(X1)),0),
    inference(evaluation,[],[f6527]) ).

tff(f6527,plain,
    ! [X1: list_vertex] : ~ $less($sum(161,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6517,f915]) ).

tff(f6517,plain,
    ! [X1: list_vertex] : ~ $less($sum(161,length1(X1)),0),
    inference(evaluation,[],[f6515]) ).

tff(f6515,plain,
    ! [X1: list_vertex] : ~ $less($sum(160,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6476,f915]) ).

tff(f6476,plain,
    ! [X1: list_vertex] : ~ $less($sum(160,length1(X1)),0),
    inference(evaluation,[],[f6474]) ).

tff(f6474,plain,
    ! [X1: list_vertex] : ~ $less($sum(159,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6407,f915]) ).

tff(f6407,plain,
    ! [X1: list_vertex] : ~ $less($sum(159,length1(X1)),0),
    inference(evaluation,[],[f6405]) ).

tff(f6405,plain,
    ! [X1: list_vertex] : ~ $less($sum(158,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6379,f915]) ).

tff(f6379,plain,
    ! [X1: list_vertex] : ~ $less($sum(158,length1(X1)),0),
    inference(evaluation,[],[f6377]) ).

tff(f6377,plain,
    ! [X1: list_vertex] : ~ $less($sum(157,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6354,f915]) ).

tff(f6354,plain,
    ! [X1: list_vertex] : ~ $less($sum(157,length1(X1)),0),
    inference(evaluation,[],[f6352]) ).

tff(f6352,plain,
    ! [X1: list_vertex] : ~ $less($sum(156,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6298,f915]) ).

tff(f6298,plain,
    ! [X1: list_vertex] : ~ $less($sum(156,length1(X1)),0),
    inference(evaluation,[],[f6296]) ).

tff(f6296,plain,
    ! [X1: list_vertex] : ~ $less($sum(155,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6276,f915]) ).

tff(f6276,plain,
    ! [X1: list_vertex] : ~ $less($sum(155,length1(X1)),0),
    inference(evaluation,[],[f6274]) ).

tff(f6274,plain,
    ! [X1: list_vertex] : ~ $less($sum(154,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6264,f915]) ).

tff(f6264,plain,
    ! [X1: list_vertex] : ~ $less($sum(154,length1(X1)),0),
    inference(evaluation,[],[f6262]) ).

tff(f6262,plain,
    ! [X1: list_vertex] : ~ $less($sum(153,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6242,f915]) ).

tff(f6242,plain,
    ! [X1: list_vertex] : ~ $less($sum(153,length1(X1)),0),
    inference(evaluation,[],[f6240]) ).

tff(f6240,plain,
    ! [X1: list_vertex] : ~ $less($sum(152,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6211,f915]) ).

tff(f6211,plain,
    ! [X1: list_vertex] : ~ $less($sum(152,length1(X1)),0),
    inference(evaluation,[],[f6209]) ).

tff(f6209,plain,
    ! [X1: list_vertex] : ~ $less($sum(151,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6200,f915]) ).

tff(f6200,plain,
    ! [X1: list_vertex] : ~ $less($sum(151,length1(X1)),0),
    inference(evaluation,[],[f6198]) ).

tff(f6198,plain,
    ! [X1: list_vertex] : ~ $less($sum(150,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6189,f915]) ).

tff(f6189,plain,
    ! [X1: list_vertex] : ~ $less($sum(150,length1(X1)),0),
    inference(evaluation,[],[f6187]) ).

tff(f6187,plain,
    ! [X1: list_vertex] : ~ $less($sum(149,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6093,f915]) ).

tff(f6093,plain,
    ! [X1: list_vertex] : ~ $less($sum(149,length1(X1)),0),
    inference(evaluation,[],[f6091]) ).

tff(f6091,plain,
    ! [X1: list_vertex] : ~ $less($sum(148,$sum(1,length1(X1))),0),
    inference(superposition,[],[f6011,f915]) ).

tff(f6011,plain,
    ! [X1: list_vertex] : ~ $less($sum(148,length1(X1)),0),
    inference(evaluation,[],[f6009]) ).

tff(f6009,plain,
    ! [X1: list_vertex] : ~ $less($sum(147,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5990,f915]) ).

tff(f5990,plain,
    ! [X1: list_vertex] : ~ $less($sum(147,length1(X1)),0),
    inference(evaluation,[],[f5988]) ).

tff(f5988,plain,
    ! [X1: list_vertex] : ~ $less($sum(146,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5973,f915]) ).

tff(f5973,plain,
    ! [X1: list_vertex] : ~ $less($sum(146,length1(X1)),0),
    inference(evaluation,[],[f5971]) ).

tff(f5971,plain,
    ! [X1: list_vertex] : ~ $less($sum(145,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5962,f915]) ).

tff(f5962,plain,
    ! [X1: list_vertex] : ~ $less($sum(145,length1(X1)),0),
    inference(evaluation,[],[f5960]) ).

tff(f5960,plain,
    ! [X1: list_vertex] : ~ $less($sum(144,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5939,f915]) ).

tff(f5939,plain,
    ! [X1: list_vertex] : ~ $less($sum(144,length1(X1)),0),
    inference(evaluation,[],[f5937]) ).

tff(f5937,plain,
    ! [X1: list_vertex] : ~ $less($sum(143,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5924,f915]) ).

tff(f5924,plain,
    ! [X1: list_vertex] : ~ $less($sum(143,length1(X1)),0),
    inference(evaluation,[],[f5922]) ).

tff(f5922,plain,
    ! [X1: list_vertex] : ~ $less($sum(142,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5890,f915]) ).

tff(f5890,plain,
    ! [X1: list_vertex] : ~ $less($sum(142,length1(X1)),0),
    inference(evaluation,[],[f5888]) ).

tff(f5888,plain,
    ! [X1: list_vertex] : ~ $less($sum(141,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5840,f915]) ).

tff(f5840,plain,
    ! [X1: list_vertex] : ~ $less($sum(141,length1(X1)),0),
    inference(evaluation,[],[f5838]) ).

tff(f5838,plain,
    ! [X1: list_vertex] : ~ $less($sum(140,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5829,f915]) ).

tff(f5829,plain,
    ! [X1: list_vertex] : ~ $less($sum(140,length1(X1)),0),
    inference(evaluation,[],[f5827]) ).

tff(f5827,plain,
    ! [X1: list_vertex] : ~ $less($sum(139,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5791,f915]) ).

tff(f5791,plain,
    ! [X1: list_vertex] : ~ $less($sum(139,length1(X1)),0),
    inference(evaluation,[],[f5789]) ).

tff(f5789,plain,
    ! [X1: list_vertex] : ~ $less($sum(138,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5777,f915]) ).

tff(f5777,plain,
    ! [X1: list_vertex] : ~ $less($sum(138,length1(X1)),0),
    inference(evaluation,[],[f5775]) ).

tff(f5775,plain,
    ! [X1: list_vertex] : ~ $less($sum(137,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5747,f915]) ).

tff(f5747,plain,
    ! [X1: list_vertex] : ~ $less($sum(137,length1(X1)),0),
    inference(evaluation,[],[f5745]) ).

tff(f5745,plain,
    ! [X1: list_vertex] : ~ $less($sum(136,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5724,f915]) ).

tff(f5724,plain,
    ! [X1: list_vertex] : ~ $less($sum(136,length1(X1)),0),
    inference(evaluation,[],[f5722]) ).

tff(f5722,plain,
    ! [X1: list_vertex] : ~ $less($sum(135,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5706,f915]) ).

tff(f5706,plain,
    ! [X1: list_vertex] : ~ $less($sum(135,length1(X1)),0),
    inference(evaluation,[],[f5704]) ).

tff(f5704,plain,
    ! [X1: list_vertex] : ~ $less($sum(134,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5662,f915]) ).

tff(f5662,plain,
    ! [X1: list_vertex] : ~ $less($sum(134,length1(X1)),0),
    inference(evaluation,[],[f5660]) ).

tff(f5660,plain,
    ! [X1: list_vertex] : ~ $less($sum(133,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5651,f915]) ).

tff(f5651,plain,
    ! [X1: list_vertex] : ~ $less($sum(133,length1(X1)),0),
    inference(evaluation,[],[f5649]) ).

tff(f5649,plain,
    ! [X1: list_vertex] : ~ $less($sum(132,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5594,f915]) ).

tff(f5594,plain,
    ! [X1: list_vertex] : ~ $less($sum(132,length1(X1)),0),
    inference(evaluation,[],[f5592]) ).

tff(f5592,plain,
    ! [X1: list_vertex] : ~ $less($sum(131,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5570,f915]) ).

tff(f5570,plain,
    ! [X1: list_vertex] : ~ $less($sum(131,length1(X1)),0),
    inference(evaluation,[],[f5568]) ).

tff(f5568,plain,
    ! [X1: list_vertex] : ~ $less($sum(130,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5559,f915]) ).

tff(f5559,plain,
    ! [X1: list_vertex] : ~ $less($sum(130,length1(X1)),0),
    inference(evaluation,[],[f5557]) ).

tff(f5557,plain,
    ! [X1: list_vertex] : ~ $less($sum(129,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5548,f915]) ).

tff(f5548,plain,
    ! [X1: list_vertex] : ~ $less($sum(129,length1(X1)),0),
    inference(evaluation,[],[f5546]) ).

tff(f5546,plain,
    ! [X1: list_vertex] : ~ $less($sum(128,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5476,f915]) ).

tff(f5476,plain,
    ! [X1: list_vertex] : ~ $less($sum(128,length1(X1)),0),
    inference(evaluation,[],[f5474]) ).

tff(f5474,plain,
    ! [X1: list_vertex] : ~ $less($sum(127,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5465,f915]) ).

tff(f5465,plain,
    ! [X1: list_vertex] : ~ $less($sum(127,length1(X1)),0),
    inference(evaluation,[],[f5463]) ).

tff(f5463,plain,
    ! [X1: list_vertex] : ~ $less($sum(126,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5446,f915]) ).

tff(f5446,plain,
    ! [X1: list_vertex] : ~ $less($sum(126,length1(X1)),0),
    inference(evaluation,[],[f5444]) ).

tff(f5444,plain,
    ! [X1: list_vertex] : ~ $less($sum(125,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5323,f915]) ).

tff(f5323,plain,
    ! [X1: list_vertex] : ~ $less($sum(125,length1(X1)),0),
    inference(evaluation,[],[f5321]) ).

tff(f5321,plain,
    ! [X1: list_vertex] : ~ $less($sum(124,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5305,f915]) ).

tff(f5305,plain,
    ! [X1: list_vertex] : ~ $less($sum(124,length1(X1)),0),
    inference(evaluation,[],[f5303]) ).

tff(f5303,plain,
    ! [X1: list_vertex] : ~ $less($sum(123,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5246,f915]) ).

tff(f5246,plain,
    ! [X1: list_vertex] : ~ $less($sum(123,length1(X1)),0),
    inference(evaluation,[],[f5244]) ).

tff(f5244,plain,
    ! [X1: list_vertex] : ~ $less($sum(122,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5226,f915]) ).

tff(f5226,plain,
    ! [X1: list_vertex] : ~ $less($sum(122,length1(X1)),0),
    inference(evaluation,[],[f5224]) ).

tff(f5224,plain,
    ! [X1: list_vertex] : ~ $less($sum(121,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5214,f915]) ).

tff(f5214,plain,
    ! [X1: list_vertex] : ~ $less($sum(121,length1(X1)),0),
    inference(evaluation,[],[f5212]) ).

tff(f5212,plain,
    ! [X1: list_vertex] : ~ $less($sum(120,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5199,f915]) ).

tff(f5199,plain,
    ! [X1: list_vertex] : ~ $less($sum(120,length1(X1)),0),
    inference(evaluation,[],[f5197]) ).

tff(f5197,plain,
    ! [X1: list_vertex] : ~ $less($sum(119,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5188,f915]) ).

tff(f5188,plain,
    ! [X1: list_vertex] : ~ $less($sum(119,length1(X1)),0),
    inference(evaluation,[],[f5186]) ).

tff(f5186,plain,
    ! [X1: list_vertex] : ~ $less($sum(118,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5177,f915]) ).

tff(f5177,plain,
    ! [X1: list_vertex] : ~ $less($sum(118,length1(X1)),0),
    inference(evaluation,[],[f5175]) ).

tff(f5175,plain,
    ! [X1: list_vertex] : ~ $less($sum(117,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5166,f915]) ).

tff(f5166,plain,
    ! [X1: list_vertex] : ~ $less($sum(117,length1(X1)),0),
    inference(evaluation,[],[f5164]) ).

tff(f5164,plain,
    ! [X1: list_vertex] : ~ $less($sum(116,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5135,f915]) ).

tff(f5135,plain,
    ! [X1: list_vertex] : ~ $less($sum(116,length1(X1)),0),
    inference(evaluation,[],[f5133]) ).

tff(f5133,plain,
    ! [X1: list_vertex] : ~ $less($sum(115,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5114,f915]) ).

tff(f5114,plain,
    ! [X1: list_vertex] : ~ $less($sum(115,length1(X1)),0),
    inference(evaluation,[],[f5112]) ).

tff(f5112,plain,
    ! [X1: list_vertex] : ~ $less($sum(114,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5103,f915]) ).

tff(f5103,plain,
    ! [X1: list_vertex] : ~ $less($sum(114,length1(X1)),0),
    inference(evaluation,[],[f5101]) ).

tff(f5101,plain,
    ! [X1: list_vertex] : ~ $less($sum(113,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5092,f915]) ).

tff(f5092,plain,
    ! [X1: list_vertex] : ~ $less($sum(113,length1(X1)),0),
    inference(evaluation,[],[f5090]) ).

tff(f5090,plain,
    ! [X1: list_vertex] : ~ $less($sum(112,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5079,f915]) ).

tff(f5079,plain,
    ! [X1: list_vertex] : ~ $less($sum(112,length1(X1)),0),
    inference(evaluation,[],[f5077]) ).

tff(f5077,plain,
    ! [X1: list_vertex] : ~ $less($sum(111,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5056,f915]) ).

tff(f5056,plain,
    ! [X1: list_vertex] : ~ $less($sum(111,length1(X1)),0),
    inference(evaluation,[],[f5054]) ).

tff(f5054,plain,
    ! [X1: list_vertex] : ~ $less($sum(110,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5045,f915]) ).

tff(f5045,plain,
    ! [X1: list_vertex] : ~ $less($sum(110,length1(X1)),0),
    inference(evaluation,[],[f5043]) ).

tff(f5043,plain,
    ! [X1: list_vertex] : ~ $less($sum(109,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5034,f915]) ).

tff(f5034,plain,
    ! [X1: list_vertex] : ~ $less($sum(109,length1(X1)),0),
    inference(evaluation,[],[f5032]) ).

tff(f5032,plain,
    ! [X1: list_vertex] : ~ $less($sum(108,$sum(1,length1(X1))),0),
    inference(superposition,[],[f5015,f915]) ).

tff(f5015,plain,
    ! [X1: list_vertex] : ~ $less($sum(108,length1(X1)),0),
    inference(evaluation,[],[f5013]) ).

tff(f5013,plain,
    ! [X1: list_vertex] : ~ $less($sum(107,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4999,f915]) ).

tff(f4999,plain,
    ! [X1: list_vertex] : ~ $less($sum(107,length1(X1)),0),
    inference(evaluation,[],[f4997]) ).

tff(f4997,plain,
    ! [X1: list_vertex] : ~ $less($sum(106,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4983,f915]) ).

tff(f4983,plain,
    ! [X1: list_vertex] : ~ $less($sum(106,length1(X1)),0),
    inference(evaluation,[],[f4981]) ).

tff(f4981,plain,
    ! [X1: list_vertex] : ~ $less($sum(105,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4970,f915]) ).

tff(f4970,plain,
    ! [X1: list_vertex] : ~ $less($sum(105,length1(X1)),0),
    inference(evaluation,[],[f4968]) ).

tff(f4968,plain,
    ! [X1: list_vertex] : ~ $less($sum(104,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4942,f915]) ).

tff(f4942,plain,
    ! [X1: list_vertex] : ~ $less($sum(104,length1(X1)),0),
    inference(evaluation,[],[f4940]) ).

tff(f4940,plain,
    ! [X1: list_vertex] : ~ $less($sum(103,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4931,f915]) ).

tff(f4931,plain,
    ! [X1: list_vertex] : ~ $less($sum(103,length1(X1)),0),
    inference(evaluation,[],[f4929]) ).

tff(f4929,plain,
    ! [X1: list_vertex] : ~ $less($sum(102,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4858,f915]) ).

tff(f4858,plain,
    ! [X1: list_vertex] : ~ $less($sum(102,length1(X1)),0),
    inference(evaluation,[],[f4856]) ).

tff(f4856,plain,
    ! [X1: list_vertex] : ~ $less($sum(101,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4832,f915]) ).

tff(f4832,plain,
    ! [X1: list_vertex] : ~ $less($sum(101,length1(X1)),0),
    inference(evaluation,[],[f4830]) ).

tff(f4830,plain,
    ! [X1: list_vertex] : ~ $less($sum(100,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4804,f915]) ).

tff(f4804,plain,
    ! [X1: list_vertex] : ~ $less($sum(100,length1(X1)),0),
    inference(evaluation,[],[f4802]) ).

tff(f4802,plain,
    ! [X1: list_vertex] : ~ $less($sum(99,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4650,f915]) ).

tff(f4650,plain,
    ! [X1: list_vertex] : ~ $less($sum(99,length1(X1)),0),
    inference(evaluation,[],[f4648]) ).

tff(f4648,plain,
    ! [X1: list_vertex] : ~ $less($sum(98,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4605,f915]) ).

tff(f4605,plain,
    ! [X1: list_vertex] : ~ $less($sum(98,length1(X1)),0),
    inference(evaluation,[],[f4603]) ).

tff(f4603,plain,
    ! [X1: list_vertex] : ~ $less($sum(97,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4594,f915]) ).

tff(f4594,plain,
    ! [X1: list_vertex] : ~ $less($sum(97,length1(X1)),0),
    inference(evaluation,[],[f4592]) ).

tff(f4592,plain,
    ! [X1: list_vertex] : ~ $less($sum(96,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4548,f915]) ).

tff(f4548,plain,
    ! [X1: list_vertex] : ~ $less($sum(96,length1(X1)),0),
    inference(evaluation,[],[f4546]) ).

tff(f4546,plain,
    ! [X1: list_vertex] : ~ $less($sum(95,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4532,f915]) ).

tff(f4532,plain,
    ! [X1: list_vertex] : ~ $less($sum(95,length1(X1)),0),
    inference(evaluation,[],[f4530]) ).

tff(f4530,plain,
    ! [X1: list_vertex] : ~ $less($sum(94,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4521,f915]) ).

tff(f4521,plain,
    ! [X1: list_vertex] : ~ $less($sum(94,length1(X1)),0),
    inference(evaluation,[],[f4519]) ).

tff(f4519,plain,
    ! [X1: list_vertex] : ~ $less($sum(93,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4499,f915]) ).

tff(f4499,plain,
    ! [X1: list_vertex] : ~ $less($sum(93,length1(X1)),0),
    inference(evaluation,[],[f4497]) ).

tff(f4497,plain,
    ! [X1: list_vertex] : ~ $less($sum(92,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4467,f915]) ).

tff(f4467,plain,
    ! [X1: list_vertex] : ~ $less($sum(92,length1(X1)),0),
    inference(evaluation,[],[f4465]) ).

tff(f4465,plain,
    ! [X1: list_vertex] : ~ $less($sum(91,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4456,f915]) ).

tff(f4456,plain,
    ! [X1: list_vertex] : ~ $less($sum(91,length1(X1)),0),
    inference(evaluation,[],[f4454]) ).

tff(f4454,plain,
    ! [X1: list_vertex] : ~ $less($sum(90,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4445,f915]) ).

tff(f4445,plain,
    ! [X1: list_vertex] : ~ $less($sum(90,length1(X1)),0),
    inference(evaluation,[],[f4443]) ).

tff(f4443,plain,
    ! [X1: list_vertex] : ~ $less($sum(89,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4434,f915]) ).

tff(f4434,plain,
    ! [X1: list_vertex] : ~ $less($sum(89,length1(X1)),0),
    inference(evaluation,[],[f4432]) ).

tff(f4432,plain,
    ! [X1: list_vertex] : ~ $less($sum(88,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4407,f915]) ).

tff(f4407,plain,
    ! [X1: list_vertex] : ~ $less($sum(88,length1(X1)),0),
    inference(evaluation,[],[f4405]) ).

tff(f4405,plain,
    ! [X1: list_vertex] : ~ $less($sum(87,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4396,f915]) ).

tff(f4396,plain,
    ! [X1: list_vertex] : ~ $less($sum(87,length1(X1)),0),
    inference(evaluation,[],[f4394]) ).

tff(f4394,plain,
    ! [X1: list_vertex] : ~ $less($sum(86,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4385,f915]) ).

tff(f4385,plain,
    ! [X1: list_vertex] : ~ $less($sum(86,length1(X1)),0),
    inference(evaluation,[],[f4383]) ).

tff(f4383,plain,
    ! [X1: list_vertex] : ~ $less($sum(85,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4323,f915]) ).

tff(f4323,plain,
    ! [X1: list_vertex] : ~ $less($sum(85,length1(X1)),0),
    inference(evaluation,[],[f4321]) ).

tff(f4321,plain,
    ! [X1: list_vertex] : ~ $less($sum(84,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4247,f915]) ).

tff(f4247,plain,
    ! [X1: list_vertex] : ~ $less($sum(84,length1(X1)),0),
    inference(evaluation,[],[f4245]) ).

tff(f4245,plain,
    ! [X1: list_vertex] : ~ $less($sum(83,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4226,f915]) ).

tff(f4226,plain,
    ! [X1: list_vertex] : ~ $less($sum(83,length1(X1)),0),
    inference(evaluation,[],[f4224]) ).

tff(f4224,plain,
    ! [X1: list_vertex] : ~ $less($sum(82,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4215,f915]) ).

tff(f4215,plain,
    ! [X1: list_vertex] : ~ $less($sum(82,length1(X1)),0),
    inference(evaluation,[],[f4213]) ).

tff(f4213,plain,
    ! [X1: list_vertex] : ~ $less($sum(81,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4204,f915]) ).

tff(f4204,plain,
    ! [X1: list_vertex] : ~ $less($sum(81,length1(X1)),0),
    inference(evaluation,[],[f4202]) ).

tff(f4202,plain,
    ! [X1: list_vertex] : ~ $less($sum(80,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4193,f915]) ).

tff(f4193,plain,
    ! [X1: list_vertex] : ~ $less($sum(80,length1(X1)),0),
    inference(evaluation,[],[f4191]) ).

tff(f4191,plain,
    ! [X1: list_vertex] : ~ $less($sum(79,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4124,f915]) ).

tff(f4124,plain,
    ! [X1: list_vertex] : ~ $less($sum(79,length1(X1)),0),
    inference(evaluation,[],[f4122]) ).

tff(f4122,plain,
    ! [X1: list_vertex] : ~ $less($sum(78,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4113,f915]) ).

tff(f4113,plain,
    ! [X1: list_vertex] : ~ $less($sum(78,length1(X1)),0),
    inference(evaluation,[],[f4111]) ).

tff(f4111,plain,
    ! [X1: list_vertex] : ~ $less($sum(77,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4091,f915]) ).

tff(f4091,plain,
    ! [X1: list_vertex] : ~ $less($sum(77,length1(X1)),0),
    inference(evaluation,[],[f4089]) ).

tff(f4089,plain,
    ! [X1: list_vertex] : ~ $less($sum(76,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4078,f915]) ).

tff(f4078,plain,
    ! [X1: list_vertex] : ~ $less($sum(76,length1(X1)),0),
    inference(evaluation,[],[f4076]) ).

tff(f4076,plain,
    ! [X1: list_vertex] : ~ $less($sum(75,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4067,f915]) ).

tff(f4067,plain,
    ! [X1: list_vertex] : ~ $less($sum(75,length1(X1)),0),
    inference(evaluation,[],[f4065]) ).

tff(f4065,plain,
    ! [X1: list_vertex] : ~ $less($sum(74,$sum(1,length1(X1))),0),
    inference(superposition,[],[f4055,f915]) ).

tff(f4055,plain,
    ! [X1: list_vertex] : ~ $less($sum(74,length1(X1)),0),
    inference(evaluation,[],[f4053]) ).

tff(f4053,plain,
    ! [X1: list_vertex] : ~ $less($sum(73,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3952,f915]) ).

tff(f3952,plain,
    ! [X1: list_vertex] : ~ $less($sum(73,length1(X1)),0),
    inference(evaluation,[],[f3950]) ).

tff(f3950,plain,
    ! [X1: list_vertex] : ~ $less($sum(72,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3916,f915]) ).

tff(f3916,plain,
    ! [X1: list_vertex] : ~ $less($sum(72,length1(X1)),0),
    inference(evaluation,[],[f3914]) ).

tff(f3914,plain,
    ! [X1: list_vertex] : ~ $less($sum(71,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3904,f915]) ).

tff(f3904,plain,
    ! [X1: list_vertex] : ~ $less($sum(71,length1(X1)),0),
    inference(evaluation,[],[f3902]) ).

tff(f3902,plain,
    ! [X1: list_vertex] : ~ $less($sum(70,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3883,f915]) ).

tff(f3883,plain,
    ! [X1: list_vertex] : ~ $less($sum(70,length1(X1)),0),
    inference(evaluation,[],[f3881]) ).

tff(f3881,plain,
    ! [X1: list_vertex] : ~ $less($sum(69,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3871,f915]) ).

tff(f3871,plain,
    ! [X1: list_vertex] : ~ $less($sum(69,length1(X1)),0),
    inference(evaluation,[],[f3869]) ).

tff(f3869,plain,
    ! [X1: list_vertex] : ~ $less($sum(68,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3852,f915]) ).

tff(f3852,plain,
    ! [X1: list_vertex] : ~ $less($sum(68,length1(X1)),0),
    inference(evaluation,[],[f3850]) ).

tff(f3850,plain,
    ! [X1: list_vertex] : ~ $less($sum(67,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3838,f915]) ).

tff(f3838,plain,
    ! [X1: list_vertex] : ~ $less($sum(67,length1(X1)),0),
    inference(evaluation,[],[f3836]) ).

tff(f3836,plain,
    ! [X1: list_vertex] : ~ $less($sum(66,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3827,f915]) ).

tff(f3827,plain,
    ! [X1: list_vertex] : ~ $less($sum(66,length1(X1)),0),
    inference(evaluation,[],[f3825]) ).

tff(f3825,plain,
    ! [X1: list_vertex] : ~ $less($sum(65,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3790,f915]) ).

tff(f3790,plain,
    ! [X1: list_vertex] : ~ $less($sum(65,length1(X1)),0),
    inference(evaluation,[],[f3788]) ).

tff(f3788,plain,
    ! [X1: list_vertex] : ~ $less($sum(64,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3755,f915]) ).

tff(f3755,plain,
    ! [X1: list_vertex] : ~ $less($sum(64,length1(X1)),0),
    inference(evaluation,[],[f3753]) ).

tff(f3753,plain,
    ! [X1: list_vertex] : ~ $less($sum(63,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3732,f915]) ).

tff(f3732,plain,
    ! [X1: list_vertex] : ~ $less($sum(63,length1(X1)),0),
    inference(evaluation,[],[f3730]) ).

tff(f3730,plain,
    ! [X1: list_vertex] : ~ $less($sum(62,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3721,f915]) ).

tff(f3721,plain,
    ! [X1: list_vertex] : ~ $less($sum(62,length1(X1)),0),
    inference(evaluation,[],[f3719]) ).

tff(f3719,plain,
    ! [X1: list_vertex] : ~ $less($sum(61,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3693,f915]) ).

tff(f3693,plain,
    ! [X1: list_vertex] : ~ $less($sum(61,length1(X1)),0),
    inference(evaluation,[],[f3691]) ).

tff(f3691,plain,
    ! [X1: list_vertex] : ~ $less($sum(60,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3649,f915]) ).

tff(f3649,plain,
    ! [X1: list_vertex] : ~ $less($sum(60,length1(X1)),0),
    inference(evaluation,[],[f3647]) ).

tff(f3647,plain,
    ! [X1: list_vertex] : ~ $less($sum(59,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3607,f915]) ).

tff(f3607,plain,
    ! [X1: list_vertex] : ~ $less($sum(59,length1(X1)),0),
    inference(evaluation,[],[f3605]) ).

tff(f3605,plain,
    ! [X1: list_vertex] : ~ $less($sum(58,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3595,f915]) ).

tff(f3595,plain,
    ! [X1: list_vertex] : ~ $less($sum(58,length1(X1)),0),
    inference(evaluation,[],[f3593]) ).

tff(f3593,plain,
    ! [X1: list_vertex] : ~ $less($sum(57,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3580,f915]) ).

tff(f3580,plain,
    ! [X1: list_vertex] : ~ $less($sum(57,length1(X1)),0),
    inference(evaluation,[],[f3578]) ).

tff(f3578,plain,
    ! [X1: list_vertex] : ~ $less($sum(56,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3569,f915]) ).

tff(f3569,plain,
    ! [X1: list_vertex] : ~ $less($sum(56,length1(X1)),0),
    inference(evaluation,[],[f3567]) ).

tff(f3567,plain,
    ! [X1: list_vertex] : ~ $less($sum(55,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3548,f915]) ).

tff(f3548,plain,
    ! [X1: list_vertex] : ~ $less($sum(55,length1(X1)),0),
    inference(evaluation,[],[f3546]) ).

tff(f3546,plain,
    ! [X1: list_vertex] : ~ $less($sum(54,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3537,f915]) ).

tff(f3537,plain,
    ! [X1: list_vertex] : ~ $less($sum(54,length1(X1)),0),
    inference(evaluation,[],[f3535]) ).

tff(f3535,plain,
    ! [X1: list_vertex] : ~ $less($sum(53,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3519,f915]) ).

tff(f3519,plain,
    ! [X1: list_vertex] : ~ $less($sum(53,length1(X1)),0),
    inference(evaluation,[],[f3517]) ).

tff(f3517,plain,
    ! [X1: list_vertex] : ~ $less($sum(52,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3489,f915]) ).

tff(f3489,plain,
    ! [X1: list_vertex] : ~ $less($sum(52,length1(X1)),0),
    inference(evaluation,[],[f3487]) ).

tff(f3487,plain,
    ! [X1: list_vertex] : ~ $less($sum(51,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3477,f915]) ).

tff(f3477,plain,
    ! [X1: list_vertex] : ~ $less($sum(51,length1(X1)),0),
    inference(evaluation,[],[f3475]) ).

tff(f3475,plain,
    ! [X1: list_vertex] : ~ $less($sum(50,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3465,f915]) ).

tff(f3465,plain,
    ! [X1: list_vertex] : ~ $less($sum(50,length1(X1)),0),
    inference(evaluation,[],[f3463]) ).

tff(f3463,plain,
    ! [X1: list_vertex] : ~ $less($sum(49,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3436,f915]) ).

tff(f3436,plain,
    ! [X1: list_vertex] : ~ $less($sum(49,length1(X1)),0),
    inference(evaluation,[],[f3434]) ).

tff(f3434,plain,
    ! [X1: list_vertex] : ~ $less($sum(48,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3411,f915]) ).

tff(f3411,plain,
    ! [X1: list_vertex] : ~ $less($sum(48,length1(X1)),0),
    inference(evaluation,[],[f3409]) ).

tff(f3409,plain,
    ! [X1: list_vertex] : ~ $less($sum(47,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3390,f915]) ).

tff(f3390,plain,
    ! [X1: list_vertex] : ~ $less($sum(47,length1(X1)),0),
    inference(evaluation,[],[f3388]) ).

tff(f3388,plain,
    ! [X1: list_vertex] : ~ $less($sum(46,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3379,f915]) ).

tff(f3379,plain,
    ! [X1: list_vertex] : ~ $less($sum(46,length1(X1)),0),
    inference(evaluation,[],[f3377]) ).

tff(f3377,plain,
    ! [X1: list_vertex] : ~ $less($sum(45,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3368,f915]) ).

tff(f3368,plain,
    ! [X1: list_vertex] : ~ $less($sum(45,length1(X1)),0),
    inference(evaluation,[],[f3366]) ).

tff(f3366,plain,
    ! [X1: list_vertex] : ~ $less($sum(44,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3357,f915]) ).

tff(f3357,plain,
    ! [X1: list_vertex] : ~ $less($sum(44,length1(X1)),0),
    inference(evaluation,[],[f3355]) ).

tff(f3355,plain,
    ! [X1: list_vertex] : ~ $less($sum(43,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3332,f915]) ).

tff(f3332,plain,
    ! [X1: list_vertex] : ~ $less($sum(43,length1(X1)),0),
    inference(evaluation,[],[f3330]) ).

tff(f3330,plain,
    ! [X1: list_vertex] : ~ $less($sum(42,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3321,f915]) ).

tff(f3321,plain,
    ! [X1: list_vertex] : ~ $less($sum(42,length1(X1)),0),
    inference(evaluation,[],[f3319]) ).

tff(f3319,plain,
    ! [X1: list_vertex] : ~ $less($sum(41,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3291,f915]) ).

tff(f3291,plain,
    ! [X1: list_vertex] : ~ $less($sum(41,length1(X1)),0),
    inference(evaluation,[],[f3289]) ).

tff(f3289,plain,
    ! [X1: list_vertex] : ~ $less($sum(40,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3280,f915]) ).

tff(f3280,plain,
    ! [X1: list_vertex] : ~ $less($sum(40,length1(X1)),0),
    inference(evaluation,[],[f3278]) ).

tff(f3278,plain,
    ! [X1: list_vertex] : ~ $less($sum(39,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3259,f915]) ).

tff(f3259,plain,
    ! [X1: list_vertex] : ~ $less($sum(39,length1(X1)),0),
    inference(evaluation,[],[f3257]) ).

tff(f3257,plain,
    ! [X1: list_vertex] : ~ $less($sum(38,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3248,f915]) ).

tff(f3248,plain,
    ! [X1: list_vertex] : ~ $less($sum(38,length1(X1)),0),
    inference(evaluation,[],[f3246]) ).

tff(f3246,plain,
    ! [X1: list_vertex] : ~ $less($sum(37,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3236,f915]) ).

tff(f3236,plain,
    ! [X1: list_vertex] : ~ $less($sum(37,length1(X1)),0),
    inference(evaluation,[],[f3234]) ).

tff(f3234,plain,
    ! [X1: list_vertex] : ~ $less($sum(36,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3225,f915]) ).

tff(f3225,plain,
    ! [X1: list_vertex] : ~ $less($sum(36,length1(X1)),0),
    inference(evaluation,[],[f3223]) ).

tff(f3223,plain,
    ! [X1: list_vertex] : ~ $less($sum(35,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3213,f915]) ).

tff(f3213,plain,
    ! [X1: list_vertex] : ~ $less($sum(35,length1(X1)),0),
    inference(evaluation,[],[f3211]) ).

tff(f3211,plain,
    ! [X1: list_vertex] : ~ $less($sum(34,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3192,f915]) ).

tff(f3192,plain,
    ! [X1: list_vertex] : ~ $less($sum(34,length1(X1)),0),
    inference(evaluation,[],[f3190]) ).

tff(f3190,plain,
    ! [X1: list_vertex] : ~ $less($sum(33,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3181,f915]) ).

tff(f3181,plain,
    ! [X1: list_vertex] : ~ $less($sum(33,length1(X1)),0),
    inference(evaluation,[],[f3179]) ).

tff(f3179,plain,
    ! [X1: list_vertex] : ~ $less($sum(32,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3160,f915]) ).

tff(f3160,plain,
    ! [X1: list_vertex] : ~ $less($sum(32,length1(X1)),0),
    inference(evaluation,[],[f3158]) ).

tff(f3158,plain,
    ! [X1: list_vertex] : ~ $less($sum(31,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3148,f915]) ).

tff(f3148,plain,
    ! [X1: list_vertex] : ~ $less($sum(31,length1(X1)),0),
    inference(evaluation,[],[f3146]) ).

tff(f3146,plain,
    ! [X1: list_vertex] : ~ $less($sum(30,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3136,f915]) ).

tff(f3136,plain,
    ! [X1: list_vertex] : ~ $less($sum(30,length1(X1)),0),
    inference(evaluation,[],[f3134]) ).

tff(f3134,plain,
    ! [X1: list_vertex] : ~ $less($sum(29,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3123,f915]) ).

tff(f3123,plain,
    ! [X1: list_vertex] : ~ $less($sum(29,length1(X1)),0),
    inference(evaluation,[],[f3121]) ).

tff(f3121,plain,
    ! [X1: list_vertex] : ~ $less($sum(28,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3110,f915]) ).

tff(f3110,plain,
    ! [X1: list_vertex] : ~ $less($sum(28,length1(X1)),0),
    inference(evaluation,[],[f3108]) ).

tff(f3108,plain,
    ! [X1: list_vertex] : ~ $less($sum(27,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3087,f915]) ).

tff(f3087,plain,
    ! [X1: list_vertex] : ~ $less($sum(27,length1(X1)),0),
    inference(evaluation,[],[f3085]) ).

tff(f3085,plain,
    ! [X1: list_vertex] : ~ $less($sum(26,$sum(1,length1(X1))),0),
    inference(superposition,[],[f3076,f915]) ).

tff(f3076,plain,
    ! [X1: list_vertex] : ~ $less($sum(26,length1(X1)),0),
    inference(evaluation,[],[f3074]) ).

tff(f3074,plain,
    ! [X1: list_vertex] : ~ $less($sum(25,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2980,f915]) ).

tff(f2980,plain,
    ! [X1: list_vertex] : ~ $less($sum(25,length1(X1)),0),
    inference(evaluation,[],[f2978]) ).

tff(f2978,plain,
    ! [X1: list_vertex] : ~ $less($sum(24,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2969,f915]) ).

tff(f2969,plain,
    ! [X1: list_vertex] : ~ $less($sum(24,length1(X1)),0),
    inference(evaluation,[],[f2967]) ).

tff(f2967,plain,
    ! [X1: list_vertex] : ~ $less($sum(23,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2950,f915]) ).

tff(f2950,plain,
    ! [X1: list_vertex] : ~ $less($sum(23,length1(X1)),0),
    inference(evaluation,[],[f2948]) ).

tff(f2948,plain,
    ! [X1: list_vertex] : ~ $less($sum(22,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2909,f915]) ).

tff(f2909,plain,
    ! [X1: list_vertex] : ~ $less($sum(22,length1(X1)),0),
    inference(evaluation,[],[f2907]) ).

tff(f2907,plain,
    ! [X1: list_vertex] : ~ $less($sum(21,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2896,f915]) ).

tff(f2896,plain,
    ! [X1: list_vertex] : ~ $less($sum(21,length1(X1)),0),
    inference(evaluation,[],[f2894]) ).

tff(f2894,plain,
    ! [X1: list_vertex] : ~ $less($sum(20,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2882,f915]) ).

tff(f2882,plain,
    ! [X1: list_vertex] : ~ $less($sum(20,length1(X1)),0),
    inference(evaluation,[],[f2880]) ).

tff(f2880,plain,
    ! [X1: list_vertex] : ~ $less($sum(19,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2871,f915]) ).

tff(f2871,plain,
    ! [X1: list_vertex] : ~ $less($sum(19,length1(X1)),0),
    inference(evaluation,[],[f2869]) ).

tff(f2869,plain,
    ! [X1: list_vertex] : ~ $less($sum(18,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2858,f915]) ).

tff(f2858,plain,
    ! [X1: list_vertex] : ~ $less($sum(18,length1(X1)),0),
    inference(evaluation,[],[f2856]) ).

tff(f2856,plain,
    ! [X1: list_vertex] : ~ $less($sum(17,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2845,f915]) ).

tff(f2845,plain,
    ! [X1: list_vertex] : ~ $less($sum(17,length1(X1)),0),
    inference(evaluation,[],[f2843]) ).

tff(f2843,plain,
    ! [X1: list_vertex] : ~ $less($sum(16,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2814,f915]) ).

tff(f2814,plain,
    ! [X1: list_vertex] : ~ $less($sum(16,length1(X1)),0),
    inference(evaluation,[],[f2812]) ).

tff(f2812,plain,
    ! [X1: list_vertex] : ~ $less($sum(15,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2803,f915]) ).

tff(f2803,plain,
    ! [X1: list_vertex] : ~ $less($sum(15,length1(X1)),0),
    inference(evaluation,[],[f2801]) ).

tff(f2801,plain,
    ! [X1: list_vertex] : ~ $less($sum(14,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2778,f915]) ).

tff(f2778,plain,
    ! [X1: list_vertex] : ~ $less($sum(14,length1(X1)),0),
    inference(evaluation,[],[f2776]) ).

tff(f2776,plain,
    ! [X1: list_vertex] : ~ $less($sum(13,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2767,f915]) ).

tff(f2767,plain,
    ! [X1: list_vertex] : ~ $less($sum(13,length1(X1)),0),
    inference(evaluation,[],[f2765]) ).

tff(f2765,plain,
    ! [X1: list_vertex] : ~ $less($sum(12,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2750,f915]) ).

tff(f2750,plain,
    ! [X1: list_vertex] : ~ $less($sum(12,length1(X1)),0),
    inference(evaluation,[],[f2748]) ).

tff(f2748,plain,
    ! [X1: list_vertex] : ~ $less($sum(11,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2739,f915]) ).

tff(f2739,plain,
    ! [X1: list_vertex] : ~ $less($sum(11,length1(X1)),0),
    inference(evaluation,[],[f2737]) ).

tff(f2737,plain,
    ! [X1: list_vertex] : ~ $less($sum(10,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2728,f915]) ).

tff(f2728,plain,
    ! [X1: list_vertex] : ~ $less($sum(10,length1(X1)),0),
    inference(evaluation,[],[f2726]) ).

tff(f2726,plain,
    ! [X1: list_vertex] : ~ $less($sum(9,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2702,f915]) ).

tff(f2702,plain,
    ! [X1: list_vertex] : ~ $less($sum(9,length1(X1)),0),
    inference(evaluation,[],[f2700]) ).

tff(f2700,plain,
    ! [X1: list_vertex] : ~ $less($sum(8,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2609,f915]) ).

tff(f2609,plain,
    ! [X1: list_vertex] : ~ $less($sum(8,length1(X1)),0),
    inference(evaluation,[],[f2608]) ).

tff(f2608,plain,
    ! [X1: list_vertex] : ~ $less($sum(7,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2597,f915]) ).

tff(f2597,plain,
    ! [X1: list_vertex] : ~ $less($sum(7,length1(X1)),0),
    inference(evaluation,[],[f2596]) ).

tff(f2596,plain,
    ! [X1: list_vertex] : ~ $less($sum(6,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2552,f915]) ).

tff(f2552,plain,
    ! [X1: list_vertex] : ~ $less($sum(6,length1(X1)),0),
    inference(evaluation,[],[f2551]) ).

tff(f2551,plain,
    ! [X1: list_vertex] : ~ $less($sum(5,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2542,f915]) ).

tff(f2542,plain,
    ! [X1: list_vertex] : ~ $less($sum(5,length1(X1)),0),
    inference(evaluation,[],[f2541]) ).

tff(f2541,plain,
    ! [X1: list_vertex] : ~ $less($sum(4,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2531,f915]) ).

tff(f2531,plain,
    ! [X1: list_vertex] : ~ $less($sum(4,length1(X1)),0),
    inference(evaluation,[],[f2530]) ).

tff(f2530,plain,
    ! [X1: list_vertex] : ~ $less($sum(3,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2521,f915]) ).

tff(f2521,plain,
    ! [X1: list_vertex] : ~ $less($sum(3,length1(X1)),0),
    inference(evaluation,[],[f2520]) ).

tff(f2520,plain,
    ! [X1: list_vertex] : ~ $less($sum(2,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2509,f915]) ).

tff(f2509,plain,
    ! [X1: list_vertex] : ~ $less($sum(2,length1(X1)),0),
    inference(evaluation,[],[f2508]) ).

tff(f2508,plain,
    ! [X1: list_vertex] : ~ $less($sum(1,$sum(1,length1(X1))),0),
    inference(superposition,[],[f2500,f915]) ).

tff(f2500,plain,
    ! [X5: list_vertex] : ~ $less($sum(1,length1(X5)),0),
    inference(superposition,[],[f1161,f915]) ).

tff(f1161,plain,
    ! [X0: list_vertex] : ~ $less(length1(X0),0),
    inference(cnf_transformation,[],[f413]) ).

tff(f413,plain,
    ! [X0: list_vertex] : ~ $less(length1(X0),0),
    inference(rectify,[],[f210]) ).

tff(f210,plain,
    ! [X18: list_vertex] : ~ $less(length1(X18),0),
    inference(theory_normalization,[],[f43]) ).

tff(f43,axiom,
    ! [X18: list_vertex] : $lesseq(0,length1(X18)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',length_nonnegative) ).

tff(f8061,plain,
    ( ~ spl108_473
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f8048,f1383,f8058]) ).

tff(f8058,plain,
    ( spl108_473
  <=> $less($sum(178,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_473])]) ).

tff(f8048,plain,
    ( ~ $less($sum(178,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f8041,f1385]) ).

tff(f8046,plain,
    ( ~ spl108_472
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f8033,f1383,f8043]) ).

tff(f8043,plain,
    ( spl108_472
  <=> $less($sum(177,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_472])]) ).

tff(f8033,plain,
    ( ~ $less($sum(177,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f7549,f1385]) ).

tff(f7559,plain,
    ( spl108_469
    | ~ spl108_470
    | ~ spl108_408 ),
    inference(avatar_split_clause,[],[f7555,f6078,f7536,f7532]) ).

tff(f7532,plain,
    ( spl108_469
  <=> ( get1(sK63,sK78) = sF106 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_469])]) ).

tff(f7536,plain,
    ( spl108_470
  <=> le(get1(sK63,sK78),sF106) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_470])]) ).

tff(f6078,plain,
    ( spl108_408
  <=> lt(sF106,get1(sK63,sK78)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_408])]) ).

tff(f7555,plain,
    ( ~ le(get1(sK63,sK78),sF106)
    | ( get1(sK63,sK78) = sF106 )
    | ~ spl108_408 ),
    inference(resolution,[],[f6079,f1739]) ).

tff(f1739,plain,
    ! [X2: t,X1: t] :
      ( ~ lt(X2,X1)
      | ( X1 = X2 )
      | ~ le(X1,X2) ),
    inference(resolution,[],[f926,f969]) ).

tff(f969,plain,
    ! [X0: t,X1: t] :
      ( le(X1,X0)
      | ~ lt(X1,X0) ),
    inference(cnf_transformation,[],[f661]) ).

tff(f661,plain,
    ! [X0: t,X1: t] :
      ( ( lt(X1,X0)
        | ( X0 = X1 )
        | ~ le(X1,X0) )
      & ( le(X1,X0)
        | ( ~ lt(X1,X0)
          & ( X0 != X1 ) ) ) ),
    inference(rectify,[],[f660]) ).

tff(f660,plain,
    ! [X1: t,X0: t] :
      ( ( lt(X0,X1)
        | ( X0 = X1 )
        | ~ le(X0,X1) )
      & ( le(X0,X1)
        | ( ~ lt(X0,X1)
          & ( X0 != X1 ) ) ) ),
    inference(flattening,[],[f659]) ).

tff(f659,plain,
    ! [X1: t,X0: t] :
      ( ( lt(X0,X1)
        | ( X0 = X1 )
        | ~ le(X0,X1) )
      & ( le(X0,X1)
        | ( ~ lt(X0,X1)
          & ( X0 != X1 ) ) ) ),
    inference(nnf_transformation,[],[f391]) ).

tff(f391,plain,
    ! [X1: t,X0: t] :
      ( ( lt(X0,X1)
        | ( X0 = X1 ) )
    <=> le(X0,X1) ),
    inference(rectify,[],[f185]) ).

tff(f185,axiom,
    ! [X1: t,X14: t] :
      ( le(X1,X14)
    <=> ( ( X1 = X14 )
        | lt(X1,X14) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',le_def) ).

tff(f926,plain,
    ! [X0: t,X1: t] :
      ( ~ le(X1,X0)
      | ( X0 = X1 )
      | ~ le(X0,X1) ),
    inference(cnf_transformation,[],[f448]) ).

tff(f448,plain,
    ! [X0: t,X1: t] :
      ( ~ le(X1,X0)
      | ( X0 = X1 )
      | ~ le(X0,X1) ),
    inference(flattening,[],[f447]) ).

tff(f447,plain,
    ! [X1: t,X0: t] :
      ( ( X0 = X1 )
      | ~ le(X0,X1)
      | ~ le(X1,X0) ),
    inference(ennf_transformation,[],[f415]) ).

tff(f415,plain,
    ! [X1: t,X0: t] :
      ( le(X1,X0)
     => ( le(X0,X1)
       => ( X0 = X1 ) ) ),
    inference(rectify,[],[f188]) ).

tff(f188,axiom,
    ! [X14: t,X1: t] :
      ( le(X1,X14)
     => ( le(X14,X1)
       => ( X1 = X14 ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',antisymm) ).

tff(f6079,plain,
    ( lt(sF106,get1(sK63,sK78))
    | ~ spl108_408 ),
    inference(avatar_component_clause,[],[f6078]) ).

tff(f7554,plain,
    ( ~ spl108_471
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f7543,f1383,f7551]) ).

tff(f7551,plain,
    ( spl108_471
  <=> $less($sum(176,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_471])]) ).

tff(f7543,plain,
    ( ~ $less($sum(176,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f7490,f1385]) ).

tff(f7539,plain,
    ( spl108_469
    | ~ spl108_470
    | spl108_401 ),
    inference(avatar_split_clause,[],[f7527,f6045,f7536,f7532]) ).

tff(f6045,plain,
    ( spl108_401
  <=> lt(get1(sK63,sK78),sF106) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_401])]) ).

tff(f7527,plain,
    ( ~ le(get1(sK63,sK78),sF106)
    | ( get1(sK63,sK78) = sF106 )
    | spl108_401 ),
    inference(resolution,[],[f6046,f970]) ).

tff(f970,plain,
    ! [X0: t,X1: t] :
      ( lt(X1,X0)
      | ( X0 = X1 )
      | ~ le(X1,X0) ),
    inference(cnf_transformation,[],[f661]) ).

tff(f6046,plain,
    ( ~ lt(get1(sK63,sK78),sF106)
    | spl108_401 ),
    inference(avatar_component_clause,[],[f6045]) ).

tff(f7526,plain,
    ( ~ spl108_468
    | spl108_456
    | spl108_366 ),
    inference(avatar_split_clause,[],[f7519,f5529,f7369,f7523]) ).

tff(f7523,plain,
    ( spl108_468
  <=> le(sF106,get1(sK75,sK72)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_468])]) ).

tff(f7369,plain,
    ( spl108_456
  <=> ( get1(sK75,sK72) = sF106 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_456])]) ).

tff(f5529,plain,
    ( spl108_366
  <=> lt(sF106,get1(sK75,sK72)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_366])]) ).

tff(f7519,plain,
    ( ( get1(sK75,sK72) = sF106 )
    | ~ le(sF106,get1(sK75,sK72))
    | spl108_366 ),
    inference(resolution,[],[f5531,f970]) ).

tff(f5531,plain,
    ( ~ lt(sF106,get1(sK75,sK72))
    | spl108_366 ),
    inference(avatar_component_clause,[],[f5529]) ).

tff(f7515,plain,
    spl108_451,
    inference(avatar_split_clause,[],[f7514,f6940]) ).

tff(f6940,plain,
    ( spl108_451
  <=> ( 0 = cardinal1(tb2t5(empty(vertex1))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_451])]) ).

tff(f7514,plain,
    0 = cardinal1(tb2t5(empty(vertex1))),
    inference(subsumption_resolution,[],[f7513,f819]) ).

tff(f819,plain,
    ! [X0: ty] : sort(set1(X0),empty(X0)),
    inference(cnf_transformation,[],[f62]) ).

tff(f62,axiom,
    ! [X0: ty] : sort(set1(X0),empty(X0)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',empty_sort) ).

tff(f7513,plain,
    ( ~ sort(set1(vertex1),empty(vertex1))
    | ( 0 = cardinal1(tb2t5(empty(vertex1))) ) ),
    inference(trivial_inequality_removal,[],[f7510]) ).

tff(f7510,plain,
    ( ~ sort(set1(vertex1),empty(vertex1))
    | ( 0 = cardinal1(tb2t5(empty(vertex1))) )
    | ( 0 != 0 ) ),
    inference(superposition,[],[f2352,f2224]) ).

tff(f2224,plain,
    ! [X2: ty] : ( 0 = cardinal(X2,empty(X2)) ),
    inference(resolution,[],[f1702,f938]) ).

tff(f938,plain,
    ! [X0: uni,X1: ty] : ~ mem(X1,X0,empty(X1)),
    inference(cnf_transformation,[],[f259]) ).

tff(f259,plain,
    ! [X0: uni,X1: ty] : ~ mem(X1,X0,empty(X1)),
    inference(flattening,[],[f258]) ).

tff(f258,plain,
    ! [X0: uni,X1: ty] : ~ mem(X1,X0,empty(X1)),
    inference(true_and_false_elimination,[],[f257]) ).

tff(f257,plain,
    ! [X0: uni,X1: ty] :
      ( mem(X1,X0,empty(X1))
    <=> $false ),
    inference(rectify,[],[f71]) ).

tff(f71,axiom,
    ! [X1: uni,X0: ty] :
      ( mem(X0,X1,empty(X0))
    <=> $false ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mem_empty2) ).

tff(f1702,plain,
    ! [X0: uni,X1: ty] :
      ( mem(X1,choose(X1,X0),X0)
      | ( 0 = cardinal(X1,X0) ) ),
    inference(forward_literal_rewriting,[],[f822,f1134]) ).

tff(f1134,plain,
    ! [X0: ty,X1: uni] :
      ( ( 0 = cardinal(X0,X1) )
      | ~ is_empty(X0,X1) ),
    inference(cnf_transformation,[],[f743]) ).

tff(f743,plain,
    ! [X0: ty,X1: uni] :
      ( ( is_empty(X0,X1)
        | ( 0 != cardinal(X0,X1) ) )
      & ( ( 0 = cardinal(X0,X1) )
        | ~ is_empty(X0,X1) ) ),
    inference(rectify,[],[f742]) ).

tff(f742,plain,
    ! [X1: ty,X0: uni] :
      ( ( is_empty(X1,X0)
        | ( 0 != cardinal(X1,X0) ) )
      & ( ( 0 = cardinal(X1,X0) )
        | ~ is_empty(X1,X0) ) ),
    inference(nnf_transformation,[],[f234]) ).

tff(f234,plain,
    ! [X1: ty,X0: uni] :
      ( is_empty(X1,X0)
    <=> ( 0 = cardinal(X1,X0) ) ),
    inference(rectify,[],[f116]) ).

tff(f116,axiom,
    ! [X21: uni,X0: ty] :
      ( ( 0 = cardinal(X0,X21) )
    <=> is_empty(X0,X21) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',cardinal_empty2) ).

tff(f822,plain,
    ! [X0: uni,X1: ty] :
      ( is_empty(X1,X0)
      | mem(X1,choose(X1,X0),X0) ),
    inference(cnf_transformation,[],[f564]) ).

tff(f564,plain,
    ! [X0: uni,X1: ty] :
      ( mem(X1,choose(X1,X0),X0)
      | is_empty(X1,X0) ),
    inference(rectify,[],[f480]) ).

tff(f480,plain,
    ! [X1: uni,X0: ty] :
      ( mem(X0,choose(X0,X1),X1)
      | is_empty(X0,X1) ),
    inference(ennf_transformation,[],[f240]) ).

tff(f240,plain,
    ! [X0: ty,X1: uni] :
      ( ~ is_empty(X0,X1)
     => mem(X0,choose(X0,X1),X1) ),
    inference(rectify,[],[f110]) ).

tff(f110,axiom,
    ! [X0: ty,X21: uni] :
      ( ~ is_empty(X0,X21)
     => mem(X0,choose(X0,X21),X21) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',choose_def2) ).

tff(f2352,plain,
    ! [X7: uni] :
      ( ( 0 != cardinal(vertex1,X7) )
      | ( 0 = cardinal1(tb2t5(X7)) )
      | ~ sort(set1(vertex1),X7) ),
    inference(forward_literal_rewriting,[],[f2341,f1135]) ).

tff(f1135,plain,
    ! [X0: ty,X1: uni] :
      ( ( 0 != cardinal(X0,X1) )
      | is_empty(X0,X1) ),
    inference(cnf_transformation,[],[f743]) ).

tff(f2341,plain,
    ! [X7: uni] :
      ( ~ sort(set1(vertex1),X7)
      | ( 0 = cardinal1(tb2t5(X7)) )
      | ~ is_empty(vertex1,X7) ),
    inference(superposition,[],[f863,f1131]) ).

tff(f1131,plain,
    ! [X0: uni] :
      ( ( t2tb5(tb2t5(X0)) = X0 )
      | ~ sort(set1(vertex1),X0) ),
    inference(cnf_transformation,[],[f489]) ).

tff(f489,plain,
    ! [X0: uni] :
      ( ~ sort(set1(vertex1),X0)
      | ( t2tb5(tb2t5(X0)) = X0 ) ),
    inference(ennf_transformation,[],[f407]) ).

tff(f407,plain,
    ! [X0: uni] :
      ( sort(set1(vertex1),X0)
     => ( t2tb5(tb2t5(X0)) = X0 ) ),
    inference(rectify,[],[f53]) ).

tff(f53,axiom,
    ! [X9: uni] :
      ( sort(set1(vertex1),X9)
     => ( t2tb5(tb2t5(X9)) = X9 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR5) ).

tff(f863,plain,
    ! [X0: set_vertex] :
      ( ~ is_empty(vertex1,t2tb5(X0))
      | ( 0 = cardinal1(X0) ) ),
    inference(cnf_transformation,[],[f598]) ).

tff(f598,plain,
    ! [X0: set_vertex] :
      ( ( ( 0 = cardinal1(X0) )
        | ~ is_empty(vertex1,t2tb5(X0)) )
      & ( is_empty(vertex1,t2tb5(X0))
        | ( 0 != cardinal1(X0) ) ) ),
    inference(nnf_transformation,[],[f352]) ).

tff(f352,plain,
    ! [X0: set_vertex] :
      ( ( 0 = cardinal1(X0) )
    <=> is_empty(vertex1,t2tb5(X0)) ),
    inference(rectify,[],[f115]) ).

tff(f115,axiom,
    ! [X21: set_vertex] :
      ( ( 0 = cardinal1(X21) )
    <=> is_empty(vertex1,t2tb5(X21)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',cardinal_empty1) ).

tff(f7496,plain,
    ( ~ spl108_467
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f7485,f1383,f7493]) ).

tff(f7493,plain,
    ( spl108_467
  <=> $less($sum(175,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_467])]) ).

tff(f7485,plain,
    ( ~ $less($sum(175,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f7469,f1385]) ).

tff(f7475,plain,
    ( ~ spl108_466
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f7464,f1383,f7472]) ).

tff(f7472,plain,
    ( spl108_466
  <=> $less($sum(174,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_466])]) ).

tff(f7464,plain,
    ( ~ $less($sum(174,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f7412,f1385]) ).

tff(f7462,plain,
    ( ~ spl108_465
    | ~ spl108_436
    | ~ spl108_20
    | ~ spl108_46
    | ~ spl108_294 ),
    inference(avatar_split_clause,[],[f7457,f4663,f1510,f1383,f6636,f7459]) ).

tff(f7459,plain,
    ( spl108_465
  <=> $less(path_weight(sK81,sK78),sK73(sK78)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_465])]) ).

tff(f6636,plain,
    ( spl108_436
  <=> path(s,sK81,sK78) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_436])]) ).

tff(f4663,plain,
    ( spl108_294
  <=> ! [X1: list_vertex] :
        ( ~ $less(path_weight(X1,sK78),sK73(sK78))
        | ~ path(s,X1,sK78)
        | ~ $less(length1(X1),sK58) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_294])]) ).

tff(f7457,plain,
    ( ~ path(s,sK81,sK78)
    | ~ $less(path_weight(sK81,sK78),sK73(sK78))
    | ~ spl108_20
    | ~ spl108_46
    | ~ spl108_294 ),
    inference(subsumption_resolution,[],[f7445,f1512]) ).

tff(f7445,plain,
    ( ~ path(s,sK81,sK78)
    | ~ $less(path_weight(sK81,sK78),sK73(sK78))
    | ~ $less(sF102,sK58)
    | ~ spl108_20
    | ~ spl108_294 ),
    inference(superposition,[],[f4664,f1385]) ).

tff(f4664,plain,
    ( ! [X1: list_vertex] :
        ( ~ $less(length1(X1),sK58)
        | ~ $less(path_weight(X1,sK78),sK73(sK78))
        | ~ path(s,X1,sK78) )
    | ~ spl108_294 ),
    inference(avatar_component_clause,[],[f4663]) ).

tff(f7456,plain,
    ( ~ spl108_464
    | ~ spl108_438
    | ~ spl108_12
    | ~ spl108_77
    | ~ spl108_294 ),
    inference(avatar_split_clause,[],[f7451,f4663,f1751,f1347,f6647,f7453]) ).

tff(f7453,plain,
    ( spl108_464
  <=> $less(0,sK73(sK78)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_464])]) ).

tff(f6647,plain,
    ( spl108_438
  <=> path(s,tb2t3(nil(vertex1)),sK78) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_438])]) ).

tff(f7451,plain,
    ( ~ path(s,tb2t3(nil(vertex1)),sK78)
    | ~ $less(0,sK73(sK78))
    | ~ spl108_12
    | ~ spl108_77
    | ~ spl108_294 ),
    inference(forward_demodulation,[],[f7450,f788]) ).

tff(f7450,plain,
    ( ~ $less(path_weight(tb2t3(nil(vertex1)),sK78),sK73(sK78))
    | ~ path(s,tb2t3(nil(vertex1)),sK78)
    | ~ spl108_12
    | ~ spl108_77
    | ~ spl108_294 ),
    inference(subsumption_resolution,[],[f7446,f1753]) ).

tff(f7446,plain,
    ( ~ path(s,tb2t3(nil(vertex1)),sK78)
    | ~ $less(path_weight(tb2t3(nil(vertex1)),sK78),sK73(sK78))
    | ~ $less(0,sK58)
    | ~ spl108_12
    | ~ spl108_294 ),
    inference(superposition,[],[f4664,f1349]) ).

tff(f7443,plain,
    ( ~ spl108_436
    | ~ spl108_463
    | ~ spl108_20
    | ~ spl108_46
    | ~ spl108_292 ),
    inference(avatar_split_clause,[],[f7438,f4642,f1510,f1383,f7440,f6636]) ).

tff(f7440,plain,
    ( spl108_463
  <=> $less(path_weight(sK81,sK78),sK65(sK78)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_463])]) ).

tff(f4642,plain,
    ( spl108_292
  <=> ! [X1: list_vertex] :
        ( ~ path(s,X1,sK78)
        | ~ $less(path_weight(X1,sK78),sK65(sK78))
        | ~ $less(length1(X1),sK58) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_292])]) ).

tff(f7438,plain,
    ( ~ $less(path_weight(sK81,sK78),sK65(sK78))
    | ~ path(s,sK81,sK78)
    | ~ spl108_20
    | ~ spl108_46
    | ~ spl108_292 ),
    inference(subsumption_resolution,[],[f7426,f1512]) ).

tff(f7426,plain,
    ( ~ $less(path_weight(sK81,sK78),sK65(sK78))
    | ~ $less(sF102,sK58)
    | ~ path(s,sK81,sK78)
    | ~ spl108_20
    | ~ spl108_292 ),
    inference(superposition,[],[f4643,f1385]) ).

tff(f4643,plain,
    ( ! [X1: list_vertex] :
        ( ~ $less(length1(X1),sK58)
        | ~ path(s,X1,sK78)
        | ~ $less(path_weight(X1,sK78),sK65(sK78)) )
    | ~ spl108_292 ),
    inference(avatar_component_clause,[],[f4642]) ).

tff(f7437,plain,
    ( ~ spl108_438
    | ~ spl108_462
    | ~ spl108_12
    | ~ spl108_77
    | ~ spl108_292 ),
    inference(avatar_split_clause,[],[f7432,f4642,f1751,f1347,f7434,f6647]) ).

tff(f7434,plain,
    ( spl108_462
  <=> $less(0,sK65(sK78)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_462])]) ).

tff(f7432,plain,
    ( ~ $less(0,sK65(sK78))
    | ~ path(s,tb2t3(nil(vertex1)),sK78)
    | ~ spl108_12
    | ~ spl108_77
    | ~ spl108_292 ),
    inference(forward_demodulation,[],[f7431,f788]) ).

tff(f7431,plain,
    ( ~ path(s,tb2t3(nil(vertex1)),sK78)
    | ~ $less(path_weight(tb2t3(nil(vertex1)),sK78),sK65(sK78))
    | ~ spl108_12
    | ~ spl108_77
    | ~ spl108_292 ),
    inference(subsumption_resolution,[],[f7427,f1753]) ).

tff(f7427,plain,
    ( ~ path(s,tb2t3(nil(vertex1)),sK78)
    | ~ $less(0,sK58)
    | ~ $less(path_weight(tb2t3(nil(vertex1)),sK78),sK65(sK78))
    | ~ spl108_12
    | ~ spl108_292 ),
    inference(superposition,[],[f4643,f1349]) ).

tff(f7424,plain,
    ( ~ spl108_454
    | spl108_461
    | ~ spl108_11
    | ~ spl108_20
    | ~ spl108_46 ),
    inference(avatar_split_clause,[],[f7418,f1510,f1383,f1342,f7421,f7357]) ).

tff(f7357,plain,
    ( spl108_454
  <=> mem1(sK80,vertices) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_454])]) ).

tff(f7421,plain,
    ( spl108_461
  <=> ( finite(sK60(sK80)) = get1(sK59,sK80) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_461])]) ).

tff(f7418,plain,
    ( ( finite(sK60(sK80)) = get1(sK59,sK80) )
    | ~ mem1(sK80,vertices)
    | ~ spl108_11
    | ~ spl108_20
    | ~ spl108_46 ),
    inference(resolution,[],[f3744,f1344]) ).

tff(f3744,plain,
    ( ! [X0: vertex] :
        ( ~ path(s,sK81,X0)
        | ( get1(sK59,X0) = finite(sK60(X0)) )
        | ~ mem1(X0,vertices) )
    | ~ spl108_20
    | ~ spl108_46 ),
    inference(subsumption_resolution,[],[f3739,f1512]) ).

tff(f3739,plain,
    ( ! [X0: vertex] :
        ( ( get1(sK59,X0) = finite(sK60(X0)) )
        | ~ $less(sF102,sK58)
        | ~ mem1(X0,vertices)
        | ~ path(s,sK81,X0) )
    | ~ spl108_20 ),
    inference(superposition,[],[f1096,f1385]) ).

tff(f1096,plain,
    ! [X2: vertex,X3: list_vertex] :
      ( ~ $less(length1(X3),sK58)
      | ~ path(s,X3,X2)
      | ( finite(sK60(X2)) = get1(sK59,X2) )
      | ~ mem1(X2,vertices) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f717,plain,
    ( ( $less(1,$sum(cardinal1(vertices),$uminus(1)))
      | ( 1 = $sum(cardinal1(vertices),$uminus(1)) ) )
    & ( ( $sum(cardinal1(vertices),$uminus(1)) = sK58 )
      | $less(sK58,$sum(cardinal1(vertices),$uminus(1))) )
    & ! [X2: vertex] :
        ( ~ mem1(X2,vertices)
        | ( ! [X3: list_vertex] :
              ( ~ $less(length1(X3),sK58)
              | ~ path(s,X3,X2) )
          & ( infinite = get1(sK59,X2) )
          & ! [X4: vertex] :
              ( ~ mem2(tuple22(X4,X2),empty2)
              | ! [X5: list_vertex] :
                  ( ~ path(s,X5,X4)
                  | ~ $less(length1(X5),sK58) ) ) )
        | ( ! [X7: list_vertex,X8: vertex] :
              ( ~ path(s,X7,X8)
              | ~ $less(length1(X7),sK58)
              | ~ $less($sum(path_weight(X7,X8),weight(X8,X2)),sK60(X2))
              | ~ mem2(tuple22(X8,X2),empty2) )
          & path(s,sK61(X2),X2)
          & ( path_weight(sK61(X2),X2) = sK60(X2) )
          & ! [X10: list_vertex] :
              ( ~ path(s,X10,X2)
              | ~ $less(path_weight(X10,X2),sK60(X2))
              | ~ $less(length1(X10),sK58) )
          & ( finite(sK60(X2)) = get1(sK59,X2) ) ) )
    & ( edges = sK62 )
    & ! [X14: vertex] :
        ( ( ( finite(sK65(X14)) = get1(sK63,X14) )
          & ! [X16: list_vertex,X17: vertex] :
              ( ~ path(s,X16,X17)
              | ~ mem2(tuple22(X17,X14),diff2(edges,sK64))
              | ~ $less(length1(X16),sK58)
              | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),sK65(X14)) )
          & path(s,sK66(X14),X14)
          & ( sK65(X14) = path_weight(sK66(X14),X14) )
          & ! [X19: list_vertex] :
              ( ~ $less(path_weight(X19,X14),sK65(X14))
              | ~ path(s,X19,X14)
              | ~ $less(length1(X19),sK58) ) )
        | ~ mem1(X14,vertices)
        | ( ! [X20: vertex] :
              ( ! [X21: list_vertex] :
                  ( ~ $less(length1(X21),sK58)
                  | ~ path(s,X21,X20) )
              | ~ mem2(tuple22(X20,X14),diff2(edges,sK64)) )
          & ( infinite = get1(sK63,X14) )
          & ! [X22: list_vertex] :
              ( ~ $less(length1(X22),sK58)
              | ~ path(s,X22,X14) ) ) )
    & ! [X23: lpvertexcm_vertexrp] :
        ( ~ mem2(X23,sK64)
        | mem2(X23,edges) )
    & mem2(sK68,sK64)
    & ( ! [X26: lpvertexcm_vertexrp] : ~ mem2(X26,sK64)
      | ( true != sK67 ) )
    & ( ( true = sK67 )
      | mem2(sK69,sK64) )
    & ( true != sK67 )
    & ( $less(1,sK58)
      | ( 1 = sK58 ) )
    & mem2(tuple22(sK70,sK72),sK64)
    & ! [X31: vertex] :
        ( ( ! [X33: list_vertex,X34: vertex] :
              ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),sK73(X31))
              | ~ $less(length1(X33),sK58)
              | ~ mem2(tuple22(X34,X31),diff2(edges,sK64))
              | ~ path(s,X33,X34) )
          & ( path_weight(sK74(X31),X31) = sK73(X31) )
          & path(s,sK74(X31),X31)
          & ! [X36: list_vertex] :
              ( ~ path(s,X36,X31)
              | ~ $less(path_weight(X36,X31),sK73(X31))
              | ~ $less(length1(X36),sK58) )
          & ( get1(sK63,X31) = finite(sK73(X31)) ) )
        | ( ! [X37: vertex] :
              ( ! [X38: list_vertex] :
                  ( ~ path(s,X38,X37)
                  | ~ $less(length1(X38),sK58) )
              | ~ mem2(tuple22(X37,X31),diff2(edges,sK64)) )
          & ! [X39: list_vertex] :
              ( ~ path(s,X39,X31)
              | ~ $less(length1(X39),sK58) )
          & ( infinite = get1(sK63,X31) ) )
        | ~ mem1(X31,vertices) )
    & mem2(tuple22(sK70,sK72),edges)
    & ~ mem2(tuple22(sK70,sK72),diff2(edges,sK64))
    & ( sK71 = remove2(tuple22(sK70,sK72),sK64) )
    & ! [X41: vertex] :
        ( ( ! [X42: vertex] :
              ( ! [X43: list_vertex] :
                  ( ~ $less(length1(X43),sK58)
                  | ~ path(s,X43,X42) )
              | ~ mem2(tuple22(X42,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64))) )
          & ! [X44: list_vertex] :
              ( ~ path(s,X44,X41)
              | ~ $less(length1(X44),sK58) )
          & ( infinite = get1(sK75,X41) ) )
        | ( ! [X46: list_vertex] :
              ( ~ path(s,X46,X41)
              | ~ $less(length1(X46),sK58)
              | ~ $less(path_weight(X46,X41),sK76(X41)) )
          & ( finite(sK76(X41)) = get1(sK75,X41) )
          & path(s,sK77(X41),X41)
          & ( path_weight(sK77(X41),X41) = sK76(X41) )
          & ! [X48: list_vertex,X49: vertex] :
              ( ~ mem2(tuple22(X49,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64)))
              | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),sK76(X41))
              | ~ $less(length1(X48),sK58)
              | ~ path(s,X48,X49) ) )
        | ~ mem1(X41,vertices) )
    & mem1(sK78,vertices)
    & mem2(tuple22(sK80,sK78),diff2(edges,sK71))
    & path(s,sK81,sK80)
    & $less(length1(sK81),sK58)
    & $less($sum(path_weight(sK81,sK80),weight(sK80,sK78)),sK79)
    & ( get1(sK75,sK78) = finite(sK79) )
    & ( $less(1,sK58)
      | ( 1 = sK58 ) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK58,sK59,sK60,sK61,sK62,sK63,sK64,sK65,sK66,sK67,sK68,sK69,sK70,sK71,sK72,sK73,sK74,sK75,sK76,sK77,sK78,sK79,sK80,sK81])],[f697,f716,f715,f714,f713,f712,f711,f710,f709,f708,f707,f706,f705,f704,f703,f702,f701,f700,f699,f698]) ).

tff(f698,plain,
    ( ? [X0: $int,X1: map_vertex_t19] :
        ( ( ( $sum(cardinal1(vertices),$uminus(1)) = X0 )
          | $less(X0,$sum(cardinal1(vertices),$uminus(1))) )
        & ! [X2: vertex] :
            ( ~ mem1(X2,vertices)
            | ( ! [X3: list_vertex] :
                  ( ~ $less(length1(X3),X0)
                  | ~ path(s,X3,X2) )
              & ( infinite = get1(X1,X2) )
              & ! [X4: vertex] :
                  ( ~ mem2(tuple22(X4,X2),empty2)
                  | ! [X5: list_vertex] :
                      ( ~ path(s,X5,X4)
                      | ~ $less(length1(X5),X0) ) ) )
            | ? [X6: $int] :
                ( ! [X7: list_vertex,X8: vertex] :
                    ( ~ path(s,X7,X8)
                    | ~ $less(length1(X7),X0)
                    | ~ $less($sum(path_weight(X7,X8),weight(X8,X2)),X6)
                    | ~ mem2(tuple22(X8,X2),empty2) )
                & ? [X9: list_vertex] :
                    ( path(s,X9,X2)
                    & ( path_weight(X9,X2) = X6 ) )
                & ! [X10: list_vertex] :
                    ( ~ path(s,X10,X2)
                    | ~ $less(path_weight(X10,X2),X6)
                    | ~ $less(length1(X10),X0) )
                & ( finite(X6) = get1(X1,X2) ) ) )
        & ? [X11: set_lpvertexcm_vertexrp] :
            ( ( edges = X11 )
            & ? [X12: map_vertex_t19,X13: set_lpvertexcm_vertexrp] :
                ( ! [X14: vertex] :
                    ( ? [X15: $int] :
                        ( ( get1(X12,X14) = finite(X15) )
                        & ! [X16: list_vertex,X17: vertex] :
                            ( ~ path(s,X16,X17)
                            | ~ mem2(tuple22(X17,X14),diff2(edges,X13))
                            | ~ $less(length1(X16),X0)
                            | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),X15) )
                        & ? [X18: list_vertex] :
                            ( path(s,X18,X14)
                            & ( path_weight(X18,X14) = X15 ) )
                        & ! [X19: list_vertex] :
                            ( ~ $less(path_weight(X19,X14),X15)
                            | ~ path(s,X19,X14)
                            | ~ $less(length1(X19),X0) ) )
                    | ~ mem1(X14,vertices)
                    | ( ! [X20: vertex] :
                          ( ! [X21: list_vertex] :
                              ( ~ $less(length1(X21),X0)
                              | ~ path(s,X21,X20) )
                          | ~ mem2(tuple22(X20,X14),diff2(edges,X13)) )
                      & ( infinite = get1(X12,X14) )
                      & ! [X22: list_vertex] :
                          ( ~ $less(length1(X22),X0)
                          | ~ path(s,X22,X14) ) ) )
                & ! [X23: lpvertexcm_vertexrp] :
                    ( ~ mem2(X23,X13)
                    | mem2(X23,edges) )
                & ? [X24: bool] :
                    ( ? [X25: lpvertexcm_vertexrp] : mem2(X25,X13)
                    & ( ! [X26: lpvertexcm_vertexrp] : ~ mem2(X26,X13)
                      | ( true != X24 ) )
                    & ( ( true = X24 )
                      | ? [X27: lpvertexcm_vertexrp] : mem2(X27,X13) )
                    & ( true != X24 )
                    & ? [X28: vertex,X29: set_lpvertexcm_vertexrp,X30: vertex] :
                        ( ( $less(1,X0)
                          | ( 1 = X0 ) )
                        & mem2(tuple22(X28,X30),X13)
                        & ! [X31: vertex] :
                            ( ? [X32: $int] :
                                ( ! [X33: list_vertex,X34: vertex] :
                                    ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),X32)
                                    | ~ $less(length1(X33),X0)
                                    | ~ mem2(tuple22(X34,X31),diff2(edges,X13))
                                    | ~ path(s,X33,X34) )
                                & ? [X35: list_vertex] :
                                    ( ( path_weight(X35,X31) = X32 )
                                    & path(s,X35,X31) )
                                & ! [X36: list_vertex] :
                                    ( ~ path(s,X36,X31)
                                    | ~ $less(path_weight(X36,X31),X32)
                                    | ~ $less(length1(X36),X0) )
                                & ( get1(X12,X31) = finite(X32) ) )
                            | ( ! [X37: vertex] :
                                  ( ! [X38: list_vertex] :
                                      ( ~ path(s,X38,X37)
                                      | ~ $less(length1(X38),X0) )
                                  | ~ mem2(tuple22(X37,X31),diff2(edges,X13)) )
                              & ! [X39: list_vertex] :
                                  ( ~ path(s,X39,X31)
                                  | ~ $less(length1(X39),X0) )
                              & ( infinite = get1(X12,X31) ) )
                            | ~ mem1(X31,vertices) )
                        & mem2(tuple22(X28,X30),edges)
                        & ~ mem2(tuple22(X28,X30),diff2(edges,X13))
                        & ( remove2(tuple22(X28,X30),X13) = X29 )
                        & ? [X40: map_vertex_t19] :
                            ( ! [X41: vertex] :
                                ( ( ! [X42: vertex] :
                                      ( ! [X43: list_vertex] :
                                          ( ~ $less(length1(X43),X0)
                                          | ~ path(s,X43,X42) )
                                      | ~ mem2(tuple22(X42,X41),add2(tuple22(X28,X30),diff2(edges,X13))) )
                                  & ! [X44: list_vertex] :
                                      ( ~ path(s,X44,X41)
                                      | ~ $less(length1(X44),X0) )
                                  & ( infinite = get1(X40,X41) ) )
                                | ? [X45: $int] :
                                    ( ! [X46: list_vertex] :
                                        ( ~ path(s,X46,X41)
                                        | ~ $less(length1(X46),X0)
                                        | ~ $less(path_weight(X46,X41),X45) )
                                    & ( get1(X40,X41) = finite(X45) )
                                    & ? [X47: list_vertex] :
                                        ( path(s,X47,X41)
                                        & ( path_weight(X47,X41) = X45 ) )
                                    & ! [X48: list_vertex,X49: vertex] :
                                        ( ~ mem2(tuple22(X49,X41),add2(tuple22(X28,X30),diff2(edges,X13)))
                                        | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),X45)
                                        | ~ $less(length1(X48),X0)
                                        | ~ path(s,X48,X49) ) )
                                | ~ mem1(X41,vertices) )
                            & ? [X50: vertex] :
                                ( mem1(X50,vertices)
                                & ? [X51: $int] :
                                    ( ? [X52: vertex,X53: list_vertex] :
                                        ( mem2(tuple22(X52,X50),diff2(edges,X29))
                                        & path(s,X53,X52)
                                        & $less(length1(X53),X0)
                                        & $less($sum(path_weight(X53,X52),weight(X52,X50)),X51) )
                                    & ( finite(X51) = get1(X40,X50) ) ) ) ) ) ) ) )
        & ( $less(1,X0)
          | ( 1 = X0 ) ) )
   => ( ( ( $sum(cardinal1(vertices),$uminus(1)) = sK58 )
        | $less(sK58,$sum(cardinal1(vertices),$uminus(1))) )
      & ! [X2: vertex] :
          ( ~ mem1(X2,vertices)
          | ( ! [X3: list_vertex] :
                ( ~ $less(length1(X3),sK58)
                | ~ path(s,X3,X2) )
            & ( infinite = get1(sK59,X2) )
            & ! [X4: vertex] :
                ( ~ mem2(tuple22(X4,X2),empty2)
                | ! [X5: list_vertex] :
                    ( ~ path(s,X5,X4)
                    | ~ $less(length1(X5),sK58) ) ) )
          | ? [X6: $int] :
              ( ! [X8: vertex,X7: list_vertex] :
                  ( ~ path(s,X7,X8)
                  | ~ $less(length1(X7),sK58)
                  | ~ $less($sum(path_weight(X7,X8),weight(X8,X2)),X6)
                  | ~ mem2(tuple22(X8,X2),empty2) )
              & ? [X9: list_vertex] :
                  ( path(s,X9,X2)
                  & ( path_weight(X9,X2) = X6 ) )
              & ! [X10: list_vertex] :
                  ( ~ path(s,X10,X2)
                  | ~ $less(path_weight(X10,X2),X6)
                  | ~ $less(length1(X10),sK58) )
              & ( finite(X6) = get1(sK59,X2) ) ) )
      & ? [X11: set_lpvertexcm_vertexrp] :
          ( ( edges = X11 )
          & ? [X13: set_lpvertexcm_vertexrp,X12: map_vertex_t19] :
              ( ! [X14: vertex] :
                  ( ? [X15: $int] :
                      ( ( get1(X12,X14) = finite(X15) )
                      & ! [X17: vertex,X16: list_vertex] :
                          ( ~ path(s,X16,X17)
                          | ~ mem2(tuple22(X17,X14),diff2(edges,X13))
                          | ~ $less(length1(X16),sK58)
                          | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),X15) )
                      & ? [X18: list_vertex] :
                          ( path(s,X18,X14)
                          & ( path_weight(X18,X14) = X15 ) )
                      & ! [X19: list_vertex] :
                          ( ~ $less(path_weight(X19,X14),X15)
                          | ~ path(s,X19,X14)
                          | ~ $less(length1(X19),sK58) ) )
                  | ~ mem1(X14,vertices)
                  | ( ! [X20: vertex] :
                        ( ! [X21: list_vertex] :
                            ( ~ $less(length1(X21),sK58)
                            | ~ path(s,X21,X20) )
                        | ~ mem2(tuple22(X20,X14),diff2(edges,X13)) )
                    & ( infinite = get1(X12,X14) )
                    & ! [X22: list_vertex] :
                        ( ~ $less(length1(X22),sK58)
                        | ~ path(s,X22,X14) ) ) )
              & ! [X23: lpvertexcm_vertexrp] :
                  ( ~ mem2(X23,X13)
                  | mem2(X23,edges) )
              & ? [X24: bool] :
                  ( ? [X25: lpvertexcm_vertexrp] : mem2(X25,X13)
                  & ( ! [X26: lpvertexcm_vertexrp] : ~ mem2(X26,X13)
                    | ( true != X24 ) )
                  & ( ( true = X24 )
                    | ? [X27: lpvertexcm_vertexrp] : mem2(X27,X13) )
                  & ( true != X24 )
                  & ? [X30: vertex,X29: set_lpvertexcm_vertexrp,X28: vertex] :
                      ( ( $less(1,sK58)
                        | ( 1 = sK58 ) )
                      & mem2(tuple22(X28,X30),X13)
                      & ! [X31: vertex] :
                          ( ? [X32: $int] :
                              ( ! [X34: vertex,X33: list_vertex] :
                                  ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),X32)
                                  | ~ $less(length1(X33),sK58)
                                  | ~ mem2(tuple22(X34,X31),diff2(edges,X13))
                                  | ~ path(s,X33,X34) )
                              & ? [X35: list_vertex] :
                                  ( ( path_weight(X35,X31) = X32 )
                                  & path(s,X35,X31) )
                              & ! [X36: list_vertex] :
                                  ( ~ path(s,X36,X31)
                                  | ~ $less(path_weight(X36,X31),X32)
                                  | ~ $less(length1(X36),sK58) )
                              & ( get1(X12,X31) = finite(X32) ) )
                          | ( ! [X37: vertex] :
                                ( ! [X38: list_vertex] :
                                    ( ~ path(s,X38,X37)
                                    | ~ $less(length1(X38),sK58) )
                                | ~ mem2(tuple22(X37,X31),diff2(edges,X13)) )
                            & ! [X39: list_vertex] :
                                ( ~ path(s,X39,X31)
                                | ~ $less(length1(X39),sK58) )
                            & ( infinite = get1(X12,X31) ) )
                          | ~ mem1(X31,vertices) )
                      & mem2(tuple22(X28,X30),edges)
                      & ~ mem2(tuple22(X28,X30),diff2(edges,X13))
                      & ( remove2(tuple22(X28,X30),X13) = X29 )
                      & ? [X40: map_vertex_t19] :
                          ( ! [X41: vertex] :
                              ( ( ! [X42: vertex] :
                                    ( ! [X43: list_vertex] :
                                        ( ~ $less(length1(X43),sK58)
                                        | ~ path(s,X43,X42) )
                                    | ~ mem2(tuple22(X42,X41),add2(tuple22(X28,X30),diff2(edges,X13))) )
                                & ! [X44: list_vertex] :
                                    ( ~ path(s,X44,X41)
                                    | ~ $less(length1(X44),sK58) )
                                & ( infinite = get1(X40,X41) ) )
                              | ? [X45: $int] :
                                  ( ! [X46: list_vertex] :
                                      ( ~ path(s,X46,X41)
                                      | ~ $less(length1(X46),sK58)
                                      | ~ $less(path_weight(X46,X41),X45) )
                                  & ( get1(X40,X41) = finite(X45) )
                                  & ? [X47: list_vertex] :
                                      ( path(s,X47,X41)
                                      & ( path_weight(X47,X41) = X45 ) )
                                  & ! [X49: vertex,X48: list_vertex] :
                                      ( ~ mem2(tuple22(X49,X41),add2(tuple22(X28,X30),diff2(edges,X13)))
                                      | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),X45)
                                      | ~ $less(length1(X48),sK58)
                                      | ~ path(s,X48,X49) ) )
                              | ~ mem1(X41,vertices) )
                          & ? [X50: vertex] :
                              ( mem1(X50,vertices)
                              & ? [X51: $int] :
                                  ( ? [X53: list_vertex,X52: vertex] :
                                      ( mem2(tuple22(X52,X50),diff2(edges,X29))
                                      & path(s,X53,X52)
                                      & $less(length1(X53),sK58)
                                      & $less($sum(path_weight(X53,X52),weight(X52,X50)),X51) )
                                  & ( finite(X51) = get1(X40,X50) ) ) ) ) ) ) ) )
      & ( $less(1,sK58)
        | ( 1 = sK58 ) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f699,plain,
    ! [X2: vertex] :
      ( ? [X6: $int] :
          ( ! [X8: vertex,X7: list_vertex] :
              ( ~ path(s,X7,X8)
              | ~ $less(length1(X7),sK58)
              | ~ $less($sum(path_weight(X7,X8),weight(X8,X2)),X6)
              | ~ mem2(tuple22(X8,X2),empty2) )
          & ? [X9: list_vertex] :
              ( path(s,X9,X2)
              & ( path_weight(X9,X2) = X6 ) )
          & ! [X10: list_vertex] :
              ( ~ path(s,X10,X2)
              | ~ $less(path_weight(X10,X2),X6)
              | ~ $less(length1(X10),sK58) )
          & ( finite(X6) = get1(sK59,X2) ) )
     => ( ! [X8: vertex,X7: list_vertex] :
            ( ~ path(s,X7,X8)
            | ~ $less(length1(X7),sK58)
            | ~ $less($sum(path_weight(X7,X8),weight(X8,X2)),sK60(X2))
            | ~ mem2(tuple22(X8,X2),empty2) )
        & ? [X9: list_vertex] :
            ( path(s,X9,X2)
            & ( sK60(X2) = path_weight(X9,X2) ) )
        & ! [X10: list_vertex] :
            ( ~ path(s,X10,X2)
            | ~ $less(path_weight(X10,X2),sK60(X2))
            | ~ $less(length1(X10),sK58) )
        & ( finite(sK60(X2)) = get1(sK59,X2) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f700,plain,
    ! [X2: vertex] :
      ( ? [X9: list_vertex] :
          ( path(s,X9,X2)
          & ( sK60(X2) = path_weight(X9,X2) ) )
     => ( path(s,sK61(X2),X2)
        & ( path_weight(sK61(X2),X2) = sK60(X2) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f701,plain,
    ( ? [X11: set_lpvertexcm_vertexrp] :
        ( ( edges = X11 )
        & ? [X13: set_lpvertexcm_vertexrp,X12: map_vertex_t19] :
            ( ! [X14: vertex] :
                ( ? [X15: $int] :
                    ( ( get1(X12,X14) = finite(X15) )
                    & ! [X17: vertex,X16: list_vertex] :
                        ( ~ path(s,X16,X17)
                        | ~ mem2(tuple22(X17,X14),diff2(edges,X13))
                        | ~ $less(length1(X16),sK58)
                        | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),X15) )
                    & ? [X18: list_vertex] :
                        ( path(s,X18,X14)
                        & ( path_weight(X18,X14) = X15 ) )
                    & ! [X19: list_vertex] :
                        ( ~ $less(path_weight(X19,X14),X15)
                        | ~ path(s,X19,X14)
                        | ~ $less(length1(X19),sK58) ) )
                | ~ mem1(X14,vertices)
                | ( ! [X20: vertex] :
                      ( ! [X21: list_vertex] :
                          ( ~ $less(length1(X21),sK58)
                          | ~ path(s,X21,X20) )
                      | ~ mem2(tuple22(X20,X14),diff2(edges,X13)) )
                  & ( infinite = get1(X12,X14) )
                  & ! [X22: list_vertex] :
                      ( ~ $less(length1(X22),sK58)
                      | ~ path(s,X22,X14) ) ) )
            & ! [X23: lpvertexcm_vertexrp] :
                ( ~ mem2(X23,X13)
                | mem2(X23,edges) )
            & ? [X24: bool] :
                ( ? [X25: lpvertexcm_vertexrp] : mem2(X25,X13)
                & ( ! [X26: lpvertexcm_vertexrp] : ~ mem2(X26,X13)
                  | ( true != X24 ) )
                & ( ( true = X24 )
                  | ? [X27: lpvertexcm_vertexrp] : mem2(X27,X13) )
                & ( true != X24 )
                & ? [X30: vertex,X29: set_lpvertexcm_vertexrp,X28: vertex] :
                    ( ( $less(1,sK58)
                      | ( 1 = sK58 ) )
                    & mem2(tuple22(X28,X30),X13)
                    & ! [X31: vertex] :
                        ( ? [X32: $int] :
                            ( ! [X34: vertex,X33: list_vertex] :
                                ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),X32)
                                | ~ $less(length1(X33),sK58)
                                | ~ mem2(tuple22(X34,X31),diff2(edges,X13))
                                | ~ path(s,X33,X34) )
                            & ? [X35: list_vertex] :
                                ( ( path_weight(X35,X31) = X32 )
                                & path(s,X35,X31) )
                            & ! [X36: list_vertex] :
                                ( ~ path(s,X36,X31)
                                | ~ $less(path_weight(X36,X31),X32)
                                | ~ $less(length1(X36),sK58) )
                            & ( get1(X12,X31) = finite(X32) ) )
                        | ( ! [X37: vertex] :
                              ( ! [X38: list_vertex] :
                                  ( ~ path(s,X38,X37)
                                  | ~ $less(length1(X38),sK58) )
                              | ~ mem2(tuple22(X37,X31),diff2(edges,X13)) )
                          & ! [X39: list_vertex] :
                              ( ~ path(s,X39,X31)
                              | ~ $less(length1(X39),sK58) )
                          & ( infinite = get1(X12,X31) ) )
                        | ~ mem1(X31,vertices) )
                    & mem2(tuple22(X28,X30),edges)
                    & ~ mem2(tuple22(X28,X30),diff2(edges,X13))
                    & ( remove2(tuple22(X28,X30),X13) = X29 )
                    & ? [X40: map_vertex_t19] :
                        ( ! [X41: vertex] :
                            ( ( ! [X42: vertex] :
                                  ( ! [X43: list_vertex] :
                                      ( ~ $less(length1(X43),sK58)
                                      | ~ path(s,X43,X42) )
                                  | ~ mem2(tuple22(X42,X41),add2(tuple22(X28,X30),diff2(edges,X13))) )
                              & ! [X44: list_vertex] :
                                  ( ~ path(s,X44,X41)
                                  | ~ $less(length1(X44),sK58) )
                              & ( infinite = get1(X40,X41) ) )
                            | ? [X45: $int] :
                                ( ! [X46: list_vertex] :
                                    ( ~ path(s,X46,X41)
                                    | ~ $less(length1(X46),sK58)
                                    | ~ $less(path_weight(X46,X41),X45) )
                                & ( get1(X40,X41) = finite(X45) )
                                & ? [X47: list_vertex] :
                                    ( path(s,X47,X41)
                                    & ( path_weight(X47,X41) = X45 ) )
                                & ! [X49: vertex,X48: list_vertex] :
                                    ( ~ mem2(tuple22(X49,X41),add2(tuple22(X28,X30),diff2(edges,X13)))
                                    | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),X45)
                                    | ~ $less(length1(X48),sK58)
                                    | ~ path(s,X48,X49) ) )
                            | ~ mem1(X41,vertices) )
                        & ? [X50: vertex] :
                            ( mem1(X50,vertices)
                            & ? [X51: $int] :
                                ( ? [X53: list_vertex,X52: vertex] :
                                    ( mem2(tuple22(X52,X50),diff2(edges,X29))
                                    & path(s,X53,X52)
                                    & $less(length1(X53),sK58)
                                    & $less($sum(path_weight(X53,X52),weight(X52,X50)),X51) )
                                & ( finite(X51) = get1(X40,X50) ) ) ) ) ) ) ) )
   => ( ( edges = sK62 )
      & ? [X13: set_lpvertexcm_vertexrp,X12: map_vertex_t19] :
          ( ! [X14: vertex] :
              ( ? [X15: $int] :
                  ( ( get1(X12,X14) = finite(X15) )
                  & ! [X17: vertex,X16: list_vertex] :
                      ( ~ path(s,X16,X17)
                      | ~ mem2(tuple22(X17,X14),diff2(edges,X13))
                      | ~ $less(length1(X16),sK58)
                      | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),X15) )
                  & ? [X18: list_vertex] :
                      ( path(s,X18,X14)
                      & ( path_weight(X18,X14) = X15 ) )
                  & ! [X19: list_vertex] :
                      ( ~ $less(path_weight(X19,X14),X15)
                      | ~ path(s,X19,X14)
                      | ~ $less(length1(X19),sK58) ) )
              | ~ mem1(X14,vertices)
              | ( ! [X20: vertex] :
                    ( ! [X21: list_vertex] :
                        ( ~ $less(length1(X21),sK58)
                        | ~ path(s,X21,X20) )
                    | ~ mem2(tuple22(X20,X14),diff2(edges,X13)) )
                & ( infinite = get1(X12,X14) )
                & ! [X22: list_vertex] :
                    ( ~ $less(length1(X22),sK58)
                    | ~ path(s,X22,X14) ) ) )
          & ! [X23: lpvertexcm_vertexrp] :
              ( ~ mem2(X23,X13)
              | mem2(X23,edges) )
          & ? [X24: bool] :
              ( ? [X25: lpvertexcm_vertexrp] : mem2(X25,X13)
              & ( ! [X26: lpvertexcm_vertexrp] : ~ mem2(X26,X13)
                | ( true != X24 ) )
              & ( ( true = X24 )
                | ? [X27: lpvertexcm_vertexrp] : mem2(X27,X13) )
              & ( true != X24 )
              & ? [X30: vertex,X29: set_lpvertexcm_vertexrp,X28: vertex] :
                  ( ( $less(1,sK58)
                    | ( 1 = sK58 ) )
                  & mem2(tuple22(X28,X30),X13)
                  & ! [X31: vertex] :
                      ( ? [X32: $int] :
                          ( ! [X34: vertex,X33: list_vertex] :
                              ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),X32)
                              | ~ $less(length1(X33),sK58)
                              | ~ mem2(tuple22(X34,X31),diff2(edges,X13))
                              | ~ path(s,X33,X34) )
                          & ? [X35: list_vertex] :
                              ( ( path_weight(X35,X31) = X32 )
                              & path(s,X35,X31) )
                          & ! [X36: list_vertex] :
                              ( ~ path(s,X36,X31)
                              | ~ $less(path_weight(X36,X31),X32)
                              | ~ $less(length1(X36),sK58) )
                          & ( get1(X12,X31) = finite(X32) ) )
                      | ( ! [X37: vertex] :
                            ( ! [X38: list_vertex] :
                                ( ~ path(s,X38,X37)
                                | ~ $less(length1(X38),sK58) )
                            | ~ mem2(tuple22(X37,X31),diff2(edges,X13)) )
                        & ! [X39: list_vertex] :
                            ( ~ path(s,X39,X31)
                            | ~ $less(length1(X39),sK58) )
                        & ( infinite = get1(X12,X31) ) )
                      | ~ mem1(X31,vertices) )
                  & mem2(tuple22(X28,X30),edges)
                  & ~ mem2(tuple22(X28,X30),diff2(edges,X13))
                  & ( remove2(tuple22(X28,X30),X13) = X29 )
                  & ? [X40: map_vertex_t19] :
                      ( ! [X41: vertex] :
                          ( ( ! [X42: vertex] :
                                ( ! [X43: list_vertex] :
                                    ( ~ $less(length1(X43),sK58)
                                    | ~ path(s,X43,X42) )
                                | ~ mem2(tuple22(X42,X41),add2(tuple22(X28,X30),diff2(edges,X13))) )
                            & ! [X44: list_vertex] :
                                ( ~ path(s,X44,X41)
                                | ~ $less(length1(X44),sK58) )
                            & ( infinite = get1(X40,X41) ) )
                          | ? [X45: $int] :
                              ( ! [X46: list_vertex] :
                                  ( ~ path(s,X46,X41)
                                  | ~ $less(length1(X46),sK58)
                                  | ~ $less(path_weight(X46,X41),X45) )
                              & ( get1(X40,X41) = finite(X45) )
                              & ? [X47: list_vertex] :
                                  ( path(s,X47,X41)
                                  & ( path_weight(X47,X41) = X45 ) )
                              & ! [X49: vertex,X48: list_vertex] :
                                  ( ~ mem2(tuple22(X49,X41),add2(tuple22(X28,X30),diff2(edges,X13)))
                                  | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),X45)
                                  | ~ $less(length1(X48),sK58)
                                  | ~ path(s,X48,X49) ) )
                          | ~ mem1(X41,vertices) )
                      & ? [X50: vertex] :
                          ( mem1(X50,vertices)
                          & ? [X51: $int] :
                              ( ? [X53: list_vertex,X52: vertex] :
                                  ( mem2(tuple22(X52,X50),diff2(edges,X29))
                                  & path(s,X53,X52)
                                  & $less(length1(X53),sK58)
                                  & $less($sum(path_weight(X53,X52),weight(X52,X50)),X51) )
                              & ( finite(X51) = get1(X40,X50) ) ) ) ) ) ) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f702,plain,
    ( ? [X13: set_lpvertexcm_vertexrp,X12: map_vertex_t19] :
        ( ! [X14: vertex] :
            ( ? [X15: $int] :
                ( ( get1(X12,X14) = finite(X15) )
                & ! [X17: vertex,X16: list_vertex] :
                    ( ~ path(s,X16,X17)
                    | ~ mem2(tuple22(X17,X14),diff2(edges,X13))
                    | ~ $less(length1(X16),sK58)
                    | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),X15) )
                & ? [X18: list_vertex] :
                    ( path(s,X18,X14)
                    & ( path_weight(X18,X14) = X15 ) )
                & ! [X19: list_vertex] :
                    ( ~ $less(path_weight(X19,X14),X15)
                    | ~ path(s,X19,X14)
                    | ~ $less(length1(X19),sK58) ) )
            | ~ mem1(X14,vertices)
            | ( ! [X20: vertex] :
                  ( ! [X21: list_vertex] :
                      ( ~ $less(length1(X21),sK58)
                      | ~ path(s,X21,X20) )
                  | ~ mem2(tuple22(X20,X14),diff2(edges,X13)) )
              & ( infinite = get1(X12,X14) )
              & ! [X22: list_vertex] :
                  ( ~ $less(length1(X22),sK58)
                  | ~ path(s,X22,X14) ) ) )
        & ! [X23: lpvertexcm_vertexrp] :
            ( ~ mem2(X23,X13)
            | mem2(X23,edges) )
        & ? [X24: bool] :
            ( ? [X25: lpvertexcm_vertexrp] : mem2(X25,X13)
            & ( ! [X26: lpvertexcm_vertexrp] : ~ mem2(X26,X13)
              | ( true != X24 ) )
            & ( ( true = X24 )
              | ? [X27: lpvertexcm_vertexrp] : mem2(X27,X13) )
            & ( true != X24 )
            & ? [X30: vertex,X29: set_lpvertexcm_vertexrp,X28: vertex] :
                ( ( $less(1,sK58)
                  | ( 1 = sK58 ) )
                & mem2(tuple22(X28,X30),X13)
                & ! [X31: vertex] :
                    ( ? [X32: $int] :
                        ( ! [X34: vertex,X33: list_vertex] :
                            ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),X32)
                            | ~ $less(length1(X33),sK58)
                            | ~ mem2(tuple22(X34,X31),diff2(edges,X13))
                            | ~ path(s,X33,X34) )
                        & ? [X35: list_vertex] :
                            ( ( path_weight(X35,X31) = X32 )
                            & path(s,X35,X31) )
                        & ! [X36: list_vertex] :
                            ( ~ path(s,X36,X31)
                            | ~ $less(path_weight(X36,X31),X32)
                            | ~ $less(length1(X36),sK58) )
                        & ( get1(X12,X31) = finite(X32) ) )
                    | ( ! [X37: vertex] :
                          ( ! [X38: list_vertex] :
                              ( ~ path(s,X38,X37)
                              | ~ $less(length1(X38),sK58) )
                          | ~ mem2(tuple22(X37,X31),diff2(edges,X13)) )
                      & ! [X39: list_vertex] :
                          ( ~ path(s,X39,X31)
                          | ~ $less(length1(X39),sK58) )
                      & ( infinite = get1(X12,X31) ) )
                    | ~ mem1(X31,vertices) )
                & mem2(tuple22(X28,X30),edges)
                & ~ mem2(tuple22(X28,X30),diff2(edges,X13))
                & ( remove2(tuple22(X28,X30),X13) = X29 )
                & ? [X40: map_vertex_t19] :
                    ( ! [X41: vertex] :
                        ( ( ! [X42: vertex] :
                              ( ! [X43: list_vertex] :
                                  ( ~ $less(length1(X43),sK58)
                                  | ~ path(s,X43,X42) )
                              | ~ mem2(tuple22(X42,X41),add2(tuple22(X28,X30),diff2(edges,X13))) )
                          & ! [X44: list_vertex] :
                              ( ~ path(s,X44,X41)
                              | ~ $less(length1(X44),sK58) )
                          & ( infinite = get1(X40,X41) ) )
                        | ? [X45: $int] :
                            ( ! [X46: list_vertex] :
                                ( ~ path(s,X46,X41)
                                | ~ $less(length1(X46),sK58)
                                | ~ $less(path_weight(X46,X41),X45) )
                            & ( get1(X40,X41) = finite(X45) )
                            & ? [X47: list_vertex] :
                                ( path(s,X47,X41)
                                & ( path_weight(X47,X41) = X45 ) )
                            & ! [X49: vertex,X48: list_vertex] :
                                ( ~ mem2(tuple22(X49,X41),add2(tuple22(X28,X30),diff2(edges,X13)))
                                | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),X45)
                                | ~ $less(length1(X48),sK58)
                                | ~ path(s,X48,X49) ) )
                        | ~ mem1(X41,vertices) )
                    & ? [X50: vertex] :
                        ( mem1(X50,vertices)
                        & ? [X51: $int] :
                            ( ? [X53: list_vertex,X52: vertex] :
                                ( mem2(tuple22(X52,X50),diff2(edges,X29))
                                & path(s,X53,X52)
                                & $less(length1(X53),sK58)
                                & $less($sum(path_weight(X53,X52),weight(X52,X50)),X51) )
                            & ( finite(X51) = get1(X40,X50) ) ) ) ) ) ) )
   => ( ! [X14: vertex] :
          ( ? [X15: $int] :
              ( ( finite(X15) = get1(sK63,X14) )
              & ! [X17: vertex,X16: list_vertex] :
                  ( ~ path(s,X16,X17)
                  | ~ mem2(tuple22(X17,X14),diff2(edges,sK64))
                  | ~ $less(length1(X16),sK58)
                  | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),X15) )
              & ? [X18: list_vertex] :
                  ( path(s,X18,X14)
                  & ( path_weight(X18,X14) = X15 ) )
              & ! [X19: list_vertex] :
                  ( ~ $less(path_weight(X19,X14),X15)
                  | ~ path(s,X19,X14)
                  | ~ $less(length1(X19),sK58) ) )
          | ~ mem1(X14,vertices)
          | ( ! [X20: vertex] :
                ( ! [X21: list_vertex] :
                    ( ~ $less(length1(X21),sK58)
                    | ~ path(s,X21,X20) )
                | ~ mem2(tuple22(X20,X14),diff2(edges,sK64)) )
            & ( infinite = get1(sK63,X14) )
            & ! [X22: list_vertex] :
                ( ~ $less(length1(X22),sK58)
                | ~ path(s,X22,X14) ) ) )
      & ! [X23: lpvertexcm_vertexrp] :
          ( ~ mem2(X23,sK64)
          | mem2(X23,edges) )
      & ? [X24: bool] :
          ( ? [X25: lpvertexcm_vertexrp] : mem2(X25,sK64)
          & ( ! [X26: lpvertexcm_vertexrp] : ~ mem2(X26,sK64)
            | ( true != X24 ) )
          & ( ( true = X24 )
            | ? [X27: lpvertexcm_vertexrp] : mem2(X27,sK64) )
          & ( true != X24 )
          & ? [X30: vertex,X29: set_lpvertexcm_vertexrp,X28: vertex] :
              ( ( $less(1,sK58)
                | ( 1 = sK58 ) )
              & mem2(tuple22(X28,X30),sK64)
              & ! [X31: vertex] :
                  ( ? [X32: $int] :
                      ( ! [X34: vertex,X33: list_vertex] :
                          ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),X32)
                          | ~ $less(length1(X33),sK58)
                          | ~ mem2(tuple22(X34,X31),diff2(edges,sK64))
                          | ~ path(s,X33,X34) )
                      & ? [X35: list_vertex] :
                          ( ( path_weight(X35,X31) = X32 )
                          & path(s,X35,X31) )
                      & ! [X36: list_vertex] :
                          ( ~ path(s,X36,X31)
                          | ~ $less(path_weight(X36,X31),X32)
                          | ~ $less(length1(X36),sK58) )
                      & ( get1(sK63,X31) = finite(X32) ) )
                  | ( ! [X37: vertex] :
                        ( ! [X38: list_vertex] :
                            ( ~ path(s,X38,X37)
                            | ~ $less(length1(X38),sK58) )
                        | ~ mem2(tuple22(X37,X31),diff2(edges,sK64)) )
                    & ! [X39: list_vertex] :
                        ( ~ path(s,X39,X31)
                        | ~ $less(length1(X39),sK58) )
                    & ( infinite = get1(sK63,X31) ) )
                  | ~ mem1(X31,vertices) )
              & mem2(tuple22(X28,X30),edges)
              & ~ mem2(tuple22(X28,X30),diff2(edges,sK64))
              & ( remove2(tuple22(X28,X30),sK64) = X29 )
              & ? [X40: map_vertex_t19] :
                  ( ! [X41: vertex] :
                      ( ( ! [X42: vertex] :
                            ( ! [X43: list_vertex] :
                                ( ~ $less(length1(X43),sK58)
                                | ~ path(s,X43,X42) )
                            | ~ mem2(tuple22(X42,X41),add2(tuple22(X28,X30),diff2(edges,sK64))) )
                        & ! [X44: list_vertex] :
                            ( ~ path(s,X44,X41)
                            | ~ $less(length1(X44),sK58) )
                        & ( infinite = get1(X40,X41) ) )
                      | ? [X45: $int] :
                          ( ! [X46: list_vertex] :
                              ( ~ path(s,X46,X41)
                              | ~ $less(length1(X46),sK58)
                              | ~ $less(path_weight(X46,X41),X45) )
                          & ( get1(X40,X41) = finite(X45) )
                          & ? [X47: list_vertex] :
                              ( path(s,X47,X41)
                              & ( path_weight(X47,X41) = X45 ) )
                          & ! [X49: vertex,X48: list_vertex] :
                              ( ~ mem2(tuple22(X49,X41),add2(tuple22(X28,X30),diff2(edges,sK64)))
                              | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),X45)
                              | ~ $less(length1(X48),sK58)
                              | ~ path(s,X48,X49) ) )
                      | ~ mem1(X41,vertices) )
                  & ? [X50: vertex] :
                      ( mem1(X50,vertices)
                      & ? [X51: $int] :
                          ( ? [X53: list_vertex,X52: vertex] :
                              ( mem2(tuple22(X52,X50),diff2(edges,X29))
                              & path(s,X53,X52)
                              & $less(length1(X53),sK58)
                              & $less($sum(path_weight(X53,X52),weight(X52,X50)),X51) )
                          & ( finite(X51) = get1(X40,X50) ) ) ) ) ) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f703,plain,
    ! [X14: vertex] :
      ( ? [X15: $int] :
          ( ( finite(X15) = get1(sK63,X14) )
          & ! [X17: vertex,X16: list_vertex] :
              ( ~ path(s,X16,X17)
              | ~ mem2(tuple22(X17,X14),diff2(edges,sK64))
              | ~ $less(length1(X16),sK58)
              | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),X15) )
          & ? [X18: list_vertex] :
              ( path(s,X18,X14)
              & ( path_weight(X18,X14) = X15 ) )
          & ! [X19: list_vertex] :
              ( ~ $less(path_weight(X19,X14),X15)
              | ~ path(s,X19,X14)
              | ~ $less(length1(X19),sK58) ) )
     => ( ( finite(sK65(X14)) = get1(sK63,X14) )
        & ! [X17: vertex,X16: list_vertex] :
            ( ~ path(s,X16,X17)
            | ~ mem2(tuple22(X17,X14),diff2(edges,sK64))
            | ~ $less(length1(X16),sK58)
            | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),sK65(X14)) )
        & ? [X18: list_vertex] :
            ( path(s,X18,X14)
            & ( sK65(X14) = path_weight(X18,X14) ) )
        & ! [X19: list_vertex] :
            ( ~ $less(path_weight(X19,X14),sK65(X14))
            | ~ path(s,X19,X14)
            | ~ $less(length1(X19),sK58) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f704,plain,
    ! [X14: vertex] :
      ( ? [X18: list_vertex] :
          ( path(s,X18,X14)
          & ( sK65(X14) = path_weight(X18,X14) ) )
     => ( path(s,sK66(X14),X14)
        & ( sK65(X14) = path_weight(sK66(X14),X14) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f705,plain,
    ( ? [X24: bool] :
        ( ? [X25: lpvertexcm_vertexrp] : mem2(X25,sK64)
        & ( ! [X26: lpvertexcm_vertexrp] : ~ mem2(X26,sK64)
          | ( true != X24 ) )
        & ( ( true = X24 )
          | ? [X27: lpvertexcm_vertexrp] : mem2(X27,sK64) )
        & ( true != X24 )
        & ? [X30: vertex,X29: set_lpvertexcm_vertexrp,X28: vertex] :
            ( ( $less(1,sK58)
              | ( 1 = sK58 ) )
            & mem2(tuple22(X28,X30),sK64)
            & ! [X31: vertex] :
                ( ? [X32: $int] :
                    ( ! [X34: vertex,X33: list_vertex] :
                        ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),X32)
                        | ~ $less(length1(X33),sK58)
                        | ~ mem2(tuple22(X34,X31),diff2(edges,sK64))
                        | ~ path(s,X33,X34) )
                    & ? [X35: list_vertex] :
                        ( ( path_weight(X35,X31) = X32 )
                        & path(s,X35,X31) )
                    & ! [X36: list_vertex] :
                        ( ~ path(s,X36,X31)
                        | ~ $less(path_weight(X36,X31),X32)
                        | ~ $less(length1(X36),sK58) )
                    & ( get1(sK63,X31) = finite(X32) ) )
                | ( ! [X37: vertex] :
                      ( ! [X38: list_vertex] :
                          ( ~ path(s,X38,X37)
                          | ~ $less(length1(X38),sK58) )
                      | ~ mem2(tuple22(X37,X31),diff2(edges,sK64)) )
                  & ! [X39: list_vertex] :
                      ( ~ path(s,X39,X31)
                      | ~ $less(length1(X39),sK58) )
                  & ( infinite = get1(sK63,X31) ) )
                | ~ mem1(X31,vertices) )
            & mem2(tuple22(X28,X30),edges)
            & ~ mem2(tuple22(X28,X30),diff2(edges,sK64))
            & ( remove2(tuple22(X28,X30),sK64) = X29 )
            & ? [X40: map_vertex_t19] :
                ( ! [X41: vertex] :
                    ( ( ! [X42: vertex] :
                          ( ! [X43: list_vertex] :
                              ( ~ $less(length1(X43),sK58)
                              | ~ path(s,X43,X42) )
                          | ~ mem2(tuple22(X42,X41),add2(tuple22(X28,X30),diff2(edges,sK64))) )
                      & ! [X44: list_vertex] :
                          ( ~ path(s,X44,X41)
                          | ~ $less(length1(X44),sK58) )
                      & ( infinite = get1(X40,X41) ) )
                    | ? [X45: $int] :
                        ( ! [X46: list_vertex] :
                            ( ~ path(s,X46,X41)
                            | ~ $less(length1(X46),sK58)
                            | ~ $less(path_weight(X46,X41),X45) )
                        & ( get1(X40,X41) = finite(X45) )
                        & ? [X47: list_vertex] :
                            ( path(s,X47,X41)
                            & ( path_weight(X47,X41) = X45 ) )
                        & ! [X49: vertex,X48: list_vertex] :
                            ( ~ mem2(tuple22(X49,X41),add2(tuple22(X28,X30),diff2(edges,sK64)))
                            | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),X45)
                            | ~ $less(length1(X48),sK58)
                            | ~ path(s,X48,X49) ) )
                    | ~ mem1(X41,vertices) )
                & ? [X50: vertex] :
                    ( mem1(X50,vertices)
                    & ? [X51: $int] :
                        ( ? [X53: list_vertex,X52: vertex] :
                            ( mem2(tuple22(X52,X50),diff2(edges,X29))
                            & path(s,X53,X52)
                            & $less(length1(X53),sK58)
                            & $less($sum(path_weight(X53,X52),weight(X52,X50)),X51) )
                        & ( finite(X51) = get1(X40,X50) ) ) ) ) ) )
   => ( ? [X25: lpvertexcm_vertexrp] : mem2(X25,sK64)
      & ( ! [X26: lpvertexcm_vertexrp] : ~ mem2(X26,sK64)
        | ( true != sK67 ) )
      & ( ( true = sK67 )
        | ? [X27: lpvertexcm_vertexrp] : mem2(X27,sK64) )
      & ( true != sK67 )
      & ? [X30: vertex,X29: set_lpvertexcm_vertexrp,X28: vertex] :
          ( ( $less(1,sK58)
            | ( 1 = sK58 ) )
          & mem2(tuple22(X28,X30),sK64)
          & ! [X31: vertex] :
              ( ? [X32: $int] :
                  ( ! [X34: vertex,X33: list_vertex] :
                      ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),X32)
                      | ~ $less(length1(X33),sK58)
                      | ~ mem2(tuple22(X34,X31),diff2(edges,sK64))
                      | ~ path(s,X33,X34) )
                  & ? [X35: list_vertex] :
                      ( ( path_weight(X35,X31) = X32 )
                      & path(s,X35,X31) )
                  & ! [X36: list_vertex] :
                      ( ~ path(s,X36,X31)
                      | ~ $less(path_weight(X36,X31),X32)
                      | ~ $less(length1(X36),sK58) )
                  & ( get1(sK63,X31) = finite(X32) ) )
              | ( ! [X37: vertex] :
                    ( ! [X38: list_vertex] :
                        ( ~ path(s,X38,X37)
                        | ~ $less(length1(X38),sK58) )
                    | ~ mem2(tuple22(X37,X31),diff2(edges,sK64)) )
                & ! [X39: list_vertex] :
                    ( ~ path(s,X39,X31)
                    | ~ $less(length1(X39),sK58) )
                & ( infinite = get1(sK63,X31) ) )
              | ~ mem1(X31,vertices) )
          & mem2(tuple22(X28,X30),edges)
          & ~ mem2(tuple22(X28,X30),diff2(edges,sK64))
          & ( remove2(tuple22(X28,X30),sK64) = X29 )
          & ? [X40: map_vertex_t19] :
              ( ! [X41: vertex] :
                  ( ( ! [X42: vertex] :
                        ( ! [X43: list_vertex] :
                            ( ~ $less(length1(X43),sK58)
                            | ~ path(s,X43,X42) )
                        | ~ mem2(tuple22(X42,X41),add2(tuple22(X28,X30),diff2(edges,sK64))) )
                    & ! [X44: list_vertex] :
                        ( ~ path(s,X44,X41)
                        | ~ $less(length1(X44),sK58) )
                    & ( infinite = get1(X40,X41) ) )
                  | ? [X45: $int] :
                      ( ! [X46: list_vertex] :
                          ( ~ path(s,X46,X41)
                          | ~ $less(length1(X46),sK58)
                          | ~ $less(path_weight(X46,X41),X45) )
                      & ( get1(X40,X41) = finite(X45) )
                      & ? [X47: list_vertex] :
                          ( path(s,X47,X41)
                          & ( path_weight(X47,X41) = X45 ) )
                      & ! [X49: vertex,X48: list_vertex] :
                          ( ~ mem2(tuple22(X49,X41),add2(tuple22(X28,X30),diff2(edges,sK64)))
                          | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),X45)
                          | ~ $less(length1(X48),sK58)
                          | ~ path(s,X48,X49) ) )
                  | ~ mem1(X41,vertices) )
              & ? [X50: vertex] :
                  ( mem1(X50,vertices)
                  & ? [X51: $int] :
                      ( ? [X53: list_vertex,X52: vertex] :
                          ( mem2(tuple22(X52,X50),diff2(edges,X29))
                          & path(s,X53,X52)
                          & $less(length1(X53),sK58)
                          & $less($sum(path_weight(X53,X52),weight(X52,X50)),X51) )
                      & ( finite(X51) = get1(X40,X50) ) ) ) ) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f706,plain,
    ( ? [X25: lpvertexcm_vertexrp] : mem2(X25,sK64)
   => mem2(sK68,sK64) ),
    introduced(choice_axiom,[]) ).

tff(f707,plain,
    ( ? [X27: lpvertexcm_vertexrp] : mem2(X27,sK64)
   => mem2(sK69,sK64) ),
    introduced(choice_axiom,[]) ).

tff(f708,plain,
    ( ? [X30: vertex,X29: set_lpvertexcm_vertexrp,X28: vertex] :
        ( ( $less(1,sK58)
          | ( 1 = sK58 ) )
        & mem2(tuple22(X28,X30),sK64)
        & ! [X31: vertex] :
            ( ? [X32: $int] :
                ( ! [X34: vertex,X33: list_vertex] :
                    ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),X32)
                    | ~ $less(length1(X33),sK58)
                    | ~ mem2(tuple22(X34,X31),diff2(edges,sK64))
                    | ~ path(s,X33,X34) )
                & ? [X35: list_vertex] :
                    ( ( path_weight(X35,X31) = X32 )
                    & path(s,X35,X31) )
                & ! [X36: list_vertex] :
                    ( ~ path(s,X36,X31)
                    | ~ $less(path_weight(X36,X31),X32)
                    | ~ $less(length1(X36),sK58) )
                & ( get1(sK63,X31) = finite(X32) ) )
            | ( ! [X37: vertex] :
                  ( ! [X38: list_vertex] :
                      ( ~ path(s,X38,X37)
                      | ~ $less(length1(X38),sK58) )
                  | ~ mem2(tuple22(X37,X31),diff2(edges,sK64)) )
              & ! [X39: list_vertex] :
                  ( ~ path(s,X39,X31)
                  | ~ $less(length1(X39),sK58) )
              & ( infinite = get1(sK63,X31) ) )
            | ~ mem1(X31,vertices) )
        & mem2(tuple22(X28,X30),edges)
        & ~ mem2(tuple22(X28,X30),diff2(edges,sK64))
        & ( remove2(tuple22(X28,X30),sK64) = X29 )
        & ? [X40: map_vertex_t19] :
            ( ! [X41: vertex] :
                ( ( ! [X42: vertex] :
                      ( ! [X43: list_vertex] :
                          ( ~ $less(length1(X43),sK58)
                          | ~ path(s,X43,X42) )
                      | ~ mem2(tuple22(X42,X41),add2(tuple22(X28,X30),diff2(edges,sK64))) )
                  & ! [X44: list_vertex] :
                      ( ~ path(s,X44,X41)
                      | ~ $less(length1(X44),sK58) )
                  & ( infinite = get1(X40,X41) ) )
                | ? [X45: $int] :
                    ( ! [X46: list_vertex] :
                        ( ~ path(s,X46,X41)
                        | ~ $less(length1(X46),sK58)
                        | ~ $less(path_weight(X46,X41),X45) )
                    & ( get1(X40,X41) = finite(X45) )
                    & ? [X47: list_vertex] :
                        ( path(s,X47,X41)
                        & ( path_weight(X47,X41) = X45 ) )
                    & ! [X49: vertex,X48: list_vertex] :
                        ( ~ mem2(tuple22(X49,X41),add2(tuple22(X28,X30),diff2(edges,sK64)))
                        | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),X45)
                        | ~ $less(length1(X48),sK58)
                        | ~ path(s,X48,X49) ) )
                | ~ mem1(X41,vertices) )
            & ? [X50: vertex] :
                ( mem1(X50,vertices)
                & ? [X51: $int] :
                    ( ? [X53: list_vertex,X52: vertex] :
                        ( mem2(tuple22(X52,X50),diff2(edges,X29))
                        & path(s,X53,X52)
                        & $less(length1(X53),sK58)
                        & $less($sum(path_weight(X53,X52),weight(X52,X50)),X51) )
                    & ( finite(X51) = get1(X40,X50) ) ) ) ) )
   => ( ( $less(1,sK58)
        | ( 1 = sK58 ) )
      & mem2(tuple22(sK70,sK72),sK64)
      & ! [X31: vertex] :
          ( ? [X32: $int] :
              ( ! [X34: vertex,X33: list_vertex] :
                  ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),X32)
                  | ~ $less(length1(X33),sK58)
                  | ~ mem2(tuple22(X34,X31),diff2(edges,sK64))
                  | ~ path(s,X33,X34) )
              & ? [X35: list_vertex] :
                  ( ( path_weight(X35,X31) = X32 )
                  & path(s,X35,X31) )
              & ! [X36: list_vertex] :
                  ( ~ path(s,X36,X31)
                  | ~ $less(path_weight(X36,X31),X32)
                  | ~ $less(length1(X36),sK58) )
              & ( get1(sK63,X31) = finite(X32) ) )
          | ( ! [X37: vertex] :
                ( ! [X38: list_vertex] :
                    ( ~ path(s,X38,X37)
                    | ~ $less(length1(X38),sK58) )
                | ~ mem2(tuple22(X37,X31),diff2(edges,sK64)) )
            & ! [X39: list_vertex] :
                ( ~ path(s,X39,X31)
                | ~ $less(length1(X39),sK58) )
            & ( infinite = get1(sK63,X31) ) )
          | ~ mem1(X31,vertices) )
      & mem2(tuple22(sK70,sK72),edges)
      & ~ mem2(tuple22(sK70,sK72),diff2(edges,sK64))
      & ( sK71 = remove2(tuple22(sK70,sK72),sK64) )
      & ? [X40: map_vertex_t19] :
          ( ! [X41: vertex] :
              ( ( ! [X42: vertex] :
                    ( ! [X43: list_vertex] :
                        ( ~ $less(length1(X43),sK58)
                        | ~ path(s,X43,X42) )
                    | ~ mem2(tuple22(X42,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64))) )
                & ! [X44: list_vertex] :
                    ( ~ path(s,X44,X41)
                    | ~ $less(length1(X44),sK58) )
                & ( infinite = get1(X40,X41) ) )
              | ? [X45: $int] :
                  ( ! [X46: list_vertex] :
                      ( ~ path(s,X46,X41)
                      | ~ $less(length1(X46),sK58)
                      | ~ $less(path_weight(X46,X41),X45) )
                  & ( get1(X40,X41) = finite(X45) )
                  & ? [X47: list_vertex] :
                      ( path(s,X47,X41)
                      & ( path_weight(X47,X41) = X45 ) )
                  & ! [X49: vertex,X48: list_vertex] :
                      ( ~ mem2(tuple22(X49,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64)))
                      | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),X45)
                      | ~ $less(length1(X48),sK58)
                      | ~ path(s,X48,X49) ) )
              | ~ mem1(X41,vertices) )
          & ? [X50: vertex] :
              ( mem1(X50,vertices)
              & ? [X51: $int] :
                  ( ? [X53: list_vertex,X52: vertex] :
                      ( mem2(tuple22(X52,X50),diff2(edges,sK71))
                      & path(s,X53,X52)
                      & $less(length1(X53),sK58)
                      & $less($sum(path_weight(X53,X52),weight(X52,X50)),X51) )
                  & ( finite(X51) = get1(X40,X50) ) ) ) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f709,plain,
    ! [X31: vertex] :
      ( ? [X32: $int] :
          ( ! [X34: vertex,X33: list_vertex] :
              ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),X32)
              | ~ $less(length1(X33),sK58)
              | ~ mem2(tuple22(X34,X31),diff2(edges,sK64))
              | ~ path(s,X33,X34) )
          & ? [X35: list_vertex] :
              ( ( path_weight(X35,X31) = X32 )
              & path(s,X35,X31) )
          & ! [X36: list_vertex] :
              ( ~ path(s,X36,X31)
              | ~ $less(path_weight(X36,X31),X32)
              | ~ $less(length1(X36),sK58) )
          & ( get1(sK63,X31) = finite(X32) ) )
     => ( ! [X34: vertex,X33: list_vertex] :
            ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),sK73(X31))
            | ~ $less(length1(X33),sK58)
            | ~ mem2(tuple22(X34,X31),diff2(edges,sK64))
            | ~ path(s,X33,X34) )
        & ? [X35: list_vertex] :
            ( ( path_weight(X35,X31) = sK73(X31) )
            & path(s,X35,X31) )
        & ! [X36: list_vertex] :
            ( ~ path(s,X36,X31)
            | ~ $less(path_weight(X36,X31),sK73(X31))
            | ~ $less(length1(X36),sK58) )
        & ( get1(sK63,X31) = finite(sK73(X31)) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f710,plain,
    ! [X31: vertex] :
      ( ? [X35: list_vertex] :
          ( ( path_weight(X35,X31) = sK73(X31) )
          & path(s,X35,X31) )
     => ( ( path_weight(sK74(X31),X31) = sK73(X31) )
        & path(s,sK74(X31),X31) ) ),
    introduced(choice_axiom,[]) ).

tff(f711,plain,
    ( ? [X40: map_vertex_t19] :
        ( ! [X41: vertex] :
            ( ( ! [X42: vertex] :
                  ( ! [X43: list_vertex] :
                      ( ~ $less(length1(X43),sK58)
                      | ~ path(s,X43,X42) )
                  | ~ mem2(tuple22(X42,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64))) )
              & ! [X44: list_vertex] :
                  ( ~ path(s,X44,X41)
                  | ~ $less(length1(X44),sK58) )
              & ( infinite = get1(X40,X41) ) )
            | ? [X45: $int] :
                ( ! [X46: list_vertex] :
                    ( ~ path(s,X46,X41)
                    | ~ $less(length1(X46),sK58)
                    | ~ $less(path_weight(X46,X41),X45) )
                & ( get1(X40,X41) = finite(X45) )
                & ? [X47: list_vertex] :
                    ( path(s,X47,X41)
                    & ( path_weight(X47,X41) = X45 ) )
                & ! [X49: vertex,X48: list_vertex] :
                    ( ~ mem2(tuple22(X49,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64)))
                    | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),X45)
                    | ~ $less(length1(X48),sK58)
                    | ~ path(s,X48,X49) ) )
            | ~ mem1(X41,vertices) )
        & ? [X50: vertex] :
            ( mem1(X50,vertices)
            & ? [X51: $int] :
                ( ? [X53: list_vertex,X52: vertex] :
                    ( mem2(tuple22(X52,X50),diff2(edges,sK71))
                    & path(s,X53,X52)
                    & $less(length1(X53),sK58)
                    & $less($sum(path_weight(X53,X52),weight(X52,X50)),X51) )
                & ( finite(X51) = get1(X40,X50) ) ) ) )
   => ( ! [X41: vertex] :
          ( ( ! [X42: vertex] :
                ( ! [X43: list_vertex] :
                    ( ~ $less(length1(X43),sK58)
                    | ~ path(s,X43,X42) )
                | ~ mem2(tuple22(X42,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64))) )
            & ! [X44: list_vertex] :
                ( ~ path(s,X44,X41)
                | ~ $less(length1(X44),sK58) )
            & ( infinite = get1(sK75,X41) ) )
          | ? [X45: $int] :
              ( ! [X46: list_vertex] :
                  ( ~ path(s,X46,X41)
                  | ~ $less(length1(X46),sK58)
                  | ~ $less(path_weight(X46,X41),X45) )
              & ( get1(sK75,X41) = finite(X45) )
              & ? [X47: list_vertex] :
                  ( path(s,X47,X41)
                  & ( path_weight(X47,X41) = X45 ) )
              & ! [X49: vertex,X48: list_vertex] :
                  ( ~ mem2(tuple22(X49,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64)))
                  | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),X45)
                  | ~ $less(length1(X48),sK58)
                  | ~ path(s,X48,X49) ) )
          | ~ mem1(X41,vertices) )
      & ? [X50: vertex] :
          ( mem1(X50,vertices)
          & ? [X51: $int] :
              ( ? [X53: list_vertex,X52: vertex] :
                  ( mem2(tuple22(X52,X50),diff2(edges,sK71))
                  & path(s,X53,X52)
                  & $less(length1(X53),sK58)
                  & $less($sum(path_weight(X53,X52),weight(X52,X50)),X51) )
              & ( get1(sK75,X50) = finite(X51) ) ) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f712,plain,
    ! [X41: vertex] :
      ( ? [X45: $int] :
          ( ! [X46: list_vertex] :
              ( ~ path(s,X46,X41)
              | ~ $less(length1(X46),sK58)
              | ~ $less(path_weight(X46,X41),X45) )
          & ( get1(sK75,X41) = finite(X45) )
          & ? [X47: list_vertex] :
              ( path(s,X47,X41)
              & ( path_weight(X47,X41) = X45 ) )
          & ! [X49: vertex,X48: list_vertex] :
              ( ~ mem2(tuple22(X49,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64)))
              | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),X45)
              | ~ $less(length1(X48),sK58)
              | ~ path(s,X48,X49) ) )
     => ( ! [X46: list_vertex] :
            ( ~ path(s,X46,X41)
            | ~ $less(length1(X46),sK58)
            | ~ $less(path_weight(X46,X41),sK76(X41)) )
        & ( finite(sK76(X41)) = get1(sK75,X41) )
        & ? [X47: list_vertex] :
            ( path(s,X47,X41)
            & ( path_weight(X47,X41) = sK76(X41) ) )
        & ! [X49: vertex,X48: list_vertex] :
            ( ~ mem2(tuple22(X49,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64)))
            | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),sK76(X41))
            | ~ $less(length1(X48),sK58)
            | ~ path(s,X48,X49) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f713,plain,
    ! [X41: vertex] :
      ( ? [X47: list_vertex] :
          ( path(s,X47,X41)
          & ( path_weight(X47,X41) = sK76(X41) ) )
     => ( path(s,sK77(X41),X41)
        & ( path_weight(sK77(X41),X41) = sK76(X41) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f714,plain,
    ( ? [X50: vertex] :
        ( mem1(X50,vertices)
        & ? [X51: $int] :
            ( ? [X53: list_vertex,X52: vertex] :
                ( mem2(tuple22(X52,X50),diff2(edges,sK71))
                & path(s,X53,X52)
                & $less(length1(X53),sK58)
                & $less($sum(path_weight(X53,X52),weight(X52,X50)),X51) )
            & ( get1(sK75,X50) = finite(X51) ) ) )
   => ( mem1(sK78,vertices)
      & ? [X51: $int] :
          ( ? [X53: list_vertex,X52: vertex] :
              ( mem2(tuple22(X52,sK78),diff2(edges,sK71))
              & path(s,X53,X52)
              & $less(length1(X53),sK58)
              & $less($sum(path_weight(X53,X52),weight(X52,sK78)),X51) )
          & ( get1(sK75,sK78) = finite(X51) ) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f715,plain,
    ( ? [X51: $int] :
        ( ? [X53: list_vertex,X52: vertex] :
            ( mem2(tuple22(X52,sK78),diff2(edges,sK71))
            & path(s,X53,X52)
            & $less(length1(X53),sK58)
            & $less($sum(path_weight(X53,X52),weight(X52,sK78)),X51) )
        & ( get1(sK75,sK78) = finite(X51) ) )
   => ( ? [X53: list_vertex,X52: vertex] :
          ( mem2(tuple22(X52,sK78),diff2(edges,sK71))
          & path(s,X53,X52)
          & $less(length1(X53),sK58)
          & $less($sum(path_weight(X53,X52),weight(X52,sK78)),sK79) )
      & ( get1(sK75,sK78) = finite(sK79) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f716,plain,
    ( ? [X53: list_vertex,X52: vertex] :
        ( mem2(tuple22(X52,sK78),diff2(edges,sK71))
        & path(s,X53,X52)
        & $less(length1(X53),sK58)
        & $less($sum(path_weight(X53,X52),weight(X52,sK78)),sK79) )
   => ( mem2(tuple22(sK80,sK78),diff2(edges,sK71))
      & path(s,sK81,sK80)
      & $less(length1(sK81),sK58)
      & $less($sum(path_weight(sK81,sK80),weight(sK80,sK78)),sK79) ) ),
    introduced(choice_axiom,[]) ).

tff(f697,plain,
    ( ( $less(1,$sum(cardinal1(vertices),$uminus(1)))
      | ( 1 = $sum(cardinal1(vertices),$uminus(1)) ) )
    & ? [X0: $int,X1: map_vertex_t19] :
        ( ( ( $sum(cardinal1(vertices),$uminus(1)) = X0 )
          | $less(X0,$sum(cardinal1(vertices),$uminus(1))) )
        & ! [X2: vertex] :
            ( ~ mem1(X2,vertices)
            | ( ! [X3: list_vertex] :
                  ( ~ $less(length1(X3),X0)
                  | ~ path(s,X3,X2) )
              & ( infinite = get1(X1,X2) )
              & ! [X4: vertex] :
                  ( ~ mem2(tuple22(X4,X2),empty2)
                  | ! [X5: list_vertex] :
                      ( ~ path(s,X5,X4)
                      | ~ $less(length1(X5),X0) ) ) )
            | ? [X6: $int] :
                ( ! [X7: list_vertex,X8: vertex] :
                    ( ~ path(s,X7,X8)
                    | ~ $less(length1(X7),X0)
                    | ~ $less($sum(path_weight(X7,X8),weight(X8,X2)),X6)
                    | ~ mem2(tuple22(X8,X2),empty2) )
                & ? [X9: list_vertex] :
                    ( path(s,X9,X2)
                    & ( path_weight(X9,X2) = X6 ) )
                & ! [X10: list_vertex] :
                    ( ~ path(s,X10,X2)
                    | ~ $less(path_weight(X10,X2),X6)
                    | ~ $less(length1(X10),X0) )
                & ( finite(X6) = get1(X1,X2) ) ) )
        & ? [X11: set_lpvertexcm_vertexrp] :
            ( ( edges = X11 )
            & ? [X12: map_vertex_t19,X13: set_lpvertexcm_vertexrp] :
                ( ! [X14: vertex] :
                    ( ? [X15: $int] :
                        ( ( get1(X12,X14) = finite(X15) )
                        & ! [X16: list_vertex,X17: vertex] :
                            ( ~ path(s,X16,X17)
                            | ~ mem2(tuple22(X17,X14),diff2(edges,X13))
                            | ~ $less(length1(X16),X0)
                            | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),X15) )
                        & ? [X18: list_vertex] :
                            ( path(s,X18,X14)
                            & ( path_weight(X18,X14) = X15 ) )
                        & ! [X19: list_vertex] :
                            ( ~ $less(path_weight(X19,X14),X15)
                            | ~ path(s,X19,X14)
                            | ~ $less(length1(X19),X0) ) )
                    | ~ mem1(X14,vertices)
                    | ( ! [X20: vertex] :
                          ( ! [X21: list_vertex] :
                              ( ~ $less(length1(X21),X0)
                              | ~ path(s,X21,X20) )
                          | ~ mem2(tuple22(X20,X14),diff2(edges,X13)) )
                      & ( infinite = get1(X12,X14) )
                      & ! [X22: list_vertex] :
                          ( ~ $less(length1(X22),X0)
                          | ~ path(s,X22,X14) ) ) )
                & ! [X23: lpvertexcm_vertexrp] :
                    ( ~ mem2(X23,X13)
                    | mem2(X23,edges) )
                & ? [X24: bool] :
                    ( ? [X25: lpvertexcm_vertexrp] : mem2(X25,X13)
                    & ( ! [X26: lpvertexcm_vertexrp] : ~ mem2(X26,X13)
                      | ( true != X24 ) )
                    & ( ( true = X24 )
                      | ? [X27: lpvertexcm_vertexrp] : mem2(X27,X13) )
                    & ( true != X24 )
                    & ? [X28: vertex,X29: set_lpvertexcm_vertexrp,X30: vertex] :
                        ( ( $less(1,X0)
                          | ( 1 = X0 ) )
                        & mem2(tuple22(X28,X30),X13)
                        & ! [X31: vertex] :
                            ( ? [X32: $int] :
                                ( ! [X33: list_vertex,X34: vertex] :
                                    ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),X32)
                                    | ~ $less(length1(X33),X0)
                                    | ~ mem2(tuple22(X34,X31),diff2(edges,X13))
                                    | ~ path(s,X33,X34) )
                                & ? [X35: list_vertex] :
                                    ( ( path_weight(X35,X31) = X32 )
                                    & path(s,X35,X31) )
                                & ! [X36: list_vertex] :
                                    ( ~ path(s,X36,X31)
                                    | ~ $less(path_weight(X36,X31),X32)
                                    | ~ $less(length1(X36),X0) )
                                & ( get1(X12,X31) = finite(X32) ) )
                            | ( ! [X37: vertex] :
                                  ( ! [X38: list_vertex] :
                                      ( ~ path(s,X38,X37)
                                      | ~ $less(length1(X38),X0) )
                                  | ~ mem2(tuple22(X37,X31),diff2(edges,X13)) )
                              & ! [X39: list_vertex] :
                                  ( ~ path(s,X39,X31)
                                  | ~ $less(length1(X39),X0) )
                              & ( infinite = get1(X12,X31) ) )
                            | ~ mem1(X31,vertices) )
                        & mem2(tuple22(X28,X30),edges)
                        & ~ mem2(tuple22(X28,X30),diff2(edges,X13))
                        & ( remove2(tuple22(X28,X30),X13) = X29 )
                        & ? [X40: map_vertex_t19] :
                            ( ! [X41: vertex] :
                                ( ( ! [X42: vertex] :
                                      ( ! [X43: list_vertex] :
                                          ( ~ $less(length1(X43),X0)
                                          | ~ path(s,X43,X42) )
                                      | ~ mem2(tuple22(X42,X41),add2(tuple22(X28,X30),diff2(edges,X13))) )
                                  & ! [X44: list_vertex] :
                                      ( ~ path(s,X44,X41)
                                      | ~ $less(length1(X44),X0) )
                                  & ( infinite = get1(X40,X41) ) )
                                | ? [X45: $int] :
                                    ( ! [X46: list_vertex] :
                                        ( ~ path(s,X46,X41)
                                        | ~ $less(length1(X46),X0)
                                        | ~ $less(path_weight(X46,X41),X45) )
                                    & ( get1(X40,X41) = finite(X45) )
                                    & ? [X47: list_vertex] :
                                        ( path(s,X47,X41)
                                        & ( path_weight(X47,X41) = X45 ) )
                                    & ! [X48: list_vertex,X49: vertex] :
                                        ( ~ mem2(tuple22(X49,X41),add2(tuple22(X28,X30),diff2(edges,X13)))
                                        | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),X45)
                                        | ~ $less(length1(X48),X0)
                                        | ~ path(s,X48,X49) ) )
                                | ~ mem1(X41,vertices) )
                            & ? [X50: vertex] :
                                ( mem1(X50,vertices)
                                & ? [X51: $int] :
                                    ( ? [X52: vertex,X53: list_vertex] :
                                        ( mem2(tuple22(X52,X50),diff2(edges,X29))
                                        & path(s,X53,X52)
                                        & $less(length1(X53),X0)
                                        & $less($sum(path_weight(X53,X52),weight(X52,X50)),X51) )
                                    & ( finite(X51) = get1(X40,X50) ) ) ) ) ) ) ) )
        & ( $less(1,X0)
          | ( 1 = X0 ) ) ) ),
    inference(rectify,[],[f696]) ).

tff(f696,plain,
    ( ( $less(1,$sum(cardinal1(vertices),$uminus(1)))
      | ( 1 = $sum(cardinal1(vertices),$uminus(1)) ) )
    & ? [X0: $int,X1: map_vertex_t19] :
        ( ( ( $sum(cardinal1(vertices),$uminus(1)) = X0 )
          | $less(X0,$sum(cardinal1(vertices),$uminus(1))) )
        & ! [X2: vertex] :
            ( ~ mem1(X2,vertices)
            | ( ! [X8: list_vertex] :
                  ( ~ $less(length1(X8),X0)
                  | ~ path(s,X8,X2) )
              & ( infinite = get1(X1,X2) )
              & ! [X9: vertex] :
                  ( ~ mem2(tuple22(X9,X2),empty2)
                  | ! [X10: list_vertex] :
                      ( ~ path(s,X10,X9)
                      | ~ $less(length1(X10),X0) ) ) )
            | ? [X3: $int] :
                ( ! [X5: list_vertex,X6: vertex] :
                    ( ~ path(s,X5,X6)
                    | ~ $less(length1(X5),X0)
                    | ~ $less($sum(path_weight(X5,X6),weight(X6,X2)),X3)
                    | ~ mem2(tuple22(X6,X2),empty2) )
                & ? [X7: list_vertex] :
                    ( path(s,X7,X2)
                    & ( path_weight(X7,X2) = X3 ) )
                & ! [X4: list_vertex] :
                    ( ~ path(s,X4,X2)
                    | ~ $less(path_weight(X4,X2),X3)
                    | ~ $less(length1(X4),X0) )
                & ( get1(X1,X2) = finite(X3) ) ) )
        & ? [X11: set_lpvertexcm_vertexrp] :
            ( ( edges = X11 )
            & ? [X12: map_vertex_t19,X13: set_lpvertexcm_vertexrp] :
                ( ! [X14: vertex] :
                    ( ? [X15: $int] :
                        ( ( get1(X12,X14) = finite(X15) )
                        & ! [X18: list_vertex,X17: vertex] :
                            ( ~ path(s,X18,X17)
                            | ~ mem2(tuple22(X17,X14),diff2(edges,X13))
                            | ~ $less(length1(X18),X0)
                            | ~ $less($sum(path_weight(X18,X17),weight(X17,X14)),X15) )
                        & ? [X19: list_vertex] :
                            ( path(s,X19,X14)
                            & ( path_weight(X19,X14) = X15 ) )
                        & ! [X16: list_vertex] :
                            ( ~ $less(path_weight(X16,X14),X15)
                            | ~ path(s,X16,X14)
                            | ~ $less(length1(X16),X0) ) )
                    | ~ mem1(X14,vertices)
                    | ( ! [X20: vertex] :
                          ( ! [X21: list_vertex] :
                              ( ~ $less(length1(X21),X0)
                              | ~ path(s,X21,X20) )
                          | ~ mem2(tuple22(X20,X14),diff2(edges,X13)) )
                      & ( infinite = get1(X12,X14) )
                      & ! [X22: list_vertex] :
                          ( ~ $less(length1(X22),X0)
                          | ~ path(s,X22,X14) ) ) )
                & ! [X23: lpvertexcm_vertexrp] :
                    ( ~ mem2(X23,X13)
                    | mem2(X23,edges) )
                & ? [X24: bool] :
                    ( ? [X26: lpvertexcm_vertexrp] : mem2(X26,X13)
                    & ( ! [X25: lpvertexcm_vertexrp] : ~ mem2(X25,X13)
                      | ( true != X24 ) )
                    & ( ( true = X24 )
                      | ? [X25: lpvertexcm_vertexrp] : mem2(X25,X13) )
                    & ( true != X24 )
                    & ? [X27: vertex,X28: set_lpvertexcm_vertexrp,X29: vertex] :
                        ( ( $less(1,X0)
                          | ( 1 = X0 ) )
                        & mem2(tuple22(X27,X29),X13)
                        & ! [X30: vertex] :
                            ( ? [X31: $int] :
                                ( ! [X32: list_vertex,X33: vertex] :
                                    ( ~ $less($sum(path_weight(X32,X33),weight(X33,X30)),X31)
                                    | ~ $less(length1(X32),X0)
                                    | ~ mem2(tuple22(X33,X30),diff2(edges,X13))
                                    | ~ path(s,X32,X33) )
                                & ? [X34: list_vertex] :
                                    ( ( path_weight(X34,X30) = X31 )
                                    & path(s,X34,X30) )
                                & ! [X35: list_vertex] :
                                    ( ~ path(s,X35,X30)
                                    | ~ $less(path_weight(X35,X30),X31)
                                    | ~ $less(length1(X35),X0) )
                                & ( finite(X31) = get1(X12,X30) ) )
                            | ( ! [X37: vertex] :
                                  ( ! [X38: list_vertex] :
                                      ( ~ path(s,X38,X37)
                                      | ~ $less(length1(X38),X0) )
                                  | ~ mem2(tuple22(X37,X30),diff2(edges,X13)) )
                              & ! [X36: list_vertex] :
                                  ( ~ path(s,X36,X30)
                                  | ~ $less(length1(X36),X0) )
                              & ( infinite = get1(X12,X30) ) )
                            | ~ mem1(X30,vertices) )
                        & mem2(tuple22(X27,X29),edges)
                        & ~ mem2(tuple22(X27,X29),diff2(edges,X13))
                        & ( remove2(tuple22(X27,X29),X13) = X28 )
                        & ? [X39: map_vertex_t19] :
                            ( ! [X40: vertex] :
                                ( ( ! [X47: vertex] :
                                      ( ! [X48: list_vertex] :
                                          ( ~ $less(length1(X48),X0)
                                          | ~ path(s,X48,X47) )
                                      | ~ mem2(tuple22(X47,X40),add2(tuple22(X27,X29),diff2(edges,X13))) )
                                  & ! [X46: list_vertex] :
                                      ( ~ path(s,X46,X40)
                                      | ~ $less(length1(X46),X0) )
                                  & ( infinite = get1(X39,X40) ) )
                                | ? [X41: $int] :
                                    ( ! [X45: list_vertex] :
                                        ( ~ path(s,X45,X40)
                                        | ~ $less(length1(X45),X0)
                                        | ~ $less(path_weight(X45,X40),X41) )
                                    & ( get1(X39,X40) = finite(X41) )
                                    & ? [X42: list_vertex] :
                                        ( path(s,X42,X40)
                                        & ( path_weight(X42,X40) = X41 ) )
                                    & ! [X43: list_vertex,X44: vertex] :
                                        ( ~ mem2(tuple22(X44,X40),add2(tuple22(X27,X29),diff2(edges,X13)))
                                        | ~ $less($sum(path_weight(X43,X44),weight(X44,X40)),X41)
                                        | ~ $less(length1(X43),X0)
                                        | ~ path(s,X43,X44) ) )
                                | ~ mem1(X40,vertices) )
                            & ? [X49: vertex] :
                                ( mem1(X49,vertices)
                                & ? [X50: $int] :
                                    ( ? [X51: vertex,X52: list_vertex] :
                                        ( mem2(tuple22(X51,X49),diff2(edges,X28))
                                        & path(s,X52,X51)
                                        & $less(length1(X52),X0)
                                        & $less($sum(path_weight(X52,X51),weight(X51,X49)),X50) )
                                    & ( get1(X39,X49) = finite(X50) ) ) ) ) ) ) ) )
        & ( $less(1,X0)
          | ( 1 = X0 ) ) ) ),
    inference(flattening,[],[f695]) ).

tff(f695,plain,
    ( ( $less(1,$sum(cardinal1(vertices),$uminus(1)))
      | ( 1 = $sum(cardinal1(vertices),$uminus(1)) ) )
    & ? [X0: $int,X1: map_vertex_t19] :
        ( ( ( $sum(cardinal1(vertices),$uminus(1)) = X0 )
          | $less(X0,$sum(cardinal1(vertices),$uminus(1))) )
        & ! [X2: vertex] :
            ( ~ mem1(X2,vertices)
            | ( ! [X8: list_vertex] :
                  ( ~ $less(length1(X8),X0)
                  | ~ path(s,X8,X2) )
              & ( infinite = get1(X1,X2) )
              & ! [X9: vertex] :
                  ( ~ mem2(tuple22(X9,X2),empty2)
                  | ! [X10: list_vertex] :
                      ( ~ path(s,X10,X9)
                      | ~ $less(length1(X10),X0) ) ) )
            | ? [X3: $int] :
                ( ! [X5: list_vertex,X6: vertex] :
                    ( ~ path(s,X5,X6)
                    | ~ $less(length1(X5),X0)
                    | ~ $less($sum(path_weight(X5,X6),weight(X6,X2)),X3)
                    | ~ mem2(tuple22(X6,X2),empty2) )
                & ? [X7: list_vertex] :
                    ( path(s,X7,X2)
                    & ( path_weight(X7,X2) = X3 ) )
                & ! [X4: list_vertex] :
                    ( ~ path(s,X4,X2)
                    | ~ $less(path_weight(X4,X2),X3)
                    | ~ $less(length1(X4),X0) )
                & ( get1(X1,X2) = finite(X3) ) ) )
        & ? [X11: set_lpvertexcm_vertexrp] :
            ( ( edges = X11 )
            & ? [X12: map_vertex_t19,X13: set_lpvertexcm_vertexrp] :
                ( ! [X14: vertex] :
                    ( ? [X15: $int] :
                        ( ( get1(X12,X14) = finite(X15) )
                        & ! [X18: list_vertex,X17: vertex] :
                            ( ~ path(s,X18,X17)
                            | ~ mem2(tuple22(X17,X14),diff2(edges,X13))
                            | ~ $less(length1(X18),X0)
                            | ~ $less($sum(path_weight(X18,X17),weight(X17,X14)),X15) )
                        & ? [X19: list_vertex] :
                            ( path(s,X19,X14)
                            & ( path_weight(X19,X14) = X15 ) )
                        & ! [X16: list_vertex] :
                            ( ~ $less(path_weight(X16,X14),X15)
                            | ~ path(s,X16,X14)
                            | ~ $less(length1(X16),X0) ) )
                    | ~ mem1(X14,vertices)
                    | ( ! [X20: vertex] :
                          ( ! [X21: list_vertex] :
                              ( ~ $less(length1(X21),X0)
                              | ~ path(s,X21,X20) )
                          | ~ mem2(tuple22(X20,X14),diff2(edges,X13)) )
                      & ( infinite = get1(X12,X14) )
                      & ! [X22: list_vertex] :
                          ( ~ $less(length1(X22),X0)
                          | ~ path(s,X22,X14) ) ) )
                & ! [X23: lpvertexcm_vertexrp] :
                    ( ~ mem2(X23,X13)
                    | mem2(X23,edges) )
                & ? [X24: bool] :
                    ( ? [X26: lpvertexcm_vertexrp] : mem2(X26,X13)
                    & ( ! [X25: lpvertexcm_vertexrp] : ~ mem2(X25,X13)
                      | ( true != X24 ) )
                    & ( ( true = X24 )
                      | ? [X25: lpvertexcm_vertexrp] : mem2(X25,X13) )
                    & ( true != X24 )
                    & ? [X27: vertex,X28: set_lpvertexcm_vertexrp,X29: vertex] :
                        ( ( $less(1,X0)
                          | ( 1 = X0 ) )
                        & mem2(tuple22(X27,X29),X13)
                        & ! [X30: vertex] :
                            ( ? [X31: $int] :
                                ( ! [X32: list_vertex,X33: vertex] :
                                    ( ~ $less($sum(path_weight(X32,X33),weight(X33,X30)),X31)
                                    | ~ $less(length1(X32),X0)
                                    | ~ mem2(tuple22(X33,X30),diff2(edges,X13))
                                    | ~ path(s,X32,X33) )
                                & ? [X34: list_vertex] :
                                    ( ( path_weight(X34,X30) = X31 )
                                    & path(s,X34,X30) )
                                & ! [X35: list_vertex] :
                                    ( ~ path(s,X35,X30)
                                    | ~ $less(path_weight(X35,X30),X31)
                                    | ~ $less(length1(X35),X0) )
                                & ( finite(X31) = get1(X12,X30) ) )
                            | ( ! [X37: vertex] :
                                  ( ! [X38: list_vertex] :
                                      ( ~ path(s,X38,X37)
                                      | ~ $less(length1(X38),X0) )
                                  | ~ mem2(tuple22(X37,X30),diff2(edges,X13)) )
                              & ! [X36: list_vertex] :
                                  ( ~ path(s,X36,X30)
                                  | ~ $less(length1(X36),X0) )
                              & ( infinite = get1(X12,X30) ) )
                            | ~ mem1(X30,vertices) )
                        & mem2(tuple22(X27,X29),edges)
                        & ~ mem2(tuple22(X27,X29),diff2(edges,X13))
                        & ( remove2(tuple22(X27,X29),X13) = X28 )
                        & ? [X39: map_vertex_t19] :
                            ( ! [X40: vertex] :
                                ( ( ! [X47: vertex] :
                                      ( ! [X48: list_vertex] :
                                          ( ~ $less(length1(X48),X0)
                                          | ~ path(s,X48,X47) )
                                      | ~ mem2(tuple22(X47,X40),add2(tuple22(X27,X29),diff2(edges,X13))) )
                                  & ! [X46: list_vertex] :
                                      ( ~ path(s,X46,X40)
                                      | ~ $less(length1(X46),X0) )
                                  & ( infinite = get1(X39,X40) ) )
                                | ? [X41: $int] :
                                    ( ! [X45: list_vertex] :
                                        ( ~ path(s,X45,X40)
                                        | ~ $less(length1(X45),X0)
                                        | ~ $less(path_weight(X45,X40),X41) )
                                    & ( get1(X39,X40) = finite(X41) )
                                    & ? [X42: list_vertex] :
                                        ( path(s,X42,X40)
                                        & ( path_weight(X42,X40) = X41 ) )
                                    & ! [X43: list_vertex,X44: vertex] :
                                        ( ~ mem2(tuple22(X44,X40),add2(tuple22(X27,X29),diff2(edges,X13)))
                                        | ~ $less($sum(path_weight(X43,X44),weight(X44,X40)),X41)
                                        | ~ $less(length1(X43),X0)
                                        | ~ path(s,X43,X44) ) )
                                | ~ mem1(X40,vertices) )
                            & ? [X49: vertex] :
                                ( mem1(X49,vertices)
                                & ? [X50: $int] :
                                    ( ? [X51: vertex,X52: list_vertex] :
                                        ( mem2(tuple22(X51,X49),diff2(edges,X28))
                                        & path(s,X52,X51)
                                        & $less(length1(X52),X0)
                                        & $less($sum(path_weight(X52,X51),weight(X51,X49)),X50) )
                                    & ( get1(X39,X49) = finite(X50) ) ) ) ) ) ) ) )
        & ( $less(1,X0)
          | ( 1 = X0 ) ) ) ),
    inference(nnf_transformation,[],[f434]) ).

tff(f434,plain,
    ( ( $less(1,$sum(cardinal1(vertices),$uminus(1)))
      | ( 1 = $sum(cardinal1(vertices),$uminus(1)) ) )
    & ? [X0: $int,X1: map_vertex_t19] :
        ( ( ( $sum(cardinal1(vertices),$uminus(1)) = X0 )
          | $less(X0,$sum(cardinal1(vertices),$uminus(1))) )
        & ! [X2: vertex] :
            ( ~ mem1(X2,vertices)
            | ( ! [X8: list_vertex] :
                  ( ~ $less(length1(X8),X0)
                  | ~ path(s,X8,X2) )
              & ( infinite = get1(X1,X2) )
              & ! [X9: vertex] :
                  ( ~ mem2(tuple22(X9,X2),empty2)
                  | ! [X10: list_vertex] :
                      ( ~ path(s,X10,X9)
                      | ~ $less(length1(X10),X0) ) ) )
            | ? [X3: $int] :
                ( ! [X5: list_vertex,X6: vertex] :
                    ( ~ path(s,X5,X6)
                    | ~ $less(length1(X5),X0)
                    | ~ $less($sum(path_weight(X5,X6),weight(X6,X2)),X3)
                    | ~ mem2(tuple22(X6,X2),empty2) )
                & ? [X7: list_vertex] :
                    ( path(s,X7,X2)
                    & ( path_weight(X7,X2) = X3 ) )
                & ! [X4: list_vertex] :
                    ( ~ path(s,X4,X2)
                    | ~ $less(path_weight(X4,X2),X3)
                    | ~ $less(length1(X4),X0) )
                & ( get1(X1,X2) = finite(X3) ) ) )
        & ? [X11: set_lpvertexcm_vertexrp] :
            ( ( edges = X11 )
            & ? [X12: map_vertex_t19,X13: set_lpvertexcm_vertexrp] :
                ( ! [X14: vertex] :
                    ( ? [X15: $int] :
                        ( ( get1(X12,X14) = finite(X15) )
                        & ! [X18: list_vertex,X17: vertex] :
                            ( ~ path(s,X18,X17)
                            | ~ mem2(tuple22(X17,X14),diff2(edges,X13))
                            | ~ $less(length1(X18),X0)
                            | ~ $less($sum(path_weight(X18,X17),weight(X17,X14)),X15) )
                        & ? [X19: list_vertex] :
                            ( path(s,X19,X14)
                            & ( path_weight(X19,X14) = X15 ) )
                        & ! [X16: list_vertex] :
                            ( ~ $less(path_weight(X16,X14),X15)
                            | ~ path(s,X16,X14)
                            | ~ $less(length1(X16),X0) ) )
                    | ~ mem1(X14,vertices)
                    | ( ! [X20: vertex] :
                          ( ! [X21: list_vertex] :
                              ( ~ $less(length1(X21),X0)
                              | ~ path(s,X21,X20) )
                          | ~ mem2(tuple22(X20,X14),diff2(edges,X13)) )
                      & ( infinite = get1(X12,X14) )
                      & ! [X22: list_vertex] :
                          ( ~ $less(length1(X22),X0)
                          | ~ path(s,X22,X14) ) ) )
                & ! [X23: lpvertexcm_vertexrp] :
                    ( ~ mem2(X23,X13)
                    | mem2(X23,edges) )
                & ? [X24: bool] :
                    ( ? [X26: lpvertexcm_vertexrp] : mem2(X26,X13)
                    & ( ! [X25: lpvertexcm_vertexrp] : ~ mem2(X25,X13)
                    <=> ( true = X24 ) )
                    & ( true != X24 )
                    & ? [X27: vertex,X28: set_lpvertexcm_vertexrp,X29: vertex] :
                        ( ( $less(1,X0)
                          | ( 1 = X0 ) )
                        & mem2(tuple22(X27,X29),X13)
                        & ! [X30: vertex] :
                            ( ? [X31: $int] :
                                ( ! [X32: list_vertex,X33: vertex] :
                                    ( ~ $less($sum(path_weight(X32,X33),weight(X33,X30)),X31)
                                    | ~ $less(length1(X32),X0)
                                    | ~ mem2(tuple22(X33,X30),diff2(edges,X13))
                                    | ~ path(s,X32,X33) )
                                & ? [X34: list_vertex] :
                                    ( ( path_weight(X34,X30) = X31 )
                                    & path(s,X34,X30) )
                                & ! [X35: list_vertex] :
                                    ( ~ path(s,X35,X30)
                                    | ~ $less(path_weight(X35,X30),X31)
                                    | ~ $less(length1(X35),X0) )
                                & ( finite(X31) = get1(X12,X30) ) )
                            | ( ! [X37: vertex] :
                                  ( ! [X38: list_vertex] :
                                      ( ~ path(s,X38,X37)
                                      | ~ $less(length1(X38),X0) )
                                  | ~ mem2(tuple22(X37,X30),diff2(edges,X13)) )
                              & ! [X36: list_vertex] :
                                  ( ~ path(s,X36,X30)
                                  | ~ $less(length1(X36),X0) )
                              & ( infinite = get1(X12,X30) ) )
                            | ~ mem1(X30,vertices) )
                        & mem2(tuple22(X27,X29),edges)
                        & ~ mem2(tuple22(X27,X29),diff2(edges,X13))
                        & ( remove2(tuple22(X27,X29),X13) = X28 )
                        & ? [X39: map_vertex_t19] :
                            ( ! [X40: vertex] :
                                ( ( ! [X47: vertex] :
                                      ( ! [X48: list_vertex] :
                                          ( ~ $less(length1(X48),X0)
                                          | ~ path(s,X48,X47) )
                                      | ~ mem2(tuple22(X47,X40),add2(tuple22(X27,X29),diff2(edges,X13))) )
                                  & ! [X46: list_vertex] :
                                      ( ~ path(s,X46,X40)
                                      | ~ $less(length1(X46),X0) )
                                  & ( infinite = get1(X39,X40) ) )
                                | ? [X41: $int] :
                                    ( ! [X45: list_vertex] :
                                        ( ~ path(s,X45,X40)
                                        | ~ $less(length1(X45),X0)
                                        | ~ $less(path_weight(X45,X40),X41) )
                                    & ( get1(X39,X40) = finite(X41) )
                                    & ? [X42: list_vertex] :
                                        ( path(s,X42,X40)
                                        & ( path_weight(X42,X40) = X41 ) )
                                    & ! [X43: list_vertex,X44: vertex] :
                                        ( ~ mem2(tuple22(X44,X40),add2(tuple22(X27,X29),diff2(edges,X13)))
                                        | ~ $less($sum(path_weight(X43,X44),weight(X44,X40)),X41)
                                        | ~ $less(length1(X43),X0)
                                        | ~ path(s,X43,X44) ) )
                                | ~ mem1(X40,vertices) )
                            & ? [X49: vertex] :
                                ( mem1(X49,vertices)
                                & ? [X50: $int] :
                                    ( ? [X51: vertex,X52: list_vertex] :
                                        ( mem2(tuple22(X51,X49),diff2(edges,X28))
                                        & path(s,X52,X51)
                                        & $less(length1(X52),X0)
                                        & $less($sum(path_weight(X52,X51),weight(X51,X49)),X50) )
                                    & ( get1(X39,X49) = finite(X50) ) ) ) ) ) ) ) )
        & ( $less(1,X0)
          | ( 1 = X0 ) ) ) ),
    inference(flattening,[],[f433]) ).

tff(f433,plain,
    ( ? [X1: map_vertex_t19,X0: $int] :
        ( ? [X11: set_lpvertexcm_vertexrp] :
            ( ? [X13: set_lpvertexcm_vertexrp,X12: map_vertex_t19] :
                ( ? [X24: bool] :
                    ( ? [X28: set_lpvertexcm_vertexrp,X29: vertex,X27: vertex] :
                        ( ? [X39: map_vertex_t19] :
                            ( ? [X49: vertex] :
                                ( ? [X50: $int] :
                                    ( ? [X52: list_vertex,X51: vertex] :
                                        ( $less($sum(path_weight(X52,X51),weight(X51,X49)),X50)
                                        & mem2(tuple22(X51,X49),diff2(edges,X28))
                                        & $less(length1(X52),X0)
                                        & path(s,X52,X51) )
                                    & ( get1(X39,X49) = finite(X50) ) )
                                & mem1(X49,vertices) )
                            & ! [X40: vertex] :
                                ( ( ! [X47: vertex] :
                                      ( ! [X48: list_vertex] :
                                          ( ~ $less(length1(X48),X0)
                                          | ~ path(s,X48,X47) )
                                      | ~ mem2(tuple22(X47,X40),add2(tuple22(X27,X29),diff2(edges,X13))) )
                                  & ! [X46: list_vertex] :
                                      ( ~ path(s,X46,X40)
                                      | ~ $less(length1(X46),X0) )
                                  & ( infinite = get1(X39,X40) ) )
                                | ? [X41: $int] :
                                    ( ? [X42: list_vertex] :
                                        ( path(s,X42,X40)
                                        & ( path_weight(X42,X40) = X41 ) )
                                    & ! [X45: list_vertex] :
                                        ( ~ $less(path_weight(X45,X40),X41)
                                        | ~ $less(length1(X45),X0)
                                        | ~ path(s,X45,X40) )
                                    & ! [X44: vertex,X43: list_vertex] :
                                        ( ~ $less($sum(path_weight(X43,X44),weight(X44,X40)),X41)
                                        | ~ mem2(tuple22(X44,X40),add2(tuple22(X27,X29),diff2(edges,X13)))
                                        | ~ $less(length1(X43),X0)
                                        | ~ path(s,X43,X44) )
                                    & ( get1(X39,X40) = finite(X41) ) )
                                | ~ mem1(X40,vertices) ) )
                        & ! [X30: vertex] :
                            ( ? [X31: $int] :
                                ( ! [X35: list_vertex] :
                                    ( ~ $less(path_weight(X35,X30),X31)
                                    | ~ $less(length1(X35),X0)
                                    | ~ path(s,X35,X30) )
                                & ( finite(X31) = get1(X12,X30) )
                                & ? [X34: list_vertex] :
                                    ( ( path_weight(X34,X30) = X31 )
                                    & path(s,X34,X30) )
                                & ! [X33: vertex,X32: list_vertex] :
                                    ( ~ $less($sum(path_weight(X32,X33),weight(X33,X30)),X31)
                                    | ~ mem2(tuple22(X33,X30),diff2(edges,X13))
                                    | ~ $less(length1(X32),X0)
                                    | ~ path(s,X32,X33) ) )
                            | ( ! [X37: vertex] :
                                  ( ! [X38: list_vertex] :
                                      ( ~ path(s,X38,X37)
                                      | ~ $less(length1(X38),X0) )
                                  | ~ mem2(tuple22(X37,X30),diff2(edges,X13)) )
                              & ! [X36: list_vertex] :
                                  ( ~ path(s,X36,X30)
                                  | ~ $less(length1(X36),X0) )
                              & ( infinite = get1(X12,X30) ) )
                            | ~ mem1(X30,vertices) )
                        & ( $less(1,X0)
                          | ( 1 = X0 ) )
                        & ~ mem2(tuple22(X27,X29),diff2(edges,X13))
                        & mem2(tuple22(X27,X29),edges)
                        & mem2(tuple22(X27,X29),X13)
                        & ( remove2(tuple22(X27,X29),X13) = X28 ) )
                    & ? [X26: lpvertexcm_vertexrp] : mem2(X26,X13)
                    & ( true != X24 )
                    & ( ! [X25: lpvertexcm_vertexrp] : ~ mem2(X25,X13)
                    <=> ( true = X24 ) ) )
                & ! [X23: lpvertexcm_vertexrp] :
                    ( ~ mem2(X23,X13)
                    | mem2(X23,edges) )
                & ! [X14: vertex] :
                    ( ( ! [X20: vertex] :
                          ( ! [X21: list_vertex] :
                              ( ~ $less(length1(X21),X0)
                              | ~ path(s,X21,X20) )
                          | ~ mem2(tuple22(X20,X14),diff2(edges,X13)) )
                      & ( infinite = get1(X12,X14) )
                      & ! [X22: list_vertex] :
                          ( ~ $less(length1(X22),X0)
                          | ~ path(s,X22,X14) ) )
                    | ? [X15: $int] :
                        ( ( get1(X12,X14) = finite(X15) )
                        & ! [X18: list_vertex,X17: vertex] :
                            ( ~ $less($sum(path_weight(X18,X17),weight(X17,X14)),X15)
                            | ~ mem2(tuple22(X17,X14),diff2(edges,X13))
                            | ~ $less(length1(X18),X0)
                            | ~ path(s,X18,X17) )
                        & ! [X16: list_vertex] :
                            ( ~ $less(path_weight(X16,X14),X15)
                            | ~ $less(length1(X16),X0)
                            | ~ path(s,X16,X14) )
                        & ? [X19: list_vertex] :
                            ( path(s,X19,X14)
                            & ( path_weight(X19,X14) = X15 ) ) )
                    | ~ mem1(X14,vertices) ) )
            & ( edges = X11 ) )
        & ! [X2: vertex] :
            ( ( ! [X8: list_vertex] :
                  ( ~ $less(length1(X8),X0)
                  | ~ path(s,X8,X2) )
              & ( infinite = get1(X1,X2) )
              & ! [X9: vertex] :
                  ( ~ mem2(tuple22(X9,X2),empty2)
                  | ! [X10: list_vertex] :
                      ( ~ path(s,X10,X9)
                      | ~ $less(length1(X10),X0) ) ) )
            | ? [X3: $int] :
                ( ( get1(X1,X2) = finite(X3) )
                & ! [X5: list_vertex,X6: vertex] :
                    ( ~ $less($sum(path_weight(X5,X6),weight(X6,X2)),X3)
                    | ~ mem2(tuple22(X6,X2),empty2)
                    | ~ $less(length1(X5),X0)
                    | ~ path(s,X5,X6) )
                & ! [X4: list_vertex] :
                    ( ~ $less(path_weight(X4,X2),X3)
                    | ~ $less(length1(X4),X0)
                    | ~ path(s,X4,X2) )
                & ? [X7: list_vertex] :
                    ( path(s,X7,X2)
                    & ( path_weight(X7,X2) = X3 ) ) )
            | ~ mem1(X2,vertices) )
        & ( ( $sum(cardinal1(vertices),$uminus(1)) = X0 )
          | $less(X0,$sum(cardinal1(vertices),$uminus(1))) )
        & ( $less(1,X0)
          | ( 1 = X0 ) ) )
    & ( $less(1,$sum(cardinal1(vertices),$uminus(1)))
      | ( 1 = $sum(cardinal1(vertices),$uminus(1)) ) ) ),
    inference(ennf_transformation,[],[f378]) ).

tff(f378,plain,
    ~ ( ( $less(1,$sum(cardinal1(vertices),$uminus(1)))
        | ( 1 = $sum(cardinal1(vertices),$uminus(1)) ) )
     => ! [X1: map_vertex_t19,X0: $int] :
          ( ( ( ( $sum(cardinal1(vertices),$uminus(1)) = X0 )
              | $less(X0,$sum(cardinal1(vertices),$uminus(1))) )
            & ( $less(1,X0)
              | ( 1 = X0 ) ) )
         => ( ! [X2: vertex] :
                ( mem1(X2,vertices)
               => ( ( ! [X8: list_vertex] :
                        ( path(s,X8,X2)
                       => ~ $less(length1(X8),X0) )
                    & ! [X9: vertex] :
                        ( mem2(tuple22(X9,X2),empty2)
                       => ! [X10: list_vertex] :
                            ( path(s,X10,X9)
                           => ~ $less(length1(X10),X0) ) )
                    & ( infinite = get1(X1,X2) ) )
                  | ? [X3: $int] :
                      ( ( get1(X1,X2) = finite(X3) )
                      & ! [X5: list_vertex,X6: vertex] :
                          ( path(s,X5,X6)
                         => ( $less(length1(X5),X0)
                           => ( mem2(tuple22(X6,X2),empty2)
                             => ~ $less($sum(path_weight(X5,X6),weight(X6,X2)),X3) ) ) )
                      & ! [X4: list_vertex] :
                          ( path(s,X4,X2)
                         => ( $less(length1(X4),X0)
                           => ~ $less(path_weight(X4,X2),X3) ) )
                      & ? [X7: list_vertex] :
                          ( path(s,X7,X2)
                          & ( path_weight(X7,X2) = X3 ) ) ) ) )
           => ! [X11: set_lpvertexcm_vertexrp] :
                ( ( edges = X11 )
               => ! [X13: set_lpvertexcm_vertexrp,X12: map_vertex_t19] :
                    ( ( ! [X23: lpvertexcm_vertexrp] :
                          ( mem2(X23,X13)
                         => mem2(X23,edges) )
                      & ! [X14: vertex] :
                          ( mem1(X14,vertices)
                         => ( ( ( infinite = get1(X12,X14) )
                              & ! [X20: vertex] :
                                  ( mem2(tuple22(X20,X14),diff2(edges,X13))
                                 => ! [X21: list_vertex] :
                                      ( path(s,X21,X20)
                                     => ~ $less(length1(X21),X0) ) )
                              & ! [X22: list_vertex] :
                                  ( path(s,X22,X14)
                                 => ~ $less(length1(X22),X0) ) )
                            | ? [X15: $int] :
                                ( ( get1(X12,X14) = finite(X15) )
                                & ! [X18: list_vertex,X17: vertex] :
                                    ( path(s,X18,X17)
                                   => ( $less(length1(X18),X0)
                                     => ( mem2(tuple22(X17,X14),diff2(edges,X13))
                                       => ~ $less($sum(path_weight(X18,X17),weight(X17,X14)),X15) ) ) )
                                & ! [X16: list_vertex] :
                                    ( path(s,X16,X14)
                                   => ( $less(length1(X16),X0)
                                     => ~ $less(path_weight(X16,X14),X15) ) )
                                & ? [X19: list_vertex] :
                                    ( path(s,X19,X14)
                                    & ( path_weight(X19,X14) = X15 ) ) ) ) ) )
                   => ! [X24: bool] :
                        ( ( ! [X25: lpvertexcm_vertexrp] : ~ mem2(X25,X13)
                        <=> ( true = X24 ) )
                       => ( ( true != X24 )
                         => ( ~ ! [X26: lpvertexcm_vertexrp] : ~ mem2(X26,X13)
                           => ! [X28: set_lpvertexcm_vertexrp,X29: vertex,X27: vertex] :
                                ( ( mem2(tuple22(X27,X29),X13)
                                  & ( remove2(tuple22(X27,X29),X13) = X28 ) )
                               => ( ( ! [X30: vertex] :
                                        ( mem1(X30,vertices)
                                       => ( ? [X31: $int] :
                                              ( ! [X35: list_vertex] :
                                                  ( path(s,X35,X30)
                                                 => ( $less(length1(X35),X0)
                                                   => ~ $less(path_weight(X35,X30),X31) ) )
                                              & ( finite(X31) = get1(X12,X30) )
                                              & ? [X34: list_vertex] :
                                                  ( ( path_weight(X34,X30) = X31 )
                                                  & path(s,X34,X30) )
                                              & ! [X33: vertex,X32: list_vertex] :
                                                  ( path(s,X32,X33)
                                                 => ( $less(length1(X32),X0)
                                                   => ( mem2(tuple22(X33,X30),diff2(edges,X13))
                                                     => ~ $less($sum(path_weight(X32,X33),weight(X33,X30)),X31) ) ) ) )
                                          | ( ! [X37: vertex] :
                                                ( mem2(tuple22(X37,X30),diff2(edges,X13))
                                               => ! [X38: list_vertex] :
                                                    ( path(s,X38,X37)
                                                   => ~ $less(length1(X38),X0) ) )
                                            & ! [X36: list_vertex] :
                                                ( path(s,X36,X30)
                                               => ~ $less(length1(X36),X0) )
                                            & ( infinite = get1(X12,X30) ) ) ) )
                                    & ( $less(1,X0)
                                      | ( 1 = X0 ) )
                                    & ~ mem2(tuple22(X27,X29),diff2(edges,X13))
                                    & mem2(tuple22(X27,X29),edges) )
                                 => ! [X39: map_vertex_t19] :
                                      ( ! [X40: vertex] :
                                          ( mem1(X40,vertices)
                                         => ( ( ! [X46: list_vertex] :
                                                  ( path(s,X46,X40)
                                                 => ~ $less(length1(X46),X0) )
                                              & ( infinite = get1(X39,X40) )
                                              & ! [X47: vertex] :
                                                  ( mem2(tuple22(X47,X40),add2(tuple22(X27,X29),diff2(edges,X13)))
                                                 => ! [X48: list_vertex] :
                                                      ( path(s,X48,X47)
                                                     => ~ $less(length1(X48),X0) ) ) )
                                            | ? [X41: $int] :
                                                ( ? [X42: list_vertex] :
                                                    ( path(s,X42,X40)
                                                    & ( path_weight(X42,X40) = X41 ) )
                                                & ! [X45: list_vertex] :
                                                    ( path(s,X45,X40)
                                                   => ( $less(length1(X45),X0)
                                                     => ~ $less(path_weight(X45,X40),X41) ) )
                                                & ! [X44: vertex,X43: list_vertex] :
                                                    ( path(s,X43,X44)
                                                   => ( $less(length1(X43),X0)
                                                     => ( mem2(tuple22(X44,X40),add2(tuple22(X27,X29),diff2(edges,X13)))
                                                       => ~ $less($sum(path_weight(X43,X44),weight(X44,X40)),X41) ) ) )
                                                & ( get1(X39,X40) = finite(X41) ) ) ) )
                                     => ! [X49: vertex] :
                                          ( mem1(X49,vertices)
                                         => ! [X50: $int] :
                                              ( ( get1(X39,X49) = finite(X50) )
                                             => ! [X52: list_vertex,X51: vertex] :
                                                  ( path(s,X52,X51)
                                                 => ( $less(length1(X52),X0)
                                                   => ( mem2(tuple22(X51,X49),diff2(edges,X28))
                                                     => ~ $less($sum(path_weight(X52,X51),weight(X51,X49)),X50) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(rectify,[],[f207]) ).

tff(f207,plain,
    ~ ( ( $less(1,$sum(cardinal1(vertices),$uminus(1)))
        | ( 1 = $sum(cardinal1(vertices),$uminus(1)) ) )
     => ! [X8: $int,X10: map_vertex_t19] :
          ( ( ( $less(X8,$sum(cardinal1(vertices),$uminus(1)))
              | ( $sum(cardinal1(vertices),$uminus(1)) = X8 ) )
            & ( ( 1 = X8 )
              | $less(1,X8) ) )
         => ( ! [X16: vertex] :
                ( mem1(X16,vertices)
               => ( ? [X1: $int] :
                      ( ( finite(X1) = get1(X10,X16) )
                      & ! [X18: list_vertex] :
                          ( path(s,X18,X16)
                         => ( $less(length1(X18),X8)
                           => ~ $less(path_weight(X18,X16),X1) ) )
                      & ! [X18: list_vertex,X6: vertex] :
                          ( path(s,X18,X6)
                         => ( $less(length1(X18),X8)
                           => ( mem2(tuple22(X6,X16),empty2)
                             => ~ $less($sum(path_weight(X18,X6),weight(X6,X16)),X1) ) ) )
                      & ? [X18: list_vertex] :
                          ( path(s,X18,X16)
                          & ( path_weight(X18,X16) = X1 ) ) )
                  | ( ( infinite = get1(X10,X16) )
                    & ! [X18: list_vertex] :
                        ( path(s,X18,X16)
                       => ~ $less(length1(X18),X8) )
                    & ! [X6: vertex] :
                        ( mem2(tuple22(X6,X16),empty2)
                       => ! [X38: list_vertex] :
                            ( path(s,X38,X6)
                           => ~ $less(length1(X38),X8) ) ) ) ) )
           => ! [X39: set_lpvertexcm_vertexrp] :
                ( ( edges = X39 )
               => ! [X41: map_vertex_t19,X40: set_lpvertexcm_vertexrp] :
                    ( ( ! [X16: vertex] :
                          ( mem1(X16,vertices)
                         => ( ? [X1: $int] :
                                ( ( finite(X1) = get1(X41,X16) )
                                & ! [X18: list_vertex] :
                                    ( path(s,X18,X16)
                                   => ( $less(length1(X18),X8)
                                     => ~ $less(path_weight(X18,X16),X1) ) )
                                & ! [X6: vertex,X18: list_vertex] :
                                    ( path(s,X18,X6)
                                   => ( $less(length1(X18),X8)
                                     => ( mem2(tuple22(X6,X16),diff2(edges,X40))
                                       => ~ $less($sum(path_weight(X18,X6),weight(X6,X16)),X1) ) ) )
                                & ? [X18: list_vertex] :
                                    ( ( path_weight(X18,X16) = X1 )
                                    & path(s,X18,X16) ) )
                            | ( ! [X6: vertex] :
                                  ( mem2(tuple22(X6,X16),diff2(edges,X40))
                                 => ! [X38: list_vertex] :
                                      ( path(s,X38,X6)
                                     => ~ $less(length1(X38),X8) ) )
                              & ! [X18: list_vertex] :
                                  ( path(s,X18,X16)
                                 => ~ $less(length1(X18),X8) )
                              & ( infinite = get1(X41,X16) ) ) ) )
                      & ! [X1: lpvertexcm_vertexrp] :
                          ( mem2(X1,X40)
                         => mem2(X1,edges) ) )
                   => ! [X42: bool] :
                        ( ( ! [X1: lpvertexcm_vertexrp] : ~ mem2(X1,X40)
                        <=> ( true = X42 ) )
                       => ( ( true != X42 )
                         => ( ~ ! [X1: lpvertexcm_vertexrp] : ~ mem2(X1,X40)
                           => ! [X44: vertex,X43: set_lpvertexcm_vertexrp,X45: vertex] :
                                ( ( mem2(tuple22(X44,X45),X40)
                                  & ( remove2(tuple22(X44,X45),X40) = X43 ) )
                               => ( ( ~ mem2(tuple22(X44,X45),diff2(edges,X40))
                                    & ! [X16: vertex] :
                                        ( mem1(X16,vertices)
                                       => ( ? [X1: $int] :
                                              ( ! [X18: list_vertex,X6: vertex] :
                                                  ( path(s,X18,X6)
                                                 => ( $less(length1(X18),X8)
                                                   => ( mem2(tuple22(X6,X16),diff2(edges,X40))
                                                     => ~ $less($sum(path_weight(X18,X6),weight(X6,X16)),X1) ) ) )
                                              & ( finite(X1) = get1(X41,X16) )
                                              & ? [X18: list_vertex] :
                                                  ( ( path_weight(X18,X16) = X1 )
                                                  & path(s,X18,X16) )
                                              & ! [X18: list_vertex] :
                                                  ( path(s,X18,X16)
                                                 => ( $less(length1(X18),X8)
                                                   => ~ $less(path_weight(X18,X16),X1) ) ) )
                                          | ( ! [X18: list_vertex] :
                                                ( path(s,X18,X16)
                                               => ~ $less(length1(X18),X8) )
                                            & ( infinite = get1(X41,X16) )
                                            & ! [X6: vertex] :
                                                ( mem2(tuple22(X6,X16),diff2(edges,X40))
                                               => ! [X38: list_vertex] :
                                                    ( path(s,X38,X6)
                                                   => ~ $less(length1(X38),X8) ) ) ) ) )
                                    & ( $less(1,X8)
                                      | ( 1 = X8 ) )
                                    & mem2(tuple22(X44,X45),edges) )
                                 => ! [X46: map_vertex_t19] :
                                      ( ! [X16: vertex] :
                                          ( mem1(X16,vertices)
                                         => ( ? [X1: $int] :
                                                ( ( finite(X1) = get1(X46,X16) )
                                                & ? [X18: list_vertex] :
                                                    ( path(s,X18,X16)
                                                    & ( path_weight(X18,X16) = X1 ) )
                                                & ! [X18: list_vertex,X6: vertex] :
                                                    ( path(s,X18,X6)
                                                   => ( $less(length1(X18),X8)
                                                     => ( mem2(tuple22(X6,X16),add2(tuple22(X44,X45),diff2(edges,X40)))
                                                       => ~ $less($sum(path_weight(X18,X6),weight(X6,X16)),X1) ) ) )
                                                & ! [X18: list_vertex] :
                                                    ( path(s,X18,X16)
                                                   => ( $less(length1(X18),X8)
                                                     => ~ $less(path_weight(X18,X16),X1) ) ) )
                                            | ( ! [X18: list_vertex] :
                                                  ( path(s,X18,X16)
                                                 => ~ $less(length1(X18),X8) )
                                              & ( infinite = get1(X46,X16) )
                                              & ! [X6: vertex] :
                                                  ( mem2(tuple22(X6,X16),add2(tuple22(X44,X45),diff2(edges,X40)))
                                                 => ! [X38: list_vertex] :
                                                      ( path(s,X38,X6)
                                                     => ~ $less(length1(X38),X8) ) ) ) ) )
                                     => ! [X16: vertex] :
                                          ( mem1(X16,vertices)
                                         => ! [X1: $int] :
                                              ( ( finite(X1) = get1(X46,X16) )
                                             => ! [X6: vertex,X18: list_vertex] :
                                                  ( path(s,X18,X6)
                                                 => ( $less(length1(X18),X8)
                                                   => ( mem2(tuple22(X6,X16),diff2(edges,X43))
                                                     => ~ $less($sum(path_weight(X18,X6),weight(X6,X16)),X1) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(theory_normalization,[],[f198]) ).

tff(f198,negated_conjecture,
    ~ ( ( $less(1,$difference(cardinal1(vertices),1))
        | ( 1 = $difference(cardinal1(vertices),1) ) )
     => ! [X8: $int,X10: map_vertex_t19] :
          ( ( ( $less(X8,$difference(cardinal1(vertices),1))
              | ( $difference(cardinal1(vertices),1) = X8 ) )
            & ( ( 1 = X8 )
              | $less(1,X8) ) )
         => ( ! [X16: vertex] :
                ( mem1(X16,vertices)
               => ( ? [X1: $int] :
                      ( ( finite(X1) = get1(X10,X16) )
                      & ! [X18: list_vertex] :
                          ( path(s,X18,X16)
                         => ( $less(length1(X18),X8)
                           => $lesseq(X1,path_weight(X18,X16)) ) )
                      & ! [X18: list_vertex,X6: vertex] :
                          ( path(s,X18,X6)
                         => ( $less(length1(X18),X8)
                           => ( mem2(tuple22(X6,X16),empty2)
                             => $lesseq(X1,$sum(path_weight(X18,X6),weight(X6,X16))) ) ) )
                      & ? [X18: list_vertex] :
                          ( path(s,X18,X16)
                          & ( path_weight(X18,X16) = X1 ) ) )
                  | ( ( infinite = get1(X10,X16) )
                    & ! [X18: list_vertex] :
                        ( path(s,X18,X16)
                       => $lesseq(X8,length1(X18)) )
                    & ! [X6: vertex] :
                        ( mem2(tuple22(X6,X16),empty2)
                       => ! [X38: list_vertex] :
                            ( path(s,X38,X6)
                           => $lesseq(X8,length1(X38)) ) ) ) ) )
           => ! [X39: set_lpvertexcm_vertexrp] :
                ( ( edges = X39 )
               => ! [X41: map_vertex_t19,X40: set_lpvertexcm_vertexrp] :
                    ( ( ! [X16: vertex] :
                          ( mem1(X16,vertices)
                         => ( ? [X1: $int] :
                                ( ( finite(X1) = get1(X41,X16) )
                                & ! [X18: list_vertex] :
                                    ( path(s,X18,X16)
                                   => ( $less(length1(X18),X8)
                                     => $lesseq(X1,path_weight(X18,X16)) ) )
                                & ! [X6: vertex,X18: list_vertex] :
                                    ( path(s,X18,X6)
                                   => ( $less(length1(X18),X8)
                                     => ( mem2(tuple22(X6,X16),diff2(edges,X40))
                                       => $lesseq(X1,$sum(path_weight(X18,X6),weight(X6,X16))) ) ) )
                                & ? [X18: list_vertex] :
                                    ( ( path_weight(X18,X16) = X1 )
                                    & path(s,X18,X16) ) )
                            | ( ! [X6: vertex] :
                                  ( mem2(tuple22(X6,X16),diff2(edges,X40))
                                 => ! [X38: list_vertex] :
                                      ( path(s,X38,X6)
                                     => $lesseq(X8,length1(X38)) ) )
                              & ! [X18: list_vertex] :
                                  ( path(s,X18,X16)
                                 => $lesseq(X8,length1(X18)) )
                              & ( infinite = get1(X41,X16) ) ) ) )
                      & ! [X1: lpvertexcm_vertexrp] :
                          ( mem2(X1,X40)
                         => mem2(X1,edges) ) )
                   => ! [X42: bool] :
                        ( ( ! [X1: lpvertexcm_vertexrp] : ~ mem2(X1,X40)
                        <=> ( true = X42 ) )
                       => ( ( true != X42 )
                         => ( ~ ! [X1: lpvertexcm_vertexrp] : ~ mem2(X1,X40)
                           => ! [X44: vertex,X43: set_lpvertexcm_vertexrp,X45: vertex] :
                                ( ( mem2(tuple22(X44,X45),X40)
                                  & ( remove2(tuple22(X44,X45),X40) = X43 ) )
                               => ( ( ~ mem2(tuple22(X44,X45),diff2(edges,X40))
                                    & ! [X16: vertex] :
                                        ( mem1(X16,vertices)
                                       => ( ? [X1: $int] :
                                              ( ! [X18: list_vertex,X6: vertex] :
                                                  ( path(s,X18,X6)
                                                 => ( $less(length1(X18),X8)
                                                   => ( mem2(tuple22(X6,X16),diff2(edges,X40))
                                                     => $lesseq(X1,$sum(path_weight(X18,X6),weight(X6,X16))) ) ) )
                                              & ( finite(X1) = get1(X41,X16) )
                                              & ? [X18: list_vertex] :
                                                  ( ( path_weight(X18,X16) = X1 )
                                                  & path(s,X18,X16) )
                                              & ! [X18: list_vertex] :
                                                  ( path(s,X18,X16)
                                                 => ( $less(length1(X18),X8)
                                                   => $lesseq(X1,path_weight(X18,X16)) ) ) )
                                          | ( ! [X18: list_vertex] :
                                                ( path(s,X18,X16)
                                               => $lesseq(X8,length1(X18)) )
                                            & ( infinite = get1(X41,X16) )
                                            & ! [X6: vertex] :
                                                ( mem2(tuple22(X6,X16),diff2(edges,X40))
                                               => ! [X38: list_vertex] :
                                                    ( path(s,X38,X6)
                                                   => $lesseq(X8,length1(X38)) ) ) ) ) )
                                    & ( $less(1,X8)
                                      | ( 1 = X8 ) )
                                    & mem2(tuple22(X44,X45),edges) )
                                 => ! [X46: map_vertex_t19] :
                                      ( ! [X16: vertex] :
                                          ( mem1(X16,vertices)
                                         => ( ? [X1: $int] :
                                                ( ( finite(X1) = get1(X46,X16) )
                                                & ? [X18: list_vertex] :
                                                    ( path(s,X18,X16)
                                                    & ( path_weight(X18,X16) = X1 ) )
                                                & ! [X18: list_vertex,X6: vertex] :
                                                    ( path(s,X18,X6)
                                                   => ( $less(length1(X18),X8)
                                                     => ( mem2(tuple22(X6,X16),add2(tuple22(X44,X45),diff2(edges,X40)))
                                                       => $lesseq(X1,$sum(path_weight(X18,X6),weight(X6,X16))) ) ) )
                                                & ! [X18: list_vertex] :
                                                    ( path(s,X18,X16)
                                                   => ( $less(length1(X18),X8)
                                                     => $lesseq(X1,path_weight(X18,X16)) ) ) )
                                            | ( ! [X18: list_vertex] :
                                                  ( path(s,X18,X16)
                                                 => $lesseq(X8,length1(X18)) )
                                              & ( infinite = get1(X46,X16) )
                                              & ! [X6: vertex] :
                                                  ( mem2(tuple22(X6,X16),add2(tuple22(X44,X45),diff2(edges,X40)))
                                                 => ! [X38: list_vertex] :
                                                      ( path(s,X38,X6)
                                                     => $lesseq(X8,length1(X38)) ) ) ) ) )
                                     => ! [X16: vertex] :
                                          ( mem1(X16,vertices)
                                         => ! [X1: $int] :
                                              ( ( finite(X1) = get1(X46,X16) )
                                             => ! [X6: vertex,X18: list_vertex] :
                                                  ( path(s,X18,X6)
                                                 => ( $less(length1(X18),X8)
                                                   => ( mem2(tuple22(X6,X16),diff2(edges,X43))
                                                     => $lesseq(X1,$sum(path_weight(X18,X6),weight(X6,X16))) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(negated_conjecture,[],[f197]) ).

tff(f197,conjecture,
    ( ( $less(1,$difference(cardinal1(vertices),1))
      | ( 1 = $difference(cardinal1(vertices),1) ) )
   => ! [X8: $int,X10: map_vertex_t19] :
        ( ( ( $less(X8,$difference(cardinal1(vertices),1))
            | ( $difference(cardinal1(vertices),1) = X8 ) )
          & ( ( 1 = X8 )
            | $less(1,X8) ) )
       => ( ! [X16: vertex] :
              ( mem1(X16,vertices)
             => ( ? [X1: $int] :
                    ( ( finite(X1) = get1(X10,X16) )
                    & ! [X18: list_vertex] :
                        ( path(s,X18,X16)
                       => ( $less(length1(X18),X8)
                         => $lesseq(X1,path_weight(X18,X16)) ) )
                    & ! [X18: list_vertex,X6: vertex] :
                        ( path(s,X18,X6)
                       => ( $less(length1(X18),X8)
                         => ( mem2(tuple22(X6,X16),empty2)
                           => $lesseq(X1,$sum(path_weight(X18,X6),weight(X6,X16))) ) ) )
                    & ? [X18: list_vertex] :
                        ( path(s,X18,X16)
                        & ( path_weight(X18,X16) = X1 ) ) )
                | ( ( infinite = get1(X10,X16) )
                  & ! [X18: list_vertex] :
                      ( path(s,X18,X16)
                     => $lesseq(X8,length1(X18)) )
                  & ! [X6: vertex] :
                      ( mem2(tuple22(X6,X16),empty2)
                     => ! [X38: list_vertex] :
                          ( path(s,X38,X6)
                         => $lesseq(X8,length1(X38)) ) ) ) ) )
         => ! [X39: set_lpvertexcm_vertexrp] :
              ( ( edges = X39 )
             => ! [X41: map_vertex_t19,X40: set_lpvertexcm_vertexrp] :
                  ( ( ! [X16: vertex] :
                        ( mem1(X16,vertices)
                       => ( ? [X1: $int] :
                              ( ( finite(X1) = get1(X41,X16) )
                              & ! [X18: list_vertex] :
                                  ( path(s,X18,X16)
                                 => ( $less(length1(X18),X8)
                                   => $lesseq(X1,path_weight(X18,X16)) ) )
                              & ! [X6: vertex,X18: list_vertex] :
                                  ( path(s,X18,X6)
                                 => ( $less(length1(X18),X8)
                                   => ( mem2(tuple22(X6,X16),diff2(edges,X40))
                                     => $lesseq(X1,$sum(path_weight(X18,X6),weight(X6,X16))) ) ) )
                              & ? [X18: list_vertex] :
                                  ( ( path_weight(X18,X16) = X1 )
                                  & path(s,X18,X16) ) )
                          | ( ! [X6: vertex] :
                                ( mem2(tuple22(X6,X16),diff2(edges,X40))
                               => ! [X38: list_vertex] :
                                    ( path(s,X38,X6)
                                   => $lesseq(X8,length1(X38)) ) )
                            & ! [X18: list_vertex] :
                                ( path(s,X18,X16)
                               => $lesseq(X8,length1(X18)) )
                            & ( infinite = get1(X41,X16) ) ) ) )
                    & ! [X1: lpvertexcm_vertexrp] :
                        ( mem2(X1,X40)
                       => mem2(X1,edges) ) )
                 => ! [X42: bool] :
                      ( ( ! [X1: lpvertexcm_vertexrp] : ~ mem2(X1,X40)
                      <=> ( true = X42 ) )
                     => ( ( true != X42 )
                       => ( ~ ! [X1: lpvertexcm_vertexrp] : ~ mem2(X1,X40)
                         => ! [X44: vertex,X43: set_lpvertexcm_vertexrp,X45: vertex] :
                              ( ( mem2(tuple22(X44,X45),X40)
                                & ( remove2(tuple22(X44,X45),X40) = X43 ) )
                             => ( ( ~ mem2(tuple22(X44,X45),diff2(edges,X40))
                                  & ! [X16: vertex] :
                                      ( mem1(X16,vertices)
                                     => ( ? [X1: $int] :
                                            ( ! [X18: list_vertex,X6: vertex] :
                                                ( path(s,X18,X6)
                                               => ( $less(length1(X18),X8)
                                                 => ( mem2(tuple22(X6,X16),diff2(edges,X40))
                                                   => $lesseq(X1,$sum(path_weight(X18,X6),weight(X6,X16))) ) ) )
                                            & ( finite(X1) = get1(X41,X16) )
                                            & ? [X18: list_vertex] :
                                                ( ( path_weight(X18,X16) = X1 )
                                                & path(s,X18,X16) )
                                            & ! [X18: list_vertex] :
                                                ( path(s,X18,X16)
                                               => ( $less(length1(X18),X8)
                                                 => $lesseq(X1,path_weight(X18,X16)) ) ) )
                                        | ( ! [X18: list_vertex] :
                                              ( path(s,X18,X16)
                                             => $lesseq(X8,length1(X18)) )
                                          & ( infinite = get1(X41,X16) )
                                          & ! [X6: vertex] :
                                              ( mem2(tuple22(X6,X16),diff2(edges,X40))
                                             => ! [X38: list_vertex] :
                                                  ( path(s,X38,X6)
                                                 => $lesseq(X8,length1(X38)) ) ) ) ) )
                                  & ( $less(1,X8)
                                    | ( 1 = X8 ) )
                                  & mem2(tuple22(X44,X45),edges) )
                               => ! [X46: map_vertex_t19] :
                                    ( ! [X16: vertex] :
                                        ( mem1(X16,vertices)
                                       => ( ? [X1: $int] :
                                              ( ( finite(X1) = get1(X46,X16) )
                                              & ? [X18: list_vertex] :
                                                  ( path(s,X18,X16)
                                                  & ( path_weight(X18,X16) = X1 ) )
                                              & ! [X18: list_vertex,X6: vertex] :
                                                  ( path(s,X18,X6)
                                                 => ( $less(length1(X18),X8)
                                                   => ( mem2(tuple22(X6,X16),add2(tuple22(X44,X45),diff2(edges,X40)))
                                                     => $lesseq(X1,$sum(path_weight(X18,X6),weight(X6,X16))) ) ) )
                                              & ! [X18: list_vertex] :
                                                  ( path(s,X18,X16)
                                                 => ( $less(length1(X18),X8)
                                                   => $lesseq(X1,path_weight(X18,X16)) ) ) )
                                          | ( ! [X18: list_vertex] :
                                                ( path(s,X18,X16)
                                               => $lesseq(X8,length1(X18)) )
                                            & ( infinite = get1(X46,X16) )
                                            & ! [X6: vertex] :
                                                ( mem2(tuple22(X6,X16),add2(tuple22(X44,X45),diff2(edges,X40)))
                                               => ! [X38: list_vertex] :
                                                    ( path(s,X38,X6)
                                                   => $lesseq(X8,length1(X38)) ) ) ) ) )
                                   => ! [X16: vertex] :
                                        ( mem1(X16,vertices)
                                       => ! [X1: $int] :
                                            ( ( finite(X1) = get1(X46,X16) )
                                           => ! [X6: vertex,X18: list_vertex] :
                                                ( path(s,X18,X6)
                                               => ( $less(length1(X18),X8)
                                                 => ( mem2(tuple22(X6,X16),diff2(edges,X43))
                                                   => $lesseq(X1,$sum(path_weight(X18,X6),weight(X6,X16))) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',wP_parameter_bellman_ford) ).

tff(f7417,plain,
    ( ~ spl108_460
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f7406,f1383,f7414]) ).

tff(f7414,plain,
    ( spl108_460
  <=> $less($sum(173,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_460])]) ).

tff(f7406,plain,
    ( ~ $less($sum(173,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6950,f1385]) ).

tff(f7404,plain,
    ( ~ spl108_454
    | spl108_459
    | ~ spl108_11
    | ~ spl108_20
    | ~ spl108_46 ),
    inference(avatar_split_clause,[],[f7398,f1510,f1383,f1342,f7401,f7357]) ).

tff(f7401,plain,
    ( spl108_459
  <=> ( get1(sK63,sK80) = finite(sK65(sK80)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_459])]) ).

tff(f7398,plain,
    ( ( get1(sK63,sK80) = finite(sK65(sK80)) )
    | ~ mem1(sK80,vertices)
    | ~ spl108_11
    | ~ spl108_20
    | ~ spl108_46 ),
    inference(resolution,[],[f3714,f1344]) ).

tff(f3714,plain,
    ( ! [X0: vertex] :
        ( ~ path(s,sK81,X0)
        | ~ mem1(X0,vertices)
        | ( finite(sK65(X0)) = get1(sK63,X0) ) )
    | ~ spl108_20
    | ~ spl108_46 ),
    inference(subsumption_resolution,[],[f3710,f1512]) ).

tff(f3710,plain,
    ( ! [X0: vertex] :
        ( ~ $less(sF102,sK58)
        | ~ mem1(X0,vertices)
        | ( finite(sK65(X0)) = get1(sK63,X0) )
        | ~ path(s,sK81,X0) )
    | ~ spl108_20 ),
    inference(superposition,[],[f1082,f1385]) ).

tff(f1082,plain,
    ! [X14: vertex,X22: list_vertex] :
      ( ~ $less(length1(X22),sK58)
      | ( finite(sK65(X14)) = get1(sK63,X14) )
      | ~ mem1(X14,vertices)
      | ~ path(s,X22,X14) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f7396,plain,
    ( ~ spl108_75
    | spl108_454 ),
    inference(avatar_contradiction_clause,[],[f7394]) ).

tff(f7394,plain,
    ( $false
    | ~ spl108_75
    | spl108_454 ),
    inference(resolution,[],[f7382,f1726]) ).

tff(f1726,plain,
    ( edge(sK80,sK78)
    | ~ spl108_75 ),
    inference(avatar_component_clause,[],[f1725]) ).

tff(f1725,plain,
    ( spl108_75
  <=> edge(sK80,sK78) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_75])]) ).

tff(f7382,plain,
    ( ! [X4: vertex] : ~ edge(sK80,X4)
    | spl108_454 ),
    inference(resolution,[],[f7359,f1600]) ).

tff(f1600,plain,
    ! [X0: vertex,X1: vertex] :
      ( mem1(X0,vertices)
      | ~ edge(X0,X1) ),
    inference(forward_literal_rewriting,[],[f1216,f1188]) ).

tff(f1188,plain,
    ! [X0: vertex,X1: vertex] :
      ( mem2(tuple22(X0,X1),sK62)
      | ~ edge(X0,X1) ),
    inference(definition_unfolding,[],[f1022,f1085]) ).

tff(f1085,plain,
    edges = sK62,
    inference(cnf_transformation,[],[f717]) ).

tff(f1022,plain,
    ! [X0: vertex,X1: vertex] :
      ( mem2(tuple22(X0,X1),edges)
      | ~ edge(X0,X1) ),
    inference(cnf_transformation,[],[f694]) ).

tff(f694,plain,
    ! [X0: vertex,X1: vertex] :
      ( ( mem2(tuple22(X0,X1),edges)
        | ~ edge(X0,X1) )
      & ( edge(X0,X1)
        | ~ mem2(tuple22(X0,X1),edges) ) ),
    inference(nnf_transformation,[],[f314]) ).

tff(f314,plain,
    ! [X0: vertex,X1: vertex] :
      ( mem2(tuple22(X0,X1),edges)
    <=> edge(X0,X1) ),
    inference(rectify,[],[f138]) ).

tff(f138,axiom,
    ! [X1: vertex,X14: vertex] :
      ( edge(X1,X14)
    <=> mem2(tuple22(X1,X14),edges) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',edge_def) ).

tff(f1216,plain,
    ! [X0: vertex,X1: vertex] :
      ( mem1(X0,vertices)
      | ~ mem2(tuple22(X0,X1),sK62) ),
    inference(definition_unfolding,[],[f1125,f1085]) ).

tff(f1125,plain,
    ! [X0: vertex,X1: vertex] :
      ( mem1(X0,vertices)
      | ~ mem2(tuple22(X0,X1),edges) ),
    inference(cnf_transformation,[],[f521]) ).

tff(f521,plain,
    ! [X0: vertex,X1: vertex] :
      ( ( mem1(X1,vertices)
        & mem1(X0,vertices) )
      | ~ mem2(tuple22(X0,X1),edges) ),
    inference(ennf_transformation,[],[f327]) ).

tff(f327,plain,
    ! [X0: vertex,X1: vertex] :
      ( mem2(tuple22(X0,X1),edges)
     => ( mem1(X1,vertices)
        & mem1(X0,vertices) ) ),
    inference(rectify,[],[f139]) ).

tff(f139,axiom,
    ! [X1: vertex,X14: vertex] :
      ( mem2(tuple22(X1,X14),edges)
     => ( mem1(X1,vertices)
        & mem1(X14,vertices) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',edges_def) ).

tff(f7359,plain,
    ( ~ mem1(sK80,vertices)
    | spl108_454 ),
    inference(avatar_component_clause,[],[f7357]) ).

tff(f7393,plain,
    ( spl108_458
    | ~ spl108_47
    | spl108_454 ),
    inference(avatar_split_clause,[],[f7388,f7357,f1515,f7390]) ).

tff(f7390,plain,
    ( spl108_458
  <=> ( cardinal1(add1(sK80,vertices)) = $sum(1,sF93) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_458])]) ).

tff(f1515,plain,
    ( spl108_47
  <=> ( cardinal1(vertices) = sF93 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_47])]) ).

tff(f7388,plain,
    ( ( cardinal1(add1(sK80,vertices)) = $sum(1,sF93) )
    | ~ spl108_47
    | spl108_454 ),
    inference(forward_demodulation,[],[f7386,f1517]) ).

tff(f1517,plain,
    ( ( cardinal1(vertices) = sF93 )
    | ~ spl108_47 ),
    inference(avatar_component_clause,[],[f1515]) ).

tff(f7386,plain,
    ( ( cardinal1(add1(sK80,vertices)) = $sum(1,cardinal1(vertices)) )
    | spl108_454 ),
    inference(resolution,[],[f7359,f999]) ).

tff(f999,plain,
    ! [X0: vertex,X1: set_vertex] :
      ( mem1(X0,X1)
      | ( cardinal1(add1(X0,X1)) = $sum(1,cardinal1(X1)) ) ),
    inference(cnf_transformation,[],[f474]) ).

tff(f474,plain,
    ! [X0: vertex,X1: set_vertex] :
      ( ( cardinal1(add1(X0,X1)) = $sum(1,cardinal1(X1)) )
      | mem1(X0,X1) ),
    inference(ennf_transformation,[],[f410]) ).

tff(f410,plain,
    ! [X0: vertex,X1: set_vertex] :
      ( ~ mem1(X0,X1)
     => ( cardinal1(add1(X0,X1)) = $sum(1,cardinal1(X1)) ) ),
    inference(rectify,[],[f118]) ).

tff(f118,axiom,
    ! [X1: vertex,X21: set_vertex] :
      ( ~ mem1(X1,X21)
     => ( cardinal1(add1(X1,X21)) = $sum(1,cardinal1(X21)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',cardinal_add1) ).

tff(f7379,plain,
    ( spl108_457
    | ~ spl108_454
    | ~ spl108_11
    | ~ spl108_20
    | ~ spl108_46 ),
    inference(avatar_split_clause,[],[f7373,f1510,f1383,f1342,f7357,f7376]) ).

tff(f7376,plain,
    ( spl108_457
  <=> ( get1(sK63,sK80) = finite(sK73(sK80)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_457])]) ).

tff(f7373,plain,
    ( ~ mem1(sK80,vertices)
    | ( get1(sK63,sK80) = finite(sK73(sK80)) )
    | ~ spl108_11
    | ~ spl108_20
    | ~ spl108_46 ),
    inference(resolution,[],[f3667,f1344]) ).

tff(f3667,plain,
    ( ! [X0: vertex] :
        ( ~ path(s,sK81,X0)
        | ( get1(sK63,X0) = finite(sK73(X0)) )
        | ~ mem1(X0,vertices) )
    | ~ spl108_20
    | ~ spl108_46 ),
    inference(subsumption_resolution,[],[f3663,f1512]) ).

tff(f3663,plain,
    ( ! [X0: vertex] :
        ( ~ mem1(X0,vertices)
        | ~ $less(sF102,sK58)
        | ( get1(sK63,X0) = finite(sK73(X0)) )
        | ~ path(s,sK81,X0) )
    | ~ spl108_20 ),
    inference(superposition,[],[f1049,f1385]) ).

tff(f1049,plain,
    ! [X31: vertex,X39: list_vertex] :
      ( ~ $less(length1(X39),sK58)
      | ~ path(s,X39,X31)
      | ( get1(sK63,X31) = finite(sK73(X31)) )
      | ~ mem1(X31,vertices) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f7372,plain,
    ( ~ spl108_455
    | spl108_456
    | spl108_361 ),
    inference(avatar_split_clause,[],[f7361,f5504,f7369,f7365]) ).

tff(f7365,plain,
    ( spl108_455
  <=> le(get1(sK75,sK72),sF106) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_455])]) ).

tff(f5504,plain,
    ( spl108_361
  <=> lt(get1(sK75,sK72),sF106) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_361])]) ).

tff(f7361,plain,
    ( ( get1(sK75,sK72) = sF106 )
    | ~ le(get1(sK75,sK72),sF106)
    | spl108_361 ),
    inference(resolution,[],[f5506,f970]) ).

tff(f5506,plain,
    ( ~ lt(get1(sK75,sK72),sF106)
    | spl108_361 ),
    inference(avatar_component_clause,[],[f5504]) ).

tff(f7360,plain,
    ( spl108_453
    | ~ spl108_454
    | ~ spl108_11
    | ~ spl108_20
    | ~ spl108_46 ),
    inference(avatar_split_clause,[],[f7350,f1510,f1383,f1342,f7357,f7353]) ).

tff(f7353,plain,
    ( spl108_453
  <=> ( finite(sK76(sK80)) = get1(sK75,sK80) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_453])]) ).

tff(f7350,plain,
    ( ~ mem1(sK80,vertices)
    | ( finite(sK76(sK80)) = get1(sK75,sK80) )
    | ~ spl108_11
    | ~ spl108_20
    | ~ spl108_46 ),
    inference(resolution,[],[f3660,f1344]) ).

tff(f3660,plain,
    ( ! [X0: vertex] :
        ( ~ path(s,sK81,X0)
        | ~ mem1(X0,vertices)
        | ( get1(sK75,X0) = finite(sK76(X0)) ) )
    | ~ spl108_20
    | ~ spl108_46 ),
    inference(subsumption_resolution,[],[f3656,f1512]) ).

tff(f3656,plain,
    ( ! [X0: vertex] :
        ( ~ mem1(X0,vertices)
        | ~ path(s,sK81,X0)
        | ~ $less(sF102,sK58)
        | ( get1(sK75,X0) = finite(sK76(X0)) ) )
    | ~ spl108_20 ),
    inference(superposition,[],[f1038,f1385]) ).

tff(f1038,plain,
    ! [X41: vertex,X44: list_vertex] :
      ( ~ $less(length1(X44),sK58)
      | ( finite(sK76(X41)) = get1(sK75,X41) )
      | ~ path(s,X44,X41)
      | ~ mem1(X41,vertices) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f6955,plain,
    ( ~ spl108_452
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6946,f1383,f6952]) ).

tff(f6952,plain,
    ( spl108_452
  <=> $less($sum(172,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_452])]) ).

tff(f6946,plain,
    ( ~ $less($sum(172,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6901,f1385]) ).

tff(f6944,plain,
    spl108_451,
    inference(avatar_split_clause,[],[f6936,f6940]) ).

tff(f6936,plain,
    0 = cardinal1(tb2t5(empty(vertex1))),
    inference(resolution,[],[f6928,f1632]) ).

tff(f1632,plain,
    ! [X0: set_vertex] :
      ( mem1(sK82(X0),X0)
      | ( 0 = cardinal1(X0) ) ),
    inference(forward_literal_rewriting,[],[f1111,f863]) ).

tff(f1111,plain,
    ! [X0: set_vertex] :
      ( is_empty(vertex1,t2tb5(X0))
      | mem1(sK82(X0),X0) ),
    inference(cnf_transformation,[],[f723]) ).

tff(f723,plain,
    ! [X0: set_vertex] :
      ( ( ! [X1: vertex] : ~ mem1(X1,X0)
        | ~ is_empty(vertex1,t2tb5(X0)) )
      & ( is_empty(vertex1,t2tb5(X0))
        | mem1(sK82(X0),X0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK82])],[f721,f722]) ).

tff(f722,plain,
    ! [X0: set_vertex] :
      ( ? [X2: vertex] : mem1(X2,X0)
     => mem1(sK82(X0),X0) ),
    introduced(choice_axiom,[]) ).

tff(f721,plain,
    ! [X0: set_vertex] :
      ( ( ! [X1: vertex] : ~ mem1(X1,X0)
        | ~ is_empty(vertex1,t2tb5(X0)) )
      & ( is_empty(vertex1,t2tb5(X0))
        | ? [X2: vertex] : mem1(X2,X0) ) ),
    inference(rectify,[],[f720]) ).

tff(f720,plain,
    ! [X0: set_vertex] :
      ( ( ! [X1: vertex] : ~ mem1(X1,X0)
        | ~ is_empty(vertex1,t2tb5(X0)) )
      & ( is_empty(vertex1,t2tb5(X0))
        | ? [X1: vertex] : mem1(X1,X0) ) ),
    inference(nnf_transformation,[],[f230]) ).

tff(f230,plain,
    ! [X0: set_vertex] :
      ( ! [X1: vertex] : ~ mem1(X1,X0)
    <=> is_empty(vertex1,t2tb5(X0)) ),
    inference(rectify,[],[f64]) ).

tff(f64,axiom,
    ! [X21: set_vertex] :
      ( ! [X1: vertex] : ~ mem1(X1,X21)
    <=> is_empty(vertex1,t2tb5(X21)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',is_empty_def1) ).

tff(f6928,plain,
    ! [X2: vertex] : ~ mem1(X2,tb2t5(empty(vertex1))),
    inference(subsumption_resolution,[],[f6924,f819]) ).

tff(f6924,plain,
    ! [X2: vertex] :
      ( ~ mem1(X2,tb2t5(empty(vertex1)))
      | ~ sort(set1(vertex1),empty(vertex1)) ),
    inference(trivial_inequality_removal,[],[f6922]) ).

tff(f6922,plain,
    ! [X2: vertex] :
      ( ~ mem1(X2,tb2t5(empty(vertex1)))
      | ~ sort(set1(vertex1),empty(vertex1))
      | ( 0 != 0 ) ),
    inference(superposition,[],[f2354,f2224]) ).

tff(f2354,plain,
    ! [X26: vertex,X25: uni] :
      ( ( 0 != cardinal(vertex1,X25) )
      | ~ mem1(X26,tb2t5(X25))
      | ~ sort(set1(vertex1),X25) ),
    inference(forward_literal_rewriting,[],[f2350,f1135]) ).

tff(f2350,plain,
    ! [X26: vertex,X25: uni] :
      ( ~ mem1(X26,tb2t5(X25))
      | ~ sort(set1(vertex1),X25)
      | ~ is_empty(vertex1,X25) ),
    inference(superposition,[],[f1112,f1131]) ).

tff(f1112,plain,
    ! [X0: set_vertex,X1: vertex] :
      ( ~ is_empty(vertex1,t2tb5(X0))
      | ~ mem1(X1,X0) ),
    inference(cnf_transformation,[],[f723]) ).

tff(f6943,plain,
    spl108_451,
    inference(avatar_split_clause,[],[f6933,f6940]) ).

tff(f6933,plain,
    0 = cardinal1(tb2t5(empty(vertex1))),
    inference(resolution,[],[f6928,f2197]) ).

tff(f2197,plain,
    ! [X0: set_vertex] :
      ( mem1(tb2t(choose(vertex1,t2tb5(X0))),X0)
      | ( 0 = cardinal1(X0) ) ),
    inference(forward_literal_rewriting,[],[f1010,f863]) ).

tff(f1010,plain,
    ! [X0: set_vertex] :
      ( mem1(tb2t(choose(vertex1,t2tb5(X0))),X0)
      | is_empty(vertex1,t2tb5(X0)) ),
    inference(cnf_transformation,[],[f420]) ).

tff(f420,plain,
    ! [X0: set_vertex] :
      ( mem1(tb2t(choose(vertex1,t2tb5(X0))),X0)
      | is_empty(vertex1,t2tb5(X0)) ),
    inference(ennf_transformation,[],[f342]) ).

tff(f342,plain,
    ! [X0: set_vertex] :
      ( ~ is_empty(vertex1,t2tb5(X0))
     => mem1(tb2t(choose(vertex1,t2tb5(X0))),X0) ),
    inference(rectify,[],[f109]) ).

tff(f109,axiom,
    ! [X21: set_vertex] :
      ( ~ is_empty(vertex1,t2tb5(X21))
     => mem1(tb2t(choose(vertex1,t2tb5(X21))),X21) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',choose_def1) ).

tff(f6906,plain,
    ( ~ spl108_450
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6897,f1383,f6903]) ).

tff(f6903,plain,
    ( spl108_450
  <=> $less($sum(171,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_450])]) ).

tff(f6897,plain,
    ( ~ $less($sum(171,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6876,f1385]) ).

tff(f6881,plain,
    ( ~ spl108_449
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6872,f1383,f6878]) ).

tff(f6878,plain,
    ( spl108_449
  <=> $less($sum(170,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_449])]) ).

tff(f6872,plain,
    ( ~ $less($sum(170,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6805,f1385]) ).

tff(f6810,plain,
    ( ~ spl108_448
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6801,f1383,f6807]) ).

tff(f6807,plain,
    ( spl108_448
  <=> $less($sum(169,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_448])]) ).

tff(f6801,plain,
    ( ~ $less($sum(169,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6791,f1385]) ).

tff(f6796,plain,
    ( ~ spl108_447
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6787,f1383,f6793]) ).

tff(f6793,plain,
    ( spl108_447
  <=> $less($sum(168,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_447])]) ).

tff(f6787,plain,
    ( ~ $less($sum(168,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6780,f1385]) ).

tff(f6785,plain,
    ( ~ spl108_446
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6776,f1383,f6782]) ).

tff(f6782,plain,
    ( spl108_446
  <=> $less($sum(167,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_446])]) ).

tff(f6776,plain,
    ( ~ $less($sum(167,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6722,f1385]) ).

tff(f6772,plain,
    ( spl108_444
    | ~ spl108_445 ),
    inference(avatar_split_clause,[],[f6749,f6769,f6765]) ).

tff(f6765,plain,
    ( spl108_444
  <=> ( finite(0) = finite(1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_444])]) ).

tff(f6769,plain,
    ( spl108_445
  <=> le(finite(1),finite(0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_445])]) ).

tff(f6749,plain,
    ( ~ le(finite(1),finite(0))
    | ( finite(0) = finite(1) ) ),
    inference(interpreted_simplification,[],[f6748]) ).

tff(f6748,plain,
    ( ~ le(finite(1),finite(0))
    | $less(1,0)
    | ( finite(0) = finite(1) ) ),
    inference(instantiation,[],[f2170]) ).

tff(f2170,plain,
    ! [X2: $int,X3: $int] :
      ( ~ le(finite(X2),finite(X3))
      | $less(X2,X3)
      | ( finite(X2) = finite(X3) ) ),
    inference(resolution,[],[f811,f970]) ).

tff(f811,plain,
    ! [X2: $int,X1: $int] :
      ( ~ lt(finite(X1),finite(X2))
      | $less(X1,X2) ),
    inference(cnf_transformation,[],[f556]) ).

tff(f556,plain,
    ! [X0: t] :
      ( ! [X1: $int] :
          ( ! [X2: $int] :
              ( ( $less(X1,X2)
                | ~ lt(finite(X1),finite(X2)) )
              & ( lt(finite(X1),finite(X2))
                | ~ $less(X1,X2) ) )
          & lt(finite(X1),infinite) )
      & ~ lt(infinite,X0) ),
    inference(nnf_transformation,[],[f311]) ).

tff(f311,plain,
    ! [X0: t] :
      ( ! [X1: $int] :
          ( ! [X2: $int] :
              ( $less(X1,X2)
            <=> lt(finite(X1),finite(X2)) )
          & lt(finite(X1),infinite) )
      & ~ lt(infinite,X0) ),
    inference(rectify,[],[f184]) ).

tff(f184,axiom,
    ! [X14: t] :
      ( ~ lt(infinite,X14)
      & ! [X1: $int] :
          ( ! [X35: $int] :
              ( $less(X1,X35)
            <=> lt(finite(X1),finite(X35)) )
          & lt(finite(X1),infinite) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',lt_def) ).

tff(f6727,plain,
    ( ~ spl108_443
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6718,f1383,f6724]) ).

tff(f6724,plain,
    ( spl108_443
  <=> $less($sum(166,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_443])]) ).

tff(f6718,plain,
    ( ~ $less($sum(166,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6702,f1385]) ).

tff(f6707,plain,
    ( ~ spl108_442
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6698,f1383,f6704]) ).

tff(f6704,plain,
    ( spl108_442
  <=> $less($sum(165,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_442])]) ).

tff(f6698,plain,
    ( ~ $less($sum(165,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6679,f1385]) ).

tff(f6695,plain,
    ( spl108_441
    | ~ spl108_52
    | ~ spl108_415 ),
    inference(avatar_split_clause,[],[f6686,f6178,f1541,f6692]) ).

tff(f6692,plain,
    ( spl108_441
  <=> $less(sF105,sK73(sK78)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_441])]) ).

tff(f6178,plain,
    ( spl108_415
  <=> $less(sK79,sK73(sK78)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_415])]) ).

tff(f6686,plain,
    ( $less(sF105,sK73(sK78))
    | ~ spl108_52
    | ~ spl108_415 ),
    inference(resolution,[],[f6180,f1644]) ).

tff(f1644,plain,
    ( ! [X5: $int] :
        ( ~ $less(sK79,X5)
        | $less(sF105,X5) )
    | ~ spl108_52 ),
    inference(resolution,[],[f218,f1543]) ).

tff(f218,plain,
    ! [X2: $int,X0: $int,X1: $int] :
      ( ~ $less(X0,X1)
      | ~ $less(X1,X2)
      | $less(X0,X2) ),
    introduced(theory_axiom_148,[]) ).

tff(f6180,plain,
    ( $less(sK79,sK73(sK78))
    | ~ spl108_415 ),
    inference(avatar_component_clause,[],[f6178]) ).

tff(f6690,plain,
    ( spl108_408
    | ~ spl108_57
    | ~ spl108_254
    | ~ spl108_415 ),
    inference(avatar_split_clause,[],[f6689,f6178,f4184,f1577,f6078]) ).

tff(f1577,plain,
    ( spl108_57
  <=> ( finite(sK79) = sF106 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_57])]) ).

tff(f4184,plain,
    ( spl108_254
  <=> ( finite(sK73(sK78)) = get1(sK63,sK78) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_254])]) ).

tff(f6689,plain,
    ( lt(sF106,get1(sK63,sK78))
    | ~ spl108_57
    | ~ spl108_254
    | ~ spl108_415 ),
    inference(forward_demodulation,[],[f6685,f4186]) ).

tff(f4186,plain,
    ( ( finite(sK73(sK78)) = get1(sK63,sK78) )
    | ~ spl108_254 ),
    inference(avatar_component_clause,[],[f4184]) ).

tff(f6685,plain,
    ( lt(sF106,finite(sK73(sK78)))
    | ~ spl108_57
    | ~ spl108_415 ),
    inference(resolution,[],[f6180,f2156]) ).

tff(f2156,plain,
    ( ! [X0: $int] :
        ( ~ $less(sK79,X0)
        | lt(sF106,finite(X0)) )
    | ~ spl108_57 ),
    inference(superposition,[],[f810,f1579]) ).

tff(f1579,plain,
    ( ( finite(sK79) = sF106 )
    | ~ spl108_57 ),
    inference(avatar_component_clause,[],[f1577]) ).

tff(f810,plain,
    ! [X2: $int,X1: $int] :
      ( lt(finite(X1),finite(X2))
      | ~ $less(X1,X2) ),
    inference(cnf_transformation,[],[f556]) ).

tff(f6684,plain,
    ( ~ spl108_440
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6675,f1383,f6681]) ).

tff(f6681,plain,
    ( spl108_440
  <=> $less($sum(164,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_440])]) ).

tff(f6675,plain,
    ( ~ $less($sum(164,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6668,f1385]) ).

tff(f6673,plain,
    ( ~ spl108_439
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6664,f1383,f6670]) ).

tff(f6670,plain,
    ( spl108_439
  <=> $less($sum(163,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_439])]) ).

tff(f6664,plain,
    ( ~ $less($sum(163,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6585,f1385]) ).

tff(f6650,plain,
    ( ~ spl108_437
    | ~ spl108_438
    | ~ spl108_12
    | ~ spl108_77
    | ~ spl108_295 ),
    inference(avatar_split_clause,[],[f6641,f4673,f1751,f1347,f6647,f6643]) ).

tff(f6643,plain,
    ( spl108_437
  <=> $less(0,sK79) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_437])]) ).

tff(f4673,plain,
    ( spl108_295
  <=> ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ $less(path_weight(X0,sK78),sK79)
        | ~ path(s,X0,sK78) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_295])]) ).

tff(f6641,plain,
    ( ~ path(s,tb2t3(nil(vertex1)),sK78)
    | ~ $less(0,sK79)
    | ~ spl108_12
    | ~ spl108_77
    | ~ spl108_295 ),
    inference(forward_demodulation,[],[f6640,f788]) ).

tff(f6640,plain,
    ( ~ path(s,tb2t3(nil(vertex1)),sK78)
    | ~ $less(path_weight(tb2t3(nil(vertex1)),sK78),sK79)
    | ~ spl108_12
    | ~ spl108_77
    | ~ spl108_295 ),
    inference(subsumption_resolution,[],[f6627,f1753]) ).

tff(f6627,plain,
    ( ~ $less(0,sK58)
    | ~ path(s,tb2t3(nil(vertex1)),sK78)
    | ~ $less(path_weight(tb2t3(nil(vertex1)),sK78),sK79)
    | ~ spl108_12
    | ~ spl108_295 ),
    inference(superposition,[],[f4674,f1349]) ).

tff(f4674,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ $less(path_weight(X0,sK78),sK79)
        | ~ path(s,X0,sK78) )
    | ~ spl108_295 ),
    inference(avatar_component_clause,[],[f4673]) ).

tff(f6639,plain,
    ( ~ spl108_435
    | ~ spl108_436
    | ~ spl108_20
    | ~ spl108_46
    | ~ spl108_295 ),
    inference(avatar_split_clause,[],[f6630,f4673,f1510,f1383,f6636,f6632]) ).

tff(f6632,plain,
    ( spl108_435
  <=> $less(path_weight(sK81,sK78),sK79) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_435])]) ).

tff(f6630,plain,
    ( ~ path(s,sK81,sK78)
    | ~ $less(path_weight(sK81,sK78),sK79)
    | ~ spl108_20
    | ~ spl108_46
    | ~ spl108_295 ),
    inference(subsumption_resolution,[],[f6626,f1512]) ).

tff(f6626,plain,
    ( ~ $less(path_weight(sK81,sK78),sK79)
    | ~ $less(sF102,sK58)
    | ~ path(s,sK81,sK78)
    | ~ spl108_20
    | ~ spl108_295 ),
    inference(superposition,[],[f4674,f1385]) ).

tff(f6624,plain,
    ( spl108_415
    | spl108_434
    | spl108_414 ),
    inference(avatar_split_clause,[],[f6619,f6173,f6621,f6178]) ).

tff(f6621,plain,
    ( spl108_434
  <=> ( sK79 = sK73(sK78) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_434])]) ).

tff(f6173,plain,
    ( spl108_414
  <=> $less(sK73(sK78),sK79) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_414])]) ).

tff(f6619,plain,
    ( ( sK79 = sK73(sK78) )
    | $less(sK79,sK73(sK78))
    | spl108_414 ),
    inference(resolution,[],[f6174,f219]) ).

tff(f219,plain,
    ! [X0: $int,X1: $int] :
      ( $less(X0,X1)
      | ( X0 = X1 )
      | $less(X1,X0) ),
    introduced(theory_axiom_149,[]) ).

tff(f6174,plain,
    ( ~ $less(sK73(sK78),sK79)
    | spl108_414 ),
    inference(avatar_component_clause,[],[f6173]) ).

tff(f6618,plain,
    ( spl108_408
    | ~ spl108_57
    | ~ spl108_249
    | ~ spl108_407 ),
    inference(avatar_split_clause,[],[f6617,f6074,f4140,f1577,f6078]) ).

tff(f4140,plain,
    ( spl108_249
  <=> ( get1(sK63,sK78) = finite(sK65(sK78)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_249])]) ).

tff(f6074,plain,
    ( spl108_407
  <=> $less(sK79,sK65(sK78)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_407])]) ).

tff(f6617,plain,
    ( lt(sF106,get1(sK63,sK78))
    | ~ spl108_57
    | ~ spl108_249
    | ~ spl108_407 ),
    inference(forward_demodulation,[],[f6608,f4142]) ).

tff(f4142,plain,
    ( ( get1(sK63,sK78) = finite(sK65(sK78)) )
    | ~ spl108_249 ),
    inference(avatar_component_clause,[],[f4140]) ).

tff(f6608,plain,
    ( lt(sF106,finite(sK65(sK78)))
    | ~ spl108_57
    | ~ spl108_407 ),
    inference(resolution,[],[f6076,f2156]) ).

tff(f6076,plain,
    ( $less(sK79,sK65(sK78))
    | ~ spl108_407 ),
    inference(avatar_component_clause,[],[f6074]) ).

tff(f6616,plain,
    ( spl108_433
    | ~ spl108_52
    | ~ spl108_407 ),
    inference(avatar_split_clause,[],[f6609,f6074,f1541,f6613]) ).

tff(f6613,plain,
    ( spl108_433
  <=> $less(sF105,sK65(sK78)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_433])]) ).

tff(f6609,plain,
    ( $less(sF105,sK65(sK78))
    | ~ spl108_52
    | ~ spl108_407 ),
    inference(resolution,[],[f6076,f1644]) ).

tff(f6604,plain,
    ( spl108_295
    | ~ spl108_19
    | ~ spl108_54
    | spl108_60
    | ~ spl108_158 ),
    inference(avatar_split_clause,[],[f4041,f3040,f1595,f1551,f1378,f4673]) ).

tff(f1378,plain,
    ( spl108_19
  <=> ( get1(sK75,sK78) = sF106 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_19])]) ).

tff(f1551,plain,
    ( spl108_54
  <=> mem1(sK78,vertices) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_54])]) ).

tff(f1595,plain,
    ( spl108_60
  <=> ( infinite = sF106 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_60])]) ).

tff(f3040,plain,
    ( spl108_158
  <=> ( sK76(sK78) = sK79 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_158])]) ).

tff(f4041,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(path_weight(X0,sK78),sK79)
        | ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK78) )
    | ~ spl108_19
    | ~ spl108_54
    | spl108_60
    | ~ spl108_158 ),
    inference(forward_demodulation,[],[f4040,f3042]) ).

tff(f3042,plain,
    ( ( sK76(sK78) = sK79 )
    | ~ spl108_158 ),
    inference(avatar_component_clause,[],[f3040]) ).

tff(f4040,plain,
    ( ! [X0: list_vertex] :
        ( ~ path(s,X0,sK78)
        | ~ $less(length1(X0),sK58)
        | ~ $less(path_weight(X0,sK78),sK76(sK78)) )
    | ~ spl108_19
    | ~ spl108_54
    | spl108_60 ),
    inference(subsumption_resolution,[],[f4039,f1597]) ).

tff(f1597,plain,
    ( ( infinite != sF106 )
    | spl108_60 ),
    inference(avatar_component_clause,[],[f1595]) ).

tff(f4039,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK78)
        | ~ $less(path_weight(X0,sK78),sK76(sK78))
        | ( infinite = sF106 ) )
    | ~ spl108_19
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4035,f1553]) ).

tff(f1553,plain,
    ( mem1(sK78,vertices)
    | ~ spl108_54 ),
    inference(avatar_component_clause,[],[f1551]) ).

tff(f4035,plain,
    ( ! [X0: list_vertex] :
        ( ~ mem1(sK78,vertices)
        | ~ path(s,X0,sK78)
        | ~ $less(path_weight(X0,sK78),sK76(sK78))
        | ~ $less(length1(X0),sK58)
        | ( infinite = sF106 ) )
    | ~ spl108_19 ),
    inference(superposition,[],[f1380,f1034]) ).

tff(f1034,plain,
    ! [X41: vertex,X46: list_vertex] :
      ( ( infinite = get1(sK75,X41) )
      | ~ $less(path_weight(X46,X41),sK76(X41))
      | ~ $less(length1(X46),sK58)
      | ~ mem1(X41,vertices)
      | ~ path(s,X46,X41) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f1380,plain,
    ( ( get1(sK75,sK78) = sF106 )
    | ~ spl108_19 ),
    inference(avatar_component_clause,[],[f1378]) ).

tff(f6603,plain,
    ( spl108_295
    | ~ spl108_19
    | ~ spl108_54
    | spl108_60
    | ~ spl108_158 ),
    inference(avatar_split_clause,[],[f4038,f3040,f1595,f1551,f1378,f4673]) ).

tff(f4038,plain,
    ( ! [X0: list_vertex] :
        ( ~ path(s,X0,sK78)
        | ~ $less(path_weight(X0,sK78),sK79)
        | ~ $less(length1(X0),sK58) )
    | ~ spl108_19
    | ~ spl108_54
    | spl108_60
    | ~ spl108_158 ),
    inference(forward_demodulation,[],[f4037,f3042]) ).

tff(f4037,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(path_weight(X0,sK78),sK76(sK78))
        | ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK78) )
    | ~ spl108_19
    | ~ spl108_54
    | spl108_60 ),
    inference(subsumption_resolution,[],[f4036,f1553]) ).

tff(f4036,plain,
    ( ! [X0: list_vertex] :
        ( ~ path(s,X0,sK78)
        | ~ mem1(sK78,vertices)
        | ~ $less(length1(X0),sK58)
        | ~ $less(path_weight(X0,sK78),sK76(sK78)) )
    | ~ spl108_19
    | spl108_60 ),
    inference(subsumption_resolution,[],[f4034,f1597]) ).

tff(f4034,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(path_weight(X0,sK78),sK76(sK78))
        | ( infinite = sF106 )
        | ~ mem1(sK78,vertices)
        | ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK78) )
    | ~ spl108_19 ),
    inference(superposition,[],[f1034,f1380]) ).

tff(f6599,plain,
    ( spl108_432
    | spl108_407
    | spl108_402 ),
    inference(avatar_split_clause,[],[f6594,f6049,f6074,f6596]) ).

tff(f6596,plain,
    ( spl108_432
  <=> ( sK79 = sK65(sK78) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_432])]) ).

tff(f6049,plain,
    ( spl108_402
  <=> $less(sK65(sK78),sK79) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_402])]) ).

tff(f6594,plain,
    ( $less(sK79,sK65(sK78))
    | ( sK79 = sK65(sK78) )
    | spl108_402 ),
    inference(resolution,[],[f6051,f219]) ).

tff(f6051,plain,
    ( ~ $less(sK65(sK78),sK79)
    | spl108_402 ),
    inference(avatar_component_clause,[],[f6049]) ).

tff(f6590,plain,
    ( ~ spl108_431
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6581,f1383,f6587]) ).

tff(f6587,plain,
    ( spl108_431
  <=> $less($sum(162,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_431])]) ).

tff(f6581,plain,
    ( ~ $less($sum(162,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6529,f1385]) ).

tff(f6553,plain,
    ( spl108_131
    | spl108_346 ),
    inference(avatar_split_clause,[],[f6548,f5279,f2693]) ).

tff(f2693,plain,
    ( spl108_131
  <=> ( 0 = cardinal2(sF101) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_131])]) ).

tff(f5279,plain,
    ( spl108_346
  <=> mem2(sK6(sF101),sF101) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_346])]) ).

tff(f6548,plain,
    ( ( 0 = cardinal2(sF101) )
    | spl108_346 ),
    inference(forward_literal_rewriting,[],[f6547,f1792]) ).

tff(f1792,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( ( 0 != cardinal(tuple2(vertex1,vertex1),t2tb4(X0)) )
      | ( 0 = cardinal2(X0) ) ),
    inference(forward_literal_rewriting,[],[f798,f1135]) ).

tff(f798,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( ~ is_empty(tuple2(vertex1,vertex1),t2tb4(X0))
      | ( 0 = cardinal2(X0) ) ),
    inference(cnf_transformation,[],[f549]) ).

tff(f549,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( ( ( 0 = cardinal2(X0) )
        | ~ is_empty(tuple2(vertex1,vertex1),t2tb4(X0)) )
      & ( is_empty(tuple2(vertex1,vertex1),t2tb4(X0))
        | ( 0 != cardinal2(X0) ) ) ),
    inference(nnf_transformation,[],[f390]) ).

tff(f390,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( ( 0 = cardinal2(X0) )
    <=> is_empty(tuple2(vertex1,vertex1),t2tb4(X0)) ),
    inference(rectify,[],[f114]) ).

tff(f114,axiom,
    ! [X21: set_lpvertexcm_vertexrp] :
      ( is_empty(tuple2(vertex1,vertex1),t2tb4(X21))
    <=> ( 0 = cardinal2(X21) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',cardinal_empty) ).

tff(f6547,plain,
    ( ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(sF101)) )
    | spl108_346 ),
    inference(resolution,[],[f5281,f1788]) ).

tff(f1788,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( mem2(sK6(X0),X0)
      | ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(X0)) ) ),
    inference(forward_literal_rewriting,[],[f787,f1134]) ).

tff(f787,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( is_empty(tuple2(vertex1,vertex1),t2tb4(X0))
      | mem2(sK6(X0),X0) ),
    inference(cnf_transformation,[],[f543]) ).

tff(f543,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( ( is_empty(tuple2(vertex1,vertex1),t2tb4(X0))
        | mem2(sK6(X0),X0) )
      & ( ! [X2: lpvertexcm_vertexrp] : ~ mem2(X2,X0)
        | ~ is_empty(tuple2(vertex1,vertex1),t2tb4(X0)) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK6])],[f541,f542]) ).

tff(f542,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( ? [X1: lpvertexcm_vertexrp] : mem2(X1,X0)
     => mem2(sK6(X0),X0) ),
    introduced(choice_axiom,[]) ).

tff(f541,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( ( is_empty(tuple2(vertex1,vertex1),t2tb4(X0))
        | ? [X1: lpvertexcm_vertexrp] : mem2(X1,X0) )
      & ( ! [X2: lpvertexcm_vertexrp] : ~ mem2(X2,X0)
        | ~ is_empty(tuple2(vertex1,vertex1),t2tb4(X0)) ) ),
    inference(rectify,[],[f540]) ).

tff(f540,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( ( is_empty(tuple2(vertex1,vertex1),t2tb4(X0))
        | ? [X1: lpvertexcm_vertexrp] : mem2(X1,X0) )
      & ( ! [X1: lpvertexcm_vertexrp] : ~ mem2(X1,X0)
        | ~ is_empty(tuple2(vertex1,vertex1),t2tb4(X0)) ) ),
    inference(nnf_transformation,[],[f361]) ).

tff(f361,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( is_empty(tuple2(vertex1,vertex1),t2tb4(X0))
    <=> ! [X1: lpvertexcm_vertexrp] : ~ mem2(X1,X0) ),
    inference(rectify,[],[f63]) ).

tff(f63,axiom,
    ! [X21: set_lpvertexcm_vertexrp] :
      ( is_empty(tuple2(vertex1,vertex1),t2tb4(X21))
    <=> ! [X1: lpvertexcm_vertexrp] : ~ mem2(X1,X21) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',is_empty_def) ).

tff(f5281,plain,
    ( ~ mem2(sK6(sF101),sF101)
    | spl108_346 ),
    inference(avatar_component_clause,[],[f5279]) ).

tff(f6552,plain,
    ( spl108_131
    | ~ spl108_110 ),
    inference(avatar_split_clause,[],[f6551,f2444,f2693]) ).

tff(f2444,plain,
    ( spl108_110
  <=> ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(sF101)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_110])]) ).

tff(f6551,plain,
    ( ( 0 = cardinal2(sF101) )
    | ~ spl108_110 ),
    inference(forward_literal_rewriting,[],[f2446,f1792]) ).

tff(f2446,plain,
    ( ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(sF101)) )
    | ~ spl108_110 ),
    inference(avatar_component_clause,[],[f2444]) ).

tff(f6550,plain,
    ( spl108_131
    | spl108_346 ),
    inference(avatar_contradiction_clause,[],[f6549]) ).

tff(f6549,plain,
    ( $false
    | spl108_131
    | spl108_346 ),
    inference(subsumption_resolution,[],[f6548,f2694]) ).

tff(f2694,plain,
    ( ( 0 != cardinal2(sF101) )
    | spl108_131 ),
    inference(avatar_component_clause,[],[f2693]) ).

tff(f6534,plain,
    ( ~ spl108_430
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6525,f1383,f6531]) ).

tff(f6531,plain,
    ( spl108_430
  <=> $less($sum(161,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_430])]) ).

tff(f6525,plain,
    ( ~ $less($sum(161,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6517,f1385]) ).

tff(f6522,plain,
    ( ~ spl108_429
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6513,f1383,f6519]) ).

tff(f6519,plain,
    ( spl108_429
  <=> $less($sum(160,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_429])]) ).

tff(f6513,plain,
    ( ~ $less($sum(160,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6476,f1385]) ).

tff(f6505,plain,
    ( spl108_374
    | ~ spl108_85
    | ~ spl108_101 ),
    inference(avatar_split_clause,[],[f6504,f2053,f1830,f5626]) ).

tff(f5626,plain,
    ( spl108_374
  <=> subset(tuple2(vertex1,vertex1),t2tb4(remove2(sF97,sF96)),t2tb4(sF99)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_374])]) ).

tff(f1830,plain,
    ( spl108_85
  <=> ( remove2(sF97,sF96) = remove2(sF97,sF99) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_85])]) ).

tff(f2053,plain,
    ( spl108_101
  <=> ( sF99 = add2(sF97,sF99) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_101])]) ).

tff(f6504,plain,
    ( subset(tuple2(vertex1,vertex1),t2tb4(remove2(sF97,sF96)),t2tb4(sF99))
    | ~ spl108_85
    | ~ spl108_101 ),
    inference(forward_demodulation,[],[f6493,f2055]) ).

tff(f2055,plain,
    ( ( sF99 = add2(sF97,sF99) )
    | ~ spl108_101 ),
    inference(avatar_component_clause,[],[f2053]) ).

tff(f6493,plain,
    ( subset(tuple2(vertex1,vertex1),t2tb4(remove2(sF97,sF96)),t2tb4(add2(sF97,sF99)))
    | ~ spl108_85 ),
    inference(superposition,[],[f1843,f1832]) ).

tff(f1832,plain,
    ( ( remove2(sF97,sF96) = remove2(sF97,sF99) )
    | ~ spl108_85 ),
    inference(avatar_component_clause,[],[f1830]) ).

tff(f1843,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] : subset(tuple2(vertex1,vertex1),t2tb4(remove2(X0,X1)),t2tb4(add2(X0,X1))),
    inference(superposition,[],[f935,f877]) ).

tff(f877,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] : ( remove2(X0,X1) = remove2(X0,add2(X0,X1)) ),
    inference(cnf_transformation,[],[f325]) ).

tff(f325,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] : ( remove2(X0,X1) = remove2(X0,add2(X0,X1)) ),
    inference(rectify,[],[f83]) ).

tff(f83,axiom,
    ! [X1: lpvertexcm_vertexrp,X21: set_lpvertexcm_vertexrp] : ( remove2(X1,X21) = remove2(X1,add2(X1,X21)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',remove_add) ).

tff(f935,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] : subset(tuple2(vertex1,vertex1),t2tb4(remove2(X0,X1)),t2tb4(X1)),
    inference(cnf_transformation,[],[f635]) ).

tff(f635,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] : subset(tuple2(vertex1,vertex1),t2tb4(remove2(X0,X1)),t2tb4(X1)),
    inference(rectify,[],[f347]) ).

tff(f347,plain,
    ! [X1: lpvertexcm_vertexrp,X0: set_lpvertexcm_vertexrp] : subset(tuple2(vertex1,vertex1),t2tb4(remove2(X1,X0)),t2tb4(X0)),
    inference(rectify,[],[f86]) ).

tff(f86,axiom,
    ! [X21: set_lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp] : subset(tuple2(vertex1,vertex1),t2tb4(remove2(X1,X21)),t2tb4(X21)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',subset_remove) ).

tff(f6502,plain,
    ( spl108_374
    | ~ spl108_49 ),
    inference(avatar_split_clause,[],[f6496,f1526,f5626]) ).

tff(f1526,plain,
    ( spl108_49
  <=> ( sF99 = add2(sF97,sF96) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_49])]) ).

tff(f6496,plain,
    ( subset(tuple2(vertex1,vertex1),t2tb4(remove2(sF97,sF96)),t2tb4(sF99))
    | ~ spl108_49 ),
    inference(superposition,[],[f1843,f1528]) ).

tff(f1528,plain,
    ( ( sF99 = add2(sF97,sF96) )
    | ~ spl108_49 ),
    inference(avatar_component_clause,[],[f1526]) ).

tff(f6481,plain,
    ( ~ spl108_428
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6472,f1383,f6478]) ).

tff(f6478,plain,
    ( spl108_428
  <=> $less($sum(159,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_428])]) ).

tff(f6472,plain,
    ( ~ $less($sum(159,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6407,f1385]) ).

tff(f6412,plain,
    ( ~ spl108_427
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6403,f1383,f6409]) ).

tff(f6409,plain,
    ( spl108_427
  <=> $less($sum(158,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_427])]) ).

tff(f6403,plain,
    ( ~ $less($sum(158,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6379,f1385]) ).

tff(f6384,plain,
    ( ~ spl108_426
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6375,f1383,f6381]) ).

tff(f6381,plain,
    ( spl108_426
  <=> $less($sum(157,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_426])]) ).

tff(f6375,plain,
    ( ~ $less($sum(157,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6354,f1385]) ).

tff(f6359,plain,
    ( ~ spl108_425
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6350,f1383,f6356]) ).

tff(f6356,plain,
    ( spl108_425
  <=> $less($sum(156,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_425])]) ).

tff(f6350,plain,
    ( ~ $less($sum(156,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6298,f1385]) ).

tff(f6303,plain,
    ( ~ spl108_424
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6294,f1383,f6300]) ).

tff(f6300,plain,
    ( spl108_424
  <=> $less($sum(155,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_424])]) ).

tff(f6294,plain,
    ( ~ $less($sum(155,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6276,f1385]) ).

tff(f6290,plain,
    ( spl108_388
    | ~ spl108_97 ),
    inference(avatar_split_clause,[],[f6289,f1984,f5808]) ).

tff(f5808,plain,
    ( spl108_388
  <=> ( t2tb(sK80) = tuple2_proj_1(vertex1,vertex1,t2tb6(sF100)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_388])]) ).

tff(f1984,plain,
    ( spl108_97
  <=> ( tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(sF100))) = sK80 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_97])]) ).

tff(f6289,plain,
    ( ( t2tb(sK80) = tuple2_proj_1(vertex1,vertex1,t2tb6(sF100)) )
    | ~ spl108_97 ),
    inference(subsumption_resolution,[],[f6288,f823]) ).

tff(f823,plain,
    ! [X2: ty,X0: uni,X1: ty] : sort(X1,tuple2_proj_1(X1,X2,X0)),
    inference(cnf_transformation,[],[f565]) ).

tff(f565,plain,
    ! [X0: uni,X1: ty,X2: ty] : sort(X1,tuple2_proj_1(X1,X2,X0)),
    inference(rectify,[],[f309]) ).

tff(f309,plain,
    ! [X1: uni,X2: ty,X0: ty] : sort(X2,tuple2_proj_1(X2,X0,X1)),
    inference(rectify,[],[f130]) ).

tff(f130,axiom,
    ! [X0: ty,X1: uni,X11: ty] : sort(X11,tuple2_proj_1(X11,X0,X1)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tuple2_proj_1_sort) ).

tff(f6288,plain,
    ( ~ sort(vertex1,tuple2_proj_1(vertex1,vertex1,t2tb6(sF100)))
    | ( t2tb(sK80) = tuple2_proj_1(vertex1,vertex1,t2tb6(sF100)) )
    | ~ spl108_97 ),
    inference(superposition,[],[f770,f1986]) ).

tff(f1986,plain,
    ( ( tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(sF100))) = sK80 )
    | ~ spl108_97 ),
    inference(avatar_component_clause,[],[f1984]) ).

tff(f770,plain,
    ! [X0: uni] :
      ( ( t2tb(tb2t(X0)) = X0 )
      | ~ sort(vertex1,X0) ),
    inference(cnf_transformation,[],[f498]) ).

tff(f498,plain,
    ! [X0: uni] :
      ( ( t2tb(tb2t(X0)) = X0 )
      | ~ sort(vertex1,X0) ),
    inference(ennf_transformation,[],[f281]) ).

tff(f281,plain,
    ! [X0: uni] :
      ( sort(vertex1,X0)
     => ( t2tb(tb2t(X0)) = X0 ) ),
    inference(rectify,[],[f12]) ).

tff(f12,axiom,
    ! [X9: uni] :
      ( sort(vertex1,X9)
     => ( t2tb(tb2t(X9)) = X9 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR) ).

tff(f6286,plain,
    ( spl108_389
    | ~ spl108_96 ),
    inference(avatar_split_clause,[],[f6285,f1978,f5813]) ).

tff(f5813,plain,
    ( spl108_389
  <=> ( t2tb(sK70) = tuple2_proj_1(vertex1,vertex1,t2tb6(sF97)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_389])]) ).

tff(f1978,plain,
    ( spl108_96
  <=> ( sK70 = tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(sF97))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_96])]) ).

tff(f6285,plain,
    ( ( t2tb(sK70) = tuple2_proj_1(vertex1,vertex1,t2tb6(sF97)) )
    | ~ spl108_96 ),
    inference(subsumption_resolution,[],[f6283,f823]) ).

tff(f6283,plain,
    ( ( t2tb(sK70) = tuple2_proj_1(vertex1,vertex1,t2tb6(sF97)) )
    | ~ sort(vertex1,tuple2_proj_1(vertex1,vertex1,t2tb6(sF97)))
    | ~ spl108_96 ),
    inference(superposition,[],[f770,f1980]) ).

tff(f1980,plain,
    ( ( sK70 = tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(sF97))) )
    | ~ spl108_96 ),
    inference(avatar_component_clause,[],[f1978]) ).

tff(f6281,plain,
    ( ~ spl108_423
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6272,f1383,f6278]) ).

tff(f6278,plain,
    ( spl108_423
  <=> $less($sum(154,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_423])]) ).

tff(f6272,plain,
    ( ~ $less($sum(154,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6264,f1385]) ).

tff(f6269,plain,
    ( ~ spl108_422
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6260,f1383,f6266]) ).

tff(f6266,plain,
    ( spl108_422
  <=> $less($sum(153,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_422])]) ).

tff(f6260,plain,
    ( ~ $less($sum(153,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6242,f1385]) ).

tff(f6247,plain,
    ( ~ spl108_421
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6238,f1383,f6244]) ).

tff(f6244,plain,
    ( spl108_421
  <=> $less($sum(152,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_421])]) ).

tff(f6238,plain,
    ( ~ $less($sum(152,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6211,f1385]) ).

tff(f6235,plain,
    ( spl108_420
    | ~ spl108_81 ),
    inference(avatar_split_clause,[],[f6227,f1803,f6232]) ).

tff(f6232,plain,
    ( spl108_420
  <=> ( sF97 = tuple22(tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(sF97))),sK72) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_420])]) ).

tff(f1803,plain,
    ( spl108_81
  <=> ( sK72 = tb2t(tuple2_proj_2(vertex1,vertex1,t2tb6(sF97))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_81])]) ).

tff(f6227,plain,
    ( ( sF97 = tuple22(tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(sF97))),sK72) )
    | ~ spl108_81 ),
    inference(superposition,[],[f936,f1805]) ).

tff(f1805,plain,
    ( ( sK72 = tb2t(tuple2_proj_2(vertex1,vertex1,t2tb6(sF97))) )
    | ~ spl108_81 ),
    inference(avatar_component_clause,[],[f1803]) ).

tff(f936,plain,
    ! [X0: lpvertexcm_vertexrp] : ( tuple22(tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(X0))),tb2t(tuple2_proj_2(vertex1,vertex1,t2tb6(X0)))) = X0 ),
    inference(cnf_transformation,[],[f276]) ).

tff(f276,plain,
    ! [X0: lpvertexcm_vertexrp] : ( tuple22(tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(X0))),tb2t(tuple2_proj_2(vertex1,vertex1,t2tb6(X0)))) = X0 ),
    inference(rectify,[],[f136]) ).

tff(f136,axiom,
    ! [X6: lpvertexcm_vertexrp] : ( tuple22(tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(X6))),tb2t(tuple2_proj_2(vertex1,vertex1,t2tb6(X6)))) = X6 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tuple2_inversion) ).

tff(f6230,plain,
    ( spl108_384
    | ~ spl108_81 ),
    inference(avatar_split_clause,[],[f6229,f1803,f5761]) ).

tff(f5761,plain,
    ( spl108_384
  <=> ( t2tb(sK72) = tuple2_proj_2(vertex1,vertex1,t2tb6(sF97)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_384])]) ).

tff(f6229,plain,
    ( ( t2tb(sK72) = tuple2_proj_2(vertex1,vertex1,t2tb6(sF97)) )
    | ~ spl108_81 ),
    inference(subsumption_resolution,[],[f6228,f824]) ).

tff(f824,plain,
    ! [X2: ty,X0: ty,X1: uni] : sort(X0,tuple2_proj_2(X2,X0,X1)),
    inference(cnf_transformation,[],[f372]) ).

tff(f372,plain,
    ! [X0: ty,X1: uni,X2: ty] : sort(X0,tuple2_proj_2(X2,X0,X1)),
    inference(rectify,[],[f133]) ).

tff(f133,axiom,
    ! [X0: ty,X1: uni,X11: ty] : sort(X0,tuple2_proj_2(X11,X0,X1)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tuple2_proj_2_sort) ).

tff(f6228,plain,
    ( ( t2tb(sK72) = tuple2_proj_2(vertex1,vertex1,t2tb6(sF97)) )
    | ~ sort(vertex1,tuple2_proj_2(vertex1,vertex1,t2tb6(sF97)))
    | ~ spl108_81 ),
    inference(superposition,[],[f770,f1805]) ).

tff(f6226,plain,
    ( spl108_385
    | ~ spl108_80 ),
    inference(avatar_split_clause,[],[f6225,f1797,f5768]) ).

tff(f5768,plain,
    ( spl108_385
  <=> ( tuple2_proj_2(vertex1,vertex1,t2tb6(sF100)) = t2tb(sK78) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_385])]) ).

tff(f1797,plain,
    ( spl108_80
  <=> ( tb2t(tuple2_proj_2(vertex1,vertex1,t2tb6(sF100))) = sK78 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_80])]) ).

tff(f6225,plain,
    ( ( tuple2_proj_2(vertex1,vertex1,t2tb6(sF100)) = t2tb(sK78) )
    | ~ spl108_80 ),
    inference(subsumption_resolution,[],[f6219,f824]) ).

tff(f6219,plain,
    ( ~ sort(vertex1,tuple2_proj_2(vertex1,vertex1,t2tb6(sF100)))
    | ( tuple2_proj_2(vertex1,vertex1,t2tb6(sF100)) = t2tb(sK78) )
    | ~ spl108_80 ),
    inference(superposition,[],[f770,f1799]) ).

tff(f1799,plain,
    ( ( tb2t(tuple2_proj_2(vertex1,vertex1,t2tb6(sF100))) = sK78 )
    | ~ spl108_80 ),
    inference(avatar_component_clause,[],[f1797]) ).

tff(f6224,plain,
    ( spl108_419
    | ~ spl108_80 ),
    inference(avatar_split_clause,[],[f6218,f1797,f6221]) ).

tff(f6221,plain,
    ( spl108_419
  <=> ( sF100 = tuple22(tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(sF100))),sK78) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_419])]) ).

tff(f6218,plain,
    ( ( sF100 = tuple22(tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(sF100))),sK78) )
    | ~ spl108_80 ),
    inference(superposition,[],[f936,f1799]) ).

tff(f6216,plain,
    ( ~ spl108_418
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6207,f1383,f6213]) ).

tff(f6213,plain,
    ( spl108_418
  <=> $less($sum(151,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_418])]) ).

tff(f6207,plain,
    ( ~ $less($sum(151,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6200,f1385]) ).

tff(f6205,plain,
    ( ~ spl108_417
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6196,f1383,f6202]) ).

tff(f6202,plain,
    ( spl108_417
  <=> $less($sum(150,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_417])]) ).

tff(f6196,plain,
    ( ~ $less($sum(150,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6189,f1385]) ).

tff(f6194,plain,
    ( ~ spl108_416
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6185,f1383,f6191]) ).

tff(f6191,plain,
    ( spl108_416
  <=> $less($sum(149,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_416])]) ).

tff(f6185,plain,
    ( ~ $less($sum(149,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6093,f1385]) ).

tff(f6183,plain,
    ( ~ spl108_414
    | spl108_401
    | ~ spl108_57
    | ~ spl108_254 ),
    inference(avatar_split_clause,[],[f6153,f4184,f1577,f6045,f6173]) ).

tff(f6153,plain,
    ( lt(get1(sK63,sK78),sF106)
    | ~ $less(sK73(sK78),sK79)
    | ~ spl108_57
    | ~ spl108_254 ),
    inference(superposition,[],[f2157,f4186]) ).

tff(f2157,plain,
    ( ! [X0: $int] :
        ( lt(finite(X0),sF106)
        | ~ $less(X0,sK79) )
    | ~ spl108_57 ),
    inference(superposition,[],[f810,f1579]) ).

tff(f6182,plain,
    ( spl108_409
    | ~ spl108_254 ),
    inference(avatar_split_clause,[],[f6141,f4184,f6083]) ).

tff(f6083,plain,
    ( spl108_409
  <=> lt(get1(sK63,sK78),infinite) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_409])]) ).

tff(f6141,plain,
    ( lt(get1(sK63,sK78),infinite)
    | ~ spl108_254 ),
    inference(superposition,[],[f809,f4186]) ).

tff(f809,plain,
    ! [X1: $int] : lt(finite(X1),infinite),
    inference(cnf_transformation,[],[f556]) ).

tff(f6181,plain,
    ( spl108_415
    | ~ spl108_408
    | ~ spl108_57
    | ~ spl108_254 ),
    inference(avatar_split_clause,[],[f6154,f4184,f1577,f6078,f6178]) ).

tff(f6154,plain,
    ( ~ lt(sF106,get1(sK63,sK78))
    | $less(sK79,sK73(sK78))
    | ~ spl108_57
    | ~ spl108_254 ),
    inference(superposition,[],[f2171,f4186]) ).

tff(f2171,plain,
    ( ! [X0: $int] :
        ( ~ lt(sF106,finite(X0))
        | $less(sK79,X0) )
    | ~ spl108_57 ),
    inference(superposition,[],[f811,f1579]) ).

tff(f6176,plain,
    ( spl108_414
    | ~ spl108_401
    | ~ spl108_57
    | ~ spl108_254 ),
    inference(avatar_split_clause,[],[f6155,f4184,f1577,f6045,f6173]) ).

tff(f6155,plain,
    ( ~ lt(get1(sK63,sK78),sF106)
    | $less(sK73(sK78),sK79)
    | ~ spl108_57
    | ~ spl108_254 ),
    inference(superposition,[],[f2172,f4186]) ).

tff(f2172,plain,
    ( ! [X0: $int] :
        ( ~ lt(finite(X0),sF106)
        | $less(X0,sK79) )
    | ~ spl108_57 ),
    inference(superposition,[],[f811,f1579]) ).

tff(f6171,plain,
    ( spl108_404
    | ~ spl108_254 ),
    inference(avatar_split_clause,[],[f6149,f4184,f6059]) ).

tff(f6059,plain,
    ( spl108_404
  <=> ( infinite = add3(get1(sK63,sK78),infinite) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_404])]) ).

tff(f6149,plain,
    ( ( infinite = add3(get1(sK63,sK78),infinite) )
    | ~ spl108_254 ),
    inference(superposition,[],[f931,f4186]) ).

tff(f931,plain,
    ! [X1: $int] : ( infinite = add3(finite(X1),infinite) ),
    inference(cnf_transformation,[],[f364]) ).

tff(f364,plain,
    ! [X0: t] :
      ( ( infinite = add3(infinite,X0) )
      & ! [X1: $int] :
          ( ( infinite = add3(finite(X1),infinite) )
          & ! [X2: $int] : ( add3(finite(X1),finite(X2)) = finite($sum(X1,X2)) ) ) ),
    inference(rectify,[],[f183]) ).

tff(f183,axiom,
    ! [X14: t] :
      ( ! [X1: $int] :
          ( ( infinite = add3(finite(X1),infinite) )
          & ! [X35: $int] : ( add3(finite(X1),finite(X35)) = finite($sum(X1,X35)) ) )
      & ( infinite = add3(infinite,X14) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',add_def) ).

tff(f6170,plain,
    ( spl108_413
    | ~ spl108_57
    | ~ spl108_254 ),
    inference(avatar_split_clause,[],[f6151,f4184,f1577,f6167]) ).

tff(f6167,plain,
    ( spl108_413
  <=> ( finite($sum(sK79,sK73(sK78))) = add3(sF106,get1(sK63,sK78)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_413])]) ).

tff(f6151,plain,
    ( ( finite($sum(sK79,sK73(sK78))) = add3(sF106,get1(sK63,sK78)) )
    | ~ spl108_57
    | ~ spl108_254 ),
    inference(superposition,[],[f1834,f4186]) ).

tff(f1834,plain,
    ( ! [X0: $int] : ( add3(sF106,finite(X0)) = finite($sum(sK79,X0)) )
    | ~ spl108_57 ),
    inference(superposition,[],[f930,f1579]) ).

tff(f930,plain,
    ! [X2: $int,X1: $int] : ( add3(finite(X1),finite(X2)) = finite($sum(X1,X2)) ),
    inference(cnf_transformation,[],[f364]) ).

tff(f6165,plain,
    ( spl108_412
    | ~ spl108_57
    | ~ spl108_254 ),
    inference(avatar_split_clause,[],[f6152,f4184,f1577,f6162]) ).

tff(f6162,plain,
    ( spl108_412
  <=> ( finite($sum(sK73(sK78),sK79)) = add3(get1(sK63,sK78),sF106) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_412])]) ).

tff(f6152,plain,
    ( ( finite($sum(sK73(sK78),sK79)) = add3(get1(sK63,sK78),sF106) )
    | ~ spl108_57
    | ~ spl108_254 ),
    inference(superposition,[],[f1835,f4186]) ).

tff(f1835,plain,
    ( ! [X0: $int] : ( add3(finite(X0),sF106) = finite($sum(X0,sK79)) )
    | ~ spl108_57 ),
    inference(superposition,[],[f930,f1579]) ).

tff(f6160,plain,
    ( spl108_411
    | ~ spl108_254 ),
    inference(avatar_split_clause,[],[f6150,f4184,f6157]) ).

tff(f6157,plain,
    ( spl108_411
  <=> ( finite_proj_1(get1(sK63,sK78)) = sK73(sK78) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_411])]) ).

tff(f6150,plain,
    ( ( finite_proj_1(get1(sK63,sK78)) = sK73(sK78) )
    | ~ spl108_254 ),
    inference(superposition,[],[f943,f4186]) ).

tff(f943,plain,
    ! [X0: $int] : ( finite_proj_1(finite(X0)) = X0 ),
    inference(cnf_transformation,[],[f301]) ).

tff(f301,plain,
    ! [X0: $int] : ( finite_proj_1(finite(X0)) = X0 ),
    inference(rectify,[],[f181]) ).

tff(f181,axiom,
    ! [X6: $int] : ( finite_proj_1(finite(X6)) = X6 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',finite_proj_1_def) ).

tff(f6135,plain,
    ( spl108_380
    | ~ spl108_85
    | ~ spl108_101 ),
    inference(avatar_split_clause,[],[f6134,f2053,f1830,f5686]) ).

tff(f5686,plain,
    ( spl108_380
  <=> ( $sum(1,cardinal2(remove2(sF97,sF96))) = cardinal2(sF99) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_380])]) ).

tff(f6134,plain,
    ( ( $sum(1,cardinal2(remove2(sF97,sF96))) = cardinal2(sF99) )
    | ~ spl108_85
    | ~ spl108_101 ),
    inference(forward_demodulation,[],[f6129,f2055]) ).

tff(f6129,plain,
    ( ( $sum(1,cardinal2(remove2(sF97,sF96))) = cardinal2(add2(sF97,sF99)) )
    | ~ spl108_85 ),
    inference(superposition,[],[f2305,f1832]) ).

tff(f2305,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] : ( cardinal2(add2(X0,X1)) = $sum(1,cardinal2(remove2(X0,X1))) ),
    inference(subsumption_resolution,[],[f2301,f1217]) ).

tff(f1217,plain,
    ! [X2: set_lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp] : mem2(X1,add2(X1,X2)),
    inference(equality_resolution,[],[f774]) ).

tff(f774,plain,
    ! [X2: set_lpvertexcm_vertexrp,X0: lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp] :
      ( mem2(X1,add2(X0,X2))
      | ( X0 != X1 ) ),
    inference(cnf_transformation,[],[f529]) ).

tff(f529,plain,
    ! [X0: lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp,X2: set_lpvertexcm_vertexrp] :
      ( ( mem2(X1,add2(X0,X2))
        | ( ( X0 != X1 )
          & ~ mem2(X1,X2) ) )
      & ( ( X0 = X1 )
        | mem2(X1,X2)
        | ~ mem2(X1,add2(X0,X2)) ) ),
    inference(rectify,[],[f528]) ).

tff(f528,plain,
    ! [X1: lpvertexcm_vertexrp,X2: lpvertexcm_vertexrp,X0: set_lpvertexcm_vertexrp] :
      ( ( mem2(X2,add2(X1,X0))
        | ( ( X1 != X2 )
          & ~ mem2(X2,X0) ) )
      & ( ( X1 = X2 )
        | mem2(X2,X0)
        | ~ mem2(X2,add2(X1,X0)) ) ),
    inference(flattening,[],[f527]) ).

tff(f527,plain,
    ! [X1: lpvertexcm_vertexrp,X2: lpvertexcm_vertexrp,X0: set_lpvertexcm_vertexrp] :
      ( ( mem2(X2,add2(X1,X0))
        | ( ( X1 != X2 )
          & ~ mem2(X2,X0) ) )
      & ( ( X1 = X2 )
        | mem2(X2,X0)
        | ~ mem2(X2,add2(X1,X0)) ) ),
    inference(nnf_transformation,[],[f405]) ).

tff(f405,plain,
    ! [X1: lpvertexcm_vertexrp,X2: lpvertexcm_vertexrp,X0: set_lpvertexcm_vertexrp] :
      ( mem2(X2,add2(X1,X0))
    <=> ( ( X1 = X2 )
        | mem2(X2,X0) ) ),
    inference(rectify,[],[f73]) ).

tff(f73,axiom,
    ! [X21: set_lpvertexcm_vertexrp,X14: lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp] :
      ( ( ( X1 = X14 )
        | mem2(X1,X21) )
    <=> mem2(X1,add2(X14,X21)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',add_def1) ).

tff(f2301,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] :
      ( ~ mem2(X0,add2(X0,X1))
      | ( cardinal2(add2(X0,X1)) = $sum(1,cardinal2(remove2(X0,X1))) ) ),
    inference(superposition,[],[f995,f877]) ).

tff(f995,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] :
      ( ( $sum(1,cardinal2(remove2(X0,X1))) = cardinal2(X1) )
      | ~ mem2(X0,X1) ),
    inference(cnf_transformation,[],[f497]) ).

tff(f497,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] :
      ( ( $sum(1,cardinal2(remove2(X0,X1))) = cardinal2(X1) )
      | ~ mem2(X0,X1) ),
    inference(ennf_transformation,[],[f292]) ).

tff(f292,plain,
    ! [X1: set_lpvertexcm_vertexrp,X0: lpvertexcm_vertexrp] :
      ( mem2(X0,X1)
     => ( $sum(1,cardinal2(remove2(X0,X1))) = cardinal2(X1) ) ),
    inference(rectify,[],[f120]) ).

tff(f120,axiom,
    ! [X1: lpvertexcm_vertexrp,X21: set_lpvertexcm_vertexrp] :
      ( mem2(X1,X21)
     => ( cardinal2(X21) = $sum(1,cardinal2(remove2(X1,X21))) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',cardinal_remove) ).

tff(f6098,plain,
    ( ~ spl108_410
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6089,f1383,f6095]) ).

tff(f6095,plain,
    ( spl108_410
  <=> $less($sum(148,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_410])]) ).

tff(f6089,plain,
    ( ~ $less($sum(148,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f6011,f1385]) ).

tff(f6087,plain,
    ( spl108_402
    | ~ spl108_401
    | ~ spl108_57
    | ~ spl108_249 ),
    inference(avatar_split_clause,[],[f6043,f4140,f1577,f6045,f6049]) ).

tff(f6043,plain,
    ( ~ lt(get1(sK63,sK78),sF106)
    | $less(sK65(sK78),sK79)
    | ~ spl108_57
    | ~ spl108_249 ),
    inference(superposition,[],[f2172,f4142]) ).

tff(f6086,plain,
    ( spl108_409
    | ~ spl108_249 ),
    inference(avatar_split_clause,[],[f6029,f4140,f6083]) ).

tff(f6029,plain,
    ( lt(get1(sK63,sK78),infinite)
    | ~ spl108_249 ),
    inference(superposition,[],[f809,f4142]) ).

tff(f6081,plain,
    ( spl108_407
    | ~ spl108_408
    | ~ spl108_57
    | ~ spl108_249 ),
    inference(avatar_split_clause,[],[f6042,f4140,f1577,f6078,f6074]) ).

tff(f6042,plain,
    ( ~ lt(sF106,get1(sK63,sK78))
    | $less(sK79,sK65(sK78))
    | ~ spl108_57
    | ~ spl108_249 ),
    inference(superposition,[],[f2171,f4142]) ).

tff(f6072,plain,
    ( spl108_406
    | ~ spl108_249 ),
    inference(avatar_split_clause,[],[f6038,f4140,f6069]) ).

tff(f6069,plain,
    ( spl108_406
  <=> ( finite_proj_1(get1(sK63,sK78)) = sK65(sK78) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_406])]) ).

tff(f6038,plain,
    ( ( finite_proj_1(get1(sK63,sK78)) = sK65(sK78) )
    | ~ spl108_249 ),
    inference(superposition,[],[f943,f4142]) ).

tff(f6067,plain,
    ( spl108_405
    | ~ spl108_57
    | ~ spl108_249 ),
    inference(avatar_split_clause,[],[f6040,f4140,f1577,f6064]) ).

tff(f6064,plain,
    ( spl108_405
  <=> ( finite($sum(sK65(sK78),sK79)) = add3(get1(sK63,sK78),sF106) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_405])]) ).

tff(f6040,plain,
    ( ( finite($sum(sK65(sK78),sK79)) = add3(get1(sK63,sK78),sF106) )
    | ~ spl108_57
    | ~ spl108_249 ),
    inference(superposition,[],[f1835,f4142]) ).

tff(f6062,plain,
    ( spl108_404
    | ~ spl108_249 ),
    inference(avatar_split_clause,[],[f6037,f4140,f6059]) ).

tff(f6037,plain,
    ( ( infinite = add3(get1(sK63,sK78),infinite) )
    | ~ spl108_249 ),
    inference(superposition,[],[f931,f4142]) ).

tff(f6057,plain,
    ( spl108_403
    | ~ spl108_57
    | ~ spl108_249 ),
    inference(avatar_split_clause,[],[f6039,f4140,f1577,f6054]) ).

tff(f6054,plain,
    ( spl108_403
  <=> ( finite($sum(sK79,sK65(sK78))) = add3(sF106,get1(sK63,sK78)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_403])]) ).

tff(f6039,plain,
    ( ( finite($sum(sK79,sK65(sK78))) = add3(sF106,get1(sK63,sK78)) )
    | ~ spl108_57
    | ~ spl108_249 ),
    inference(superposition,[],[f1834,f4142]) ).

tff(f6052,plain,
    ( spl108_401
    | ~ spl108_402
    | ~ spl108_57
    | ~ spl108_249 ),
    inference(avatar_split_clause,[],[f6041,f4140,f1577,f6049,f6045]) ).

tff(f6041,plain,
    ( ~ $less(sK65(sK78),sK79)
    | lt(get1(sK63,sK78),sF106)
    | ~ spl108_57
    | ~ spl108_249 ),
    inference(superposition,[],[f2157,f4142]) ).

tff(f6016,plain,
    ( ~ spl108_400
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f6007,f1383,f6013]) ).

tff(f6013,plain,
    ( spl108_400
  <=> $less($sum(147,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_400])]) ).

tff(f6007,plain,
    ( ~ $less($sum(147,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5990,f1385]) ).

tff(f5995,plain,
    ( ~ spl108_399
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5986,f1383,f5992]) ).

tff(f5992,plain,
    ( spl108_399
  <=> $less($sum(146,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_399])]) ).

tff(f5986,plain,
    ( ~ $less($sum(146,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5973,f1385]) ).

tff(f5978,plain,
    ( ~ spl108_398
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5969,f1383,f5975]) ).

tff(f5975,plain,
    ( spl108_398
  <=> $less($sum(145,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_398])]) ).

tff(f5969,plain,
    ( ~ $less($sum(145,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5962,f1385]) ).

tff(f5967,plain,
    ( ~ spl108_397
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5958,f1383,f5964]) ).

tff(f5964,plain,
    ( spl108_397
  <=> $less($sum(144,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_397])]) ).

tff(f5958,plain,
    ( ~ $less($sum(144,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5939,f1385]) ).

tff(f5956,plain,
    ( spl108_249
    | ~ spl108_54
    | spl108_298 ),
    inference(avatar_split_clause,[],[f5955,f4698,f1551,f4140]) ).

tff(f4698,plain,
    ( spl108_298
  <=> ( infinite = get1(sK63,sK78) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_298])]) ).

tff(f5955,plain,
    ( ( get1(sK63,sK78) = finite(sK65(sK78)) )
    | ~ spl108_54
    | spl108_298 ),
    inference(subsumption_resolution,[],[f5948,f1553]) ).

tff(f5948,plain,
    ( ~ mem1(sK78,vertices)
    | ( get1(sK63,sK78) = finite(sK65(sK78)) )
    | spl108_298 ),
    inference(trivial_inequality_removal,[],[f5946]) ).

tff(f5946,plain,
    ( ( get1(sK63,sK78) = finite(sK65(sK78)) )
    | ( infinite != infinite )
    | ~ mem1(sK78,vertices)
    | spl108_298 ),
    inference(superposition,[],[f4699,f1083]) ).

tff(f1083,plain,
    ! [X14: vertex] :
      ( ( infinite = get1(sK63,X14) )
      | ~ mem1(X14,vertices)
      | ( finite(sK65(X14)) = get1(sK63,X14) ) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4699,plain,
    ( ( infinite != get1(sK63,sK78) )
    | spl108_298 ),
    inference(avatar_component_clause,[],[f4698]) ).

tff(f5954,plain,
    ( spl108_294
    | ~ spl108_54
    | spl108_298 ),
    inference(avatar_split_clause,[],[f5953,f4698,f1551,f4663]) ).

tff(f5953,plain,
    ( ! [X0: list_vertex] :
        ( ~ path(s,X0,sK78)
        | ~ $less(length1(X0),sK58)
        | ~ $less(path_weight(X0,sK78),sK73(sK78)) )
    | ~ spl108_54
    | spl108_298 ),
    inference(subsumption_resolution,[],[f5949,f1553]) ).

tff(f5949,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK78)
        | ~ $less(path_weight(X0,sK78),sK73(sK78))
        | ~ mem1(sK78,vertices) )
    | spl108_298 ),
    inference(trivial_inequality_removal,[],[f5945]) ).

tff(f5945,plain,
    ( ! [X0: list_vertex] :
        ( ~ path(s,X0,sK78)
        | ~ $less(path_weight(X0,sK78),sK73(sK78))
        | ~ $less(length1(X0),sK58)
        | ( infinite != infinite )
        | ~ mem1(sK78,vertices) )
    | spl108_298 ),
    inference(superposition,[],[f4699,f1051]) ).

tff(f1051,plain,
    ! [X31: vertex,X36: list_vertex] :
      ( ( infinite = get1(sK63,X31) )
      | ~ $less(path_weight(X36,X31),sK73(X31))
      | ~ $less(length1(X36),sK58)
      | ~ mem1(X31,vertices)
      | ~ path(s,X36,X31) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f5952,plain,
    ( spl108_254
    | ~ spl108_54
    | spl108_298 ),
    inference(avatar_split_clause,[],[f5951,f4698,f1551,f4184]) ).

tff(f5951,plain,
    ( ( finite(sK73(sK78)) = get1(sK63,sK78) )
    | ~ spl108_54
    | spl108_298 ),
    inference(subsumption_resolution,[],[f5950,f1553]) ).

tff(f5950,plain,
    ( ~ mem1(sK78,vertices)
    | ( finite(sK73(sK78)) = get1(sK63,sK78) )
    | spl108_298 ),
    inference(trivial_inequality_removal,[],[f5947]) ).

tff(f5947,plain,
    ( ( finite(sK73(sK78)) = get1(sK63,sK78) )
    | ~ mem1(sK78,vertices)
    | ( infinite != infinite )
    | spl108_298 ),
    inference(superposition,[],[f4699,f1048]) ).

tff(f1048,plain,
    ! [X31: vertex] :
      ( ( infinite = get1(sK63,X31) )
      | ~ mem1(X31,vertices)
      | ( get1(sK63,X31) = finite(sK73(X31)) ) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f5944,plain,
    ( ~ spl108_396
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5935,f1383,f5941]) ).

tff(f5941,plain,
    ( spl108_396
  <=> $less($sum(143,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_396])]) ).

tff(f5935,plain,
    ( ~ $less($sum(143,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5924,f1385]) ).

tff(f5933,plain,
    ( ~ spl108_323
    | ~ spl108_82
    | spl108_109 ),
    inference(avatar_split_clause,[],[f5931,f2439,f1809,f4961]) ).

tff(f4961,plain,
    ( spl108_323
  <=> mem2(sK6(sF96),sK71) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_323])]) ).

tff(f1809,plain,
    ( spl108_82
  <=> ( remove2(sF97,sK64) = sK71 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_82])]) ).

tff(f2439,plain,
    ( spl108_109
  <=> mem2(sK6(sF96),sK64) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_109])]) ).

tff(f5931,plain,
    ( ~ mem2(sK6(sF96),sK71)
    | ~ spl108_82
    | spl108_109 ),
    inference(resolution,[],[f2441,f1814]) ).

tff(f1814,plain,
    ( ! [X0: lpvertexcm_vertexrp] :
        ( mem2(X0,sK64)
        | ~ mem2(X0,sK71) )
    | ~ spl108_82 ),
    inference(superposition,[],[f847,f1811]) ).

tff(f1811,plain,
    ( ( remove2(sF97,sK64) = sK71 )
    | ~ spl108_82 ),
    inference(avatar_component_clause,[],[f1809]) ).

tff(f847,plain,
    ! [X2: set_lpvertexcm_vertexrp,X0: lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp] :
      ( ~ mem2(X1,remove2(X0,X2))
      | mem2(X1,X2) ),
    inference(cnf_transformation,[],[f583]) ).

tff(f583,plain,
    ! [X0: lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp,X2: set_lpvertexcm_vertexrp] :
      ( ( ( ( X0 != X1 )
          & mem2(X1,X2) )
        | ~ mem2(X1,remove2(X0,X2)) )
      & ( mem2(X1,remove2(X0,X2))
        | ( X0 = X1 )
        | ~ mem2(X1,X2) ) ),
    inference(rectify,[],[f582]) ).

tff(f582,plain,
    ! [X2: lpvertexcm_vertexrp,X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] :
      ( ( ( ( X0 != X2 )
          & mem2(X0,X1) )
        | ~ mem2(X0,remove2(X2,X1)) )
      & ( mem2(X0,remove2(X2,X1))
        | ( X0 = X2 )
        | ~ mem2(X0,X1) ) ),
    inference(flattening,[],[f581]) ).

tff(f581,plain,
    ! [X2: lpvertexcm_vertexrp,X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] :
      ( ( ( ( X0 != X2 )
          & mem2(X0,X1) )
        | ~ mem2(X0,remove2(X2,X1)) )
      & ( mem2(X0,remove2(X2,X1))
        | ( X0 = X2 )
        | ~ mem2(X0,X1) ) ),
    inference(nnf_transformation,[],[f241]) ).

tff(f241,plain,
    ! [X2: lpvertexcm_vertexrp,X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] :
      ( ( ( X0 != X2 )
        & mem2(X0,X1) )
    <=> mem2(X0,remove2(X2,X1)) ),
    inference(rectify,[],[f77]) ).

tff(f77,axiom,
    ! [X1: lpvertexcm_vertexrp,X21: set_lpvertexcm_vertexrp,X14: lpvertexcm_vertexrp] :
      ( ( ( X1 != X14 )
        & mem2(X1,X21) )
    <=> mem2(X1,remove2(X14,X21)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',remove_def1) ).

tff(f2441,plain,
    ( ~ mem2(sK6(sF96),sK64)
    | spl108_109 ),
    inference(avatar_component_clause,[],[f2439]) ).

tff(f5932,plain,
    ( spl108_322
    | ~ spl108_321
    | ~ spl108_28
    | spl108_109 ),
    inference(avatar_split_clause,[],[f5930,f2439,f1419,f4952,f4956]) ).

tff(f4956,plain,
    ( spl108_322
  <=> mem2(sK6(sF96),sF96) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_322])]) ).

tff(f4952,plain,
    ( spl108_321
  <=> mem2(sK6(sF96),sK62) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_321])]) ).

tff(f1419,plain,
    ( spl108_28
  <=> ( sF96 = diff2(sK62,sK64) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_28])]) ).

tff(f5930,plain,
    ( ~ mem2(sK6(sF96),sK62)
    | mem2(sK6(sF96),sF96)
    | ~ spl108_28
    | spl108_109 ),
    inference(resolution,[],[f2441,f2081]) ).

tff(f2081,plain,
    ( ! [X1: lpvertexcm_vertexrp] :
        ( mem2(X1,sK64)
        | ~ mem2(X1,sK62)
        | mem2(X1,sF96) )
    | ~ spl108_28 ),
    inference(superposition,[],[f777,f1421]) ).

tff(f1421,plain,
    ( ( sF96 = diff2(sK62,sK64) )
    | ~ spl108_28 ),
    inference(avatar_component_clause,[],[f1419]) ).

tff(f777,plain,
    ! [X2: set_lpvertexcm_vertexrp,X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] :
      ( mem2(X0,diff2(X1,X2))
      | mem2(X0,X2)
      | ~ mem2(X0,X1) ),
    inference(cnf_transformation,[],[f532]) ).

tff(f532,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp,X2: set_lpvertexcm_vertexrp] :
      ( ( ( mem2(X0,X1)
          & ~ mem2(X0,X2) )
        | ~ mem2(X0,diff2(X1,X2)) )
      & ( mem2(X0,diff2(X1,X2))
        | ~ mem2(X0,X1)
        | mem2(X0,X2) ) ),
    inference(rectify,[],[f531]) ).

tff(f531,plain,
    ! [X0: lpvertexcm_vertexrp,X2: set_lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] :
      ( ( ( mem2(X0,X2)
          & ~ mem2(X0,X1) )
        | ~ mem2(X0,diff2(X2,X1)) )
      & ( mem2(X0,diff2(X2,X1))
        | ~ mem2(X0,X2)
        | mem2(X0,X1) ) ),
    inference(flattening,[],[f530]) ).

tff(f530,plain,
    ! [X0: lpvertexcm_vertexrp,X2: set_lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] :
      ( ( ( mem2(X0,X2)
          & ~ mem2(X0,X1) )
        | ~ mem2(X0,diff2(X2,X1)) )
      & ( mem2(X0,diff2(X2,X1))
        | ~ mem2(X0,X2)
        | mem2(X0,X1) ) ),
    inference(nnf_transformation,[],[f387]) ).

tff(f387,plain,
    ! [X0: lpvertexcm_vertexrp,X2: set_lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] :
      ( ( mem2(X0,X2)
        & ~ mem2(X0,X1) )
    <=> mem2(X0,diff2(X2,X1)) ),
    inference(rectify,[],[f98]) ).

tff(f98,axiom,
    ! [X1: lpvertexcm_vertexrp,X20: set_lpvertexcm_vertexrp,X19: set_lpvertexcm_vertexrp] :
      ( ( mem2(X1,X19)
        & ~ mem2(X1,X20) )
    <=> mem2(X1,diff2(X19,X20)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',diff_def1) ).

tff(f5929,plain,
    ( ~ spl108_395
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5920,f1383,f5926]) ).

tff(f5926,plain,
    ( spl108_395
  <=> $less($sum(142,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_395])]) ).

tff(f5920,plain,
    ( ~ $less($sum(142,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5890,f1385]) ).

tff(f5918,plain,
    ( ~ spl108_150
    | spl108_108 ),
    inference(avatar_split_clause,[],[f5917,f2435,f2925]) ).

tff(f2925,plain,
    ( spl108_150
  <=> ( 0 = cardinal2(sF96) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_150])]) ).

tff(f2435,plain,
    ( spl108_108
  <=> ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(sF96)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_108])]) ).

tff(f5917,plain,
    ( ( 0 != cardinal2(sF96) )
    | spl108_108 ),
    inference(forward_literal_rewriting,[],[f2436,f1791]) ).

tff(f1791,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( ( 0 != cardinal2(X0) )
      | ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(X0)) ) ),
    inference(forward_literal_rewriting,[],[f797,f1134]) ).

tff(f797,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( is_empty(tuple2(vertex1,vertex1),t2tb4(X0))
      | ( 0 != cardinal2(X0) ) ),
    inference(cnf_transformation,[],[f549]) ).

tff(f2436,plain,
    ( ( 0 != cardinal(tuple2(vertex1,vertex1),t2tb4(sF96)) )
    | spl108_108 ),
    inference(avatar_component_clause,[],[f2435]) ).

tff(f5916,plain,
    ( ~ spl108_249
    | ~ spl108_298 ),
    inference(avatar_contradiction_clause,[],[f5915]) ).

tff(f5915,plain,
    ( $false
    | ~ spl108_249
    | ~ spl108_298 ),
    inference(subsumption_resolution,[],[f5914,f785]) ).

tff(f785,plain,
    ! [X0: $int] : ( infinite != finite(X0) ),
    inference(cnf_transformation,[],[f236]) ).

tff(f236,plain,
    ! [X0: $int] : ( infinite != finite(X0) ),
    inference(rectify,[],[f180]) ).

tff(f180,axiom,
    ! [X6: $int] : ( finite(X6) != infinite ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',finite_Infinite) ).

tff(f5914,plain,
    ( ( infinite = finite(sK65(sK78)) )
    | ~ spl108_249
    | ~ spl108_298 ),
    inference(forward_demodulation,[],[f4142,f4700]) ).

tff(f4700,plain,
    ( ( infinite = get1(sK63,sK78) )
    | ~ spl108_298 ),
    inference(avatar_component_clause,[],[f4698]) ).

tff(f5913,plain,
    ( ~ spl108_254
    | ~ spl108_298 ),
    inference(avatar_contradiction_clause,[],[f5912]) ).

tff(f5912,plain,
    ( $false
    | ~ spl108_254
    | ~ spl108_298 ),
    inference(subsumption_resolution,[],[f5911,f785]) ).

tff(f5911,plain,
    ( ( infinite = finite(sK73(sK78)) )
    | ~ spl108_254
    | ~ spl108_298 ),
    inference(forward_demodulation,[],[f4186,f4700]) ).

tff(f5910,plain,
    ( ~ spl108_394
    | ~ spl108_12
    | ~ spl108_77
    | ~ spl108_248 ),
    inference(avatar_split_clause,[],[f5905,f4137,f1751,f1347,f5907]) ).

tff(f4137,plain,
    ( spl108_248
  <=> ! [X0: list_vertex] :
        ( ~ path(s,X0,sK80)
        | ~ $less(length1(X0),sK58) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_248])]) ).

tff(f5905,plain,
    ( ~ path(s,tb2t3(nil(vertex1)),sK80)
    | ~ spl108_12
    | ~ spl108_77
    | ~ spl108_248 ),
    inference(subsumption_resolution,[],[f5899,f1753]) ).

tff(f5899,plain,
    ( ~ path(s,tb2t3(nil(vertex1)),sK80)
    | ~ $less(0,sK58)
    | ~ spl108_12
    | ~ spl108_248 ),
    inference(superposition,[],[f4138,f1349]) ).

tff(f4138,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK80) )
    | ~ spl108_248 ),
    inference(avatar_component_clause,[],[f4137]) ).

tff(f5904,plain,
    ( ~ spl108_11
    | ~ spl108_20
    | ~ spl108_46
    | ~ spl108_248 ),
    inference(avatar_contradiction_clause,[],[f5903]) ).

tff(f5903,plain,
    ( $false
    | ~ spl108_11
    | ~ spl108_20
    | ~ spl108_46
    | ~ spl108_248 ),
    inference(subsumption_resolution,[],[f5902,f1344]) ).

tff(f5902,plain,
    ( ~ path(s,sK81,sK80)
    | ~ spl108_20
    | ~ spl108_46
    | ~ spl108_248 ),
    inference(subsumption_resolution,[],[f5898,f1512]) ).

tff(f5898,plain,
    ( ~ $less(sF102,sK58)
    | ~ path(s,sK81,sK80)
    | ~ spl108_20
    | ~ spl108_248 ),
    inference(superposition,[],[f4138,f1385]) ).

tff(f5895,plain,
    ( ~ spl108_393
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5886,f1383,f5892]) ).

tff(f5892,plain,
    ( spl108_393
  <=> $less($sum(141,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_393])]) ).

tff(f5886,plain,
    ( ~ $less($sum(141,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5840,f1385]) ).

tff(f5845,plain,
    ( ~ spl108_392
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5836,f1383,f5842]) ).

tff(f5842,plain,
    ( spl108_392
  <=> $less($sum(140,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_392])]) ).

tff(f5836,plain,
    ( ~ $less($sum(140,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5829,f1385]) ).

tff(f5834,plain,
    ( ~ spl108_391
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5825,f1383,f5831]) ).

tff(f5831,plain,
    ( spl108_391
  <=> $less($sum(139,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_391])]) ).

tff(f5825,plain,
    ( ~ $less($sum(139,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5791,f1385]) ).

tff(f5822,plain,
    ( spl108_390
    | ~ spl108_107
    | ~ spl108_356 ),
    inference(avatar_split_clause,[],[f5817,f5436,f2422,f5819]) ).

tff(f5819,plain,
    ( spl108_390
  <=> ( 1 = $sum(1,cardinal2(sF96)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_390])]) ).

tff(f2422,plain,
    ( spl108_107
  <=> ( $sum(1,cardinal2(sF96)) = cardinal2(sF99) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_107])]) ).

tff(f5436,plain,
    ( spl108_356
  <=> ( 1 = cardinal2(sF99) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_356])]) ).

tff(f5817,plain,
    ( ( 1 = $sum(1,cardinal2(sF96)) )
    | ~ spl108_107
    | ~ spl108_356 ),
    inference(forward_demodulation,[],[f2424,f5438]) ).

tff(f5438,plain,
    ( ( 1 = cardinal2(sF99) )
    | ~ spl108_356 ),
    inference(avatar_component_clause,[],[f5436]) ).

tff(f2424,plain,
    ( ( $sum(1,cardinal2(sF96)) = cardinal2(sF99) )
    | ~ spl108_107 ),
    inference(avatar_component_clause,[],[f2422]) ).

tff(f5816,plain,
    ( spl108_389
    | ~ spl108_33 ),
    inference(avatar_split_clause,[],[f5798,f1445,f5813]) ).

tff(f1445,plain,
    ( spl108_33
  <=> ( sF97 = tuple22(sK70,sK72) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_33])]) ).

tff(f5798,plain,
    ( ( t2tb(sK70) = tuple2_proj_1(vertex1,vertex1,t2tb6(sF97)) )
    | ~ spl108_33 ),
    inference(superposition,[],[f1982,f1447]) ).

tff(f1447,plain,
    ( ( sF97 = tuple22(sK70,sK72) )
    | ~ spl108_33 ),
    inference(avatar_component_clause,[],[f1445]) ).

tff(f1982,plain,
    ! [X0: vertex,X1: vertex] : ( tuple2_proj_1(vertex1,vertex1,t2tb6(tuple22(X0,X1))) = t2tb(X0) ),
    inference(subsumption_resolution,[],[f1976,f823]) ).

tff(f1976,plain,
    ! [X0: vertex,X1: vertex] :
      ( ~ sort(vertex1,tuple2_proj_1(vertex1,vertex1,t2tb6(tuple22(X0,X1))))
      | ( tuple2_proj_1(vertex1,vertex1,t2tb6(tuple22(X0,X1))) = t2tb(X0) ) ),
    inference(superposition,[],[f770,f1174]) ).

tff(f1174,plain,
    ! [X0: vertex,X1: vertex] : ( tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(tuple22(X1,X0)))) = X1 ),
    inference(cnf_transformation,[],[f266]) ).

tff(f266,plain,
    ! [X0: vertex,X1: vertex] : ( tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(tuple22(X1,X0)))) = X1 ),
    inference(rectify,[],[f131]) ).

tff(f131,axiom,
    ! [X15: vertex,X6: vertex] : ( tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(tuple22(X6,X15)))) = X6 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tuple2_proj_1_def) ).

tff(f5811,plain,
    ( spl108_388
    | ~ spl108_1 ),
    inference(avatar_split_clause,[],[f5797,f1295,f5808]) ).

tff(f1295,plain,
    ( spl108_1
  <=> ( sF100 = tuple22(sK80,sK78) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_1])]) ).

tff(f5797,plain,
    ( ( t2tb(sK80) = tuple2_proj_1(vertex1,vertex1,t2tb6(sF100)) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1982,f1297]) ).

tff(f1297,plain,
    ( ( sF100 = tuple22(sK80,sK78) )
    | ~ spl108_1 ),
    inference(avatar_component_clause,[],[f1295]) ).

tff(f5796,plain,
    ( ~ spl108_387
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5787,f1383,f5793]) ).

tff(f5793,plain,
    ( spl108_387
  <=> $less($sum(138,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_387])]) ).

tff(f5787,plain,
    ( ~ $less($sum(138,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5777,f1385]) ).

tff(f5782,plain,
    ( ~ spl108_386
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5773,f1383,f5779]) ).

tff(f5779,plain,
    ( spl108_386
  <=> $less($sum(137,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_386])]) ).

tff(f5773,plain,
    ( ~ $less($sum(137,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5747,f1385]) ).

tff(f5771,plain,
    ( spl108_385
    | ~ spl108_1 ),
    inference(avatar_split_clause,[],[f5753,f1295,f5768]) ).

tff(f5753,plain,
    ( ( tuple2_proj_2(vertex1,vertex1,t2tb6(sF100)) = t2tb(sK78) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1801,f1297]) ).

tff(f1801,plain,
    ! [X0: vertex,X1: vertex] : ( t2tb(X1) = tuple2_proj_2(vertex1,vertex1,t2tb6(tuple22(X0,X1))) ),
    inference(subsumption_resolution,[],[f1795,f824]) ).

tff(f1795,plain,
    ! [X0: vertex,X1: vertex] :
      ( ~ sort(vertex1,tuple2_proj_2(vertex1,vertex1,t2tb6(tuple22(X0,X1))))
      | ( t2tb(X1) = tuple2_proj_2(vertex1,vertex1,t2tb6(tuple22(X0,X1))) ) ),
    inference(superposition,[],[f770,f828]) ).

tff(f828,plain,
    ! [X0: vertex,X1: vertex] : ( tb2t(tuple2_proj_2(vertex1,vertex1,t2tb6(tuple22(X1,X0)))) = X0 ),
    inference(cnf_transformation,[],[f237]) ).

tff(f237,plain,
    ! [X0: vertex,X1: vertex] : ( tb2t(tuple2_proj_2(vertex1,vertex1,t2tb6(tuple22(X1,X0)))) = X0 ),
    inference(rectify,[],[f134]) ).

tff(f134,axiom,
    ! [X15: vertex,X6: vertex] : ( tb2t(tuple2_proj_2(vertex1,vertex1,t2tb6(tuple22(X6,X15)))) = X15 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tuple2_proj_2_def) ).

tff(f5764,plain,
    ( spl108_384
    | ~ spl108_33 ),
    inference(avatar_split_clause,[],[f5754,f1445,f5761]) ).

tff(f5754,plain,
    ( ( t2tb(sK72) = tuple2_proj_2(vertex1,vertex1,t2tb6(sF97)) )
    | ~ spl108_33 ),
    inference(superposition,[],[f1801,f1447]) ).

tff(f5752,plain,
    ( ~ spl108_383
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5743,f1383,f5749]) ).

tff(f5749,plain,
    ( spl108_383
  <=> $less($sum(136,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_383])]) ).

tff(f5743,plain,
    ( ~ $less($sum(136,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5724,f1385]) ).

tff(f5729,plain,
    ( ~ spl108_382
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5720,f1383,f5726]) ).

tff(f5726,plain,
    ( spl108_382
  <=> $less($sum(135,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_382])]) ).

tff(f5720,plain,
    ( ~ $less($sum(135,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5706,f1385]) ).

tff(f5711,plain,
    ( ~ spl108_381
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5702,f1383,f5708]) ).

tff(f5708,plain,
    ( spl108_381
  <=> $less($sum(134,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_381])]) ).

tff(f5702,plain,
    ( ~ $less($sum(134,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5662,f1385]) ).

tff(f5692,plain,
    ( spl108_150
    | ~ spl108_108 ),
    inference(avatar_split_clause,[],[f5691,f2435,f2925]) ).

tff(f5691,plain,
    ( ( 0 = cardinal2(sF96) )
    | ~ spl108_108 ),
    inference(forward_literal_rewriting,[],[f2437,f1792]) ).

tff(f2437,plain,
    ( ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(sF96)) )
    | ~ spl108_108 ),
    inference(avatar_component_clause,[],[f2435]) ).

tff(f5690,plain,
    ( ~ spl108_321
    | spl108_323
    | ~ spl108_16
    | spl108_342 ),
    inference(avatar_split_clause,[],[f5416,f5236,f1364,f4961,f4952]) ).

tff(f1364,plain,
    ( spl108_16
  <=> ( sF101 = diff2(sK62,sK71) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_16])]) ).

tff(f5236,plain,
    ( spl108_342
  <=> mem2(sK6(sF96),sF101) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_342])]) ).

tff(f5416,plain,
    ( mem2(sK6(sF96),sK71)
    | ~ mem2(sK6(sF96),sK62)
    | ~ spl108_16
    | spl108_342 ),
    inference(resolution,[],[f5238,f2080]) ).

tff(f2080,plain,
    ( ! [X0: lpvertexcm_vertexrp] :
        ( mem2(X0,sF101)
        | mem2(X0,sK71)
        | ~ mem2(X0,sK62) )
    | ~ spl108_16 ),
    inference(superposition,[],[f777,f1366]) ).

tff(f1366,plain,
    ( ( sF101 = diff2(sK62,sK71) )
    | ~ spl108_16 ),
    inference(avatar_component_clause,[],[f1364]) ).

tff(f5238,plain,
    ( ~ mem2(sK6(sF96),sF101)
    | spl108_342 ),
    inference(avatar_component_clause,[],[f5236]) ).

tff(f5689,plain,
    ( spl108_380
    | ~ spl108_84
    | ~ spl108_85 ),
    inference(avatar_split_clause,[],[f5630,f1830,f1825,f5686]) ).

tff(f1825,plain,
    ( spl108_84
  <=> mem2(sF97,sF99) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_84])]) ).

tff(f5630,plain,
    ( ( $sum(1,cardinal2(remove2(sF97,sF96))) = cardinal2(sF99) )
    | ~ spl108_84
    | ~ spl108_85 ),
    inference(subsumption_resolution,[],[f5619,f1827]) ).

tff(f1827,plain,
    ( mem2(sF97,sF99)
    | ~ spl108_84 ),
    inference(avatar_component_clause,[],[f1825]) ).

tff(f5619,plain,
    ( ~ mem2(sF97,sF99)
    | ( $sum(1,cardinal2(remove2(sF97,sF96))) = cardinal2(sF99) )
    | ~ spl108_85 ),
    inference(superposition,[],[f995,f1832]) ).

tff(f5684,plain,
    ( ~ spl108_123
    | spl108_113 ),
    inference(avatar_split_clause,[],[f5683,f2457,f2570]) ).

tff(f2570,plain,
    ( spl108_123
  <=> ( 0 = cardinal2(sK71) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_123])]) ).

tff(f2457,plain,
    ( spl108_113
  <=> ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(sK71)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_113])]) ).

tff(f5683,plain,
    ( ( 0 != cardinal2(sK71) )
    | spl108_113 ),
    inference(forward_literal_rewriting,[],[f2458,f1791]) ).

tff(f2458,plain,
    ( ( 0 != cardinal(tuple2(vertex1,vertex1),t2tb4(sK71)) )
    | spl108_113 ),
    inference(avatar_component_clause,[],[f2457]) ).

tff(f5682,plain,
    ( ~ spl108_321
    | ~ spl108_16
    | spl108_323
    | spl108_342 ),
    inference(avatar_split_clause,[],[f5681,f5236,f4961,f1364,f4952]) ).

tff(f5681,plain,
    ( ~ mem2(sK6(sF96),sK62)
    | ~ spl108_16
    | spl108_323
    | spl108_342 ),
    inference(subsumption_resolution,[],[f5416,f4963]) ).

tff(f4963,plain,
    ( ~ mem2(sK6(sF96),sK71)
    | spl108_323 ),
    inference(avatar_component_clause,[],[f4961]) ).

tff(f5679,plain,
    ( ~ spl108_121
    | spl108_122
    | ~ spl108_16
    | spl108_114 ),
    inference(avatar_split_clause,[],[f4991,f2461,f1364,f2564,f2560]) ).

tff(f2560,plain,
    ( spl108_121
  <=> mem2(sK6(sK71),sK62) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_121])]) ).

tff(f2564,plain,
    ( spl108_122
  <=> mem2(sK6(sK71),sK71) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_122])]) ).

tff(f2461,plain,
    ( spl108_114
  <=> mem2(sK6(sK71),sF101) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_114])]) ).

tff(f4991,plain,
    ( mem2(sK6(sK71),sK71)
    | ~ mem2(sK6(sK71),sK62)
    | ~ spl108_16
    | spl108_114 ),
    inference(resolution,[],[f2463,f2080]) ).

tff(f2463,plain,
    ( ~ mem2(sK6(sK71),sF101)
    | spl108_114 ),
    inference(avatar_component_clause,[],[f2461]) ).

tff(f5678,plain,
    ( ~ spl108_322
    | ~ spl108_49
    | spl108_345 ),
    inference(avatar_split_clause,[],[f5425,f5261,f1526,f4956]) ).

tff(f5261,plain,
    ( spl108_345
  <=> mem2(sK6(sF96),sF99) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_345])]) ).

tff(f5425,plain,
    ( ~ mem2(sK6(sF96),sF96)
    | ~ spl108_49
    | spl108_345 ),
    inference(resolution,[],[f5263,f1822]) ).

tff(f1822,plain,
    ( ! [X0: lpvertexcm_vertexrp] :
        ( mem2(X0,sF99)
        | ~ mem2(X0,sF96) )
    | ~ spl108_49 ),
    inference(superposition,[],[f773,f1528]) ).

tff(f773,plain,
    ! [X2: set_lpvertexcm_vertexrp,X0: lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp] :
      ( mem2(X1,add2(X0,X2))
      | ~ mem2(X1,X2) ),
    inference(cnf_transformation,[],[f529]) ).

tff(f5263,plain,
    ( ~ mem2(sK6(sF96),sF99)
    | spl108_345 ),
    inference(avatar_component_clause,[],[f5261]) ).

tff(f5677,plain,
    ( spl108_366
    | ~ spl108_57
    | ~ spl108_263
    | ~ spl108_367 ),
    inference(avatar_split_clause,[],[f5676,f5533,f4263,f1577,f5529]) ).

tff(f4263,plain,
    ( spl108_263
  <=> ( finite(sK76(sK72)) = get1(sK75,sK72) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_263])]) ).

tff(f5533,plain,
    ( spl108_367
  <=> $less(sK79,sK76(sK72)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_367])]) ).

tff(f5676,plain,
    ( lt(sF106,get1(sK75,sK72))
    | ~ spl108_57
    | ~ spl108_263
    | ~ spl108_367 ),
    inference(forward_demodulation,[],[f5668,f4265]) ).

tff(f4265,plain,
    ( ( finite(sK76(sK72)) = get1(sK75,sK72) )
    | ~ spl108_263 ),
    inference(avatar_component_clause,[],[f4263]) ).

tff(f5668,plain,
    ( lt(sF106,finite(sK76(sK72)))
    | ~ spl108_57
    | ~ spl108_367 ),
    inference(resolution,[],[f5535,f2156]) ).

tff(f5535,plain,
    ( $less(sK79,sK76(sK72))
    | ~ spl108_367 ),
    inference(avatar_component_clause,[],[f5533]) ).

tff(f5675,plain,
    ( spl108_379
    | ~ spl108_52
    | ~ spl108_367 ),
    inference(avatar_split_clause,[],[f5669,f5533,f1541,f5672]) ).

tff(f5672,plain,
    ( spl108_379
  <=> $less(sF105,sK76(sK72)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_379])]) ).

tff(f5669,plain,
    ( $less(sF105,sK76(sK72))
    | ~ spl108_52
    | ~ spl108_367 ),
    inference(resolution,[],[f5535,f1644]) ).

tff(f5667,plain,
    ( ~ spl108_378
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5658,f1383,f5664]) ).

tff(f5664,plain,
    ( spl108_378
  <=> $less($sum(133,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_378])]) ).

tff(f5658,plain,
    ( ~ $less($sum(133,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5651,f1385]) ).

tff(f5656,plain,
    ( ~ spl108_377
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5647,f1383,f5653]) ).

tff(f5653,plain,
    ( spl108_377
  <=> $less($sum(132,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_377])]) ).

tff(f5647,plain,
    ( ~ $less($sum(132,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5594,f1385]) ).

tff(f5643,plain,
    ( spl108_376
    | ~ spl108_84
    | ~ spl108_85 ),
    inference(avatar_split_clause,[],[f5638,f1830,f1825,f5640]) ).

tff(f5640,plain,
    ( spl108_376
  <=> ( sF99 = add2(sF97,remove2(sF97,sF96)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_376])]) ).

tff(f5638,plain,
    ( ( sF99 = add2(sF97,remove2(sF97,sF96)) )
    | ~ spl108_84
    | ~ spl108_85 ),
    inference(subsumption_resolution,[],[f5620,f1827]) ).

tff(f5620,plain,
    ( ~ mem2(sF97,sF99)
    | ( sF99 = add2(sF97,remove2(sF97,sF96)) )
    | ~ spl108_85 ),
    inference(superposition,[],[f1105,f1832]) ).

tff(f1105,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] :
      ( ( add2(X0,remove2(X0,X1)) = X1 )
      | ~ mem2(X0,X1) ),
    inference(cnf_transformation,[],[f503]) ).

tff(f503,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] :
      ( ( add2(X0,remove2(X0,X1)) = X1 )
      | ~ mem2(X0,X1) ),
    inference(ennf_transformation,[],[f250]) ).

tff(f250,plain,
    ! [X1: set_lpvertexcm_vertexrp,X0: lpvertexcm_vertexrp] :
      ( mem2(X0,X1)
     => ( add2(X0,remove2(X0,X1)) = X1 ) ),
    inference(rectify,[],[f80]) ).

tff(f80,axiom,
    ! [X1: lpvertexcm_vertexrp,X21: set_lpvertexcm_vertexrp] :
      ( mem2(X1,X21)
     => ( add2(X1,remove2(X1,X21)) = X21 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',add_remove) ).

tff(f5636,plain,
    ( spl108_375
    | ~ spl108_84
    | ~ spl108_85
    | ~ spl108_356 ),
    inference(avatar_split_clause,[],[f5631,f5436,f1830,f1825,f5633]) ).

tff(f5633,plain,
    ( spl108_375
  <=> ( 1 = $sum(1,cardinal2(remove2(sF97,sF96))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_375])]) ).

tff(f5631,plain,
    ( ( 1 = $sum(1,cardinal2(remove2(sF97,sF96))) )
    | ~ spl108_84
    | ~ spl108_85
    | ~ spl108_356 ),
    inference(forward_demodulation,[],[f5630,f5438]) ).

tff(f5629,plain,
    ( spl108_374
    | ~ spl108_85 ),
    inference(avatar_split_clause,[],[f5618,f1830,f5626]) ).

tff(f5618,plain,
    ( subset(tuple2(vertex1,vertex1),t2tb4(remove2(sF97,sF96)),t2tb4(sF99))
    | ~ spl108_85 ),
    inference(superposition,[],[f935,f1832]) ).

tff(f5605,plain,
    ( spl108_367
    | spl108_373
    | spl108_362 ),
    inference(avatar_split_clause,[],[f5600,f5508,f5602,f5533]) ).

tff(f5602,plain,
    ( spl108_373
  <=> ( sK79 = sK76(sK72) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_373])]) ).

tff(f5508,plain,
    ( spl108_362
  <=> $less(sK76(sK72),sK79) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_362])]) ).

tff(f5600,plain,
    ( ( sK79 = sK76(sK72) )
    | $less(sK79,sK76(sK72))
    | spl108_362 ),
    inference(resolution,[],[f5509,f219]) ).

tff(f5509,plain,
    ( ~ $less(sK76(sK72),sK79)
    | spl108_362 ),
    inference(avatar_component_clause,[],[f5508]) ).

tff(f5599,plain,
    ( ~ spl108_372
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5590,f1383,f5596]) ).

tff(f5596,plain,
    ( spl108_372
  <=> $less($sum(131,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_372])]) ).

tff(f5590,plain,
    ( ~ $less($sum(131,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5570,f1385]) ).

tff(f5575,plain,
    ( ~ spl108_371
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5566,f1383,f5572]) ).

tff(f5572,plain,
    ( spl108_371
  <=> $less($sum(130,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_371])]) ).

tff(f5566,plain,
    ( ~ $less($sum(130,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5559,f1385]) ).

tff(f5564,plain,
    ( ~ spl108_370
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5555,f1383,f5561]) ).

tff(f5561,plain,
    ( spl108_370
  <=> $less($sum(129,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_370])]) ).

tff(f5555,plain,
    ( ~ $less($sum(129,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5548,f1385]) ).

tff(f5553,plain,
    ( ~ spl108_369
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5544,f1383,f5550]) ).

tff(f5550,plain,
    ( spl108_369
  <=> $less($sum(128,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_369])]) ).

tff(f5544,plain,
    ( ~ $less($sum(128,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5476,f1385]) ).

tff(f5542,plain,
    ( spl108_361
    | ~ spl108_362
    | ~ spl108_57
    | ~ spl108_263 ),
    inference(avatar_split_clause,[],[f5495,f4263,f1577,f5508,f5504]) ).

tff(f5495,plain,
    ( ~ $less(sK76(sK72),sK79)
    | lt(get1(sK75,sK72),sF106)
    | ~ spl108_57
    | ~ spl108_263 ),
    inference(superposition,[],[f2157,f4265]) ).

tff(f5541,plain,
    ( spl108_368
    | ~ spl108_263 ),
    inference(avatar_split_clause,[],[f5483,f4263,f5538]) ).

tff(f5538,plain,
    ( spl108_368
  <=> lt(get1(sK75,sK72),infinite) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_368])]) ).

tff(f5483,plain,
    ( lt(get1(sK75,sK72),infinite)
    | ~ spl108_263 ),
    inference(superposition,[],[f809,f4265]) ).

tff(f5536,plain,
    ( ~ spl108_366
    | spl108_367
    | ~ spl108_57
    | ~ spl108_263 ),
    inference(avatar_split_clause,[],[f5496,f4263,f1577,f5533,f5529]) ).

tff(f5496,plain,
    ( $less(sK79,sK76(sK72))
    | ~ lt(sF106,get1(sK75,sK72))
    | ~ spl108_57
    | ~ spl108_263 ),
    inference(superposition,[],[f2171,f4265]) ).

tff(f5527,plain,
    ( spl108_365
    | ~ spl108_57
    | ~ spl108_263 ),
    inference(avatar_split_clause,[],[f5493,f4263,f1577,f5524]) ).

tff(f5524,plain,
    ( spl108_365
  <=> ( add3(sF106,get1(sK75,sK72)) = finite($sum(sK79,sK76(sK72))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_365])]) ).

tff(f5493,plain,
    ( ( add3(sF106,get1(sK75,sK72)) = finite($sum(sK79,sK76(sK72))) )
    | ~ spl108_57
    | ~ spl108_263 ),
    inference(superposition,[],[f1834,f4265]) ).

tff(f5522,plain,
    ( spl108_364
    | ~ spl108_263 ),
    inference(avatar_split_clause,[],[f5492,f4263,f5519]) ).

tff(f5519,plain,
    ( spl108_364
  <=> ( finite_proj_1(get1(sK75,sK72)) = sK76(sK72) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_364])]) ).

tff(f5492,plain,
    ( ( finite_proj_1(get1(sK75,sK72)) = sK76(sK72) )
    | ~ spl108_263 ),
    inference(superposition,[],[f943,f4265]) ).

tff(f5517,plain,
    ( spl108_363
    | ~ spl108_57
    | ~ spl108_263 ),
    inference(avatar_split_clause,[],[f5494,f4263,f1577,f5514]) ).

tff(f5514,plain,
    ( spl108_363
  <=> ( finite($sum(sK76(sK72),sK79)) = add3(get1(sK75,sK72),sF106) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_363])]) ).

tff(f5494,plain,
    ( ( finite($sum(sK76(sK72),sK79)) = add3(get1(sK75,sK72),sF106) )
    | ~ spl108_57
    | ~ spl108_263 ),
    inference(superposition,[],[f1835,f4265]) ).

tff(f5512,plain,
    ( ~ spl108_304
    | ~ spl108_263 ),
    inference(avatar_split_clause,[],[f5482,f4263,f4749]) ).

tff(f4749,plain,
    ( spl108_304
  <=> ( infinite = get1(sK75,sK72) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_304])]) ).

tff(f5482,plain,
    ( ( infinite != get1(sK75,sK72) )
    | ~ spl108_263 ),
    inference(superposition,[],[f785,f4265]) ).

tff(f5511,plain,
    ( ~ spl108_361
    | spl108_362
    | ~ spl108_57
    | ~ spl108_263 ),
    inference(avatar_split_clause,[],[f5497,f4263,f1577,f5508,f5504]) ).

tff(f5497,plain,
    ( $less(sK76(sK72),sK79)
    | ~ lt(get1(sK75,sK72),sF106)
    | ~ spl108_57
    | ~ spl108_263 ),
    inference(superposition,[],[f2172,f4265]) ).

tff(f5502,plain,
    ( spl108_360
    | ~ spl108_263 ),
    inference(avatar_split_clause,[],[f5491,f4263,f5499]) ).

tff(f5499,plain,
    ( spl108_360
  <=> ( infinite = add3(get1(sK75,sK72),infinite) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_360])]) ).

tff(f5491,plain,
    ( ( infinite = add3(get1(sK75,sK72),infinite) )
    | ~ spl108_263 ),
    inference(superposition,[],[f931,f4265]) ).

tff(f5481,plain,
    ( ~ spl108_359
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5472,f1383,f5478]) ).

tff(f5478,plain,
    ( spl108_359
  <=> $less($sum(127,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_359])]) ).

tff(f5472,plain,
    ( ~ $less($sum(127,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5465,f1385]) ).

tff(f5470,plain,
    ( ~ spl108_358
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5461,f1383,f5467]) ).

tff(f5467,plain,
    ( spl108_358
  <=> $less($sum(126,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_358])]) ).

tff(f5461,plain,
    ( ~ $less($sum(126,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5446,f1385]) ).

tff(f5451,plain,
    ( ~ spl108_357
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5442,f1383,f5448]) ).

tff(f5448,plain,
    ( spl108_357
  <=> $less($sum(125,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_357])]) ).

tff(f5442,plain,
    ( ~ $less($sum(125,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5323,f1385]) ).

tff(f5439,plain,
    ( spl108_356
    | ~ spl108_107
    | ~ spl108_150 ),
    inference(avatar_split_clause,[],[f5434,f2925,f2422,f5436]) ).

tff(f5434,plain,
    ( ( 1 = cardinal2(sF99) )
    | ~ spl108_107
    | ~ spl108_150 ),
    inference(evaluation,[],[f5433]) ).

tff(f5433,plain,
    ( ( $sum(1,0) = cardinal2(sF99) )
    | ~ spl108_107
    | ~ spl108_150 ),
    inference(forward_demodulation,[],[f2424,f2927]) ).

tff(f2927,plain,
    ( ( 0 = cardinal2(sF96) )
    | ~ spl108_150 ),
    inference(avatar_component_clause,[],[f2925]) ).

tff(f5432,plain,
    ( ~ spl108_350
    | ~ spl108_12
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5427,f1383,f1347,f5344]) ).

tff(f5344,plain,
    ( spl108_350
  <=> $less($sum(sF102,0),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_350])]) ).

tff(f5427,plain,
    ( ~ $less($sum(sF102,0),0)
    | ~ spl108_12
    | ~ spl108_20 ),
    inference(superposition,[],[f5335,f1385]) ).

tff(f5335,plain,
    ( ! [X1: list_vertex] : ~ $less($sum(length1(X1),0),0)
    | ~ spl108_12 ),
    inference(superposition,[],[f2641,f1349]) ).

tff(f2641,plain,
    ! [X2: list_vertex,X3: list_vertex] : ~ $less($sum(length1(X2),length1(X3)),0),
    inference(superposition,[],[f1161,f1109]) ).

tff(f1109,plain,
    ! [X0: list_vertex,X1: list_vertex] : ( length1(tb2t3(infix_plpl(vertex1,t2tb3(X0),t2tb3(X1)))) = $sum(length1(X0),length1(X1)) ),
    inference(cnf_transformation,[],[f285]) ).

tff(f285,plain,
    ! [X0: list_vertex,X1: list_vertex] : ( length1(tb2t3(infix_plpl(vertex1,t2tb3(X0),t2tb3(X1)))) = $sum(length1(X0),length1(X1)) ),
    inference(rectify,[],[f146]) ).

tff(f146,axiom,
    ! [X24: list_vertex,X23: list_vertex] : ( length1(tb2t3(infix_plpl(vertex1,t2tb3(X24),t2tb3(X23)))) = $sum(length1(X24),length1(X23)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',append_length) ).

tff(f5424,plain,
    ( spl108_355
    | ~ spl108_9 ),
    inference(avatar_split_clause,[],[f5419,f1332,f5421]) ).

tff(f5421,plain,
    ( spl108_355
  <=> ( sF104 = $sum(0,sF104) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_355])]) ).

tff(f1332,plain,
    ( spl108_9
  <=> ( sF104 = weight(sK80,sK78) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_9])]) ).

tff(f5419,plain,
    ( ( sF104 = $sum(0,sF104) )
    | ~ spl108_9 ),
    inference(superposition,[],[f4025,f1334]) ).

tff(f1334,plain,
    ( ( sF104 = weight(sK80,sK78) )
    | ~ spl108_9 ),
    inference(avatar_component_clause,[],[f1332]) ).

tff(f4025,plain,
    ! [X0: vertex,X1: vertex] : ( $sum(0,weight(X0,X1)) = weight(X0,X1) ),
    inference(forward_demodulation,[],[f4024,f3142]) ).

tff(f3142,plain,
    ! [X2: vertex,X0: vertex] : ( path_weight(tb2t3(cons(vertex1,t2tb(X2),nil(vertex1))),X0) = weight(X2,X0) ),
    inference(forward_demodulation,[],[f1219,f878]) ).

tff(f878,plain,
    ! [X0: uni] : ( t2tb3(tb2t3(X0)) = X0 ),
    inference(cnf_transformation,[],[f402]) ).

tff(f402,plain,
    ! [X0: uni] : ( t2tb3(tb2t3(X0)) = X0 ),
    inference(rectify,[],[f40]) ).

tff(f40,axiom,
    ! [X9: uni] : ( t2tb3(tb2t3(X9)) = X9 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR3) ).

tff(f1219,plain,
    ! [X2: vertex,X0: vertex] : ( weight(X2,X0) = path_weight(tb2t3(cons(vertex1,t2tb(X2),t2tb3(tb2t3(nil(vertex1))))),X0) ),
    inference(equality_resolution,[],[f789]) ).

tff(f789,plain,
    ! [X2: vertex,X0: vertex,X1: list_vertex] :
      ( ( tb2t3(nil(vertex1)) != X1 )
      | ( path_weight(tb2t3(cons(vertex1,t2tb(X2),t2tb3(X1))),X0) = weight(X2,X0) ) ),
    inference(cnf_transformation,[],[f544]) ).

tff(f4024,plain,
    ! [X0: vertex,X1: vertex] : ( $sum(0,weight(X0,X1)) = path_weight(tb2t3(cons(vertex1,t2tb(X0),nil(vertex1))),X1) ),
    inference(forward_demodulation,[],[f4023,f794]) ).

tff(f794,plain,
    ! [X0: ty,X1: uni] : ( infix_plpl(X0,nil(X0),X1) = X1 ),
    inference(cnf_transformation,[],[f547]) ).

tff(f547,plain,
    ! [X0: ty,X1: uni] :
      ( ( infix_plpl(X0,nil(X0),X1) = X1 )
      & ! [X2: uni,X3: uni] : ( cons(X0,X3,infix_plpl(X0,X2,X1)) = infix_plpl(X0,cons(X0,X3,X2),X1) ) ),
    inference(rectify,[],[f283]) ).

tff(f283,plain,
    ! [X1: ty,X0: uni] :
      ( ( infix_plpl(X1,nil(X1),X0) = X0 )
      & ! [X3: uni,X2: uni] : ( cons(X1,X2,infix_plpl(X1,X3,X0)) = infix_plpl(X1,cons(X1,X2,X3),X0) ) ),
    inference(rectify,[],[f143]) ).

tff(f143,axiom,
    ! [X23: uni,X0: ty] :
      ( ! [X1: uni,X2: uni] : ( infix_plpl(X0,cons(X0,X1,X2),X23) = cons(X0,X1,infix_plpl(X0,X2,X23)) )
      & ( infix_plpl(X0,nil(X0),X23) = X23 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',infix_plpl_def) ).

tff(f4023,plain,
    ! [X0: vertex,X1: vertex] : ( path_weight(tb2t3(infix_plpl(vertex1,nil(vertex1),cons(vertex1,t2tb(X0),nil(vertex1)))),X1) = $sum(0,weight(X0,X1)) ),
    inference(forward_demodulation,[],[f4010,f878]) ).

tff(f4010,plain,
    ! [X0: vertex,X1: vertex] : ( path_weight(tb2t3(infix_plpl(vertex1,t2tb3(tb2t3(nil(vertex1))),cons(vertex1,t2tb(X0),nil(vertex1)))),X1) = $sum(0,weight(X0,X1)) ),
    inference(superposition,[],[f1163,f788]) ).

tff(f1163,plain,
    ! [X2: vertex,X0: vertex,X1: list_vertex] : ( $sum(path_weight(X1,X0),weight(X0,X2)) = path_weight(tb2t3(infix_plpl(vertex1,t2tb3(X1),cons(vertex1,t2tb(X0),nil(vertex1)))),X2) ),
    inference(cnf_transformation,[],[f757]) ).

tff(f757,plain,
    ! [X0: vertex,X1: list_vertex,X2: vertex] : ( $sum(path_weight(X1,X0),weight(X0,X2)) = path_weight(tb2t3(infix_plpl(vertex1,t2tb3(X1),cons(vertex1,t2tb(X0),nil(vertex1)))),X2) ),
    inference(rectify,[],[f246]) ).

tff(f246,plain,
    ! [X1: vertex,X2: list_vertex,X0: vertex] : ( path_weight(tb2t3(infix_plpl(vertex1,t2tb3(X2),cons(vertex1,t2tb(X1),nil(vertex1)))),X0) = $sum(path_weight(X2,X1),weight(X1,X0)) ),
    inference(rectify,[],[f160]) ).

tff(f160,axiom,
    ! [X14: vertex,X1: vertex,X18: list_vertex] : ( path_weight(tb2t3(infix_plpl(vertex1,t2tb3(X18),cons(vertex1,t2tb(X1),nil(vertex1)))),X14) = $sum(path_weight(X18,X1),weight(X1,X14)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',path_weight_right_extension) ).

tff(f5415,plain,
    ( ~ spl108_352
    | ~ spl108_12
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5411,f1383,f1347,f5360]) ).

tff(f5360,plain,
    ( spl108_352
  <=> $less($sum(0,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_352])]) ).

tff(f5411,plain,
    ( ~ $less($sum(0,sF102),0)
    | ~ spl108_12
    | ~ spl108_20 ),
    inference(superposition,[],[f5334,f1349]) ).

tff(f5334,plain,
    ( ! [X0: list_vertex] : ~ $less($sum(length1(X0),sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2641,f1385]) ).

tff(f5414,plain,
    ( ~ spl108_351
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5410,f1383,f5349]) ).

tff(f5349,plain,
    ( spl108_351
  <=> $less($sum(sF102,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_351])]) ).

tff(f5410,plain,
    ( ~ $less($sum(sF102,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5334,f1385]) ).

tff(f5391,plain,
    ( spl108_354
    | ~ spl108_106
    | ~ spl108_123 ),
    inference(avatar_split_clause,[],[f5386,f2570,f2308,f5388]) ).

tff(f5388,plain,
    ( spl108_354
  <=> ( 1 = cardinal2(sK64) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_354])]) ).

tff(f2308,plain,
    ( spl108_106
  <=> ( cardinal2(sK64) = $sum(1,cardinal2(sK71)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_106])]) ).

tff(f5386,plain,
    ( ( 1 = cardinal2(sK64) )
    | ~ spl108_106
    | ~ spl108_123 ),
    inference(evaluation,[],[f5385]) ).

tff(f5385,plain,
    ( ( cardinal2(sK64) = $sum(1,0) )
    | ~ spl108_106
    | ~ spl108_123 ),
    inference(forward_demodulation,[],[f2310,f2572]) ).

tff(f2572,plain,
    ( ( 0 = cardinal2(sK71) )
    | ~ spl108_123 ),
    inference(avatar_component_clause,[],[f2570]) ).

tff(f2310,plain,
    ( ( cardinal2(sK64) = $sum(1,cardinal2(sK71)) )
    | ~ spl108_106 ),
    inference(avatar_component_clause,[],[f2308]) ).

tff(f5384,plain,
    ( spl108_143
    | ~ spl108_353
    | ~ spl108_49
    | spl108_142 ),
    inference(avatar_split_clause,[],[f5379,f2829,f1526,f5381,f2836]) ).

tff(f2836,plain,
    ( spl108_143
  <=> ( sK6(sK71) = sF97 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_143])]) ).

tff(f5381,plain,
    ( spl108_353
  <=> mem2(sK6(sK71),sF99) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_353])]) ).

tff(f2829,plain,
    ( spl108_142
  <=> mem2(sK6(sK71),sF96) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_142])]) ).

tff(f5379,plain,
    ( ~ mem2(sK6(sK71),sF99)
    | ( sK6(sK71) = sF97 )
    | ~ spl108_49
    | spl108_142 ),
    inference(resolution,[],[f2831,f2073]) ).

tff(f2073,plain,
    ( ! [X0: lpvertexcm_vertexrp] :
        ( mem2(X0,sF96)
        | ( sF97 = X0 )
        | ~ mem2(X0,sF99) )
    | ~ spl108_49 ),
    inference(superposition,[],[f772,f1528]) ).

tff(f772,plain,
    ! [X2: set_lpvertexcm_vertexrp,X0: lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp] :
      ( ~ mem2(X1,add2(X0,X2))
      | mem2(X1,X2)
      | ( X0 = X1 ) ),
    inference(cnf_transformation,[],[f529]) ).

tff(f2831,plain,
    ( ~ mem2(sK6(sK71),sF96)
    | spl108_142 ),
    inference(avatar_component_clause,[],[f2829]) ).

tff(f5372,plain,
    ( ~ spl108_157
    | ~ spl108_57 ),
    inference(avatar_split_clause,[],[f5371,f1577,f3034]) ).

tff(f3034,plain,
    ( spl108_157
  <=> lt(sF106,sF106) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_157])]) ).

tff(f5371,plain,
    ( ~ lt(sF106,sF106)
    | ~ spl108_57 ),
    inference(subsumption_resolution,[],[f5365,f217]) ).

tff(f217,plain,
    ! [X0: $int] : ~ $less(X0,X0),
    introduced(theory_axiom_147,[]) ).

tff(f5365,plain,
    ( $less(sK79,sK79)
    | ~ lt(sF106,sF106)
    | ~ spl108_57 ),
    inference(superposition,[],[f2171,f1579]) ).

tff(f5370,plain,
    ( ~ spl108_157
    | ~ spl108_57
    | ~ spl108_133
    | ~ spl108_158 ),
    inference(avatar_split_clause,[],[f5369,f3040,f2715,f1577,f3034]) ).

tff(f2715,plain,
    ( spl108_133
  <=> ( sF106 = finite(sK76(sK78)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_133])]) ).

tff(f5369,plain,
    ( ~ lt(sF106,sF106)
    | ~ spl108_57
    | ~ spl108_133
    | ~ spl108_158 ),
    inference(subsumption_resolution,[],[f5368,f217]) ).

tff(f5368,plain,
    ( $less(sK79,sK79)
    | ~ lt(sF106,sF106)
    | ~ spl108_57
    | ~ spl108_133
    | ~ spl108_158 ),
    inference(forward_demodulation,[],[f5367,f3042]) ).

tff(f5367,plain,
    ( ~ lt(sF106,sF106)
    | $less(sK79,sK76(sK78))
    | ~ spl108_57
    | ~ spl108_133 ),
    inference(superposition,[],[f2171,f2717]) ).

tff(f2717,plain,
    ( ( sF106 = finite(sK76(sK78)) )
    | ~ spl108_133 ),
    inference(avatar_component_clause,[],[f2715]) ).

tff(f5363,plain,
    ( ~ spl108_352
    | ~ spl108_12
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5354,f1383,f1347,f5360]) ).

tff(f5354,plain,
    ( ~ $less($sum(0,sF102),0)
    | ~ spl108_12
    | ~ spl108_20 ),
    inference(superposition,[],[f5331,f1385]) ).

tff(f5331,plain,
    ( ! [X1: list_vertex] : ~ $less($sum(0,length1(X1)),0)
    | ~ spl108_12 ),
    inference(superposition,[],[f2641,f1349]) ).

tff(f5352,plain,
    ( ~ spl108_351
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5339,f1383,f5349]) ).

tff(f5339,plain,
    ( ~ $less($sum(sF102,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5330,f1385]) ).

tff(f5330,plain,
    ( ! [X0: list_vertex] : ~ $less($sum(sF102,length1(X0)),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2641,f1385]) ).

tff(f5347,plain,
    ( ~ spl108_350
    | ~ spl108_12
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5340,f1383,f1347,f5344]) ).

tff(f5340,plain,
    ( ~ $less($sum(sF102,0),0)
    | ~ spl108_12
    | ~ spl108_20 ),
    inference(superposition,[],[f5330,f1349]) ).

tff(f5328,plain,
    ( ~ spl108_349
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5319,f1383,f5325]) ).

tff(f5325,plain,
    ( spl108_349
  <=> $less($sum(124,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_349])]) ).

tff(f5319,plain,
    ( ~ $less($sum(124,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5305,f1385]) ).

tff(f5310,plain,
    ( ~ spl108_348
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5301,f1383,f5307]) ).

tff(f5307,plain,
    ( spl108_348
  <=> $less($sum(123,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_348])]) ).

tff(f5301,plain,
    ( ~ $less($sum(123,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5246,f1385]) ).

tff(f5299,plain,
    ( ~ spl108_347
    | spl108_112
    | ~ spl108_49
    | spl108_128 ),
    inference(avatar_split_clause,[],[f5294,f2678,f1526,f2452,f5296]) ).

tff(f5296,plain,
    ( spl108_347
  <=> mem2(sK6(sF101),sF99) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_347])]) ).

tff(f2452,plain,
    ( spl108_112
  <=> ( sF97 = sK6(sF101) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_112])]) ).

tff(f2678,plain,
    ( spl108_128
  <=> mem2(sK6(sF101),sF96) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_128])]) ).

tff(f5294,plain,
    ( ( sF97 = sK6(sF101) )
    | ~ mem2(sK6(sF101),sF99)
    | ~ spl108_49
    | spl108_128 ),
    inference(resolution,[],[f2679,f2073]) ).

tff(f2679,plain,
    ( ~ mem2(sK6(sF101),sF96)
    | spl108_128 ),
    inference(avatar_component_clause,[],[f2678]) ).

tff(f5282,plain,
    ( ~ spl108_346
    | ~ spl108_16
    | spl108_129 ),
    inference(avatar_split_clause,[],[f5275,f2682,f1364,f5279]) ).

tff(f2682,plain,
    ( spl108_129
  <=> mem2(sK6(sF101),sK62) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_129])]) ).

tff(f5275,plain,
    ( ~ mem2(sK6(sF101),sF101)
    | ~ spl108_16
    | spl108_129 ),
    inference(resolution,[],[f2684,f1755]) ).

tff(f1755,plain,
    ( ! [X0: lpvertexcm_vertexrp] :
        ( mem2(X0,sK62)
        | ~ mem2(X0,sF101) )
    | ~ spl108_16 ),
    inference(superposition,[],[f779,f1366]) ).

tff(f779,plain,
    ! [X2: set_lpvertexcm_vertexrp,X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] :
      ( ~ mem2(X0,diff2(X1,X2))
      | mem2(X0,X1) ),
    inference(cnf_transformation,[],[f532]) ).

tff(f2684,plain,
    ( ~ mem2(sK6(sF101),sK62)
    | spl108_129 ),
    inference(avatar_component_clause,[],[f2682]) ).

tff(f5277,plain,
    ( ~ spl108_128
    | ~ spl108_28
    | spl108_129 ),
    inference(avatar_split_clause,[],[f5274,f2682,f1419,f2678]) ).

tff(f5274,plain,
    ( ~ mem2(sK6(sF101),sF96)
    | ~ spl108_28
    | spl108_129 ),
    inference(resolution,[],[f2684,f1786]) ).

tff(f1786,plain,
    ( ! [X0: lpvertexcm_vertexrp] :
        ( mem2(X0,sK62)
        | ~ mem2(X0,sF96) )
    | ~ spl108_28 ),
    inference(superposition,[],[f779,f1421]) ).

tff(f5264,plain,
    ( spl108_344
    | ~ spl108_345
    | ~ spl108_49
    | spl108_322 ),
    inference(avatar_split_clause,[],[f5252,f4956,f1526,f5261,f5257]) ).

tff(f5257,plain,
    ( spl108_344
  <=> ( sF97 = sK6(sF96) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_344])]) ).

tff(f5252,plain,
    ( ~ mem2(sK6(sF96),sF99)
    | ( sF97 = sK6(sF96) )
    | ~ spl108_49
    | spl108_322 ),
    inference(resolution,[],[f4957,f2073]) ).

tff(f4957,plain,
    ( ~ mem2(sK6(sF96),sF96)
    | spl108_322 ),
    inference(avatar_component_clause,[],[f4956]) ).

tff(f5255,plain,
    ( spl108_150
    | spl108_322 ),
    inference(avatar_split_clause,[],[f5254,f4956,f2925]) ).

tff(f5254,plain,
    ( ( 0 = cardinal2(sF96) )
    | spl108_322 ),
    inference(forward_literal_rewriting,[],[f5253,f1792]) ).

tff(f5253,plain,
    ( ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(sF96)) )
    | spl108_322 ),
    inference(resolution,[],[f4957,f1788]) ).

tff(f5251,plain,
    ( ~ spl108_343
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5242,f1383,f5248]) ).

tff(f5248,plain,
    ( spl108_343
  <=> $less($sum(122,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_343])]) ).

tff(f5242,plain,
    ( ~ $less($sum(122,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5226,f1385]) ).

tff(f5240,plain,
    ( ~ spl108_322
    | ~ spl108_28
    | spl108_321 ),
    inference(avatar_split_clause,[],[f5232,f4952,f1419,f4956]) ).

tff(f5232,plain,
    ( ~ mem2(sK6(sF96),sF96)
    | ~ spl108_28
    | spl108_321 ),
    inference(resolution,[],[f4954,f1786]) ).

tff(f4954,plain,
    ( ~ mem2(sK6(sF96),sK62)
    | spl108_321 ),
    inference(avatar_component_clause,[],[f4952]) ).

tff(f5239,plain,
    ( ~ spl108_342
    | ~ spl108_16
    | spl108_321 ),
    inference(avatar_split_clause,[],[f5233,f4952,f1364,f5236]) ).

tff(f5233,plain,
    ( ~ mem2(sK6(sF96),sF101)
    | ~ spl108_16
    | spl108_321 ),
    inference(resolution,[],[f4954,f1755]) ).

tff(f5231,plain,
    ( ~ spl108_341
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5222,f1383,f5228]) ).

tff(f5228,plain,
    ( spl108_341
  <=> $less($sum(121,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_341])]) ).

tff(f5222,plain,
    ( ~ $less($sum(121,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5214,f1385]) ).

tff(f5219,plain,
    ( ~ spl108_340
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5210,f1383,f5216]) ).

tff(f5216,plain,
    ( spl108_340
  <=> $less($sum(120,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_340])]) ).

tff(f5210,plain,
    ( ~ $less($sum(120,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5199,f1385]) ).

tff(f5208,plain,
    ( ~ spl108_142
    | ~ spl108_28
    | spl108_121 ),
    inference(avatar_split_clause,[],[f5205,f2560,f1419,f2829]) ).

tff(f5205,plain,
    ( ~ mem2(sK6(sK71),sF96)
    | ~ spl108_28
    | spl108_121 ),
    inference(resolution,[],[f2562,f1786]) ).

tff(f2562,plain,
    ( ~ mem2(sK6(sK71),sK62)
    | spl108_121 ),
    inference(avatar_component_clause,[],[f2560]) ).

tff(f5204,plain,
    ( ~ spl108_339
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5195,f1383,f5201]) ).

tff(f5201,plain,
    ( spl108_339
  <=> $less($sum(119,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_339])]) ).

tff(f5195,plain,
    ( ~ $less($sum(119,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5188,f1385]) ).

tff(f5193,plain,
    ( ~ spl108_338
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5184,f1383,f5190]) ).

tff(f5190,plain,
    ( spl108_338
  <=> $less($sum(118,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_338])]) ).

tff(f5184,plain,
    ( ~ $less($sum(118,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5177,f1385]) ).

tff(f5182,plain,
    ( ~ spl108_337
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5173,f1383,f5179]) ).

tff(f5179,plain,
    ( spl108_337
  <=> $less($sum(117,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_337])]) ).

tff(f5173,plain,
    ( ~ $less($sum(117,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5166,f1385]) ).

tff(f5171,plain,
    ( ~ spl108_336
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5162,f1383,f5168]) ).

tff(f5168,plain,
    ( spl108_336
  <=> $less($sum(116,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_336])]) ).

tff(f5162,plain,
    ( ~ $less($sum(116,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5135,f1385]) ).

tff(f5149,plain,
    ( spl108_128
    | ~ spl108_129
    | ~ spl108_28
    | spl108_111 ),
    inference(avatar_split_clause,[],[f5146,f2448,f1419,f2682,f2678]) ).

tff(f2448,plain,
    ( spl108_111
  <=> mem2(sK6(sF101),sK64) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_111])]) ).

tff(f5146,plain,
    ( ~ mem2(sK6(sF101),sK62)
    | mem2(sK6(sF101),sF96)
    | ~ spl108_28
    | spl108_111 ),
    inference(resolution,[],[f2450,f2081]) ).

tff(f2450,plain,
    ( ~ mem2(sK6(sF101),sK64)
    | spl108_111 ),
    inference(avatar_component_clause,[],[f2448]) ).

tff(f5148,plain,
    ( ~ spl108_130
    | ~ spl108_82
    | spl108_111 ),
    inference(avatar_split_clause,[],[f5147,f2448,f1809,f2687]) ).

tff(f2687,plain,
    ( spl108_130
  <=> mem2(sK6(sF101),sK71) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_130])]) ).

tff(f5147,plain,
    ( ~ mem2(sK6(sF101),sK71)
    | ~ spl108_82
    | spl108_111 ),
    inference(resolution,[],[f2450,f1814]) ).

tff(f5140,plain,
    ( ~ spl108_335
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5131,f1383,f5137]) ).

tff(f5137,plain,
    ( spl108_335
  <=> $less($sum(115,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_335])]) ).

tff(f5131,plain,
    ( ~ $less($sum(115,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5114,f1385]) ).

tff(f5119,plain,
    ( ~ spl108_334
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5110,f1383,f5116]) ).

tff(f5116,plain,
    ( spl108_334
  <=> $less($sum(114,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_334])]) ).

tff(f5110,plain,
    ( ~ $less($sum(114,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5103,f1385]) ).

tff(f5108,plain,
    ( ~ spl108_333
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5099,f1383,f5105]) ).

tff(f5105,plain,
    ( spl108_333
  <=> $less($sum(113,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_333])]) ).

tff(f5099,plain,
    ( ~ $less($sum(113,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5092,f1385]) ).

tff(f5097,plain,
    ( ~ spl108_332
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5088,f1383,f5094]) ).

tff(f5094,plain,
    ( spl108_332
  <=> $less($sum(112,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_332])]) ).

tff(f5088,plain,
    ( ~ $less($sum(112,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5079,f1385]) ).

tff(f5084,plain,
    ( ~ spl108_331
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5075,f1383,f5081]) ).

tff(f5081,plain,
    ( spl108_331
  <=> $less($sum(111,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_331])]) ).

tff(f5075,plain,
    ( ~ $less($sum(111,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5056,f1385]) ).

tff(f5061,plain,
    ( ~ spl108_330
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5052,f1383,f5058]) ).

tff(f5058,plain,
    ( spl108_330
  <=> $less($sum(110,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_330])]) ).

tff(f5052,plain,
    ( ~ $less($sum(110,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5045,f1385]) ).

tff(f5050,plain,
    ( ~ spl108_329
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5041,f1383,f5047]) ).

tff(f5047,plain,
    ( spl108_329
  <=> $less($sum(109,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_329])]) ).

tff(f5041,plain,
    ( ~ $less($sum(109,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5034,f1385]) ).

tff(f5039,plain,
    ( ~ spl108_328
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5030,f1383,f5036]) ).

tff(f5036,plain,
    ( spl108_328
  <=> $less($sum(108,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_328])]) ).

tff(f5030,plain,
    ( ~ $less($sum(108,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f5015,f1385]) ).

tff(f5020,plain,
    ( ~ spl108_327
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f5011,f1383,f5017]) ).

tff(f5017,plain,
    ( spl108_327
  <=> $less($sum(107,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_327])]) ).

tff(f5011,plain,
    ( ~ $less($sum(107,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4999,f1385]) ).

tff(f5004,plain,
    ( ~ spl108_326
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4995,f1383,f5001]) ).

tff(f5001,plain,
    ( spl108_326
  <=> $less($sum(106,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_326])]) ).

tff(f4995,plain,
    ( ~ $less($sum(106,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4983,f1385]) ).

tff(f4993,plain,
    ( ~ spl108_121
    | ~ spl108_16
    | spl108_114
    | spl108_122 ),
    inference(avatar_split_clause,[],[f4992,f2564,f2461,f1364,f2560]) ).

tff(f4992,plain,
    ( ~ mem2(sK6(sK71),sK62)
    | ~ spl108_16
    | spl108_114
    | spl108_122 ),
    inference(subsumption_resolution,[],[f4991,f2565]) ).

tff(f2565,plain,
    ( ~ mem2(sK6(sK71),sK71)
    | spl108_122 ),
    inference(avatar_component_clause,[],[f2564]) ).

tff(f4988,plain,
    ( ~ spl108_325
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4979,f1383,f4985]) ).

tff(f4985,plain,
    ( spl108_325
  <=> $less($sum(105,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_325])]) ).

tff(f4979,plain,
    ( ~ $less($sum(105,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4970,f1385]) ).

tff(f4975,plain,
    ( ~ spl108_324
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4966,f1383,f4972]) ).

tff(f4972,plain,
    ( spl108_324
  <=> $less($sum(104,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_324])]) ).

tff(f4966,plain,
    ( ~ $less($sum(104,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4942,f1385]) ).

tff(f4964,plain,
    ( ~ spl108_323
    | ~ spl108_82
    | spl108_109 ),
    inference(avatar_split_clause,[],[f4950,f2439,f1809,f4961]) ).

tff(f4950,plain,
    ( ~ mem2(sK6(sF96),sK71)
    | ~ spl108_82
    | spl108_109 ),
    inference(resolution,[],[f2441,f1814]) ).

tff(f4959,plain,
    ( ~ spl108_321
    | spl108_322
    | ~ spl108_28
    | spl108_109 ),
    inference(avatar_split_clause,[],[f4949,f2439,f1419,f4956,f4952]) ).

tff(f4949,plain,
    ( mem2(sK6(sF96),sF96)
    | ~ mem2(sK6(sF96),sK62)
    | ~ spl108_28
    | spl108_109 ),
    inference(resolution,[],[f2441,f2081]) ).

tff(f4947,plain,
    ( ~ spl108_320
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4938,f1383,f4944]) ).

tff(f4944,plain,
    ( spl108_320
  <=> $less($sum(103,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_320])]) ).

tff(f4938,plain,
    ( ~ $less($sum(103,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4931,f1385]) ).

tff(f4936,plain,
    ( ~ spl108_319
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4927,f1383,f4933]) ).

tff(f4933,plain,
    ( spl108_319
  <=> $less($sum(102,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_319])]) ).

tff(f4927,plain,
    ( ~ $less($sum(102,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4858,f1385]) ).

tff(f4912,plain,
    ( spl108_99
    | ~ spl108_28
    | ~ spl108_74
    | spl108_98 ),
    inference(avatar_split_clause,[],[f4911,f1992,f1721,f1419,f1999]) ).

tff(f1999,plain,
    ( spl108_99
  <=> mem2(sF100,sF96) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_99])]) ).

tff(f1721,plain,
    ( spl108_74
  <=> mem2(sF100,sK62) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_74])]) ).

tff(f1992,plain,
    ( spl108_98
  <=> mem2(sF100,sK64) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_98])]) ).

tff(f4911,plain,
    ( mem2(sF100,sF96)
    | ~ spl108_28
    | ~ spl108_74
    | spl108_98 ),
    inference(subsumption_resolution,[],[f4909,f1723]) ).

tff(f1723,plain,
    ( mem2(sF100,sK62)
    | ~ spl108_74 ),
    inference(avatar_component_clause,[],[f1721]) ).

tff(f4909,plain,
    ( mem2(sF100,sF96)
    | ~ mem2(sF100,sK62)
    | ~ spl108_28
    | spl108_98 ),
    inference(resolution,[],[f1994,f2081]) ).

tff(f1994,plain,
    ( ~ mem2(sF100,sK64)
    | spl108_98 ),
    inference(avatar_component_clause,[],[f1992]) ).

tff(f4905,plain,
    ( spl108_248
    | spl108_318
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_158
    | ~ spl108_267 ),
    inference(avatar_split_clause,[],[f4901,f4297,f3040,f1551,f1295,f4903,f4137]) ).

tff(f4903,plain,
    ( spl108_318
  <=> ! [X2: vertex,X1: list_vertex] :
        ( ~ $less($sum(path_weight(X1,X2),weight(X2,sK78)),sK79)
        | ~ path(s,X1,X2)
        | ~ $less(length1(X1),sK58)
        | ~ mem2(tuple22(X2,sK78),sF99) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_318])]) ).

tff(f4297,plain,
    ( spl108_267
  <=> mem2(sF100,sF99) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_267])]) ).

tff(f4901,plain,
    ( ! [X2: vertex,X0: list_vertex,X1: list_vertex] :
        ( ~ $less($sum(path_weight(X1,X2),weight(X2,sK78)),sK79)
        | ~ $less(length1(X0),sK58)
        | ~ mem2(tuple22(X2,sK78),sF99)
        | ~ $less(length1(X1),sK58)
        | ~ path(s,X1,X2)
        | ~ path(s,X0,sK80) )
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_158
    | ~ spl108_267 ),
    inference(forward_demodulation,[],[f4900,f3042]) ).

tff(f4900,plain,
    ( ! [X2: vertex,X0: list_vertex,X1: list_vertex] :
        ( ~ $less(length1(X1),sK58)
        | ~ path(s,X0,sK80)
        | ~ $less(length1(X0),sK58)
        | ~ path(s,X1,X2)
        | ~ $less($sum(path_weight(X1,X2),weight(X2,sK78)),sK76(sK78))
        | ~ mem2(tuple22(X2,sK78),sF99) )
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_267 ),
    inference(subsumption_resolution,[],[f4899,f4298]) ).

tff(f4298,plain,
    ( mem2(sF100,sF99)
    | ~ spl108_267 ),
    inference(avatar_component_clause,[],[f4297]) ).

tff(f4899,plain,
    ( ! [X2: vertex,X0: list_vertex,X1: list_vertex] :
        ( ~ mem2(tuple22(X2,sK78),sF99)
        | ~ $less(length1(X1),sK58)
        | ~ path(s,X1,X2)
        | ~ $less($sum(path_weight(X1,X2),weight(X2,sK78)),sK76(sK78))
        | ~ $less(length1(X0),sK58)
        | ~ mem2(sF100,sF99)
        | ~ path(s,X0,sK80) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4896,f1553]) ).

tff(f4896,plain,
    ( ! [X2: vertex,X0: list_vertex,X1: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ mem2(tuple22(X2,sK78),sF99)
        | ~ mem1(sK78,vertices)
        | ~ path(s,X0,sK80)
        | ~ mem2(sF100,sF99)
        | ~ path(s,X1,X2)
        | ~ $less(length1(X1),sK58)
        | ~ $less($sum(path_weight(X1,X2),weight(X2,sK78)),sK76(sK78)) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1275,f1297]) ).

tff(f1275,plain,
    ! [X41: vertex,X48: list_vertex,X49: vertex,X42: vertex,X43: list_vertex] :
      ( ~ mem2(tuple22(X42,X41),sF99)
      | ~ $less(length1(X43),sK58)
      | ~ $less(length1(X48),sK58)
      | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),sK76(X41))
      | ~ path(s,X43,X42)
      | ~ mem2(tuple22(X49,X41),sF99)
      | ~ path(s,X48,X49)
      | ~ mem1(X41,vertices) ),
    inference(definition_folding,[],[f1211,f1270,f1249,f1257,f1270,f1249,f1257]) ).

tff(f1257,plain,
    sF97 = tuple22(sK70,sK72),
    introduced(function_definition,[]) ).

tff(f1249,plain,
    sF96 = diff2(sK62,sK64),
    introduced(function_definition,[]) ).

tff(f1270,plain,
    sF99 = add2(sF97,sF96),
    introduced(function_definition,[]) ).

tff(f1211,plain,
    ! [X41: vertex,X48: list_vertex,X49: vertex,X42: vertex,X43: list_vertex] :
      ( ~ $less(length1(X43),sK58)
      | ~ path(s,X43,X42)
      | ~ mem2(tuple22(X42,X41),add2(tuple22(sK70,sK72),diff2(sK62,sK64)))
      | ~ mem2(tuple22(X49,X41),add2(tuple22(sK70,sK72),diff2(sK62,sK64)))
      | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),sK76(X41))
      | ~ $less(length1(X48),sK58)
      | ~ path(s,X48,X49)
      | ~ mem1(X41,vertices) ),
    inference(definition_unfolding,[],[f1040,f1085,f1085]) ).

tff(f1040,plain,
    ! [X41: vertex,X48: list_vertex,X49: vertex,X42: vertex,X43: list_vertex] :
      ( ~ $less(length1(X43),sK58)
      | ~ path(s,X43,X42)
      | ~ mem2(tuple22(X42,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64)))
      | ~ mem2(tuple22(X49,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64)))
      | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),sK76(X41))
      | ~ $less(length1(X48),sK58)
      | ~ path(s,X48,X49)
      | ~ mem1(X41,vertices) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4894,plain,
    ( spl108_248
    | ~ spl108_99
    | spl108_317
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(avatar_split_clause,[],[f4890,f1551,f1295,f4892,f1999,f4137]) ).

tff(f4892,plain,
    ( spl108_317
  <=> ! [X2: vertex,X1: list_vertex] :
        ( ~ $less($sum(path_weight(X1,X2),weight(X2,sK78)),sK73(sK78))
        | ~ path(s,X1,X2)
        | ~ $less(length1(X1),sK58)
        | ~ mem2(tuple22(X2,sK78),sF96) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_317])]) ).

tff(f4890,plain,
    ( ! [X2: vertex,X0: list_vertex,X1: list_vertex] :
        ( ~ $less($sum(path_weight(X1,X2),weight(X2,sK78)),sK73(sK78))
        | ~ mem2(sF100,sF96)
        | ~ mem2(tuple22(X2,sK78),sF96)
        | ~ path(s,X0,sK80)
        | ~ $less(length1(X1),sK58)
        | ~ $less(length1(X0),sK58)
        | ~ path(s,X1,X2) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4887,f1553]) ).

tff(f4887,plain,
    ( ! [X2: vertex,X0: list_vertex,X1: list_vertex] :
        ( ~ mem2(tuple22(X2,sK78),sF96)
        | ~ path(s,X1,X2)
        | ~ $less(length1(X1),sK58)
        | ~ path(s,X0,sK80)
        | ~ mem2(sF100,sF96)
        | ~ $less(length1(X0),sK58)
        | ~ mem1(sK78,vertices)
        | ~ $less($sum(path_weight(X1,X2),weight(X2,sK78)),sK73(sK78)) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1259,f1297]) ).

tff(f1259,plain,
    ! [X31: vertex,X38: list_vertex,X37: vertex,X34: vertex,X33: list_vertex] :
      ( ~ mem2(tuple22(X37,X31),sF96)
      | ~ $less(length1(X38),sK58)
      | ~ path(s,X38,X37)
      | ~ path(s,X33,X34)
      | ~ mem2(tuple22(X34,X31),sF96)
      | ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),sK73(X31))
      | ~ mem1(X31,vertices)
      | ~ $less(length1(X33),sK58) ),
    inference(definition_folding,[],[f1198,f1249,f1249]) ).

tff(f1198,plain,
    ! [X31: vertex,X38: list_vertex,X37: vertex,X34: vertex,X33: list_vertex] :
      ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),sK73(X31))
      | ~ $less(length1(X33),sK58)
      | ~ mem2(tuple22(X34,X31),diff2(sK62,sK64))
      | ~ path(s,X33,X34)
      | ~ path(s,X38,X37)
      | ~ $less(length1(X38),sK58)
      | ~ mem2(tuple22(X37,X31),diff2(sK62,sK64))
      | ~ mem1(X31,vertices) ),
    inference(definition_unfolding,[],[f1062,f1085,f1085]) ).

tff(f1062,plain,
    ! [X31: vertex,X38: list_vertex,X37: vertex,X34: vertex,X33: list_vertex] :
      ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),sK73(X31))
      | ~ $less(length1(X33),sK58)
      | ~ mem2(tuple22(X34,X31),diff2(edges,sK64))
      | ~ path(s,X33,X34)
      | ~ path(s,X38,X37)
      | ~ $less(length1(X38),sK58)
      | ~ mem2(tuple22(X37,X31),diff2(edges,sK64))
      | ~ mem1(X31,vertices) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4885,plain,
    ( spl108_248
    | ~ spl108_99
    | spl108_316
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(avatar_split_clause,[],[f4881,f1551,f1295,f4883,f1999,f4137]) ).

tff(f4883,plain,
    ( spl108_316
  <=> ! [X2: list_vertex,X0: vertex] :
        ( ~ mem2(tuple22(X0,sK78),sF96)
        | ~ path(s,X2,X0)
        | ~ $less($sum(path_weight(X2,X0),weight(X0,sK78)),sK65(sK78))
        | ~ $less(length1(X2),sK58) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_316])]) ).

tff(f4881,plain,
    ( ! [X2: list_vertex,X0: vertex,X1: list_vertex] :
        ( ~ mem2(tuple22(X0,sK78),sF96)
        | ~ $less(length1(X2),sK58)
        | ~ mem2(sF100,sF96)
        | ~ path(s,X1,sK80)
        | ~ $less($sum(path_weight(X2,X0),weight(X0,sK78)),sK65(sK78))
        | ~ path(s,X2,X0)
        | ~ $less(length1(X1),sK58) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4878,f1553]) ).

tff(f4878,plain,
    ( ! [X2: list_vertex,X0: vertex,X1: list_vertex] :
        ( ~ $less(length1(X1),sK58)
        | ~ $less($sum(path_weight(X2,X0),weight(X0,sK78)),sK65(sK78))
        | ~ mem1(sK78,vertices)
        | ~ path(s,X2,X0)
        | ~ path(s,X1,sK80)
        | ~ $less(length1(X2),sK58)
        | ~ mem2(sF100,sF96)
        | ~ mem2(tuple22(X0,sK78),sF96) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1251,f1297]) ).

tff(f1251,plain,
    ! [X21: list_vertex,X16: list_vertex,X14: vertex,X17: vertex,X20: vertex] :
      ( ~ mem2(tuple22(X20,X14),sF96)
      | ~ mem2(tuple22(X17,X14),sF96)
      | ~ $less(length1(X21),sK58)
      | ~ $less(length1(X16),sK58)
      | ~ mem1(X14,vertices)
      | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),sK65(X14))
      | ~ path(s,X21,X20)
      | ~ path(s,X16,X17) ),
    inference(definition_folding,[],[f1191,f1249,f1249]) ).

tff(f1191,plain,
    ! [X21: list_vertex,X16: list_vertex,X14: vertex,X17: vertex,X20: vertex] :
      ( ~ path(s,X16,X17)
      | ~ mem2(tuple22(X17,X14),diff2(sK62,sK64))
      | ~ $less(length1(X16),sK58)
      | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),sK65(X14))
      | ~ mem1(X14,vertices)
      | ~ $less(length1(X21),sK58)
      | ~ path(s,X21,X20)
      | ~ mem2(tuple22(X20,X14),diff2(sK62,sK64)) ),
    inference(definition_unfolding,[],[f1081,f1085,f1085]) ).

tff(f1081,plain,
    ! [X21: list_vertex,X16: list_vertex,X14: vertex,X17: vertex,X20: vertex] :
      ( ~ path(s,X16,X17)
      | ~ mem2(tuple22(X17,X14),diff2(edges,sK64))
      | ~ $less(length1(X16),sK58)
      | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),sK65(X14))
      | ~ mem1(X14,vertices)
      | ~ $less(length1(X21),sK58)
      | ~ path(s,X21,X20)
      | ~ mem2(tuple22(X20,X14),diff2(edges,sK64)) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4871,plain,
    ( spl108_265
    | ~ spl108_47
    | spl108_262 ),
    inference(avatar_split_clause,[],[f4870,f4259,f1515,f4280]) ).

tff(f4280,plain,
    ( spl108_265
  <=> ( $sum(1,sF93) = cardinal1(add1(sK72,vertices)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_265])]) ).

tff(f4259,plain,
    ( spl108_262
  <=> mem1(sK72,vertices) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_262])]) ).

tff(f4870,plain,
    ( ( $sum(1,sF93) = cardinal1(add1(sK72,vertices)) )
    | ~ spl108_47
    | spl108_262 ),
    inference(forward_demodulation,[],[f4868,f1517]) ).

tff(f4868,plain,
    ( ( $sum(1,cardinal1(vertices)) = cardinal1(add1(sK72,vertices)) )
    | spl108_262 ),
    inference(resolution,[],[f4261,f999]) ).

tff(f4261,plain,
    ( ~ mem1(sK72,vertices)
    | spl108_262 ),
    inference(avatar_component_clause,[],[f4259]) ).

tff(f4863,plain,
    ( ~ spl108_315
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4854,f1383,f4860]) ).

tff(f4860,plain,
    ( spl108_315
  <=> $less($sum(101,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_315])]) ).

tff(f4854,plain,
    ( ~ $less($sum(101,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4832,f1385]) ).

tff(f4850,plain,
    ( ~ spl108_262
    | spl108_305
    | spl108_314
    | ~ spl108_33
    | ~ spl108_84 ),
    inference(avatar_split_clause,[],[f4846,f1825,f1445,f4848,f4753,f4259]) ).

tff(f4753,plain,
    ( spl108_305
  <=> ! [X1: list_vertex] :
        ( ~ $less($sum(path_weight(X1,sK70),weight(sK70,sK72)),sK76(sK72))
        | ~ path(s,X1,sK70)
        | ~ $less(length1(X1),sK58) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_305])]) ).

tff(f4848,plain,
    ( spl108_314
  <=> ! [X2: list_vertex] :
        ( ~ $less(length1(X2),sK58)
        | ~ path(s,X2,sK72) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_314])]) ).

tff(f4846,plain,
    ( ! [X2: list_vertex,X3: list_vertex] :
        ( ~ $less(length1(X2),sK58)
        | ~ path(s,X3,sK70)
        | ~ mem1(sK72,vertices)
        | ~ path(s,X2,sK72)
        | ~ $less(length1(X3),sK58)
        | ~ $less($sum(path_weight(X3,sK70),weight(sK70,sK72)),sK76(sK72)) )
    | ~ spl108_33
    | ~ spl108_84 ),
    inference(subsumption_resolution,[],[f4840,f1827]) ).

tff(f4840,plain,
    ( ! [X2: list_vertex,X3: list_vertex] :
        ( ~ $less($sum(path_weight(X3,sK70),weight(sK70,sK72)),sK76(sK72))
        | ~ mem1(sK72,vertices)
        | ~ path(s,X3,sK70)
        | ~ mem2(sF97,sF99)
        | ~ $less(length1(X2),sK58)
        | ~ path(s,X2,sK72)
        | ~ $less(length1(X3),sK58) )
    | ~ spl108_33 ),
    inference(superposition,[],[f1276,f1447]) ).

tff(f1276,plain,
    ! [X41: vertex,X48: list_vertex,X49: vertex,X44: list_vertex] :
      ( ~ mem2(tuple22(X49,X41),sF99)
      | ~ $less(length1(X44),sK58)
      | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),sK76(X41))
      | ~ mem1(X41,vertices)
      | ~ path(s,X48,X49)
      | ~ $less(length1(X48),sK58)
      | ~ path(s,X44,X41) ),
    inference(definition_folding,[],[f1212,f1270,f1249,f1257]) ).

tff(f1212,plain,
    ! [X41: vertex,X48: list_vertex,X49: vertex,X44: list_vertex] :
      ( ~ path(s,X44,X41)
      | ~ $less(length1(X44),sK58)
      | ~ mem2(tuple22(X49,X41),add2(tuple22(sK70,sK72),diff2(sK62,sK64)))
      | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),sK76(X41))
      | ~ $less(length1(X48),sK58)
      | ~ path(s,X48,X49)
      | ~ mem1(X41,vertices) ),
    inference(definition_unfolding,[],[f1035,f1085]) ).

tff(f1035,plain,
    ! [X41: vertex,X48: list_vertex,X49: vertex,X44: list_vertex] :
      ( ~ path(s,X44,X41)
      | ~ $less(length1(X44),sK58)
      | ~ mem2(tuple22(X49,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64)))
      | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),sK76(X41))
      | ~ $less(length1(X48),sK58)
      | ~ path(s,X48,X49)
      | ~ mem1(X41,vertices) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4845,plain,
    ( spl108_302
    | spl108_312
    | ~ spl108_267
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_54
    | ~ spl108_158 ),
    inference(avatar_split_clause,[],[f4844,f3040,f1551,f1332,f1295,f4297,f4817,f4730]) ).

tff(f4817,plain,
    ( spl108_312
  <=> ! [X1: list_vertex] :
        ( ~ $less(length1(X1),sK58)
        | ~ path(s,X1,sK78) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_312])]) ).

tff(f4844,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ mem2(sF100,sF99)
        | ~ path(s,X0,sK78)
        | ~ path(s,X1,sK80)
        | ~ $less(length1(X0),sK58)
        | ~ $less($sum(path_weight(X1,sK80),sF104),sK79)
        | ~ $less(length1(X1),sK58) )
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_54
    | ~ spl108_158 ),
    inference(forward_demodulation,[],[f4843,f1334]) ).

tff(f4843,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ $less(length1(X1),sK58)
        | ~ $less($sum(path_weight(X1,sK80),weight(sK80,sK78)),sK79)
        | ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK78)
        | ~ mem2(sF100,sF99)
        | ~ path(s,X1,sK80) )
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_158 ),
    inference(forward_demodulation,[],[f4842,f3042]) ).

tff(f4842,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ $less($sum(path_weight(X1,sK80),weight(sK80,sK78)),sK76(sK78))
        | ~ $less(length1(X1),sK58)
        | ~ $less(length1(X0),sK58)
        | ~ mem2(sF100,sF99)
        | ~ path(s,X1,sK80)
        | ~ path(s,X0,sK78) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4839,f1553]) ).

tff(f4839,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ mem1(sK78,vertices)
        | ~ $less(length1(X1),sK58)
        | ~ path(s,X1,sK80)
        | ~ path(s,X0,sK78)
        | ~ $less(length1(X0),sK58)
        | ~ $less($sum(path_weight(X1,sK80),weight(sK80,sK78)),sK76(sK78))
        | ~ mem2(sF100,sF99) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1276,f1297]) ).

tff(f4837,plain,
    ( ~ spl108_313
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4828,f1383,f4834]) ).

tff(f4834,plain,
    ( spl108_313
  <=> $less($sum(100,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_313])]) ).

tff(f4828,plain,
    ( ~ $less($sum(100,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4804,f1385]) ).

tff(f4826,plain,
    ( spl108_312
    | spl108_306
    | ~ spl108_99
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_54 ),
    inference(avatar_split_clause,[],[f4825,f1551,f1332,f1295,f1999,f4771,f4817]) ).

tff(f4771,plain,
    ( spl108_306
  <=> ! [X0: list_vertex] :
        ( ~ path(s,X0,sK80)
        | ~ $less($sum(path_weight(X0,sK80),sF104),sK73(sK78))
        | ~ $less(length1(X0),sK58) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_306])]) ).

tff(f4825,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ mem2(sF100,sF96)
        | ~ $less($sum(path_weight(X1,sK80),sF104),sK73(sK78))
        | ~ path(s,X0,sK78)
        | ~ $less(length1(X1),sK58)
        | ~ $less(length1(X0),sK58)
        | ~ path(s,X1,sK80) )
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_54 ),
    inference(forward_demodulation,[],[f4824,f1334]) ).

tff(f4824,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ path(s,X1,sK80)
        | ~ mem2(sF100,sF96)
        | ~ $less(length1(X0),sK58)
        | ~ $less(length1(X1),sK58)
        | ~ path(s,X0,sK78)
        | ~ $less($sum(path_weight(X1,sK80),weight(sK80,sK78)),sK73(sK78)) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4821,f1553]) ).

tff(f4821,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ mem1(sK78,vertices)
        | ~ path(s,X0,sK78)
        | ~ $less($sum(path_weight(X1,sK80),weight(sK80,sK78)),sK73(sK78))
        | ~ path(s,X1,sK80)
        | ~ $less(length1(X1),sK58)
        | ~ $less(length1(X0),sK58)
        | ~ mem2(sF100,sF96) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1260,f1297]) ).

tff(f1260,plain,
    ! [X31: vertex,X39: list_vertex,X34: vertex,X33: list_vertex] :
      ( ~ mem2(tuple22(X34,X31),sF96)
      | ~ $less(length1(X39),sK58)
      | ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),sK73(X31))
      | ~ mem1(X31,vertices)
      | ~ path(s,X33,X34)
      | ~ path(s,X39,X31)
      | ~ $less(length1(X33),sK58) ),
    inference(definition_folding,[],[f1199,f1249]) ).

tff(f1199,plain,
    ! [X31: vertex,X39: list_vertex,X34: vertex,X33: list_vertex] :
      ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),sK73(X31))
      | ~ $less(length1(X33),sK58)
      | ~ mem2(tuple22(X34,X31),diff2(sK62,sK64))
      | ~ path(s,X33,X34)
      | ~ path(s,X39,X31)
      | ~ $less(length1(X39),sK58)
      | ~ mem1(X31,vertices) ),
    inference(definition_unfolding,[],[f1061,f1085]) ).

tff(f1061,plain,
    ! [X31: vertex,X39: list_vertex,X34: vertex,X33: list_vertex] :
      ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),sK73(X31))
      | ~ $less(length1(X33),sK58)
      | ~ mem2(tuple22(X34,X31),diff2(edges,sK64))
      | ~ path(s,X33,X34)
      | ~ path(s,X39,X31)
      | ~ $less(length1(X39),sK58)
      | ~ mem1(X31,vertices) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4819,plain,
    ( ~ spl108_99
    | spl108_299
    | spl108_312
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_54 ),
    inference(avatar_split_clause,[],[f4815,f1551,f1332,f1295,f4817,f4702,f1999]) ).

tff(f4702,plain,
    ( spl108_299
  <=> ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ $less($sum(path_weight(X0,sK80),sF104),sK65(sK78))
        | ~ path(s,X0,sK80) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_299])]) ).

tff(f4815,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ $less(length1(X1),sK58)
        | ~ $less($sum(path_weight(X0,sK80),sF104),sK65(sK78))
        | ~ mem2(sF100,sF96)
        | ~ $less(length1(X0),sK58)
        | ~ path(s,X1,sK78)
        | ~ path(s,X0,sK80) )
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_54 ),
    inference(forward_demodulation,[],[f4814,f1334]) ).

tff(f4814,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ path(s,X0,sK80)
        | ~ path(s,X1,sK78)
        | ~ $less(length1(X1),sK58)
        | ~ $less(length1(X0),sK58)
        | ~ mem2(sF100,sF96)
        | ~ $less($sum(path_weight(X0,sK80),weight(sK80,sK78)),sK65(sK78)) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4811,f1553]) ).

tff(f4811,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ path(s,X1,sK78)
        | ~ mem1(sK78,vertices)
        | ~ $less($sum(path_weight(X0,sK80),weight(sK80,sK78)),sK65(sK78))
        | ~ path(s,X0,sK80)
        | ~ $less(length1(X0),sK58)
        | ~ $less(length1(X1),sK58)
        | ~ mem2(sF100,sF96) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1253,f1297]) ).

tff(f1253,plain,
    ! [X16: list_vertex,X14: vertex,X17: vertex,X22: list_vertex] :
      ( ~ mem2(tuple22(X17,X14),sF96)
      | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),sK65(X14))
      | ~ mem1(X14,vertices)
      | ~ path(s,X22,X14)
      | ~ $less(length1(X22),sK58)
      | ~ path(s,X16,X17)
      | ~ $less(length1(X16),sK58) ),
    inference(definition_folding,[],[f1193,f1249]) ).

tff(f1193,plain,
    ! [X16: list_vertex,X14: vertex,X17: vertex,X22: list_vertex] :
      ( ~ path(s,X16,X17)
      | ~ mem2(tuple22(X17,X14),diff2(sK62,sK64))
      | ~ $less(length1(X16),sK58)
      | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),sK65(X14))
      | ~ mem1(X14,vertices)
      | ~ $less(length1(X22),sK58)
      | ~ path(s,X22,X14) ),
    inference(definition_unfolding,[],[f1079,f1085]) ).

tff(f1079,plain,
    ! [X16: list_vertex,X14: vertex,X17: vertex,X22: list_vertex] :
      ( ~ path(s,X16,X17)
      | ~ mem2(tuple22(X17,X14),diff2(edges,sK64))
      | ~ $less(length1(X16),sK58)
      | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),sK65(X14))
      | ~ mem1(X14,vertices)
      | ~ $less(length1(X22),sK58)
      | ~ path(s,X22,X14) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4809,plain,
    ( ~ spl108_311
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4800,f1383,f4806]) ).

tff(f4806,plain,
    ( spl108_311
  <=> $less($sum(99,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_311])]) ).

tff(f4800,plain,
    ( ~ $less($sum(99,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4650,f1385]) ).

tff(f4798,plain,
    ( spl108_95
    | ~ spl108_25 ),
    inference(avatar_split_clause,[],[f4797,f1406,f1963]) ).

tff(f1963,plain,
    ( spl108_95
  <=> mem1(sK40,vertices) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_95])]) ).

tff(f1406,plain,
    ( spl108_25
  <=> negative_cycle(sK40) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_25])]) ).

tff(f4797,plain,
    ( mem1(sK40,vertices)
    | ~ spl108_25 ),
    inference(resolution,[],[f1408,f1015]) ).

tff(f1015,plain,
    ! [X0: vertex] :
      ( ~ negative_cycle(X0)
      | mem1(X0,vertices) ),
    inference(cnf_transformation,[],[f690]) ).

tff(f690,plain,
    ! [X0: vertex] :
      ( ( ( path(s,sK56(X0),X0)
          & mem1(X0,vertices)
          & $less(path_weight(sK57(X0),X0),0)
          & path(X0,sK57(X0),X0) )
        | ~ negative_cycle(X0) )
      & ( negative_cycle(X0)
        | ! [X3: list_vertex] : ~ path(s,X3,X0)
        | ~ mem1(X0,vertices)
        | ! [X4: list_vertex] :
            ( ~ $less(path_weight(X4,X0),0)
            | ~ path(X0,X4,X0) ) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK56,sK57])],[f687,f689,f688]) ).

tff(f688,plain,
    ! [X0: vertex] :
      ( ? [X1: list_vertex] : path(s,X1,X0)
     => path(s,sK56(X0),X0) ),
    introduced(choice_axiom,[]) ).

tff(f689,plain,
    ! [X0: vertex] :
      ( ? [X2: list_vertex] :
          ( $less(path_weight(X2,X0),0)
          & path(X0,X2,X0) )
     => ( $less(path_weight(sK57(X0),X0),0)
        & path(X0,sK57(X0),X0) ) ),
    introduced(choice_axiom,[]) ).

tff(f687,plain,
    ! [X0: vertex] :
      ( ( ( ? [X1: list_vertex] : path(s,X1,X0)
          & mem1(X0,vertices)
          & ? [X2: list_vertex] :
              ( $less(path_weight(X2,X0),0)
              & path(X0,X2,X0) ) )
        | ~ negative_cycle(X0) )
      & ( negative_cycle(X0)
        | ! [X3: list_vertex] : ~ path(s,X3,X0)
        | ~ mem1(X0,vertices)
        | ! [X4: list_vertex] :
            ( ~ $less(path_weight(X4,X0),0)
            | ~ path(X0,X4,X0) ) ) ),
    inference(rectify,[],[f686]) ).

tff(f686,plain,
    ! [X0: vertex] :
      ( ( ( ? [X2: list_vertex] : path(s,X2,X0)
          & mem1(X0,vertices)
          & ? [X1: list_vertex] :
              ( $less(path_weight(X1,X0),0)
              & path(X0,X1,X0) ) )
        | ~ negative_cycle(X0) )
      & ( negative_cycle(X0)
        | ! [X2: list_vertex] : ~ path(s,X2,X0)
        | ~ mem1(X0,vertices)
        | ! [X1: list_vertex] :
            ( ~ $less(path_weight(X1,X0),0)
            | ~ path(X0,X1,X0) ) ) ),
    inference(flattening,[],[f685]) ).

tff(f685,plain,
    ! [X0: vertex] :
      ( ( ( ? [X2: list_vertex] : path(s,X2,X0)
          & mem1(X0,vertices)
          & ? [X1: list_vertex] :
              ( $less(path_weight(X1,X0),0)
              & path(X0,X1,X0) ) )
        | ~ negative_cycle(X0) )
      & ( negative_cycle(X0)
        | ! [X2: list_vertex] : ~ path(s,X2,X0)
        | ~ mem1(X0,vertices)
        | ! [X1: list_vertex] :
            ( ~ $less(path_weight(X1,X0),0)
            | ~ path(X0,X1,X0) ) ) ),
    inference(nnf_transformation,[],[f280]) ).

tff(f280,plain,
    ! [X0: vertex] :
      ( ( ? [X2: list_vertex] : path(s,X2,X0)
        & mem1(X0,vertices)
        & ? [X1: list_vertex] :
            ( $less(path_weight(X1,X0),0)
            & path(X0,X1,X0) ) )
    <=> negative_cycle(X0) ),
    inference(rectify,[],[f175]) ).

tff(f175,axiom,
    ! [X16: vertex] :
      ( ( ? [X23: list_vertex] :
            ( $less(path_weight(X23,X16),0)
            & path(X16,X23,X16) )
        & ? [X24: list_vertex] : path(s,X24,X16)
        & mem1(X16,vertices) )
    <=> negative_cycle(X16) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',negative_cycle_def) ).

tff(f1408,plain,
    ( negative_cycle(sK40)
    | ~ spl108_25 ),
    inference(avatar_component_clause,[],[f1406]) ).

tff(f4796,plain,
    ( spl108_123
    | ~ spl108_113 ),
    inference(avatar_split_clause,[],[f4795,f2457,f2570]) ).

tff(f4795,plain,
    ( ( 0 = cardinal2(sK71) )
    | ~ spl108_113 ),
    inference(forward_literal_rewriting,[],[f2459,f1792]) ).

tff(f2459,plain,
    ( ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(sK71)) )
    | ~ spl108_113 ),
    inference(avatar_component_clause,[],[f2457]) ).

tff(f4794,plain,
    ( spl108_310
    | ~ spl108_262
    | spl108_264
    | ~ spl108_33
    | ~ spl108_84 ),
    inference(avatar_split_clause,[],[f4790,f1825,f1445,f4267,f4259,f4792]) ).

tff(f4792,plain,
    ( spl108_310
  <=> ! [X2: list_vertex] :
        ( ~ $less(path_weight(X2,sK72),sK76(sK72))
        | ~ $less(length1(X2),sK58)
        | ~ path(s,X2,sK72) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_310])]) ).

tff(f4267,plain,
    ( spl108_264
  <=> ! [X1: list_vertex] :
        ( ~ $less(length1(X1),sK58)
        | ~ path(s,X1,sK70) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_264])]) ).

tff(f4790,plain,
    ( ! [X2: list_vertex,X3: list_vertex] :
        ( ~ $less(length1(X3),sK58)
        | ~ mem1(sK72,vertices)
        | ~ $less(path_weight(X2,sK72),sK76(sK72))
        | ~ path(s,X3,sK70)
        | ~ path(s,X2,sK72)
        | ~ $less(length1(X2),sK58) )
    | ~ spl108_33
    | ~ spl108_84 ),
    inference(subsumption_resolution,[],[f4668,f1827]) ).

tff(f4668,plain,
    ( ! [X2: list_vertex,X3: list_vertex] :
        ( ~ $less(length1(X3),sK58)
        | ~ $less(length1(X2),sK58)
        | ~ $less(path_weight(X2,sK72),sK76(sK72))
        | ~ mem2(sF97,sF99)
        | ~ mem1(sK72,vertices)
        | ~ path(s,X3,sK70)
        | ~ path(s,X2,sK72) )
    | ~ spl108_33 ),
    inference(superposition,[],[f1271,f1447]) ).

tff(f1271,plain,
    ! [X41: vertex,X46: list_vertex,X42: vertex,X43: list_vertex] :
      ( ~ mem2(tuple22(X42,X41),sF99)
      | ~ mem1(X41,vertices)
      | ~ $less(path_weight(X46,X41),sK76(X41))
      | ~ path(s,X43,X42)
      | ~ $less(length1(X43),sK58)
      | ~ path(s,X46,X41)
      | ~ $less(length1(X46),sK58) ),
    inference(definition_folding,[],[f1207,f1270,f1249,f1257]) ).

tff(f1207,plain,
    ! [X41: vertex,X46: list_vertex,X42: vertex,X43: list_vertex] :
      ( ~ $less(length1(X43),sK58)
      | ~ path(s,X43,X42)
      | ~ mem2(tuple22(X42,X41),add2(tuple22(sK70,sK72),diff2(sK62,sK64)))
      | ~ path(s,X46,X41)
      | ~ $less(length1(X46),sK58)
      | ~ $less(path_weight(X46,X41),sK76(X41))
      | ~ mem1(X41,vertices) ),
    inference(definition_unfolding,[],[f1044,f1085]) ).

tff(f1044,plain,
    ! [X41: vertex,X46: list_vertex,X42: vertex,X43: list_vertex] :
      ( ~ $less(length1(X43),sK58)
      | ~ path(s,X43,X42)
      | ~ mem2(tuple22(X42,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64)))
      | ~ path(s,X46,X41)
      | ~ $less(length1(X46),sK58)
      | ~ $less(path_weight(X46,X41),sK76(X41))
      | ~ mem1(X41,vertices) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4789,plain,
    ( spl108_104
    | ~ spl108_98
    | ~ spl108_82
    | spl108_105 ),
    inference(avatar_split_clause,[],[f2252,f2243,f1809,f1992,f2214]) ).

tff(f2214,plain,
    ( spl108_104
  <=> ( sF100 = sF97 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_104])]) ).

tff(f2243,plain,
    ( spl108_105
  <=> mem2(sF100,sK71) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_105])]) ).

tff(f2252,plain,
    ( ~ mem2(sF100,sK64)
    | ( sF100 = sF97 )
    | ~ spl108_82
    | spl108_105 ),
    inference(resolution,[],[f2245,f2090]) ).

tff(f2090,plain,
    ( ! [X6: lpvertexcm_vertexrp] :
        ( mem2(X6,sK71)
        | ~ mem2(X6,sK64)
        | ( sF97 = X6 ) )
    | ~ spl108_82 ),
    inference(superposition,[],[f846,f1811]) ).

tff(f846,plain,
    ! [X2: set_lpvertexcm_vertexrp,X0: lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp] :
      ( mem2(X1,remove2(X0,X2))
      | ~ mem2(X1,X2)
      | ( X0 = X1 ) ),
    inference(cnf_transformation,[],[f583]) ).

tff(f2245,plain,
    ( ~ mem2(sF100,sK71)
    | spl108_105 ),
    inference(avatar_component_clause,[],[f2243]) ).

tff(f4788,plain,
    ( spl108_123
    | ~ spl108_309
    | ~ spl108_16 ),
    inference(avatar_split_clause,[],[f2920,f1364,f4785,f2570]) ).

tff(f4785,plain,
    ( spl108_309
  <=> mem2(tb2t6(choose(tuple2(vertex1,vertex1),t2tb4(sK71))),sF101) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_309])]) ).

tff(f2920,plain,
    ( ~ mem2(tb2t6(choose(tuple2(vertex1,vertex1),t2tb4(sK71))),sF101)
    | ( 0 = cardinal2(sK71) )
    | ~ spl108_16 ),
    inference(resolution,[],[f2903,f1756]) ).

tff(f1756,plain,
    ( ! [X1: lpvertexcm_vertexrp] :
        ( ~ mem2(X1,sK71)
        | ~ mem2(X1,sF101) )
    | ~ spl108_16 ),
    inference(superposition,[],[f778,f1366]) ).

tff(f778,plain,
    ! [X2: set_lpvertexcm_vertexrp,X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] :
      ( ~ mem2(X0,diff2(X1,X2))
      | ~ mem2(X0,X2) ),
    inference(cnf_transformation,[],[f532]) ).

tff(f2903,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( mem2(tb2t6(choose(tuple2(vertex1,vertex1),t2tb4(X0))),X0)
      | ( 0 = cardinal2(X0) ) ),
    inference(forward_literal_rewriting,[],[f2902,f1792]) ).

tff(f2902,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(X0)) )
      | mem2(tb2t6(choose(tuple2(vertex1,vertex1),t2tb4(X0))),X0) ),
    inference(forward_literal_rewriting,[],[f796,f1134]) ).

tff(f796,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( mem2(tb2t6(choose(tuple2(vertex1,vertex1),t2tb4(X0))),X0)
      | is_empty(tuple2(vertex1,vertex1),t2tb4(X0)) ),
    inference(cnf_transformation,[],[f423]) ).

tff(f423,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( is_empty(tuple2(vertex1,vertex1),t2tb4(X0))
      | mem2(tb2t6(choose(tuple2(vertex1,vertex1),t2tb4(X0))),X0) ),
    inference(ennf_transformation,[],[f377]) ).

tff(f377,plain,
    ! [X0: set_lpvertexcm_vertexrp] :
      ( ~ is_empty(tuple2(vertex1,vertex1),t2tb4(X0))
     => mem2(tb2t6(choose(tuple2(vertex1,vertex1),t2tb4(X0))),X0) ),
    inference(rectify,[],[f108]) ).

tff(f108,axiom,
    ! [X21: set_lpvertexcm_vertexrp] :
      ( ~ is_empty(tuple2(vertex1,vertex1),t2tb4(X21))
     => mem2(tb2t6(choose(tuple2(vertex1,vertex1),t2tb4(X21))),X21) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',choose_def) ).

tff(f4783,plain,
    ( ~ spl108_307
    | spl108_308
    | spl108_131
    | ~ spl108_16
    | ~ spl108_82 ),
    inference(avatar_split_clause,[],[f2922,f1809,f1364,f2693,f4780,f4776]) ).

tff(f4776,plain,
    ( spl108_307
  <=> mem2(tb2t6(choose(tuple2(vertex1,vertex1),t2tb4(sF101))),sK64) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_307])]) ).

tff(f4780,plain,
    ( spl108_308
  <=> ( sF97 = tb2t6(choose(tuple2(vertex1,vertex1),t2tb4(sF101))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_308])]) ).

tff(f2922,plain,
    ( ( 0 = cardinal2(sF101) )
    | ( sF97 = tb2t6(choose(tuple2(vertex1,vertex1),t2tb4(sF101))) )
    | ~ mem2(tb2t6(choose(tuple2(vertex1,vertex1),t2tb4(sF101))),sK64)
    | ~ spl108_16
    | ~ spl108_82 ),
    inference(resolution,[],[f2903,f2138]) ).

tff(f2138,plain,
    ( ! [X0: lpvertexcm_vertexrp] :
        ( ~ mem2(X0,sF101)
        | ~ mem2(X0,sK64)
        | ( sF97 = X0 ) )
    | ~ spl108_16
    | ~ spl108_82 ),
    inference(resolution,[],[f2090,f1756]) ).

tff(f4774,plain,
    ( ~ spl108_99
    | spl108_250
    | spl108_248
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(avatar_split_clause,[],[f4148,f1551,f1295,f4137,f4151,f1999]) ).

tff(f4151,plain,
    ( spl108_250
  <=> ( path_weight(sK66(sK78),sK78) = sK65(sK78) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_250])]) ).

tff(f4148,plain,
    ( ! [X0: list_vertex] :
        ( ~ path(s,X0,sK80)
        | ( path_weight(sK66(sK78),sK78) = sK65(sK78) )
        | ~ $less(length1(X0),sK58)
        | ~ mem2(sF100,sF96) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4145,f1553]) ).

tff(f4145,plain,
    ( ! [X0: list_vertex] :
        ( ~ mem1(sK78,vertices)
        | ~ $less(length1(X0),sK58)
        | ~ mem2(sF100,sF96)
        | ( path_weight(sK66(sK78),sK78) = sK65(sK78) )
        | ~ path(s,X0,sK80) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1255,f1297]) ).

tff(f1255,plain,
    ! [X21: list_vertex,X14: vertex,X20: vertex] :
      ( ~ mem2(tuple22(X20,X14),sF96)
      | ~ $less(length1(X21),sK58)
      | ~ path(s,X21,X20)
      | ( sK65(X14) = path_weight(sK66(X14),X14) )
      | ~ mem1(X14,vertices) ),
    inference(definition_folding,[],[f1195,f1249]) ).

tff(f1195,plain,
    ! [X21: list_vertex,X14: vertex,X20: vertex] :
      ( ( sK65(X14) = path_weight(sK66(X14),X14) )
      | ~ mem1(X14,vertices)
      | ~ $less(length1(X21),sK58)
      | ~ path(s,X21,X20)
      | ~ mem2(tuple22(X20,X14),diff2(sK62,sK64)) ),
    inference(definition_unfolding,[],[f1075,f1085]) ).

tff(f1075,plain,
    ! [X21: list_vertex,X14: vertex,X20: vertex] :
      ( ( sK65(X14) = path_weight(sK66(X14),X14) )
      | ~ mem1(X14,vertices)
      | ~ $less(length1(X21),sK58)
      | ~ path(s,X21,X20)
      | ~ mem2(tuple22(X20,X14),diff2(edges,sK64)) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4773,plain,
    ( spl108_298
    | ~ spl108_99
    | spl108_306
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_54 ),
    inference(avatar_split_clause,[],[f4769,f1551,f1332,f1295,f4771,f1999,f4698]) ).

tff(f4769,plain,
    ( ! [X0: list_vertex] :
        ( ~ path(s,X0,sK80)
        | ~ $less(length1(X0),sK58)
        | ~ mem2(sF100,sF96)
        | ( infinite = get1(sK63,sK78) )
        | ~ $less($sum(path_weight(X0,sK80),sF104),sK73(sK78)) )
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_54 ),
    inference(forward_demodulation,[],[f4768,f1334]) ).

tff(f4768,plain,
    ( ! [X0: list_vertex] :
        ( ~ path(s,X0,sK80)
        | ~ mem2(sF100,sF96)
        | ( infinite = get1(sK63,sK78) )
        | ~ $less(length1(X0),sK58)
        | ~ $less($sum(path_weight(X0,sK80),weight(sK80,sK78)),sK73(sK78)) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4717,f1553]) ).

tff(f4717,plain,
    ( ! [X0: list_vertex] :
        ( ~ mem1(sK78,vertices)
        | ~ path(s,X0,sK80)
        | ~ $less(length1(X0),sK58)
        | ~ mem2(sF100,sF96)
        | ( infinite = get1(sK63,sK78) )
        | ~ $less($sum(path_weight(X0,sK80),weight(sK80,sK78)),sK73(sK78)) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1261,f1297]) ).

tff(f1261,plain,
    ! [X31: vertex,X34: vertex,X33: list_vertex] :
      ( ~ mem2(tuple22(X34,X31),sF96)
      | ~ $less(length1(X33),sK58)
      | ~ mem1(X31,vertices)
      | ( infinite = get1(sK63,X31) )
      | ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),sK73(X31))
      | ~ path(s,X33,X34) ),
    inference(definition_folding,[],[f1200,f1249]) ).

tff(f1200,plain,
    ! [X31: vertex,X34: vertex,X33: list_vertex] :
      ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),sK73(X31))
      | ~ $less(length1(X33),sK58)
      | ~ mem2(tuple22(X34,X31),diff2(sK62,sK64))
      | ~ path(s,X33,X34)
      | ( infinite = get1(sK63,X31) )
      | ~ mem1(X31,vertices) ),
    inference(definition_unfolding,[],[f1060,f1085]) ).

tff(f1060,plain,
    ! [X31: vertex,X34: vertex,X33: list_vertex] :
      ( ~ $less($sum(path_weight(X33,X34),weight(X34,X31)),sK73(X31))
      | ~ $less(length1(X33),sK58)
      | ~ mem2(tuple22(X34,X31),diff2(edges,sK64))
      | ~ path(s,X33,X34)
      | ( infinite = get1(sK63,X31) )
      | ~ mem1(X31,vertices) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4767,plain,
    ( ~ spl108_121
    | spl108_142
    | ~ spl108_28
    | spl108_141 ),
    inference(avatar_split_clause,[],[f2940,f2824,f1419,f2829,f2560]) ).

tff(f2824,plain,
    ( spl108_141
  <=> mem2(sK6(sK71),sK64) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_141])]) ).

tff(f2940,plain,
    ( mem2(sK6(sK71),sF96)
    | ~ mem2(sK6(sK71),sK62)
    | ~ spl108_28
    | spl108_141 ),
    inference(resolution,[],[f2826,f2081]) ).

tff(f2826,plain,
    ( ~ mem2(sK6(sK71),sK64)
    | spl108_141 ),
    inference(avatar_component_clause,[],[f2824]) ).

tff(f4766,plain,
    ( ~ spl108_131
    | spl108_110 ),
    inference(avatar_split_clause,[],[f4765,f2444,f2693]) ).

tff(f4765,plain,
    ( ( 0 != cardinal2(sF101) )
    | spl108_110 ),
    inference(forward_literal_rewriting,[],[f2445,f1791]) ).

tff(f2445,plain,
    ( ( 0 != cardinal(tuple2(vertex1,vertex1),t2tb4(sF101)) )
    | spl108_110 ),
    inference(avatar_component_clause,[],[f2444]) ).

tff(f4764,plain,
    ( ~ spl108_99
    | spl108_294
    | spl108_248
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(avatar_split_clause,[],[f4660,f1551,f1295,f4137,f4663,f1999]) ).

tff(f4660,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK80)
        | ~ $less(length1(X1),sK58)
        | ~ path(s,X1,sK78)
        | ~ $less(path_weight(X1,sK78),sK73(sK78))
        | ~ mem2(sF100,sF96) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4657,f1553]) ).

tff(f4657,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ path(s,X1,sK78)
        | ~ mem1(sK78,vertices)
        | ~ $less(length1(X1),sK58)
        | ~ mem2(sF100,sF96)
        | ~ path(s,X0,sK80)
        | ~ $less(path_weight(X1,sK78),sK73(sK78)) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1264,f1297]) ).

tff(f1264,plain,
    ! [X31: vertex,X38: list_vertex,X36: list_vertex,X37: vertex] :
      ( ~ mem2(tuple22(X37,X31),sF96)
      | ~ mem1(X31,vertices)
      | ~ $less(length1(X38),sK58)
      | ~ $less(path_weight(X36,X31),sK73(X31))
      | ~ path(s,X38,X37)
      | ~ path(s,X36,X31)
      | ~ $less(length1(X36),sK58) ),
    inference(definition_folding,[],[f1203,f1249]) ).

tff(f1203,plain,
    ! [X31: vertex,X38: list_vertex,X36: list_vertex,X37: vertex] :
      ( ~ path(s,X36,X31)
      | ~ $less(path_weight(X36,X31),sK73(X31))
      | ~ $less(length1(X36),sK58)
      | ~ path(s,X38,X37)
      | ~ $less(length1(X38),sK58)
      | ~ mem2(tuple22(X37,X31),diff2(sK62,sK64))
      | ~ mem1(X31,vertices) ),
    inference(definition_unfolding,[],[f1053,f1085]) ).

tff(f1053,plain,
    ! [X31: vertex,X38: list_vertex,X36: list_vertex,X37: vertex] :
      ( ~ path(s,X36,X31)
      | ~ $less(path_weight(X36,X31),sK73(X31))
      | ~ $less(length1(X36),sK58)
      | ~ path(s,X38,X37)
      | ~ $less(length1(X38),sK58)
      | ~ mem2(tuple22(X37,X31),diff2(edges,sK64))
      | ~ mem1(X31,vertices) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4763,plain,
    ( ~ spl108_123
    | spl108_113 ),
    inference(avatar_split_clause,[],[f4762,f2457,f2570]) ).

tff(f4762,plain,
    ( ( 0 != cardinal2(sK71) )
    | spl108_113 ),
    inference(forward_literal_rewriting,[],[f2458,f1791]) ).

tff(f4761,plain,
    ( spl108_248
    | spl108_249
    | ~ spl108_99
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(avatar_split_clause,[],[f4760,f1551,f1295,f1999,f4140,f4137]) ).

tff(f4760,plain,
    ( ! [X0: list_vertex] :
        ( ~ mem2(sF100,sF96)
        | ( get1(sK63,sK78) = finite(sK65(sK78)) )
        | ~ path(s,X0,sK80)
        | ~ $less(length1(X0),sK58) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4131,f1553]) ).

tff(f4131,plain,
    ( ! [X0: list_vertex] :
        ( ( get1(sK63,sK78) = finite(sK65(sK78)) )
        | ~ $less(length1(X0),sK58)
        | ~ mem2(sF100,sF96)
        | ~ mem1(sK78,vertices)
        | ~ path(s,X0,sK80) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1250,f1297]) ).

tff(f1250,plain,
    ! [X21: list_vertex,X14: vertex,X20: vertex] :
      ( ~ mem2(tuple22(X20,X14),sF96)
      | ~ mem1(X14,vertices)
      | ( finite(sK65(X14)) = get1(sK63,X14) )
      | ~ $less(length1(X21),sK58)
      | ~ path(s,X21,X20) ),
    inference(definition_folding,[],[f1190,f1249]) ).

tff(f1190,plain,
    ! [X21: list_vertex,X14: vertex,X20: vertex] :
      ( ( finite(sK65(X14)) = get1(sK63,X14) )
      | ~ mem1(X14,vertices)
      | ~ $less(length1(X21),sK58)
      | ~ path(s,X21,X20)
      | ~ mem2(tuple22(X20,X14),diff2(sK62,sK64)) ),
    inference(definition_unfolding,[],[f1084,f1085]) ).

tff(f1084,plain,
    ! [X21: list_vertex,X14: vertex,X20: vertex] :
      ( ( finite(sK65(X14)) = get1(sK63,X14) )
      | ~ mem1(X14,vertices)
      | ~ $less(length1(X21),sK58)
      | ~ path(s,X21,X20)
      | ~ mem2(tuple22(X20,X14),diff2(edges,sK64)) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4759,plain,
    ( ~ spl108_99
    | spl108_254
    | spl108_248
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(avatar_split_clause,[],[f4758,f1551,f1295,f4137,f4184,f1999]) ).

tff(f4758,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK80)
        | ( finite(sK73(sK78)) = get1(sK63,sK78) )
        | ~ mem2(sF100,sF96) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4178,f1553]) ).

tff(f4178,plain,
    ( ! [X0: list_vertex] :
        ( ~ mem2(sF100,sF96)
        | ( finite(sK73(sK78)) = get1(sK63,sK78) )
        | ~ path(s,X0,sK80)
        | ~ mem1(sK78,vertices)
        | ~ $less(length1(X0),sK58) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1265,f1297]) ).

tff(f1265,plain,
    ! [X31: vertex,X38: list_vertex,X37: vertex] :
      ( ~ mem2(tuple22(X37,X31),sF96)
      | ~ path(s,X38,X37)
      | ( get1(sK63,X31) = finite(sK73(X31)) )
      | ~ $less(length1(X38),sK58)
      | ~ mem1(X31,vertices) ),
    inference(definition_folding,[],[f1204,f1249]) ).

tff(f1204,plain,
    ! [X31: vertex,X38: list_vertex,X37: vertex] :
      ( ( get1(sK63,X31) = finite(sK73(X31)) )
      | ~ path(s,X38,X37)
      | ~ $less(length1(X38),sK58)
      | ~ mem2(tuple22(X37,X31),diff2(sK62,sK64))
      | ~ mem1(X31,vertices) ),
    inference(definition_unfolding,[],[f1050,f1085]) ).

tff(f1050,plain,
    ! [X31: vertex,X38: list_vertex,X37: vertex] :
      ( ( get1(sK63,X31) = finite(sK73(X31)) )
      | ~ path(s,X38,X37)
      | ~ $less(length1(X38),sK58)
      | ~ mem2(tuple22(X37,X31),diff2(edges,sK64))
      | ~ mem1(X31,vertices) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4757,plain,
    ( spl108_248
    | ~ spl108_99
    | spl108_251
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(avatar_split_clause,[],[f4756,f1551,f1295,f4162,f1999,f4137]) ).

tff(f4162,plain,
    ( spl108_251
  <=> ( path_weight(sK74(sK78),sK78) = sK73(sK78) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_251])]) ).

tff(f4756,plain,
    ( ! [X0: list_vertex] :
        ( ( path_weight(sK74(sK78),sK78) = sK73(sK78) )
        | ~ mem2(sF100,sF96)
        | ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK80) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4156,f1553]) ).

tff(f4156,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK80)
        | ~ mem2(sF100,sF96)
        | ( path_weight(sK74(sK78),sK78) = sK73(sK78) )
        | ~ mem1(sK78,vertices) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1262,f1297]) ).

tff(f1262,plain,
    ! [X31: vertex,X38: list_vertex,X37: vertex] :
      ( ~ mem2(tuple22(X37,X31),sF96)
      | ~ $less(length1(X38),sK58)
      | ( path_weight(sK74(X31),X31) = sK73(X31) )
      | ~ mem1(X31,vertices)
      | ~ path(s,X38,X37) ),
    inference(definition_folding,[],[f1201,f1249]) ).

tff(f1201,plain,
    ! [X31: vertex,X38: list_vertex,X37: vertex] :
      ( ( path_weight(sK74(X31),X31) = sK73(X31) )
      | ~ path(s,X38,X37)
      | ~ $less(length1(X38),sK58)
      | ~ mem2(tuple22(X37,X31),diff2(sK62,sK64))
      | ~ mem1(X31,vertices) ),
    inference(definition_unfolding,[],[f1059,f1085]) ).

tff(f1059,plain,
    ! [X31: vertex,X38: list_vertex,X37: vertex] :
      ( ( path_weight(sK74(X31),X31) = sK73(X31) )
      | ~ path(s,X38,X37)
      | ~ $less(length1(X38),sK58)
      | ~ mem2(tuple22(X37,X31),diff2(edges,sK64))
      | ~ mem1(X31,vertices) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4755,plain,
    ( ~ spl108_262
    | spl108_304
    | spl108_305
    | ~ spl108_33
    | ~ spl108_84 ),
    inference(avatar_split_clause,[],[f4747,f1825,f1445,f4753,f4749,f4259]) ).

tff(f4747,plain,
    ( ! [X1: list_vertex] :
        ( ~ $less($sum(path_weight(X1,sK70),weight(sK70,sK72)),sK76(sK72))
        | ~ $less(length1(X1),sK58)
        | ( infinite = get1(sK75,sK72) )
        | ~ path(s,X1,sK70)
        | ~ mem1(sK72,vertices) )
    | ~ spl108_33
    | ~ spl108_84 ),
    inference(subsumption_resolution,[],[f4722,f1827]) ).

tff(f4722,plain,
    ( ! [X1: list_vertex] :
        ( ~ $less(length1(X1),sK58)
        | ~ mem1(sK72,vertices)
        | ~ $less($sum(path_weight(X1,sK70),weight(sK70,sK72)),sK76(sK72))
        | ~ path(s,X1,sK70)
        | ( infinite = get1(sK75,sK72) )
        | ~ mem2(sF97,sF99) )
    | ~ spl108_33 ),
    inference(superposition,[],[f1277,f1447]) ).

tff(f1277,plain,
    ! [X41: vertex,X48: list_vertex,X49: vertex] :
      ( ~ mem2(tuple22(X49,X41),sF99)
      | ~ path(s,X48,X49)
      | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),sK76(X41))
      | ~ $less(length1(X48),sK58)
      | ~ mem1(X41,vertices)
      | ( infinite = get1(sK75,X41) ) ),
    inference(definition_folding,[],[f1213,f1270,f1249,f1257]) ).

tff(f1213,plain,
    ! [X41: vertex,X48: list_vertex,X49: vertex] :
      ( ( infinite = get1(sK75,X41) )
      | ~ mem2(tuple22(X49,X41),add2(tuple22(sK70,sK72),diff2(sK62,sK64)))
      | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),sK76(X41))
      | ~ $less(length1(X48),sK58)
      | ~ path(s,X48,X49)
      | ~ mem1(X41,vertices) ),
    inference(definition_unfolding,[],[f1030,f1085]) ).

tff(f1030,plain,
    ! [X41: vertex,X48: list_vertex,X49: vertex] :
      ( ( infinite = get1(sK75,X41) )
      | ~ mem2(tuple22(X49,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64)))
      | ~ $less($sum(path_weight(X48,X49),weight(X49,X41)),sK76(X41))
      | ~ $less(length1(X48),sK58)
      | ~ path(s,X48,X49)
      | ~ mem1(X41,vertices) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4746,plain,
    ( ~ spl108_262
    | spl108_303
    | spl108_264
    | ~ spl108_33
    | ~ spl108_84 ),
    inference(avatar_split_clause,[],[f4741,f1825,f1445,f4267,f4743,f4259]) ).

tff(f4743,plain,
    ( spl108_303
  <=> ( path_weight(sK77(sK72),sK72) = sK76(sK72) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_303])]) ).

tff(f4741,plain,
    ( ! [X1: list_vertex] :
        ( ~ $less(length1(X1),sK58)
        | ( path_weight(sK77(sK72),sK72) = sK76(sK72) )
        | ~ mem1(sK72,vertices)
        | ~ path(s,X1,sK70) )
    | ~ spl108_33
    | ~ spl108_84 ),
    inference(subsumption_resolution,[],[f4288,f1827]) ).

tff(f4288,plain,
    ( ! [X1: list_vertex] :
        ( ( path_weight(sK77(sK72),sK72) = sK76(sK72) )
        | ~ mem1(sK72,vertices)
        | ~ mem2(sF97,sF99)
        | ~ path(s,X1,sK70)
        | ~ $less(length1(X1),sK58) )
    | ~ spl108_33 ),
    inference(superposition,[],[f1274,f1447]) ).

tff(f1274,plain,
    ! [X41: vertex,X42: vertex,X43: list_vertex] :
      ( ~ mem2(tuple22(X42,X41),sF99)
      | ~ mem1(X41,vertices)
      | ~ $less(length1(X43),sK58)
      | ( path_weight(sK77(X41),X41) = sK76(X41) )
      | ~ path(s,X43,X42) ),
    inference(definition_folding,[],[f1210,f1270,f1249,f1257]) ).

tff(f1210,plain,
    ! [X41: vertex,X42: vertex,X43: list_vertex] :
      ( ~ $less(length1(X43),sK58)
      | ~ path(s,X43,X42)
      | ~ mem2(tuple22(X42,X41),add2(tuple22(sK70,sK72),diff2(sK62,sK64)))
      | ( path_weight(sK77(X41),X41) = sK76(X41) )
      | ~ mem1(X41,vertices) ),
    inference(definition_unfolding,[],[f1041,f1085]) ).

tff(f1041,plain,
    ! [X41: vertex,X42: vertex,X43: list_vertex] :
      ( ~ $less(length1(X43),sK58)
      | ~ path(s,X43,X42)
      | ~ mem2(tuple22(X42,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64)))
      | ( path_weight(sK77(X41),X41) = sK76(X41) )
      | ~ mem1(X41,vertices) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4740,plain,
    ( ~ spl108_99
    | spl108_248
    | spl108_292
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(avatar_split_clause,[],[f4639,f1551,f1295,f4642,f4137,f1999]) ).

tff(f4639,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ $less(length1(X1),sK58)
        | ~ path(s,X0,sK80)
        | ~ path(s,X1,sK78)
        | ~ mem2(sF100,sF96)
        | ~ $less(length1(X0),sK58)
        | ~ $less(path_weight(X1,sK78),sK65(sK78)) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4636,f1553]) ).

tff(f4636,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ mem1(sK78,vertices)
        | ~ $less(length1(X1),sK58)
        | ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK80)
        | ~ $less(path_weight(X1,sK78),sK65(sK78))
        | ~ mem2(sF100,sF96)
        | ~ path(s,X1,sK78) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1256,f1297]) ).

tff(f1256,plain,
    ! [X21: list_vertex,X19: list_vertex,X14: vertex,X20: vertex] :
      ( ~ mem2(tuple22(X20,X14),sF96)
      | ~ $less(length1(X21),sK58)
      | ~ path(s,X21,X20)
      | ~ $less(length1(X19),sK58)
      | ~ mem1(X14,vertices)
      | ~ path(s,X19,X14)
      | ~ $less(path_weight(X19,X14),sK65(X14)) ),
    inference(definition_folding,[],[f1196,f1249]) ).

tff(f1196,plain,
    ! [X21: list_vertex,X19: list_vertex,X14: vertex,X20: vertex] :
      ( ~ $less(path_weight(X19,X14),sK65(X14))
      | ~ path(s,X19,X14)
      | ~ $less(length1(X19),sK58)
      | ~ mem1(X14,vertices)
      | ~ $less(length1(X21),sK58)
      | ~ path(s,X21,X20)
      | ~ mem2(tuple22(X20,X14),diff2(sK62,sK64)) ),
    inference(definition_unfolding,[],[f1072,f1085]) ).

tff(f1072,plain,
    ! [X21: list_vertex,X19: list_vertex,X14: vertex,X20: vertex] :
      ( ~ $less(path_weight(X19,X14),sK65(X14))
      | ~ path(s,X19,X14)
      | ~ $less(length1(X19),sK58)
      | ~ mem1(X14,vertices)
      | ~ $less(length1(X21),sK58)
      | ~ path(s,X21,X20)
      | ~ mem2(tuple22(X20,X14),diff2(edges,sK64)) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4739,plain,
    ( spl108_123
    | spl108_122 ),
    inference(avatar_split_clause,[],[f2958,f2564,f2570]) ).

tff(f2958,plain,
    ( ( 0 = cardinal2(sK71) )
    | spl108_122 ),
    inference(forward_literal_rewriting,[],[f2957,f1792]) ).

tff(f2957,plain,
    ( ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(sK71)) )
    | spl108_122 ),
    inference(resolution,[],[f2565,f1788]) ).

tff(f4738,plain,
    ( spl108_298
    | ~ spl108_99
    | spl108_299
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_54 ),
    inference(avatar_split_clause,[],[f4737,f1551,f1332,f1295,f4702,f1999,f4698]) ).

tff(f4737,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ mem2(sF100,sF96)
        | ~ $less($sum(path_weight(X0,sK80),sF104),sK65(sK78))
        | ( infinite = get1(sK63,sK78) )
        | ~ path(s,X0,sK80) )
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_54 ),
    inference(forward_demodulation,[],[f4736,f1334]) ).

tff(f4736,plain,
    ( ! [X0: list_vertex] :
        ( ~ mem2(sF100,sF96)
        | ~ path(s,X0,sK80)
        | ~ $less(length1(X0),sK58)
        | ( infinite = get1(sK63,sK78) )
        | ~ $less($sum(path_weight(X0,sK80),weight(sK80,sK78)),sK65(sK78)) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4691,f1553]) ).

tff(f4691,plain,
    ( ! [X0: list_vertex] :
        ( ~ mem1(sK78,vertices)
        | ( infinite = get1(sK63,sK78) )
        | ~ $less($sum(path_weight(X0,sK80),weight(sK80,sK78)),sK65(sK78))
        | ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK80)
        | ~ mem2(sF100,sF96) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1252,f1297]) ).

tff(f1252,plain,
    ! [X16: list_vertex,X14: vertex,X17: vertex] :
      ( ~ mem2(tuple22(X17,X14),sF96)
      | ~ $less(length1(X16),sK58)
      | ( infinite = get1(sK63,X14) )
      | ~ mem1(X14,vertices)
      | ~ path(s,X16,X17)
      | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),sK65(X14)) ),
    inference(definition_folding,[],[f1192,f1249]) ).

tff(f1192,plain,
    ! [X16: list_vertex,X14: vertex,X17: vertex] :
      ( ~ path(s,X16,X17)
      | ~ mem2(tuple22(X17,X14),diff2(sK62,sK64))
      | ~ $less(length1(X16),sK58)
      | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),sK65(X14))
      | ~ mem1(X14,vertices)
      | ( infinite = get1(sK63,X14) ) ),
    inference(definition_unfolding,[],[f1080,f1085]) ).

tff(f1080,plain,
    ! [X16: list_vertex,X14: vertex,X17: vertex] :
      ( ~ path(s,X16,X17)
      | ~ mem2(tuple22(X17,X14),diff2(edges,sK64))
      | ~ $less(length1(X16),sK58)
      | ~ $less($sum(path_weight(X16,X17),weight(X17,X14)),sK65(X14))
      | ~ mem1(X14,vertices)
      | ( infinite = get1(sK63,X14) ) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4735,plain,
    ( ~ spl108_49
    | ~ spl108_99
    | spl108_267 ),
    inference(avatar_contradiction_clause,[],[f4734]) ).

tff(f4734,plain,
    ( $false
    | ~ spl108_49
    | ~ spl108_99
    | spl108_267 ),
    inference(subsumption_resolution,[],[f4733,f2000]) ).

tff(f2000,plain,
    ( mem2(sF100,sF96)
    | ~ spl108_99 ),
    inference(avatar_component_clause,[],[f1999]) ).

tff(f4733,plain,
    ( ~ mem2(sF100,sF96)
    | ~ spl108_49
    | spl108_267 ),
    inference(resolution,[],[f4299,f1822]) ).

tff(f4299,plain,
    ( ~ mem2(sF100,sF99)
    | spl108_267 ),
    inference(avatar_component_clause,[],[f4297]) ).

tff(f4732,plain,
    ( ~ spl108_267
    | spl108_302
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_19
    | ~ spl108_54
    | spl108_60
    | ~ spl108_158 ),
    inference(avatar_split_clause,[],[f4728,f3040,f1595,f1551,f1378,f1332,f1295,f4730,f4297]) ).

tff(f4728,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less($sum(path_weight(X0,sK80),sF104),sK79)
        | ~ path(s,X0,sK80)
        | ~ $less(length1(X0),sK58)
        | ~ mem2(sF100,sF99) )
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_19
    | ~ spl108_54
    | spl108_60
    | ~ spl108_158 ),
    inference(subsumption_resolution,[],[f4727,f1597]) ).

tff(f4727,plain,
    ( ! [X0: list_vertex] :
        ( ~ path(s,X0,sK80)
        | ( infinite = sF106 )
        | ~ $less(length1(X0),sK58)
        | ~ mem2(sF100,sF99)
        | ~ $less($sum(path_weight(X0,sK80),sF104),sK79) )
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_19
    | ~ spl108_54
    | ~ spl108_158 ),
    inference(forward_demodulation,[],[f4726,f1380]) ).

tff(f4726,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ $less($sum(path_weight(X0,sK80),sF104),sK79)
        | ( infinite = get1(sK75,sK78) )
        | ~ mem2(sF100,sF99)
        | ~ path(s,X0,sK80) )
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_54
    | ~ spl108_158 ),
    inference(forward_demodulation,[],[f4725,f1334]) ).

tff(f4725,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less($sum(path_weight(X0,sK80),weight(sK80,sK78)),sK79)
        | ~ mem2(sF100,sF99)
        | ~ path(s,X0,sK80)
        | ~ $less(length1(X0),sK58)
        | ( infinite = get1(sK75,sK78) ) )
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_158 ),
    inference(forward_demodulation,[],[f4724,f3042]) ).

tff(f4724,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ $less($sum(path_weight(X0,sK80),weight(sK80,sK78)),sK76(sK78))
        | ~ mem2(sF100,sF99)
        | ~ path(s,X0,sK80)
        | ( infinite = get1(sK75,sK78) ) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4721,f1553]) ).

tff(f4721,plain,
    ( ! [X0: list_vertex] :
        ( ( infinite = get1(sK75,sK78) )
        | ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK80)
        | ~ $less($sum(path_weight(X0,sK80),weight(sK80,sK78)),sK76(sK78))
        | ~ mem1(sK78,vertices)
        | ~ mem2(sF100,sF99) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1277,f1297]) ).

tff(f4715,plain,
    ( spl108_300
    | spl108_301
    | spl108_154 ),
    inference(avatar_split_clause,[],[f4706,f2982,f4712,f4708]) ).

tff(f4708,plain,
    ( spl108_300
  <=> $less(0,$sum(24,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_300])]) ).

tff(f4712,plain,
    ( spl108_301
  <=> ( 0 = $sum(24,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_301])]) ).

tff(f2982,plain,
    ( spl108_154
  <=> $less($sum(24,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_154])]) ).

tff(f4706,plain,
    ( ( 0 = $sum(24,sF102) )
    | $less(0,$sum(24,sF102))
    | spl108_154 ),
    inference(resolution,[],[f2984,f219]) ).

tff(f2984,plain,
    ( ~ $less($sum(24,sF102),0)
    | spl108_154 ),
    inference(avatar_component_clause,[],[f2982]) ).

tff(f4704,plain,
    ( spl108_298
    | spl108_299
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_54
    | ~ spl108_99 ),
    inference(avatar_split_clause,[],[f4696,f1999,f1551,f1332,f1295,f4702,f4698]) ).

tff(f4696,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK80)
        | ~ $less($sum(path_weight(X0,sK80),sF104),sK65(sK78))
        | ( infinite = get1(sK63,sK78) ) )
    | ~ spl108_1
    | ~ spl108_9
    | ~ spl108_54
    | ~ spl108_99 ),
    inference(forward_demodulation,[],[f4695,f1334]) ).

tff(f4695,plain,
    ( ! [X0: list_vertex] :
        ( ( infinite = get1(sK63,sK78) )
        | ~ path(s,X0,sK80)
        | ~ $less($sum(path_weight(X0,sK80),weight(sK80,sK78)),sK65(sK78))
        | ~ $less(length1(X0),sK58) )
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_99 ),
    inference(subsumption_resolution,[],[f4694,f1553]) ).

tff(f4694,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less($sum(path_weight(X0,sK80),weight(sK80,sK78)),sK65(sK78))
        | ~ $less(length1(X0),sK58)
        | ( infinite = get1(sK63,sK78) )
        | ~ path(s,X0,sK80)
        | ~ mem1(sK78,vertices) )
    | ~ spl108_1
    | ~ spl108_99 ),
    inference(subsumption_resolution,[],[f4691,f2000]) ).

tff(f4689,plain,
    ( spl108_296
    | spl108_297
    | spl108_153 ),
    inference(avatar_split_clause,[],[f4680,f2971,f4686,f4682]) ).

tff(f4682,plain,
    ( spl108_296
  <=> $less(0,$sum(23,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_296])]) ).

tff(f4686,plain,
    ( spl108_297
  <=> ( 0 = $sum(23,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_297])]) ).

tff(f2971,plain,
    ( spl108_153
  <=> $less($sum(23,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_153])]) ).

tff(f4680,plain,
    ( ( 0 = $sum(23,sF102) )
    | $less(0,$sum(23,sF102))
    | spl108_153 ),
    inference(resolution,[],[f2973,f219]) ).

tff(f2973,plain,
    ( ~ $less($sum(23,sF102),0)
    | spl108_153 ),
    inference(avatar_component_clause,[],[f2971]) ).

tff(f4675,plain,
    ( spl108_248
    | ~ spl108_267
    | spl108_295
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_158 ),
    inference(avatar_split_clause,[],[f4671,f3040,f1551,f1295,f4673,f4297,f4137]) ).

tff(f4671,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ mem2(sF100,sF99)
        | ~ path(s,X1,sK80)
        | ~ path(s,X0,sK78)
        | ~ $less(path_weight(X0,sK78),sK79)
        | ~ $less(length1(X1),sK58) )
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_158 ),
    inference(forward_demodulation,[],[f4670,f3042]) ).

tff(f4670,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ mem2(sF100,sF99)
        | ~ path(s,X1,sK80)
        | ~ $less(length1(X0),sK58)
        | ~ $less(path_weight(X0,sK78),sK76(sK78))
        | ~ $less(length1(X1),sK58)
        | ~ path(s,X0,sK78) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4667,f1553]) ).

tff(f4667,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ $less(length1(X1),sK58)
        | ~ path(s,X1,sK80)
        | ~ $less(path_weight(X0,sK78),sK76(sK78))
        | ~ mem1(sK78,vertices)
        | ~ mem2(sF100,sF99)
        | ~ path(s,X0,sK78) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1271,f1297]) ).

tff(f4665,plain,
    ( spl108_294
    | spl108_248
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_99 ),
    inference(avatar_split_clause,[],[f4661,f1999,f1551,f1295,f4137,f4663]) ).

tff(f4661,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ $less(path_weight(X1,sK78),sK73(sK78))
        | ~ $less(length1(X1),sK58)
        | ~ path(s,X0,sK80)
        | ~ path(s,X1,sK78) )
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_99 ),
    inference(subsumption_resolution,[],[f4660,f2000]) ).

tff(f4655,plain,
    ( ~ spl108_293
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4646,f1383,f4652]) ).

tff(f4652,plain,
    ( spl108_293
  <=> $less($sum(98,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_293])]) ).

tff(f4646,plain,
    ( ~ $less($sum(98,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4605,f1385]) ).

tff(f4644,plain,
    ( spl108_292
    | spl108_248
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_99 ),
    inference(avatar_split_clause,[],[f4640,f1999,f1551,f1295,f4137,f4642]) ).

tff(f4640,plain,
    ( ! [X0: list_vertex,X1: list_vertex] :
        ( ~ path(s,X0,sK80)
        | ~ path(s,X1,sK78)
        | ~ $less(length1(X1),sK58)
        | ~ $less(path_weight(X1,sK78),sK65(sK78))
        | ~ $less(length1(X0),sK58) )
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_99 ),
    inference(subsumption_resolution,[],[f4639,f2000]) ).

tff(f4620,plain,
    ( spl108_290
    | spl108_291
    | spl108_152 ),
    inference(avatar_split_clause,[],[f4611,f2952,f4617,f4613]) ).

tff(f4613,plain,
    ( spl108_290
  <=> ( 0 = $sum(22,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_290])]) ).

tff(f4617,plain,
    ( spl108_291
  <=> $less(0,$sum(22,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_291])]) ).

tff(f2952,plain,
    ( spl108_152
  <=> $less($sum(22,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_152])]) ).

tff(f4611,plain,
    ( $less(0,$sum(22,sF102))
    | ( 0 = $sum(22,sF102) )
    | spl108_152 ),
    inference(resolution,[],[f2954,f219]) ).

tff(f2954,plain,
    ( ~ $less($sum(22,sF102),0)
    | spl108_152 ),
    inference(avatar_component_clause,[],[f2952]) ).

tff(f4610,plain,
    ( ~ spl108_289
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4601,f1383,f4607]) ).

tff(f4607,plain,
    ( spl108_289
  <=> $less($sum(97,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_289])]) ).

tff(f4601,plain,
    ( ~ $less($sum(97,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4594,f1385]) ).

tff(f4599,plain,
    ( ~ spl108_288
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4590,f1383,f4596]) ).

tff(f4596,plain,
    ( spl108_288
  <=> $less($sum(96,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_288])]) ).

tff(f4590,plain,
    ( ~ $less($sum(96,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4548,f1385]) ).

tff(f4553,plain,
    ( ~ spl108_287
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4544,f1383,f4550]) ).

tff(f4550,plain,
    ( spl108_287
  <=> $less($sum(95,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_287])]) ).

tff(f4544,plain,
    ( ~ $less($sum(95,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4532,f1385]) ).

tff(f4537,plain,
    ( ~ spl108_286
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4528,f1383,f4534]) ).

tff(f4534,plain,
    ( spl108_286
  <=> $less($sum(94,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_286])]) ).

tff(f4528,plain,
    ( ~ $less($sum(94,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4521,f1385]) ).

tff(f4526,plain,
    ( ~ spl108_285
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4517,f1383,f4523]) ).

tff(f4523,plain,
    ( spl108_285
  <=> $less($sum(93,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_285])]) ).

tff(f4517,plain,
    ( ~ $less($sum(93,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4499,f1385]) ).

tff(f4504,plain,
    ( ~ spl108_284
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4495,f1383,f4501]) ).

tff(f4501,plain,
    ( spl108_284
  <=> $less($sum(92,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_284])]) ).

tff(f4495,plain,
    ( ~ $less($sum(92,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4467,f1385]) ).

tff(f4493,plain,
    ( spl108_282
    | spl108_283
    | spl108_149 ),
    inference(avatar_split_clause,[],[f4484,f2911,f4490,f4486]) ).

tff(f4486,plain,
    ( spl108_282
  <=> ( 0 = $sum(21,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_282])]) ).

tff(f4490,plain,
    ( spl108_283
  <=> $less(0,$sum(21,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_283])]) ).

tff(f2911,plain,
    ( spl108_149
  <=> $less($sum(21,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_149])]) ).

tff(f4484,plain,
    ( $less(0,$sum(21,sF102))
    | ( 0 = $sum(21,sF102) )
    | spl108_149 ),
    inference(resolution,[],[f2913,f219]) ).

tff(f2913,plain,
    ( ~ $less($sum(21,sF102),0)
    | spl108_149 ),
    inference(avatar_component_clause,[],[f2911]) ).

tff(f4472,plain,
    ( ~ spl108_281
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4463,f1383,f4469]) ).

tff(f4469,plain,
    ( spl108_281
  <=> $less($sum(91,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_281])]) ).

tff(f4463,plain,
    ( ~ $less($sum(91,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4456,f1385]) ).

tff(f4461,plain,
    ( ~ spl108_280
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4452,f1383,f4458]) ).

tff(f4458,plain,
    ( spl108_280
  <=> $less($sum(90,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_280])]) ).

tff(f4452,plain,
    ( ~ $less($sum(90,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4445,f1385]) ).

tff(f4450,plain,
    ( ~ spl108_279
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4441,f1383,f4447]) ).

tff(f4447,plain,
    ( spl108_279
  <=> $less($sum(89,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_279])]) ).

tff(f4441,plain,
    ( ~ $less($sum(89,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4434,f1385]) ).

tff(f4439,plain,
    ( ~ spl108_278
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4430,f1383,f4436]) ).

tff(f4436,plain,
    ( spl108_278
  <=> $less($sum(88,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_278])]) ).

tff(f4430,plain,
    ( ~ $less($sum(88,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4407,f1385]) ).

tff(f4412,plain,
    ( ~ spl108_277
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4403,f1383,f4409]) ).

tff(f4409,plain,
    ( spl108_277
  <=> $less($sum(87,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_277])]) ).

tff(f4403,plain,
    ( ~ $less($sum(87,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4396,f1385]) ).

tff(f4401,plain,
    ( ~ spl108_276
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4392,f1383,f4398]) ).

tff(f4398,plain,
    ( spl108_276
  <=> $less($sum(86,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_276])]) ).

tff(f4392,plain,
    ( ~ $less($sum(86,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4385,f1385]) ).

tff(f4390,plain,
    ( ~ spl108_275
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4381,f1383,f4387]) ).

tff(f4387,plain,
    ( spl108_275
  <=> $less($sum(85,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_275])]) ).

tff(f4381,plain,
    ( ~ $less($sum(85,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4323,f1385]) ).

tff(f4378,plain,
    ( spl108_273
    | spl108_274
    | spl108_148 ),
    inference(avatar_split_clause,[],[f4369,f2898,f4375,f4371]) ).

tff(f4371,plain,
    ( spl108_273
  <=> ( 0 = $sum(20,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_273])]) ).

tff(f4375,plain,
    ( spl108_274
  <=> $less(0,$sum(20,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_274])]) ).

tff(f2898,plain,
    ( spl108_148
  <=> $less($sum(20,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_148])]) ).

tff(f4369,plain,
    ( $less(0,$sum(20,sF102))
    | ( 0 = $sum(20,sF102) )
    | spl108_148 ),
    inference(resolution,[],[f2900,f219]) ).

tff(f2900,plain,
    ( ~ $less($sum(20,sF102),0)
    | spl108_148 ),
    inference(avatar_component_clause,[],[f2898]) ).

tff(f4360,plain,
    ( spl108_271
    | spl108_272
    | spl108_147 ),
    inference(avatar_split_clause,[],[f4351,f2884,f4357,f4353]) ).

tff(f4353,plain,
    ( spl108_271
  <=> $less(0,$sum(19,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_271])]) ).

tff(f4357,plain,
    ( spl108_272
  <=> ( 0 = $sum(19,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_272])]) ).

tff(f2884,plain,
    ( spl108_147
  <=> $less($sum(19,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_147])]) ).

tff(f4351,plain,
    ( ( 0 = $sum(19,sF102) )
    | $less(0,$sum(19,sF102))
    | spl108_147 ),
    inference(resolution,[],[f2886,f219]) ).

tff(f2886,plain,
    ( ~ $less($sum(19,sF102),0)
    | spl108_147 ),
    inference(avatar_component_clause,[],[f2884]) ).

tff(f4349,plain,
    ( spl108_269
    | spl108_270
    | spl108_146 ),
    inference(avatar_split_clause,[],[f4340,f2873,f4346,f4342]) ).

tff(f4342,plain,
    ( spl108_269
  <=> $less(0,$sum(18,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_269])]) ).

tff(f4346,plain,
    ( spl108_270
  <=> ( 0 = $sum(18,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_270])]) ).

tff(f2873,plain,
    ( spl108_146
  <=> $less($sum(18,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_146])]) ).

tff(f4340,plain,
    ( ( 0 = $sum(18,sF102) )
    | $less(0,$sum(18,sF102))
    | spl108_146 ),
    inference(resolution,[],[f2875,f219]) ).

tff(f2875,plain,
    ( ~ $less($sum(18,sF102),0)
    | spl108_146 ),
    inference(avatar_component_clause,[],[f2873]) ).

tff(f4328,plain,
    ( ~ spl108_268
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4319,f1383,f4325]) ).

tff(f4325,plain,
    ( spl108_268
  <=> $less($sum(84,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_268])]) ).

tff(f4319,plain,
    ( ~ $less($sum(84,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4247,f1385]) ).

tff(f4300,plain,
    ( spl108_266
    | ~ spl108_267
    | spl108_248
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_158 ),
    inference(avatar_split_clause,[],[f4291,f3040,f1551,f1295,f4137,f4297,f4293]) ).

tff(f4293,plain,
    ( spl108_266
  <=> ( path_weight(sK77(sK78),sK78) = sK79 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_266])]) ).

tff(f4291,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ mem2(sF100,sF99)
        | ( path_weight(sK77(sK78),sK78) = sK79 )
        | ~ path(s,X0,sK80) )
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_158 ),
    inference(forward_demodulation,[],[f4290,f3042]) ).

tff(f4290,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK80)
        | ~ mem2(sF100,sF99)
        | ( sK76(sK78) = path_weight(sK77(sK78),sK78) ) )
    | ~ spl108_1
    | ~ spl108_54 ),
    inference(subsumption_resolution,[],[f4287,f1553]) ).

tff(f4287,plain,
    ( ! [X0: list_vertex] :
        ( ~ mem1(sK78,vertices)
        | ~ mem2(sF100,sF99)
        | ~ $less(length1(X0),sK58)
        | ( sK76(sK78) = path_weight(sK77(sK78),sK78) )
        | ~ path(s,X0,sK80) )
    | ~ spl108_1 ),
    inference(superposition,[],[f1274,f1297]) ).

tff(f4283,plain,
    ( spl108_265
    | ~ spl108_47
    | spl108_262 ),
    inference(avatar_split_clause,[],[f4278,f4259,f1515,f4280]) ).

tff(f4278,plain,
    ( ( $sum(1,sF93) = cardinal1(add1(sK72,vertices)) )
    | ~ spl108_47
    | spl108_262 ),
    inference(forward_demodulation,[],[f4276,f1517]) ).

tff(f4276,plain,
    ( ( $sum(1,cardinal1(vertices)) = cardinal1(add1(sK72,vertices)) )
    | spl108_262 ),
    inference(resolution,[],[f4261,f999]) ).

tff(f4269,plain,
    ( ~ spl108_262
    | spl108_263
    | spl108_264
    | ~ spl108_33
    | ~ spl108_84 ),
    inference(avatar_split_clause,[],[f4257,f1825,f1445,f4267,f4263,f4259]) ).

tff(f4257,plain,
    ( ! [X1: list_vertex] :
        ( ~ $less(length1(X1),sK58)
        | ( finite(sK76(sK72)) = get1(sK75,sK72) )
        | ~ path(s,X1,sK70)
        | ~ mem1(sK72,vertices) )
    | ~ spl108_33
    | ~ spl108_84 ),
    inference(subsumption_resolution,[],[f4255,f1827]) ).

tff(f4255,plain,
    ( ! [X1: list_vertex] :
        ( ~ path(s,X1,sK70)
        | ( finite(sK76(sK72)) = get1(sK75,sK72) )
        | ~ $less(length1(X1),sK58)
        | ~ mem1(sK72,vertices)
        | ~ mem2(sF97,sF99) )
    | ~ spl108_33 ),
    inference(superposition,[],[f1272,f1447]) ).

tff(f1272,plain,
    ! [X41: vertex,X42: vertex,X43: list_vertex] :
      ( ~ mem2(tuple22(X42,X41),sF99)
      | ~ $less(length1(X43),sK58)
      | ( finite(sK76(X41)) = get1(sK75,X41) )
      | ~ mem1(X41,vertices)
      | ~ path(s,X43,X42) ),
    inference(definition_folding,[],[f1208,f1270,f1249,f1257]) ).

tff(f1208,plain,
    ! [X41: vertex,X42: vertex,X43: list_vertex] :
      ( ~ $less(length1(X43),sK58)
      | ~ path(s,X43,X42)
      | ~ mem2(tuple22(X42,X41),add2(tuple22(sK70,sK72),diff2(sK62,sK64)))
      | ( finite(sK76(X41)) = get1(sK75,X41) )
      | ~ mem1(X41,vertices) ),
    inference(definition_unfolding,[],[f1043,f1085]) ).

tff(f1043,plain,
    ! [X41: vertex,X42: vertex,X43: list_vertex] :
      ( ~ $less(length1(X43),sK58)
      | ~ path(s,X43,X42)
      | ~ mem2(tuple22(X42,X41),add2(tuple22(sK70,sK72),diff2(edges,sK64)))
      | ( finite(sK76(X41)) = get1(sK75,X41) )
      | ~ mem1(X41,vertices) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f4252,plain,
    ( ~ spl108_261
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4243,f1383,f4249]) ).

tff(f4249,plain,
    ( spl108_261
  <=> $less($sum(83,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_261])]) ).

tff(f4243,plain,
    ( ~ $less($sum(83,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4226,f1385]) ).

tff(f4241,plain,
    ( spl108_259
    | spl108_260
    | spl108_145 ),
    inference(avatar_split_clause,[],[f4232,f2860,f4238,f4234]) ).

tff(f4234,plain,
    ( spl108_259
  <=> ( 0 = $sum(17,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_259])]) ).

tff(f4238,plain,
    ( spl108_260
  <=> $less(0,$sum(17,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_260])]) ).

tff(f2860,plain,
    ( spl108_145
  <=> $less($sum(17,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_145])]) ).

tff(f4232,plain,
    ( $less(0,$sum(17,sF102))
    | ( 0 = $sum(17,sF102) )
    | spl108_145 ),
    inference(resolution,[],[f2862,f219]) ).

tff(f2862,plain,
    ( ~ $less($sum(17,sF102),0)
    | spl108_145 ),
    inference(avatar_component_clause,[],[f2860]) ).

tff(f4231,plain,
    ( ~ spl108_258
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4222,f1383,f4228]) ).

tff(f4228,plain,
    ( spl108_258
  <=> $less($sum(82,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_258])]) ).

tff(f4222,plain,
    ( ~ $less($sum(82,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4215,f1385]) ).

tff(f4220,plain,
    ( ~ spl108_257
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4211,f1383,f4217]) ).

tff(f4217,plain,
    ( spl108_257
  <=> $less($sum(81,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_257])]) ).

tff(f4211,plain,
    ( ~ $less($sum(81,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4204,f1385]) ).

tff(f4209,plain,
    ( ~ spl108_256
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4200,f1383,f4206]) ).

tff(f4206,plain,
    ( spl108_256
  <=> $less($sum(80,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_256])]) ).

tff(f4200,plain,
    ( ~ $less($sum(80,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4193,f1385]) ).

tff(f4198,plain,
    ( ~ spl108_255
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4189,f1383,f4195]) ).

tff(f4195,plain,
    ( spl108_255
  <=> $less($sum(79,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_255])]) ).

tff(f4189,plain,
    ( ~ $less($sum(79,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4124,f1385]) ).

tff(f4187,plain,
    ( spl108_254
    | spl108_248
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_99 ),
    inference(avatar_split_clause,[],[f4182,f1999,f1551,f1295,f4137,f4184]) ).

tff(f4182,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK80)
        | ( finite(sK73(sK78)) = get1(sK63,sK78) ) )
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_99 ),
    inference(subsumption_resolution,[],[f4181,f1553]) ).

tff(f4181,plain,
    ( ! [X0: list_vertex] :
        ( ~ path(s,X0,sK80)
        | ~ $less(length1(X0),sK58)
        | ( finite(sK73(sK78)) = get1(sK63,sK78) )
        | ~ mem1(sK78,vertices) )
    | ~ spl108_1
    | ~ spl108_99 ),
    inference(subsumption_resolution,[],[f4178,f2000]) ).

tff(f4175,plain,
    ( spl108_252
    | spl108_253
    | spl108_144 ),
    inference(avatar_split_clause,[],[f4166,f2847,f4172,f4168]) ).

tff(f4168,plain,
    ( spl108_252
  <=> $less(0,$sum(16,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_252])]) ).

tff(f4172,plain,
    ( spl108_253
  <=> ( 0 = $sum(16,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_253])]) ).

tff(f2847,plain,
    ( spl108_144
  <=> $less($sum(16,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_144])]) ).

tff(f4166,plain,
    ( ( 0 = $sum(16,sF102) )
    | $less(0,$sum(16,sF102))
    | spl108_144 ),
    inference(resolution,[],[f2849,f219]) ).

tff(f2849,plain,
    ( ~ $less($sum(16,sF102),0)
    | spl108_144 ),
    inference(avatar_component_clause,[],[f2847]) ).

tff(f4165,plain,
    ( spl108_251
    | spl108_248
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_99 ),
    inference(avatar_split_clause,[],[f4160,f1999,f1551,f1295,f4137,f4162]) ).

tff(f4160,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ path(s,X0,sK80)
        | ( path_weight(sK74(sK78),sK78) = sK73(sK78) ) )
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_99 ),
    inference(subsumption_resolution,[],[f4159,f1553]) ).

tff(f4159,plain,
    ( ! [X0: list_vertex] :
        ( ~ mem1(sK78,vertices)
        | ~ path(s,X0,sK80)
        | ( path_weight(sK74(sK78),sK78) = sK73(sK78) )
        | ~ $less(length1(X0),sK58) )
    | ~ spl108_1
    | ~ spl108_99 ),
    inference(subsumption_resolution,[],[f4156,f2000]) ).

tff(f4154,plain,
    ( spl108_250
    | spl108_248
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_99 ),
    inference(avatar_split_clause,[],[f4149,f1999,f1551,f1295,f4137,f4151]) ).

tff(f4149,plain,
    ( ! [X0: list_vertex] :
        ( ~ path(s,X0,sK80)
        | ( path_weight(sK66(sK78),sK78) = sK65(sK78) )
        | ~ $less(length1(X0),sK58) )
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_99 ),
    inference(subsumption_resolution,[],[f4148,f2000]) ).

tff(f4143,plain,
    ( spl108_248
    | spl108_249
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_99 ),
    inference(avatar_split_clause,[],[f4135,f1999,f1551,f1295,f4140,f4137]) ).

tff(f4135,plain,
    ( ! [X0: list_vertex] :
        ( ( get1(sK63,sK78) = finite(sK65(sK78)) )
        | ~ path(s,X0,sK80)
        | ~ $less(length1(X0),sK58) )
    | ~ spl108_1
    | ~ spl108_54
    | ~ spl108_99 ),
    inference(subsumption_resolution,[],[f4134,f1553]) ).

tff(f4134,plain,
    ( ! [X0: list_vertex] :
        ( ~ $less(length1(X0),sK58)
        | ~ mem1(sK78,vertices)
        | ( get1(sK63,sK78) = finite(sK65(sK78)) )
        | ~ path(s,X0,sK80) )
    | ~ spl108_1
    | ~ spl108_99 ),
    inference(subsumption_resolution,[],[f4131,f2000]) ).

tff(f4129,plain,
    ( ~ spl108_247
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4120,f1383,f4126]) ).

tff(f4126,plain,
    ( spl108_247
  <=> $less($sum(78,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_247])]) ).

tff(f4120,plain,
    ( ~ $less($sum(78,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4113,f1385]) ).

tff(f4118,plain,
    ( ~ spl108_246
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4109,f1383,f4115]) ).

tff(f4115,plain,
    ( spl108_246
  <=> $less($sum(77,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_246])]) ).

tff(f4109,plain,
    ( ~ $less($sum(77,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4091,f1385]) ).

tff(f4106,plain,
    ( spl108_244
    | spl108_245
    | spl108_140 ),
    inference(avatar_split_clause,[],[f4097,f2816,f4103,f4099]) ).

tff(f4099,plain,
    ( spl108_244
  <=> $less(0,$sum(15,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_244])]) ).

tff(f4103,plain,
    ( spl108_245
  <=> ( 0 = $sum(15,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_245])]) ).

tff(f2816,plain,
    ( spl108_140
  <=> $less($sum(15,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_140])]) ).

tff(f4097,plain,
    ( ( 0 = $sum(15,sF102) )
    | $less(0,$sum(15,sF102))
    | spl108_140 ),
    inference(resolution,[],[f2818,f219]) ).

tff(f2818,plain,
    ( ~ $less($sum(15,sF102),0)
    | spl108_140 ),
    inference(avatar_component_clause,[],[f2816]) ).

tff(f4096,plain,
    ( ~ spl108_243
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4087,f1383,f4093]) ).

tff(f4093,plain,
    ( spl108_243
  <=> $less($sum(76,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_243])]) ).

tff(f4087,plain,
    ( ~ $less($sum(76,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4078,f1385]) ).

tff(f4083,plain,
    ( ~ spl108_242
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4074,f1383,f4080]) ).

tff(f4080,plain,
    ( spl108_242
  <=> $less($sum(75,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_242])]) ).

tff(f4074,plain,
    ( ~ $less($sum(75,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4067,f1385]) ).

tff(f4072,plain,
    ( ~ spl108_241
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4063,f1383,f4069]) ).

tff(f4069,plain,
    ( spl108_241
  <=> $less($sum(74,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_241])]) ).

tff(f4063,plain,
    ( ~ $less($sum(74,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f4055,f1385]) ).

tff(f4060,plain,
    ( ~ spl108_240
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f4051,f1383,f4057]) ).

tff(f4057,plain,
    ( spl108_240
  <=> $less($sum(73,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_240])]) ).

tff(f4051,plain,
    ( ~ $less($sum(73,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3952,f1385]) ).

tff(f4007,plain,
    ( spl108_238
    | spl108_239
    | spl108_139 ),
    inference(avatar_split_clause,[],[f3998,f2805,f4004,f4000]) ).

tff(f4000,plain,
    ( spl108_238
  <=> ( 0 = $sum(14,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_238])]) ).

tff(f4004,plain,
    ( spl108_239
  <=> $less(0,$sum(14,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_239])]) ).

tff(f2805,plain,
    ( spl108_139
  <=> $less($sum(14,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_139])]) ).

tff(f3998,plain,
    ( $less(0,$sum(14,sF102))
    | ( 0 = $sum(14,sF102) )
    | spl108_139 ),
    inference(resolution,[],[f2807,f219]) ).

tff(f2807,plain,
    ( ~ $less($sum(14,sF102),0)
    | spl108_139 ),
    inference(avatar_component_clause,[],[f2805]) ).

tff(f3968,plain,
    ( spl108_236
    | spl108_237
    | spl108_138 ),
    inference(avatar_split_clause,[],[f3959,f2780,f3965,f3961]) ).

tff(f3961,plain,
    ( spl108_236
  <=> $less(0,$sum(13,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_236])]) ).

tff(f3965,plain,
    ( spl108_237
  <=> ( 0 = $sum(13,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_237])]) ).

tff(f2780,plain,
    ( spl108_138
  <=> $less($sum(13,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_138])]) ).

tff(f3959,plain,
    ( ( 0 = $sum(13,sF102) )
    | $less(0,$sum(13,sF102))
    | spl108_138 ),
    inference(resolution,[],[f2782,f219]) ).

tff(f2782,plain,
    ( ~ $less($sum(13,sF102),0)
    | spl108_138 ),
    inference(avatar_component_clause,[],[f2780]) ).

tff(f3957,plain,
    ( ~ spl108_235
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3948,f1383,f3954]) ).

tff(f3954,plain,
    ( spl108_235
  <=> $less($sum(72,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_235])]) ).

tff(f3948,plain,
    ( ~ $less($sum(72,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3916,f1385]) ).

tff(f3942,plain,
    ( spl108_233
    | spl108_234
    | spl108_137 ),
    inference(avatar_split_clause,[],[f3933,f2769,f3939,f3935]) ).

tff(f3935,plain,
    ( spl108_233
  <=> $less(0,$sum(12,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_233])]) ).

tff(f3939,plain,
    ( spl108_234
  <=> ( 0 = $sum(12,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_234])]) ).

tff(f2769,plain,
    ( spl108_137
  <=> $less($sum(12,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_137])]) ).

tff(f3933,plain,
    ( ( 0 = $sum(12,sF102) )
    | $less(0,$sum(12,sF102))
    | spl108_137 ),
    inference(resolution,[],[f2771,f219]) ).

tff(f2771,plain,
    ( ~ $less($sum(12,sF102),0)
    | spl108_137 ),
    inference(avatar_component_clause,[],[f2769]) ).

tff(f3921,plain,
    ( ~ spl108_232
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3912,f1383,f3918]) ).

tff(f3918,plain,
    ( spl108_232
  <=> $less($sum(71,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_232])]) ).

tff(f3912,plain,
    ( ~ $less($sum(71,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3904,f1385]) ).

tff(f3909,plain,
    ( ~ spl108_231
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3900,f1383,f3906]) ).

tff(f3906,plain,
    ( spl108_231
  <=> $less($sum(70,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_231])]) ).

tff(f3900,plain,
    ( ~ $less($sum(70,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3883,f1385]) ).

tff(f3898,plain,
    ( spl108_229
    | spl108_230
    | spl108_136 ),
    inference(avatar_split_clause,[],[f3889,f2752,f3895,f3891]) ).

tff(f3891,plain,
    ( spl108_229
  <=> $less(0,$sum(11,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_229])]) ).

tff(f3895,plain,
    ( spl108_230
  <=> ( 0 = $sum(11,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_230])]) ).

tff(f2752,plain,
    ( spl108_136
  <=> $less($sum(11,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_136])]) ).

tff(f3889,plain,
    ( ( 0 = $sum(11,sF102) )
    | $less(0,$sum(11,sF102))
    | spl108_136 ),
    inference(resolution,[],[f2754,f219]) ).

tff(f2754,plain,
    ( ~ $less($sum(11,sF102),0)
    | spl108_136 ),
    inference(avatar_component_clause,[],[f2752]) ).

tff(f3888,plain,
    ( ~ spl108_228
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3879,f1383,f3885]) ).

tff(f3885,plain,
    ( spl108_228
  <=> $less($sum(69,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_228])]) ).

tff(f3879,plain,
    ( ~ $less($sum(69,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3871,f1385]) ).

tff(f3876,plain,
    ( ~ spl108_227
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3867,f1383,f3873]) ).

tff(f3873,plain,
    ( spl108_227
  <=> $less($sum(68,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_227])]) ).

tff(f3867,plain,
    ( ~ $less($sum(68,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3852,f1385]) ).

tff(f3857,plain,
    ( ~ spl108_226
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3848,f1383,f3854]) ).

tff(f3854,plain,
    ( spl108_226
  <=> $less($sum(67,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_226])]) ).

tff(f3848,plain,
    ( ~ $less($sum(67,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3838,f1385]) ).

tff(f3843,plain,
    ( ~ spl108_225
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3834,f1383,f3840]) ).

tff(f3840,plain,
    ( spl108_225
  <=> $less($sum(66,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_225])]) ).

tff(f3834,plain,
    ( ~ $less($sum(66,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3827,f1385]) ).

tff(f3832,plain,
    ( ~ spl108_224
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3823,f1383,f3829]) ).

tff(f3829,plain,
    ( spl108_224
  <=> $less($sum(65,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_224])]) ).

tff(f3823,plain,
    ( ~ $less($sum(65,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3790,f1385]) ).

tff(f3806,plain,
    ( spl108_223
    | ~ spl108_47
    | spl108_95 ),
    inference(avatar_split_clause,[],[f3801,f1963,f1515,f3803]) ).

tff(f3803,plain,
    ( spl108_223
  <=> ( $sum(1,sF93) = cardinal1(add1(sK40,vertices)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_223])]) ).

tff(f3801,plain,
    ( ( $sum(1,sF93) = cardinal1(add1(sK40,vertices)) )
    | ~ spl108_47
    | spl108_95 ),
    inference(forward_demodulation,[],[f3799,f1517]) ).

tff(f3799,plain,
    ( ( $sum(1,cardinal1(vertices)) = cardinal1(add1(sK40,vertices)) )
    | spl108_95 ),
    inference(resolution,[],[f1964,f999]) ).

tff(f1964,plain,
    ( ~ mem1(sK40,vertices)
    | spl108_95 ),
    inference(avatar_component_clause,[],[f1963]) ).

tff(f3795,plain,
    ( ~ spl108_222
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3786,f1383,f3792]) ).

tff(f3792,plain,
    ( spl108_222
  <=> $less($sum(64,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_222])]) ).

tff(f3786,plain,
    ( ~ $less($sum(64,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3755,f1385]) ).

tff(f3780,plain,
    ( spl108_220
    | ~ spl108_95
    | spl108_221
    | spl108_25 ),
    inference(avatar_split_clause,[],[f3773,f1406,f3778,f1963,f3775]) ).

tff(f3775,plain,
    ( spl108_220
  <=> ! [X3: list_vertex] : ~ path(s,X3,sK40) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_220])]) ).

tff(f3778,plain,
    ( spl108_221
  <=> ! [X4: list_vertex] :
        ( ~ $less(path_weight(X4,sK40),0)
        | ~ path(sK40,X4,sK40) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_221])]) ).

tff(f3773,plain,
    ( ! [X3: list_vertex,X4: list_vertex] :
        ( ~ $less(path_weight(X4,sK40),0)
        | ~ path(sK40,X4,sK40)
        | ~ mem1(sK40,vertices)
        | ~ path(s,X3,sK40) )
    | spl108_25 ),
    inference(resolution,[],[f1012,f1407]) ).

tff(f1407,plain,
    ( ~ negative_cycle(sK40)
    | spl108_25 ),
    inference(avatar_component_clause,[],[f1406]) ).

tff(f1012,plain,
    ! [X3: list_vertex,X0: vertex,X4: list_vertex] :
      ( negative_cycle(X0)
      | ~ mem1(X0,vertices)
      | ~ path(s,X3,X0)
      | ~ path(X0,X4,X0)
      | ~ $less(path_weight(X4,X0),0) ),
    inference(cnf_transformation,[],[f690]) ).

tff(f3760,plain,
    ( ~ spl108_219
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3751,f1383,f3757]) ).

tff(f3757,plain,
    ( spl108_219
  <=> $less($sum(63,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_219])]) ).

tff(f3751,plain,
    ( ~ $less($sum(63,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3732,f1385]) ).

tff(f3737,plain,
    ( ~ spl108_218
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3728,f1383,f3734]) ).

tff(f3734,plain,
    ( spl108_218
  <=> $less($sum(62,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_218])]) ).

tff(f3728,plain,
    ( ~ $less($sum(62,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3721,f1385]) ).

tff(f3726,plain,
    ( ~ spl108_217
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3717,f1383,f3723]) ).

tff(f3723,plain,
    ( spl108_217
  <=> $less($sum(61,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_217])]) ).

tff(f3717,plain,
    ( ~ $less($sum(61,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3693,f1385]) ).

tff(f3708,plain,
    ( spl108_215
    | spl108_216
    | spl108_135 ),
    inference(avatar_split_clause,[],[f3699,f2741,f3705,f3701]) ).

tff(f3701,plain,
    ( spl108_215
  <=> ( 0 = $sum(10,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_215])]) ).

tff(f3705,plain,
    ( spl108_216
  <=> $less(0,$sum(10,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_216])]) ).

tff(f2741,plain,
    ( spl108_135
  <=> $less($sum(10,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_135])]) ).

tff(f3699,plain,
    ( $less(0,$sum(10,sF102))
    | ( 0 = $sum(10,sF102) )
    | spl108_135 ),
    inference(resolution,[],[f2743,f219]) ).

tff(f2743,plain,
    ( ~ $less($sum(10,sF102),0)
    | spl108_135 ),
    inference(avatar_component_clause,[],[f2741]) ).

tff(f3698,plain,
    ( ~ spl108_214
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3689,f1383,f3695]) ).

tff(f3695,plain,
    ( spl108_214
  <=> $less($sum(60,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_214])]) ).

tff(f3689,plain,
    ( ~ $less($sum(60,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3649,f1385]) ).

tff(f3679,plain,
    ( spl108_212
    | spl108_213
    | spl108_134 ),
    inference(avatar_split_clause,[],[f3670,f2730,f3676,f3672]) ).

tff(f3672,plain,
    ( spl108_212
  <=> $less(0,$sum(9,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_212])]) ).

tff(f3676,plain,
    ( spl108_213
  <=> ( 0 = $sum(9,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_213])]) ).

tff(f2730,plain,
    ( spl108_134
  <=> $less($sum(9,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_134])]) ).

tff(f3670,plain,
    ( ( 0 = $sum(9,sF102) )
    | $less(0,$sum(9,sF102))
    | spl108_134 ),
    inference(resolution,[],[f2732,f219]) ).

tff(f2732,plain,
    ( ~ $less($sum(9,sF102),0)
    | spl108_134 ),
    inference(avatar_component_clause,[],[f2730]) ).

tff(f3654,plain,
    ( ~ spl108_211
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3645,f1383,f3651]) ).

tff(f3651,plain,
    ( spl108_211
  <=> $less($sum(59,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_211])]) ).

tff(f3645,plain,
    ( ~ $less($sum(59,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3607,f1385]) ).

tff(f3643,plain,
    ( spl108_209
    | spl108_210
    | spl108_132 ),
    inference(avatar_split_clause,[],[f3634,f2704,f3640,f3636]) ).

tff(f3636,plain,
    ( spl108_209
  <=> $less(0,$sum(8,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_209])]) ).

tff(f3640,plain,
    ( spl108_210
  <=> ( 0 = $sum(8,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_210])]) ).

tff(f2704,plain,
    ( spl108_132
  <=> $less($sum(8,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_132])]) ).

tff(f3634,plain,
    ( ( 0 = $sum(8,sF102) )
    | $less(0,$sum(8,sF102))
    | spl108_132 ),
    inference(resolution,[],[f2706,f219]) ).

tff(f2706,plain,
    ( ~ $less($sum(8,sF102),0)
    | spl108_132 ),
    inference(avatar_component_clause,[],[f2704]) ).

tff(f3628,plain,
    ( spl108_207
    | spl108_208
    | spl108_125 ),
    inference(avatar_split_clause,[],[f3619,f2611,f3625,f3621]) ).

tff(f3621,plain,
    ( spl108_207
  <=> $less(0,$sum(7,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_207])]) ).

tff(f3625,plain,
    ( spl108_208
  <=> ( 0 = $sum(7,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_208])]) ).

tff(f2611,plain,
    ( spl108_125
  <=> $less($sum(7,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_125])]) ).

tff(f3619,plain,
    ( ( 0 = $sum(7,sF102) )
    | $less(0,$sum(7,sF102))
    | spl108_125 ),
    inference(resolution,[],[f2613,f219]) ).

tff(f2613,plain,
    ( ~ $less($sum(7,sF102),0)
    | spl108_125 ),
    inference(avatar_component_clause,[],[f2611]) ).

tff(f3612,plain,
    ( ~ spl108_206
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3603,f1383,f3609]) ).

tff(f3609,plain,
    ( spl108_206
  <=> $less($sum(58,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_206])]) ).

tff(f3603,plain,
    ( ~ $less($sum(58,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3595,f1385]) ).

tff(f3600,plain,
    ( ~ spl108_205
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3591,f1383,f3597]) ).

tff(f3597,plain,
    ( spl108_205
  <=> $less($sum(57,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_205])]) ).

tff(f3591,plain,
    ( ~ $less($sum(57,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3580,f1385]) ).

tff(f3585,plain,
    ( ~ spl108_204
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3576,f1383,f3582]) ).

tff(f3582,plain,
    ( spl108_204
  <=> $less($sum(56,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_204])]) ).

tff(f3576,plain,
    ( ~ $less($sum(56,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3569,f1385]) ).

tff(f3574,plain,
    ( ~ spl108_203
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3565,f1383,f3571]) ).

tff(f3571,plain,
    ( spl108_203
  <=> $less($sum(55,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_203])]) ).

tff(f3565,plain,
    ( ~ $less($sum(55,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3548,f1385]) ).

tff(f3553,plain,
    ( ~ spl108_202
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3544,f1383,f3550]) ).

tff(f3550,plain,
    ( spl108_202
  <=> $less($sum(54,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_202])]) ).

tff(f3544,plain,
    ( ~ $less($sum(54,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3537,f1385]) ).

tff(f3542,plain,
    ( ~ spl108_201
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3533,f1383,f3539]) ).

tff(f3539,plain,
    ( spl108_201
  <=> $less($sum(53,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_201])]) ).

tff(f3533,plain,
    ( ~ $less($sum(53,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3519,f1385]) ).

tff(f3524,plain,
    ( ~ spl108_200
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3515,f1383,f3521]) ).

tff(f3521,plain,
    ( spl108_200
  <=> $less($sum(52,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_200])]) ).

tff(f3515,plain,
    ( ~ $less($sum(52,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3489,f1385]) ).

tff(f3513,plain,
    ( spl108_198
    | spl108_199
    | spl108_124 ),
    inference(avatar_split_clause,[],[f3504,f2599,f3510,f3506]) ).

tff(f3506,plain,
    ( spl108_198
  <=> $less(0,$sum(6,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_198])]) ).

tff(f3510,plain,
    ( spl108_199
  <=> ( 0 = $sum(6,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_199])]) ).

tff(f2599,plain,
    ( spl108_124
  <=> $less($sum(6,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_124])]) ).

tff(f3504,plain,
    ( ( 0 = $sum(6,sF102) )
    | $less(0,$sum(6,sF102))
    | spl108_124 ),
    inference(resolution,[],[f2601,f219]) ).

tff(f2601,plain,
    ( ~ $less($sum(6,sF102),0)
    | spl108_124 ),
    inference(avatar_component_clause,[],[f2599]) ).

tff(f3494,plain,
    ( ~ spl108_197
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3485,f1383,f3491]) ).

tff(f3491,plain,
    ( spl108_197
  <=> $less($sum(51,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_197])]) ).

tff(f3485,plain,
    ( ~ $less($sum(51,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3477,f1385]) ).

tff(f3482,plain,
    ( ~ spl108_196
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3473,f1383,f3479]) ).

tff(f3479,plain,
    ( spl108_196
  <=> $less($sum(50,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_196])]) ).

tff(f3473,plain,
    ( ~ $less($sum(50,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3465,f1385]) ).

tff(f3470,plain,
    ( ~ spl108_195
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3461,f1383,f3467]) ).

tff(f3467,plain,
    ( spl108_195
  <=> $less($sum(49,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_195])]) ).

tff(f3461,plain,
    ( ~ $less($sum(49,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3436,f1385]) ).

tff(f3459,plain,
    ( spl108_193
    | spl108_194
    | spl108_120 ),
    inference(avatar_split_clause,[],[f3450,f2554,f3456,f3452]) ).

tff(f3452,plain,
    ( spl108_193
  <=> $less(0,$sum(5,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_193])]) ).

tff(f3456,plain,
    ( spl108_194
  <=> ( 0 = $sum(5,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_194])]) ).

tff(f2554,plain,
    ( spl108_120
  <=> $less($sum(5,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_120])]) ).

tff(f3450,plain,
    ( ( 0 = $sum(5,sF102) )
    | $less(0,$sum(5,sF102))
    | spl108_120 ),
    inference(resolution,[],[f2556,f219]) ).

tff(f2556,plain,
    ( ~ $less($sum(5,sF102),0)
    | spl108_120 ),
    inference(avatar_component_clause,[],[f2554]) ).

tff(f3441,plain,
    ( ~ spl108_192
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3432,f1383,f3438]) ).

tff(f3438,plain,
    ( spl108_192
  <=> $less($sum(48,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_192])]) ).

tff(f3432,plain,
    ( ~ $less($sum(48,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3411,f1385]) ).

tff(f3416,plain,
    ( ~ spl108_191
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3407,f1383,f3413]) ).

tff(f3413,plain,
    ( spl108_191
  <=> $less($sum(47,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_191])]) ).

tff(f3407,plain,
    ( ~ $less($sum(47,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3390,f1385]) ).

tff(f3395,plain,
    ( ~ spl108_190
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3386,f1383,f3392]) ).

tff(f3392,plain,
    ( spl108_190
  <=> $less($sum(46,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_190])]) ).

tff(f3386,plain,
    ( ~ $less($sum(46,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3379,f1385]) ).

tff(f3384,plain,
    ( ~ spl108_189
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3375,f1383,f3381]) ).

tff(f3381,plain,
    ( spl108_189
  <=> $less($sum(45,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_189])]) ).

tff(f3375,plain,
    ( ~ $less($sum(45,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3368,f1385]) ).

tff(f3373,plain,
    ( ~ spl108_188
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3364,f1383,f3370]) ).

tff(f3370,plain,
    ( spl108_188
  <=> $less($sum(44,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_188])]) ).

tff(f3364,plain,
    ( ~ $less($sum(44,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3357,f1385]) ).

tff(f3362,plain,
    ( ~ spl108_187
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3353,f1383,f3359]) ).

tff(f3359,plain,
    ( spl108_187
  <=> $less($sum(43,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_187])]) ).

tff(f3353,plain,
    ( ~ $less($sum(43,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3332,f1385]) ).

tff(f3337,plain,
    ( ~ spl108_186
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3328,f1383,f3334]) ).

tff(f3334,plain,
    ( spl108_186
  <=> $less($sum(42,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_186])]) ).

tff(f3328,plain,
    ( ~ $less($sum(42,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3321,f1385]) ).

tff(f3326,plain,
    ( ~ spl108_185
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3317,f1383,f3323]) ).

tff(f3323,plain,
    ( spl108_185
  <=> $less($sum(41,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_185])]) ).

tff(f3317,plain,
    ( ~ $less($sum(41,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3291,f1385]) ).

tff(f3315,plain,
    ( spl108_183
    | spl108_184
    | spl108_119 ),
    inference(avatar_split_clause,[],[f3306,f2544,f3312,f3308]) ).

tff(f3308,plain,
    ( spl108_183
  <=> ( 0 = $sum(4,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_183])]) ).

tff(f3312,plain,
    ( spl108_184
  <=> $less(0,$sum(4,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_184])]) ).

tff(f2544,plain,
    ( spl108_119
  <=> $less($sum(4,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_119])]) ).

tff(f3306,plain,
    ( $less(0,$sum(4,sF102))
    | ( 0 = $sum(4,sF102) )
    | spl108_119 ),
    inference(resolution,[],[f2546,f219]) ).

tff(f2546,plain,
    ( ~ $less($sum(4,sF102),0)
    | spl108_119 ),
    inference(avatar_component_clause,[],[f2544]) ).

tff(f3296,plain,
    ( ~ spl108_182
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3287,f1383,f3293]) ).

tff(f3293,plain,
    ( spl108_182
  <=> $less($sum(40,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_182])]) ).

tff(f3287,plain,
    ( ~ $less($sum(40,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3280,f1385]) ).

tff(f3285,plain,
    ( ~ spl108_181
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3276,f1383,f3282]) ).

tff(f3282,plain,
    ( spl108_181
  <=> $less($sum(39,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_181])]) ).

tff(f3276,plain,
    ( ~ $less($sum(39,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3259,f1385]) ).

tff(f3274,plain,
    ( spl108_179
    | spl108_180
    | spl108_118 ),
    inference(avatar_split_clause,[],[f3265,f2533,f3271,f3267]) ).

tff(f3267,plain,
    ( spl108_179
  <=> $less(0,$sum(3,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_179])]) ).

tff(f3271,plain,
    ( spl108_180
  <=> ( 0 = $sum(3,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_180])]) ).

tff(f2533,plain,
    ( spl108_118
  <=> $less($sum(3,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_118])]) ).

tff(f3265,plain,
    ( ( 0 = $sum(3,sF102) )
    | $less(0,$sum(3,sF102))
    | spl108_118 ),
    inference(resolution,[],[f2535,f219]) ).

tff(f2535,plain,
    ( ~ $less($sum(3,sF102),0)
    | spl108_118 ),
    inference(avatar_component_clause,[],[f2533]) ).

tff(f3264,plain,
    ( ~ spl108_178
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3255,f1383,f3261]) ).

tff(f3261,plain,
    ( spl108_178
  <=> $less($sum(38,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_178])]) ).

tff(f3255,plain,
    ( ~ $less($sum(38,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3248,f1385]) ).

tff(f3253,plain,
    ( ~ spl108_177
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3244,f1383,f3250]) ).

tff(f3250,plain,
    ( spl108_177
  <=> $less($sum(37,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_177])]) ).

tff(f3244,plain,
    ( ~ $less($sum(37,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3236,f1385]) ).

tff(f3241,plain,
    ( ~ spl108_176
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3232,f1383,f3238]) ).

tff(f3238,plain,
    ( spl108_176
  <=> $less($sum(36,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_176])]) ).

tff(f3232,plain,
    ( ~ $less($sum(36,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3225,f1385]) ).

tff(f3230,plain,
    ( ~ spl108_175
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3221,f1383,f3227]) ).

tff(f3227,plain,
    ( spl108_175
  <=> $less($sum(35,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_175])]) ).

tff(f3221,plain,
    ( ~ $less($sum(35,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3213,f1385]) ).

tff(f3218,plain,
    ( ~ spl108_174
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3209,f1383,f3215]) ).

tff(f3215,plain,
    ( spl108_174
  <=> $less($sum(34,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_174])]) ).

tff(f3209,plain,
    ( ~ $less($sum(34,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3192,f1385]) ).

tff(f3197,plain,
    ( ~ spl108_173
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3188,f1383,f3194]) ).

tff(f3194,plain,
    ( spl108_173
  <=> $less($sum(33,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_173])]) ).

tff(f3188,plain,
    ( ~ $less($sum(33,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3181,f1385]) ).

tff(f3186,plain,
    ( ~ spl108_172
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3177,f1383,f3183]) ).

tff(f3183,plain,
    ( spl108_172
  <=> $less($sum(32,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_172])]) ).

tff(f3177,plain,
    ( ~ $less($sum(32,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3160,f1385]) ).

tff(f3175,plain,
    ( spl108_170
    | spl108_171
    | spl108_117 ),
    inference(avatar_split_clause,[],[f3166,f2523,f3172,f3168]) ).

tff(f3168,plain,
    ( spl108_170
  <=> $less(0,$sum(2,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_170])]) ).

tff(f3172,plain,
    ( spl108_171
  <=> ( 0 = $sum(2,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_171])]) ).

tff(f2523,plain,
    ( spl108_117
  <=> $less($sum(2,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_117])]) ).

tff(f3166,plain,
    ( ( 0 = $sum(2,sF102) )
    | $less(0,$sum(2,sF102))
    | spl108_117 ),
    inference(resolution,[],[f2525,f219]) ).

tff(f2525,plain,
    ( ~ $less($sum(2,sF102),0)
    | spl108_117 ),
    inference(avatar_component_clause,[],[f2523]) ).

tff(f3165,plain,
    ( ~ spl108_169
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3156,f1383,f3162]) ).

tff(f3162,plain,
    ( spl108_169
  <=> $less($sum(31,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_169])]) ).

tff(f3156,plain,
    ( ~ $less($sum(31,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3148,f1385]) ).

tff(f3153,plain,
    ( ~ spl108_168
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3144,f1383,f3150]) ).

tff(f3150,plain,
    ( spl108_168
  <=> $less($sum(30,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_168])]) ).

tff(f3144,plain,
    ( ~ $less($sum(30,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3136,f1385]) ).

tff(f3141,plain,
    ( ~ spl108_167
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3132,f1383,f3138]) ).

tff(f3138,plain,
    ( spl108_167
  <=> $less($sum(29,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_167])]) ).

tff(f3132,plain,
    ( ~ $less($sum(29,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3123,f1385]) ).

tff(f3128,plain,
    ( ~ spl108_166
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3119,f1383,f3125]) ).

tff(f3125,plain,
    ( spl108_166
  <=> $less($sum(28,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_166])]) ).

tff(f3119,plain,
    ( ~ $less($sum(28,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3110,f1385]) ).

tff(f3115,plain,
    ( ~ spl108_165
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3106,f1383,f3112]) ).

tff(f3112,plain,
    ( spl108_165
  <=> $less($sum(27,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_165])]) ).

tff(f3106,plain,
    ( ~ $less($sum(27,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3087,f1385]) ).

tff(f3104,plain,
    ( spl108_163
    | spl108_164
    | spl108_116 ),
    inference(avatar_split_clause,[],[f3095,f2511,f3101,f3097]) ).

tff(f3097,plain,
    ( spl108_163
  <=> $less(0,$sum(1,sF102)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_163])]) ).

tff(f3101,plain,
    ( spl108_164
  <=> ( 0 = $sum(1,sF102) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_164])]) ).

tff(f2511,plain,
    ( spl108_116
  <=> $less($sum(1,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_116])]) ).

tff(f3095,plain,
    ( ( 0 = $sum(1,sF102) )
    | $less(0,$sum(1,sF102))
    | spl108_116 ),
    inference(resolution,[],[f2513,f219]) ).

tff(f2513,plain,
    ( ~ $less($sum(1,sF102),0)
    | spl108_116 ),
    inference(avatar_component_clause,[],[f2511]) ).

tff(f3092,plain,
    ( ~ spl108_162
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3083,f1383,f3089]) ).

tff(f3089,plain,
    ( spl108_162
  <=> $less($sum(26,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_162])]) ).

tff(f3083,plain,
    ( ~ $less($sum(26,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f3076,f1385]) ).

tff(f3081,plain,
    ( ~ spl108_161
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f3072,f1383,f3078]) ).

tff(f3078,plain,
    ( spl108_161
  <=> $less($sum(25,sF102),0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_161])]) ).

tff(f3072,plain,
    ( ~ $less($sum(25,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2980,f1385]) ).

tff(f3070,plain,
    ( spl108_158
    | spl108_160
    | spl108_156 ),
    inference(avatar_split_clause,[],[f3065,f3030,f3067,f3040]) ).

tff(f3067,plain,
    ( spl108_160
  <=> $less(sK79,sK76(sK78)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_160])]) ).

tff(f3030,plain,
    ( spl108_156
  <=> $less(sK76(sK78),sK79) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_156])]) ).

tff(f3065,plain,
    ( $less(sK79,sK76(sK78))
    | ( sK76(sK78) = sK79 )
    | spl108_156 ),
    inference(resolution,[],[f3032,f219]) ).

tff(f3032,plain,
    ( ~ $less(sK76(sK78),sK79)
    | spl108_156 ),
    inference(avatar_component_clause,[],[f3030]) ).

tff(f3048,plain,
    ( spl108_159
    | ~ spl108_57
    | ~ spl108_133 ),
    inference(avatar_split_clause,[],[f3021,f2715,f1577,f3045]) ).

tff(f3045,plain,
    ( spl108_159
  <=> ( add3(sF106,sF106) = finite($sum(sK76(sK78),sK79)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_159])]) ).

tff(f3021,plain,
    ( ( add3(sF106,sF106) = finite($sum(sK76(sK78),sK79)) )
    | ~ spl108_57
    | ~ spl108_133 ),
    inference(superposition,[],[f1835,f2717]) ).

tff(f3043,plain,
    ( spl108_158
    | ~ spl108_73
    | ~ spl108_133 ),
    inference(avatar_split_clause,[],[f3038,f2715,f1705,f3040]) ).

tff(f1705,plain,
    ( spl108_73
  <=> ( sK79 = finite_proj_1(sF106) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_73])]) ).

tff(f3038,plain,
    ( ( sK76(sK78) = sK79 )
    | ~ spl108_73
    | ~ spl108_133 ),
    inference(forward_demodulation,[],[f3019,f1707]) ).

tff(f1707,plain,
    ( ( sK79 = finite_proj_1(sF106) )
    | ~ spl108_73 ),
    inference(avatar_component_clause,[],[f1705]) ).

tff(f3019,plain,
    ( ( sK76(sK78) = finite_proj_1(sF106) )
    | ~ spl108_133 ),
    inference(superposition,[],[f943,f2717]) ).

tff(f3037,plain,
    ( ~ spl108_156
    | spl108_157
    | ~ spl108_57
    | ~ spl108_133 ),
    inference(avatar_split_clause,[],[f3022,f2715,f1577,f3034,f3030]) ).

tff(f3022,plain,
    ( lt(sF106,sF106)
    | ~ $less(sK76(sK78),sK79)
    | ~ spl108_57
    | ~ spl108_133 ),
    inference(superposition,[],[f2157,f2717]) ).

tff(f3028,plain,
    ( spl108_155
    | ~ spl108_57
    | ~ spl108_133 ),
    inference(avatar_split_clause,[],[f3020,f2715,f1577,f3025]) ).

tff(f3025,plain,
    ( spl108_155
  <=> ( finite($sum(sK79,sK76(sK78))) = add3(sF106,sF106) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_155])]) ).

tff(f3020,plain,
    ( ( finite($sum(sK79,sK76(sK78))) = add3(sF106,sF106) )
    | ~ spl108_57
    | ~ spl108_133 ),
    inference(superposition,[],[f1834,f2717]) ).

tff(f2985,plain,
    ( ~ spl108_154
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2976,f1383,f2982]) ).

tff(f2976,plain,
    ( ~ $less($sum(24,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2969,f1385]) ).

tff(f2974,plain,
    ( ~ spl108_153
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2965,f1383,f2971]) ).

tff(f2965,plain,
    ( ~ $less($sum(23,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2950,f1385]) ).

tff(f2955,plain,
    ( ~ spl108_152
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2946,f1383,f2952]) ).

tff(f2946,plain,
    ( ~ $less($sum(22,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2909,f1385]) ).

tff(f2944,plain,
    ( ~ spl108_122
    | ~ spl108_82
    | spl108_141 ),
    inference(avatar_split_clause,[],[f2941,f2824,f1809,f2564]) ).

tff(f2941,plain,
    ( ~ mem2(sK6(sK71),sK71)
    | ~ spl108_82
    | spl108_141 ),
    inference(resolution,[],[f2826,f1814]) ).

tff(f2943,plain,
    ( spl108_142
    | ~ spl108_28
    | ~ spl108_121
    | spl108_141 ),
    inference(avatar_split_clause,[],[f2942,f2824,f2560,f1419,f2829]) ).

tff(f2942,plain,
    ( mem2(sK6(sK71),sF96)
    | ~ spl108_28
    | ~ spl108_121
    | spl108_141 ),
    inference(subsumption_resolution,[],[f2940,f2561]) ).

tff(f2561,plain,
    ( mem2(sK6(sK71),sK62)
    | ~ spl108_121 ),
    inference(avatar_component_clause,[],[f2560]) ).

tff(f2932,plain,
    ( spl108_150
    | ~ spl108_151
    | ~ spl108_28 ),
    inference(avatar_split_clause,[],[f2921,f1419,f2929,f2925]) ).

tff(f2929,plain,
    ( spl108_151
  <=> mem2(tb2t6(choose(tuple2(vertex1,vertex1),t2tb4(sF96))),sK64) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_151])]) ).

tff(f2921,plain,
    ( ~ mem2(tb2t6(choose(tuple2(vertex1,vertex1),t2tb4(sF96))),sK64)
    | ( 0 = cardinal2(sF96) )
    | ~ spl108_28 ),
    inference(resolution,[],[f2903,f1787]) ).

tff(f1787,plain,
    ( ! [X1: lpvertexcm_vertexrp] :
        ( ~ mem2(X1,sF96)
        | ~ mem2(X1,sK64) )
    | ~ spl108_28 ),
    inference(superposition,[],[f778,f1421]) ).

tff(f2914,plain,
    ( ~ spl108_149
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2905,f1383,f2911]) ).

tff(f2905,plain,
    ( ~ $less($sum(21,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2896,f1385]) ).

tff(f2901,plain,
    ( ~ spl108_148
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2892,f1383,f2898]) ).

tff(f2892,plain,
    ( ~ $less($sum(20,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2882,f1385]) ).

tff(f2887,plain,
    ( ~ spl108_147
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2878,f1383,f2884]) ).

tff(f2878,plain,
    ( ~ $less($sum(19,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2871,f1385]) ).

tff(f2876,plain,
    ( ~ spl108_146
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2867,f1383,f2873]) ).

tff(f2867,plain,
    ( ~ $less($sum(18,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2858,f1385]) ).

tff(f2863,plain,
    ( ~ spl108_145
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2854,f1383,f2860]) ).

tff(f2854,plain,
    ( ~ $less($sum(17,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2845,f1385]) ).

tff(f2850,plain,
    ( ~ spl108_144
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2841,f1383,f2847]) ).

tff(f2841,plain,
    ( ~ $less($sum(16,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2814,f1385]) ).

tff(f2839,plain,
    ( spl108_143
    | ~ spl108_141
    | ~ spl108_16
    | ~ spl108_82
    | ~ spl108_114 ),
    inference(avatar_split_clause,[],[f2834,f2461,f1809,f1364,f2824,f2836]) ).

tff(f2834,plain,
    ( ~ mem2(sK6(sK71),sK64)
    | ( sK6(sK71) = sF97 )
    | ~ spl108_16
    | ~ spl108_82
    | ~ spl108_114 ),
    inference(resolution,[],[f2462,f2138]) ).

tff(f2462,plain,
    ( mem2(sK6(sK71),sF101)
    | ~ spl108_114 ),
    inference(avatar_component_clause,[],[f2461]) ).

tff(f2833,plain,
    ( ~ spl108_114
    | ~ spl108_16
    | spl108_121 ),
    inference(avatar_split_clause,[],[f2821,f2560,f1364,f2461]) ).

tff(f2821,plain,
    ( ~ mem2(sK6(sK71),sF101)
    | ~ spl108_16
    | spl108_121 ),
    inference(resolution,[],[f2562,f1755]) ).

tff(f2832,plain,
    ( ~ spl108_142
    | ~ spl108_28
    | spl108_121 ),
    inference(avatar_split_clause,[],[f2820,f2560,f1419,f2829]) ).

tff(f2820,plain,
    ( ~ mem2(sK6(sK71),sF96)
    | ~ spl108_28
    | spl108_121 ),
    inference(resolution,[],[f2562,f1786]) ).

tff(f2827,plain,
    ( ~ spl108_141
    | spl108_121 ),
    inference(avatar_split_clause,[],[f2822,f2560,f2824]) ).

tff(f2822,plain,
    ( ~ mem2(sK6(sK71),sK64)
    | spl108_121 ),
    inference(resolution,[],[f2562,f1197]) ).

tff(f1197,plain,
    ! [X23: lpvertexcm_vertexrp] :
      ( mem2(X23,sK62)
      | ~ mem2(X23,sK64) ),
    inference(definition_unfolding,[],[f1069,f1085]) ).

tff(f1069,plain,
    ! [X23: lpvertexcm_vertexrp] :
      ( ~ mem2(X23,sK64)
      | mem2(X23,edges) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f2819,plain,
    ( ~ spl108_140
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2810,f1383,f2816]) ).

tff(f2810,plain,
    ( ~ $less($sum(15,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2803,f1385]) ).

tff(f2808,plain,
    ( ~ spl108_139
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2799,f1383,f2805]) ).

tff(f2799,plain,
    ( ~ $less($sum(14,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2778,f1385]) ).

tff(f2783,plain,
    ( ~ spl108_138
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2774,f1383,f2780]) ).

tff(f2774,plain,
    ( ~ $less($sum(13,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2767,f1385]) ).

tff(f2772,plain,
    ( ~ spl108_137
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2763,f1383,f2769]) ).

tff(f2763,plain,
    ( ~ $less($sum(12,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2750,f1385]) ).

tff(f2755,plain,
    ( ~ spl108_136
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2746,f1383,f2752]) ).

tff(f2746,plain,
    ( ~ $less($sum(11,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2739,f1385]) ).

tff(f2744,plain,
    ( ~ spl108_135
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2735,f1383,f2741]) ).

tff(f2735,plain,
    ( ~ $less($sum(10,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2728,f1385]) ).

tff(f2733,plain,
    ( ~ spl108_134
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2724,f1383,f2730]) ).

tff(f2724,plain,
    ( ~ $less($sum(9,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2702,f1385]) ).

tff(f2722,plain,
    ( spl108_133
    | ~ spl108_19
    | ~ spl108_54
    | spl108_60 ),
    inference(avatar_split_clause,[],[f2721,f1595,f1551,f1378,f2715]) ).

tff(f2721,plain,
    ( ( sF106 = finite(sK76(sK78)) )
    | ~ spl108_19
    | ~ spl108_54
    | spl108_60 ),
    inference(forward_demodulation,[],[f2720,f1380]) ).

tff(f2720,plain,
    ( ( get1(sK75,sK78) = finite(sK76(sK78)) )
    | ~ spl108_19
    | ~ spl108_54
    | spl108_60 ),
    inference(subsumption_resolution,[],[f2719,f1553]) ).

tff(f2719,plain,
    ( ( get1(sK75,sK78) = finite(sK76(sK78)) )
    | ~ mem1(sK78,vertices)
    | ~ spl108_19
    | spl108_60 ),
    inference(subsumption_resolution,[],[f2711,f1597]) ).

tff(f2711,plain,
    ( ( get1(sK75,sK78) = finite(sK76(sK78)) )
    | ( infinite = sF106 )
    | ~ mem1(sK78,vertices)
    | ~ spl108_19 ),
    inference(superposition,[],[f1380,f1033]) ).

tff(f1033,plain,
    ! [X41: vertex] :
      ( ( infinite = get1(sK75,X41) )
      | ~ mem1(X41,vertices)
      | ( finite(sK76(X41)) = get1(sK75,X41) ) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f2718,plain,
    ( spl108_133
    | ~ spl108_19
    | ~ spl108_54
    | spl108_60 ),
    inference(avatar_split_clause,[],[f2713,f1595,f1551,f1378,f2715]) ).

tff(f2713,plain,
    ( ( sF106 = finite(sK76(sK78)) )
    | ~ spl108_19
    | ~ spl108_54
    | spl108_60 ),
    inference(subsumption_resolution,[],[f2712,f1553]) ).

tff(f2712,plain,
    ( ~ mem1(sK78,vertices)
    | ( sF106 = finite(sK76(sK78)) )
    | ~ spl108_19
    | spl108_60 ),
    inference(subsumption_resolution,[],[f2710,f1597]) ).

tff(f2710,plain,
    ( ( sF106 = finite(sK76(sK78)) )
    | ( infinite = sF106 )
    | ~ mem1(sK78,vertices)
    | ~ spl108_19 ),
    inference(superposition,[],[f1033,f1380]) ).

tff(f2707,plain,
    ( ~ spl108_132
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2698,f1383,f2704]) ).

tff(f2698,plain,
    ( ~ $less($sum(8,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2609,f1385]) ).

tff(f2696,plain,
    ( spl108_131
    | ~ spl108_110 ),
    inference(avatar_split_clause,[],[f2691,f2444,f2693]) ).

tff(f2691,plain,
    ( ( 0 = cardinal2(sF101) )
    | ~ spl108_110 ),
    inference(forward_literal_rewriting,[],[f2446,f1792]) ).

tff(f2690,plain,
    ( ~ spl108_130
    | ~ spl108_82
    | spl108_111 ),
    inference(avatar_split_clause,[],[f2676,f2448,f1809,f2687]) ).

tff(f2676,plain,
    ( ~ mem2(sK6(sF101),sK71)
    | ~ spl108_82
    | spl108_111 ),
    inference(resolution,[],[f2450,f1814]) ).

tff(f2685,plain,
    ( spl108_128
    | ~ spl108_129
    | ~ spl108_28
    | spl108_111 ),
    inference(avatar_split_clause,[],[f2675,f2448,f1419,f2682,f2678]) ).

tff(f2675,plain,
    ( ~ mem2(sK6(sF101),sK62)
    | mem2(sK6(sF101),sF96)
    | ~ spl108_28
    | spl108_111 ),
    inference(resolution,[],[f2450,f2081]) ).

tff(f2629,plain,
    ( ~ spl108_126
    | spl108_127
    | ~ spl108_47 ),
    inference(avatar_split_clause,[],[f2620,f1515,f2627,f2623]) ).

tff(f2623,plain,
    ( spl108_126
  <=> ( 1 = sF93 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_126])]) ).

tff(f2627,plain,
    ( spl108_127
  <=> ! [X10: vertex] :
        ( ( tb2t(choose(vertex1,t2tb5(vertices))) = X10 )
        | ~ mem1(X10,vertices) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_127])]) ).

tff(f2620,plain,
    ( ! [X10: vertex] :
        ( ( tb2t(choose(vertex1,t2tb5(vertices))) = X10 )
        | ~ mem1(X10,vertices)
        | ( 1 != sF93 ) )
    | ~ spl108_47 ),
    inference(superposition,[],[f830,f1517]) ).

tff(f830,plain,
    ! [X0: set_vertex,X1: vertex] :
      ( ( 1 != cardinal1(X0) )
      | ~ mem1(X1,X0)
      | ( tb2t(choose(vertex1,t2tb5(X0))) = X1 ) ),
    inference(cnf_transformation,[],[f517]) ).

tff(f517,plain,
    ! [X0: set_vertex] :
      ( ! [X1: vertex] :
          ( ~ mem1(X1,X0)
          | ( tb2t(choose(vertex1,t2tb5(X0))) = X1 ) )
      | ( 1 != cardinal1(X0) ) ),
    inference(ennf_transformation,[],[f389]) ).

tff(f389,plain,
    ! [X0: set_vertex] :
      ( ( 1 = cardinal1(X0) )
     => ! [X1: vertex] :
          ( mem1(X1,X0)
         => ( tb2t(choose(vertex1,t2tb5(X0))) = X1 ) ) ),
    inference(rectify,[],[f127]) ).

tff(f127,axiom,
    ! [X21: set_vertex] :
      ( ( 1 = cardinal1(X21) )
     => ! [X1: vertex] :
          ( mem1(X1,X21)
         => ( tb2t(choose(vertex1,t2tb5(X21))) = X1 ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',cardinal12) ).

tff(f2614,plain,
    ( ~ spl108_125
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2606,f1383,f2611]) ).

tff(f2606,plain,
    ( ~ $less($sum(7,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2597,f1385]) ).

tff(f2602,plain,
    ( ~ spl108_124
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2594,f1383,f2599]) ).

tff(f2594,plain,
    ( ~ $less($sum(6,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2552,f1385]) ).

tff(f2573,plain,
    ( spl108_123
    | ~ spl108_113 ),
    inference(avatar_split_clause,[],[f2568,f2457,f2570]) ).

tff(f2568,plain,
    ( ( 0 = cardinal2(sK71) )
    | ~ spl108_113 ),
    inference(forward_literal_rewriting,[],[f2459,f1792]) ).

tff(f2567,plain,
    ( ~ spl108_121
    | spl108_122
    | ~ spl108_16
    | spl108_114 ),
    inference(avatar_split_clause,[],[f2558,f2461,f1364,f2564,f2560]) ).

tff(f2558,plain,
    ( mem2(sK6(sK71),sK71)
    | ~ mem2(sK6(sK71),sK62)
    | ~ spl108_16
    | spl108_114 ),
    inference(resolution,[],[f2463,f2080]) ).

tff(f2557,plain,
    ( ~ spl108_120
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2549,f1383,f2554]) ).

tff(f2549,plain,
    ( ~ $less($sum(5,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2542,f1385]) ).

tff(f2547,plain,
    ( ~ spl108_119
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2539,f1383,f2544]) ).

tff(f2539,plain,
    ( ~ $less($sum(4,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2531,f1385]) ).

tff(f2536,plain,
    ( ~ spl108_118
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2528,f1383,f2533]) ).

tff(f2528,plain,
    ( ~ $less($sum(3,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2521,f1385]) ).

tff(f2526,plain,
    ( ~ spl108_117
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2518,f1383,f2523]) ).

tff(f2518,plain,
    ( ~ $less($sum(2,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2509,f1385]) ).

tff(f2514,plain,
    ( ~ spl108_116
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f2506,f1383,f2511]) ).

tff(f2506,plain,
    ( ~ $less($sum(1,sF102),0)
    | ~ spl108_20 ),
    inference(superposition,[],[f2500,f1385]) ).

tff(f2480,plain,
    ( spl108_115
    | ~ spl108_93 ),
    inference(avatar_split_clause,[],[f2473,f1921,f2477]) ).

tff(f2477,plain,
    ( spl108_115
  <=> ( 0 = cardinal2(empty2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_115])]) ).

tff(f1921,plain,
    ( spl108_93
  <=> ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(empty2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_93])]) ).

tff(f2473,plain,
    ( ( 0 = cardinal2(empty2) )
    | ~ spl108_93 ),
    inference(trivial_inequality_removal,[],[f2471]) ).

tff(f2471,plain,
    ( ( 0 = cardinal2(empty2) )
    | ( 0 != 0 )
    | ~ spl108_93 ),
    inference(superposition,[],[f1792,f1923]) ).

tff(f1923,plain,
    ( ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(empty2)) )
    | ~ spl108_93 ),
    inference(avatar_component_clause,[],[f1921]) ).

tff(f2464,plain,
    ( spl108_113
    | ~ spl108_114
    | ~ spl108_16 ),
    inference(avatar_split_clause,[],[f2431,f1364,f2461,f2457]) ).

tff(f2431,plain,
    ( ~ mem2(sK6(sK71),sF101)
    | ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(sK71)) )
    | ~ spl108_16 ),
    inference(resolution,[],[f1788,f1756]) ).

tff(f2455,plain,
    ( spl108_110
    | ~ spl108_111
    | spl108_112
    | ~ spl108_16
    | ~ spl108_82 ),
    inference(avatar_split_clause,[],[f2433,f1809,f1364,f2452,f2448,f2444]) ).

tff(f2433,plain,
    ( ( sF97 = sK6(sF101) )
    | ~ mem2(sK6(sF101),sK64)
    | ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(sF101)) )
    | ~ spl108_16
    | ~ spl108_82 ),
    inference(resolution,[],[f1788,f2138]) ).

tff(f2442,plain,
    ( spl108_108
    | ~ spl108_109
    | ~ spl108_28 ),
    inference(avatar_split_clause,[],[f2432,f1419,f2439,f2435]) ).

tff(f2432,plain,
    ( ~ mem2(sK6(sF96),sK64)
    | ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(sF96)) )
    | ~ spl108_28 ),
    inference(resolution,[],[f1788,f1787]) ).

tff(f2425,plain,
    ( spl108_107
    | spl108_43
    | ~ spl108_49 ),
    inference(avatar_split_clause,[],[f2420,f1526,f1493,f2422]) ).

tff(f1493,plain,
    ( spl108_43
  <=> mem2(sF97,sF96) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_43])]) ).

tff(f2420,plain,
    ( ( $sum(1,cardinal2(sF96)) = cardinal2(sF99) )
    | spl108_43
    | ~ spl108_49 ),
    inference(subsumption_resolution,[],[f2409,f1495]) ).

tff(f1495,plain,
    ( ~ mem2(sF97,sF96)
    | spl108_43 ),
    inference(avatar_component_clause,[],[f1493]) ).

tff(f2409,plain,
    ( mem2(sF97,sF96)
    | ( $sum(1,cardinal2(sF96)) = cardinal2(sF99) )
    | ~ spl108_49 ),
    inference(superposition,[],[f1173,f1528]) ).

tff(f1173,plain,
    ! [X0: set_lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp] :
      ( ( $sum(1,cardinal2(X0)) = cardinal2(add2(X1,X0)) )
      | mem2(X1,X0) ),
    inference(cnf_transformation,[],[f508]) ).

tff(f508,plain,
    ! [X0: set_lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp] :
      ( ( $sum(1,cardinal2(X0)) = cardinal2(add2(X1,X0)) )
      | mem2(X1,X0) ),
    inference(ennf_transformation,[],[f233]) ).

tff(f233,plain,
    ! [X0: set_lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp] :
      ( ~ mem2(X1,X0)
     => ( $sum(1,cardinal2(X0)) = cardinal2(add2(X1,X0)) ) ),
    inference(rectify,[],[f117]) ).

tff(f117,axiom,
    ! [X21: set_lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp] :
      ( ~ mem2(X1,X21)
     => ( cardinal2(add2(X1,X21)) = $sum(1,cardinal2(X21)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',cardinal_add) ).

tff(f2418,plain,
    ( spl108_106
    | spl108_83
    | ~ spl108_92 ),
    inference(avatar_split_clause,[],[f2417,f1913,f1817,f2308]) ).

tff(f1817,plain,
    ( spl108_83
  <=> mem2(sF97,sK71) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_83])]) ).

tff(f1913,plain,
    ( spl108_92
  <=> ( add2(sF97,sK71) = sK64 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_92])]) ).

tff(f2417,plain,
    ( ( cardinal2(sK64) = $sum(1,cardinal2(sK71)) )
    | spl108_83
    | ~ spl108_92 ),
    inference(subsumption_resolution,[],[f2408,f1819]) ).

tff(f1819,plain,
    ( ~ mem2(sF97,sK71)
    | spl108_83 ),
    inference(avatar_component_clause,[],[f1817]) ).

tff(f2408,plain,
    ( mem2(sF97,sK71)
    | ( cardinal2(sK64) = $sum(1,cardinal2(sK71)) )
    | ~ spl108_92 ),
    inference(superposition,[],[f1173,f1915]) ).

tff(f1915,plain,
    ( ( add2(sF97,sK71) = sK64 )
    | ~ spl108_92 ),
    inference(avatar_component_clause,[],[f1913]) ).

tff(f2311,plain,
    ( spl108_106
    | ~ spl108_7
    | ~ spl108_82 ),
    inference(avatar_split_clause,[],[f2306,f1809,f1322,f2308]) ).

tff(f1322,plain,
    ( spl108_7
  <=> mem2(sF97,sK64) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_7])]) ).

tff(f2306,plain,
    ( ( cardinal2(sK64) = $sum(1,cardinal2(sK71)) )
    | ~ spl108_7
    | ~ spl108_82 ),
    inference(subsumption_resolution,[],[f2303,f1324]) ).

tff(f1324,plain,
    ( mem2(sF97,sK64)
    | ~ spl108_7 ),
    inference(avatar_component_clause,[],[f1322]) ).

tff(f2303,plain,
    ( ~ mem2(sF97,sK64)
    | ( cardinal2(sK64) = $sum(1,cardinal2(sK71)) )
    | ~ spl108_82 ),
    inference(superposition,[],[f995,f1811]) ).

tff(f2246,plain,
    ( ~ spl108_105
    | ~ spl108_82
    | spl108_98 ),
    inference(avatar_split_clause,[],[f2239,f1992,f1809,f2243]) ).

tff(f2239,plain,
    ( ~ mem2(sF100,sK71)
    | ~ spl108_82
    | spl108_98 ),
    inference(resolution,[],[f1994,f1814]) ).

tff(f2241,plain,
    ( spl108_99
    | ~ spl108_28
    | ~ spl108_74
    | spl108_98 ),
    inference(avatar_split_clause,[],[f2240,f1992,f1721,f1419,f1999]) ).

tff(f2240,plain,
    ( mem2(sF100,sF96)
    | ~ spl108_28
    | ~ spl108_74
    | spl108_98 ),
    inference(subsumption_resolution,[],[f2238,f1723]) ).

tff(f2238,plain,
    ( ~ mem2(sF100,sK62)
    | mem2(sF100,sF96)
    | ~ spl108_28
    | spl108_98 ),
    inference(resolution,[],[f1994,f2081]) ).

tff(f2217,plain,
    ( spl108_104
    | ~ spl108_98
    | ~ spl108_16
    | ~ spl108_53
    | ~ spl108_82 ),
    inference(avatar_split_clause,[],[f2211,f1809,f1546,f1364,f1992,f2214]) ).

tff(f1546,plain,
    ( spl108_53
  <=> mem2(sF100,sF101) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_53])]) ).

tff(f2211,plain,
    ( ~ mem2(sF100,sK64)
    | ( sF100 = sF97 )
    | ~ spl108_16
    | ~ spl108_53
    | ~ spl108_82 ),
    inference(resolution,[],[f2138,f1548]) ).

tff(f1548,plain,
    ( mem2(sF100,sF101)
    | ~ spl108_53 ),
    inference(avatar_component_clause,[],[f1546]) ).

tff(f2162,plain,
    spl108_103,
    inference(avatar_split_clause,[],[f2154,f2159]) ).

tff(f2159,plain,
    ( spl108_103
  <=> lt(finite(0),finite(1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_103])]) ).

tff(f2154,plain,
    lt(finite(0),finite(1)),
    inference(interpreted_simplification,[],[f2153]) ).

tff(f2153,plain,
    ( lt(finite(0),finite(1))
    | ~ $less(0,1) ),
    inference(instantiation,[],[f810]) ).

tff(f2108,plain,
    ( spl108_102
    | ~ spl108_92 ),
    inference(avatar_split_clause,[],[f2097,f1913,f2105]) ).

tff(f2105,plain,
    ( spl108_102
  <=> ( add2(sF97,sK64) = sK64 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_102])]) ).

tff(f2097,plain,
    ( ( add2(sF97,sK64) = sK64 )
    | ~ spl108_92 ),
    inference(superposition,[],[f1933,f1915]) ).

tff(f1933,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] : ( add2(X0,add2(X0,X1)) = add2(X0,X1) ),
    inference(forward_demodulation,[],[f1925,f1917]) ).

tff(f1917,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] : ( add2(X0,remove2(X0,X1)) = add2(X0,X1) ),
    inference(subsumption_resolution,[],[f1906,f1217]) ).

tff(f1906,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] :
      ( ( add2(X0,remove2(X0,X1)) = add2(X0,X1) )
      | ~ mem2(X0,add2(X0,X1)) ),
    inference(superposition,[],[f1105,f877]) ).

tff(f1925,plain,
    ! [X0: lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] : ( add2(X0,add2(X0,X1)) = add2(X0,remove2(X0,X1)) ),
    inference(superposition,[],[f1917,f877]) ).

tff(f2103,plain,
    ( spl108_100
    | ~ spl108_82
    | ~ spl108_92 ),
    inference(avatar_split_clause,[],[f2102,f1913,f1809,f2037]) ).

tff(f2037,plain,
    ( spl108_100
  <=> ( remove2(sF97,sK71) = sK71 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_100])]) ).

tff(f2102,plain,
    ( ( remove2(sF97,sK71) = sK71 )
    | ~ spl108_82
    | ~ spl108_92 ),
    inference(forward_demodulation,[],[f2099,f1811]) ).

tff(f2099,plain,
    ( ( remove2(sF97,sK64) = remove2(sF97,sK71) )
    | ~ spl108_92 ),
    inference(superposition,[],[f877,f1915]) ).

tff(f2069,plain,
    ( spl108_78
    | spl108_79
    | ~ spl108_37
    | spl108_70 ),
    inference(avatar_split_clause,[],[f2065,f1681,f1464,f1769,f1765]) ).

tff(f1765,plain,
    ( spl108_78
  <=> $less(0,sF95) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_78])]) ).

tff(f1769,plain,
    ( spl108_79
  <=> ( 0 = sF95 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_79])]) ).

tff(f1464,plain,
    ( spl108_37
  <=> $less(sK58,sF95) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_37])]) ).

tff(f1681,plain,
    ( spl108_70
  <=> $less(sK58,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_70])]) ).

tff(f2065,plain,
    ( ( 0 = sF95 )
    | $less(0,sF95)
    | ~ spl108_37
    | spl108_70 ),
    inference(resolution,[],[f1693,f1683]) ).

tff(f1683,plain,
    ( ~ $less(sK58,0)
    | spl108_70 ),
    inference(avatar_component_clause,[],[f1681]) ).

tff(f1693,plain,
    ( ! [X0: $int] :
        ( $less(sK58,X0)
        | ( sF95 = X0 )
        | $less(X0,sF95) )
    | ~ spl108_37 ),
    inference(resolution,[],[f1642,f219]) ).

tff(f1642,plain,
    ( ! [X3: $int] :
        ( ~ $less(sF95,X3)
        | $less(sK58,X3) )
    | ~ spl108_37 ),
    inference(resolution,[],[f218,f1466]) ).

tff(f1466,plain,
    ( $less(sK58,sF95)
    | ~ spl108_37 ),
    inference(avatar_component_clause,[],[f1464]) ).

tff(f2056,plain,
    ( spl108_101
    | ~ spl108_49 ),
    inference(avatar_split_clause,[],[f2045,f1526,f2053]) ).

tff(f2045,plain,
    ( ( sF99 = add2(sF97,sF99) )
    | ~ spl108_49 ),
    inference(superposition,[],[f1933,f1528]) ).

tff(f2040,plain,
    ( spl108_100
    | ~ spl108_82 ),
    inference(avatar_split_clause,[],[f2031,f1809,f2037]) ).

tff(f2031,plain,
    ( ( remove2(sF97,sK71) = sK71 )
    | ~ spl108_82 ),
    inference(superposition,[],[f1932,f1811]) ).

tff(f1932,plain,
    ! [X2: lpvertexcm_vertexrp,X3: set_lpvertexcm_vertexrp] : ( remove2(X2,remove2(X2,X3)) = remove2(X2,X3) ),
    inference(forward_demodulation,[],[f1929,f877]) ).

tff(f1929,plain,
    ! [X2: lpvertexcm_vertexrp,X3: set_lpvertexcm_vertexrp] : ( remove2(X2,add2(X2,X3)) = remove2(X2,remove2(X2,X3)) ),
    inference(superposition,[],[f877,f1917]) ).

tff(f2002,plain,
    ( ~ spl108_99
    | ~ spl108_28
    | spl108_74 ),
    inference(avatar_split_clause,[],[f1988,f1721,f1419,f1999]) ).

tff(f1988,plain,
    ( ~ mem2(sF100,sF96)
    | ~ spl108_28
    | spl108_74 ),
    inference(resolution,[],[f1722,f1786]) ).

tff(f1722,plain,
    ( ~ mem2(sF100,sK62)
    | spl108_74 ),
    inference(avatar_component_clause,[],[f1721]) ).

tff(f1997,plain,
    ( ~ spl108_16
    | ~ spl108_53
    | spl108_74 ),
    inference(avatar_contradiction_clause,[],[f1996]) ).

tff(f1996,plain,
    ( $false
    | ~ spl108_16
    | ~ spl108_53
    | spl108_74 ),
    inference(subsumption_resolution,[],[f1989,f1548]) ).

tff(f1989,plain,
    ( ~ mem2(sF100,sF101)
    | ~ spl108_16
    | spl108_74 ),
    inference(resolution,[],[f1722,f1755]) ).

tff(f1995,plain,
    ( ~ spl108_98
    | spl108_74 ),
    inference(avatar_split_clause,[],[f1990,f1721,f1992]) ).

tff(f1990,plain,
    ( ~ mem2(sF100,sK64)
    | spl108_74 ),
    inference(resolution,[],[f1722,f1197]) ).

tff(f1987,plain,
    ( spl108_97
    | ~ spl108_1 ),
    inference(avatar_split_clause,[],[f1974,f1295,f1984]) ).

tff(f1974,plain,
    ( ( tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(sF100))) = sK80 )
    | ~ spl108_1 ),
    inference(superposition,[],[f1174,f1297]) ).

tff(f1981,plain,
    ( spl108_96
    | ~ spl108_33 ),
    inference(avatar_split_clause,[],[f1975,f1445,f1978]) ).

tff(f1975,plain,
    ( ( sK70 = tb2t(tuple2_proj_1(vertex1,vertex1,t2tb6(sF97))) )
    | ~ spl108_33 ),
    inference(superposition,[],[f1174,f1447]) ).

tff(f1972,plain,
    ( ~ spl108_74
    | ~ spl108_1
    | spl108_75 ),
    inference(avatar_split_clause,[],[f1971,f1725,f1295,f1721]) ).

tff(f1971,plain,
    ( ~ mem2(sF100,sK62)
    | ~ spl108_1
    | spl108_75 ),
    inference(forward_demodulation,[],[f1970,f1297]) ).

tff(f1970,plain,
    ( ~ mem2(tuple22(sK80,sK78),sK62)
    | spl108_75 ),
    inference(resolution,[],[f1727,f1189]) ).

tff(f1189,plain,
    ! [X0: vertex,X1: vertex] :
      ( edge(X0,X1)
      | ~ mem2(tuple22(X0,X1),sK62) ),
    inference(definition_unfolding,[],[f1021,f1085]) ).

tff(f1021,plain,
    ! [X0: vertex,X1: vertex] :
      ( edge(X0,X1)
      | ~ mem2(tuple22(X0,X1),edges) ),
    inference(cnf_transformation,[],[f694]) ).

tff(f1727,plain,
    ( ~ edge(sK80,sK78)
    | spl108_75 ),
    inference(avatar_component_clause,[],[f1725]) ).

tff(f1966,plain,
    ( spl108_95
    | ~ spl108_25 ),
    inference(avatar_split_clause,[],[f1961,f1406,f1963]) ).

tff(f1961,plain,
    ( mem1(sK40,vertices)
    | ~ spl108_25 ),
    inference(resolution,[],[f1408,f1015]) ).

tff(f1960,plain,
    ( ~ spl108_46
    | spl108_56
    | ~ spl108_76 ),
    inference(avatar_contradiction_clause,[],[f1959]) ).

tff(f1959,plain,
    ( $false
    | ~ spl108_46
    | spl108_56
    | ~ spl108_76 ),
    inference(subsumption_resolution,[],[f1949,f1573]) ).

tff(f1573,plain,
    ( ~ $less(sF102,0)
    | spl108_56 ),
    inference(avatar_component_clause,[],[f1571]) ).

tff(f1571,plain,
    ( spl108_56
  <=> $less(sF102,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_56])]) ).

tff(f1949,plain,
    ( $less(sF102,0)
    | ~ spl108_46
    | ~ spl108_76 ),
    inference(superposition,[],[f1512,f1749]) ).

tff(f1749,plain,
    ( ( 0 = sK58 )
    | ~ spl108_76 ),
    inference(avatar_component_clause,[],[f1747]) ).

tff(f1747,plain,
    ( spl108_76
  <=> ( 0 = sK58 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_76])]) ).

tff(f1958,plain,
    ( spl108_78
    | ~ spl108_37
    | ~ spl108_76 ),
    inference(avatar_split_clause,[],[f1948,f1747,f1464,f1765]) ).

tff(f1948,plain,
    ( $less(0,sF95)
    | ~ spl108_37
    | ~ spl108_76 ),
    inference(superposition,[],[f1466,f1749]) ).

tff(f1957,plain,
    ( spl108_69
    | ~ spl108_76 ),
    inference(avatar_contradiction_clause,[],[f1956]) ).

tff(f1956,plain,
    ( $false
    | spl108_69
    | ~ spl108_76 ),
    inference(evaluation,[],[f1951]) ).

tff(f1951,plain,
    ( ~ $less(0,1)
    | spl108_69
    | ~ spl108_76 ),
    inference(superposition,[],[f1678,f1749]) ).

tff(f1678,plain,
    ( ~ $less(sK58,1)
    | spl108_69 ),
    inference(avatar_component_clause,[],[f1676]) ).

tff(f1676,plain,
    ( spl108_69
  <=> $less(sK58,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_69])]) ).

tff(f1955,plain,
    ( ~ spl108_18
    | ~ spl108_76 ),
    inference(avatar_contradiction_clause,[],[f1954]) ).

tff(f1954,plain,
    ( $false
    | ~ spl108_18
    | ~ spl108_76 ),
    inference(evaluation,[],[f1947]) ).

tff(f1947,plain,
    ( $less(1,0)
    | ~ spl108_18
    | ~ spl108_76 ),
    inference(superposition,[],[f1375,f1749]) ).

tff(f1375,plain,
    ( $less(1,sK58)
    | ~ spl108_18 ),
    inference(avatar_component_clause,[],[f1373]) ).

tff(f1373,plain,
    ( spl108_18
  <=> $less(1,sK58) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_18])]) ).

tff(f1938,plain,
    ( spl108_94
    | ~ spl108_82 ),
    inference(avatar_split_clause,[],[f1926,f1809,f1935]) ).

tff(f1935,plain,
    ( spl108_94
  <=> ( add2(sF97,sK64) = add2(sF97,sK71) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_94])]) ).

tff(f1926,plain,
    ( ( add2(sF97,sK64) = add2(sF97,sK71) )
    | ~ spl108_82 ),
    inference(superposition,[],[f1917,f1811]) ).

tff(f1924,plain,
    ( spl108_93
    | ~ spl108_8 ),
    inference(avatar_split_clause,[],[f1919,f1327,f1921]) ).

tff(f1327,plain,
    ( spl108_8
  <=> is_empty(tuple2(vertex1,vertex1),t2tb4(empty2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_8])]) ).

tff(f1919,plain,
    ( ( 0 = cardinal(tuple2(vertex1,vertex1),t2tb4(empty2)) )
    | ~ spl108_8 ),
    inference(forward_literal_rewriting,[],[f1329,f1134]) ).

tff(f1329,plain,
    ( is_empty(tuple2(vertex1,vertex1),t2tb4(empty2))
    | ~ spl108_8 ),
    inference(avatar_component_clause,[],[f1327]) ).

tff(f1916,plain,
    ( spl108_92
    | ~ spl108_7
    | ~ spl108_82 ),
    inference(avatar_split_clause,[],[f1911,f1809,f1322,f1913]) ).

tff(f1911,plain,
    ( ( add2(sF97,sK71) = sK64 )
    | ~ spl108_7
    | ~ spl108_82 ),
    inference(subsumption_resolution,[],[f1907,f1324]) ).

tff(f1907,plain,
    ( ( add2(sF97,sK71) = sK64 )
    | ~ mem2(sF97,sK64)
    | ~ spl108_82 ),
    inference(superposition,[],[f1105,f1811]) ).

tff(f1898,plain,
    ( spl108_78
    | spl108_79
    | ~ spl108_39 ),
    inference(avatar_split_clause,[],[f1895,f1473,f1769,f1765]) ).

tff(f1473,plain,
    ( spl108_39
  <=> $less(1,sF95) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_39])]) ).

tff(f1895,plain,
    ( ( 0 = sF95 )
    | $less(0,sF95)
    | ~ spl108_39 ),
    inference(interpreted_simplification,[],[f1894]) ).

tff(f1894,plain,
    ( $less(1,0)
    | ( 0 = sF95 )
    | $less(0,sF95)
    | ~ spl108_39 ),
    inference(instantiation,[],[f1687]) ).

tff(f1687,plain,
    ( ! [X0: $int] :
        ( $less(1,X0)
        | ( sF95 = X0 )
        | $less(X0,sF95) )
    | ~ spl108_39 ),
    inference(resolution,[],[f1641,f219]) ).

tff(f1641,plain,
    ( ! [X2: $int] :
        ( ~ $less(sF95,X2)
        | $less(1,X2) )
    | ~ spl108_39 ),
    inference(resolution,[],[f218,f1475]) ).

tff(f1475,plain,
    ( $less(1,sF95)
    | ~ spl108_39 ),
    inference(avatar_component_clause,[],[f1473]) ).

tff(f1890,plain,
    ( spl108_91
    | ~ spl108_16 ),
    inference(avatar_split_clause,[],[f1879,f1364,f1887]) ).

tff(f1887,plain,
    ( spl108_91
  <=> subset(tuple2(vertex1,vertex1),t2tb4(sF101),t2tb4(sK62)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_91])]) ).

tff(f1879,plain,
    ( subset(tuple2(vertex1,vertex1),t2tb4(sF101),t2tb4(sK62))
    | ~ spl108_16 ),
    inference(superposition,[],[f946,f1366]) ).

tff(f946,plain,
    ! [X0: set_lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] : subset(tuple2(vertex1,vertex1),t2tb4(diff2(X1,X0)),t2tb4(X1)),
    inference(cnf_transformation,[],[f642]) ).

tff(f642,plain,
    ! [X0: set_lpvertexcm_vertexrp,X1: set_lpvertexcm_vertexrp] : subset(tuple2(vertex1,vertex1),t2tb4(diff2(X1,X0)),t2tb4(X1)),
    inference(rectify,[],[f300]) ).

tff(f300,plain,
    ! [X1: set_lpvertexcm_vertexrp,X0: set_lpvertexcm_vertexrp] : subset(tuple2(vertex1,vertex1),t2tb4(diff2(X0,X1)),t2tb4(X0)),
    inference(rectify,[],[f101]) ).

tff(f101,axiom,
    ! [X19: set_lpvertexcm_vertexrp,X20: set_lpvertexcm_vertexrp] : subset(tuple2(vertex1,vertex1),t2tb4(diff2(X19,X20)),t2tb4(X19)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',subset_diff) ).

tff(f1885,plain,
    ( spl108_90
    | ~ spl108_28 ),
    inference(avatar_split_clause,[],[f1880,f1419,f1882]) ).

tff(f1882,plain,
    ( spl108_90
  <=> subset(tuple2(vertex1,vertex1),t2tb4(sF96),t2tb4(sK62)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_90])]) ).

tff(f1880,plain,
    ( subset(tuple2(vertex1,vertex1),t2tb4(sF96),t2tb4(sK62))
    | ~ spl108_28 ),
    inference(superposition,[],[f946,f1421]) ).

tff(f1878,plain,
    ( ~ spl108_89
    | ~ spl108_18
    | ~ spl108_37 ),
    inference(avatar_split_clause,[],[f1872,f1464,f1373,f1875]) ).

tff(f1875,plain,
    ( spl108_89
  <=> $less(sF95,1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_89])]) ).

tff(f1872,plain,
    ( ~ $less(sF95,1)
    | ~ spl108_18
    | ~ spl108_37 ),
    inference(resolution,[],[f1868,f1466]) ).

tff(f1868,plain,
    ( ! [X0: $int] :
        ( ~ $less(sK58,X0)
        | ~ $less(X0,1) )
    | ~ spl108_18 ),
    inference(resolution,[],[f1674,f217]) ).

tff(f1674,plain,
    ( ! [X0: $int,X1: $int] :
        ( $less(1,X1)
        | ~ $less(X0,X1)
        | ~ $less(sK58,X0) )
    | ~ spl108_18 ),
    inference(resolution,[],[f1640,f218]) ).

tff(f1640,plain,
    ( ! [X1: $int] :
        ( $less(1,X1)
        | ~ $less(sK58,X1) )
    | ~ spl108_18 ),
    inference(resolution,[],[f218,f1375]) ).

tff(f1857,plain,
    ( spl108_88
    | ~ spl108_57 ),
    inference(avatar_split_clause,[],[f1856,f1577,f1852]) ).

tff(f1852,plain,
    ( spl108_88
  <=> ( add3(sF106,sF106) = finite($sum(sK79,sK79)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_88])]) ).

tff(f1856,plain,
    ( ( add3(sF106,sF106) = finite($sum(sK79,sK79)) )
    | ~ spl108_57 ),
    inference(superposition,[],[f1835,f1579]) ).

tff(f1855,plain,
    ( spl108_88
    | ~ spl108_57 ),
    inference(avatar_split_clause,[],[f1850,f1577,f1852]) ).

tff(f1850,plain,
    ( ( add3(sF106,sF106) = finite($sum(sK79,sK79)) )
    | ~ spl108_57 ),
    inference(superposition,[],[f1834,f1579]) ).

tff(f1849,plain,
    ( spl108_87
    | ~ spl108_82 ),
    inference(avatar_split_clause,[],[f1844,f1809,f1846]) ).

tff(f1846,plain,
    ( spl108_87
  <=> subset(tuple2(vertex1,vertex1),t2tb4(sK71),t2tb4(sK64)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_87])]) ).

tff(f1844,plain,
    ( subset(tuple2(vertex1,vertex1),t2tb4(sK71),t2tb4(sK64))
    | ~ spl108_82 ),
    inference(superposition,[],[f935,f1811]) ).

tff(f1841,plain,
    ( spl108_86
    | ~ spl108_35
    | ~ spl108_51 ),
    inference(avatar_split_clause,[],[f1836,f1536,f1455,f1838]) ).

tff(f1838,plain,
    ( spl108_86
  <=> ( $sum(sF93,-1) = sF95 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_86])]) ).

tff(f1455,plain,
    ( spl108_35
  <=> ( sF94 = -1 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_35])]) ).

tff(f1536,plain,
    ( spl108_51
  <=> ( $sum(sF93,sF94) = sF95 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_51])]) ).

tff(f1836,plain,
    ( ( $sum(sF93,-1) = sF95 )
    | ~ spl108_35
    | ~ spl108_51 ),
    inference(forward_demodulation,[],[f1538,f1457]) ).

tff(f1457,plain,
    ( ( sF94 = -1 )
    | ~ spl108_35 ),
    inference(avatar_component_clause,[],[f1455]) ).

tff(f1538,plain,
    ( ( $sum(sF93,sF94) = sF95 )
    | ~ spl108_51 ),
    inference(avatar_component_clause,[],[f1536]) ).

tff(f1833,plain,
    ( spl108_85
    | ~ spl108_49 ),
    inference(avatar_split_clause,[],[f1821,f1526,f1830]) ).

tff(f1821,plain,
    ( ( remove2(sF97,sF96) = remove2(sF97,sF99) )
    | ~ spl108_49 ),
    inference(superposition,[],[f877,f1528]) ).

tff(f1828,plain,
    ( spl108_84
    | ~ spl108_49 ),
    inference(avatar_split_clause,[],[f1823,f1526,f1825]) ).

tff(f1823,plain,
    ( mem2(sF97,sF99)
    | ~ spl108_49 ),
    inference(superposition,[],[f1217,f1528]) ).

tff(f1820,plain,
    ( ~ spl108_83
    | ~ spl108_82 ),
    inference(avatar_split_clause,[],[f1815,f1809,f1817]) ).

tff(f1815,plain,
    ( ~ mem2(sF97,sK71)
    | ~ spl108_82 ),
    inference(superposition,[],[f1222,f1811]) ).

tff(f1222,plain,
    ! [X2: set_lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp] : ~ mem2(X1,remove2(X1,X2)),
    inference(equality_resolution,[],[f848]) ).

tff(f848,plain,
    ! [X2: set_lpvertexcm_vertexrp,X0: lpvertexcm_vertexrp,X1: lpvertexcm_vertexrp] :
      ( ( X0 != X1 )
      | ~ mem2(X1,remove2(X0,X2)) ),
    inference(cnf_transformation,[],[f583]) ).

tff(f1812,plain,
    ( spl108_82
    | ~ spl108_29
    | ~ spl108_34 ),
    inference(avatar_split_clause,[],[f1807,f1450,f1424,f1809]) ).

tff(f1424,plain,
    ( spl108_29
  <=> ( sK71 = sF98 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_29])]) ).

tff(f1450,plain,
    ( spl108_34
  <=> ( remove2(sF97,sK64) = sF98 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_34])]) ).

tff(f1807,plain,
    ( ( remove2(sF97,sK64) = sK71 )
    | ~ spl108_29
    | ~ spl108_34 ),
    inference(forward_demodulation,[],[f1452,f1426]) ).

tff(f1426,plain,
    ( ( sK71 = sF98 )
    | ~ spl108_29 ),
    inference(avatar_component_clause,[],[f1424]) ).

tff(f1452,plain,
    ( ( remove2(sF97,sK64) = sF98 )
    | ~ spl108_34 ),
    inference(avatar_component_clause,[],[f1450]) ).

tff(f1806,plain,
    ( spl108_81
    | ~ spl108_33 ),
    inference(avatar_split_clause,[],[f1794,f1445,f1803]) ).

tff(f1794,plain,
    ( ( sK72 = tb2t(tuple2_proj_2(vertex1,vertex1,t2tb6(sF97))) )
    | ~ spl108_33 ),
    inference(superposition,[],[f828,f1447]) ).

tff(f1800,plain,
    ( spl108_80
    | ~ spl108_1 ),
    inference(avatar_split_clause,[],[f1793,f1295,f1797]) ).

tff(f1793,plain,
    ( ( tb2t(tuple2_proj_2(vertex1,vertex1,t2tb6(sF100))) = sK78 )
    | ~ spl108_1 ),
    inference(superposition,[],[f828,f1297]) ).

tff(f1772,plain,
    ( spl108_78
    | spl108_79
    | spl108_71 ),
    inference(avatar_split_clause,[],[f1763,f1689,f1769,f1765]) ).

tff(f1689,plain,
    ( spl108_71
  <=> $less(sF95,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_71])]) ).

tff(f1763,plain,
    ( ( 0 = sF95 )
    | $less(0,sF95)
    | spl108_71 ),
    inference(resolution,[],[f1691,f219]) ).

tff(f1691,plain,
    ( ~ $less(sF95,0)
    | spl108_71 ),
    inference(avatar_component_clause,[],[f1689]) ).

tff(f1754,plain,
    ( spl108_76
    | spl108_77
    | spl108_70 ),
    inference(avatar_split_clause,[],[f1745,f1681,f1751,f1747]) ).

tff(f1745,plain,
    ( $less(0,sK58)
    | ( 0 = sK58 )
    | spl108_70 ),
    inference(resolution,[],[f1683,f219]) ).

tff(f1735,plain,
    ( spl108_64
    | spl108_62
    | spl108_61 ),
    inference(avatar_split_clause,[],[f1734,f1606,f1611,f1625]) ).

tff(f1625,plain,
    ( spl108_64
  <=> ( 0 = sF93 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_64])]) ).

tff(f1611,plain,
    ( spl108_62
  <=> $less(0,sF93) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_62])]) ).

tff(f1606,plain,
    ( spl108_61
  <=> $less(sF93,0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_61])]) ).

tff(f1734,plain,
    ( $less(0,sF93)
    | ( 0 = sF93 )
    | spl108_61 ),
    inference(resolution,[],[f1608,f219]) ).

tff(f1608,plain,
    ( ~ $less(sF93,0)
    | spl108_61 ),
    inference(avatar_component_clause,[],[f1606]) ).

tff(f1732,plain,
    ( spl108_64
    | spl108_62
    | ~ spl108_47 ),
    inference(avatar_split_clause,[],[f1731,f1515,f1611,f1625]) ).

tff(f1731,plain,
    ( $less(0,sF93)
    | ( 0 = sF93 )
    | ~ spl108_47 ),
    inference(superposition,[],[f1651,f1517]) ).

tff(f1651,plain,
    ! [X9: set_vertex] :
      ( $less(0,cardinal1(X9))
      | ( 0 = cardinal1(X9) ) ),
    inference(resolution,[],[f219,f991]) ).

tff(f991,plain,
    ! [X0: set_vertex] : ~ $less(cardinal1(X0),0),
    inference(cnf_transformation,[],[f313]) ).

tff(f313,plain,
    ! [X0: set_vertex] : ~ $less(cardinal1(X0),0),
    inference(rectify,[],[f202]) ).

tff(f202,plain,
    ! [X21: set_vertex] : ~ $less(cardinal1(X21),0),
    inference(theory_normalization,[],[f112]) ).

tff(f112,axiom,
    ! [X21: set_vertex] : $lesseq(0,cardinal1(X21)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',cardinal_nonneg1) ).

tff(f1728,plain,
    ( spl108_74
    | ~ spl108_75
    | ~ spl108_1 ),
    inference(avatar_split_clause,[],[f1719,f1295,f1725,f1721]) ).

tff(f1719,plain,
    ( ~ edge(sK80,sK78)
    | mem2(sF100,sK62)
    | ~ spl108_1 ),
    inference(superposition,[],[f1188,f1297]) ).

tff(f1715,plain,
    ( spl108_67
    | spl108_66
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f1714,f1383,f1656,f1660]) ).

tff(f1660,plain,
    ( spl108_67
  <=> ( 0 = sF102 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_67])]) ).

tff(f1656,plain,
    ( spl108_66
  <=> $less(0,sF102) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_66])]) ).

tff(f1714,plain,
    ( $less(0,sF102)
    | ( 0 = sF102 )
    | ~ spl108_20 ),
    inference(superposition,[],[f1649,f1385]) ).

tff(f1649,plain,
    ! [X6: list_vertex] :
      ( $less(0,length1(X6))
      | ( 0 = length1(X6) ) ),
    inference(resolution,[],[f219,f1161]) ).

tff(f1712,plain,
    ( ~ spl108_61
    | ~ spl108_31
    | ~ spl108_47 ),
    inference(avatar_split_clause,[],[f1710,f1515,f1434,f1606]) ).

tff(f1434,plain,
    ( spl108_31
  <=> $less(0,cardinal1(vertices)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_31])]) ).

tff(f1710,plain,
    ( ~ $less(sF93,0)
    | ~ spl108_31
    | ~ spl108_47 ),
    inference(interpreted_simplification,[],[f1709]) ).

tff(f1709,plain,
    ( ~ $less(sF93,0)
    | $less(0,0)
    | ~ spl108_31
    | ~ spl108_47 ),
    inference(instantiation,[],[f1645]) ).

tff(f1645,plain,
    ( ! [X0: $int] :
        ( ~ $less(sF93,X0)
        | $less(0,X0) )
    | ~ spl108_31
    | ~ spl108_47 ),
    inference(forward_demodulation,[],[f1639,f1517]) ).

tff(f1639,plain,
    ( ! [X0: $int] :
        ( $less(0,X0)
        | ~ $less(cardinal1(vertices),X0) )
    | ~ spl108_31 ),
    inference(resolution,[],[f218,f1436]) ).

tff(f1436,plain,
    ( $less(0,cardinal1(vertices))
    | ~ spl108_31 ),
    inference(avatar_component_clause,[],[f1434]) ).

tff(f1708,plain,
    ( spl108_73
    | ~ spl108_57 ),
    inference(avatar_split_clause,[],[f1703,f1577,f1705]) ).

tff(f1703,plain,
    ( ( sK79 = finite_proj_1(sF106) )
    | ~ spl108_57 ),
    inference(superposition,[],[f943,f1579]) ).

tff(f1700,plain,
    ( spl108_72
    | ~ spl108_37
    | ~ spl108_46 ),
    inference(avatar_split_clause,[],[f1694,f1510,f1464,f1697]) ).

tff(f1697,plain,
    ( spl108_72
  <=> $less(sF102,sF95) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_72])]) ).

tff(f1694,plain,
    ( $less(sF102,sF95)
    | ~ spl108_37
    | ~ spl108_46 ),
    inference(resolution,[],[f1643,f1466]) ).

tff(f1643,plain,
    ( ! [X4: $int] :
        ( ~ $less(sK58,X4)
        | $less(sF102,X4) )
    | ~ spl108_46 ),
    inference(resolution,[],[f218,f1512]) ).

tff(f1692,plain,
    ( ~ spl108_71
    | ~ spl108_39 ),
    inference(avatar_split_clause,[],[f1686,f1473,f1689]) ).

tff(f1686,plain,
    ( ~ $less(sF95,0)
    | ~ spl108_39 ),
    inference(interpreted_simplification,[],[f1685]) ).

tff(f1685,plain,
    ( ~ $less(sF95,0)
    | $less(1,0)
    | ~ spl108_39 ),
    inference(instantiation,[],[f1641]) ).

tff(f1684,plain,
    ( ~ spl108_70
    | ~ spl108_18 ),
    inference(avatar_split_clause,[],[f1672,f1373,f1681]) ).

tff(f1672,plain,
    ( ~ $less(sK58,0)
    | ~ spl108_18 ),
    inference(interpreted_simplification,[],[f1671]) ).

tff(f1671,plain,
    ( $less(1,0)
    | ~ $less(sK58,0)
    | ~ spl108_18 ),
    inference(instantiation,[],[f1640]) ).

tff(f1679,plain,
    ( ~ spl108_69
    | ~ spl108_18 ),
    inference(avatar_split_clause,[],[f1673,f1373,f1676]) ).

tff(f1673,plain,
    ( ~ $less(sK58,1)
    | ~ spl108_18 ),
    inference(resolution,[],[f1640,f217]) ).

tff(f1670,plain,
    ( spl108_68
    | ~ spl108_67
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f1665,f1383,f1660,f1667]) ).

tff(f1667,plain,
    ( spl108_68
  <=> ( tb2t3(nil(vertex1)) = sK81 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_68])]) ).

tff(f1665,plain,
    ( ( 0 != sF102 )
    | ( tb2t3(nil(vertex1)) = sK81 )
    | ~ spl108_20 ),
    inference(superposition,[],[f804,f1385]) ).

tff(f804,plain,
    ! [X0: list_vertex] :
      ( ( 0 != length1(X0) )
      | ( tb2t3(nil(vertex1)) = X0 ) ),
    inference(cnf_transformation,[],[f552]) ).

tff(f552,plain,
    ! [X0: list_vertex] :
      ( ( ( tb2t3(nil(vertex1)) = X0 )
        | ( 0 != length1(X0) ) )
      & ( ( 0 = length1(X0) )
        | ( tb2t3(nil(vertex1)) != X0 ) ) ),
    inference(nnf_transformation,[],[f330]) ).

tff(f330,plain,
    ! [X0: list_vertex] :
      ( ( tb2t3(nil(vertex1)) = X0 )
    <=> ( 0 = length1(X0) ) ),
    inference(rectify,[],[f45]) ).

tff(f45,axiom,
    ! [X18: list_vertex] :
      ( ( tb2t3(nil(vertex1)) = X18 )
    <=> ( 0 = length1(X18) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',length_nil) ).

tff(f1663,plain,
    ( spl108_66
    | spl108_67
    | spl108_56 ),
    inference(avatar_split_clause,[],[f1653,f1571,f1660,f1656]) ).

tff(f1653,plain,
    ( ( 0 = sF102 )
    | $less(0,sF102)
    | spl108_56 ),
    inference(resolution,[],[f219,f1573]) ).

tff(f1638,plain,
    spl108_63,
    inference(avatar_split_clause,[],[f1637,f1619]) ).

tff(f1619,plain,
    ( spl108_63
  <=> ( 0 = cardinal1(empty1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_63])]) ).

tff(f1637,plain,
    0 = cardinal1(empty1),
    inference(resolution,[],[f1632,f924]) ).

tff(f924,plain,
    ! [X0: vertex] : ~ mem1(X0,empty1),
    inference(cnf_transformation,[],[f255]) ).

tff(f255,plain,
    ! [X0: vertex] : ~ mem1(X0,empty1),
    inference(flattening,[],[f254]) ).

tff(f254,plain,
    ! [X0: vertex] : ~ mem1(X0,empty1),
    inference(true_and_false_elimination,[],[f253]) ).

tff(f253,plain,
    ! [X0: vertex] :
      ( $false
    <=> mem1(X0,empty1) ),
    inference(rectify,[],[f70]) ).

tff(f70,axiom,
    ! [X1: vertex] :
      ( $false
    <=> mem1(X1,empty1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mem_empty1) ).

tff(f1631,plain,
    ( ~ spl108_64
    | spl108_65
    | ~ spl108_47 ),
    inference(avatar_split_clause,[],[f1623,f1515,f1629,f1625]) ).

tff(f1629,plain,
    ( spl108_65
  <=> ! [X0: vertex] : ~ mem1(X0,vertices) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_65])]) ).

tff(f1623,plain,
    ( ! [X0: vertex] :
        ( ~ mem1(X0,vertices)
        | ( 0 != sF93 ) )
    | ~ spl108_47 ),
    inference(superposition,[],[f1615,f1517]) ).

tff(f1615,plain,
    ! [X0: set_vertex,X1: vertex] :
      ( ( 0 != cardinal1(X0) )
      | ~ mem1(X1,X0) ),
    inference(resolution,[],[f862,f1112]) ).

tff(f862,plain,
    ! [X0: set_vertex] :
      ( is_empty(vertex1,t2tb5(X0))
      | ( 0 != cardinal1(X0) ) ),
    inference(cnf_transformation,[],[f598]) ).

tff(f1622,plain,
    ( spl108_63
    | ~ spl108_44 ),
    inference(avatar_split_clause,[],[f1616,f1499,f1619]) ).

tff(f1499,plain,
    ( spl108_44
  <=> is_empty(vertex1,t2tb5(empty1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_44])]) ).

tff(f1616,plain,
    ( ( 0 = cardinal1(empty1) )
    | ~ spl108_44 ),
    inference(resolution,[],[f863,f1501]) ).

tff(f1501,plain,
    ( is_empty(vertex1,t2tb5(empty1))
    | ~ spl108_44 ),
    inference(avatar_component_clause,[],[f1499]) ).

tff(f1614,plain,
    ( spl108_62
    | ~ spl108_31
    | ~ spl108_47 ),
    inference(avatar_split_clause,[],[f1603,f1515,f1434,f1611]) ).

tff(f1603,plain,
    ( $less(0,sF93)
    | ~ spl108_31
    | ~ spl108_47 ),
    inference(superposition,[],[f1436,f1517]) ).

tff(f1609,plain,
    ( ~ spl108_61
    | ~ spl108_47 ),
    inference(avatar_split_clause,[],[f1604,f1515,f1606]) ).

tff(f1604,plain,
    ( ~ $less(sF93,0)
    | ~ spl108_47 ),
    inference(superposition,[],[f991,f1517]) ).

tff(f1598,plain,
    ( ~ spl108_60
    | ~ spl108_57 ),
    inference(avatar_split_clause,[],[f1583,f1577,f1595]) ).

tff(f1583,plain,
    ( ( infinite != sF106 )
    | ~ spl108_57 ),
    inference(superposition,[],[f785,f1579]) ).

tff(f1593,plain,
    ( spl108_59
    | ~ spl108_57 ),
    inference(avatar_split_clause,[],[f1581,f1577,f1590]) ).

tff(f1590,plain,
    ( spl108_59
  <=> lt(sF106,infinite) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_59])]) ).

tff(f1581,plain,
    ( lt(sF106,infinite)
    | ~ spl108_57 ),
    inference(superposition,[],[f809,f1579]) ).

tff(f1588,plain,
    ( spl108_58
    | ~ spl108_57 ),
    inference(avatar_split_clause,[],[f1582,f1577,f1585]) ).

tff(f1585,plain,
    ( spl108_58
  <=> ( infinite = add3(sF106,infinite) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_58])]) ).

tff(f1582,plain,
    ( ( infinite = add3(sF106,infinite) )
    | ~ spl108_57 ),
    inference(superposition,[],[f931,f1579]) ).

tff(f1580,plain,
    ( spl108_57
    | ~ spl108_10
    | ~ spl108_32 ),
    inference(avatar_split_clause,[],[f1575,f1439,f1337,f1577]) ).

tff(f1337,plain,
    ( spl108_10
  <=> ( sF107 = sF106 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_10])]) ).

tff(f1439,plain,
    ( spl108_32
  <=> ( sF107 = finite(sK79) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_32])]) ).

tff(f1575,plain,
    ( ( finite(sK79) = sF106 )
    | ~ spl108_10
    | ~ spl108_32 ),
    inference(forward_demodulation,[],[f1441,f1339]) ).

tff(f1339,plain,
    ( ( sF107 = sF106 )
    | ~ spl108_10 ),
    inference(avatar_component_clause,[],[f1337]) ).

tff(f1441,plain,
    ( ( sF107 = finite(sK79) )
    | ~ spl108_32 ),
    inference(avatar_component_clause,[],[f1439]) ).

tff(f1574,plain,
    ( ~ spl108_56
    | ~ spl108_20 ),
    inference(avatar_split_clause,[],[f1569,f1383,f1571]) ).

tff(f1569,plain,
    ( ~ $less(sF102,0)
    | ~ spl108_20 ),
    inference(superposition,[],[f1161,f1385]) ).

tff(f1564,plain,
    ( spl108_55
    | ~ spl108_13 ),
    inference(avatar_split_clause,[],[f1560,f1352,f1562]) ).

tff(f1562,plain,
    ( spl108_55
  <=> ! [X0: bool] : ( true = X0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_55])]) ).

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

tff(f1560,plain,
    ! [X0: bool] :
      ( ( true != false )
      | ( true = X0 ) ),
    inference(equality_factoring,[],[f820]) ).

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

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

tff(f6,axiom,
    ! [X6: bool] :
      ( ( true = X6 )
      | ( false = X6 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bool_inversion) ).

tff(f1556,plain,
    ( ~ spl108_14
    | ~ spl108_25 ),
    inference(avatar_contradiction_clause,[],[f1555]) ).

tff(f1555,plain,
    ( $false
    | ~ spl108_14
    | ~ spl108_25 ),
    inference(subsumption_resolution,[],[f1408,f1358]) ).

tff(f1358,plain,
    ( ! [X1: vertex] : ~ negative_cycle(X1)
    | ~ spl108_14 ),
    inference(avatar_component_clause,[],[f1357]) ).

tff(f1357,plain,
    ( spl108_14
  <=> ! [X1: vertex] : ~ negative_cycle(X1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_14])]) ).

tff(f1554,plain,
    spl108_54,
    inference(avatar_split_clause,[],[f1029,f1551]) ).

tff(f1029,plain,
    mem1(sK78,vertices),
    inference(cnf_transformation,[],[f717]) ).

tff(f1549,plain,
    spl108_53,
    inference(avatar_split_clause,[],[f1280,f1546]) ).

tff(f1280,plain,
    mem2(sF100,sF101),
    inference(definition_folding,[],[f1214,f1279,f1278]) ).

tff(f1278,plain,
    sF100 = tuple22(sK80,sK78),
    introduced(function_definition,[]) ).

tff(f1279,plain,
    sF101 = diff2(sK62,sK71),
    introduced(function_definition,[]) ).

tff(f1214,plain,
    mem2(tuple22(sK80,sK78),diff2(sK62,sK71)),
    inference(definition_unfolding,[],[f1028,f1085]) ).

tff(f1028,plain,
    mem2(tuple22(sK80,sK78),diff2(edges,sK71)),
    inference(cnf_transformation,[],[f717]) ).

tff(f1544,plain,
    spl108_52,
    inference(avatar_split_clause,[],[f1286,f1541]) ).

tff(f1286,plain,
    $less(sF105,sK79),
    inference(definition_folding,[],[f1025,f1285,f1284,f1283]) ).

tff(f1283,plain,
    sF103 = path_weight(sK81,sK80),
    introduced(function_definition,[]) ).

tff(f1284,plain,
    sF104 = weight(sK80,sK78),
    introduced(function_definition,[]) ).

tff(f1285,plain,
    sF105 = $sum(sF103,sF104),
    introduced(function_definition,[]) ).

tff(f1025,plain,
    $less($sum(path_weight(sK81,sK80),weight(sK80,sK78)),sK79),
    inference(cnf_transformation,[],[f717]) ).

tff(f1539,plain,
    spl108_51,
    inference(avatar_split_clause,[],[f1246,f1536]) ).

tff(f1246,plain,
    $sum(sF93,sF94) = sF95,
    introduced(function_definition,[]) ).

tff(f1534,plain,
    spl108_50,
    inference(avatar_split_clause,[],[f876,f1531]) ).

tff(f1531,plain,
    ( spl108_50
  <=> mem1(s,vertices) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_50])]) ).

tff(f876,plain,
    mem1(s,vertices),
    inference(cnf_transformation,[],[f140]) ).

tff(f140,axiom,
    mem1(s,vertices),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',s_in_graph) ).

tff(f1529,plain,
    spl108_49,
    inference(avatar_split_clause,[],[f1270,f1526]) ).

tff(f1524,plain,
    ( spl108_41
    | spl108_23
    | spl108_4 ),
    inference(avatar_split_clause,[],[f1006,f1309,f1396,f1483]) ).

tff(f1483,plain,
    ( spl108_41
  <=> pigeon_set(sK54) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_41])]) ).

tff(f1396,plain,
    ( spl108_23
  <=> is_empty(vertex1,t2tb5(sK53)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_23])]) ).

tff(f1309,plain,
    ( spl108_4
  <=> ! [X1: set_vertex] : pigeon_set(X1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_4])]) ).

tff(f1006,plain,
    ! [X1: set_vertex] :
      ( pigeon_set(X1)
      | is_empty(vertex1,t2tb5(sK53))
      | pigeon_set(sK54) ),
    inference(cnf_transformation,[],[f684]) ).

tff(f684,plain,
    ( ( ~ pigeon_set(sK53)
      & is_empty(vertex1,t2tb5(sK53)) )
    | ! [X1: set_vertex] : pigeon_set(X1)
    | ( pigeon_set(sK54)
      & ~ pigeon_set(add1(sK55,sK54))
      & ~ mem1(sK55,sK54) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK53,sK54,sK55])],[f680,f683,f682,f681]) ).

tff(f681,plain,
    ( ? [X0: set_vertex] :
        ( ~ pigeon_set(X0)
        & is_empty(vertex1,t2tb5(X0)) )
   => ( ~ pigeon_set(sK53)
      & is_empty(vertex1,t2tb5(sK53)) ) ),
    introduced(choice_axiom,[]) ).

tff(f682,plain,
    ( ? [X2: set_vertex] :
        ( pigeon_set(X2)
        & ? [X3: vertex] :
            ( ~ pigeon_set(add1(X3,X2))
            & ~ mem1(X3,X2) ) )
   => ( pigeon_set(sK54)
      & ? [X3: vertex] :
          ( ~ pigeon_set(add1(X3,sK54))
          & ~ mem1(X3,sK54) ) ) ),
    introduced(choice_axiom,[]) ).

tff(f683,plain,
    ( ? [X3: vertex] :
        ( ~ pigeon_set(add1(X3,sK54))
        & ~ mem1(X3,sK54) )
   => ( ~ pigeon_set(add1(sK55,sK54))
      & ~ mem1(sK55,sK54) ) ),
    introduced(choice_axiom,[]) ).

tff(f680,plain,
    ( ? [X0: set_vertex] :
        ( ~ pigeon_set(X0)
        & is_empty(vertex1,t2tb5(X0)) )
    | ! [X1: set_vertex] : pigeon_set(X1)
    | ? [X2: set_vertex] :
        ( pigeon_set(X2)
        & ? [X3: vertex] :
            ( ~ pigeon_set(add1(X3,X2))
            & ~ mem1(X3,X2) ) ) ),
    inference(rectify,[],[f427]) ).

tff(f427,plain,
    ( ? [X0: set_vertex] :
        ( ~ pigeon_set(X0)
        & is_empty(vertex1,t2tb5(X0)) )
    | ! [X3: set_vertex] : pigeon_set(X3)
    | ? [X1: set_vertex] :
        ( pigeon_set(X1)
        & ? [X2: vertex] :
            ( ~ pigeon_set(add1(X2,X1))
            & ~ mem1(X2,X1) ) ) ),
    inference(flattening,[],[f426]) ).

tff(f426,plain,
    ( ! [X3: set_vertex] : pigeon_set(X3)
    | ? [X1: set_vertex] :
        ( pigeon_set(X1)
        & ? [X2: vertex] :
            ( ~ pigeon_set(add1(X2,X1))
            & ~ mem1(X2,X1) ) )
    | ? [X0: set_vertex] :
        ( ~ pigeon_set(X0)
        & is_empty(vertex1,t2tb5(X0)) ) ),
    inference(ennf_transformation,[],[f335]) ).

tff(f335,plain,
    ( ! [X0: set_vertex] :
        ( is_empty(vertex1,t2tb5(X0))
       => pigeon_set(X0) )
   => ( ! [X1: set_vertex] :
          ( pigeon_set(X1)
         => ! [X2: vertex] :
              ( ~ mem1(X2,X1)
             => pigeon_set(add1(X2,X1)) ) )
     => ! [X3: set_vertex] : pigeon_set(X3) ) ),
    inference(rectify,[],[f164]) ).

tff(f164,axiom,
    ( ! [X21: set_vertex] :
        ( is_empty(vertex1,t2tb5(X21))
       => pigeon_set(X21) )
   => ( ! [X21: set_vertex] :
          ( pigeon_set(X21)
         => ! [X33: vertex] :
              ( ~ mem1(X33,X21)
             => pigeon_set(add1(X33,X21)) ) )
     => ! [X21: set_vertex] : pigeon_set(X21) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',induction) ).

tff(f1523,plain,
    spl108_48,
    inference(avatar_split_clause,[],[f1068,f1520]) ).

tff(f1520,plain,
    ( spl108_48
  <=> mem2(sK68,sK64) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_48])]) ).

tff(f1068,plain,
    mem2(sK68,sK64),
    inference(cnf_transformation,[],[f717]) ).

tff(f1518,plain,
    spl108_47,
    inference(avatar_split_clause,[],[f1243,f1515]) ).

tff(f1243,plain,
    cardinal1(vertices) = sF93,
    introduced(function_definition,[]) ).

tff(f1513,plain,
    spl108_46,
    inference(avatar_split_clause,[],[f1282,f1510]) ).

tff(f1282,plain,
    $less(sF102,sK58),
    inference(definition_folding,[],[f1026,f1281]) ).

tff(f1281,plain,
    sF102 = length1(sK81),
    introduced(function_definition,[]) ).

tff(f1026,plain,
    $less(length1(sK81),sK58),
    inference(cnf_transformation,[],[f717]) ).

tff(f1508,plain,
    spl108_45,
    inference(avatar_split_clause,[],[f1266,f1505]) ).

tff(f1505,plain,
    ( spl108_45
  <=> mem2(sF97,sK62) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_45])]) ).

tff(f1266,plain,
    mem2(sF97,sK62),
    inference(definition_folding,[],[f1205,f1257]) ).

tff(f1205,plain,
    mem2(tuple22(sK70,sK72),sK62),
    inference(definition_unfolding,[],[f1047,f1085]) ).

tff(f1047,plain,
    mem2(tuple22(sK70,sK72),edges),
    inference(cnf_transformation,[],[f717]) ).

tff(f1503,plain,
    ( spl108_17
    | spl108_18 ),
    inference(avatar_split_clause,[],[f1023,f1373,f1369]) ).

tff(f1369,plain,
    ( spl108_17
  <=> ( 1 = sK58 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_17])]) ).

tff(f1023,plain,
    ( $less(1,sK58)
    | ( 1 = sK58 ) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f1502,plain,
    spl108_44,
    inference(avatar_split_clause,[],[f980,f1499]) ).

tff(f980,plain,
    is_empty(vertex1,t2tb5(empty1)),
    inference(cnf_transformation,[],[f67]) ).

tff(f67,axiom,
    is_empty(vertex1,t2tb5(empty1)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',empty_def11) ).

tff(f1497,plain,
    ( spl108_23
    | ~ spl108_42
    | spl108_4 ),
    inference(avatar_split_clause,[],[f1004,f1309,f1488,f1396]) ).

tff(f1488,plain,
    ( spl108_42
  <=> mem1(sK55,sK54) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_42])]) ).

tff(f1004,plain,
    ! [X1: set_vertex] :
      ( pigeon_set(X1)
      | ~ mem1(sK55,sK54)
      | is_empty(vertex1,t2tb5(sK53)) ),
    inference(cnf_transformation,[],[f684]) ).

tff(f1496,plain,
    ~ spl108_43,
    inference(avatar_split_clause,[],[f1267,f1493]) ).

tff(f1267,plain,
    ~ mem2(sF97,sF96),
    inference(definition_folding,[],[f1206,f1249,f1257]) ).

tff(f1206,plain,
    ~ mem2(tuple22(sK70,sK72),diff2(sK62,sK64)),
    inference(definition_unfolding,[],[f1046,f1085]) ).

tff(f1046,plain,
    ~ mem2(tuple22(sK70,sK72),diff2(edges,sK64)),
    inference(cnf_transformation,[],[f717]) ).

tff(f1491,plain,
    ( ~ spl108_42
    | spl108_4
    | ~ spl108_3 ),
    inference(avatar_split_clause,[],[f1007,f1305,f1309,f1488]) ).

tff(f1305,plain,
    ( spl108_3
  <=> pigeon_set(sK53) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_3])]) ).

tff(f1007,plain,
    ! [X1: set_vertex] :
      ( ~ pigeon_set(sK53)
      | pigeon_set(X1)
      | ~ mem1(sK55,sK54) ),
    inference(cnf_transformation,[],[f684]) ).

tff(f1486,plain,
    ( ~ spl108_3
    | spl108_4
    | spl108_41 ),
    inference(avatar_split_clause,[],[f1009,f1483,f1309,f1305]) ).

tff(f1009,plain,
    ! [X1: set_vertex] :
      ( pigeon_set(sK54)
      | pigeon_set(X1)
      | ~ pigeon_set(sK53) ),
    inference(cnf_transformation,[],[f684]) ).

tff(f1481,plain,
    spl108_4,
    inference(avatar_split_clause,[],[f1156,f1309]) ).

tff(f1156,plain,
    ! [X0: set_vertex] : pigeon_set(X0),
    inference(cnf_transformation,[],[f367]) ).

tff(f367,plain,
    ! [X0: set_vertex] : pigeon_set(X0),
    inference(rectify,[],[f168]) ).

tff(f168,axiom,
    ! [X21: set_vertex] : pigeon_set(X21),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',pigeon_2) ).

tff(f1480,plain,
    ( spl108_39
    | spl108_40 ),
    inference(avatar_split_clause,[],[f1247,f1477,f1473]) ).

tff(f1477,plain,
    ( spl108_40
  <=> ( 1 = sF95 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_40])]) ).

tff(f1247,plain,
    ( ( 1 = sF95 )
    | $less(1,sF95) ),
    inference(definition_folding,[],[f1102,f1246,f1245,f1243,f1246,f1245,f1243]) ).

tff(f1245,plain,
    sF94 = $uminus(1),
    introduced(function_definition,[]) ).

tff(f1102,plain,
    ( $less(1,$sum(cardinal1(vertices),$uminus(1)))
    | ( 1 = $sum(cardinal1(vertices),$uminus(1)) ) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f1471,plain,
    ( spl108_25
    | spl108_38 ),
    inference(avatar_split_clause,[],[f906,f1469,f1406]) ).

tff(f1469,plain,
    ( spl108_38
  <=> ! [X2: list_vertex,X0: vertex,X1: $int] :
        ( ~ $less(path_weight(X2,X0),X1)
        | $less(length1(sK41(X0,X1)),cardinal1(vertices))
        | ~ path(s,X2,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_38])]) ).

tff(f906,plain,
    ! [X2: list_vertex,X0: vertex,X1: $int] :
      ( ~ $less(path_weight(X2,X0),X1)
      | ~ path(s,X2,X0)
      | $less(length1(sK41(X0,X1)),cardinal1(vertices))
      | negative_cycle(sK40) ),
    inference(cnf_transformation,[],[f622]) ).

tff(f622,plain,
    ! [X0: vertex,X1: $int] :
      ( ! [X2: list_vertex] :
          ( ~ $less(path_weight(X2,X0),X1)
          | ~ path(s,X2,X0) )
      | negative_cycle(sK40)
      | ( $less(path_weight(sK41(X0,X1),X0),X1)
        & $less(length1(sK41(X0,X1)),cardinal1(vertices))
        & path(s,sK41(X0,X1),X0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK40,sK41])],[f619,f621,f620]) ).

tff(f620,plain,
    ( ? [X3: vertex] : negative_cycle(X3)
   => negative_cycle(sK40) ),
    introduced(choice_axiom,[]) ).

tff(f621,plain,
    ! [X0: vertex,X1: $int] :
      ( ? [X4: list_vertex] :
          ( $less(path_weight(X4,X0),X1)
          & $less(length1(X4),cardinal1(vertices))
          & path(s,X4,X0) )
     => ( $less(path_weight(sK41(X0,X1),X0),X1)
        & $less(length1(sK41(X0,X1)),cardinal1(vertices))
        & path(s,sK41(X0,X1),X0) ) ),
    introduced(choice_axiom,[]) ).

tff(f619,plain,
    ! [X0: vertex,X1: $int] :
      ( ! [X2: list_vertex] :
          ( ~ $less(path_weight(X2,X0),X1)
          | ~ path(s,X2,X0) )
      | ? [X3: vertex] : negative_cycle(X3)
      | ? [X4: list_vertex] :
          ( $less(path_weight(X4,X0),X1)
          & $less(length1(X4),cardinal1(vertices))
          & path(s,X4,X0) ) ),
    inference(rectify,[],[f482]) ).

tff(f482,plain,
    ! [X0: vertex,X1: $int] :
      ( ! [X3: list_vertex] :
          ( ~ $less(path_weight(X3,X0),X1)
          | ~ path(s,X3,X0) )
      | ? [X4: vertex] : negative_cycle(X4)
      | ? [X2: list_vertex] :
          ( $less(path_weight(X2,X0),X1)
          & $less(length1(X2),cardinal1(vertices))
          & path(s,X2,X0) ) ),
    inference(flattening,[],[f481]) ).

tff(f481,plain,
    ! [X1: $int,X0: vertex] :
      ( ? [X4: vertex] : negative_cycle(X4)
      | ! [X3: list_vertex] :
          ( ~ $less(path_weight(X3,X0),X1)
          | ~ path(s,X3,X0) )
      | ? [X2: list_vertex] :
          ( $less(path_weight(X2,X0),X1)
          & $less(length1(X2),cardinal1(vertices))
          & path(s,X2,X0) ) ),
    inference(ennf_transformation,[],[f416]) ).

tff(f416,plain,
    ! [X1: $int,X0: vertex] :
      ( ! [X2: list_vertex] :
          ( path(s,X2,X0)
         => ( $less(length1(X2),cardinal1(vertices))
           => ~ $less(path_weight(X2,X0),X1) ) )
     => ( ? [X3: list_vertex] :
            ( $less(path_weight(X3,X0),X1)
            & path(s,X3,X0) )
       => ? [X4: vertex] : negative_cycle(X4) ) ),
    inference(rectify,[],[f211]) ).

tff(f211,plain,
    ! [X16: vertex,X34: $int] :
      ( ! [X18: list_vertex] :
          ( path(s,X18,X16)
         => ( $less(length1(X18),cardinal1(vertices))
           => ~ $less(path_weight(X18,X16),X34) ) )
     => ( ? [X18: list_vertex] :
            ( $less(path_weight(X18,X16),X34)
            & path(s,X18,X16) )
       => ? [X6: vertex] : negative_cycle(X6) ) ),
    inference(theory_normalization,[],[f176]) ).

tff(f176,axiom,
    ! [X16: vertex,X34: $int] :
      ( ! [X18: list_vertex] :
          ( path(s,X18,X16)
         => ( $less(length1(X18),cardinal1(vertices))
           => $lesseq(X34,path_weight(X18,X16)) ) )
     => ( ? [X18: list_vertex] :
            ( $less(path_weight(X18,X16),X34)
            & path(s,X18,X16) )
       => ? [X6: vertex] : negative_cycle(X6) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',key_lemma_1) ).

tff(f1467,plain,
    ( spl108_36
    | spl108_37 ),
    inference(avatar_split_clause,[],[f1248,f1464,f1460]) ).

tff(f1460,plain,
    ( spl108_36
  <=> ( sK58 = sF95 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_36])]) ).

tff(f1248,plain,
    ( $less(sK58,sF95)
    | ( sK58 = sF95 ) ),
    inference(definition_folding,[],[f1101,f1246,f1245,f1243,f1246,f1245,f1243]) ).

tff(f1101,plain,
    ( ( $sum(cardinal1(vertices),$uminus(1)) = sK58 )
    | $less(sK58,$sum(cardinal1(vertices),$uminus(1))) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f1458,plain,
    spl108_35,
    inference(avatar_split_clause,[],[f1290,f1455]) ).

tff(f1290,plain,
    sF94 = -1,
    inference(evaluation,[],[f1245]) ).

tff(f1453,plain,
    spl108_34,
    inference(avatar_split_clause,[],[f1268,f1450]) ).

tff(f1268,plain,
    remove2(sF97,sK64) = sF98,
    introduced(function_definition,[]) ).

tff(f1448,plain,
    spl108_33,
    inference(avatar_split_clause,[],[f1257,f1445]) ).

tff(f1443,plain,
    ~ spl108_21,
    inference(avatar_split_clause,[],[f1065,f1388]) ).

tff(f1388,plain,
    ( spl108_21
  <=> ( true = sK67 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_21])]) ).

tff(f1065,plain,
    true != sK67,
    inference(cnf_transformation,[],[f717]) ).

tff(f1442,plain,
    spl108_32,
    inference(avatar_split_clause,[],[f1288,f1439]) ).

tff(f1288,plain,
    sF107 = finite(sK79),
    introduced(function_definition,[]) ).

tff(f1437,plain,
    spl108_31,
    inference(avatar_split_clause,[],[f1108,f1434]) ).

tff(f1108,plain,
    $less(0,cardinal1(vertices)),
    inference(cnf_transformation,[],[f141]) ).

tff(f141,axiom,
    $less(0,cardinal1(vertices)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',vertices_cardinal_pos) ).

tff(f1432,plain,
    spl108_30,
    inference(avatar_split_clause,[],[f1283,f1429]) ).

tff(f1427,plain,
    spl108_29,
    inference(avatar_split_clause,[],[f1269,f1424]) ).

tff(f1269,plain,
    sK71 = sF98,
    inference(definition_folding,[],[f1045,f1268,f1257]) ).

tff(f1045,plain,
    sK71 = remove2(tuple22(sK70,sK72),sK64),
    inference(cnf_transformation,[],[f717]) ).

tff(f1422,plain,
    spl108_28,
    inference(avatar_split_clause,[],[f1249,f1419]) ).

tff(f1417,plain,
    spl108_12,
    inference(avatar_split_clause,[],[f914,f1347]) ).

tff(f914,plain,
    0 = length1(tb2t3(nil(vertex1))),
    inference(cnf_transformation,[],[f401]) ).

tff(f1416,plain,
    ( spl108_25
    | spl108_27 ),
    inference(avatar_split_clause,[],[f905,f1414,f1406]) ).

tff(f1414,plain,
    ( spl108_27
  <=> ! [X2: list_vertex,X0: vertex,X1: $int] :
        ( ~ $less(path_weight(X2,X0),X1)
        | path(s,sK41(X0,X1),X0)
        | ~ path(s,X2,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_27])]) ).

tff(f905,plain,
    ! [X2: list_vertex,X0: vertex,X1: $int] :
      ( ~ $less(path_weight(X2,X0),X1)
      | ~ path(s,X2,X0)
      | path(s,sK41(X0,X1),X0)
      | negative_cycle(sK40) ),
    inference(cnf_transformation,[],[f622]) ).

tff(f1412,plain,
    ( spl108_25
    | spl108_26 ),
    inference(avatar_split_clause,[],[f907,f1410,f1406]) ).

tff(f1410,plain,
    ( spl108_26
  <=> ! [X2: list_vertex,X0: vertex,X1: $int] :
        ( ~ $less(path_weight(X2,X0),X1)
        | ~ path(s,X2,X0)
        | $less(path_weight(sK41(X0,X1),X0),X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_26])]) ).

tff(f907,plain,
    ! [X2: list_vertex,X0: vertex,X1: $int] :
      ( ~ $less(path_weight(X2,X0),X1)
      | $less(path_weight(sK41(X0,X1),X0),X1)
      | ~ path(s,X2,X0)
      | negative_cycle(sK40) ),
    inference(cnf_transformation,[],[f622]) ).

tff(f1404,plain,
    ( spl108_24
    | spl108_21 ),
    inference(avatar_split_clause,[],[f1066,f1388,f1401]) ).

tff(f1401,plain,
    ( spl108_24
  <=> mem2(sK69,sK64) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_24])]) ).

tff(f1066,plain,
    ( ( true = sK67 )
    | mem2(sK69,sK64) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f1399,plain,
    ( spl108_23
    | spl108_4
    | ~ spl108_5 ),
    inference(avatar_split_clause,[],[f1005,f1312,f1309,f1396]) ).

tff(f1312,plain,
    ( spl108_5
  <=> pigeon_set(add1(sK55,sK54)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_5])]) ).

tff(f1005,plain,
    ! [X1: set_vertex] :
      ( ~ pigeon_set(add1(sK55,sK54))
      | pigeon_set(X1)
      | is_empty(vertex1,t2tb5(sK53)) ),
    inference(cnf_transformation,[],[f684]) ).

tff(f1394,plain,
    ( ~ spl108_21
    | spl108_22 ),
    inference(avatar_split_clause,[],[f1067,f1392,f1388]) ).

tff(f1392,plain,
    ( spl108_22
  <=> ! [X26: lpvertexcm_vertexrp] : ~ mem2(X26,sK64) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_22])]) ).

tff(f1067,plain,
    ! [X26: lpvertexcm_vertexrp] :
      ( ~ mem2(X26,sK64)
      | ( true != sK67 ) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f1386,plain,
    spl108_20,
    inference(avatar_split_clause,[],[f1281,f1383]) ).

tff(f1381,plain,
    spl108_19,
    inference(avatar_split_clause,[],[f1287,f1378]) ).

tff(f1287,plain,
    get1(sK75,sK78) = sF106,
    introduced(function_definition,[]) ).

tff(f1376,plain,
    ( spl108_17
    | spl108_18 ),
    inference(avatar_split_clause,[],[f1064,f1373,f1369]) ).

tff(f1064,plain,
    ( $less(1,sK58)
    | ( 1 = sK58 ) ),
    inference(cnf_transformation,[],[f717]) ).

tff(f1367,plain,
    spl108_16,
    inference(avatar_split_clause,[],[f1279,f1364]) ).

tff(f1362,plain,
    ( spl108_14
    | spl108_15 ),
    inference(avatar_split_clause,[],[f1244,f1360,f1357]) ).

tff(f1360,plain,
    ( spl108_15
  <=> ! [X0: map_vertex_t19] :
        ( ~ inv2(X0,sK62)
        | ~ inv1(X0,sF93,empty2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_15])]) ).

tff(f1244,plain,
    ! [X0: map_vertex_t19,X1: vertex] :
      ( ~ inv2(X0,sK62)
      | ~ inv1(X0,sF93,empty2)
      | ~ negative_cycle(X1) ),
    inference(definition_folding,[],[f1187,f1243]) ).

tff(f1187,plain,
    ! [X0: map_vertex_t19,X1: vertex] :
      ( ~ inv2(X0,sK62)
      | ~ negative_cycle(X1)
      | ~ inv1(X0,cardinal1(vertices),empty2) ),
    inference(definition_unfolding,[],[f837,f1085]) ).

tff(f837,plain,
    ! [X0: map_vertex_t19,X1: vertex] :
      ( ~ inv2(X0,edges)
      | ~ negative_cycle(X1)
      | ~ inv1(X0,cardinal1(vertices),empty2) ),
    inference(cnf_transformation,[],[f445]) ).

tff(f445,plain,
    ! [X0: map_vertex_t19] :
      ( ~ inv2(X0,edges)
      | ! [X1: vertex] : ~ negative_cycle(X1)
      | ~ inv1(X0,cardinal1(vertices),empty2) ),
    inference(flattening,[],[f444]) ).

tff(f444,plain,
    ! [X0: map_vertex_t19] :
      ( ! [X1: vertex] : ~ negative_cycle(X1)
      | ~ inv2(X0,edges)
      | ~ inv1(X0,cardinal1(vertices),empty2) ),
    inference(ennf_transformation,[],[f368]) ).

tff(f368,plain,
    ! [X0: map_vertex_t19] :
      ( inv1(X0,cardinal1(vertices),empty2)
     => ( inv2(X0,edges)
       => ! [X1: vertex] : ~ negative_cycle(X1) ) ),
    inference(rectify,[],[f196]) ).

tff(f196,axiom,
    ! [X10: map_vertex_t19] :
      ( inv1(X10,cardinal1(vertices),empty2)
     => ( inv2(X10,edges)
       => ! [X16: vertex] : ~ negative_cycle(X16) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',key_lemma_2) ).

tff(f1355,plain,
    ~ spl108_13,
    inference(avatar_split_clause,[],[f929,f1352]) ).

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

tff(f5,axiom,
    true != false,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',true_False) ).

tff(f1350,plain,
    spl108_12,
    inference(avatar_split_clause,[],[f1220,f1347]) ).

tff(f1220,plain,
    0 = length1(tb2t3(nil(vertex1))),
    inference(equality_resolution,[],[f803]) ).

tff(f803,plain,
    ! [X0: list_vertex] :
      ( ( 0 = length1(X0) )
      | ( tb2t3(nil(vertex1)) != X0 ) ),
    inference(cnf_transformation,[],[f552]) ).

tff(f1345,plain,
    spl108_11,
    inference(avatar_split_clause,[],[f1027,f1342]) ).

tff(f1027,plain,
    path(s,sK81,sK80),
    inference(cnf_transformation,[],[f717]) ).

tff(f1340,plain,
    spl108_10,
    inference(avatar_split_clause,[],[f1289,f1337]) ).

tff(f1289,plain,
    sF107 = sF106,
    inference(definition_folding,[],[f1024,f1288,f1287]) ).

tff(f1024,plain,
    get1(sK75,sK78) = finite(sK79),
    inference(cnf_transformation,[],[f717]) ).

tff(f1335,plain,
    spl108_9,
    inference(avatar_split_clause,[],[f1284,f1332]) ).

tff(f1330,plain,
    spl108_8,
    inference(avatar_split_clause,[],[f1168,f1327]) ).

tff(f1168,plain,
    is_empty(tuple2(vertex1,vertex1),t2tb4(empty2)),
    inference(cnf_transformation,[],[f66]) ).

tff(f66,axiom,
    is_empty(tuple2(vertex1,vertex1),t2tb4(empty2)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',empty_def1) ).

tff(f1325,plain,
    spl108_7,
    inference(avatar_split_clause,[],[f1258,f1322]) ).

tff(f1258,plain,
    mem2(sF97,sK64),
    inference(definition_folding,[],[f1063,f1257]) ).

tff(f1063,plain,
    mem2(tuple22(sK70,sK72),sK64),
    inference(cnf_transformation,[],[f717]) ).

tff(f1320,plain,
    spl108_6,
    inference(avatar_split_clause,[],[f1020,f1317]) ).

tff(f1317,plain,
    ( spl108_6
  <=> pigeon_set(empty1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl108_6])]) ).

tff(f1020,plain,
    pigeon_set(empty1),
    inference(cnf_transformation,[],[f166]) ).

tff(f166,axiom,
    pigeon_set(empty1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',pigeon_0) ).

tff(f1315,plain,
    ( ~ spl108_3
    | spl108_4
    | ~ spl108_5 ),
    inference(avatar_split_clause,[],[f1008,f1312,f1309,f1305]) ).

tff(f1008,plain,
    ! [X1: set_vertex] :
      ( ~ pigeon_set(add1(sK55,sK54))
      | pigeon_set(X1)
      | ~ pigeon_set(sK53) ),
    inference(cnf_transformation,[],[f684]) ).

tff(f1303,plain,
    spl108_2,
    inference(avatar_split_clause,[],[f1285,f1300]) ).

tff(f1298,plain,
    spl108_1,
    inference(avatar_split_clause,[],[f1278,f1295]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.11  % Problem    : SWW577=2 : TPTP v8.1.0. Released v6.1.0.
% 0.10/0.12  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s
% 0.12/0.33  % Computer : n014.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit   : 300
% 0.12/0.33  % WCLimit    : 300
% 0.12/0.33  % DateTime   : Tue Aug 30 20:53:18 EDT 2022
% 0.12/0.33  % CPUTime    : 
% 0.18/0.48  % (32583)dis+2_1:1_av=off:bsr=on:erd=off:s2pl=on:sgt=16:sos=on:sp=frequency:ss=axioms:i=46:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/46Mi)
% 0.18/0.48  % (32575)lrs+22_1:1_amm=sco:fsr=off:gve=force:sos=on:uwa=all:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.18/0.49  % (32568)lrs+1010_1:1_bd=off:fd=off:fde=none:ins=3:sac=on:sos=on:spb=goal:to=lpo:i=36:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/36Mi)
% 0.18/0.49  % (32567)lrs+10_5:1_br=off:fde=none:nwc=3.0:sd=1:sgt=10:sos=on:ss=axioms:urr=on:i=32:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/32Mi)
% 0.18/0.50  % (32584)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.18/0.51  % (32570)lrs+10_1:8_ep=R:erd=off:fs=off:fsr=off:gve=force:nwc=2.0:uwa=one_side_interpreted:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.18/0.51  % (32572)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=4:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/4Mi)
% 0.18/0.51  % (32573)lrs+10_1:1_ep=R:gve=force:plsq=on:plsqr=32,1:uwa=one_side_interpreted:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.18/0.51  % (32571)lrs+10_1:1_canc=force:tha=some:to=lpo:i=35:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/35Mi)
% 0.18/0.51  % (32570)Instruction limit reached!
% 0.18/0.51  % (32570)------------------------------
% 0.18/0.51  % (32570)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.51  % (32570)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.51  % (32570)Termination reason: Unknown
% 0.18/0.51  % (32570)Termination phase: Property scanning
% 0.18/0.51  
% 0.18/0.51  % (32570)Memory used [KB]: 1151
% 0.18/0.51  % (32570)Time elapsed: 0.003 s
% 0.18/0.51  % (32570)Instructions burned: 3 (million)
% 0.18/0.51  % (32570)------------------------------
% 0.18/0.51  % (32570)------------------------------
% 0.18/0.51  % (32573)Instruction limit reached!
% 0.18/0.51  % (32573)------------------------------
% 0.18/0.51  % (32573)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.51  % (32573)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.51  % (32573)Termination reason: Unknown
% 0.18/0.51  % (32573)Termination phase: shuffling
% 0.18/0.51  
% 0.18/0.51  % (32573)Memory used [KB]: 1151
% 0.18/0.51  % (32573)Time elapsed: 0.002 s
% 0.18/0.51  % (32573)Instructions burned: 2 (million)
% 0.18/0.51  % (32573)------------------------------
% 0.18/0.51  % (32573)------------------------------
% 0.18/0.51  % (32572)Instruction limit reached!
% 0.18/0.51  % (32572)------------------------------
% 0.18/0.51  % (32572)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.51  % (32572)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.51  % (32572)Termination reason: Unknown
% 0.18/0.51  % (32572)Termination phase: Property scanning
% 0.18/0.51  
% 0.18/0.51  % (32572)Memory used [KB]: 1151
% 0.18/0.51  % (32572)Time elapsed: 0.003 s
% 0.18/0.51  % (32572)Instructions burned: 5 (million)
% 0.18/0.51  % (32572)------------------------------
% 0.18/0.51  % (32572)------------------------------
% 0.18/0.51  % (32566)lrs+10_1:32_s2a=on:s2agt=10:sgt=8:ss=axioms:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 0.18/0.51  % (32576)dis+20_1:12_aac=none:acc=model:awrs=converge:fd=preordered:fsr=off:nicw=on:nwc=3.0:s2a=on:s2agt=16:spb=goal:to=lpo:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.18/0.52  % (32561)dis+1010_1:4_aac=none:abs=on:atotf=0.5:avsq=on:avsqc=2:avsqr=215,247:awrs=converge:awrsf=128:bsd=on:erd=off:fde=none:gve=cautious:newcnf=on:nwc=5.0:rnwc=on:sac=on:sas=z3:sp=const_min:tgt=ground:thsq=on:thsqc=64:thsqr=1,4:i=59848:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59848Mi)
% 0.18/0.52  % (32581)dis+1002_1:5_av=off:nwc=2.0:sos=all:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 0.18/0.52  % (32574)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.18/0.52  % (32576)Instruction limit reached!
% 0.18/0.52  % (32576)------------------------------
% 0.18/0.52  % (32576)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.52  % (32576)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.52  % (32576)Termination reason: Unknown
% 0.18/0.52  % (32576)Termination phase: Property scanning
% 0.18/0.52  
% 0.18/0.52  % (32576)Memory used [KB]: 1151
% 0.18/0.52  % (32576)Time elapsed: 0.004 s
% 0.18/0.52  % (32576)Instructions burned: 3 (million)
% 0.18/0.52  % (32576)------------------------------
% 0.18/0.52  % (32576)------------------------------
% 0.18/0.52  % (32565)ott+1011_1:2_br=off:bs=unit_only:bsr=unit_only:nwc=5.0:s2a=on:s2agt=32:urr=on:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 0.18/0.52  % (32562)lrs+1010_1:1_aac=none:bce=on:nicw=on:nm=0:plsq=on:plsql=on:sac=on:sos=on:sp=frequency:spb=units:to=lpo:i=34:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/34Mi)
% 0.18/0.52  % (32590)dis+20_1:12_aac=none:acc=model:awrs=converge:fd=preordered:fsr=off:nicw=on:nwc=3.0:s2a=on:s2agt=16:spb=goal:to=lpo:i=41:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/41Mi)
% 0.18/0.52  % (32564)ott+21_1:1_erd=off:s2a=on:sac=on:sd=1:sgt=64:sos=on:ss=included:st=3.0:to=lpo:urr=on:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.18/0.53  % (32564)Instruction limit reached!
% 0.18/0.53  % (32564)------------------------------
% 0.18/0.53  % (32564)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.53  % (32564)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.53  % (32564)Termination reason: Unknown
% 0.18/0.53  % (32564)Termination phase: Property scanning
% 0.18/0.53  % (32577)lrs+10_1:1_ev=force:gve=cautious:tha=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.18/0.53  
% 0.18/0.53  % (32564)Memory used [KB]: 1151
% 0.18/0.53  % (32564)Time elapsed: 0.002 s
% 0.18/0.53  % (32564)Instructions burned: 2 (million)
% 0.18/0.53  % (32564)------------------------------
% 0.18/0.53  % (32564)------------------------------
% 0.18/0.53  % (32563)dis+1011_1:64_drc=off:flr=on:nwc=2.0:sac=on:urr=ec_only:i=8:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/8Mi)
% 0.18/0.53  % (32577)Instruction limit reached!
% 0.18/0.53  % (32577)------------------------------
% 0.18/0.53  % (32577)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.53  % (32577)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.53  % (32577)Termination reason: Unknown
% 0.18/0.53  % (32577)Termination phase: Property scanning
% 0.18/0.53  
% 0.18/0.53  % (32577)Memory used [KB]: 1151
% 0.18/0.53  % (32577)Time elapsed: 0.002 s
% 0.18/0.53  % (32577)Instructions burned: 3 (million)
% 0.18/0.53  % (32577)------------------------------
% 0.18/0.53  % (32577)------------------------------
% 0.18/0.53  % (32588)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.18/0.53  % (32583)Instruction limit reached!
% 0.18/0.53  % (32583)------------------------------
% 0.18/0.53  % (32583)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.53  % (32583)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.53  % (32583)Termination reason: Unknown
% 0.18/0.53  % (32583)Termination phase: Saturation
% 0.18/0.53  
% 0.18/0.53  % (32583)Memory used [KB]: 2430
% 0.18/0.53  % (32583)Time elapsed: 0.035 s
% 0.18/0.53  % (32583)Instructions burned: 46 (million)
% 0.18/0.53  % (32583)------------------------------
% 0.18/0.53  % (32583)------------------------------
% 0.18/0.53  % (32563)Instruction limit reached!
% 0.18/0.53  % (32563)------------------------------
% 0.18/0.53  % (32563)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.53  % (32563)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.53  % (32563)Termination reason: Unknown
% 0.18/0.53  % (32563)Termination phase: Including theory axioms
% 0.18/0.53  
% 0.18/0.53  % (32563)Memory used [KB]: 1151
% 0.18/0.53  % (32563)Time elapsed: 0.004 s
% 0.18/0.53  % (32563)Instructions burned: 10 (million)
% 0.18/0.53  % (32563)------------------------------
% 0.18/0.53  % (32563)------------------------------
% 0.18/0.53  % (32585)lrs+1_1:10_av=off:drc=off:nwc=2.0:sp=reverse_frequency:thsq=on:thsqc=64:thsql=off:i=47:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/47Mi)
% 0.18/0.53  % (32582)dis+10_1:64_nwc=1.4:rp=on:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.18/0.53  % (32586)lrs+1002_1:1_br=off:canc=force:drc=off:s2a=on:sos=on:sp=reverse_frequency:urr=on:i=42:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/42Mi)
% 0.18/0.53  % (32567)Instruction limit reached!
% 0.18/0.53  % (32567)------------------------------
% 0.18/0.53  % (32567)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.53  % (32567)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.53  % (32567)Termination reason: Unknown
% 0.18/0.53  % (32567)Termination phase: Saturation
% 0.18/0.53  
% 0.18/0.53  % (32567)Memory used [KB]: 6396
% 0.18/0.53  % (32567)Time elapsed: 0.105 s
% 0.18/0.53  % (32567)Instructions burned: 32 (million)
% 0.18/0.53  % (32567)------------------------------
% 0.18/0.53  % (32567)------------------------------
% 0.18/0.53  % (32580)lrs+10_1:1_sd=10:sos=all:ss=axioms:st=5.0:tha=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.18/0.53  % (32580)Instruction limit reached!
% 0.18/0.53  % (32580)------------------------------
% 0.18/0.53  % (32580)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.53  % (32580)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.53  % (32580)Termination reason: Unknown
% 0.18/0.53  % (32580)Termination phase: Property scanning
% 0.18/0.53  
% 0.18/0.53  % (32580)Memory used [KB]: 1151
% 0.18/0.53  % (32580)Time elapsed: 0.004 s
% 0.18/0.53  % (32580)Instructions burned: 3 (million)
% 0.18/0.53  % (32580)------------------------------
% 0.18/0.53  % (32580)------------------------------
% 0.18/0.53  % (32569)lrs+1010_1:1_ep=RST:s2a=on:s2at=5.0:sos=all:i=26:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/26Mi)
% 0.18/0.54  % (32589)dis+1011_1:1_bd=off:canc=force:ev=cautious:nwc=5.0:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.18/0.54  % (32578)dis+21_1:1_aac=none:abs=on:er=known:fde=none:fsr=off:nwc=5.0:s2a=on:s2at=4.0:sp=const_frequency:to=lpo:urr=ec_only:i=49:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/49Mi)
% 0.18/0.54  % (32587)lrs+1_3:1_ep=RSTC:sos=on:urr=on:i=43:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/43Mi)
% 0.18/0.54  % (32566)Instruction limit reached!
% 0.18/0.54  % (32566)------------------------------
% 0.18/0.54  % (32566)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.54  % (32566)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.54  % (32566)Termination reason: Unknown
% 0.18/0.54  % (32566)Termination phase: Preprocessing 2
% 0.18/0.54  
% 0.18/0.54  % (32566)Memory used [KB]: 1407
% 0.18/0.54  % (32566)Time elapsed: 0.008 s
% 0.18/0.54  % (32566)Instructions burned: 15 (million)
% 0.18/0.54  % (32566)------------------------------
% 0.18/0.54  % (32566)------------------------------
% 0.18/0.54  % (32579)lrs+10_1:1_ss=axioms:st=5.0:tha=off:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 0.18/0.54  % (32568)Instruction limit reached!
% 0.18/0.54  % (32568)------------------------------
% 0.18/0.54  % (32568)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.54  % (32568)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.54  % (32568)Termination reason: Unknown
% 0.18/0.54  % (32568)Termination phase: Saturation
% 0.18/0.54  
% 0.18/0.54  % (32568)Memory used [KB]: 2174
% 0.18/0.54  % (32568)Time elapsed: 0.031 s
% 0.18/0.54  % (32568)Instructions burned: 36 (million)
% 0.18/0.54  % (32568)------------------------------
% 0.18/0.54  % (32568)------------------------------
% 0.18/0.55  % (32581)Instruction limit reached!
% 0.18/0.55  % (32581)------------------------------
% 0.18/0.55  % (32581)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.55  % (32581)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.55  % (32581)Termination reason: Unknown
% 0.18/0.55  % (32581)Termination phase: Preprocessing 3
% 0.18/0.55  
% 0.18/0.55  % (32581)Memory used [KB]: 1535
% 0.18/0.55  % (32581)Time elapsed: 0.008 s
% 0.18/0.55  % (32581)Instructions burned: 15 (million)
% 0.18/0.55  % (32581)------------------------------
% 0.18/0.55  % (32581)------------------------------
% 0.18/0.55  % (32588)Instruction limit reached!
% 0.18/0.55  % (32588)------------------------------
% 0.18/0.55  % (32588)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.55  % (32588)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.55  % (32588)Termination reason: Unknown
% 0.18/0.55  % (32588)Termination phase: Function definition elimination
% 0.18/0.55  
% 0.18/0.55  % (32588)Memory used [KB]: 1918
% 0.18/0.55  % (32588)Time elapsed: 0.011 s
% 0.18/0.55  % (32588)Instructions burned: 22 (million)
% 0.18/0.55  % (32588)------------------------------
% 0.18/0.55  % (32588)------------------------------
% 0.18/0.55  % (32582)Instruction limit reached!
% 0.18/0.55  % (32582)------------------------------
% 0.18/0.55  % (32582)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.55  % (32582)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.55  % (32582)Termination reason: Unknown
% 0.18/0.55  % (32582)Termination phase: Function definition elimination
% 0.18/0.55  
% 0.18/0.55  % (32582)Memory used [KB]: 1918
% 0.18/0.55  % (32582)Time elapsed: 0.012 s
% 0.18/0.55  % (32582)Instructions burned: 22 (million)
% 0.18/0.55  % (32582)------------------------------
% 0.18/0.55  % (32582)------------------------------
% 0.18/0.56  % (32575)Instruction limit reached!
% 0.18/0.56  % (32575)------------------------------
% 0.18/0.56  % (32575)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.56  % (32575)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.56  % (32575)Termination reason: Unknown
% 0.18/0.56  % (32575)Termination phase: Saturation
% 0.18/0.56  
% 0.18/0.56  % (32575)Memory used [KB]: 7931
% 0.18/0.56  % (32575)Time elapsed: 0.116 s
% 0.18/0.56  % (32575)Instructions burned: 51 (million)
% 0.18/0.56  % (32575)------------------------------
% 0.18/0.56  % (32575)------------------------------
% 0.18/0.56  % (32571)Instruction limit reached!
% 0.18/0.56  % (32571)------------------------------
% 0.18/0.56  % (32571)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.56  % (32571)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.56  % (32571)Termination reason: Unknown
% 0.18/0.56  % (32571)Termination phase: Saturation
% 0.18/0.56  
% 0.18/0.56  % (32571)Memory used [KB]: 6652
% 0.18/0.56  % (32571)Time elapsed: 0.017 s
% 0.18/0.56  % (32571)Instructions burned: 36 (million)
% 0.18/0.56  % (32571)------------------------------
% 0.18/0.56  % (32571)------------------------------
% 0.18/0.56  % (32574)Instruction limit reached!
% 0.18/0.56  % (32574)------------------------------
% 0.18/0.56  % (32574)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.56  % (32574)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.56  % (32574)Termination reason: Unknown
% 0.18/0.56  % (32574)Termination phase: Property scanning
% 0.18/0.56  
% 0.18/0.56  % (32574)Memory used [KB]: 1918
% 0.18/0.56  % (32574)Time elapsed: 0.011 s
% 0.18/0.56  % (32574)Instructions burned: 21 (million)
% 0.18/0.56  % (32574)------------------------------
% 0.18/0.56  % (32574)------------------------------
% 0.18/0.56  % (32589)Instruction limit reached!
% 0.18/0.56  % (32589)------------------------------
% 0.18/0.56  % (32589)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.56  % (32589)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.56  % (32589)Termination reason: Unknown
% 0.18/0.56  % (32589)Termination phase: Property scanning
% 0.18/0.56  
% 0.18/0.56  % (32589)Memory used [KB]: 1918
% 0.18/0.56  % (32589)Time elapsed: 0.012 s
% 0.18/0.56  % (32589)Instructions burned: 23 (million)
% 0.18/0.56  % (32589)------------------------------
% 0.18/0.56  % (32589)------------------------------
% 0.18/0.57  % (32590)Instruction limit reached!
% 0.18/0.57  % (32590)------------------------------
% 0.18/0.57  % (32590)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.57  % (32590)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.57  % (32569)Instruction limit reached!
% 0.18/0.57  % (32569)------------------------------
% 0.18/0.57  % (32569)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.57  % (32590)Termination reason: Unknown
% 0.18/0.57  % (32590)Termination phase: Saturation
% 0.18/0.57  
% 0.18/0.57  % (32569)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.57  % (32569)Termination reason: Unknown
% 0.18/0.57  % (32590)Memory used [KB]: 6780
% 0.18/0.57  % (32569)Termination phase: Property scanning
% 0.18/0.57  
% 0.18/0.57  % (32590)Time elapsed: 0.182 s
% 0.18/0.57  % (32590)Instructions burned: 41 (million)
% 0.18/0.57  % (32590)------------------------------
% 0.18/0.57  % (32590)------------------------------
% 0.18/0.57  % (32569)Memory used [KB]: 1918
% 0.18/0.57  % (32569)Time elapsed: 0.012 s
% 0.18/0.57  % (32569)Instructions burned: 26 (million)
% 0.18/0.57  % (32569)------------------------------
% 0.18/0.57  % (32569)------------------------------
% 0.18/0.57  % (32584)Instruction limit reached!
% 0.18/0.57  % (32584)------------------------------
% 0.18/0.57  % (32584)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.57  % (32584)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.57  % (32584)Termination reason: Unknown
% 0.18/0.57  % (32584)Termination phase: Saturation
% 0.18/0.57  
% 0.18/0.57  % (32584)Memory used [KB]: 6908
% 0.18/0.57  % (32584)Time elapsed: 0.166 s
% 0.18/0.57  % (32584)Instructions burned: 50 (million)
% 0.18/0.57  % (32584)------------------------------
% 0.18/0.57  % (32584)------------------------------
% 0.18/0.57  % (32579)Instruction limit reached!
% 0.18/0.57  % (32579)------------------------------
% 0.18/0.57  % (32579)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.57  % (32579)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.57  % (32579)Termination reason: Unknown
% 0.18/0.57  % (32579)Termination phase: Preprocessing 3
% 0.18/0.57  
% 0.18/0.57  % (32579)Memory used [KB]: 1663
% 0.18/0.57  % (32579)Time elapsed: 0.007 s
% 0.18/0.57  % (32579)Instructions burned: 15 (million)
% 0.18/0.57  % (32579)------------------------------
% 0.18/0.57  % (32579)------------------------------
% 0.18/0.57  % (32562)Instruction limit reached!
% 0.18/0.57  % (32562)------------------------------
% 0.18/0.57  % (32562)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.57  % (32562)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.57  % (32562)Termination reason: Unknown
% 0.18/0.57  % (32562)Termination phase: Blocked clause elimination
% 0.18/0.57  
% 0.18/0.57  % (32562)Memory used [KB]: 2046
% 0.18/0.57  % (32562)Time elapsed: 0.016 s
% 0.18/0.57  % (32562)Instructions burned: 36 (million)
% 0.18/0.57  % (32562)------------------------------
% 0.18/0.57  % (32562)------------------------------
% 0.18/0.57  % (32565)Instruction limit reached!
% 0.18/0.57  % (32565)------------------------------
% 0.18/0.57  % (32565)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.57  % (32565)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.57  % (32565)Termination reason: Unknown
% 0.18/0.57  % (32565)Termination phase: Saturation
% 0.18/0.57  
% 0.18/0.57  % (32565)Memory used [KB]: 6652
% 0.18/0.57  % (32565)Time elapsed: 0.017 s
% 0.18/0.57  % (32565)Instructions burned: 37 (million)
% 0.18/0.57  % (32565)------------------------------
% 0.18/0.57  % (32565)------------------------------
% 0.18/0.58  % (32586)Instruction limit reached!
% 0.18/0.58  % (32586)------------------------------
% 0.18/0.58  % (32586)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.58  % (32586)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.58  % (32586)Termination reason: Unknown
% 0.18/0.58  % (32586)Termination phase: Saturation
% 0.18/0.58  
% 0.18/0.58  % (32586)Memory used [KB]: 2430
% 0.18/0.58  % (32586)Time elapsed: 0.020 s
% 0.18/0.58  % (32586)Instructions burned: 42 (million)
% 0.18/0.58  % (32586)------------------------------
% 0.18/0.58  % (32586)------------------------------
% 0.18/0.59  % (32587)Instruction limit reached!
% 0.18/0.59  % (32587)------------------------------
% 0.18/0.59  % (32587)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.59  % (32587)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.59  % (32587)Termination reason: Unknown
% 0.18/0.59  % (32587)Termination phase: Saturation
% 0.18/0.59  
% 0.18/0.59  % (32587)Memory used [KB]: 2174
% 0.18/0.59  % (32587)Time elapsed: 0.018 s
% 0.18/0.59  % (32587)Instructions burned: 43 (million)
% 0.18/0.59  % (32587)------------------------------
% 0.18/0.59  % (32587)------------------------------
% 2.07/0.61  % (32585)Instruction limit reached!
% 2.07/0.61  % (32585)------------------------------
% 2.07/0.61  % (32585)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.07/0.61  % (32585)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.07/0.61  % (32585)Termination reason: Unknown
% 2.07/0.61  % (32585)Termination phase: Saturation
% 2.07/0.61  
% 2.07/0.61  % (32585)Memory used [KB]: 2302
% 2.07/0.61  % (32585)Time elapsed: 0.023 s
% 2.07/0.61  % (32585)Instructions burned: 48 (million)
% 2.07/0.61  % (32585)------------------------------
% 2.07/0.61  % (32585)------------------------------
% 2.07/0.61  % (32578)Instruction limit reached!
% 2.07/0.61  % (32578)------------------------------
% 2.07/0.61  % (32578)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.07/0.61  % (32578)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.07/0.61  % (32578)Termination reason: Unknown
% 2.07/0.61  % (32578)Termination phase: Saturation
% 2.07/0.61  
% 2.07/0.61  % (32578)Memory used [KB]: 6780
% 2.07/0.61  % (32578)Time elapsed: 0.223 s
% 2.07/0.61  % (32578)Instructions burned: 50 (million)
% 2.07/0.61  % (32578)------------------------------
% 2.07/0.61  % (32578)------------------------------
% 2.24/0.65  % (32593)dis+10_1:64_nwc=1.4:rp=on:tha=off:i=25:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/25Mi)
% 2.24/0.65  % (32592)lrs+1_1:1_aac=none:acc=on:add=large:bd=off:bs=unit_only:bsr=on:cond=on:nm=0:sac=on:sd=3:sos=on:ss=axioms:st=2.0:i=47:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/47Mi)
% 2.24/0.65  % (32597)lrs+22_1:1_amm=sco:fsr=off:gve=force:sos=on:uwa=all:i=58:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/58Mi)
% 2.24/0.65  % (32594)lrs+1010_1:1_aac=none:bce=on:nicw=on:nm=0:plsq=on:plsql=on:sac=on:sos=on:sp=frequency:spb=units:to=lpo:i=148:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/148Mi)
% 2.24/0.65  % (32591)lrs+10_1:1_ss=axioms:st=5.0:tha=off:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/15Mi)
% 2.24/0.65  % (32598)lrs+10_1:1_thi=all:thigen=on:i=96:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/96Mi)
% 2.24/0.66  % (32602)lrs+10_1:1_newcnf=on:sas=z3:tgt=ground:tha=off:i=223:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/223Mi)
% 2.24/0.66  % (32596)ott+21_1:1_bd=off:bsr=unit_only:drc=off:fd=preordered:fsr=off:nwc=3.0:sac=on:to=lpo:urr=on:i=76:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/76Mi)
% 2.24/0.66  % (32601)lrs+1011_4:1_abs=on:afp=20:amm=off:anc=all:bd=off:br=off:canc=force:s2a=on:sas=z3:slsq=on:urr=on:i=494:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/494Mi)
% 2.24/0.66  % (32599)lrs+10_1:3_add=large:afr=on:anc=all_dependent:avsq=on:avsqr=21,226:awrs=decay:awrsf=47:br=off:bsd=on:canc=cautious:cond=fast:fd=preordered:fsd=on:fsr=off:gs=on:gve=force:ins=1:lma=on:s2agt=4:s2at=1.9:sas=z3:slsq=on:slsqc=1:slsqr=13,121:sp=reverse_arity:tha=some:to=lpo:uace=off:uhcvi=on:updr=off:urr=ec_only:i=108:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/108Mi)
% 2.24/0.67  % (32600)lrs+10_1:1_plsq=on:plsqc=1:plsqr=32,1:tha=off:thi=overlap:i=463:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/463Mi)
% 2.24/0.67  % (32614)lrs+11_1:1_erd=off:fs=off:fsr=off:norm_ineq=on:nwc=10.0:s2a=on:s2at=3.0:sas=z3:tha=some:i=294:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/294Mi)
% 2.24/0.68  % (32591)Instruction limit reached!
% 2.24/0.68  % (32591)------------------------------
% 2.24/0.68  % (32591)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.24/0.68  % (32591)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.24/0.68  % (32591)Termination reason: Unknown
% 2.24/0.68  % (32591)Termination phase: Preprocessing 3
% 2.24/0.68  
% 2.24/0.68  % (32591)Memory used [KB]: 1663
% 2.24/0.68  % (32591)Time elapsed: 0.008 s
% 2.24/0.68  % (32591)Instructions burned: 15 (million)
% 2.24/0.68  % (32591)------------------------------
% 2.24/0.68  % (32591)------------------------------
% 2.24/0.68  % (32605)lrs+1010_5:1_aer=off:norm_ineq=on:sas=z3:sos=all:ss=axioms:tha=off:i=150:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/150Mi)
% 2.24/0.69  % (32612)dis+1010_1:1_s2a=on:sp=frequency:to=lpo:i=274:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/274Mi)
% 2.24/0.69  % (32595)lrs+10_1:1_acc=model:br=off:ins=1:newcnf=on:nwc=5.0:s2a=on:sac=on:sp=frequency:to=lpo:urr=on:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/100Mi)
% 2.24/0.69  % (32607)dis+10_1:1_bd=off:fde=unused:gsp=on:ins=1:norm_ineq=on:sas=z3:sos=all:tha=off:i=370:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/370Mi)
% 2.24/0.69  % (32604)lrs+1011_1:1_br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=488:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/488Mi)
% 2.24/0.70  % (32608)lrs+1010_5:1_norm_ineq=on:sas=z3:sos=all:ss=axioms:tha=off:i=493:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/493Mi)
% 2.24/0.70  % (32593)Instruction limit reached!
% 2.24/0.70  % (32593)------------------------------
% 2.24/0.70  % (32593)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.24/0.70  % (32593)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.24/0.70  % (32593)Termination reason: Unknown
% 2.24/0.70  % (32593)Termination phase: Property scanning
% 2.24/0.70  
% 2.24/0.70  % (32593)Memory used [KB]: 2046
% 2.24/0.70  % (32593)Time elapsed: 0.013 s
% 2.24/0.70  % (32593)Instructions burned: 27 (million)
% 2.24/0.70  % (32593)------------------------------
% 2.24/0.70  % (32593)------------------------------
% 2.24/0.70  % (32606)lrs+1011_1:1_br=off:fde=none:norm_ineq=on:nwc=10.0:sas=z3:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:i=160:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/160Mi)
% 2.24/0.70  % (32613)lrs+1002_1:1_nm=0:sd=1:ss=axioms:urr=ec_only:i=330:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/330Mi)
% 2.24/0.70  % (32611)ott+21_1:1_erd=off:s2a=on:sac=on:sd=1:sgt=64:sos=on:ss=included:st=3.0:to=lpo:urr=on:i=211:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/211Mi)
% 2.24/0.71  % (32603)lrs+1002_1:1_av=off:br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=343:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/343Mi)
% 2.24/0.71  % (32616)dis+1002_1:1_aac=none:abs=on:nicw=on:sac=on:sas=z3:tgt=ground:tha=some:to=lpo:i=374:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/374Mi)
% 2.80/0.72  % (32610)lrs+10_1:1_amm=sco:norm_ineq=on:nwc=3.0:plsq=on:plsqc=2:plsqr=32,1:sas=z3:sp=const_min:tha=off:to=lpo:i=146:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/146Mi)
% 2.80/0.72  % (32597)Instruction limit reached!
% 2.80/0.72  % (32597)------------------------------
% 2.80/0.72  % (32597)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.80/0.72  % (32597)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.80/0.72  % (32597)Termination reason: Unknown
% 2.80/0.72  % (32597)Termination phase: Saturation
% 2.80/0.72  
% 2.80/0.72  % (32597)Memory used [KB]: 7931
% 2.80/0.72  % (32597)Time elapsed: 0.174 s
% 2.80/0.72  % (32597)Instructions burned: 58 (million)
% 2.80/0.72  % (32597)------------------------------
% 2.80/0.72  % (32597)------------------------------
% 2.80/0.72  % (32617)ins+10_1:32_fd=off:fs=off:fsr=off:igrr=4/7:igwr=on:urr=ec_only:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/500Mi)
% 2.80/0.73  % (32609)dis+10_1:1_aac=none:abs=on:bce=on:bd=off:bsr=unit_only:drc=off:fd=preordered:fsd=on:gve=cautious:lcm=reverse:nm=16:plsq=on:plsqc=1:plsqr=232,15:sfv=off:slsq=on:slsql=off:slsqr=3,2:sos=on:sp=weighted_frequency:i=81:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/81Mi)
% 2.80/0.73  % (32592)Instruction limit reached!
% 2.80/0.73  % (32592)------------------------------
% 2.80/0.73  % (32592)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.80/0.73  % (32592)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.80/0.73  % (32592)Termination reason: Unknown
% 2.80/0.73  % (32592)Termination phase: Saturation
% 2.80/0.73  
% 2.80/0.73  % (32592)Memory used [KB]: 6652
% 2.80/0.73  % (32592)Time elapsed: 0.182 s
% 2.80/0.73  % (32592)Instructions burned: 48 (million)
% 2.80/0.73  % (32592)------------------------------
% 2.80/0.73  % (32592)------------------------------
% 2.80/0.74  % (32615)lrs+30_1:64_flr=on:sp=frequency:to=lpo:i=213:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/213Mi)
% 2.80/0.76  % (32618)lrs+1011_1:1_br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=488:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/488Mi)
% 2.80/0.78  % (32619)lrs+10_1:1_abs=on:ev=cautious:nwc=10.0:s2a=on:sas=z3:tha=off:thi=all:thigen=on:i=230:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/230Mi)
% 3.22/0.79  % (32596)Instruction limit reached!
% 3.22/0.79  % (32596)------------------------------
% 3.22/0.79  % (32596)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.22/0.79  % (32596)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.22/0.79  % (32596)Termination reason: Unknown
% 3.22/0.79  % (32596)Termination phase: Saturation
% 3.22/0.79  
% 3.22/0.79  % (32596)Memory used [KB]: 7291
% 3.22/0.79  % (32596)Time elapsed: 0.227 s
% 3.22/0.79  % (32596)Instructions burned: 77 (million)
% 3.22/0.79  % (32596)------------------------------
% 3.22/0.79  % (32596)------------------------------
% 3.22/0.82  % (32598)Instruction limit reached!
% 3.22/0.82  % (32598)------------------------------
% 3.22/0.82  % (32598)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.22/0.82  % (32598)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.22/0.82  % (32598)Termination reason: Unknown
% 3.22/0.82  % (32598)Termination phase: Saturation
% 3.22/0.82  
% 3.22/0.82  % (32598)Memory used [KB]: 6908
% 3.22/0.82  % (32598)Time elapsed: 0.045 s
% 3.22/0.82  % (32598)Instructions burned: 97 (million)
% 3.22/0.82  % (32598)------------------------------
% 3.22/0.82  % (32598)------------------------------
% 3.22/0.82  % (32620)lrs+1010_1:1_bsr=unit_only:cond=on:flr=on:newcnf=on:nwc=10.0:sas=z3:to=lpo:i=360:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/360Mi)
% 3.22/0.82  % (32599)Instruction limit reached!
% 3.22/0.82  % (32599)------------------------------
% 3.22/0.82  % (32599)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.22/0.82  % (32599)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.22/0.82  % (32599)Termination reason: Unknown
% 3.22/0.82  % (32599)Termination phase: Saturation
% 3.22/0.82  
% 3.22/0.82  % (32599)Memory used [KB]: 6524
% 3.22/0.82  % (32599)Time elapsed: 0.043 s
% 3.22/0.82  % (32599)Instructions burned: 108 (million)
% 3.22/0.82  % (32599)------------------------------
% 3.22/0.82  % (32599)------------------------------
% 3.22/0.83  % (32595)Refutation not found, non-redundant clauses discarded% (32595)------------------------------
% 3.22/0.83  % (32595)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.22/0.83  % (32595)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.22/0.83  % (32595)Termination reason: Refutation not found, non-redundant clauses discarded
% 3.22/0.83  
% 3.22/0.83  % (32595)Memory used [KB]: 6908
% 3.22/0.83  % (32595)Time elapsed: 0.253 s
% 3.22/0.83  % (32595)Instructions burned: 75 (million)
% 3.22/0.83  % (32595)------------------------------
% 3.22/0.83  % (32595)------------------------------
% 3.22/0.86  % (32621)dis+31_1:1_lcm=reverse:norm_ineq=on:nwc=10.0:sas=z3:tha=off:urr=on:i=382:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/382Mi)
% 3.22/0.86  % (32623)dis+10_1:1_sgt=16:sos=on:spb=goal:ss=axioms:i=1006:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/1006Mi)
% 3.22/0.86  % (32609)Instruction limit reached!
% 3.22/0.86  % (32609)------------------------------
% 3.22/0.86  % (32609)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.22/0.86  % (32609)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.22/0.86  % (32609)Termination reason: Unknown
% 3.22/0.86  % (32609)Termination phase: Saturation
% 3.22/0.86  
% 3.22/0.86  % (32609)Memory used [KB]: 7419
% 3.22/0.86  % (32609)Time elapsed: 0.266 s
% 3.22/0.86  % (32609)Instructions burned: 82 (million)
% 3.22/0.86  % (32609)------------------------------
% 3.22/0.86  % (32609)------------------------------
% 3.78/0.88  % (32622)lrs+10_1:1_av=off:fde=none:lwlo=on:nwc=10.0:i=256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/256Mi)
% 3.78/0.90  % (32594)Instruction limit reached!
% 3.78/0.90  % (32594)------------------------------
% 3.78/0.90  % (32594)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.78/0.90  % (32594)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.78/0.90  % (32594)Termination reason: Unknown
% 3.78/0.90  % (32594)Termination phase: Saturation
% 3.78/0.90  
% 3.78/0.90  % (32594)Memory used [KB]: 8059
% 3.78/0.90  % (32594)Time elapsed: 0.352 s
% 3.78/0.90  % (32594)Instructions burned: 148 (million)
% 3.78/0.90  % (32594)------------------------------
% 3.78/0.90  % (32594)------------------------------
% 3.78/0.90  % (32605)Instruction limit reached!
% 3.78/0.90  % (32605)------------------------------
% 3.78/0.90  % (32605)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.78/0.90  % (32605)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.78/0.90  % (32605)Termination reason: Unknown
% 3.78/0.90  % (32605)Termination phase: Saturation
% 3.78/0.90  
% 3.78/0.90  % (32605)Memory used [KB]: 2174
% 3.78/0.90  % (32605)Time elapsed: 0.313 s
% 3.78/0.90  % (32605)Instructions burned: 150 (million)
% 3.78/0.90  % (32605)------------------------------
% 3.78/0.90  % (32605)------------------------------
% 3.78/0.90  % (32602)Refutation not found, non-redundant clauses discarded% (32602)------------------------------
% 3.78/0.90  % (32602)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.78/0.90  % (32602)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.78/0.90  % (32602)Termination reason: Refutation not found, non-redundant clauses discarded
% 3.78/0.90  
% 3.78/0.90  % (32602)Memory used [KB]: 2430
% 3.78/0.90  % (32602)Time elapsed: 0.300 s
% 3.78/0.90  % (32602)Instructions burned: 212 (million)
% 3.78/0.90  % (32602)------------------------------
% 3.78/0.90  % (32602)------------------------------
% 3.98/0.92  % (32624)dis+1004_1:3_av=off:bs=on:plsq=on:i=3721:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/3721Mi)
% 3.98/0.93  % (32606)Instruction limit reached!
% 3.98/0.93  % (32606)------------------------------
% 3.98/0.93  % (32606)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.98/0.93  % (32606)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.98/0.93  % (32606)Termination reason: Unknown
% 3.98/0.93  % (32606)Termination phase: Saturation
% 3.98/0.93  
% 3.98/0.93  % (32606)Memory used [KB]: 2558
% 3.98/0.93  % (32606)Time elapsed: 0.066 s
% 3.98/0.93  % (32606)Instructions burned: 163 (million)
% 3.98/0.93  % (32606)------------------------------
% 3.98/0.93  % (32606)------------------------------
% 3.98/0.94  % (32610)Instruction limit reached!
% 3.98/0.94  % (32610)------------------------------
% 3.98/0.94  % (32610)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.98/0.94  % (32610)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.98/0.94  % (32610)Termination reason: Unknown
% 3.98/0.94  % (32610)Termination phase: Saturation
% 3.98/0.94  
% 3.98/0.94  % (32610)Memory used [KB]: 2558
% 3.98/0.94  % (32610)Time elapsed: 0.060 s
% 3.98/0.94  % (32610)Instructions burned: 147 (million)
% 3.98/0.94  % (32610)------------------------------
% 3.98/0.94  % (32610)------------------------------
% 3.98/0.95  % (32626)ott+1011_1:1_anc=all:avsq=on:avsqc=1:bsr=unit_only:drc=off:erd=off:fs=off:fsr=off:nwc=3.0:s2a=on:s2at=1.5:sac=on:urr=on:i=1705:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/1705Mi)
% 3.98/0.96  % (32625)ott+10_1:1_bd=preordered:drc=off:fd=preordered:nwc=5.0:sp=reverse_frequency:i=501:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/501Mi)
% 3.98/0.97  % (32627)lrs+10_1:1_av=off:sd=10:sos=all:ss=axioms:st=4.0:i=2416:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/2416Mi)
% 3.98/1.00  % (32628)dis+10_1:64_s2a=on:s2agt=16:slsq=on:slsqc=1:slsqr=1,1:i=1683:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/1683Mi)
% 4.28/1.02  % (32612)Instruction limit reached!
% 4.28/1.02  % (32612)------------------------------
% 4.28/1.02  % (32612)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.28/1.02  % (32612)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.28/1.02  % (32612)Termination reason: Unknown
% 4.28/1.02  % (32612)Termination phase: Saturation
% 4.28/1.02  
% 4.28/1.02  % (32612)Memory used [KB]: 8955
% 4.28/1.02  % (32612)Time elapsed: 0.332 s
% 4.28/1.02  % (32612)Instructions burned: 274 (million)
% 4.28/1.02  % (32612)------------------------------
% 4.28/1.02  % (32612)------------------------------
% 4.28/1.03  % (32631)lrs+10_1:1_ep=RS:fsr=off:sos=all:i=3217:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/3217Mi)
% 4.28/1.04  % (32630)lrs+10_1:1_afp=1:sac=on:sas=z3:tha=off:i=113:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/113Mi)
% 4.28/1.05  % (32629)dis+1011_1:1_av=off:fsr=off:nm=6:plsq=on:s2a=on:s2at=3.0:slsq=on:slsqc=0:slsqr=1,8:sp=frequency:to=lpo:i=330:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/330Mi)
% 4.28/1.07  % (32633)lrs+1011_1:6_aac=none:afr=on:bce=on:bsr=unit_only:canc=cautious:cond=fast:fde=unused:newcnf=on:nwc=3.0:s2a=on:s2agt=40:sas=z3:sfv=off:sp=weighted_frequency:spb=units:tha=off:to=lpo:i=2304:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/2304Mi)
% 4.28/1.08  % (32632)ott+10_6715:511922_awrs=decay:awrsf=1:bd=preordered:bs=on:drc=off:fd=preordered:nwc=5.0:sp=frequency:spb=goal_then_units:uwa=interpreted_only:i=3528:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/3528Mi)
% 4.51/1.09  % (32611)Instruction limit reached!
% 4.51/1.09  % (32611)------------------------------
% 4.51/1.09  % (32611)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.51/1.09  % (32611)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.51/1.09  % (32611)Termination reason: Unknown
% 4.51/1.09  % (32611)Termination phase: Saturation
% 4.51/1.09  
% 4.51/1.09  % (32611)Memory used [KB]: 9083
% 4.51/1.09  % (32611)Time elapsed: 0.462 s
% 4.51/1.09  % (32611)Instructions burned: 212 (million)
% 4.51/1.09  % (32611)------------------------------
% 4.51/1.09  % (32611)------------------------------
% 4.51/1.09  % (32619)Instruction limit reached!
% 4.51/1.09  % (32619)------------------------------
% 4.51/1.09  % (32619)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.51/1.09  % (32619)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.51/1.09  % (32619)Termination reason: Unknown
% 4.51/1.09  % (32619)Termination phase: Saturation
% 4.51/1.09  
% 4.51/1.09  % (32619)Memory used [KB]: 2430
% 4.51/1.09  % (32619)Time elapsed: 0.441 s
% 4.51/1.09  % (32619)Instructions burned: 231 (million)
% 4.51/1.09  % (32619)------------------------------
% 4.51/1.09  % (32619)------------------------------
% 4.51/1.11  % (32615)Instruction limit reached!
% 4.51/1.11  % (32615)------------------------------
% 4.51/1.11  % (32615)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.51/1.11  % (32615)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.51/1.11  % (32615)Termination reason: Unknown
% 4.51/1.11  % (32615)Termination phase: Saturation
% 4.51/1.11  
% 4.51/1.11  % (32615)Memory used [KB]: 8955
% 4.51/1.11  % (32615)Time elapsed: 0.485 s
% 4.51/1.11  % (32615)Instructions burned: 213 (million)
% 4.51/1.11  % (32615)------------------------------
% 4.51/1.11  % (32615)------------------------------
% 4.51/1.12  % (32614)Instruction limit reached!
% 4.51/1.12  % (32614)------------------------------
% 4.51/1.12  % (32614)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.51/1.12  % (32614)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.51/1.12  % (32614)Termination reason: Unknown
% 4.51/1.12  % (32614)Termination phase: Saturation
% 4.51/1.12  
% 4.51/1.12  % (32614)Memory used [KB]: 2686
% 4.51/1.12  % (32614)Time elapsed: 0.513 s
% 4.51/1.12  % (32614)Instructions burned: 296 (million)
% 4.51/1.12  % (32614)------------------------------
% 4.51/1.12  % (32614)------------------------------
% 4.51/1.15  % (32634)dis+1011_1:1_abs=on:bd=off:flr=on:nm=0:s2at=3.0:sas=z3:sfv=off:slsq=on:slsqc=2:slsqr=46,31:sp=const_frequency:tgt=ground:tha=some:thi=overlap:thitd=on:thsq=on:thsqc=32:thsqd=32:thsqr=7,4:i=3780:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/3780Mi)
% 6.66/1.21  % (32630)Instruction limit reached!
% 6.66/1.21  % (32630)------------------------------
% 6.66/1.21  % (32630)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.66/1.21  % (32630)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.66/1.21  % (32630)Termination reason: Unknown
% 6.66/1.21  % (32630)Termination phase: Saturation
% 6.66/1.21  
% 6.66/1.21  % (32630)Memory used [KB]: 2302
% 6.66/1.21  % (32630)Time elapsed: 0.048 s
% 6.66/1.21  % (32630)Instructions burned: 113 (million)
% 6.66/1.21  % (32630)------------------------------
% 6.66/1.21  % (32630)------------------------------
% 6.66/1.21  % (32607)Instruction limit reached!
% 6.66/1.21  % (32607)------------------------------
% 6.66/1.21  % (32607)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.66/1.21  % (32607)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.66/1.21  % (32607)Termination reason: Unknown
% 6.66/1.21  % (32607)Termination phase: Saturation
% 6.66/1.21  
% 6.66/1.21  % (32607)Memory used [KB]: 3326
% 6.66/1.21  % (32607)Time elapsed: 0.632 s
% 6.66/1.21  % (32607)Instructions burned: 372 (million)
% 6.66/1.21  % (32607)------------------------------
% 6.66/1.21  % (32607)------------------------------
% 6.91/1.23  % (32635)lrs+10_1:32_newcnf=on:sas=z3:tgt=ground:tha=off:i=238:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/238Mi)
% 6.91/1.24  % (32636)dis+1002_1:1_aac=none:abs=on:nicw=on:sac=on:sas=z3:tgt=ground:tha=some:to=lpo:i=656:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/656Mi)
% 6.91/1.27  % (32638)lrs+1010_1:1_aac=none:abs=on:bd=off:fd=off:nm=0:sas=z3:sims=off:tha=off:to=lpo:i=1302:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/1302Mi)
% 6.91/1.27  % (32637)dis+1010_1:4_aac=none:abs=on:atotf=0.5:avsq=on:avsqc=2:avsqr=215,247:awrs=converge:awrsf=128:bsd=on:erd=off:fde=none:gve=cautious:newcnf=on:nwc=5.0:rnwc=on:sac=on:sas=z3:sp=const_min:tgt=ground:thsq=on:thsqc=64:thsqr=1,4:i=485:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/485Mi)
% 6.91/1.27  % (32613)Instruction limit reached!
% 6.91/1.27  % (32613)------------------------------
% 6.91/1.27  % (32613)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.91/1.27  % (32613)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.91/1.27  % (32613)Termination reason: Unknown
% 6.91/1.27  % (32613)Termination phase: Saturation
% 6.91/1.27  
% 6.91/1.27  % (32613)Memory used [KB]: 7931
% 6.91/1.27  % (32613)Time elapsed: 0.653 s
% 6.91/1.27  % (32613)Instructions burned: 331 (million)
% 6.91/1.27  % (32613)------------------------------
% 6.91/1.27  % (32613)------------------------------
% 6.91/1.28  % (32603)Instruction limit reached!
% 6.91/1.28  % (32603)------------------------------
% 6.91/1.28  % (32603)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.91/1.28  % (32603)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.91/1.28  % (32603)Termination reason: Unknown
% 6.91/1.28  % (32603)Termination phase: Saturation
% 6.91/1.28  
% 6.91/1.28  % (32603)Memory used [KB]: 2558
% 6.91/1.28  % (32603)Time elapsed: 0.712 s
% 6.91/1.28  % (32603)Instructions burned: 344 (million)
% 6.91/1.28  % (32603)------------------------------
% 6.91/1.28  % (32603)------------------------------
% 6.91/1.29  % (32616)Instruction limit reached!
% 6.91/1.29  % (32616)------------------------------
% 6.91/1.29  % (32616)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.91/1.29  % (32616)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.91/1.29  % (32616)Termination reason: Unknown
% 6.91/1.29  % (32616)Termination phase: Saturation
% 6.91/1.29  
% 6.91/1.29  % (32616)Memory used [KB]: 4477
% 6.91/1.29  % (32616)Time elapsed: 0.673 s
% 6.91/1.29  % (32616)Instructions burned: 376 (million)
% 6.91/1.29  % (32616)------------------------------
% 6.91/1.29  % (32616)------------------------------
% 6.91/1.30  % (32601)Refutation not found, non-redundant clauses discarded% (32601)------------------------------
% 6.91/1.30  % (32601)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.91/1.30  % (32601)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.91/1.30  % (32601)Termination reason: Refutation not found, non-redundant clauses discarded
% 6.91/1.30  
% 6.91/1.30  % (32601)Memory used [KB]: 5373
% 6.91/1.30  % (32601)Time elapsed: 0.719 s
% 6.91/1.30  % (32601)Instructions burned: 491 (million)
% 6.91/1.30  % (32601)------------------------------
% 6.91/1.30  % (32601)------------------------------
% 7.49/1.33  % (32622)Instruction limit reached!
% 7.49/1.33  % (32622)------------------------------
% 7.49/1.33  % (32622)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.49/1.33  % (32622)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.49/1.33  % (32622)Termination reason: Unknown
% 7.49/1.33  % (32622)Termination phase: Saturation
% 7.49/1.33  
% 7.49/1.33  % (32622)Memory used [KB]: 4221
% 7.49/1.33  % (32622)Time elapsed: 0.577 s
% 7.49/1.33  % (32622)Instructions burned: 257 (million)
% 7.49/1.33  % (32622)------------------------------
% 7.49/1.33  % (32622)------------------------------
% 7.49/1.34  % (32639)lrs+1011_4:1_abs=on:afp=20:amm=off:anc=all:bd=off:br=off:canc=force:s2a=on:sas=z3:slsq=on:urr=on:i=980:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/980Mi)
% 7.49/1.35  % (32640)ins+10_1:32_fd=off:fs=off:fsr=off:igrr=4/7:igwr=on:urr=ec_only:i=591:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/591Mi)
% 7.49/1.36  % (32620)Instruction limit reached!
% 7.49/1.36  % (32620)------------------------------
% 7.49/1.36  % (32620)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.49/1.36  % (32620)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.49/1.36  % (32620)Termination reason: Unknown
% 7.49/1.36  % (32620)Termination phase: Saturation
% 7.49/1.36  
% 7.49/1.36  % (32620)Memory used [KB]: 3454
% 7.49/1.36  % (32620)Time elapsed: 0.646 s
% 7.49/1.36  % (32620)Instructions burned: 361 (million)
% 7.49/1.36  % (32620)------------------------------
% 7.49/1.36  % (32620)------------------------------
% 7.99/1.40  % (32621)Instruction limit reached!
% 7.99/1.40  % (32621)------------------------------
% 7.99/1.40  % (32621)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.99/1.40  % (32621)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.99/1.40  % (32621)Termination reason: Unknown
% 7.99/1.40  % (32621)Termination phase: Saturation
% 7.99/1.40  
% 7.99/1.40  % (32621)Memory used [KB]: 3582
% 7.99/1.40  % (32621)Time elapsed: 0.654 s
% 7.99/1.40  % (32621)Instructions burned: 383 (million)
% 7.99/1.40  % (32621)------------------------------
% 7.99/1.40  % (32621)------------------------------
% 7.99/1.40  % (32608)Refutation not found, non-redundant clauses discarded% (32608)------------------------------
% 7.99/1.40  % (32608)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.99/1.40  % (32608)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.99/1.40  % (32608)Termination reason: Refutation not found, non-redundant clauses discarded
% 7.99/1.40  
% 7.99/1.40  % (32608)Memory used [KB]: 3454
% 7.99/1.40  % (32608)Time elapsed: 0.822 s
% 7.99/1.40  % (32608)Instructions burned: 470 (million)
% 7.99/1.40  % (32608)------------------------------
% 7.99/1.40  % (32608)------------------------------
% 7.99/1.41  % (32643)lrs+10_1:1024_drc=off:fde=none:gve=force:nm=4:norm_ineq=on:sas=z3:sos=all:sp=const_min:spb=non_intro:to=lpo:uwa=one_side_constant:i=691:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/691Mi)
% 7.99/1.41  % (32641)lrs+1011_1:1_br=off:fs=off:fsr=off:tha=off:urr=ec_only:i=638:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/638Mi)
% 7.99/1.42  % (32642)dis+1010_137062:920759_aac=none:abs=on:amm=sco:anc=none:asg=cautious:atotf=0.5:avsq=on:avsqc=2:avsqr=383,440:bce=on:bsd=on:erd=off:fde=unused:gs=on:gve=cautious:newcnf=on:nwc=3.3:sac=on:sas=z3:sfv=off:skr=on:spb=goal:tgt=ground:thsq=on:thsqc=128:thsql=off:uwa=all:i=947:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/947Mi)
% 7.99/1.43  % (32644)lrs+10_1:128_asg=cautious:drc=off:fde=none:gve=force:norm_ineq=on:sas=z3:sos=all:sp=reverse_arity:spb=intro:ss=axioms:to=lpo:uwa=one_side_constant:i=370:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/370Mi)
% 7.99/1.45  % (32645)dis+10_1:1_bd=off:fde=unused:gsp=on:ins=1:norm_ineq=on:sas=z3:sos=all:tha=off:i=361:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/361Mi)
% 7.99/1.47  % (32600)Instruction limit reached!
% 7.99/1.47  % (32600)------------------------------
% 7.99/1.47  % (32600)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.99/1.47  % (32600)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.99/1.47  % (32600)Termination reason: Unknown
% 7.99/1.47  % (32600)Termination phase: Saturation
% 7.99/1.47  
% 7.99/1.47  % (32600)Memory used [KB]: 11513
% 7.99/1.47  % (32600)Time elapsed: 0.914 s
% 7.99/1.47  % (32600)Instructions burned: 463 (million)
% 7.99/1.47  % (32600)------------------------------
% 7.99/1.47  % (32600)------------------------------
% 8.65/1.49  % (32646)lrs+1011_1:1_bce=on:drc=off:erd=off:gve=force:ins=2:norm_ineq=on:sac=on:sp=frequency:tha=some:urr=on:i=3058:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/3058Mi)
% 8.65/1.50  % (32604)Instruction limit reached!
% 8.65/1.50  % (32604)------------------------------
% 8.65/1.50  % (32604)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.65/1.50  % (32604)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.65/1.50  % (32604)Termination reason: Unknown
% 8.65/1.50  % (32604)Termination phase: Saturation
% 8.65/1.50  
% 8.65/1.50  % (32604)Memory used [KB]: 7164
% 8.65/1.50  % (32604)Time elapsed: 0.935 s
% 8.65/1.50  % (32604)Instructions burned: 489 (million)
% 8.65/1.50  % (32604)------------------------------
% 8.65/1.50  % (32604)------------------------------
% 8.83/1.53  % (32618)Instruction limit reached!
% 8.83/1.53  % (32618)------------------------------
% 8.83/1.53  % (32618)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.83/1.53  % (32618)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.83/1.53  % (32618)Termination reason: Unknown
% 8.83/1.53  % (32618)Termination phase: Saturation
% 8.83/1.53  
% 8.83/1.53  % (32618)Memory used [KB]: 7291
% 8.83/1.53  % (32618)Time elapsed: 0.870 s
% 8.83/1.53  % (32618)Instructions burned: 490 (million)
% 8.83/1.53  % (32618)------------------------------
% 8.83/1.53  % (32618)------------------------------
% 8.83/1.54  % (32647)lrs+1010_5:1_norm_ineq=on:sas=z3:sos=all:ss=axioms:tha=off:i=1198:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/1198Mi)
% 8.83/1.55  % (32635)Refutation not found, non-redundant clauses discarded% (32635)------------------------------
% 8.83/1.55  % (32635)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.83/1.55  % (32635)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.83/1.55  % (32635)Termination reason: Refutation not found, non-redundant clauses discarded
% 8.83/1.55  
% 8.83/1.55  % (32635)Memory used [KB]: 2430
% 8.83/1.55  % (32635)Time elapsed: 0.442 s
% 8.83/1.55  % (32635)Instructions burned: 219 (million)
% 8.83/1.55  % (32635)------------------------------
% 8.83/1.55  % (32635)------------------------------
% 8.83/1.55  % (32648)lrs+11_1:1_avsq=on:avsql=on:avsqr=1,16:norm_ineq=on:nwc=10.0:plsq=on:sas=z3:tha=off:urr=on:i=2501:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/2501Mi)
% 8.83/1.59  % (32617)Instruction limit reached!
% 8.83/1.59  % (32617)------------------------------
% 8.83/1.59  % (32617)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.83/1.59  % (32617)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.83/1.59  % (32617)Termination reason: Unknown
% 8.83/1.59  % (32617)Termination phase: Saturation
% 8.83/1.59  
% 8.83/1.59  % (32617)Memory used [KB]: 10874
% 8.83/1.59  % (32617)Time elapsed: 0.249 s
% 8.83/1.59  % (32617)Instructions burned: 500 (million)
% 8.83/1.59  % (32617)------------------------------
% 8.83/1.59  % (32617)------------------------------
% 9.21/1.61  % (32649)lrs+10_1:1_av=off:fde=none:lwlo=on:nwc=10.0:i=256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/256Mi)
% 9.21/1.63  % (32629)Instruction limit reached!
% 9.21/1.63  % (32629)------------------------------
% 9.21/1.63  % (32629)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 9.21/1.64  % (32650)dis+1011_1:1_bd=preordered:sd=2:sos=all:ss=axioms:i=217:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/217Mi)
% 9.21/1.65  % (32629)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 9.21/1.65  % (32629)Termination reason: Unknown
% 9.21/1.65  % (32629)Termination phase: Saturation
% 9.21/1.65  
% 9.21/1.65  % (32629)Memory used [KB]: 4861
% 9.21/1.65  % (32629)Time elapsed: 0.709 s
% 9.21/1.65  % (32629)Instructions burned: 330 (million)
% 9.21/1.65  % (32629)------------------------------
% 9.21/1.65  % (32629)------------------------------
% 9.21/1.66  % (32651)ott+11_1:1_aac=none:amm=off:bd=off:fsr=off:sas=z3:sos=all:sp=const_frequency:tha=off:i=1168:si=on:rawr=on:rtra=on_0 on theBenchmark for (2988ds/1168Mi)
% 9.21/1.68  % (32652)dis+10_1:1_sgt=16:sos=on:spb=goal:ss=axioms:i=1006:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/1006Mi)
% 10.54/1.73  % (32653)dis+1004_1:3_av=off:bs=on:plsq=on:i=4966:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/4966Mi)
% 11.30/1.79  % (32654)ott+10_18762:894869_awrs=decay:awrsf=8:bsd=on:drc=off:fsr=off:irw=on:newcnf=on:slsq=on:slsqc=1:slsqr=76,61:i=4835:si=on:rawr=on:rtra=on_0 on theBenchmark for (2986ds/4835Mi)
% 11.61/1.87  % (32625)Instruction limit reached!
% 11.61/1.87  % (32625)------------------------------
% 11.61/1.87  % (32625)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.61/1.87  % (32625)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.61/1.87  % (32625)Termination reason: Unknown
% 11.61/1.87  % (32625)Termination phase: Saturation
% 11.61/1.87  
% 11.61/1.87  % (32625)Memory used [KB]: 11513
% 11.61/1.87  % (32625)Time elapsed: 1.024 s
% 11.61/1.87  % (32625)Instructions burned: 502 (million)
% 11.61/1.87  % (32625)------------------------------
% 11.61/1.87  % (32625)------------------------------
% 11.61/1.88  % (32645)Instruction limit reached!
% 11.61/1.88  % (32645)------------------------------
% 11.61/1.88  % (32645)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.61/1.88  % (32645)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.61/1.88  % (32645)Termination reason: Unknown
% 11.61/1.88  % (32645)Termination phase: Saturation
% 11.61/1.88  
% 11.61/1.88  % (32645)Memory used [KB]: 3198
% 11.61/1.88  % (32645)Time elapsed: 0.518 s
% 11.61/1.88  % (32645)Instructions burned: 362 (million)
% 11.61/1.88  % (32645)------------------------------
% 11.61/1.88  % (32645)------------------------------
% 12.38/1.96  % (32644)Instruction limit reached!
% 12.38/1.96  % (32644)------------------------------
% 12.38/1.96  % (32644)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.38/1.96  % (32644)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.38/1.96  % (32644)Termination reason: Unknown
% 12.38/1.96  % (32644)Termination phase: Saturation
% 12.38/1.96  
% 12.38/1.96  % (32644)Memory used [KB]: 3965
% 12.38/1.96  % (32644)Time elapsed: 0.624 s
% 12.38/1.96  % (32644)Instructions burned: 371 (million)
% 12.38/1.96  % (32644)------------------------------
% 12.38/1.96  % (32644)------------------------------
% 13.01/2.01  % (32650)Instruction limit reached!
% 13.01/2.01  % (32650)------------------------------
% 13.01/2.01  % (32650)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.01/2.01  % (32650)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.01/2.01  % (32650)Termination reason: Unknown
% 13.01/2.01  % (32650)Termination phase: Saturation
% 13.01/2.01  
% 13.01/2.01  % (32650)Memory used [KB]: 7931
% 13.01/2.01  % (32650)Time elapsed: 0.474 s
% 13.01/2.01  % (32650)Instructions burned: 218 (million)
% 13.01/2.01  % (32650)------------------------------
% 13.01/2.01  % (32650)------------------------------
% 13.01/2.01  % (32655)ott+0_1:128_afr=on:amm=sco:anc=none:awrs=converge:awrsf=110:bsd=on:cond=fast:etr=on:fde=unused:flr=on:fsd=on:gve=force:irw=on:norm_ineq=on:sas=z3:sos=all:spb=units:tha=off:thi=strong:to=lpo:uwa=one_side_interpreted:i=3932:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/3932Mi)
% 13.01/2.02  % (32656)lrs+1011_1:6_aac=none:afr=on:bce=on:bsr=unit_only:canc=cautious:cond=fast:fde=unused:newcnf=on:nwc=3.0:s2a=on:s2agt=40:sas=z3:sfv=off:sp=weighted_frequency:spb=units:tha=off:to=lpo:i=1742:si=on:rawr=on:rtra=on_0 on theBenchmark for (2984ds/1742Mi)
% 13.01/2.02  % (32637)Instruction limit reached!
% 13.01/2.02  % (32637)------------------------------
% 13.01/2.02  % (32637)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.01/2.02  % (32637)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.01/2.02  % (32637)Termination reason: Unknown
% 13.01/2.02  % (32637)Termination phase: Saturation
% 13.01/2.02  
% 13.01/2.02  % (32637)Memory used [KB]: 4477
% 13.01/2.02  % (32637)Time elapsed: 0.890 s
% 13.01/2.02  % (32637)Instructions burned: 486 (million)
% 13.01/2.02  % (32637)------------------------------
% 13.01/2.02  % (32637)------------------------------
% 13.01/2.05  % (32649)Refutation not found, non-redundant clauses discarded% (32649)------------------------------
% 13.01/2.05  % (32649)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.01/2.05  % (32649)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.01/2.05  % (32649)Termination reason: Refutation not found, non-redundant clauses discarded
% 13.01/2.05  
% 13.01/2.05  % (32649)Memory used [KB]: 4093
% 13.01/2.05  % (32649)Time elapsed: 0.550 s
% 13.01/2.05  % (32649)Instructions burned: 247 (million)
% 13.01/2.05  % (32649)------------------------------
% 13.01/2.05  % (32649)------------------------------
% 13.01/2.07  % (32657)dis+1011_1:1_abs=on:bd=off:flr=on:nm=0:s2at=3.0:sas=z3:sfv=off:slsq=on:slsqc=2:slsqr=46,31:sp=const_frequency:tgt=ground:tha=some:thi=overlap:thitd=on:thsq=on:thsqc=32:thsqd=32:thsqr=7,4:i=3843:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/3843Mi)
% 13.84/2.15  % (32658)dis+1010_137062:920759_aac=none:abs=on:amm=sco:anc=none:asg=cautious:atotf=0.5:avsq=on:avsqc=2:avsqr=383,440:bce=on:bsd=on:erd=off:fde=unused:gs=on:gve=cautious:newcnf=on:nwc=3.3:sac=on:sas=z3:sfv=off:skr=on:spb=goal:tgt=ground:thsq=on:thsqc=128:thsql=off:uwa=all:i=947:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/947Mi)
% 13.84/2.18  % (32659)dis+10_1:14_awrs=converge:sp=unary_first:tgt=ground:i=3622:si=on:rawr=on:rtra=on_0 on theBenchmark for (2982ds/3622Mi)
% 14.46/2.22  % (32660)lrs+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=4725:si=on:rawr=on:rtra=on_0 on theBenchmark for (2982ds/4725Mi)
% 14.46/2.27  % (32636)Instruction limit reached!
% 14.46/2.27  % (32636)------------------------------
% 14.46/2.27  % (32636)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 14.46/2.30  % (32636)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 14.46/2.30  % (32636)Termination reason: Unknown
% 14.46/2.30  % (32636)Termination phase: Saturation
% 14.46/2.30  
% 14.46/2.30  % (32636)Memory used [KB]: 7931
% 14.46/2.30  % (32636)Time elapsed: 1.160 s
% 14.46/2.30  % (32636)Instructions burned: 657 (million)
% 14.46/2.30  % (32636)------------------------------
% 14.46/2.30  % (32636)------------------------------
% 15.45/2.32  % (32643)Instruction limit reached!
% 15.45/2.32  % (32643)------------------------------
% 15.45/2.32  % (32643)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.45/2.32  % (32643)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.45/2.32  % (32643)Termination reason: Unknown
% 15.45/2.32  % (32643)Termination phase: Saturation
% 15.45/2.32  
% 15.45/2.32  % (32643)Memory used [KB]: 5884
% 15.45/2.32  % (32643)Time elapsed: 0.992 s
% 15.45/2.32  % (32643)Instructions burned: 691 (million)
% 15.45/2.32  % (32643)------------------------------
% 15.45/2.32  % (32643)------------------------------
% 15.45/2.36  % (32640)Instruction limit reached!
% 15.45/2.36  % (32640)------------------------------
% 15.45/2.36  % (32640)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.45/2.36  % (32640)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.45/2.36  % (32640)Termination reason: Unknown
% 15.45/2.36  % (32640)Termination phase: Saturation
% 15.45/2.36  
% 15.45/2.36  % (32640)Memory used [KB]: 12792
% 15.45/2.36  % (32640)Time elapsed: 0.298 s
% 15.45/2.36  % (32640)Instructions burned: 591 (million)
% 15.45/2.36  % (32640)------------------------------
% 15.45/2.36  % (32640)------------------------------
% 16.24/2.44  % (32661)dis+31_1:1_lcm=reverse:norm_ineq=on:nwc=10.0:sas=z3:tha=off:urr=on:i=1518:si=on:rawr=on:rtra=on_0 on theBenchmark for (2980ds/1518Mi)
% 16.24/2.46  % (32641)Instruction limit reached!
% 16.24/2.46  % (32641)------------------------------
% 16.24/2.46  % (32641)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.24/2.46  % (32641)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.24/2.46  % (32641)Termination reason: Unknown
% 16.24/2.46  % (32641)Termination phase: Saturation
% 16.24/2.46  
% 16.24/2.46  % (32641)Memory used [KB]: 7291
% 16.24/2.46  % (32641)Time elapsed: 1.148 s
% 16.24/2.46  % (32641)Instructions burned: 639 (million)
% 16.24/2.46  % (32641)------------------------------
% 16.24/2.46  % (32641)------------------------------
% 16.24/2.46  % (32639)Instruction limit reached!
% 16.24/2.46  % (32639)------------------------------
% 16.24/2.46  % (32639)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.24/2.46  % (32639)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.24/2.46  % (32639)Termination reason: Unknown
% 16.24/2.46  % (32639)Termination phase: Saturation
% 16.24/2.46  
% 16.24/2.46  % (32639)Memory used [KB]: 9083
% 16.24/2.46  % (32639)Time elapsed: 1.219 s
% 16.24/2.46  % (32639)Instructions burned: 981 (million)
% 16.24/2.46  % (32639)------------------------------
% 16.24/2.46  % (32639)------------------------------
% 16.24/2.46  % (32662)lrs+11_1:1_avsq=on:avsql=on:avsqr=1,16:norm_ineq=on:nwc=10.0:plsq=on:sas=z3:tha=off:urr=on:i=2661:si=on:rawr=on:rtra=on_0 on theBenchmark for (2980ds/2661Mi)
% 16.97/2.51  % (32663)ott+11_2:1_add=large:afp=4000:newcnf=on:sd=1:sos=on:sp=const_min:ss=axioms:i=1324:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/1324Mi)
% 16.97/2.59  % (32634)First to succeed.
% 17.58/2.60  % (32664)ott+11_1:1_aac=none:amm=off:bd=off:fsr=off:sas=z3:sos=all:sp=const_frequency:tha=off:i=1168:si=on:rawr=on:rtra=on_0 on theBenchmark for (2978ds/1168Mi)
% 17.58/2.60  % (32665)dis+1004_1:3_av=off:bs=on:plsq=on:i=11321:si=on:rawr=on:rtra=on_0 on theBenchmark for (2978ds/11321Mi)
% 17.58/2.60  % (32623)Instruction limit reached!
% 17.58/2.60  % (32623)------------------------------
% 17.58/2.60  % (32623)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 17.58/2.60  % (32623)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 17.58/2.60  % (32623)Termination reason: Unknown
% 17.58/2.60  % (32623)Termination phase: Saturation
% 17.58/2.60  
% 17.58/2.60  % (32623)Memory used [KB]: 13688
% 17.58/2.60  % (32623)Time elapsed: 1.806 s
% 17.58/2.60  % (32623)Instructions burned: 1006 (million)
% 17.58/2.60  % (32623)------------------------------
% 17.58/2.60  % (32623)------------------------------
% 18.34/2.72  % (32634)Refutation found. Thanks to Tanya!
% 18.34/2.72  % SZS status Theorem for theBenchmark
% 18.34/2.72  % SZS output start Proof for theBenchmark
% See solution above
% 18.34/2.74  % (32634)------------------------------
% 18.34/2.74  % (32634)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 18.34/2.74  % (32634)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 18.34/2.74  % (32634)Termination reason: Refutation
% 18.34/2.74  
% 18.34/2.74  % (32634)Memory used [KB]: 7547
% 18.34/2.74  % (32634)Time elapsed: 1.495 s
% 18.34/2.74  % (32634)Instructions burned: 1013 (million)
% 18.34/2.74  % (32634)------------------------------
% 18.34/2.74  % (32634)------------------------------
% 18.34/2.74  % (32560)Success in time 2.395 s
%------------------------------------------------------------------------------