TSTP Solution File: ITP006_1 by Vampire-SAT---4.8
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Vampire-SAT---4.8
% Problem : ITP006_1 : TPTP v8.1.2. Bugfixed v7.5.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% Computer : n028.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 : Sun May 5 06:56:40 EDT 2024
% Result : Theorem 199.65s 28.87s
% Output : Refutation 199.65s
% Verified :
% SZS Type : Refutation
% Derivation depth : 9
% Number of leaves : 1009
% Syntax : Number of formulae : 3265 ( 213 unt; 92 typ; 0 def)
% Number of atoms : 11024 (1430 equ)
% Maximal formula atoms : 32 ( 3 avg)
% Number of connectives : 13388 (5537 ~;6517 |; 335 &)
% ( 942 <=>; 56 =>; 0 <=; 1 <~>)
% Maximal formula depth : 17 ( 6 avg)
% Maximal term depth : 18 ( 3 avg)
% Number of types : 7 ( 6 usr)
% Number of type conns : 135 ( 56 >; 79 *; 0 +; 0 <<)
% Number of predicates : 862 ( 860 usr; 846 prp; 0-4 aty)
% Number of functors : 71 ( 71 usr; 30 con; 0-4 aty)
% Number of variables : 7069 (6992 !; 77 ?;7069 :)
% Comments :
%------------------------------------------------------------------------------
tff(type_def_5,type,
u: $tType ).
tff(type_def_6,type,
d: $tType ).
tff(type_def_7,type,
du: $tType ).
tff(type_def_8,type,
mono_2Etyop_2Emin_2Ebool: $tType ).
tff(type_def_9,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29: $tType ).
tff(type_def_10,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: $tType ).
tff(func_def_0,type,
tyop_2Emin_2Ebool: d ).
tff(func_def_1,type,
tyop_2Emin_2Efun: ( d * d ) > d ).
tff(func_def_2,type,
s: ( d * u ) > du ).
tff(func_def_3,type,
app_2E2: ( du * du ) > u ).
tff(func_def_4,type,
combin_i_2E0: u ).
tff(func_def_5,type,
combin_k_2E0: u ).
tff(func_def_6,type,
combin_s_2E0: u ).
tff(func_def_7,type,
c_2Ebool_2E_21_2E0: u ).
tff(func_def_8,type,
c_2Ebool_2E_21_2E1: du > u ).
tff(func_def_9,type,
c_2Ebool_2E_2F_5C_2E0: u ).
tff(func_def_10,type,
c_2Ebool_2E_2F_5C_2E2: ( du * du ) > u ).
tff(func_def_11,type,
c_2Emin_2E_3D_2E0: u ).
tff(func_def_12,type,
c_2Emin_2E_3D_2E2: ( du * du ) > u ).
tff(func_def_13,type,
c_2Emin_2E_3D_3D_3E_2E0: u ).
tff(func_def_14,type,
c_2Emin_2E_3D_3D_3E_2E2: ( du * du ) > u ).
tff(func_def_15,type,
c_2Ebool_2E_3F_2E0: u ).
tff(func_def_16,type,
c_2Ebool_2E_3F_2E1: du > u ).
tff(func_def_17,type,
c_2Ebool_2EF_2E0: u ).
tff(func_def_18,type,
c_2EquantHeuristics_2EGUESS__EXISTS_2E0: u ).
tff(func_def_19,type,
c_2EquantHeuristics_2EGUESS__EXISTS_2E2: ( du * du ) > u ).
tff(func_def_20,type,
c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0: u ).
tff(func_def_21,type,
c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2: ( du * du ) > u ).
tff(func_def_22,type,
c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0: u ).
tff(func_def_23,type,
c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2: ( du * du ) > u ).
tff(func_def_24,type,
c_2EquantHeuristics_2EGUESS__FORALL_2E0: u ).
tff(func_def_25,type,
c_2EquantHeuristics_2EGUESS__FORALL_2E2: ( du * du ) > u ).
tff(func_def_26,type,
c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0: u ).
tff(func_def_27,type,
c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2: ( du * du ) > u ).
tff(func_def_28,type,
c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0: u ).
tff(func_def_29,type,
c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2: ( du * du ) > u ).
tff(func_def_30,type,
c_2Ebool_2ET_2E0: u ).
tff(func_def_31,type,
c_2Ebool_2E_5C_2F_2E0: u ).
tff(func_def_32,type,
c_2Ebool_2E_5C_2F_2E2: ( du * du ) > u ).
tff(func_def_33,type,
c_2Ebool_2E_7E_2E0: u ).
tff(func_def_34,type,
c_2Ebool_2E_7E_2E1: du > u ).
tff(func_def_35,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_36,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_37,type,
mono_2Ec_2Ebool_2E_2F_5C_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_38,type,
mono_2Ec_2Ebool_2E_2F_5C_2E2: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_39,type,
mono_2Ec_2Emin_2E_3D_3D_3E_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_40,type,
mono_2Ec_2Emin_2E_3D_3D_3E_2E2: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_41,type,
mono_2Ec_2Ebool_2EF_2E0: mono_2Etyop_2Emin_2Ebool ).
tff(func_def_42,type,
mono_2Ec_2Ebool_2ET_2E0: mono_2Etyop_2Emin_2Ebool ).
tff(func_def_43,type,
mono_2Ec_2Ebool_2E_5C_2F_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_44,type,
mono_2Ec_2Ebool_2E_5C_2F_2E2: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_45,type,
mono_2Ec_2Ebool_2E_7E_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_46,type,
mono_2Ec_2Ebool_2E_7E_2E1: mono_2Etyop_2Emin_2Ebool > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_47,type,
i_mono_2Etyop_2Emin_2Ebool: mono_2Etyop_2Emin_2Ebool > u ).
tff(func_def_48,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 > u ).
tff(func_def_49,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 > u ).
tff(func_def_50,type,
j_mono_2Etyop_2Emin_2Ebool: du > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_51,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_52,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_53,type,
sK14: d ).
tff(func_def_54,type,
sK15: d ).
tff(func_def_55,type,
sK16: u ).
tff(func_def_56,type,
sK17: u ).
tff(func_def_57,type,
sK18: u ).
tff(func_def_58,type,
sK19: ( d * u ) > u ).
tff(func_def_59,type,
sK20: ( d * u ) > u ).
tff(func_def_60,type,
sK21: ( d * d * u * u ) > u ).
tff(func_def_61,type,
sK22: ( d * d * u * u ) > u ).
tff(func_def_62,type,
sK23: ( d * d * u * u ) > u ).
tff(func_def_63,type,
sK24: ( d * d * u * u ) > u ).
tff(func_def_64,type,
sK25: ( d * d * u * u ) > u ).
tff(func_def_65,type,
sK26: ( d * d * u * u ) > u ).
tff(func_def_66,type,
sK27: ( d * d * u * u ) > u ).
tff(func_def_67,type,
sK28: ( d * d * u * u ) > u ).
tff(func_def_68,type,
sK29: ( d * d * u * u ) > u ).
tff(func_def_69,type,
sK30: ( d * d * u * u ) > u ).
tff(func_def_70,type,
sK31: ( d * d * u * u ) > u ).
tff(pred_def_1,type,
p: mono_2Etyop_2Emin_2Ebool > $o ).
tff(pred_def_2,type,
sP0: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_3,type,
sP1: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_4,type,
sP2: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_5,type,
sP3: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_6,type,
sP4: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_7,type,
sP5: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_8,type,
sP6: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_9,type,
sP7: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_10,type,
sP8: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_11,type,
sP9: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_12,type,
sP10: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_13,type,
sP11: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_14,type,
sP12: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_15,type,
sP13: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(f179350,plain,
$false,
inference(avatar_sat_refutation,[],[f486,f491,f496,f501,f505,f509,f513,f517,f521,f525,f529,f533,f546,f550,f554,f558,f562,f566,f570,f574,f578,f582,f587,f591,f595,f599,f603,f607,f611,f615,f619,f623,f627,f632,f636,f640,f644,f648,f652,f656,f660,f664,f697,f703,f709,f713,f717,f721,f725,f729,f733,f737,f741,f777,f789,f793,f797,f801,f805,f813,f817,f821,f825,f829,f833,f837,f841,f845,f849,f853,f858,f862,f866,f870,f874,f878,f882,f886,f890,f894,f910,f914,f918,f922,f926,f957,f1013,f1017,f1023,f1030,f1034,f1038,f1051,f1055,f1059,f1063,f1067,f1075,f1079,f1083,f1087,f1091,f1095,f1099,f1103,f1107,f1111,f1115,f1187,f1191,f1195,f1199,f1203,f1207,f1211,f1229,f1233,f1241,f1248,f1256,f1263,f1267,f1271,f1275,f1279,f1284,f1319,f1331,f1335,f1339,f1392,f1396,f1400,f1455,f1472,f1476,f1522,f1526,f1574,f1582,f1586,f1590,f1594,f1664,f1668,f1715,f1719,f1723,f1727,f1873,f1878,f1882,f1943,f1962,f1966,f1970,f1974,f1978,f1984,f1988,f1992,f2168,f2188,f2192,f2263,f2481,f2497,f2518,f2522,f2526,f2530,f2534,f2538,f2542,f2546,f2830,f2897,f2902,f2935,f2957,f2961,f2965,f2969,f2973,f2978,f2992,f2996,f3000,f3189,f3193,f3269,f3273,f3277,f3281,f3285,f3289,f3291,f3352,f3356,f3360,f3364,f3368,f3372,f3377,f3378,f3446,f3451,f3456,f3461,f3466,f3471,f3479,f3483,f3487,f3492,f3497,f3501,f3506,f3551,f3556,f3561,f3608,f3648,f3652,f3656,f3660,f3765,f3779,f3783,f3787,f3791,f3795,f3799,f3803,f3807,f3898,f4018,f4173,f4177,f4212,f4213,f4214,f4215,f4216,f4288,f4303,f4318,f4326,f4426,f4513,f4564,f4691,f5105,f5742,f5766,f5770,f5774,f5778,f5782,f5786,f5790,f6421,f6853,f6857,f6861,f6926,f6930,f6934,f7029,f7033,f7037,f7041,f7045,f7236,f7929,f7933,f8281,f8454,f8533,f8541,f8546,f8603,f8604,f9002,f9291,f9485,f9803,f11149,f11727,f12586,f12679,f12684,f12695,f12812,f12864,f12932,f12936,f13018,f13022,f13310,f13407,f13527,f13531,f13535,f13539,f13899,f14057,f14061,f14065,f14069,f14073,f14077,f14081,f14086,f14090,f14094,f14098,f14102,f14106,f14110,f14955,f14959,f14963,f14967,f14971,f14975,f14979,f14983,f15099,f15509,f15513,f15538,f15888,f15892,f15896,f15900,f15904,f15908,f15912,f15916,f15920,f16505,f16989,f16993,f16997,f17001,f17005,f17009,f17013,f17017,f17021,f17025,f17029,f17033,f17037,f17041,f17045,f17111,f17764,f18096,f18100,f18104,f18108,f18112,f18435,f18439,f18443,f18447,f19021,f19025,f19029,f19033,f19037,f19435,f19439,f19469,f19473,f19506,f19510,f19514,f19518,f19522,f19526,f19530,f19534,f19538,f19542,f20562,f20566,f20710,f20714,f20718,f20722,f20742,f21089,f21093,f21097,f21101,f21106,f21110,f21114,f21118,f21122,f21126,f21130,f21904,f21908,f21912,f21916,f21917,f21922,f21926,f21930,f21934,f21938,f21942,f21946,f21950,f21954,f21958,f21975,f22820,f23304,f23308,f23312,f23316,f23336,f23340,f23344,f23348,f23695,f23818,f23822,f23826,f23830,f24031,f24035,f24039,f24043,f24047,f24051,f24055,f24059,f24063,f24067,f24071,f24092,f24096,f24100,f24104,f24108,f24112,f24116,f24120,f24124,f25154,f25750,f25754,f26039,f26043,f26047,f26051,f26055,f26059,f26063,f26067,f26071,f26142,f27385,f27389,f27393,f27397,f27401,f27405,f27409,f27413,f27417,f27421,f27426,f27431,f27435,f27965,f28363,f28367,f28371,f28375,f28482,f28751,f28755,f28863,f28867,f28871,f28875,f28876,f28880,f28884,f29581,f29585,f29684,f29688,f29692,f29696,f30983,f30987,f31149,f31153,f31157,f31161,f31165,f31169,f31173,f31178,f31182,f31186,f31190,f31194,f31612,f32217,f32221,f32369,f32373,f32377,f32673,f32677,f32681,f32685,f32906,f33127,f33131,f33135,f33139,f33580,f33584,f33588,f33592,f33596,f33600,f33604,f33608,f33612,f33616,f33620,f33624,f33628,f33632,f33636,f33640,f33644,f33648,f33652,f33656,f33660,f33664,f33668,f33672,f33676,f33680,f33684,f33688,f33692,f33696,f33700,f33704,f33708,f33712,f34653,f35854,f37135,f37139,f37315,f37319,f37467,f37471,f37662,f37666,f37670,f37674,f37678,f37682,f37686,f37690,f37694,f37698,f37886,f37890,f39121,f39249,f39253,f39450,f39454,f40054,f40058,f40062,f40066,f40070,f40589,f40593,f40597,f42123,f42127,f42245,f42249,f42423,f42427,f42431,f42435,f42439,f42443,f42447,f42451,f42455,f42459,f42463,f42467,f42471,f42516,f42520,f42524,f42528,f42532,f42536,f42540,f42544,f42548,f42552,f42556,f42560,f42564,f42568,f42572,f42576,f44551,f45116,f45120,f45320,f45324,f45328,f45332,f45380,f45384,f46042,f47539,f47543,f47547,f47551,f47555,f48078,f48082,f48133,f48137,f48141,f49632,f49636,f49640,f49644,f49648,f49652,f49656,f49660,f49664,f49668,f49672,f49676,f49680,f49743,f49747,f49751,f49755,f51807,f52741,f54269,f54273,f54277,f54281,f54285,f54289,f55396,f56943,f56947,f56951,f57181,f57185,f57189,f57193,f57197,f57201,f57430,f57893,f57897,f57901,f57905,f58886,f58890,f58894,f58898,f58902,f58906,f59186,f59746,f59750,f60064,f62010,f62014,f62018,f64433,f64437,f68576,f68580,f68584,f68588,f69660,f69664,f69668,f70200,f72226,f72230,f72234,f72238,f72913,f73597,f75835,f75839,f76493,f76497,f76501,f77084,f77088,f77816,f77820,f77824,f77828,f79029,f79033,f79613,f79617,f79621,f79625,f79629,f81047,f81051,f81596,f81600,f82255,f82259,f82976,f82980,f83091,f83095,f84187,f84191,f84819,f84823,f84829,f84834,f84839,f84844,f84849,f84854,f84977,f84981,f85049,f85053,f85057,f85770,f85774,f86209,f86214,f86218,f86222,f86226,f86230,f86234,f86235,f86385,f86498,f86499,f86501,f86507,f86513,f86519,f86549,f86551,f86559,f86752,f86753,f86763,f86792,f86794,f86798,f86802,f86806,f86810,f86814,f86818,f86819,f87983,f88087,f88159,f88807,f88836,f88857,f89402,f89629,f89852,f89856,f89860,f89881,f89887,f90500,f91297,f92042,f92047,f92157,f92276,f92525,f92534,f92538,f92542,f92546,f92550,f92554,f92558,f92562,f92566,f92570,f92571,f95579,f95887,f95888,f95889,f97490,f97560,f97639,f101879,f103211,f104801,f107417,f107643,f108525,f109501,f110235,f112926,f114420,f115396,f116323,f117342,f118201,f119392,f120940,f122040,f123092,f131688,f134635,f147509,f154919,f161252,f166455,f169607,f172591,f174206,f175154,f176767,f176771,f176775,f176779,f176783,f176791,f177153,f177610,f177614,f177618,f177622,f177626,f177630,f177634,f177688,f177692,f177696,f177700,f177704,f177708,f177872,f178013,f178017,f179348,f179349]) ).
tff(f179349,plain,
( ~ spl32_2
| spl32_1
| ~ spl32_45
| ~ spl32_119
| ~ spl32_127
| ~ spl32_843 ),
inference(avatar_split_clause,[],[f179341,f178011,f1281,f1238,f707,f483,f488]) ).
tff(f488,plain,
( spl32_2
<=> p(mono_2Ec_2Ebool_2ET_2E0) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_2])]) ).
tff(f483,plain,
( spl32_1
<=> p(mono_2Ec_2Ebool_2EF_2E0) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_1])]) ).
tff(f707,plain,
( spl32_45
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X0))) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_45])]) ).
tff(f1238,plain,
( spl32_119
<=> ( s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_119])]) ).
tff(f1281,plain,
( spl32_127
<=> ( s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_127])]) ).
tff(f178011,plain,
( spl32_843
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_843])]) ).
tff(f179341,plain,
( p(mono_2Ec_2Ebool_2EF_2E0)
| ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ spl32_45
| ~ spl32_119
| ~ spl32_127
| ~ spl32_843 ),
inference(forward_demodulation,[],[f179340,f708]) ).
tff(f708,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X0))) = X0 )
| ~ spl32_45 ),
inference(avatar_component_clause,[],[f707]) ).
tff(f179340,plain,
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0))))
| ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ spl32_45
| ~ spl32_119
| ~ spl32_127
| ~ spl32_843 ),
inference(forward_demodulation,[],[f179339,f1283]) ).
tff(f1283,plain,
( ( s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0)) )
| ~ spl32_127 ),
inference(avatar_component_clause,[],[f1281]) ).
tff(f179339,plain,
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| ~ spl32_45
| ~ spl32_119
| ~ spl32_843 ),
inference(forward_demodulation,[],[f179323,f708]) ).
tff(f179323,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| ~ spl32_119
| ~ spl32_843 ),
inference(superposition,[],[f178012,f1240]) ).
tff(f1240,plain,
( ( s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0)) )
| ~ spl32_119 ),
inference(avatar_component_clause,[],[f1238]) ).
tff(f178012,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_843 ),
inference(avatar_component_clause,[],[f178011]) ).
tff(f179348,plain,
( spl32_845
| ~ spl32_46
| ~ spl32_179 ),
inference(avatar_split_clause,[],[f2841,f2828,f711,f179346]) ).
tff(f179346,plain,
( spl32_845
<=> ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) = X1 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_845])]) ).
tff(f711,plain,
( spl32_46
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_46])]) ).
tff(f2828,plain,
( spl32_179
<=> ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) = X1 )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_179])]) ).
tff(f2841,plain,
( ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) = X1 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) ) )
| ~ spl32_46
| ~ spl32_179 ),
inference(resolution,[],[f2829,f712]) ).
tff(f712,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) ) )
| ~ spl32_46 ),
inference(avatar_component_clause,[],[f711]) ).
tff(f2829,plain,
( ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))))
| p(X1)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) = X1 ) )
| ~ spl32_179 ),
inference(avatar_component_clause,[],[f2828]) ).
tff(f178017,plain,
( spl32_844
| spl32_1
| ~ spl32_8
| ~ spl32_820 ),
inference(avatar_split_clause,[],[f176687,f175152,f515,f483,f178015]) ).
tff(f178015,plain,
( spl32_844
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0)))
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_844])]) ).
tff(f515,plain,
( spl32_8
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_7E_2E1(X0))
| p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_8])]) ).
tff(f175152,plain,
( spl32_820
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0))) )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_820])]) ).
tff(f176687,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2EF_2E0)
| p(mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0)))
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl32_8
| ~ spl32_820 ),
inference(superposition,[],[f516,f175153]) ).
tff(f175153,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0))) )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl32_820 ),
inference(avatar_component_clause,[],[f175152]) ).
tff(f516,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_7E_2E1(X0))
| p(X0) )
| ~ spl32_8 ),
inference(avatar_component_clause,[],[f515]) ).
tff(f178013,plain,
( spl32_843
| ~ spl32_151
| ~ spl32_773 ),
inference(avatar_split_clause,[],[f87984,f87981,f1725,f178011]) ).
tff(f1725,plain,
( spl32_151
<=> ! [X17: u,X19: u,X0: d,X16: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(X0,X19)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_151])]) ).
tff(f87981,plain,
( spl32_773
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,app_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(X0,sK25(X0,sK14,X1,sK18)))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_773])]) ).
tff(f87984,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) )
| ~ spl32_151
| ~ spl32_773 ),
inference(resolution,[],[f87982,f1726]) ).
tff(f1726,plain,
( ! [X0: d,X1: d,X19: u,X16: u,X17: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(X0,X19)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17))))) )
| ~ spl32_151 ),
inference(avatar_component_clause,[],[f1725]) ).
tff(f87982,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,app_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(X0,sK25(X0,sK14,X1,sK18))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_773 ),
inference(avatar_component_clause,[],[f87981]) ).
tff(f177872,plain,
( spl32_141
| spl32_842
| ~ spl32_2
| ~ spl32_5
| ~ spl32_166
| ~ spl32_192
| ~ spl32_748 ),
inference(avatar_split_clause,[],[f86821,f85055,f3187,f2190,f503,f488,f177870,f1576]) ).
tff(f1576,plain,
( spl32_141
<=> ! [X0: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_141])]) ).
tff(f177870,plain,
( spl32_842
<=> ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_842])]) ).
tff(f503,plain,
( spl32_5
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_5])]) ).
tff(f2190,plain,
( spl32_166
<=> ! [X26: u,X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK28(X0,X1,X2,X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X26)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_166])]) ).
tff(f3187,plain,
( spl32_192
<=> ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,app_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(X0,X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_192])]) ).
tff(f85055,plain,
( spl32_748
<=> ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_748])]) ).
tff(f86821,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X2))))) )
| ~ spl32_5
| ~ spl32_166
| ~ spl32_192
| ~ spl32_748 ),
inference(forward_demodulation,[],[f3197,f85609]) ).
tff(f85609,plain,
( ! [X0: d,X1: u] : ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))) )
| ~ spl32_5
| ~ spl32_748 ),
inference(resolution,[],[f85056,f504]) ).
tff(f504,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_5 ),
inference(avatar_component_clause,[],[f503]) ).
tff(f85056,plain,
( ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_748 ),
inference(avatar_component_clause,[],[f85055]) ).
tff(f3197,plain,
( ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) )
| ~ spl32_166
| ~ spl32_192 ),
inference(resolution,[],[f3188,f2191]) ).
tff(f2191,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X26: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK28(X0,X1,X2,X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X26)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_166 ),
inference(avatar_component_clause,[],[f2190]) ).
tff(f3188,plain,
( ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,app_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(X0,X2)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_192 ),
inference(avatar_component_clause,[],[f3187]) ).
tff(f177708,plain,
( spl32_141
| spl32_841
| ~ spl32_2
| ~ spl32_5
| ~ spl32_166
| ~ spl32_193
| ~ spl32_748 ),
inference(avatar_split_clause,[],[f86820,f85055,f3191,f2190,f503,f488,f177706,f1576]) ).
tff(f177706,plain,
( spl32_841
<=> ! [X0: d,X1: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_841])]) ).
tff(f3191,plain,
( spl32_193
<=> ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,app_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(X0,X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_193])]) ).
tff(f86820,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X2))))) )
| ~ spl32_5
| ~ spl32_166
| ~ spl32_193
| ~ spl32_748 ),
inference(forward_demodulation,[],[f3233,f85609]) ).
tff(f3233,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) )
| ~ spl32_166
| ~ spl32_193 ),
inference(resolution,[],[f3192,f2191]) ).
tff(f3192,plain,
( ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,app_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(X0,X2)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_193 ),
inference(avatar_component_clause,[],[f3191]) ).
tff(f177704,plain,
( spl32_840
| ~ spl32_152
| ~ spl32_193 ),
inference(avatar_split_clause,[],[f3232,f3191,f1871,f177702]) ).
tff(f177702,plain,
( spl32_840
<=> ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_840])]) ).
tff(f1871,plain,
( spl32_152
<=> ! [X20: u,X0: d,X21: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,sK26(X0,X1,X20,X21)))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_152])]) ).
tff(f3232,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) )
| ~ spl32_152
| ~ spl32_193 ),
inference(resolution,[],[f3192,f1872]) ).
tff(f1872,plain,
( ! [X21: u,X0: d,X1: d,X20: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,sK26(X0,X1,X20,X21))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21))))) )
| ~ spl32_152 ),
inference(avatar_component_clause,[],[f1871]) ).
tff(f177700,plain,
( spl32_839
| ~ spl32_151
| ~ spl32_193 ),
inference(avatar_split_clause,[],[f3230,f3191,f1725,f177698]) ).
tff(f177698,plain,
( spl32_839
<=> ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_839])]) ).
tff(f3230,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) )
| ~ spl32_151
| ~ spl32_193 ),
inference(resolution,[],[f3192,f1726]) ).
tff(f177696,plain,
( spl32_838
| ~ spl32_152
| ~ spl32_192 ),
inference(avatar_split_clause,[],[f3196,f3187,f1871,f177694]) ).
tff(f177694,plain,
( spl32_838
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_838])]) ).
tff(f3196,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) )
| ~ spl32_152
| ~ spl32_192 ),
inference(resolution,[],[f3188,f1872]) ).
tff(f177692,plain,
( spl32_837
| ~ spl32_151
| ~ spl32_192 ),
inference(avatar_split_clause,[],[f3194,f3187,f1725,f177690]) ).
tff(f177690,plain,
( spl32_837
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_837])]) ).
tff(f3194,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) )
| ~ spl32_151
| ~ spl32_192 ),
inference(resolution,[],[f3188,f1726]) ).
tff(f177688,plain,
( spl32_836
| ~ spl32_7
| ~ spl32_179 ),
inference(avatar_split_clause,[],[f2864,f2828,f511,f177686]) ).
tff(f177686,plain,
( spl32_836
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X1)))))
| ( mono_2Ec_2Ebool_2E_7E_2E1(X0) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X1)))) )
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_836])]) ).
tff(f511,plain,
( spl32_7
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_7])]) ).
tff(f2864,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X1)))))
| ( mono_2Ec_2Ebool_2E_7E_2E1(X0) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X1)))) )
| ~ p(X0) )
| ~ spl32_7
| ~ spl32_179 ),
inference(resolution,[],[f2829,f512]) ).
tff(f512,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Ec_2Ebool_2E_7E_2E1(X0))
| ~ p(X0) )
| ~ spl32_7 ),
inference(avatar_component_clause,[],[f511]) ).
tff(f177634,plain,
( spl32_835
| ~ spl32_5
| ~ spl32_179 ),
inference(avatar_split_clause,[],[f2847,f2828,f503,f177632]) ).
tff(f177632,plain,
( spl32_835
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X1)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X1)))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_835])]) ).
tff(f2847,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X1)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X1)))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_5
| ~ spl32_179 ),
inference(resolution,[],[f2829,f504]) ).
tff(f177630,plain,
( spl32_834
| ~ spl32_5
| ~ spl32_179 ),
inference(avatar_split_clause,[],[f2840,f2828,f503,f177628]) ).
tff(f177628,plain,
( spl32_834
<=> ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_834])]) ).
tff(f2840,plain,
( ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))) ) )
| ~ spl32_5
| ~ spl32_179 ),
inference(resolution,[],[f2829,f504]) ).
tff(f177626,plain,
( spl32_833
| ~ spl32_115
| ~ spl32_178 ),
inference(avatar_split_clause,[],[f2825,f2544,f1205,f177624]) ).
tff(f177624,plain,
( spl32_833
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: u] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X1))))) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X1)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_833])]) ).
tff(f1205,plain,
( spl32_115
<=> ! [X0: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_115])]) ).
tff(f2544,plain,
( spl32_178
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X1,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_178])]) ).
tff(f2825,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: u] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X1))))) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X1)))) ) )
| ~ spl32_115
| ~ spl32_178 ),
inference(resolution,[],[f2545,f1206]) ).
tff(f1206,plain,
( ! [X0: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) ) )
| ~ spl32_115 ),
inference(avatar_component_clause,[],[f1205]) ).
tff(f2545,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X1,X0) ) )
| ~ spl32_178 ),
inference(avatar_component_clause,[],[f2544]) ).
tff(f177622,plain,
( spl32_832
| ~ spl32_115
| ~ spl32_176 ),
inference(avatar_split_clause,[],[f2753,f2536,f1205,f177620]) ).
tff(f177620,plain,
( spl32_832
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: u] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X1))))) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X1)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_832])]) ).
tff(f2536,plain,
( spl32_176
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_176])]) ).
tff(f2753,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: u] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X1))))) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X1)))) ) )
| ~ spl32_115
| ~ spl32_176 ),
inference(resolution,[],[f2537,f1206]) ).
tff(f2537,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,X0) ) )
| ~ spl32_176 ),
inference(avatar_component_clause,[],[f2536]) ).
tff(f177618,plain,
( spl32_831
| ~ spl32_115
| ~ spl32_175 ),
inference(avatar_split_clause,[],[f2723,f2532,f1205,f177616]) ).
tff(f177616,plain,
( spl32_831
<=> ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))),X1) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_831])]) ).
tff(f2532,plain,
( spl32_175
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_175])]) ).
tff(f2723,plain,
( ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))),X1) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) ) )
| ~ spl32_115
| ~ spl32_175 ),
inference(resolution,[],[f2533,f1206]) ).
tff(f2533,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1) ) )
| ~ spl32_175 ),
inference(avatar_component_clause,[],[f2532]) ).
tff(f177614,plain,
( spl32_830
| ~ spl32_115
| ~ spl32_172 ),
inference(avatar_split_clause,[],[f2615,f2520,f1205,f177612]) ).
tff(f177612,plain,
( spl32_830
<=> ! [X0: u] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_830])]) ).
tff(f2520,plain,
( spl32_172
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_172])]) ).
tff(f2615,plain,
( ! [X0: u] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) ) )
| ~ spl32_115
| ~ spl32_172 ),
inference(resolution,[],[f2521,f1206]) ).
tff(f2521,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) ) )
| ~ spl32_172 ),
inference(avatar_component_clause,[],[f2520]) ).
tff(f177610,plain,
( spl32_829
| ~ spl32_48
| ~ spl32_115 ),
inference(avatar_split_clause,[],[f2508,f1205,f719,f177608]) ).
tff(f177608,plain,
( spl32_829
<=> ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) )
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))) = X1 )
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_829])]) ).
tff(f719,plain,
( spl32_48
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| ~ p(X1)
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_48])]) ).
tff(f2508,plain,
( ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) )
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))) = X1 )
| ~ p(X1) )
| ~ spl32_48
| ~ spl32_115 ),
inference(resolution,[],[f1206,f720]) ).
tff(f720,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X1)
| ( X0 = X1 )
| ~ p(X0) )
| ~ spl32_48 ),
inference(avatar_component_clause,[],[f719]) ).
tff(f177153,plain,
( spl32_828
| ~ spl32_736
| ~ spl32_790 ),
inference(avatar_split_clause,[],[f176350,f92556,f84817,f177151]) ).
tff(f177151,plain,
( spl32_828
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(mono_2Ec_2Ebool_2ET_2E0,mono_2Ec_2Ebool_2E_7E_2E1(X0)) )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_828])]) ).
tff(f84817,plain,
( spl32_736
<=> ! [X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Ec_2Ebool_2E_7E_2E1(X1))
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_736])]) ).
tff(f92556,plain,
( spl32_790
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(mono_2Ec_2Ebool_2ET_2E0,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_790])]) ).
tff(f176350,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(mono_2Ec_2Ebool_2ET_2E0,mono_2Ec_2Ebool_2E_7E_2E1(X0)) )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl32_736
| ~ spl32_790 ),
inference(resolution,[],[f92557,f84818]) ).
tff(f84818,plain,
( ! [X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Ec_2Ebool_2E_7E_2E1(X1))
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
| ~ spl32_736 ),
inference(avatar_component_clause,[],[f84817]) ).
tff(f92557,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(mono_2Ec_2Ebool_2ET_2E0,X0) ) )
| ~ spl32_790 ),
inference(avatar_component_clause,[],[f92556]) ).
tff(f176791,plain,
( spl32_826
| spl32_827
| ~ spl32_115
| ~ spl32_323 ),
inference(avatar_split_clause,[],[f86950,f15898,f1205,f176789,f176785]) ).
tff(f176785,plain,
( spl32_826
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_826])]) ).
tff(f176789,plain,
( spl32_827
<=> ! [X0: u] : ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_827])]) ).
tff(f15898,plain,
( spl32_323
<=> ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_323])]) ).
tff(f86950,plain,
( ! [X0: u] :
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_115
| ~ spl32_323 ),
inference(resolution,[],[f1206,f15899]) ).
tff(f15899,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_323 ),
inference(avatar_component_clause,[],[f15898]) ).
tff(f176783,plain,
( spl32_825
| ~ spl32_44
| ~ spl32_177 ),
inference(avatar_split_clause,[],[f2772,f2540,f701,f176781]) ).
tff(f176781,plain,
( spl32_825
<=> ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))),X1) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_825])]) ).
tff(f701,plain,
( spl32_44
<=> ! [X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X5))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_44])]) ).
tff(f2540,plain,
( spl32_177
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_177])]) ).
tff(f2772,plain,
( ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))),X1) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) )
| ~ spl32_44
| ~ spl32_177 ),
inference(resolution,[],[f2541,f702]) ).
tff(f702,plain,
( ! [X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X5)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X5))))) )
| ~ spl32_44 ),
inference(avatar_component_clause,[],[f701]) ).
tff(f2541,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1) ) )
| ~ spl32_177 ),
inference(avatar_component_clause,[],[f2540]) ).
tff(f176779,plain,
( spl32_824
| ~ spl32_44
| ~ spl32_174 ),
inference(avatar_split_clause,[],[f2671,f2528,f701,f176777]) ).
tff(f176777,plain,
( spl32_824
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: u] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X1))))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_824])]) ).
tff(f2528,plain,
( spl32_174
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_174])]) ).
tff(f2671,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: u] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X1))))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X1))))) )
| ~ spl32_44
| ~ spl32_174 ),
inference(resolution,[],[f2529,f702]) ).
tff(f2529,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X0) ) )
| ~ spl32_174 ),
inference(avatar_component_clause,[],[f2528]) ).
tff(f176775,plain,
( spl32_823
| ~ spl32_44
| ~ spl32_173 ),
inference(avatar_split_clause,[],[f2632,f2524,f701,f176773]) ).
tff(f176773,plain,
( spl32_823
<=> ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))),X1) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_823])]) ).
tff(f2524,plain,
( spl32_173
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_173])]) ).
tff(f2632,plain,
( ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))),X1) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) )
| ~ spl32_44
| ~ spl32_173 ),
inference(resolution,[],[f2525,f702]) ).
tff(f2525,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) ) )
| ~ spl32_173 ),
inference(avatar_component_clause,[],[f2524]) ).
tff(f176771,plain,
( spl32_822
| ~ spl32_44
| ~ spl32_171 ),
inference(avatar_split_clause,[],[f2561,f2516,f701,f176769]) ).
tff(f176769,plain,
( spl32_822
<=> ! [X0: u] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0))))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_822])]) ).
tff(f2516,plain,
( spl32_171
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_171])]) ).
tff(f2561,plain,
( ! [X0: u] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0))))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) )
| ~ spl32_44
| ~ spl32_171 ),
inference(resolution,[],[f2517,f702]) ).
tff(f2517,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) ) )
| ~ spl32_171 ),
inference(avatar_component_clause,[],[f2516]) ).
tff(f176767,plain,
( spl32_821
| ~ spl32_46
| ~ spl32_115 ),
inference(avatar_split_clause,[],[f2507,f1205,f711,f176765]) ).
tff(f176765,plain,
( spl32_821
<=> ! [X0: u] :
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_821])]) ).
tff(f2507,plain,
( ! [X0: u] :
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) ) )
| ~ spl32_46
| ~ spl32_115 ),
inference(resolution,[],[f1206,f712]) ).
tff(f175154,plain,
( spl32_820
| ~ spl32_736
| ~ spl32_767 ),
inference(avatar_split_clause,[],[f174388,f86796,f84817,f175152]) ).
tff(f86796,plain,
( spl32_767
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0)) )
| p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_767])]) ).
tff(f174388,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0))) )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl32_736
| ~ spl32_767 ),
inference(resolution,[],[f86797,f84818]) ).
tff(f86797,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) )
| ~ spl32_767 ),
inference(avatar_component_clause,[],[f86796]) ).
tff(f174206,plain,
( spl32_819
| ~ spl32_5
| ~ spl32_115 ),
inference(avatar_split_clause,[],[f99001,f1205,f503,f174204]) ).
tff(f174204,plain,
( spl32_819
<=> ! [X0: u] :
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) )
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_819])]) ).
tff(f99001,plain,
( ! [X0: u] :
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) )
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))) ) )
| ~ spl32_5
| ~ spl32_115 ),
inference(resolution,[],[f1206,f504]) ).
tff(f172591,plain,
( spl32_818
| ~ spl32_110
| ~ spl32_770
| ~ spl32_774
| ~ spl32_776 ),
inference(avatar_split_clause,[],[f93452,f88805,f88084,f86808,f1185,f172589]) ).
tff(f172589,plain,
( spl32_818
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X1 )
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_818])]) ).
tff(f1185,plain,
( spl32_110
<=> ! [X0: u] : ( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_110])]) ).
tff(f86808,plain,
( spl32_770
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X0) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_770])]) ).
tff(f88084,plain,
( spl32_774
<=> ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_774])]) ).
tff(f88805,plain,
( spl32_776
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))) = X0 )
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_776])]) ).
tff(f93452,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X1 )
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) = X1 ) )
| ~ spl32_110
| ~ spl32_770
| ~ spl32_774
| ~ spl32_776 ),
inference(forward_demodulation,[],[f93220,f88150]) ).
tff(f88150,plain,
( ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0)) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18)))) )
| ~ spl32_110
| ~ spl32_774 ),
inference(superposition,[],[f1186,f88086]) ).
tff(f88086,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))) )
| ~ spl32_774 ),
inference(avatar_component_clause,[],[f88084]) ).
tff(f1186,plain,
( ! [X0: u] : ( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0)))) )
| ~ spl32_110 ),
inference(avatar_component_clause,[],[f1185]) ).
tff(f93220,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) = X1 )
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))) = X1 ) )
| ~ spl32_770
| ~ spl32_776 ),
inference(resolution,[],[f86809,f88806]) ).
tff(f88806,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))) = X0 ) )
| ~ spl32_776 ),
inference(avatar_component_clause,[],[f88805]) ).
tff(f86809,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X0) = X0 ) )
| ~ spl32_770 ),
inference(avatar_component_clause,[],[f86808]) ).
tff(f169607,plain,
( spl32_817
| ~ spl32_110
| ~ spl32_767
| ~ spl32_774
| ~ spl32_776 ),
inference(avatar_split_clause,[],[f92880,f88805,f88084,f86796,f1185,f169605]) ).
tff(f169605,plain,
( spl32_817
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_817])]) ).
tff(f92880,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) )
| ~ spl32_110
| ~ spl32_767
| ~ spl32_774
| ~ spl32_776 ),
inference(forward_demodulation,[],[f92648,f88150]) ).
tff(f92648,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0)) )
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))) = X0 ) )
| ~ spl32_767
| ~ spl32_776 ),
inference(resolution,[],[f86797,f88806]) ).
tff(f166455,plain,
( spl32_816
| ~ spl32_110
| ~ spl32_177
| ~ spl32_774
| ~ spl32_776 ),
inference(avatar_split_clause,[],[f91594,f88805,f88084,f2540,f1185,f166453]) ).
tff(f166453,plain,
( spl32_816
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_816])]) ).
tff(f91594,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1) ) )
| ~ spl32_110
| ~ spl32_177
| ~ spl32_774
| ~ spl32_776 ),
inference(forward_demodulation,[],[f91356,f88150]) ).
tff(f91356,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1) ) )
| ~ spl32_177
| ~ spl32_776 ),
inference(resolution,[],[f88806,f2541]) ).
tff(f161252,plain,
( spl32_815
| ~ spl32_110
| ~ spl32_174
| ~ spl32_774
| ~ spl32_776 ),
inference(avatar_split_clause,[],[f91593,f88805,f88084,f2528,f1185,f161250]) ).
tff(f161250,plain,
( spl32_815
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_815])]) ).
tff(f91593,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X0) ) )
| ~ spl32_110
| ~ spl32_174
| ~ spl32_774
| ~ spl32_776 ),
inference(forward_demodulation,[],[f91355,f88150]) ).
tff(f91355,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X0) ) )
| ~ spl32_174
| ~ spl32_776 ),
inference(resolution,[],[f88806,f2529]) ).
tff(f154919,plain,
( spl32_814
| ~ spl32_110
| ~ spl32_173
| ~ spl32_774
| ~ spl32_776 ),
inference(avatar_split_clause,[],[f91592,f88805,f88084,f2524,f1185,f154917]) ).
tff(f154917,plain,
( spl32_814
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_814])]) ).
tff(f91592,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) ) )
| ~ spl32_110
| ~ spl32_173
| ~ spl32_774
| ~ spl32_776 ),
inference(forward_demodulation,[],[f91354,f88150]) ).
tff(f91354,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) ) )
| ~ spl32_173
| ~ spl32_776 ),
inference(resolution,[],[f88806,f2525]) ).
tff(f147509,plain,
( spl32_813
| ~ spl32_110
| ~ spl32_171
| ~ spl32_774
| ~ spl32_776 ),
inference(avatar_split_clause,[],[f91591,f88805,f88084,f2516,f1185,f147507]) ).
tff(f147507,plain,
( spl32_813
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_813])]) ).
tff(f91591,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) ) )
| ~ spl32_110
| ~ spl32_171
| ~ spl32_774
| ~ spl32_776 ),
inference(forward_demodulation,[],[f91353,f88150]) ).
tff(f91353,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) ) )
| ~ spl32_171
| ~ spl32_776 ),
inference(resolution,[],[f88806,f2517]) ).
tff(f134635,plain,
( spl32_812
| spl32_1
| ~ spl32_807 ),
inference(avatar_split_clause,[],[f133241,f119390,f483,f134633]) ).
tff(f134633,plain,
( spl32_812
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_812])]) ).
tff(f119390,plain,
( spl32_807
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_807])]) ).
tff(f133241,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) )
| spl32_1
| ~ spl32_807 ),
inference(resolution,[],[f119391,f485]) ).
tff(f485,plain,
( ~ p(mono_2Ec_2Ebool_2EF_2E0)
| spl32_1 ),
inference(avatar_component_clause,[],[f483]) ).
tff(f119391,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) )
| ~ spl32_807 ),
inference(avatar_component_clause,[],[f119390]) ).
tff(f131688,plain,
( spl32_811
| spl32_1
| ~ spl32_806 ),
inference(avatar_split_clause,[],[f129227,f118199,f483,f131686]) ).
tff(f131686,plain,
( spl32_811
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2E_7E_2E1(X0),mono_2Ec_2Ebool_2EF_2E0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_811])]) ).
tff(f118199,plain,
( spl32_806
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2E_7E_2E1(X0),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_806])]) ).
tff(f129227,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2E_7E_2E1(X0),mono_2Ec_2Ebool_2EF_2E0) ) )
| spl32_1
| ~ spl32_806 ),
inference(resolution,[],[f118200,f485]) ).
tff(f118200,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2E_7E_2E1(X0),X1) ) )
| ~ spl32_806 ),
inference(avatar_component_clause,[],[f118199]) ).
tff(f123092,plain,
( spl32_810
| ~ spl32_247
| ~ spl32_736 ),
inference(avatar_split_clause,[],[f85000,f84817,f5776,f123090]) ).
tff(f123090,plain,
( spl32_810
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,mono_2Ec_2Ebool_2E_7E_2E1(X0)),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_810])]) ).
tff(f5776,plain,
( spl32_247
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_247])]) ).
tff(f85000,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,mono_2Ec_2Ebool_2E_7E_2E1(X0)),X1) ) )
| ~ spl32_247
| ~ spl32_736 ),
inference(resolution,[],[f84818,f5777]) ).
tff(f5777,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1) ) )
| ~ spl32_247 ),
inference(avatar_component_clause,[],[f5776]) ).
tff(f122040,plain,
( spl32_809
| ~ spl32_246
| ~ spl32_736 ),
inference(avatar_split_clause,[],[f84999,f84817,f5772,f122038]) ).
tff(f122038,plain,
( spl32_809
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X1),mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_809])]) ).
tff(f5772,plain,
( spl32_246
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X1),X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_246])]) ).
tff(f84999,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X1),mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) )
| ~ spl32_246
| ~ spl32_736 ),
inference(resolution,[],[f84818,f5773]) ).
tff(f5773,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X1),X0) ) )
| ~ spl32_246 ),
inference(avatar_component_clause,[],[f5772]) ).
tff(f120940,plain,
( spl32_808
| ~ spl32_245
| ~ spl32_736 ),
inference(avatar_split_clause,[],[f84998,f84817,f5768,f120938]) ).
tff(f120938,plain,
( spl32_808
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,mono_2Ec_2Ebool_2E_7E_2E1(X0)),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_808])]) ).
tff(f5768,plain,
( spl32_245
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_245])]) ).
tff(f84998,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,mono_2Ec_2Ebool_2E_7E_2E1(X0)),X1) ) )
| ~ spl32_245
| ~ spl32_736 ),
inference(resolution,[],[f84818,f5769]) ).
tff(f5769,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) ) )
| ~ spl32_245 ),
inference(avatar_component_clause,[],[f5768]) ).
tff(f119392,plain,
( spl32_807
| ~ spl32_205
| ~ spl32_736 ),
inference(avatar_split_clause,[],[f84997,f84817,f3370,f119390]) ).
tff(f3370,plain,
( spl32_205
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_205])]) ).
tff(f84997,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) )
| ~ spl32_205
| ~ spl32_736 ),
inference(resolution,[],[f84818,f3371]) ).
tff(f3371,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1) ) )
| ~ spl32_205 ),
inference(avatar_component_clause,[],[f3370]) ).
tff(f118201,plain,
( spl32_806
| ~ spl32_205
| ~ spl32_736 ),
inference(avatar_split_clause,[],[f84996,f84817,f3370,f118199]) ).
tff(f84996,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2E_7E_2E1(X0),X1) ) )
| ~ spl32_205
| ~ spl32_736 ),
inference(resolution,[],[f84818,f3371]) ).
tff(f117342,plain,
( spl32_805
| ~ spl32_197
| ~ spl32_736 ),
inference(avatar_split_clause,[],[f84995,f84817,f3279,f117340]) ).
tff(f117340,plain,
( spl32_805
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_7E_2E1(X0) = mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X2) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_805])]) ).
tff(f3279,plain,
( spl32_197
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) = X2 )
| p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_197])]) ).
tff(f84995,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_7E_2E1(X0) = mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X2) ) )
| ~ spl32_197
| ~ spl32_736 ),
inference(resolution,[],[f84818,f3280]) ).
tff(f3280,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| p(X0)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) = X2 ) )
| ~ spl32_197 ),
inference(avatar_component_clause,[],[f3279]) ).
tff(f116323,plain,
( spl32_804
| ~ spl32_197
| ~ spl32_736 ),
inference(avatar_split_clause,[],[f84994,f84817,f3279,f116321]) ).
tff(f116321,plain,
( spl32_804
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(mono_2Ec_2Ebool_2E_7E_2E1(X0),X2) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_804])]) ).
tff(f84994,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(mono_2Ec_2Ebool_2E_7E_2E1(X0),X2) = X1 ) )
| ~ spl32_197
| ~ spl32_736 ),
inference(resolution,[],[f84818,f3280]) ).
tff(f115396,plain,
( spl32_803
| ~ spl32_196
| ~ spl32_736 ),
inference(avatar_split_clause,[],[f84993,f84817,f3275,f115394]) ).
tff(f115394,plain,
( spl32_803
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_7E_2E1(X0) = mono_2Ec_2Ebool_2E_2F_5C_2E2(X2,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_803])]) ).
tff(f3275,plain,
( spl32_196
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) = X2 )
| p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_196])]) ).
tff(f84993,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_7E_2E1(X0) = mono_2Ec_2Ebool_2E_2F_5C_2E2(X2,X1) ) )
| ~ spl32_196
| ~ spl32_736 ),
inference(resolution,[],[f84818,f3276]) ).
tff(f3276,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| p(X1)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) = X2 ) )
| ~ spl32_196 ),
inference(avatar_component_clause,[],[f3275]) ).
tff(f114420,plain,
( spl32_802
| ~ spl32_196
| ~ spl32_736 ),
inference(avatar_split_clause,[],[f84992,f84817,f3275,f114418]) ).
tff(f114418,plain,
( spl32_802
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X2,mono_2Ec_2Ebool_2E_7E_2E1(X0)) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_802])]) ).
tff(f84992,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X2,mono_2Ec_2Ebool_2E_7E_2E1(X0)) = X1 ) )
| ~ spl32_196
| ~ spl32_736 ),
inference(resolution,[],[f84818,f3276]) ).
tff(f112926,plain,
( spl32_801
| ~ spl32_800 ),
inference(avatar_split_clause,[],[f111871,f107415,f112924]) ).
tff(f112924,plain,
( spl32_801
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X1) )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_801])]) ).
tff(f107415,plain,
( spl32_800
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_800])]) ).
tff(f111871,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X1) )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) ) )
| ~ spl32_800 ),
inference(superposition,[],[f107416,f107416]) ).
tff(f107416,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) ) )
| ~ spl32_800 ),
inference(avatar_component_clause,[],[f107415]) ).
tff(f110235,plain,
( spl32_408
| ~ spl32_2
| ~ spl32_737 ),
inference(avatar_split_clause,[],[f96379,f84821,f488,f22817]) ).
tff(f22817,plain,
( spl32_408
<=> ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_408])]) ).
tff(f84821,plain,
( spl32_737
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) = X0 )
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_737])]) ).
tff(f96379,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) )
| ~ spl32_2
| ~ spl32_737 ),
inference(resolution,[],[f490,f84822]) ).
tff(f84822,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) = X0 ) )
| ~ spl32_737 ),
inference(avatar_component_clause,[],[f84821]) ).
tff(f490,plain,
( p(mono_2Ec_2Ebool_2ET_2E0)
| ~ spl32_2 ),
inference(avatar_component_clause,[],[f488]) ).
tff(f109501,plain,
( spl32_800
| ~ spl32_54
| ~ spl32_110
| ~ spl32_774
| ~ spl32_776 ),
inference(avatar_split_clause,[],[f91590,f88805,f88084,f1185,f775,f107415]) ).
tff(f775,plain,
( spl32_54
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_54])]) ).
tff(f91590,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) ) )
| ~ spl32_54
| ~ spl32_110
| ~ spl32_774
| ~ spl32_776 ),
inference(forward_demodulation,[],[f91352,f88150]) ).
tff(f91352,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) ) )
| ~ spl32_54
| ~ spl32_776 ),
inference(resolution,[],[f88806,f776]) ).
tff(f776,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) ) )
| ~ spl32_54 ),
inference(avatar_component_clause,[],[f775]) ).
tff(f108525,plain,
( spl32_223
| ~ spl32_2
| ~ spl32_737
| ~ spl32_777 ),
inference(avatar_split_clause,[],[f107559,f89884,f84821,f488,f3645]) ).
tff(f3645,plain,
( spl32_223
<=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2ET_2E0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_223])]) ).
tff(f89884,plain,
( spl32_777
<=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_777])]) ).
tff(f107559,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2ET_2E0) )
| ~ spl32_2
| ~ spl32_737
| ~ spl32_777 ),
inference(forward_demodulation,[],[f89886,f96379]) ).
tff(f89886,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_777 ),
inference(avatar_component_clause,[],[f89884]) ).
tff(f107643,plain,
( ~ spl32_2
| ~ spl32_2
| spl32_169
| ~ spl32_737 ),
inference(avatar_split_clause,[],[f107642,f84821,f2478,f488,f488]) ).
tff(f2478,plain,
( spl32_169
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_169])]) ).
tff(f107642,plain,
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ spl32_2
| spl32_169
| ~ spl32_737 ),
inference(forward_demodulation,[],[f2480,f96379]) ).
tff(f2480,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| spl32_169 ),
inference(avatar_component_clause,[],[f2478]) ).
tff(f107417,plain,
( spl32_800
| ~ spl32_54
| ~ spl32_110
| ~ spl32_408
| ~ spl32_737 ),
inference(avatar_split_clause,[],[f90806,f84821,f22817,f1185,f775,f107415]) ).
tff(f90806,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) ) )
| ~ spl32_54
| ~ spl32_110
| ~ spl32_408
| ~ spl32_737 ),
inference(forward_demodulation,[],[f90568,f23330]) ).
tff(f23330,plain,
( ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0)) = s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))) )
| ~ spl32_110
| ~ spl32_408 ),
inference(superposition,[],[f1186,f22819]) ).
tff(f22819,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) )
| ~ spl32_408 ),
inference(avatar_component_clause,[],[f22817]) ).
tff(f90568,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) ) )
| ~ spl32_54
| ~ spl32_737 ),
inference(resolution,[],[f84822,f776]) ).
tff(f104801,plain,
( spl32_799
| ~ spl32_6
| spl32_170 ),
inference(avatar_split_clause,[],[f2587,f2494,f507,f104798]) ).
tff(f104798,plain,
( spl32_799
<=> ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_799])]) ).
tff(f507,plain,
( spl32_6
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_6])]) ).
tff(f2494,plain,
( spl32_170
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_170])]) ).
tff(f2587,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))) )
| ~ spl32_6
| spl32_170 ),
inference(resolution,[],[f2496,f508]) ).
tff(f508,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl32_6 ),
inference(avatar_component_clause,[],[f507]) ).
tff(f2496,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| spl32_170 ),
inference(avatar_component_clause,[],[f2494]) ).
tff(f103211,plain,
( spl32_798
| ~ spl32_274
| ~ spl32_698 ),
inference(avatar_split_clause,[],[f83075,f69666,f9483,f103209]) ).
tff(f103209,plain,
( spl32_798
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(X1) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_798])]) ).
tff(f9483,plain,
( spl32_274
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_274])]) ).
tff(f69666,plain,
( spl32_698
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(X0) = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,X1) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_698])]) ).
tff(f83075,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(X1) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
| ~ spl32_274
| ~ spl32_698 ),
inference(duplicate_literal_removal,[],[f83002]) ).
tff(f83002,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(X1) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_274
| ~ spl32_698 ),
inference(superposition,[],[f69667,f9484]) ).
tff(f9484,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_274 ),
inference(avatar_component_clause,[],[f9483]) ).
tff(f69667,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(X0) = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,X1) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl32_698 ),
inference(avatar_component_clause,[],[f69666]) ).
tff(f101879,plain,
( spl32_60
| spl32_797
| ~ spl32_243
| ~ spl32_698 ),
inference(avatar_split_clause,[],[f83071,f69666,f5103,f101877,f807]) ).
tff(f807,plain,
( spl32_60
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_60])]) ).
tff(f101877,plain,
( spl32_797
<=> ! [X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2E_7E_2E1(X1) )
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_797])]) ).
tff(f5103,plain,
( spl32_243
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_243])]) ).
tff(f83071,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2E_7E_2E1(X1) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
| ~ spl32_243
| ~ spl32_698 ),
inference(duplicate_literal_removal,[],[f83022]) ).
tff(f83022,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2E_7E_2E1(X1) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
| ~ spl32_243
| ~ spl32_698 ),
inference(superposition,[],[f5104,f69667]) ).
tff(f5104,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_243 ),
inference(avatar_component_clause,[],[f5103]) ).
tff(f97639,plain,
( spl32_796
| ~ spl32_177
| ~ spl32_736 ),
inference(avatar_split_clause,[],[f84990,f84817,f2540,f97637]) ).
tff(f97637,plain,
( spl32_796
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(mono_2Ec_2Ebool_2E_7E_2E1(X0),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_796])]) ).
tff(f84990,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(mono_2Ec_2Ebool_2E_7E_2E1(X0),X1) ) )
| ~ spl32_177
| ~ spl32_736 ),
inference(resolution,[],[f84818,f2541]) ).
tff(f97560,plain,
( spl32_795
| ~ spl32_174
| ~ spl32_736 ),
inference(avatar_split_clause,[],[f84989,f84817,f2528,f97558]) ).
tff(f97558,plain,
( spl32_795
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_795])]) ).
tff(f84989,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) )
| ~ spl32_174
| ~ spl32_736 ),
inference(resolution,[],[f84818,f2529]) ).
tff(f97490,plain,
( spl32_794
| ~ spl32_173
| ~ spl32_736 ),
inference(avatar_split_clause,[],[f84988,f84817,f2524,f97488]) ).
tff(f97488,plain,
( spl32_794
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(mono_2Ec_2Ebool_2E_7E_2E1(X0),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_794])]) ).
tff(f84988,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(mono_2Ec_2Ebool_2E_7E_2E1(X0),X1) ) )
| ~ spl32_173
| ~ spl32_736 ),
inference(resolution,[],[f84818,f2525]) ).
tff(f95889,plain,
( spl32_142
| ~ spl32_267 ),
inference(avatar_contradiction_clause,[],[f95735]) ).
tff(f95735,plain,
( $false
| spl32_142
| ~ spl32_267 ),
inference(resolution,[],[f8453,f1581]) ).
tff(f1581,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| spl32_142 ),
inference(avatar_component_clause,[],[f1579]) ).
tff(f1579,plain,
( spl32_142
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_142])]) ).
tff(f8453,plain,
( ! [X0: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0)))
| ~ spl32_267 ),
inference(avatar_component_clause,[],[f8452]) ).
tff(f8452,plain,
( spl32_267
<=> ! [X0: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_267])]) ).
tff(f95888,plain,
( ~ spl32_267
| spl32_781 ),
inference(avatar_contradiction_clause,[],[f95755]) ).
tff(f95755,plain,
( $false
| ~ spl32_267
| spl32_781 ),
inference(resolution,[],[f8453,f92156]) ).
tff(f92156,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(sK14,sK14),combin_i_2E0),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| spl32_781 ),
inference(avatar_component_clause,[],[f92154]) ).
tff(f92154,plain,
( spl32_781
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(sK14,sK14),combin_i_2E0),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_781])]) ).
tff(f95887,plain,
( ~ spl32_267
| spl32_277 ),
inference(avatar_contradiction_clause,[],[f95774]) ).
tff(f95774,plain,
( $false
| ~ spl32_267
| spl32_277 ),
inference(resolution,[],[f8453,f11726]) ).
tff(f11726,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK19(tyop_2Emin_2Ebool,combin_i_2E0))))
| spl32_277 ),
inference(avatar_component_clause,[],[f11724]) ).
tff(f11724,plain,
( spl32_277
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK19(tyop_2Emin_2Ebool,combin_i_2E0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_277])]) ).
tff(f95579,plain,
( spl32_61
| spl32_1
| ~ spl32_242
| ~ spl32_784 ),
inference(avatar_split_clause,[],[f94262,f92532,f4688,f483,f810]) ).
tff(f810,plain,
( spl32_61
<=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_61])]) ).
tff(f4688,plain,
( spl32_242
<=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_242])]) ).
tff(f92532,plain,
( spl32_784
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,mono_2Ec_2Ebool_2EF_2E0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_784])]) ).
tff(f94262,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
| spl32_1
| ~ spl32_242
| ~ spl32_784 ),
inference(forward_demodulation,[],[f94047,f4690]) ).
tff(f4690,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0) )
| ~ spl32_242 ),
inference(avatar_component_clause,[],[f4688]) ).
tff(f94047,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0) )
| spl32_1
| ~ spl32_784 ),
inference(resolution,[],[f92533,f485]) ).
tff(f92533,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,mono_2Ec_2Ebool_2EF_2E0) ) )
| ~ spl32_784 ),
inference(avatar_component_clause,[],[f92532]) ).
tff(f92571,plain,
( spl32_1
| ~ spl32_271
| ~ spl32_272 ),
inference(avatar_split_clause,[],[f92530,f8999,f8543,f483]) ).
tff(f8543,plain,
( spl32_271
<=> p(mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_271])]) ).
tff(f8999,plain,
( spl32_272
<=> ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_272])]) ).
tff(f92530,plain,
( p(mono_2Ec_2Ebool_2EF_2E0)
| ~ spl32_271
| ~ spl32_272 ),
inference(forward_demodulation,[],[f8544,f9001]) ).
tff(f9001,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0) )
| ~ spl32_272 ),
inference(avatar_component_clause,[],[f8999]) ).
tff(f8544,plain,
( p(mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0))
| ~ spl32_271 ),
inference(avatar_component_clause,[],[f8543]) ).
tff(f92570,plain,
( spl32_793
| spl32_1
| ~ spl32_247 ),
inference(avatar_split_clause,[],[f6764,f5776,f483,f92568]) ).
tff(f92568,plain,
( spl32_793
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,mono_2Ec_2Ebool_2EF_2E0),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_793])]) ).
tff(f6764,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,mono_2Ec_2Ebool_2EF_2E0),X0) )
| spl32_1
| ~ spl32_247 ),
inference(resolution,[],[f5777,f485]) ).
tff(f92566,plain,
( spl32_792
| spl32_1
| ~ spl32_246 ),
inference(avatar_split_clause,[],[f6719,f5772,f483,f92564]) ).
tff(f92564,plain,
( spl32_792
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),mono_2Ec_2Ebool_2EF_2E0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_792])]) ).
tff(f6719,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),mono_2Ec_2Ebool_2EF_2E0) )
| spl32_1
| ~ spl32_246 ),
inference(resolution,[],[f5773,f485]) ).
tff(f92562,plain,
( spl32_791
| spl32_1
| ~ spl32_245 ),
inference(avatar_split_clause,[],[f6674,f5768,f483,f92560]) ).
tff(f92560,plain,
( spl32_791
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,mono_2Ec_2Ebool_2EF_2E0),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_791])]) ).
tff(f6674,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,mono_2Ec_2Ebool_2EF_2E0),X0) )
| spl32_1
| ~ spl32_245 ),
inference(resolution,[],[f5769,f485]) ).
tff(f92558,plain,
( spl32_790
| ~ spl32_2
| ~ spl32_244 ),
inference(avatar_split_clause,[],[f6634,f5764,f488,f92556]) ).
tff(f5764,plain,
( spl32_244
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_244])]) ).
tff(f6634,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(mono_2Ec_2Ebool_2ET_2E0,X0) ) )
| ~ spl32_2
| ~ spl32_244 ),
inference(resolution,[],[f5765,f490]) ).
tff(f5765,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1) ) )
| ~ spl32_244 ),
inference(avatar_component_clause,[],[f5764]) ).
tff(f92554,plain,
( spl32_789
| ~ spl32_2
| ~ spl32_226 ),
inference(avatar_split_clause,[],[f6599,f3658,f488,f92552]) ).
tff(f92552,plain,
( spl32_789
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),mono_2Ec_2Ebool_2ET_2E0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_789])]) ).
tff(f3658,plain,
( spl32_226
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X1),X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_226])]) ).
tff(f6599,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),mono_2Ec_2Ebool_2ET_2E0) )
| ~ spl32_2
| ~ spl32_226 ),
inference(resolution,[],[f3659,f490]) ).
tff(f3659,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X1),X0) ) )
| ~ spl32_226 ),
inference(avatar_component_clause,[],[f3658]) ).
tff(f92550,plain,
( spl32_788
| ~ spl32_2
| ~ spl32_225 ),
inference(avatar_split_clause,[],[f6564,f3654,f488,f92548]) ).
tff(f92548,plain,
( spl32_788
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),mono_2Ec_2Ebool_2ET_2E0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_788])]) ).
tff(f3654,plain,
( spl32_225
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X1),X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_225])]) ).
tff(f6564,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),mono_2Ec_2Ebool_2ET_2E0) )
| ~ spl32_2
| ~ spl32_225 ),
inference(resolution,[],[f3655,f490]) ).
tff(f3655,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X1),X0) ) )
| ~ spl32_225 ),
inference(avatar_component_clause,[],[f3654]) ).
tff(f92546,plain,
( spl32_787
| ~ spl32_2
| ~ spl32_224 ),
inference(avatar_split_clause,[],[f6529,f3650,f488,f92544]) ).
tff(f92544,plain,
( spl32_787
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,mono_2Ec_2Ebool_2ET_2E0),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_787])]) ).
tff(f3650,plain,
( spl32_224
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_224])]) ).
tff(f6529,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,mono_2Ec_2Ebool_2ET_2E0),X0) )
| ~ spl32_2
| ~ spl32_224 ),
inference(resolution,[],[f3651,f490]) ).
tff(f3651,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) ) )
| ~ spl32_224 ),
inference(avatar_component_clause,[],[f3650]) ).
tff(f92542,plain,
( spl32_786
| ~ spl32_205 ),
inference(avatar_split_clause,[],[f6504,f3370,f92540]) ).
tff(f92540,plain,
( spl32_786
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_786])]) ).
tff(f6504,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) ) )
| ~ spl32_205 ),
inference(factoring,[],[f3371]) ).
tff(f92538,plain,
( spl32_785
| spl32_1
| ~ spl32_205 ),
inference(avatar_split_clause,[],[f6488,f3370,f483,f92536]) ).
tff(f92536,plain,
( spl32_785
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_785])]) ).
tff(f6488,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,X0) ) )
| spl32_1
| ~ spl32_205 ),
inference(resolution,[],[f3371,f485]) ).
tff(f92534,plain,
( spl32_784
| spl32_1
| ~ spl32_205 ),
inference(avatar_split_clause,[],[f6447,f3370,f483,f92532]) ).
tff(f6447,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,mono_2Ec_2Ebool_2EF_2E0) ) )
| spl32_1
| ~ spl32_205 ),
inference(resolution,[],[f3371,f485]) ).
tff(f92525,plain,
( spl32_783
| ~ spl32_171
| ~ spl32_736 ),
inference(avatar_split_clause,[],[f84987,f84817,f2516,f92523]) ).
tff(f92523,plain,
( spl32_783
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_783])]) ).
tff(f84987,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) )
| ~ spl32_171
| ~ spl32_736 ),
inference(resolution,[],[f84818,f2517]) ).
tff(f92276,plain,
( spl32_782
| spl32_141
| ~ spl32_44
| ~ spl32_326 ),
inference(avatar_split_clause,[],[f86830,f15910,f701,f1576,f92273]) ).
tff(f92273,plain,
( spl32_782
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_782])]) ).
tff(f15910,plain,
( spl32_326
<=> ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_326])]) ).
tff(f86830,plain,
( ! [X0: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_44
| ~ spl32_326 ),
inference(resolution,[],[f702,f15911]) ).
tff(f15911,plain,
( ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_326 ),
inference(avatar_component_clause,[],[f15910]) ).
tff(f92157,plain,
( ~ spl32_781
| spl32_141
| ~ spl32_120
| ~ spl32_193 ),
inference(avatar_split_clause,[],[f3260,f3191,f1246,f1576,f92154]) ).
tff(f1246,plain,
( spl32_120
<=> ! [X0: d,X1: u] : ( s(X0,X1) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(X0,X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_120])]) ).
tff(f3260,plain,
( ! [X0: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(sK14,sK14),combin_i_2E0),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_120
| ~ spl32_193 ),
inference(superposition,[],[f3192,f1247]) ).
tff(f1247,plain,
( ! [X0: d,X1: u] : ( s(X0,X1) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(X0,X1))) )
| ~ spl32_120 ),
inference(avatar_component_clause,[],[f1246]) ).
tff(f92047,plain,
( spl32_780
| spl32_141
| ~ spl32_120
| ~ spl32_192 ),
inference(avatar_split_clause,[],[f3224,f3187,f1246,f1576,f92044]) ).
tff(f92044,plain,
( spl32_780
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(sK14,sK14),combin_i_2E0),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_780])]) ).
tff(f3224,plain,
( ! [X0: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(sK14,sK14),combin_i_2E0),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_120
| ~ spl32_192 ),
inference(superposition,[],[f3188,f1247]) ).
tff(f92042,plain,
( spl32_779
| ~ spl32_44
| ~ spl32_54 ),
inference(avatar_split_clause,[],[f1000,f775,f701,f92040]) ).
tff(f92040,plain,
( spl32_779
<=> ! [X0: u] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0))))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_779])]) ).
tff(f1000,plain,
( ! [X0: u] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0))))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) )
| ~ spl32_44
| ~ spl32_54 ),
inference(resolution,[],[f776,f702]) ).
tff(f91297,plain,
( spl32_778
| spl32_1
| ~ spl32_6
| ~ spl32_132
| spl32_170
| ~ spl32_750 ),
inference(avatar_split_clause,[],[f88791,f85772,f2494,f1390,f507,f483,f91295]) ).
tff(f91295,plain,
( spl32_778
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_778])]) ).
tff(f1390,plain,
( spl32_132
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK19(X0,X1)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_132])]) ).
tff(f85772,plain,
( spl32_750
<=> ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))) = X1 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_750])]) ).
tff(f88791,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2EF_2E0)
| ~ p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl32_6
| ~ spl32_132
| spl32_170
| ~ spl32_750 ),
inference(forward_demodulation,[],[f88254,f2587]) ).
tff(f88254,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl32_132
| ~ spl32_750 ),
inference(superposition,[],[f1391,f85773]) ).
tff(f85773,plain,
( ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))) = X1 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
| ~ spl32_750 ),
inference(avatar_component_clause,[],[f85772]) ).
tff(f1391,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK19(X0,X1))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_132 ),
inference(avatar_component_clause,[],[f1390]) ).
tff(f90500,plain,
( spl32_61
| ~ spl32_45
| ~ spl32_110
| ~ spl32_181
| ~ spl32_738
| ~ spl32_751 ),
inference(avatar_split_clause,[],[f89917,f86206,f84826,f2899,f1185,f707,f810]) ).
tff(f2899,plain,
( spl32_181
<=> ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_181])]) ).
tff(f84826,plain,
( spl32_738
<=> ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_738])]) ).
tff(f86206,plain,
( spl32_751
<=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_751])]) ).
tff(f89917,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_181
| ~ spl32_738
| ~ spl32_751 ),
inference(forward_demodulation,[],[f89916,f86208]) ).
tff(f86208,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) )
| ~ spl32_751 ),
inference(avatar_component_clause,[],[f86206]) ).
tff(f89916,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_181
| ~ spl32_738 ),
inference(forward_demodulation,[],[f89915,f708]) ).
tff(f89915,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0)))) )
| ~ spl32_110
| ~ spl32_181
| ~ spl32_738 ),
inference(forward_demodulation,[],[f84828,f20738]) ).
tff(f20738,plain,
( ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0)) = s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))) )
| ~ spl32_110
| ~ spl32_181 ),
inference(superposition,[],[f1186,f2901]) ).
tff(f2901,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) )
| ~ spl32_181 ),
inference(avatar_component_clause,[],[f2899]) ).
tff(f84828,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_738 ),
inference(avatar_component_clause,[],[f84826]) ).
tff(f89887,plain,
( spl32_777
| ~ spl32_54
| spl32_169 ),
inference(avatar_split_clause,[],[f2482,f2478,f775,f89884]) ).
tff(f2482,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_54
| spl32_169 ),
inference(resolution,[],[f2480,f776]) ).
tff(f89881,plain,
( spl32_181
| ~ spl32_6
| spl32_169 ),
inference(avatar_split_clause,[],[f89116,f2478,f507,f2899]) ).
tff(f89116,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) )
| ~ spl32_6
| spl32_169 ),
inference(resolution,[],[f2480,f508]) ).
tff(f89860,plain,
( spl32_214
| spl32_61
| spl32_169
| ~ spl32_205
| ~ spl32_739 ),
inference(avatar_split_clause,[],[f89197,f84832,f3370,f2478,f810,f3481]) ).
tff(f3481,plain,
( spl32_214
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : p(X0) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_214])]) ).
tff(f84832,plain,
( spl32_739
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_739])]) ).
tff(f89197,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
| p(X0) )
| spl32_169
| ~ spl32_205
| ~ spl32_739 ),
inference(forward_demodulation,[],[f89130,f84833]) ).
tff(f84833,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))),X0) )
| ~ spl32_739 ),
inference(avatar_component_clause,[],[f84832]) ).
tff(f89130,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))),X0) ) )
| spl32_169
| ~ spl32_205 ),
inference(resolution,[],[f2480,f3371]) ).
tff(f89856,plain,
( spl32_214
| spl32_61
| spl32_169
| ~ spl32_205
| ~ spl32_740 ),
inference(avatar_split_clause,[],[f89198,f84837,f3370,f2478,f810,f3481]) ).
tff(f84837,plain,
( spl32_740
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_740])]) ).
tff(f89198,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
| p(X0) )
| spl32_169
| ~ spl32_205
| ~ spl32_740 ),
inference(forward_demodulation,[],[f89131,f84838]) ).
tff(f84838,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_740 ),
inference(avatar_component_clause,[],[f84837]) ).
tff(f89131,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) ) )
| spl32_169
| ~ spl32_205 ),
inference(resolution,[],[f2480,f3371]) ).
tff(f89852,plain,
( spl32_61
| spl32_169
| ~ spl32_171
| ~ spl32_738 ),
inference(avatar_split_clause,[],[f89627,f84826,f2516,f2478,f810]) ).
tff(f89627,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
| spl32_169
| ~ spl32_171
| ~ spl32_738 ),
inference(forward_demodulation,[],[f84828,f89120]) ).
tff(f89120,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| spl32_169
| ~ spl32_171 ),
inference(resolution,[],[f2480,f2517]) ).
tff(f89629,plain,
( spl32_61
| ~ spl32_54
| spl32_168
| ~ spl32_775 ),
inference(avatar_split_clause,[],[f89113,f88156,f2474,f775,f810]) ).
tff(f2474,plain,
( spl32_168
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18)))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_168])]) ).
tff(f88156,plain,
( spl32_775
<=> ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_775])]) ).
tff(f89113,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
| ~ spl32_54
| spl32_168
| ~ spl32_775 ),
inference(forward_demodulation,[],[f88158,f2488]) ).
tff(f2488,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18)))))) )
| ~ spl32_54
| spl32_168 ),
inference(resolution,[],[f2475,f776]) ).
tff(f2475,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))))
| spl32_168 ),
inference(avatar_component_clause,[],[f2474]) ).
tff(f88158,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18)))))) )
| ~ spl32_775 ),
inference(avatar_component_clause,[],[f88156]) ).
tff(f89402,plain,
( spl32_61
| ~ spl32_54
| spl32_169
| ~ spl32_465 ),
inference(avatar_split_clause,[],[f88855,f27423,f2478,f775,f810]) ).
tff(f27423,plain,
( spl32_465
<=> ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_465])]) ).
tff(f88855,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
| ~ spl32_54
| spl32_169
| ~ spl32_465 ),
inference(forward_demodulation,[],[f27425,f2482]) ).
tff(f27425,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_465 ),
inference(avatar_component_clause,[],[f27423]) ).
tff(f88857,plain,
( ~ spl32_2
| spl32_168
| ~ spl32_774 ),
inference(avatar_split_clause,[],[f88835,f88084,f2474,f488]) ).
tff(f88835,plain,
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| spl32_168
| ~ spl32_774 ),
inference(forward_demodulation,[],[f2475,f88086]) ).
tff(f88836,plain,
( ~ spl32_2
| spl32_169
| ~ spl32_408 ),
inference(avatar_split_clause,[],[f88822,f22817,f2478,f488]) ).
tff(f88822,plain,
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| spl32_169
| ~ spl32_408 ),
inference(forward_demodulation,[],[f2480,f22819]) ).
tff(f88807,plain,
( spl32_776
| ~ spl32_48
| ~ spl32_168 ),
inference(avatar_split_clause,[],[f2920,f2474,f719,f88805]) ).
tff(f2920,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))) = X0 )
| ~ p(X0) )
| ~ spl32_48
| ~ spl32_168 ),
inference(resolution,[],[f2476,f720]) ).
tff(f2476,plain,
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))))
| ~ spl32_168 ),
inference(avatar_component_clause,[],[f2474]) ).
tff(f88159,plain,
( spl32_775
| ~ spl32_46
| ~ spl32_168 ),
inference(avatar_split_clause,[],[f2919,f2474,f711,f88156]) ).
tff(f2919,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18)))))) )
| ~ spl32_46
| ~ spl32_168 ),
inference(resolution,[],[f2476,f712]) ).
tff(f88087,plain,
( spl32_774
| ~ spl32_5
| ~ spl32_168 ),
inference(avatar_split_clause,[],[f2918,f2474,f503,f88084]) ).
tff(f2918,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))) )
| ~ spl32_5
| ~ spl32_168 ),
inference(resolution,[],[f2476,f504]) ).
tff(f87983,plain,
( spl32_773
| ~ spl32_44
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1911,f1880,f701,f87981]) ).
tff(f1880,plain,
( spl32_154
<=> ! [X17: u,X0: d,X16: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(X0,sK25(X0,X1,X16,X17)))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_154])]) ).
tff(f1911,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,app_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(X0,sK25(X0,sK14,X1,sK18)))))))) )
| ~ spl32_44
| ~ spl32_154 ),
inference(resolution,[],[f1881,f702]) ).
tff(f1881,plain,
( ! [X0: d,X1: d,X16: u,X17: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(X0,sK25(X0,X1,X16,X17))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17))))) )
| ~ spl32_154 ),
inference(avatar_component_clause,[],[f1880]) ).
tff(f86819,plain,
( ~ spl32_2
| spl32_61
| ~ spl32_45
| ~ spl32_119
| ~ spl32_380
| ~ spl32_743 ),
inference(avatar_split_clause,[],[f86368,f84852,f20720,f1238,f707,f810,f488]) ).
tff(f20720,plain,
( spl32_380
<=> ! [X4: u,X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4)))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_380])]) ).
tff(f84852,plain,
( spl32_743
<=> ! [X0: u] : ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_743])]) ).
tff(f86368,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
| ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ spl32_45
| ~ spl32_119
| ~ spl32_380
| ~ spl32_743 ),
inference(forward_demodulation,[],[f85979,f84853]) ).
tff(f84853,plain,
( ! [X0: u] : ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))) )
| ~ spl32_743 ),
inference(avatar_component_clause,[],[f84852]) ).
tff(f85979,plain,
( ! [X0: u] :
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,app_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(sK15,X0)))))) ) )
| ~ spl32_45
| ~ spl32_119
| ~ spl32_380 ),
inference(forward_demodulation,[],[f85783,f708]) ).
tff(f85783,plain,
( ! [X0: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,app_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(sK15,X0)))))) ) )
| ~ spl32_119
| ~ spl32_380 ),
inference(superposition,[],[f20721,f1240]) ).
tff(f20721,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4)))))) ) )
| ~ spl32_380 ),
inference(avatar_component_clause,[],[f20720]) ).
tff(f86818,plain,
( spl32_772
| ~ spl32_2
| ~ spl32_204 ),
inference(avatar_split_clause,[],[f6407,f3366,f488,f86816]) ).
tff(f86816,plain,
( spl32_772
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(mono_2Ec_2Ebool_2ET_2E0,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_772])]) ).
tff(f3366,plain,
( spl32_204
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_204])]) ).
tff(f6407,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(mono_2Ec_2Ebool_2ET_2E0,X0) ) )
| ~ spl32_2
| ~ spl32_204 ),
inference(resolution,[],[f3367,f490]) ).
tff(f3367,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X1)
| ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X0) ) )
| ~ spl32_204 ),
inference(avatar_component_clause,[],[f3366]) ).
tff(f86814,plain,
( spl32_771
| ~ spl32_197 ),
inference(avatar_split_clause,[],[f6215,f3279,f86812]) ).
tff(f86812,plain,
( spl32_771
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_771])]) ).
tff(f6215,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) = X0 ) )
| ~ spl32_197 ),
inference(factoring,[],[f3280]) ).
tff(f86810,plain,
( spl32_770
| ~ spl32_196 ),
inference(avatar_split_clause,[],[f6143,f3275,f86808]) ).
tff(f6143,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X0) = X0 ) )
| ~ spl32_196 ),
inference(factoring,[],[f3276]) ).
tff(f86806,plain,
( spl32_769
| ~ spl32_7
| ~ spl32_54 ),
inference(avatar_split_clause,[],[f998,f775,f511,f86804]) ).
tff(f86804,plain,
( spl32_769
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0)) )
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_769])]) ).
tff(f998,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0)) )
| ~ p(X0) )
| ~ spl32_7
| ~ spl32_54 ),
inference(resolution,[],[f776,f512]) ).
tff(f86802,plain,
( spl32_768
| ~ spl32_5
| ~ spl32_54 ),
inference(avatar_split_clause,[],[f989,f775,f503,f86800]) ).
tff(f86800,plain,
( spl32_768
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_768])]) ).
tff(f989,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_5
| ~ spl32_54 ),
inference(resolution,[],[f776,f504]) ).
tff(f86798,plain,
( spl32_767
| ~ spl32_8
| ~ spl32_46 ),
inference(avatar_split_clause,[],[f904,f711,f515,f86796]) ).
tff(f904,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0)) )
| p(X0) )
| ~ spl32_8
| ~ spl32_46 ),
inference(resolution,[],[f712,f516]) ).
tff(f86794,plain,
( spl32_170
| spl32_766
| ~ spl32_132
| ~ spl32_179 ),
inference(avatar_split_clause,[],[f2837,f2828,f1390,f86790,f2494]) ).
tff(f86790,plain,
( spl32_766
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,sK19(sK14,sK17))))) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_766])]) ).
tff(f2837,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,sK19(sK14,sK17))))) = X0 )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) )
| ~ spl32_132
| ~ spl32_179 ),
inference(resolution,[],[f2829,f1391]) ).
tff(f86792,plain,
( spl32_766
| spl32_1
| ~ spl32_6
| ~ spl32_132
| spl32_170
| ~ spl32_179 ),
inference(avatar_split_clause,[],[f2891,f2828,f2494,f1390,f507,f483,f86790]) ).
tff(f2891,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2EF_2E0)
| p(X0)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,sK19(sK14,sK17))))) = X0 ) )
| ~ spl32_6
| ~ spl32_132
| spl32_170
| ~ spl32_179 ),
inference(forward_demodulation,[],[f2837,f2587]) ).
tff(f86763,plain,
( spl32_765
| spl32_1
| ~ spl32_6
| ~ spl32_115
| ~ spl32_132
| spl32_170 ),
inference(avatar_split_clause,[],[f4249,f2494,f1390,f1205,f507,f483,f86760]) ).
tff(f86760,plain,
( spl32_765
<=> ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,sK19(sK14,sK17))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_765])]) ).
tff(f4249,plain,
( p(mono_2Ec_2Ebool_2EF_2E0)
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,sK19(sK14,sK17))))) )
| ~ spl32_6
| ~ spl32_115
| ~ spl32_132
| spl32_170 ),
inference(forward_demodulation,[],[f2504,f2587]) ).
tff(f2504,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,sK19(sK14,sK17))))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_115
| ~ spl32_132 ),
inference(resolution,[],[f1206,f1391]) ).
tff(f86753,plain,
( ~ spl32_2
| ~ spl32_45
| ~ spl32_119
| ~ spl32_212
| ~ spl32_422 ),
inference(avatar_split_clause,[],[f86555,f24028,f3469,f1238,f707,f488]) ).
tff(f3469,plain,
( spl32_212
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_212])]) ).
tff(f24028,plain,
( spl32_422
<=> ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_422])]) ).
tff(f86555,plain,
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ spl32_45
| ~ spl32_119
| ~ spl32_212
| ~ spl32_422 ),
inference(duplicate_literal_removal,[],[f86554]) ).
tff(f86554,plain,
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ spl32_45
| ~ spl32_119
| ~ spl32_212
| ~ spl32_422 ),
inference(forward_demodulation,[],[f85977,f24030]) ).
tff(f24030,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))) )
| ~ spl32_422 ),
inference(avatar_component_clause,[],[f24028]) ).
tff(f85977,plain,
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_45
| ~ spl32_119
| ~ spl32_212 ),
inference(forward_demodulation,[],[f85778,f708]) ).
tff(f85778,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_119
| ~ spl32_212 ),
inference(superposition,[],[f3470,f1240]) ).
tff(f3470,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_212 ),
inference(avatar_component_clause,[],[f3469]) ).
tff(f86752,plain,
( spl32_764
| ~ spl32_6
| ~ spl32_46 ),
inference(avatar_split_clause,[],[f897,f711,f507,f86750]) ).
tff(f86750,plain,
( spl32_764
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_764])]) ).
tff(f897,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl32_6
| ~ spl32_46 ),
inference(resolution,[],[f712,f508]) ).
tff(f86559,plain,
( spl32_763
| ~ spl32_2
| ~ spl32_178 ),
inference(avatar_split_clause,[],[f2813,f2544,f488,f86557]) ).
tff(f86557,plain,
( spl32_763
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,mono_2Ec_2Ebool_2ET_2E0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_763])]) ).
tff(f2813,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,mono_2Ec_2Ebool_2ET_2E0) )
| ~ spl32_2
| ~ spl32_178 ),
inference(resolution,[],[f2545,f490]) ).
tff(f86551,plain,
( ~ spl32_2
| ~ spl32_5
| ~ spl32_45
| ~ spl32_119
| ~ spl32_220
| ~ spl32_746 ),
inference(avatar_split_clause,[],[f86370,f85047,f3549,f1238,f707,f503,f488]) ).
tff(f3549,plain,
( spl32_220
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_220])]) ).
tff(f85047,plain,
( spl32_746
<=> ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_746])]) ).
tff(f86370,plain,
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ spl32_5
| ~ spl32_45
| ~ spl32_119
| ~ spl32_220
| ~ spl32_746 ),
inference(duplicate_literal_removal,[],[f86369]) ).
tff(f86369,plain,
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ spl32_5
| ~ spl32_45
| ~ spl32_119
| ~ spl32_220
| ~ spl32_746 ),
inference(forward_demodulation,[],[f85978,f85349]) ).
tff(f85349,plain,
( ! [X0: d,X1: u] : ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))) )
| ~ spl32_5
| ~ spl32_746 ),
inference(resolution,[],[f85048,f504]) ).
tff(f85048,plain,
( ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_746 ),
inference(avatar_component_clause,[],[f85047]) ).
tff(f85978,plain,
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_45
| ~ spl32_119
| ~ spl32_220 ),
inference(forward_demodulation,[],[f85779,f708]) ).
tff(f85779,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_119
| ~ spl32_220 ),
inference(superposition,[],[f3550,f1240]) ).
tff(f3550,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_220 ),
inference(avatar_component_clause,[],[f3549]) ).
tff(f86549,plain,
( spl32_762
| spl32_142
| ~ spl32_320 ),
inference(avatar_split_clause,[],[f86392,f15886,f1579,f86547]) ).
tff(f86547,plain,
( spl32_762
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,sK19(sK14,sK18))))) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_762])]) ).
tff(f15886,plain,
( spl32_320
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| p(X2)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK19(X0,X1))))) = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_320])]) ).
tff(f86392,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,sK19(sK14,sK18))))) = X0 ) )
| spl32_142
| ~ spl32_320 ),
inference(resolution,[],[f1581,f15887]) ).
tff(f15887,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| p(X2)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK19(X0,X1))))) = X2 ) )
| ~ spl32_320 ),
inference(avatar_component_clause,[],[f15886]) ).
tff(f86519,plain,
( spl32_761
| spl32_142
| ~ spl32_309 ),
inference(avatar_split_clause,[],[f86393,f14957,f1579,f86516]) ).
tff(f86516,plain,
( spl32_761
<=> ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,sK19(sK14,sK18))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_761])]) ).
tff(f14957,plain,
( spl32_309
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK19(X0,X1))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_309])]) ).
tff(f86393,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,sK19(sK14,sK18))))) )
| spl32_142
| ~ spl32_309 ),
inference(resolution,[],[f1581,f14958]) ).
tff(f14958,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK19(X0,X1))))) ) )
| ~ spl32_309 ),
inference(avatar_component_clause,[],[f14957]) ).
tff(f86513,plain,
( spl32_760
| spl32_142
| ~ spl32_183 ),
inference(avatar_split_clause,[],[f3029,f2955,f1579,f86511]) ).
tff(f86511,plain,
( spl32_760
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_760])]) ).
tff(f2955,plain,
( spl32_183
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( X0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_183])]) ).
tff(f3029,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| spl32_142
| ~ spl32_183 ),
inference(resolution,[],[f2956,f1581]) ).
tff(f2956,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( X0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_183 ),
inference(avatar_component_clause,[],[f2955]) ).
tff(f86507,plain,
( spl32_759
| ~ spl32_47
| spl32_142 ),
inference(avatar_split_clause,[],[f1689,f1579,f715,f86505]) ).
tff(f86505,plain,
( spl32_759
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_759])]) ).
tff(f715,plain,
( spl32_47
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| p(X1)
| p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_47])]) ).
tff(f1689,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) = X0 ) )
| ~ spl32_47
| spl32_142 ),
inference(resolution,[],[f1581,f716]) ).
tff(f716,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| p(X0)
| ( X0 = X1 ) )
| ~ spl32_47 ),
inference(avatar_component_clause,[],[f715]) ).
tff(f86501,plain,
( spl32_164
| ~ spl32_54
| spl32_142 ),
inference(avatar_split_clause,[],[f1688,f1579,f775,f2165]) ).
tff(f2165,plain,
( spl32_164
<=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_164])]) ).
tff(f1688,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_54
| spl32_142 ),
inference(resolution,[],[f1581,f776]) ).
tff(f86499,plain,
( spl32_153
| ~ spl32_6
| spl32_142 ),
inference(avatar_split_clause,[],[f1691,f1579,f507,f1875]) ).
tff(f1875,plain,
( spl32_153
<=> ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_153])]) ).
tff(f1691,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) )
| ~ spl32_6
| spl32_142 ),
inference(resolution,[],[f1581,f508]) ).
tff(f86498,plain,
( spl32_758
| ~ spl32_110
| ~ spl32_153
| ~ spl32_742 ),
inference(avatar_split_clause,[],[f86390,f84847,f1875,f1185,f86496]) ).
tff(f86496,plain,
( spl32_758
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_758])]) ).
tff(f84847,plain,
( spl32_742
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_742])]) ).
tff(f86390,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl32_110
| ~ spl32_153
| ~ spl32_742 ),
inference(forward_demodulation,[],[f84848,f1980]) ).
tff(f1980,plain,
( ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0)) = s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))) )
| ~ spl32_110
| ~ spl32_153 ),
inference(superposition,[],[f1186,f1877]) ).
tff(f1877,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) )
| ~ spl32_153 ),
inference(avatar_component_clause,[],[f1875]) ).
tff(f84848,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl32_742 ),
inference(avatar_component_clause,[],[f84847]) ).
tff(f86385,plain,
( spl32_61
| ~ spl32_153
| ~ spl32_386 ),
inference(avatar_split_clause,[],[f86373,f21103,f1875,f810]) ).
tff(f21103,plain,
( spl32_386
<=> ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_386])]) ).
tff(f86373,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
| ~ spl32_153
| ~ spl32_386 ),
inference(forward_demodulation,[],[f1877,f21105]) ).
tff(f21105,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) )
| ~ spl32_386 ),
inference(avatar_component_clause,[],[f21103]) ).
tff(f86235,plain,
( ~ spl32_2
| ~ spl32_45
| ~ spl32_119
| ~ spl32_744 ),
inference(avatar_split_clause,[],[f85976,f84975,f1238,f707,f488]) ).
tff(f84975,plain,
( spl32_744
<=> ! [X0: d,X1: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_744])]) ).
tff(f85976,plain,
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ spl32_45
| ~ spl32_119
| ~ spl32_744 ),
inference(forward_demodulation,[],[f85777,f708]) ).
tff(f85777,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))))
| ~ spl32_119
| ~ spl32_744 ),
inference(superposition,[],[f84976,f1240]) ).
tff(f84976,plain,
( ! [X0: d,X1: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_744 ),
inference(avatar_component_clause,[],[f84975]) ).
tff(f86234,plain,
( spl32_757
| spl32_1
| ~ spl32_177 ),
inference(avatar_split_clause,[],[f2769,f2540,f483,f86232]) ).
tff(f86232,plain,
( spl32_757
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(mono_2Ec_2Ebool_2EF_2E0,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_757])]) ).
tff(f2769,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(mono_2Ec_2Ebool_2EF_2E0,X0) )
| spl32_1
| ~ spl32_177 ),
inference(resolution,[],[f2541,f485]) ).
tff(f86230,plain,
( spl32_756
| ~ spl32_2
| ~ spl32_176 ),
inference(avatar_split_clause,[],[f2741,f2536,f488,f86228]) ).
tff(f86228,plain,
( spl32_756
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,mono_2Ec_2Ebool_2ET_2E0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_756])]) ).
tff(f2741,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,mono_2Ec_2Ebool_2ET_2E0) )
| ~ spl32_2
| ~ spl32_176 ),
inference(resolution,[],[f2537,f490]) ).
tff(f86226,plain,
( spl32_755
| ~ spl32_2
| ~ spl32_175 ),
inference(avatar_split_clause,[],[f2711,f2532,f488,f86224]) ).
tff(f86224,plain,
( spl32_755
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2ET_2E0,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_755])]) ).
tff(f2711,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2ET_2E0,X0) )
| ~ spl32_2
| ~ spl32_175 ),
inference(resolution,[],[f2533,f490]) ).
tff(f86222,plain,
( spl32_754
| spl32_1
| ~ spl32_174 ),
inference(avatar_split_clause,[],[f2668,f2528,f483,f86220]) ).
tff(f86220,plain,
( spl32_754
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,mono_2Ec_2Ebool_2EF_2E0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_754])]) ).
tff(f2668,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,mono_2Ec_2Ebool_2EF_2E0) )
| spl32_1
| ~ spl32_174 ),
inference(resolution,[],[f2529,f485]) ).
tff(f86218,plain,
( spl32_753
| spl32_1
| ~ spl32_173 ),
inference(avatar_split_clause,[],[f2629,f2524,f483,f86216]) ).
tff(f86216,plain,
( spl32_753
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(mono_2Ec_2Ebool_2EF_2E0,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_753])]) ).
tff(f2629,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(mono_2Ec_2Ebool_2EF_2E0,X0) )
| spl32_1
| ~ spl32_173 ),
inference(resolution,[],[f2525,f485]) ).
tff(f86214,plain,
( spl32_752
| ~ spl32_2
| ~ spl32_172 ),
inference(avatar_split_clause,[],[f2603,f2520,f488,f86211]) ).
tff(f86211,plain,
( spl32_752
<=> ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2ET_2E0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_752])]) ).
tff(f2603,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2ET_2E0) )
| ~ spl32_2
| ~ spl32_172 ),
inference(resolution,[],[f2521,f490]) ).
tff(f86209,plain,
( spl32_751
| spl32_1
| ~ spl32_171 ),
inference(avatar_split_clause,[],[f2558,f2516,f483,f86206]) ).
tff(f2558,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) )
| spl32_1
| ~ spl32_171 ),
inference(resolution,[],[f2517,f485]) ).
tff(f85774,plain,
( spl32_750
| ~ spl32_141
| ~ spl32_185 ),
inference(avatar_split_clause,[],[f3328,f2963,f1576,f85772]) ).
tff(f2963,plain,
( spl32_185
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| ~ p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_185])]) ).
tff(f3328,plain,
( ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))) = X1 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
| ~ spl32_141
| ~ spl32_185 ),
inference(resolution,[],[f1577,f2964]) ).
tff(f2964,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( X0 = X1 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
| ~ spl32_185 ),
inference(avatar_component_clause,[],[f2963]) ).
tff(f1577,plain,
( ! [X0: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))))
| ~ spl32_141 ),
inference(avatar_component_clause,[],[f1576]) ).
tff(f85770,plain,
( spl32_749
| ~ spl32_54
| ~ spl32_736 ),
inference(avatar_split_clause,[],[f84986,f84817,f775,f85768]) ).
tff(f85768,plain,
( spl32_749
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_749])]) ).
tff(f84986,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) )
| ~ spl32_54
| ~ spl32_736 ),
inference(resolution,[],[f84818,f776]) ).
tff(f85057,plain,
( spl32_748
| ~ spl32_141
| ~ spl32_143 ),
inference(avatar_split_clause,[],[f3319,f1584,f1576,f85055]) ).
tff(f1584,plain,
( spl32_143
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK27(X0,X1,X2,X3)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_143])]) ).
tff(f3319,plain,
( ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_141
| ~ spl32_143 ),
inference(resolution,[],[f1577,f1585]) ).
tff(f1585,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK27(X0,X1,X2,X3))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_143 ),
inference(avatar_component_clause,[],[f1584]) ).
tff(f85053,plain,
( spl32_747
| ~ spl32_141
| ~ spl32_145 ),
inference(avatar_split_clause,[],[f3318,f1592,f1576,f85051]) ).
tff(f85051,plain,
( spl32_747
<=> ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_747])]) ).
tff(f1592,plain,
( spl32_145
<=> ! [X4: u,X0: d,X5: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,sK21(X0,X1,X4,X5)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_145])]) ).
tff(f3318,plain,
( ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_141
| ~ spl32_145 ),
inference(resolution,[],[f1577,f1593]) ).
tff(f1593,plain,
( ! [X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,sK21(X0,X1,X4,X5))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5))))) )
| ~ spl32_145 ),
inference(avatar_component_clause,[],[f1592]) ).
tff(f85049,plain,
( spl32_746
| ~ spl32_141
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f3315,f1871,f1576,f85047]) ).
tff(f3315,plain,
( ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_141
| ~ spl32_152 ),
inference(resolution,[],[f1577,f1872]) ).
tff(f84981,plain,
( spl32_745
| ~ spl32_141
| ~ spl32_148 ),
inference(avatar_split_clause,[],[f3314,f1713,f1576,f84979]) ).
tff(f84979,plain,
( spl32_745
<=> ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_745])]) ).
tff(f1713,plain,
( spl32_148
<=> ! [X29: u,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X29))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_148])]) ).
tff(f3314,plain,
( ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_141
| ~ spl32_148 ),
inference(resolution,[],[f1577,f1714]) ).
tff(f1714,plain,
( ! [X2: u,X3: u,X0: d,X29: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X29)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_148 ),
inference(avatar_component_clause,[],[f1713]) ).
tff(f84977,plain,
( spl32_744
| ~ spl32_141
| ~ spl32_151 ),
inference(avatar_split_clause,[],[f3313,f1725,f1576,f84975]) ).
tff(f3313,plain,
( ! [X0: d,X1: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_141
| ~ spl32_151 ),
inference(resolution,[],[f1577,f1726]) ).
tff(f84854,plain,
( spl32_743
| ~ spl32_5
| ~ spl32_141 ),
inference(avatar_split_clause,[],[f3320,f1576,f503,f84852]) ).
tff(f3320,plain,
( ! [X0: u] : ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))) )
| ~ spl32_5
| ~ spl32_141 ),
inference(resolution,[],[f1577,f504]) ).
tff(f84849,plain,
( spl32_742
| ~ spl32_142
| ~ spl32_185 ),
inference(avatar_split_clause,[],[f3300,f2963,f1579,f84847]) ).
tff(f3300,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl32_142
| ~ spl32_185 ),
inference(resolution,[],[f1580,f2964]) ).
tff(f1580,plain,
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| ~ spl32_142 ),
inference(avatar_component_clause,[],[f1579]) ).
tff(f84844,plain,
( spl32_741
| ~ spl32_169
| ~ spl32_178 ),
inference(avatar_split_clause,[],[f2909,f2544,f2478,f84842]) ).
tff(f84842,plain,
( spl32_741
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_741])]) ).
tff(f2909,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_169
| ~ spl32_178 ),
inference(resolution,[],[f2479,f2545]) ).
tff(f2479,plain,
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| ~ spl32_169 ),
inference(avatar_component_clause,[],[f2478]) ).
tff(f84839,plain,
( spl32_740
| ~ spl32_169
| ~ spl32_176 ),
inference(avatar_split_clause,[],[f2908,f2536,f2478,f84837]) ).
tff(f2908,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_169
| ~ spl32_176 ),
inference(resolution,[],[f2479,f2537]) ).
tff(f84834,plain,
( spl32_739
| ~ spl32_169
| ~ spl32_175 ),
inference(avatar_split_clause,[],[f2907,f2532,f2478,f84832]) ).
tff(f2907,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))),X0) )
| ~ spl32_169
| ~ spl32_175 ),
inference(resolution,[],[f2479,f2533]) ).
tff(f84829,plain,
( spl32_738
| ~ spl32_169
| ~ spl32_172 ),
inference(avatar_split_clause,[],[f2906,f2520,f2478,f84826]) ).
tff(f2906,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_169
| ~ spl32_172 ),
inference(resolution,[],[f2479,f2521]) ).
tff(f84823,plain,
( spl32_737
| ~ spl32_48
| ~ spl32_169 ),
inference(avatar_split_clause,[],[f2905,f2478,f719,f84821]) ).
tff(f2905,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) = X0 )
| ~ p(X0) )
| ~ spl32_48
| ~ spl32_169 ),
inference(resolution,[],[f2479,f720]) ).
tff(f84819,plain,
( spl32_60
| spl32_736
| ~ spl32_273
| ~ spl32_698 ),
inference(avatar_split_clause,[],[f83070,f69666,f9289,f84817,f807]) ).
tff(f9289,plain,
( spl32_273
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0))
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_273])]) ).
tff(f83070,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Ec_2Ebool_2E_7E_2E1(X1))
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
| ~ spl32_273
| ~ spl32_698 ),
inference(duplicate_literal_removal,[],[f83023]) ).
tff(f83023,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Ec_2Ebool_2E_7E_2E1(X1))
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
| ~ spl32_273
| ~ spl32_698 ),
inference(superposition,[],[f9290,f69667]) ).
tff(f9290,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0))
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_273 ),
inference(avatar_component_clause,[],[f9289]) ).
tff(f84191,plain,
( spl32_735
| ~ spl32_166
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2468,f2261,f2190,f84189]) ).
tff(f84189,plain,
( spl32_735
<=> ! [X2: d,X3: u,X0: d,X1: d,X8: u,X6: d,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK28(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,X8)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_735])]) ).
tff(f2261,plain,
( spl32_167
<=> ! [X2: d,X3: u,X4: u,X0: d,X5: u,X1: d] : ( s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X2)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X2)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X2))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X2)),X3))),s(tyop_2Emin_2Efun(X0,X1),X4))),s(X0,X5))) = s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X2)),X3),s(X0,X5))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X5))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_167])]) ).
tff(f2468,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X8: u,X6: d,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK28(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,X8)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) )
| ~ spl32_166
| ~ spl32_167 ),
inference(superposition,[],[f2191,f2262]) ).
tff(f2262,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X4: u,X5: u] : ( s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X2)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X2)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X2))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X2)),X3))),s(tyop_2Emin_2Efun(X0,X1),X4))),s(X0,X5))) = s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X2)),X3),s(X0,X5))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X5))))) )
| ~ spl32_167 ),
inference(avatar_component_clause,[],[f2261]) ).
tff(f84187,plain,
( spl32_734
| ~ spl32_165
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2467,f2261,f2186,f84185]) ).
tff(f84185,plain,
( spl32_734
<=> ! [X2: d,X3: u,X0: d,X1: d,X8: u,X6: d,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,X8)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK30(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4)))))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_734])]) ).
tff(f2186,plain,
( spl32_165
<=> ! [X30: u,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK30(X0,X1,X2,X3))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X30)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_165])]) ).
tff(f2467,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X8: u,X6: d,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,X8)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK30(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4)))))))))))) )
| ~ spl32_165
| ~ spl32_167 ),
inference(superposition,[],[f2187,f2262]) ).
tff(f2187,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X30: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X30)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK30(X0,X1,X2,X3)))))))) )
| ~ spl32_165 ),
inference(avatar_component_clause,[],[f2186]) ).
tff(f83095,plain,
( spl32_733
| ~ spl32_155
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2432,f2261,f1941,f83093]) ).
tff(f83093,plain,
( spl32_733
<=> ! [X5: u,X3: d,X4: u,X0: d,X7: u,X6: u,X2: d,X1: d] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(X0,sK31(X0,X1,X7,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))))))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK31(X0,X1,X7,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))))))) )
| ( s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))) = s(tyop_2Emin_2Efun(X0,X1),X7) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_733])]) ).
tff(f1941,plain,
( spl32_155
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ( s(tyop_2Emin_2Efun(X0,X1),X2) = s(tyop_2Emin_2Efun(X0,X1),X3) )
| ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK31(X0,X1,X2,X3)))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK31(X0,X1,X2,X3)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_155])]) ).
tff(f2432,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X6: u,X7: u,X4: u,X5: u] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(X0,sK31(X0,X1,X7,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))))))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK31(X0,X1,X7,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))))))) )
| ( s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))) = s(tyop_2Emin_2Efun(X0,X1),X7) ) )
| ~ spl32_155
| ~ spl32_167 ),
inference(superposition,[],[f1942,f2262]) ).
tff(f1942,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK31(X0,X1,X2,X3)))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK31(X0,X1,X2,X3)))) )
| ( s(tyop_2Emin_2Efun(X0,X1),X2) = s(tyop_2Emin_2Efun(X0,X1),X3) ) )
| ~ spl32_155 ),
inference(avatar_component_clause,[],[f1941]) ).
tff(f83091,plain,
( spl32_732
| ~ spl32_155
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2431,f2261,f1941,f83089]) ).
tff(f83089,plain,
( spl32_732
<=> ! [X5: u,X2: d,X7: u,X4: u,X0: d,X6: u,X3: d,X1: d] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X7)))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X7)))) )
| ( s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))) = s(tyop_2Emin_2Efun(X0,X1),X7) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_732])]) ).
tff(f2431,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X6: u,X7: u,X4: u,X5: u] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X7)))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X7)))) )
| ( s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))) = s(tyop_2Emin_2Efun(X0,X1),X7) ) )
| ~ spl32_155
| ~ spl32_167 ),
inference(superposition,[],[f1942,f2262]) ).
tff(f82980,plain,
( spl32_731
| ~ spl32_155
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2343,f2261,f1941,f82978]) ).
tff(f82978,plain,
( spl32_731
<=> ! [X5: u,X3: d,X4: u,X0: d,X7: u,X6: u,X2: d,X1: d] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(X0,sK31(X0,X1,X7,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)))))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK31(X0,X1,X7,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)))))) )
| ( s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))) = s(tyop_2Emin_2Efun(X0,X1),X7) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_731])]) ).
tff(f2343,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X6: u,X7: u,X4: u,X5: u] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(X0,sK31(X0,X1,X7,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)))))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK31(X0,X1,X7,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)))))) )
| ( s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))) = s(tyop_2Emin_2Efun(X0,X1),X7) ) )
| ~ spl32_155
| ~ spl32_167 ),
inference(superposition,[],[f1942,f2262]) ).
tff(f82976,plain,
( spl32_730
| ~ spl32_155
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2342,f2261,f1941,f82974]) ).
tff(f82974,plain,
( spl32_730
<=> ! [X5: u,X3: d,X4: u,X7: u,X0: d,X6: u,X2: d,X1: d] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X7)))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X7)))) )
| ( s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))) = s(tyop_2Emin_2Efun(X0,X1),X7) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_730])]) ).
tff(f2342,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X6: u,X7: u,X4: u,X5: u] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X7)))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X7)))) )
| ( s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))) = s(tyop_2Emin_2Efun(X0,X1),X7) ) )
| ~ spl32_155
| ~ spl32_167 ),
inference(superposition,[],[f1942,f2262]) ).
tff(f82259,plain,
( spl32_729
| ~ spl32_166
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2379,f2261,f2190,f82257]) ).
tff(f82257,plain,
( spl32_729
<=> ! [X2: d,X3: u,X0: d,X1: d,X8: u,X6: d,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK28(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,X8)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_729])]) ).
tff(f2379,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X8: u,X6: d,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK28(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,X8)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) )
| ~ spl32_166
| ~ spl32_167 ),
inference(superposition,[],[f2191,f2262]) ).
tff(f82255,plain,
( spl32_728
| ~ spl32_165
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2378,f2261,f2186,f82253]) ).
tff(f82253,plain,
( spl32_728
<=> ! [X2: d,X3: u,X0: d,X1: d,X8: u,X6: d,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5)))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,X8)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK30(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5)))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_728])]) ).
tff(f2378,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X8: u,X6: d,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5)))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,X8)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK30(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5)))))))))) )
| ~ spl32_165
| ~ spl32_167 ),
inference(superposition,[],[f2187,f2262]) ).
tff(f81600,plain,
( spl32_727
| ~ spl32_166
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2442,f2261,f2190,f81598]) ).
tff(f81598,plain,
( spl32_727
<=> ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK28(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X7))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_727])]) ).
tff(f2442,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK28(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X7))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7))))) )
| ~ spl32_166
| ~ spl32_167 ),
inference(superposition,[],[f2191,f2262]) ).
tff(f81596,plain,
( spl32_726
| ~ spl32_165
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2441,f2261,f2186,f81594]) ).
tff(f81594,plain,
( spl32_726
<=> ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK30(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X7)))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_726])]) ).
tff(f2441,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK30(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X7)))))))) )
| ~ spl32_165
| ~ spl32_167 ),
inference(superposition,[],[f2187,f2262]) ).
tff(f81051,plain,
( spl32_725
| ~ spl32_163
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2440,f2261,f1990,f81049]) ).
tff(f81049,plain,
( spl32_725
<=> ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| ( s(X1,X8) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK22(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X8)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_725])]) ).
tff(f1990,plain,
( spl32_163
<=> ! [X4: u,X0: d,X8: u,X5: u,X1: d] :
( ( s(X1,X8) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,sK22(X0,X1,X4,X8)))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X8)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_163])]) ).
tff(f2440,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| ( s(X1,X8) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK22(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X8)))) ) )
| ~ spl32_163
| ~ spl32_167 ),
inference(superposition,[],[f1991,f2262]) ).
tff(f1991,plain,
( ! [X0: d,X1: d,X8: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X8)))))
| ( s(X1,X8) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,sK22(X0,X1,X4,X8)))) ) )
| ~ spl32_163 ),
inference(avatar_component_clause,[],[f1990]) ).
tff(f81047,plain,
( spl32_724
| ~ spl32_162
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2439,f2261,f1986,f81045]) ).
tff(f81045,plain,
( spl32_724
<=> ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| ( s(X1,X8) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK24(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X8)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_724])]) ).
tff(f1986,plain,
( spl32_162
<=> ! [X11: u,X0: d,X14: u,X10: u,X1: d] :
( ( s(X1,X14) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(X0,sK24(X0,X1,X10,X14)))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11),s(X1,X14)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_162])]) ).
tff(f2439,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| ( s(X1,X8) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK24(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X8)))) ) )
| ~ spl32_162
| ~ spl32_167 ),
inference(superposition,[],[f1987,f2262]) ).
tff(f1987,plain,
( ! [X10: u,X0: d,X11: u,X1: d,X14: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11),s(X1,X14)))))
| ( s(X1,X14) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(X0,sK24(X0,X1,X10,X14)))) ) )
| ~ spl32_162 ),
inference(avatar_component_clause,[],[f1986]) ).
tff(f79629,plain,
( spl32_723
| ~ spl32_154
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2458,f2261,f1880,f79627]) ).
tff(f79627,plain,
( spl32_723
<=> ! [X3: u,X4: u,X0: d,X7: u,X6: d,X5: u,X2: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK25(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_723])]) ).
tff(f2458,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: d,X7: u,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK25(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) )
| ~ spl32_154
| ~ spl32_167 ),
inference(superposition,[],[f1881,f2262]) ).
tff(f79625,plain,
( spl32_722
| ~ spl32_152
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2457,f2261,f1871,f79623]) ).
tff(f79623,plain,
( spl32_722
<=> ! [X3: u,X4: u,X0: d,X7: u,X6: d,X5: u,X2: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK26(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_722])]) ).
tff(f2457,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: d,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK26(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) )
| ~ spl32_152
| ~ spl32_167 ),
inference(superposition,[],[f1872,f2262]) ).
tff(f79621,plain,
( spl32_60
| spl32_721
| ~ spl32_580
| ~ spl32_665 ),
inference(avatar_split_clause,[],[f58226,f56949,f40068,f79619,f807]) ).
tff(f79619,plain,
( spl32_721
<=> ! [X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,mono_2Ec_2Ebool_2EF_2E0) )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_721])]) ).
tff(f40068,plain,
( spl32_580
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0),mono_2Ec_2Ebool_2EF_2E0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_580])]) ).
tff(f56949,plain,
( spl32_665
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) = X1 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_665])]) ).
tff(f58226,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,mono_2Ec_2Ebool_2EF_2E0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X1) ) )
| ~ spl32_580
| ~ spl32_665 ),
inference(duplicate_literal_removal,[],[f58200]) ).
tff(f58200,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,mono_2Ec_2Ebool_2EF_2E0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X1) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_580
| ~ spl32_665 ),
inference(superposition,[],[f40069,f56950]) ).
tff(f56950,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) = X1 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X1) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_665 ),
inference(avatar_component_clause,[],[f56949]) ).
tff(f40069,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0),mono_2Ec_2Ebool_2EF_2E0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_580 ),
inference(avatar_component_clause,[],[f40068]) ).
tff(f79617,plain,
( spl32_720
| ~ spl32_154
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2430,f2261,f1880,f79615]) ).
tff(f79615,plain,
( spl32_720
<=> ! [X5: u,X2: d,X7: u,X4: u,X0: d,X6: u,X3: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK25(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X7))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_720])]) ).
tff(f2430,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X6: u,X7: u,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK25(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X7))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7))))) )
| ~ spl32_154
| ~ spl32_167 ),
inference(superposition,[],[f1881,f2262]) ).
tff(f79613,plain,
( spl32_719
| ~ spl32_152
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2429,f2261,f1871,f79611]) ).
tff(f79611,plain,
( spl32_719
<=> ! [X5: u,X2: d,X7: u,X4: u,X0: d,X6: u,X3: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK26(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X7))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_719])]) ).
tff(f2429,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,sK26(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X7))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7))))) )
| ~ spl32_152
| ~ spl32_167 ),
inference(superposition,[],[f1872,f2262]) ).
tff(f79033,plain,
( spl32_718
| ~ spl32_147
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2424,f2261,f1666,f79031]) ).
tff(f79031,plain,
( spl32_718
<=> ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,X7))) != s(X1,sK21(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X8)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X8))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_718])]) ).
tff(f1666,plain,
( spl32_147
<=> ! [X4: u,X0: d,X5: u,X1: d,X7: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
| ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X7))) != s(X1,sK21(X0,X1,X4,X5)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_147])]) ).
tff(f2424,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,X7))) != s(X1,sK21(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X8)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X8))))) )
| ~ spl32_147
| ~ spl32_167 ),
inference(superposition,[],[f1667,f2262]) ).
tff(f1667,plain,
( ! [X0: d,X1: d,X7: u,X4: u,X5: u] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X7))) != s(X1,sK21(X0,X1,X4,X5)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5))))) )
| ~ spl32_147 ),
inference(avatar_component_clause,[],[f1666]) ).
tff(f79029,plain,
( spl32_717
| ~ spl32_146
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2423,f2261,f1662,f79027]) ).
tff(f79027,plain,
( spl32_717
<=> ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ( s(X1,sK23(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X8)) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,X7))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X8))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_717])]) ).
tff(f1662,plain,
( spl32_146
<=> ! [X11: u,X0: d,X13: u,X10: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11)))))
| ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(X0,X13))) != s(X1,sK23(X0,X1,X10,X11)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_146])]) ).
tff(f2423,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ( s(X1,sK23(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5)))),X8)) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,X7))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X8))))) )
| ~ spl32_146
| ~ spl32_167 ),
inference(superposition,[],[f1663,f2262]) ).
tff(f1663,plain,
( ! [X10: u,X0: d,X11: u,X1: d,X13: u] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(X0,X13))) != s(X1,sK23(X0,X1,X10,X11)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11))))) )
| ~ spl32_146 ),
inference(avatar_component_clause,[],[f1662]) ).
tff(f77828,plain,
( spl32_716
| ~ spl32_145
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2452,f2261,f1592,f77826]) ).
tff(f77826,plain,
( spl32_716
<=> ! [X3: u,X4: u,X0: d,X7: u,X6: d,X5: u,X2: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,sK21(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_716])]) ).
tff(f2452,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: d,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,sK21(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) )
| ~ spl32_145
| ~ spl32_167 ),
inference(superposition,[],[f1593,f2262]) ).
tff(f77824,plain,
( spl32_715
| ~ spl32_144
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2451,f2261,f1588,f77822]) ).
tff(f77822,plain,
( spl32_715
<=> ! [X3: u,X4: u,X0: d,X7: u,X6: d,X5: u,X2: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,sK23(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_715])]) ).
tff(f1588,plain,
( spl32_144
<=> ! [X11: u,X0: d,X10: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11),s(X1,sK23(X0,X1,X10,X11)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_144])]) ).
tff(f2451,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: d,X7: u,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,sK23(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) )
| ~ spl32_144
| ~ spl32_167 ),
inference(superposition,[],[f1589,f2262]) ).
tff(f1589,plain,
( ! [X10: u,X0: d,X11: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11),s(X1,sK23(X0,X1,X10,X11))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11))))) )
| ~ spl32_144 ),
inference(avatar_component_clause,[],[f1588]) ).
tff(f77820,plain,
( spl32_714
| ~ spl32_143
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2450,f2261,f1584,f77818]) ).
tff(f77818,plain,
( spl32_714
<=> ! [X3: u,X4: u,X0: d,X7: u,X6: d,X5: u,X2: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,sK27(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_714])]) ).
tff(f2450,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: d,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,sK27(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) )
| ~ spl32_143
| ~ spl32_167 ),
inference(superposition,[],[f1585,f2262]) ).
tff(f77816,plain,
( spl32_713
| ~ spl32_140
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2449,f2261,f1572,f77814]) ).
tff(f77814,plain,
( spl32_713
<=> ! [X3: u,X4: u,X0: d,X7: u,X6: d,X5: u,X2: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,sK29(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_713])]) ).
tff(f1572,plain,
( spl32_140
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK29(X0,X1,X2,X3)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_140])]) ).
tff(f2449,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: d,X7: u,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,sK29(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) )
| ~ spl32_140
| ~ spl32_167 ),
inference(superposition,[],[f1573,f2262]) ).
tff(f1573,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK29(X0,X1,X2,X3))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_140 ),
inference(avatar_component_clause,[],[f1572]) ).
tff(f77088,plain,
( spl32_712
| ~ spl32_166
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2353,f2261,f2190,f77086]) ).
tff(f77086,plain,
( spl32_712
<=> ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK28(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X7))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_712])]) ).
tff(f2353,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK28(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X7))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7))))) )
| ~ spl32_166
| ~ spl32_167 ),
inference(superposition,[],[f2191,f2262]) ).
tff(f77084,plain,
( spl32_711
| ~ spl32_165
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2352,f2261,f2186,f77082]) ).
tff(f77082,plain,
( spl32_711
<=> ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK30(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X7)))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_711])]) ).
tff(f2352,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK30(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X7)))))))) )
| ~ spl32_165
| ~ spl32_167 ),
inference(superposition,[],[f2187,f2262]) ).
tff(f76501,plain,
( spl32_60
| spl32_710
| ~ spl32_617
| ~ spl32_665 ),
inference(avatar_split_clause,[],[f58225,f56949,f44549,f76499,f807]) ).
tff(f76499,plain,
( spl32_710
<=> ! [X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,X1) )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_710])]) ).
tff(f44549,plain,
( spl32_617
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_617])]) ).
tff(f58225,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,X1) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X1) ) )
| ~ spl32_617
| ~ spl32_665 ),
inference(duplicate_literal_removal,[],[f58201]) ).
tff(f58201,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,X1) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X1) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_617
| ~ spl32_665 ),
inference(superposition,[],[f44550,f56950]) ).
tff(f44550,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_617 ),
inference(avatar_component_clause,[],[f44549]) ).
tff(f76497,plain,
( spl32_709
| ~ spl32_133
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2446,f2261,f1394,f76495]) ).
tff(f76495,plain,
( spl32_709
<=> ! [X3: u,X4: u,X0: d,X5: u,X2: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,sK20(X0,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_709])]) ).
tff(f1394,plain,
( spl32_133
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK20(X0,X1))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_133])]) ).
tff(f2446,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,sK20(X0,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) )
| ~ spl32_133
| ~ spl32_167 ),
inference(superposition,[],[f1395,f2262]) ).
tff(f1395,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK20(X0,X1))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_133 ),
inference(avatar_component_clause,[],[f1394]) ).
tff(f76493,plain,
( spl32_708
| ~ spl32_132
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2445,f2261,f1390,f76491]) ).
tff(f76491,plain,
( spl32_708
<=> ! [X3: u,X4: u,X0: d,X5: u,X2: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,sK19(X0,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_708])]) ).
tff(f2445,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))),s(X0,sK19(X0,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X2,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))))) )
| ~ spl32_132
| ~ spl32_167 ),
inference(superposition,[],[f1391,f2262]) ).
tff(f75839,plain,
( spl32_707
| ~ spl32_163
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2351,f2261,f1990,f75837]) ).
tff(f75837,plain,
( spl32_707
<=> ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| ( s(X1,X8) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK22(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X8)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_707])]) ).
tff(f2351,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| ( s(X1,X8) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK22(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X8)))) ) )
| ~ spl32_163
| ~ spl32_167 ),
inference(superposition,[],[f1991,f2262]) ).
tff(f75835,plain,
( spl32_706
| ~ spl32_162
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2350,f2261,f1986,f75833]) ).
tff(f75833,plain,
( spl32_706
<=> ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| ( s(X1,X8) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK24(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X8)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_706])]) ).
tff(f2350,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,X8)))))
| ( s(X1,X8) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK24(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X8)))) ) )
| ~ spl32_162
| ~ spl32_167 ),
inference(superposition,[],[f1987,f2262]) ).
tff(f73597,plain,
( spl32_705
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2264,f2261,f73595]) ).
tff(f73595,plain,
( spl32_705
<=> ! [X2: d,X3: u,X4: u,X0: d,X5: u,X1: d] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),X3),s(X0,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(X0,X2)),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),X3))),s(X0,X5))))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(X0,X2)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(X0,X2)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Efun(X0,X1))),combin_s_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(X0,X2)),X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),X3))),s(X0,X5))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_705])]) ).
tff(f2264,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X4: u,X5: u] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),X3),s(X0,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(X0,X2)),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),X3))),s(X0,X5))))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(X0,X2)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(X0,X2)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X2),tyop_2Emin_2Efun(X0,X1))),combin_s_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),tyop_2Emin_2Efun(X0,X2)),X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X2,X1)),X3))),s(X0,X5))) )
| ~ spl32_167 ),
inference(superposition,[],[f2262,f2262]) ).
tff(f72913,plain,
( spl32_704
| ~ spl32_8
| ~ spl32_454 ),
inference(avatar_split_clause,[],[f27281,f26140,f515,f72911]) ).
tff(f72911,plain,
( spl32_704
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0)) = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,X1) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
| p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_704])]) ).
tff(f26140,plain,
( spl32_454
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2E_7E_2E1(X1) = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) )
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_454])]) ).
tff(f27281,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_7E_2E1(X0)) = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,X1) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
| p(X0) )
| ~ spl32_8
| ~ spl32_454 ),
inference(resolution,[],[f26141,f516]) ).
tff(f26141,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X1)
| ( mono_2Ec_2Ebool_2E_7E_2E1(X1) = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_454 ),
inference(avatar_component_clause,[],[f26140]) ).
tff(f72238,plain,
( spl32_703
| ~ spl32_154
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2369,f2261,f1880,f72236]) ).
tff(f72236,plain,
( spl32_703
<=> ! [X2: d,X3: u,X4: u,X0: d,X6: d,X5: u,X1: d,X7: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK25(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_703])]) ).
tff(f2369,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: d,X7: u,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK25(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) )
| ~ spl32_154
| ~ spl32_167 ),
inference(superposition,[],[f1881,f2262]) ).
tff(f72234,plain,
( spl32_702
| ~ spl32_152
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2368,f2261,f1871,f72232]) ).
tff(f72232,plain,
( spl32_702
<=> ! [X2: d,X3: u,X4: u,X0: d,X6: d,X5: u,X1: d,X7: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK26(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_702])]) ).
tff(f2368,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: d,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(X6,sK26(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) )
| ~ spl32_152
| ~ spl32_167 ),
inference(superposition,[],[f1872,f2262]) ).
tff(f72230,plain,
( spl32_701
| ~ spl32_154
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2341,f2261,f1880,f72228]) ).
tff(f72228,plain,
( spl32_701
<=> ! [X5: u,X3: d,X4: u,X7: u,X0: d,X6: u,X2: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK25(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X7))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_701])]) ).
tff(f2341,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X6: u,X7: u,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK25(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X7))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7))))) )
| ~ spl32_154
| ~ spl32_167 ),
inference(superposition,[],[f1881,f2262]) ).
tff(f72226,plain,
( spl32_700
| ~ spl32_152
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2340,f2261,f1871,f72224]) ).
tff(f72224,plain,
( spl32_700
<=> ! [X5: u,X3: d,X4: u,X7: u,X0: d,X6: u,X2: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK26(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X7))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_700])]) ).
tff(f2340,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X6: u,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,sK26(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X7))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X7))))) )
| ~ spl32_152
| ~ spl32_167 ),
inference(superposition,[],[f1872,f2262]) ).
tff(f70200,plain,
( spl32_699
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2275,f2261,f70198]) ).
tff(f70198,plain,
( spl32_699
<=> ! [X5: u,X3: d,X4: u,X7: u,X0: d,X6: u,X2: d,X1: d] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(X2,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(X2,X1))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))))),s(tyop_2Emin_2Efun(X2,X0),X7))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5))))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X7),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_699])]) ).
tff(f2275,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X6: u,X7: u,X4: u,X5: u] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(X2,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(X2,X1))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4),s(X3,X5))))),s(tyop_2Emin_2Efun(X2,X0),X7))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5))))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X3,X2),tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X3,X2),X6))),s(X3,X5))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X7),s(X2,app_2E2(s(tyop_2Emin_2Efun(X3,X2),X6),s(X3,X5))))))) )
| ~ spl32_167 ),
inference(superposition,[],[f2262,f2262]) ).
tff(f69668,plain,
( spl32_698
| ~ spl32_6
| ~ spl32_454 ),
inference(avatar_split_clause,[],[f27226,f26140,f507,f69666]) ).
tff(f27226,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(X0) = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,X1) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl32_6
| ~ spl32_454 ),
inference(resolution,[],[f26141,f508]) ).
tff(f69664,plain,
( spl32_697
| ~ spl32_147
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2335,f2261,f1666,f69662]) ).
tff(f69662,plain,
( spl32_697
<=> ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,X7))) != s(X1,sK21(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X8)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X8))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_697])]) ).
tff(f2335,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,X7))) != s(X1,sK21(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X8)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X8))))) )
| ~ spl32_147
| ~ spl32_167 ),
inference(superposition,[],[f1667,f2262]) ).
tff(f69660,plain,
( spl32_696
| ~ spl32_146
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2334,f2261,f1662,f69658]) ).
tff(f69658,plain,
( spl32_696
<=> ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ( s(X1,sK23(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X8)) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,X7))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X8))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_696])]) ).
tff(f2334,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X8: u,X6: u,X7: u,X4: u,X5: u] :
( ( s(X1,sK23(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))),s(X2,X6)),X8)) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,X7))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X8))))) )
| ~ spl32_146
| ~ spl32_167 ),
inference(superposition,[],[f1663,f2262]) ).
tff(f68588,plain,
( spl32_695
| ~ spl32_145
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2363,f2261,f1592,f68586]) ).
tff(f68586,plain,
( spl32_695
<=> ! [X2: d,X3: u,X4: u,X0: d,X6: d,X5: u,X1: d,X7: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,sK21(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_695])]) ).
tff(f2363,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: d,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,sK21(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) )
| ~ spl32_145
| ~ spl32_167 ),
inference(superposition,[],[f1593,f2262]) ).
tff(f68584,plain,
( spl32_694
| ~ spl32_144
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2362,f2261,f1588,f68582]) ).
tff(f68582,plain,
( spl32_694
<=> ! [X2: d,X3: u,X4: u,X0: d,X6: d,X5: u,X1: d,X7: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,sK23(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_694])]) ).
tff(f2362,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: d,X7: u,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,sK23(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) )
| ~ spl32_144
| ~ spl32_167 ),
inference(superposition,[],[f1589,f2262]) ).
tff(f68580,plain,
( spl32_693
| ~ spl32_143
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2361,f2261,f1584,f68578]) ).
tff(f68578,plain,
( spl32_693
<=> ! [X2: d,X3: u,X4: u,X0: d,X6: d,X5: u,X1: d,X7: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,sK27(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_693])]) ).
tff(f2361,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: d,X7: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,sK27(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) )
| ~ spl32_143
| ~ spl32_167 ),
inference(superposition,[],[f1585,f2262]) ).
tff(f68576,plain,
( spl32_692
| ~ spl32_140
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2360,f2261,f1572,f68574]) ).
tff(f68574,plain,
( spl32_692
<=> ! [X2: d,X3: u,X4: u,X0: d,X6: d,X5: u,X1: d,X7: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,sK29(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_692])]) ).
tff(f2360,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: d,X7: u,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,sK29(X6,X0,X7,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X6,X0),X7),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) )
| ~ spl32_140
| ~ spl32_167 ),
inference(superposition,[],[f1573,f2262]) ).
tff(f64437,plain,
( spl32_691
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2274,f2261,f64435]) ).
tff(f64435,plain,
( spl32_691
<=> ! [X5: u,X3: d,X4: u,X1: d,X0: d,X6: u,X2: d,X7: u] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(X2,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(X2,X1))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))))),s(tyop_2Emin_2Efun(X2,X0),X7))),s(X2,X6))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X7),s(X2,X6))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_691])]) ).
tff(f2274,plain,
( ! [X2: d,X3: d,X0: d,X1: d,X6: u,X7: u,X4: u,X5: u] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(X2,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(X2,X1))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X3),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4))),s(tyop_2Emin_2Efun(X2,X3),X5))))),s(tyop_2Emin_2Efun(X2,X0),X7))),s(X2,X6))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,X1))),X4),s(X2,X6))),s(X3,app_2E2(s(tyop_2Emin_2Efun(X2,X3),X5),s(X2,X6))))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X7),s(X2,X6))))) )
| ~ spl32_167 ),
inference(superposition,[],[f2262,f2262]) ).
tff(f64433,plain,
( spl32_690
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2265,f2261,f64431]) ).
tff(f64431,plain,
( spl32_690
<=> ! [X3: u,X4: u,X0: d,X5: u,X2: d,X1: d] : ( s(X0,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X0))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X1),X5))),s(tyop_2Emin_2Efun(X1,X2),X4))) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X1),X5),s(tyop_2Emin_2Efun(X1,X2),X4))))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X1),X5),s(tyop_2Emin_2Efun(X1,X2),X4))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_690])]) ).
tff(f2265,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X4: u,X5: u] : ( s(X0,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X0))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X1),X5))),s(tyop_2Emin_2Efun(X1,X2),X4))) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X1),X5),s(tyop_2Emin_2Efun(X1,X2),X4))))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),X1),X5),s(tyop_2Emin_2Efun(X1,X2),X4))))))) )
| ~ spl32_167 ),
inference(superposition,[],[f2262,f2262]) ).
tff(f62018,plain,
( spl32_689
| ~ spl32_133
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2357,f2261,f1394,f62016]) ).
tff(f62016,plain,
( spl32_689
<=> ! [X2: d,X3: u,X4: u,X0: d,X5: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,sK20(X0,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_689])]) ).
tff(f2357,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,sK20(X0,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) )
| ~ spl32_133
| ~ spl32_167 ),
inference(superposition,[],[f1395,f2262]) ).
tff(f62014,plain,
( spl32_688
| ~ spl32_132
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2356,f2261,f1390,f62012]) ).
tff(f62012,plain,
( spl32_688
<=> ! [X2: d,X3: u,X4: u,X0: d,X5: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,sK19(X0,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_688])]) ).
tff(f2356,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))),s(X0,sK19(X0,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(X1,X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))))) )
| ~ spl32_132
| ~ spl32_167 ),
inference(superposition,[],[f1391,f2262]) ).
tff(f62010,plain,
( spl32_687
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2298,f2261,f62008]) ).
tff(f62008,plain,
( spl32_687
<=> ! [X3: u,X4: u,X0: d,X7: u,X6: d,X5: u,X2: d,X1: d] : ( s(X6,app_2E2(s(tyop_2Emin_2Efun(X1,X6),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,X6)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X6)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,X6))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X6)),X7))),s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4))))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))) = s(X6,app_2E2(s(tyop_2Emin_2Efun(X0,X6),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X6)),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_687])]) ).
tff(f2298,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: d,X7: u,X4: u,X5: u] : ( s(X6,app_2E2(s(tyop_2Emin_2Efun(X1,X6),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,X6)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X6)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,X6))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X6)),X7))),s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4))))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))) = s(X6,app_2E2(s(tyop_2Emin_2Efun(X0,X6),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X6)),X7),s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),X5),s(X2,X4))))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))))) )
| ~ spl32_167 ),
inference(superposition,[],[f2262,f2262]) ).
tff(f60064,plain,
( spl32_686
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2297,f2261,f60062]) ).
tff(f60062,plain,
( spl32_686
<=> ! [X2: d,X3: u,X4: u,X0: d,X6: d,X5: u,X1: d,X7: u] : ( s(X6,app_2E2(s(tyop_2Emin_2Efun(X1,X6),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,X6)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X6)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,X6))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X6)),X7))),s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))))),s(X1,X5))) = s(X6,app_2E2(s(tyop_2Emin_2Efun(X0,X6),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X6)),X7),s(X1,X5))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_686])]) ).
tff(f2297,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: d,X7: u,X4: u,X5: u] : ( s(X6,app_2E2(s(tyop_2Emin_2Efun(X1,X6),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,X6)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X6)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,X6))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X6)),X7))),s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))))),s(X1,X5))) = s(X6,app_2E2(s(tyop_2Emin_2Efun(X0,X6),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X6)),X7),s(X1,X5))),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))))) )
| ~ spl32_167 ),
inference(superposition,[],[f2262,f2262]) ).
tff(f59750,plain,
( spl32_685
| ~ spl32_147
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2303,f2261,f1666,f59748]) ).
tff(f59748,plain,
( spl32_685
<=> ! [X5: u,X3: u,X4: u,X0: d,X6: u,X2: d,X1: d] :
( ( s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))) != s(X0,sK21(X1,X0,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4)),X6)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_685])]) ).
tff(f2303,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( ( s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))) != s(X0,sK21(X1,X0,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4)),X6)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) )
| ~ spl32_147
| ~ spl32_167 ),
inference(superposition,[],[f1667,f2262]) ).
tff(f59746,plain,
( spl32_684
| ~ spl32_146
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2302,f2261,f1662,f59744]) ).
tff(f59744,plain,
( spl32_684
<=> ! [X5: u,X3: u,X4: u,X0: d,X6: u,X2: d,X1: d] :
( ( s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))) != s(X0,sK23(X1,X0,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4)),X6)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_684])]) ).
tff(f2302,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( ( s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5))))) != s(X0,sK23(X1,X0,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4)),X6)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) )
| ~ spl32_146
| ~ spl32_167 ),
inference(superposition,[],[f1663,f2262]) ).
tff(f59186,plain,
( spl32_60
| spl32_683
| ~ spl32_243
| ~ spl32_665 ),
inference(avatar_split_clause,[],[f58239,f56949,f5103,f59184,f807]) ).
tff(f59184,plain,
( spl32_683
<=> ! [X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != X1 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_683])]) ).
tff(f58239,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X1) ) )
| ~ spl32_243
| ~ spl32_665 ),
inference(duplicate_literal_removal,[],[f58187]) ).
tff(f58187,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X1) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_243
| ~ spl32_665 ),
inference(superposition,[],[f5104,f56950]) ).
tff(f58906,plain,
( spl32_682
| ~ spl32_161
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2421,f2261,f1982,f58904]) ).
tff(f58904,plain,
( spl32_682
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X1,X0),X2)))))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X1,X0),X2)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_682])]) ).
tff(f1982,plain,
( spl32_161
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_161])]) ).
tff(f2421,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X1,X0),X2)))))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X1,X0),X2)))) )
| ~ spl32_161
| ~ spl32_167 ),
inference(superposition,[],[f1983,f2262]) ).
tff(f1983,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))) )
| ~ spl32_161 ),
inference(avatar_component_clause,[],[f1982]) ).
tff(f58902,plain,
( spl32_681
| ~ spl32_160
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2420,f2261,f1976,f58900]) ).
tff(f58900,plain,
( spl32_681
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X1,X0),X2)))))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X1,X0),X2)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_681])]) ).
tff(f1976,plain,
( spl32_160
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_160])]) ).
tff(f2420,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X1,X0),X2)))))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X1,X0),X2)))) )
| ~ spl32_160
| ~ spl32_167 ),
inference(superposition,[],[f1977,f2262]) ).
tff(f1977,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) )
| ~ spl32_160 ),
inference(avatar_component_clause,[],[f1976]) ).
tff(f58898,plain,
( spl32_680
| ~ spl32_159
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2419,f2261,f1972,f58896]) ).
tff(f58896,plain,
( spl32_680
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X1,X0),X2)))))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X1,X0),X2)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_680])]) ).
tff(f1972,plain,
( spl32_159
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_159])]) ).
tff(f2419,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X1,X0),X2)))))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X1,X0),X2)))) )
| ~ spl32_159
| ~ spl32_167 ),
inference(superposition,[],[f1973,f2262]) ).
tff(f1973,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) )
| ~ spl32_159 ),
inference(avatar_component_clause,[],[f1972]) ).
tff(f58894,plain,
( spl32_679
| ~ spl32_158
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2418,f2261,f1968,f58892]) ).
tff(f58892,plain,
( spl32_679
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X1,X0),X2)))))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X1,X0),X2)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_679])]) ).
tff(f1968,plain,
( spl32_158
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_158])]) ).
tff(f2418,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X1,X0),X2)))))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X1,X0),X2)))) )
| ~ spl32_158
| ~ spl32_167 ),
inference(superposition,[],[f1969,f2262]) ).
tff(f1969,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) )
| ~ spl32_158 ),
inference(avatar_component_clause,[],[f1968]) ).
tff(f58890,plain,
( spl32_678
| ~ spl32_157
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2417,f2261,f1964,f58888]) ).
tff(f58888,plain,
( spl32_678
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X1,X0),X2)))))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X1,X0),X2)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_678])]) ).
tff(f1964,plain,
( spl32_157
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_157])]) ).
tff(f2417,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X1,X0),X2)))))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X1,X0),X2)))) )
| ~ spl32_157
| ~ spl32_167 ),
inference(superposition,[],[f1965,f2262]) ).
tff(f1965,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) )
| ~ spl32_157 ),
inference(avatar_component_clause,[],[f1964]) ).
tff(f58886,plain,
( spl32_677
| ~ spl32_156
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2416,f2261,f1960,f58884]) ).
tff(f58884,plain,
( spl32_677
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X1,X0),X2)))))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X1,X0),X2)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_677])]) ).
tff(f1960,plain,
( spl32_156
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_156])]) ).
tff(f2416,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3),s(tyop_2Emin_2Efun(X1,X0),X2)))))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X3))),s(tyop_2Emin_2Efun(X1,X0),X2)))) )
| ~ spl32_156
| ~ spl32_167 ),
inference(superposition,[],[f1961,f2262]) ).
tff(f1961,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) )
| ~ spl32_156 ),
inference(avatar_component_clause,[],[f1960]) ).
tff(f57905,plain,
( spl32_676
| ~ spl32_148
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2332,f2261,f1713,f57903]) ).
tff(f57903,plain,
( spl32_676
<=> ! [X5: u,X4: d,X2: u,X0: d,X6: u,X3: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6))))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_676])]) ).
tff(f2332,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X6: u,X4: d,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6))))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))))))) )
| ~ spl32_148
| ~ spl32_167 ),
inference(superposition,[],[f1714,f2262]) ).
tff(f57901,plain,
( spl32_675
| ~ spl32_149
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2331,f2261,f1717,f57899]) ).
tff(f57899,plain,
( spl32_675
<=> ! [X5: u,X4: d,X2: u,X0: d,X6: u,X3: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6))))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_675])]) ).
tff(f1717,plain,
( spl32_149
<=> ! [X0: d,X3: u,X25: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X25))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_149])]) ).
tff(f2331,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X6: u,X4: d,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6))))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))))))) )
| ~ spl32_149
| ~ spl32_167 ),
inference(superposition,[],[f1718,f2262]) ).
tff(f1718,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X25: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X25)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_149 ),
inference(avatar_component_clause,[],[f1717]) ).
tff(f57897,plain,
( spl32_674
| ~ spl32_150
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2330,f2261,f1721,f57895]) ).
tff(f57895,plain,
( spl32_674
<=> ! [X5: u,X4: d,X2: u,X0: d,X6: u,X3: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6))))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6)))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_674])]) ).
tff(f1721,plain,
( spl32_150
<=> ! [X21: u,X20: u,X0: d,X23: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,X23)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_150])]) ).
tff(f2330,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X6: u,X4: d,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6))))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6)))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))))))) )
| ~ spl32_150
| ~ spl32_167 ),
inference(superposition,[],[f1722,f2262]) ).
tff(f1722,plain,
( ! [X21: u,X0: d,X1: d,X23: u,X20: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,X23)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21))))) )
| ~ spl32_150 ),
inference(avatar_component_clause,[],[f1721]) ).
tff(f57893,plain,
( spl32_673
| ~ spl32_151
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2329,f2261,f1725,f57891]) ).
tff(f57891,plain,
( spl32_673
<=> ! [X5: u,X4: d,X2: u,X0: d,X6: u,X3: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6))))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6)))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_673])]) ).
tff(f2329,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X6: u,X4: d,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6))))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,X6)))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))))))) )
| ~ spl32_151
| ~ spl32_167 ),
inference(superposition,[],[f1726,f2262]) ).
tff(f57430,plain,
( spl32_672
| ~ spl32_16
| ~ spl32_324 ),
inference(avatar_split_clause,[],[f18150,f15902,f556,f57428]) ).
tff(f57428,plain,
( spl32_672
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X1) = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) )
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_672])]) ).
tff(f556,plain,
( spl32_16
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_16])]) ).
tff(f15902,plain,
( spl32_324
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_324])]) ).
tff(f18150,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X1) = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) )
| ~ p(X1) )
| ~ spl32_16
| ~ spl32_324 ),
inference(resolution,[],[f15903,f557]) ).
tff(f557,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0))
| ~ p(X0) )
| ~ spl32_16 ),
inference(avatar_component_clause,[],[f556]) ).
tff(f15903,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) = X1 ) )
| ~ spl32_324 ),
inference(avatar_component_clause,[],[f15902]) ).
tff(f57201,plain,
( spl32_671
| ~ spl32_161
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2259,f2190,f1982,f57199]) ).
tff(f57199,plain,
( spl32_671
<=> ! [X3: d,X4: u,X0: d,X5: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_671])]) ).
tff(f2259,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_161
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2241,f1983]) ).
tff(f2241,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_161
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1983]) ).
tff(f57197,plain,
( spl32_670
| ~ spl32_160
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2258,f2190,f1976,f57195]) ).
tff(f57195,plain,
( spl32_670
<=> ! [X3: d,X4: u,X0: d,X5: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_670])]) ).
tff(f2258,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_160
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2240,f1977]) ).
tff(f2240,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_160
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1977]) ).
tff(f57193,plain,
( spl32_669
| ~ spl32_159
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2257,f2190,f1972,f57191]) ).
tff(f57191,plain,
( spl32_669
<=> ! [X3: d,X4: u,X0: d,X5: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_669])]) ).
tff(f2257,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_159
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2239,f1973]) ).
tff(f2239,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_159
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1973]) ).
tff(f57189,plain,
( spl32_668
| ~ spl32_158
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2256,f2190,f1968,f57187]) ).
tff(f57187,plain,
( spl32_668
<=> ! [X3: d,X4: u,X0: d,X5: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_668])]) ).
tff(f2256,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_158
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2238,f1969]) ).
tff(f2238,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_158
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1969]) ).
tff(f57185,plain,
( spl32_667
| ~ spl32_157
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2255,f2190,f1964,f57183]) ).
tff(f57183,plain,
( spl32_667
<=> ! [X3: d,X4: u,X0: d,X5: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_667])]) ).
tff(f2255,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_157
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2237,f1965]) ).
tff(f2237,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_157
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1965]) ).
tff(f57181,plain,
( spl32_666
| ~ spl32_156
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2254,f2190,f1960,f57179]) ).
tff(f57179,plain,
( spl32_666
<=> ! [X3: d,X4: u,X0: d,X5: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_666])]) ).
tff(f2254,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_156
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2236,f1961]) ).
tff(f2236,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK28(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_156
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1961]) ).
tff(f56951,plain,
( spl32_665
| ~ spl32_46
| ~ spl32_324 ),
inference(avatar_split_clause,[],[f18114,f15902,f711,f56949]) ).
tff(f18114,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) = X1 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X1) ) )
| ~ spl32_46
| ~ spl32_324 ),
inference(resolution,[],[f15903,f712]) ).
tff(f56947,plain,
( spl32_664
| ~ spl32_134
| ~ spl32_155 ),
inference(avatar_split_clause,[],[f1955,f1941,f1398,f56945]) ).
tff(f56945,plain,
( spl32_664
<=> ! [X5: u,X4: u,X0: d,X3: u,X2: d,X1: d] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X5),s(X0,sK31(X0,X1,X5,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)))))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK31(X0,X1,X5,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)))))) )
| ( s(tyop_2Emin_2Efun(X0,X1),X3) = s(tyop_2Emin_2Efun(X0,X1),X5) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_664])]) ).
tff(f1398,plain,
( spl32_134
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(X1,X3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_134])]) ).
tff(f1955,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X4: u,X5: u] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X5),s(X0,sK31(X0,X1,X5,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)))))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK31(X0,X1,X5,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)))))) )
| ( s(tyop_2Emin_2Efun(X0,X1),X3) = s(tyop_2Emin_2Efun(X0,X1),X5) ) )
| ~ spl32_134
| ~ spl32_155 ),
inference(superposition,[],[f1942,f1399]) ).
tff(f1399,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(X1,X3))) )
| ~ spl32_134 ),
inference(avatar_component_clause,[],[f1398]) ).
tff(f56943,plain,
( spl32_663
| ~ spl32_134
| ~ spl32_155 ),
inference(avatar_split_clause,[],[f1948,f1941,f1398,f56941]) ).
tff(f56941,plain,
( spl32_663
<=> ! [X3: u,X4: u,X0: d,X5: u,X2: d,X1: d] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X5),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X5)))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X5)))) )
| ( s(tyop_2Emin_2Efun(X0,X1),X3) = s(tyop_2Emin_2Efun(X0,X1),X5) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_663])]) ).
tff(f1948,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X4: u,X5: u] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X5),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X5)))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X5)))) )
| ( s(tyop_2Emin_2Efun(X0,X1),X3) = s(tyop_2Emin_2Efun(X0,X1),X5) ) )
| ~ spl32_134
| ~ spl32_155 ),
inference(superposition,[],[f1942,f1399]) ).
tff(f55396,plain,
( spl32_662
| ~ spl32_135
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2299,f2261,f1453,f55394]) ).
tff(f55394,plain,
( spl32_662
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X3: u,X2: d,X1: mono_2Etyop_2Emin_2Ebool] : ( s(X2,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),X3))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)))),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) = s(X2,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),X3),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_662])]) ).
tff(f1453,plain,
( spl32_135
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_135])]) ).
tff(f2299,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] : ( s(X2,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),X3))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)))),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) = s(X2,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),X3),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))) )
| ~ spl32_135
| ~ spl32_167 ),
inference(superposition,[],[f2262,f1454]) ).
tff(f1454,plain,
( ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) )
| ~ spl32_135 ),
inference(avatar_component_clause,[],[f1453]) ).
tff(f54289,plain,
( spl32_661
| ~ spl32_147
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2385,f2261,f1666,f54287]) ).
tff(f54287,plain,
( spl32_661
<=> ! [X5: u,X3: u,X4: u,X0: d,X6: u,X2: d,X1: d] :
( ( s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))) != s(X0,sK21(X1,X0,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4)),X6)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_661])]) ).
tff(f2385,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( ( s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))) != s(X0,sK21(X1,X0,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4)),X6)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) )
| ~ spl32_147
| ~ spl32_167 ),
inference(superposition,[],[f1667,f2262]) ).
tff(f54285,plain,
( spl32_660
| ~ spl32_146
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2384,f2261,f1662,f54283]) ).
tff(f54283,plain,
( spl32_660
<=> ! [X5: u,X3: u,X4: u,X0: d,X6: u,X2: d,X1: d] :
( ( s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))) != s(X0,sK23(X1,X0,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4)),X6)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_660])]) ).
tff(f2384,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( ( s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4))) != s(X0,sK23(X1,X0,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4)),X6)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) )
| ~ spl32_146
| ~ spl32_167 ),
inference(superposition,[],[f1663,f2262]) ).
tff(f54281,plain,
( spl32_659
| ~ spl32_151
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2307,f2261,f1725,f54279]) ).
tff(f54279,plain,
( spl32_659
<=> ! [X2: d,X3: u,X4: u,X0: d,X6: u,X5: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5)))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_659])]) ).
tff(f2307,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5)))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) )
| ~ spl32_151
| ~ spl32_167 ),
inference(superposition,[],[f1726,f2262]) ).
tff(f54277,plain,
( spl32_658
| ~ spl32_150
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2306,f2261,f1721,f54275]) ).
tff(f54275,plain,
( spl32_658
<=> ! [X2: d,X3: u,X4: u,X0: d,X6: u,X5: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5)))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_658])]) ).
tff(f2306,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5)))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) )
| ~ spl32_150
| ~ spl32_167 ),
inference(superposition,[],[f1722,f2262]) ).
tff(f54273,plain,
( spl32_657
| ~ spl32_149
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2305,f2261,f1717,f54271]) ).
tff(f54271,plain,
( spl32_657
<=> ! [X2: d,X3: u,X4: u,X0: d,X6: u,X5: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_657])]) ).
tff(f2305,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) )
| ~ spl32_149
| ~ spl32_167 ),
inference(superposition,[],[f1718,f2262]) ).
tff(f54269,plain,
( spl32_656
| ~ spl32_148
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2304,f2261,f1713,f54267]) ).
tff(f54267,plain,
( spl32_656
<=> ! [X2: d,X3: u,X4: u,X0: d,X6: u,X5: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_656])]) ).
tff(f2304,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3),s(X1,X5))),s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),X4),s(X1,X5)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X2),tyop_2Emin_2Efun(X1,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X2,X0)),X3))),s(tyop_2Emin_2Efun(X1,X2),X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) )
| ~ spl32_148
| ~ spl32_167 ),
inference(superposition,[],[f1714,f2262]) ).
tff(f52741,plain,
( spl32_655
| ~ spl32_120
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2272,f2261,f1246,f52739]) ).
tff(f52739,plain,
( spl32_655
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),X1),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),X1))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),X0),X3))),s(tyop_2Emin_2Efun(X0,X1),X2))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),X0),X3),s(tyop_2Emin_2Efun(X0,X1),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_655])]) ).
tff(f2272,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),X1),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),X1))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0))),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),X0),X3))),s(tyop_2Emin_2Efun(X0,X1),X2))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),X0),X3),s(tyop_2Emin_2Efun(X0,X1),X2))))) )
| ~ spl32_120
| ~ spl32_167 ),
inference(superposition,[],[f2262,f1247]) ).
tff(f51807,plain,
( spl32_654
| ~ spl32_134
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2273,f2261,f1398,f51805]) ).
tff(f51805,plain,
( spl32_654
<=> ! [X3: u,X4: u,X0: d,X5: u,X2: d,X1: d] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(X2,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(X2,X1))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))))),s(tyop_2Emin_2Efun(X2,X0),X5))),s(X2,X4))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X5),s(X2,X4))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_654])]) ).
tff(f2273,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X4: u,X5: u] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X2,X1),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(X2,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X0),tyop_2Emin_2Efun(X2,X1))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))))),s(tyop_2Emin_2Efun(X2,X0),X5))),s(X2,X4))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X5),s(X2,X4))))) )
| ~ spl32_134
| ~ spl32_167 ),
inference(superposition,[],[f2262,f1399]) ).
tff(f49755,plain,
( spl32_653
| ~ spl32_151
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2389,f2261,f1725,f49753]) ).
tff(f49753,plain,
( spl32_653
<=> ! [X3: u,X4: u,X0: d,X6: u,X5: u,X2: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_653])]) ).
tff(f2389,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) )
| ~ spl32_151
| ~ spl32_167 ),
inference(superposition,[],[f1726,f2262]) ).
tff(f49751,plain,
( spl32_652
| ~ spl32_150
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2388,f2261,f1721,f49749]) ).
tff(f49749,plain,
( spl32_652
<=> ! [X3: u,X4: u,X0: d,X6: u,X5: u,X2: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_652])]) ).
tff(f2388,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) )
| ~ spl32_150
| ~ spl32_167 ),
inference(superposition,[],[f1722,f2262]) ).
tff(f49747,plain,
( spl32_651
| ~ spl32_149
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2387,f2261,f1717,f49745]) ).
tff(f49745,plain,
( spl32_651
<=> ! [X3: u,X4: u,X0: d,X6: u,X5: u,X2: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_651])]) ).
tff(f2387,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) )
| ~ spl32_149
| ~ spl32_167 ),
inference(superposition,[],[f1718,f2262]) ).
tff(f49743,plain,
( spl32_650
| ~ spl32_148
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2386,f2261,f1713,f49741]) ).
tff(f49741,plain,
( spl32_650
<=> ! [X3: u,X4: u,X0: d,X6: u,X5: u,X2: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_650])]) ).
tff(f2386,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X2,X1),tyop_2Emin_2Efun(X2,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3))),s(tyop_2Emin_2Efun(X2,X1),X5))),s(X2,X4)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X1,X0)),X3),s(X2,X4))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X6))))) )
| ~ spl32_148
| ~ spl32_167 ),
inference(superposition,[],[f1714,f2262]) ).
tff(f49680,plain,
( spl32_649
| ~ spl32_154
| ~ spl32_161 ),
inference(avatar_split_clause,[],[f2140,f1982,f1880,f49678]) ).
tff(f49678,plain,
( spl32_649
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK25(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_649])]) ).
tff(f2140,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK25(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_154
| ~ spl32_161 ),
inference(superposition,[],[f1881,f1983]) ).
tff(f49676,plain,
( spl32_648
| ~ spl32_152
| ~ spl32_161 ),
inference(avatar_split_clause,[],[f2139,f1982,f1871,f49674]) ).
tff(f49674,plain,
( spl32_648
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK26(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_648])]) ).
tff(f2139,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK26(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_152
| ~ spl32_161 ),
inference(superposition,[],[f1872,f1983]) ).
tff(f49672,plain,
( spl32_647
| ~ spl32_154
| ~ spl32_160 ),
inference(avatar_split_clause,[],[f2114,f1976,f1880,f49670]) ).
tff(f49670,plain,
( spl32_647
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK25(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_647])]) ).
tff(f2114,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK25(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_154
| ~ spl32_160 ),
inference(superposition,[],[f1881,f1977]) ).
tff(f49668,plain,
( spl32_646
| ~ spl32_152
| ~ spl32_160 ),
inference(avatar_split_clause,[],[f2113,f1976,f1871,f49666]) ).
tff(f49666,plain,
( spl32_646
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK26(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_646])]) ).
tff(f2113,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK26(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_152
| ~ spl32_160 ),
inference(superposition,[],[f1872,f1977]) ).
tff(f49664,plain,
( spl32_645
| ~ spl32_154
| ~ spl32_159 ),
inference(avatar_split_clause,[],[f2088,f1972,f1880,f49662]) ).
tff(f49662,plain,
( spl32_645
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK25(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_645])]) ).
tff(f2088,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK25(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_154
| ~ spl32_159 ),
inference(superposition,[],[f1881,f1973]) ).
tff(f49660,plain,
( spl32_644
| ~ spl32_152
| ~ spl32_159 ),
inference(avatar_split_clause,[],[f2087,f1972,f1871,f49658]) ).
tff(f49658,plain,
( spl32_644
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK26(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_644])]) ).
tff(f2087,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK26(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_152
| ~ spl32_159 ),
inference(superposition,[],[f1872,f1973]) ).
tff(f49656,plain,
( spl32_643
| ~ spl32_154
| ~ spl32_158 ),
inference(avatar_split_clause,[],[f2062,f1968,f1880,f49654]) ).
tff(f49654,plain,
( spl32_643
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK25(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_643])]) ).
tff(f2062,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK25(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_154
| ~ spl32_158 ),
inference(superposition,[],[f1881,f1969]) ).
tff(f49652,plain,
( spl32_642
| ~ spl32_152
| ~ spl32_158 ),
inference(avatar_split_clause,[],[f2061,f1968,f1871,f49650]) ).
tff(f49650,plain,
( spl32_642
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK26(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_642])]) ).
tff(f2061,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK26(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_152
| ~ spl32_158 ),
inference(superposition,[],[f1872,f1969]) ).
tff(f49648,plain,
( spl32_641
| ~ spl32_154
| ~ spl32_157 ),
inference(avatar_split_clause,[],[f2036,f1964,f1880,f49646]) ).
tff(f49646,plain,
( spl32_641
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK25(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_641])]) ).
tff(f2036,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK25(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_154
| ~ spl32_157 ),
inference(superposition,[],[f1881,f1965]) ).
tff(f49644,plain,
( spl32_640
| ~ spl32_152
| ~ spl32_157 ),
inference(avatar_split_clause,[],[f2035,f1964,f1871,f49642]) ).
tff(f49642,plain,
( spl32_640
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK26(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_640])]) ).
tff(f2035,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK26(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_152
| ~ spl32_157 ),
inference(superposition,[],[f1872,f1965]) ).
tff(f49640,plain,
( spl32_639
| ~ spl32_14
| ~ spl32_627 ),
inference(avatar_split_clause,[],[f48083,f47537,f548,f49638]) ).
tff(f49638,plain,
( spl32_639
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_639])]) ).
tff(f548,plain,
( spl32_14
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_14])]) ).
tff(f47537,plain,
( spl32_627
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,X0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_627])]) ).
tff(f48083,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_14
| ~ spl32_627 ),
inference(superposition,[],[f47538,f549]) ).
tff(f549,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_14 ),
inference(avatar_component_clause,[],[f548]) ).
tff(f47538,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,X0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_627 ),
inference(avatar_component_clause,[],[f47537]) ).
tff(f49636,plain,
( spl32_638
| ~ spl32_154
| ~ spl32_156 ),
inference(avatar_split_clause,[],[f2010,f1960,f1880,f49634]) ).
tff(f49634,plain,
( spl32_638
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK25(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_638])]) ).
tff(f2010,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK25(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_154
| ~ spl32_156 ),
inference(superposition,[],[f1881,f1961]) ).
tff(f49632,plain,
( spl32_637
| ~ spl32_152
| ~ spl32_156 ),
inference(avatar_split_clause,[],[f2009,f1960,f1871,f49630]) ).
tff(f49630,plain,
( spl32_637
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK26(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_637])]) ).
tff(f2009,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,sK26(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_152
| ~ spl32_156 ),
inference(superposition,[],[f1872,f1961]) ).
tff(f48141,plain,
( spl32_636
| ~ spl32_134
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2296,f2261,f1398,f48139]) ).
tff(f48139,plain,
( spl32_636
<=> ! [X5: u,X4: d,X0: d,X3: u,X2: u,X1: d] : ( s(X4,app_2E2(s(tyop_2Emin_2Efun(X1,X4),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,X4)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X4)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,X4))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X4)),X5))),s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))))),s(X1,X3))) = s(X4,app_2E2(s(tyop_2Emin_2Efun(X0,X4),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X4)),X5),s(X1,X3))),s(X0,X2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_636])]) ).
tff(f2296,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: d,X5: u] : ( s(X4,app_2E2(s(tyop_2Emin_2Efun(X1,X4),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,X4)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X4)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,X4))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X4)),X5))),s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))))),s(X1,X3))) = s(X4,app_2E2(s(tyop_2Emin_2Efun(X0,X4),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,X4)),X5),s(X1,X3))),s(X0,X2))) )
| ~ spl32_134
| ~ spl32_167 ),
inference(superposition,[],[f2262,f1399]) ).
tff(f48137,plain,
( spl32_635
| ~ spl32_134
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2229,f2190,f1398,f48135]) ).
tff(f48135,plain,
( spl32_635
<=> ! [X3: u,X4: u,X0: d,X6: u,X5: u,X2: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK28(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_635])]) ).
tff(f2229,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK28(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5))))) )
| ~ spl32_134
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1399]) ).
tff(f48133,plain,
( spl32_634
| ~ spl32_134
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2224,f2190,f1398,f48131]) ).
tff(f48131,plain,
( spl32_634
<=> ! [X5: u,X6: u,X4: d,X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,sK28(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X6)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_634])]) ).
tff(f2224,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X6: u,X4: d,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,sK28(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X6)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_134
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1399]) ).
tff(f48082,plain,
( spl32_633
| ~ spl32_134
| ~ spl32_165 ),
inference(avatar_split_clause,[],[f2205,f2186,f1398,f48080]) ).
tff(f48080,plain,
( spl32_633
<=> ! [X6: u,X4: d,X3: u,X0: d,X5: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X6)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,sK30(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3)))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_633])]) ).
tff(f2205,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X6: u,X4: d,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X6)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,sK30(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3)))))))))) )
| ~ spl32_134
| ~ spl32_165 ),
inference(superposition,[],[f2187,f1399]) ).
tff(f48078,plain,
( spl32_632
| ~ spl32_134
| ~ spl32_165 ),
inference(avatar_split_clause,[],[f2201,f2186,f1398,f48076]) ).
tff(f48076,plain,
( spl32_632
<=> ! [X2: d,X3: u,X4: u,X0: d,X6: u,X5: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK30(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X5)))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_632])]) ).
tff(f2201,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK30(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X5)))))))) )
| ~ spl32_134
| ~ spl32_165 ),
inference(superposition,[],[f2187,f1399]) ).
tff(f47555,plain,
( spl32_631
| ~ spl32_130
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2328,f2261,f1333,f47553]) ).
tff(f47553,plain,
( spl32_631
<=> ! [X2: u,X4: u,X0: d,X3: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2),s(X0,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X4)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_631])]) ).
tff(f1333,plain,
( spl32_130
<=> ! [X0: d,X1: u,X3: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_130])]) ).
tff(f2328,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2),s(X0,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X4)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))))))) )
| ~ spl32_130
| ~ spl32_167 ),
inference(superposition,[],[f1334,f2262]) ).
tff(f1334,plain,
( ! [X3: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_130 ),
inference(avatar_component_clause,[],[f1333]) ).
tff(f47551,plain,
( spl32_630
| ~ spl32_131
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2327,f2261,f1337,f47549]) ).
tff(f47549,plain,
( spl32_630
<=> ! [X2: u,X4: u,X0: d,X3: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2),s(X0,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X4)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_630])]) ).
tff(f1337,plain,
( spl32_131
<=> ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_131])]) ).
tff(f2327,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2),s(X0,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X4)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))))))) )
| ~ spl32_131
| ~ spl32_167 ),
inference(superposition,[],[f1338,f2262]) ).
tff(f1338,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_131 ),
inference(avatar_component_clause,[],[f1337]) ).
tff(f47547,plain,
( spl32_629
| ~ spl32_129
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2226,f2190,f1329,f47545]) ).
tff(f47545,plain,
( spl32_629
<=> ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK28(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_629])]) ).
tff(f1329,plain,
( spl32_129
<=> ! [X0: u] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_129])]) ).
tff(f2226,plain,
( ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK28(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_129
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1330]) ).
tff(f1330,plain,
( ! [X0: u] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0)))) )
| ~ spl32_129 ),
inference(avatar_component_clause,[],[f1329]) ).
tff(f47543,plain,
( spl32_628
| ~ spl32_129
| ~ spl32_165 ),
inference(avatar_split_clause,[],[f2198,f2186,f1329,f47541]) ).
tff(f47541,plain,
( spl32_628
<=> ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK30(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X1)))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_628])]) ).
tff(f2198,plain,
( ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK30(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X1)))))))) )
| ~ spl32_129
| ~ spl32_165 ),
inference(superposition,[],[f2187,f1330]) ).
tff(f47539,plain,
( spl32_627
| ~ spl32_274
| ~ spl32_617 ),
inference(avatar_split_clause,[],[f45371,f44549,f9483,f47537]) ).
tff(f45371,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,X0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_274
| ~ spl32_617 ),
inference(duplicate_literal_removal,[],[f45342]) ).
tff(f45342,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,X0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_274
| ~ spl32_617 ),
inference(superposition,[],[f44550,f9484]) ).
tff(f46042,plain,
( spl32_626
| ~ spl32_128
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2294,f2261,f1317,f46040]) ).
tff(f46040,plain,
( spl32_626
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X3: u,X2: d,X1: mono_2Etyop_2Emin_2Ebool] : ( s(X2,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2)),X3))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)))),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) = s(X2,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2)),X3),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_626])]) ).
tff(f1317,plain,
( spl32_128
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_128])]) ).
tff(f2294,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] : ( s(X2,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2)),X3))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)))),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) = s(X2,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,X2)),X3),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))))) )
| ~ spl32_128
| ~ spl32_167 ),
inference(superposition,[],[f2262,f1318]) ).
tff(f1318,plain,
( ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) )
| ~ spl32_128 ),
inference(avatar_component_clause,[],[f1317]) ).
tff(f45384,plain,
( spl32_625
| ~ spl32_148
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2413,f2261,f1713,f45382]) ).
tff(f45382,plain,
( spl32_625
<=> ! [X2: u,X4: u,X0: d,X3: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,X0),X4))),s(X1,X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_625])]) ).
tff(f2413,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,X0),X4))),s(X1,X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3))))))) )
| ~ spl32_148
| ~ spl32_167 ),
inference(superposition,[],[f1714,f2262]) ).
tff(f45380,plain,
( spl32_624
| ~ spl32_149
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2412,f2261,f1717,f45378]) ).
tff(f45378,plain,
( spl32_624
<=> ! [X2: u,X4: u,X0: d,X3: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,X0),X4))),s(X1,X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_624])]) ).
tff(f2412,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,X0),X4))),s(X1,X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3))))))) )
| ~ spl32_149
| ~ spl32_167 ),
inference(superposition,[],[f1718,f2262]) ).
tff(f45332,plain,
( spl32_623
| ~ spl32_150
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2411,f2261,f1721,f45330]) ).
tff(f45330,plain,
( spl32_623
<=> ! [X2: u,X4: u,X0: d,X3: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,X0),X4))),s(X1,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_623])]) ).
tff(f2411,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,X0),X4))),s(X1,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3))))))) )
| ~ spl32_150
| ~ spl32_167 ),
inference(superposition,[],[f1722,f2262]) ).
tff(f45328,plain,
( spl32_622
| ~ spl32_151
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2410,f2261,f1725,f45326]) ).
tff(f45326,plain,
( spl32_622
<=> ! [X2: u,X4: u,X0: d,X3: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,X0),X4))),s(X1,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_622])]) ).
tff(f2410,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,X0),X4))),s(X1,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3))))))) )
| ~ spl32_151
| ~ spl32_167 ),
inference(superposition,[],[f1726,f2262]) ).
tff(f45324,plain,
( spl32_621
| ~ spl32_129
| ~ spl32_155 ),
inference(avatar_split_clause,[],[f1952,f1941,f1329,f45322]) ).
tff(f45322,plain,
( spl32_621
<=> ! [X0: u,X1: u] :
( ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))))))) != s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))))))) )
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_621])]) ).
tff(f1952,plain,
( ! [X0: u,X1: u] :
( ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))))))) != s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))))))) )
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X1) ) )
| ~ spl32_129
| ~ spl32_155 ),
inference(superposition,[],[f1942,f1330]) ).
tff(f45320,plain,
( spl32_620
| ~ spl32_129
| ~ spl32_155 ),
inference(avatar_split_clause,[],[f1945,f1941,f1329,f45318]) ).
tff(f45318,plain,
( spl32_620
<=> ! [X0: u,X1: u] :
( ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X1)))) != s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X1)))) )
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_620])]) ).
tff(f1945,plain,
( ! [X0: u,X1: u] :
( ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X1),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X1)))) != s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X1)))) )
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X1) ) )
| ~ spl32_129
| ~ spl32_155 ),
inference(superposition,[],[f1942,f1330]) ).
tff(f45120,plain,
( spl32_619
| ~ spl32_134
| ~ spl32_163 ),
inference(avatar_split_clause,[],[f2178,f1990,f1398,f45118]) ).
tff(f45118,plain,
( spl32_619
<=> ! [X2: d,X3: u,X4: u,X0: d,X6: u,X5: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6)))))
| ( s(X1,X6) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK22(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X6)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_619])]) ).
tff(f2178,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6)))))
| ( s(X1,X6) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK22(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X6)))) ) )
| ~ spl32_134
| ~ spl32_163 ),
inference(superposition,[],[f1991,f1399]) ).
tff(f45116,plain,
( spl32_618
| ~ spl32_134
| ~ spl32_162 ),
inference(avatar_split_clause,[],[f2157,f1986,f1398,f45114]) ).
tff(f45114,plain,
( spl32_618
<=> ! [X2: d,X3: u,X4: u,X0: d,X6: u,X5: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6)))))
| ( s(X1,X6) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK24(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X6)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_618])]) ).
tff(f2157,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6)))))
| ( s(X1,X6) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK24(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X6)))) ) )
| ~ spl32_134
| ~ spl32_162 ),
inference(superposition,[],[f1987,f1399]) ).
tff(f44551,plain,
( spl32_617
| spl32_1
| ~ spl32_539 ),
inference(avatar_split_clause,[],[f43671,f33666,f483,f44549]) ).
tff(f33666,plain,
( spl32_539
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_539])]) ).
tff(f43671,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) ) )
| spl32_1
| ~ spl32_539 ),
inference(resolution,[],[f33667,f485]) ).
tff(f33667,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) ) )
| ~ spl32_539 ),
inference(avatar_component_clause,[],[f33666]) ).
tff(f42576,plain,
( spl32_616
| ~ spl32_121
| ~ spl32_128
| ~ spl32_135
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2472,f2261,f1453,f1317,f1254,f42574]) ).
tff(f42574,plain,
( spl32_616
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_616])]) ).
tff(f1254,plain,
( spl32_121
<=> ! [X0: u] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_121])]) ).
tff(f2472,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),X1))))) )
| ~ spl32_121
| ~ spl32_128
| ~ spl32_135
| ~ spl32_167 ),
inference(forward_demodulation,[],[f2271,f1320]) ).
tff(f1320,plain,
( ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)),X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) )
| ~ spl32_121
| ~ spl32_128 ),
inference(superposition,[],[f1318,f1255]) ).
tff(f1255,plain,
( ! [X0: u] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))) )
| ~ spl32_121 ),
inference(avatar_component_clause,[],[f1254]) ).
tff(f2271,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))) )
| ~ spl32_135
| ~ spl32_167 ),
inference(superposition,[],[f2262,f1454]) ).
tff(f42572,plain,
( spl32_615
| ~ spl32_140
| ~ spl32_161 ),
inference(avatar_split_clause,[],[f2146,f1982,f1572,f42570]) ).
tff(f42570,plain,
( spl32_615
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_615])]) ).
tff(f2146,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_140
| ~ spl32_161 ),
inference(superposition,[],[f1573,f1983]) ).
tff(f42568,plain,
( spl32_614
| ~ spl32_143
| ~ spl32_161 ),
inference(avatar_split_clause,[],[f2145,f1982,f1584,f42566]) ).
tff(f42566,plain,
( spl32_614
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_614])]) ).
tff(f2145,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_143
| ~ spl32_161 ),
inference(superposition,[],[f1585,f1983]) ).
tff(f42564,plain,
( spl32_613
| ~ spl32_144
| ~ spl32_161 ),
inference(avatar_split_clause,[],[f2144,f1982,f1588,f42562]) ).
tff(f42562,plain,
( spl32_613
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_613])]) ).
tff(f2144,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_144
| ~ spl32_161 ),
inference(superposition,[],[f1589,f1983]) ).
tff(f42560,plain,
( spl32_612
| ~ spl32_145
| ~ spl32_161 ),
inference(avatar_split_clause,[],[f2143,f1982,f1592,f42558]) ).
tff(f42558,plain,
( spl32_612
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_612])]) ).
tff(f2143,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_145
| ~ spl32_161 ),
inference(superposition,[],[f1593,f1983]) ).
tff(f42556,plain,
( spl32_611
| ~ spl32_14
| ~ spl32_590 ),
inference(avatar_split_clause,[],[f42472,f42429,f548,f42554]) ).
tff(f42554,plain,
( spl32_611
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,X0) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_611])]) ).
tff(f42429,plain,
( spl32_590
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,mono_2Ec_2Ebool_2EF_2E0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_590])]) ).
tff(f42472,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,X0) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_14
| ~ spl32_590 ),
inference(superposition,[],[f42430,f549]) ).
tff(f42430,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,mono_2Ec_2Ebool_2EF_2E0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_590 ),
inference(avatar_component_clause,[],[f42429]) ).
tff(f42552,plain,
( spl32_610
| ~ spl32_140
| ~ spl32_160 ),
inference(avatar_split_clause,[],[f2120,f1976,f1572,f42550]) ).
tff(f42550,plain,
( spl32_610
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_610])]) ).
tff(f2120,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_140
| ~ spl32_160 ),
inference(superposition,[],[f1573,f1977]) ).
tff(f42548,plain,
( spl32_609
| ~ spl32_143
| ~ spl32_160 ),
inference(avatar_split_clause,[],[f2119,f1976,f1584,f42546]) ).
tff(f42546,plain,
( spl32_609
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_609])]) ).
tff(f2119,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_143
| ~ spl32_160 ),
inference(superposition,[],[f1585,f1977]) ).
tff(f42544,plain,
( spl32_608
| ~ spl32_144
| ~ spl32_160 ),
inference(avatar_split_clause,[],[f2118,f1976,f1588,f42542]) ).
tff(f42542,plain,
( spl32_608
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_608])]) ).
tff(f2118,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_144
| ~ spl32_160 ),
inference(superposition,[],[f1589,f1977]) ).
tff(f42540,plain,
( spl32_607
| ~ spl32_145
| ~ spl32_160 ),
inference(avatar_split_clause,[],[f2117,f1976,f1592,f42538]) ).
tff(f42538,plain,
( spl32_607
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_607])]) ).
tff(f2117,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_145
| ~ spl32_160 ),
inference(superposition,[],[f1593,f1977]) ).
tff(f42536,plain,
( spl32_606
| ~ spl32_140
| ~ spl32_159 ),
inference(avatar_split_clause,[],[f2094,f1972,f1572,f42534]) ).
tff(f42534,plain,
( spl32_606
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_606])]) ).
tff(f2094,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_140
| ~ spl32_159 ),
inference(superposition,[],[f1573,f1973]) ).
tff(f42532,plain,
( spl32_605
| ~ spl32_143
| ~ spl32_159 ),
inference(avatar_split_clause,[],[f2093,f1972,f1584,f42530]) ).
tff(f42530,plain,
( spl32_605
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_605])]) ).
tff(f2093,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_143
| ~ spl32_159 ),
inference(superposition,[],[f1585,f1973]) ).
tff(f42528,plain,
( spl32_604
| ~ spl32_144
| ~ spl32_159 ),
inference(avatar_split_clause,[],[f2092,f1972,f1588,f42526]) ).
tff(f42526,plain,
( spl32_604
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_604])]) ).
tff(f2092,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_144
| ~ spl32_159 ),
inference(superposition,[],[f1589,f1973]) ).
tff(f42524,plain,
( spl32_603
| ~ spl32_145
| ~ spl32_159 ),
inference(avatar_split_clause,[],[f2091,f1972,f1592,f42522]) ).
tff(f42522,plain,
( spl32_603
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_603])]) ).
tff(f2091,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_145
| ~ spl32_159 ),
inference(superposition,[],[f1593,f1973]) ).
tff(f42520,plain,
( spl32_602
| ~ spl32_140
| ~ spl32_158 ),
inference(avatar_split_clause,[],[f2068,f1968,f1572,f42518]) ).
tff(f42518,plain,
( spl32_602
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_602])]) ).
tff(f2068,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_140
| ~ spl32_158 ),
inference(superposition,[],[f1573,f1969]) ).
tff(f42516,plain,
( spl32_601
| ~ spl32_143
| ~ spl32_158 ),
inference(avatar_split_clause,[],[f2067,f1968,f1584,f42514]) ).
tff(f42514,plain,
( spl32_601
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_601])]) ).
tff(f2067,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_143
| ~ spl32_158 ),
inference(superposition,[],[f1585,f1969]) ).
tff(f42471,plain,
( spl32_600
| ~ spl32_144
| ~ spl32_158 ),
inference(avatar_split_clause,[],[f2066,f1968,f1588,f42469]) ).
tff(f42469,plain,
( spl32_600
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_600])]) ).
tff(f2066,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_144
| ~ spl32_158 ),
inference(superposition,[],[f1589,f1969]) ).
tff(f42467,plain,
( spl32_599
| ~ spl32_145
| ~ spl32_158 ),
inference(avatar_split_clause,[],[f2065,f1968,f1592,f42465]) ).
tff(f42465,plain,
( spl32_599
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_599])]) ).
tff(f2065,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_145
| ~ spl32_158 ),
inference(superposition,[],[f1593,f1969]) ).
tff(f42463,plain,
( spl32_598
| ~ spl32_140
| ~ spl32_157 ),
inference(avatar_split_clause,[],[f2042,f1964,f1572,f42461]) ).
tff(f42461,plain,
( spl32_598
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_598])]) ).
tff(f2042,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_140
| ~ spl32_157 ),
inference(superposition,[],[f1573,f1965]) ).
tff(f42459,plain,
( spl32_597
| ~ spl32_143
| ~ spl32_157 ),
inference(avatar_split_clause,[],[f2041,f1964,f1584,f42457]) ).
tff(f42457,plain,
( spl32_597
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_597])]) ).
tff(f2041,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_143
| ~ spl32_157 ),
inference(superposition,[],[f1585,f1965]) ).
tff(f42455,plain,
( spl32_596
| ~ spl32_144
| ~ spl32_157 ),
inference(avatar_split_clause,[],[f2040,f1964,f1588,f42453]) ).
tff(f42453,plain,
( spl32_596
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_596])]) ).
tff(f2040,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_144
| ~ spl32_157 ),
inference(superposition,[],[f1589,f1965]) ).
tff(f42451,plain,
( spl32_595
| ~ spl32_145
| ~ spl32_157 ),
inference(avatar_split_clause,[],[f2039,f1964,f1592,f42449]) ).
tff(f42449,plain,
( spl32_595
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_595])]) ).
tff(f2039,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_145
| ~ spl32_157 ),
inference(superposition,[],[f1593,f1965]) ).
tff(f42447,plain,
( spl32_594
| ~ spl32_140
| ~ spl32_156 ),
inference(avatar_split_clause,[],[f2016,f1960,f1572,f42445]) ).
tff(f42445,plain,
( spl32_594
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_594])]) ).
tff(f2016,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_140
| ~ spl32_156 ),
inference(superposition,[],[f1573,f1961]) ).
tff(f42443,plain,
( spl32_593
| ~ spl32_143
| ~ spl32_156 ),
inference(avatar_split_clause,[],[f2015,f1960,f1584,f42441]) ).
tff(f42441,plain,
( spl32_593
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_593])]) ).
tff(f2015,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_143
| ~ spl32_156 ),
inference(superposition,[],[f1585,f1961]) ).
tff(f42439,plain,
( spl32_592
| ~ spl32_144
| ~ spl32_156 ),
inference(avatar_split_clause,[],[f2014,f1960,f1588,f42437]) ).
tff(f42437,plain,
( spl32_592
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_592])]) ).
tff(f2014,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_144
| ~ spl32_156 ),
inference(superposition,[],[f1589,f1961]) ).
tff(f42435,plain,
( spl32_591
| ~ spl32_145
| ~ spl32_156 ),
inference(avatar_split_clause,[],[f2013,f1960,f1592,f42433]) ).
tff(f42433,plain,
( spl32_591
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_591])]) ).
tff(f2013,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_145
| ~ spl32_156 ),
inference(superposition,[],[f1593,f1961]) ).
tff(f42431,plain,
( spl32_590
| ~ spl32_274
| ~ spl32_580 ),
inference(avatar_split_clause,[],[f42114,f40068,f9483,f42429]) ).
tff(f42114,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,mono_2Ec_2Ebool_2EF_2E0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_274
| ~ spl32_580 ),
inference(duplicate_literal_removal,[],[f42086]) ).
tff(f42086,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,mono_2Ec_2Ebool_2EF_2E0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_274
| ~ spl32_580 ),
inference(superposition,[],[f40069,f9484]) ).
tff(f42427,plain,
( spl32_589
| ~ spl32_135
| ~ spl32_155 ),
inference(avatar_split_clause,[],[f1953,f1941,f1453,f42425]) ).
tff(f42425,plain,
( spl32_589
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,X2,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))) != s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,X2,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))) )
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_589])]) ).
tff(f1953,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,X2,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))) != s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,X2,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))) )
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2) ) )
| ~ spl32_135
| ~ spl32_155 ),
inference(superposition,[],[f1942,f1454]) ).
tff(f42423,plain,
( spl32_588
| ~ spl32_135
| ~ spl32_155 ),
inference(avatar_split_clause,[],[f1946,f1941,f1453,f42421]) ).
tff(f42421,plain,
( spl32_588
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2)))) != s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2)))) )
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_588])]) ).
tff(f1946,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2)))) != s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2)))) )
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2) ) )
| ~ spl32_135
| ~ spl32_155 ),
inference(superposition,[],[f1942,f1454]) ).
tff(f42249,plain,
( spl32_587
| ~ spl32_129
| ~ spl32_163 ),
inference(avatar_split_clause,[],[f2175,f1990,f1329,f42247]) ).
tff(f42247,plain,
( spl32_587
<=> ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK22(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X2)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_587])]) ).
tff(f2175,plain,
( ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK22(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X2)))) ) )
| ~ spl32_129
| ~ spl32_163 ),
inference(superposition,[],[f1991,f1330]) ).
tff(f42245,plain,
( spl32_586
| ~ spl32_129
| ~ spl32_162 ),
inference(avatar_split_clause,[],[f2154,f1986,f1329,f42243]) ).
tff(f42243,plain,
( spl32_586
<=> ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK24(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X2)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_586])]) ).
tff(f2154,plain,
( ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK24(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X2)))) ) )
| ~ spl32_129
| ~ spl32_162 ),
inference(superposition,[],[f1987,f1330]) ).
tff(f42127,plain,
( spl32_585
| ~ spl32_120
| ~ spl32_155 ),
inference(avatar_split_clause,[],[f1954,f1941,f1246,f42125]) ).
tff(f42125,plain,
( spl32_585
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK31(X0,X1,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)))))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK31(X0,X1,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)))))) )
| ( s(tyop_2Emin_2Efun(X0,X1),X2) = s(tyop_2Emin_2Efun(X0,X1),X3) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_585])]) ).
tff(f1954,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK31(X0,X1,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)))))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK31(X0,X1,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)))))) )
| ( s(tyop_2Emin_2Efun(X0,X1),X2) = s(tyop_2Emin_2Efun(X0,X1),X3) ) )
| ~ spl32_120
| ~ spl32_155 ),
inference(superposition,[],[f1942,f1247]) ).
tff(f42123,plain,
( spl32_584
| ~ spl32_120
| ~ spl32_155 ),
inference(avatar_split_clause,[],[f1947,f1941,f1246,f42121]) ).
tff(f42121,plain,
( spl32_584
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X3)))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X3)))) )
| ( s(tyop_2Emin_2Efun(X0,X1),X2) = s(tyop_2Emin_2Efun(X0,X1),X3) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_584])]) ).
tff(f1947,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X3)))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK31(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X3)))) )
| ( s(tyop_2Emin_2Efun(X0,X1),X2) = s(tyop_2Emin_2Efun(X0,X1),X3) ) )
| ~ spl32_120
| ~ spl32_155 ),
inference(superposition,[],[f1942,f1247]) ).
tff(f40597,plain,
( spl32_583
| ~ spl32_130
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2415,f2261,f1333,f40595]) ).
tff(f40595,plain,
( spl32_583
<=> ! [X2: u,X4: u,X0: d,X3: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,X0),X4))),s(X1,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_583])]) ).
tff(f2415,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,X0),X4))),s(X1,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3))))))) )
| ~ spl32_130
| ~ spl32_167 ),
inference(superposition,[],[f1334,f2262]) ).
tff(f40593,plain,
( spl32_582
| ~ spl32_131
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2414,f2261,f1337,f40591]) ).
tff(f40591,plain,
( spl32_582
<=> ! [X2: u,X4: u,X0: d,X3: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,X0),X4))),s(X1,X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_582])]) ).
tff(f2414,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2))),s(tyop_2Emin_2Efun(X1,X0),X4))),s(X1,X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3))))))) )
| ~ spl32_131
| ~ spl32_167 ),
inference(superposition,[],[f1338,f2262]) ).
tff(f40589,plain,
( spl32_581
| ~ spl32_120
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2295,f2261,f1246,f40587]) ).
tff(f40587,plain,
( spl32_581
<=> ! [X0: d,X3: u,X2: d,X1: u] : ( s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X0),tyop_2Emin_2Efun(X0,X2)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X2)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X0),tyop_2Emin_2Efun(X0,X2))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X2)),X3))),s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0))),s(X0,X1))) = s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X2)),X3),s(X0,X1))),s(X0,X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_581])]) ).
tff(f2295,plain,
( ! [X2: d,X3: u,X0: d,X1: u] : ( s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X0),tyop_2Emin_2Efun(X0,X2)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X2)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X0),tyop_2Emin_2Efun(X0,X2))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X2)),X3))),s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0))),s(X0,X1))) = s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,X2)),X3),s(X0,X1))),s(X0,X1))) )
| ~ spl32_120
| ~ spl32_167 ),
inference(superposition,[],[f2262,f1247]) ).
tff(f40070,plain,
( spl32_580
| spl32_1
| ~ spl32_528 ),
inference(avatar_split_clause,[],[f39308,f33622,f483,f40068]) ).
tff(f33622,plain,
( spl32_528
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_528])]) ).
tff(f39308,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0),mono_2Ec_2Ebool_2EF_2E0) ) )
| spl32_1
| ~ spl32_528 ),
inference(resolution,[],[f33623,f485]) ).
tff(f33623,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0),X1) ) )
| ~ spl32_528 ),
inference(avatar_component_clause,[],[f33622]) ).
tff(f40066,plain,
( spl32_579
| ~ spl32_120
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2228,f2190,f1246,f40064]) ).
tff(f40064,plain,
( spl32_579
<=> ! [X4: u,X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK28(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X4)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_579])]) ).
tff(f2228,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK28(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X4)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_120
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1247]) ).
tff(f40062,plain,
( spl32_578
| ~ spl32_120
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2223,f2190,f1246,f40060]) ).
tff(f40060,plain,
( spl32_578
<=> ! [X4: u,X0: d,X3: u,X2: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(X2,sK28(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X4)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_578])]) ).
tff(f2223,plain,
( ! [X2: d,X3: u,X0: d,X1: u,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(X2,sK28(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X4)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_120
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1247]) ).
tff(f40058,plain,
( spl32_577
| ~ spl32_120
| ~ spl32_165 ),
inference(avatar_split_clause,[],[f2204,f2186,f1246,f40056]) ).
tff(f40056,plain,
( spl32_577
<=> ! [X4: u,X0: d,X3: u,X2: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X4)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(X2,sK30(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_577])]) ).
tff(f2204,plain,
( ! [X2: d,X3: u,X0: d,X1: u,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X4)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(X2,sK30(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))))))) )
| ~ spl32_120
| ~ spl32_165 ),
inference(superposition,[],[f2187,f1247]) ).
tff(f40054,plain,
( spl32_576
| ~ spl32_120
| ~ spl32_165 ),
inference(avatar_split_clause,[],[f2200,f2186,f1246,f40052]) ).
tff(f40052,plain,
( spl32_576
<=> ! [X4: u,X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X4)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK30(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X3)))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_576])]) ).
tff(f2200,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X4)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK30(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X3)))))))) )
| ~ spl32_120
| ~ spl32_165 ),
inference(superposition,[],[f2187,f1247]) ).
tff(f39454,plain,
( spl32_575
| ~ spl32_134
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1927,f1880,f1398,f39452]) ).
tff(f39452,plain,
( spl32_575
<=> ! [X3: u,X4: u,X0: d,X5: u,X2: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK25(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_575])]) ).
tff(f1927,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK25(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5))))) )
| ~ spl32_134
| ~ spl32_154 ),
inference(superposition,[],[f1881,f1399]) ).
tff(f39450,plain,
( spl32_574
| ~ spl32_134
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1922,f1880,f1398,f39448]) ).
tff(f39448,plain,
( spl32_574
<=> ! [X5: u,X4: d,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,sK25(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_574])]) ).
tff(f1922,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: d,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,sK25(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_134
| ~ spl32_154 ),
inference(superposition,[],[f1881,f1399]) ).
tff(f39253,plain,
( spl32_573
| ~ spl32_134
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1898,f1871,f1398,f39251]) ).
tff(f39251,plain,
( spl32_573
<=> ! [X3: u,X4: u,X0: d,X5: u,X2: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK26(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_573])]) ).
tff(f1898,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK26(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X5))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5))))) )
| ~ spl32_134
| ~ spl32_152 ),
inference(superposition,[],[f1872,f1399]) ).
tff(f39249,plain,
( spl32_572
| ~ spl32_134
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1893,f1871,f1398,f39247]) ).
tff(f39247,plain,
( spl32_572
<=> ! [X5: u,X4: d,X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,sK26(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_572])]) ).
tff(f1893,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: d,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,app_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(X4,sK26(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_134
| ~ spl32_152 ),
inference(superposition,[],[f1872,f1399]) ).
tff(f39121,plain,
( spl32_571
| ~ spl32_139
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2409,f2261,f1524,f39119]) ).
tff(f39119,plain,
( spl32_571
<=> ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0))),s(tyop_2Emin_2Efun(X0,X0),X2))),s(X0,X1)))))
| ( s(X0,X1) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),X2),s(X0,X1))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_571])]) ).
tff(f1524,plain,
( spl32_139
<=> ! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) = s(X0,X2) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_139])]) ).
tff(f2409,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X0),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0))),s(tyop_2Emin_2Efun(X0,X0),X2))),s(X0,X1)))))
| ( s(X0,X1) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),X2),s(X0,X1))) ) )
| ~ spl32_139
| ~ spl32_167 ),
inference(superposition,[],[f1525,f2262]) ).
tff(f1525,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2)))))
| ( s(X0,X1) = s(X0,X2) ) )
| ~ spl32_139 ),
inference(avatar_component_clause,[],[f1524]) ).
tff(f37890,plain,
( spl32_570
| ~ spl32_45
| ~ spl32_110
| ~ spl32_121
| ~ spl32_128
| ~ spl32_135
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2249,f2190,f1453,f1317,f1254,f1185,f707,f37888]) ).
tff(f37888,plain,
( spl32_570
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X3: u,X2: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK28(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_570])]) ).
tff(f2249,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK28(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_121
| ~ spl32_128
| ~ spl32_135
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2248,f708]) ).
tff(f2248,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK28(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_110
| ~ spl32_121
| ~ spl32_128
| ~ spl32_135
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2247,f1320]) ).
tff(f2247,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK28(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2227,f1321]) ).
tff(f1321,plain,
( ! [X0: u,X1: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29] : ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X1,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0))))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X1)),s(tyop_2Emin_2Ebool,X0))) )
| ~ spl32_110
| ~ spl32_128 ),
inference(superposition,[],[f1318,f1186]) ).
tff(f2227,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK28(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_135
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1454]) ).
tff(f37886,plain,
( spl32_569
| ~ spl32_45
| ~ spl32_110
| ~ spl32_121
| ~ spl32_128
| ~ spl32_135
| ~ spl32_165 ),
inference(avatar_split_clause,[],[f2209,f2186,f1453,f1317,f1254,f1185,f707,f37884]) ).
tff(f37884,plain,
( spl32_569
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X3: u,X2: u,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK30(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_569])]) ).
tff(f2209,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK30(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_121
| ~ spl32_128
| ~ spl32_135
| ~ spl32_165 ),
inference(forward_demodulation,[],[f2208,f708]) ).
tff(f2208,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK30(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2)))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3))))) )
| ~ spl32_110
| ~ spl32_121
| ~ spl32_128
| ~ spl32_135
| ~ spl32_165 ),
inference(forward_demodulation,[],[f2207,f1320]) ).
tff(f2207,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK30(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_165 ),
inference(forward_demodulation,[],[f2199,f1321]) ).
tff(f2199,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK30(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2)))))))) )
| ~ spl32_135
| ~ spl32_165 ),
inference(superposition,[],[f2187,f1454]) ).
tff(f37698,plain,
( spl32_568
| ~ spl32_133
| ~ spl32_161 ),
inference(avatar_split_clause,[],[f2142,f1982,f1394,f37696]) ).
tff(f37696,plain,
( spl32_568
<=> ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_568])]) ).
tff(f2142,plain,
( ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_133
| ~ spl32_161 ),
inference(superposition,[],[f1395,f1983]) ).
tff(f37694,plain,
( spl32_567
| ~ spl32_132
| ~ spl32_161 ),
inference(avatar_split_clause,[],[f2141,f1982,f1390,f37692]) ).
tff(f37692,plain,
( spl32_567
<=> ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_567])]) ).
tff(f2141,plain,
( ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_132
| ~ spl32_161 ),
inference(superposition,[],[f1391,f1983]) ).
tff(f37690,plain,
( spl32_566
| ~ spl32_133
| ~ spl32_160 ),
inference(avatar_split_clause,[],[f2116,f1976,f1394,f37688]) ).
tff(f37688,plain,
( spl32_566
<=> ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_566])]) ).
tff(f2116,plain,
( ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_133
| ~ spl32_160 ),
inference(superposition,[],[f1395,f1977]) ).
tff(f37686,plain,
( spl32_565
| ~ spl32_132
| ~ spl32_160 ),
inference(avatar_split_clause,[],[f2115,f1976,f1390,f37684]) ).
tff(f37684,plain,
( spl32_565
<=> ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_565])]) ).
tff(f2115,plain,
( ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_132
| ~ spl32_160 ),
inference(superposition,[],[f1391,f1977]) ).
tff(f37682,plain,
( spl32_564
| ~ spl32_133
| ~ spl32_159 ),
inference(avatar_split_clause,[],[f2090,f1972,f1394,f37680]) ).
tff(f37680,plain,
( spl32_564
<=> ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_564])]) ).
tff(f2090,plain,
( ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_133
| ~ spl32_159 ),
inference(superposition,[],[f1395,f1973]) ).
tff(f37678,plain,
( spl32_563
| ~ spl32_132
| ~ spl32_159 ),
inference(avatar_split_clause,[],[f2089,f1972,f1390,f37676]) ).
tff(f37676,plain,
( spl32_563
<=> ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_563])]) ).
tff(f2089,plain,
( ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_132
| ~ spl32_159 ),
inference(superposition,[],[f1391,f1973]) ).
tff(f37674,plain,
( spl32_562
| ~ spl32_133
| ~ spl32_158 ),
inference(avatar_split_clause,[],[f2064,f1968,f1394,f37672]) ).
tff(f37672,plain,
( spl32_562
<=> ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_562])]) ).
tff(f2064,plain,
( ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_133
| ~ spl32_158 ),
inference(superposition,[],[f1395,f1969]) ).
tff(f37670,plain,
( spl32_561
| ~ spl32_132
| ~ spl32_158 ),
inference(avatar_split_clause,[],[f2063,f1968,f1390,f37668]) ).
tff(f37668,plain,
( spl32_561
<=> ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_561])]) ).
tff(f2063,plain,
( ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_132
| ~ spl32_158 ),
inference(superposition,[],[f1391,f1969]) ).
tff(f37666,plain,
( spl32_560
| ~ spl32_133
| ~ spl32_157 ),
inference(avatar_split_clause,[],[f2038,f1964,f1394,f37664]) ).
tff(f37664,plain,
( spl32_560
<=> ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_560])]) ).
tff(f2038,plain,
( ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_133
| ~ spl32_157 ),
inference(superposition,[],[f1395,f1965]) ).
tff(f37662,plain,
( spl32_559
| ~ spl32_132
| ~ spl32_157 ),
inference(avatar_split_clause,[],[f2037,f1964,f1390,f37660]) ).
tff(f37660,plain,
( spl32_559
<=> ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_559])]) ).
tff(f2037,plain,
( ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_132
| ~ spl32_157 ),
inference(superposition,[],[f1391,f1965]) ).
tff(f37471,plain,
( spl32_558
| ~ spl32_133
| ~ spl32_156 ),
inference(avatar_split_clause,[],[f2012,f1960,f1394,f37469]) ).
tff(f37469,plain,
( spl32_558
<=> ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_558])]) ).
tff(f2012,plain,
( ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_133
| ~ spl32_156 ),
inference(superposition,[],[f1395,f1961]) ).
tff(f37467,plain,
( spl32_557
| ~ spl32_132
| ~ spl32_156 ),
inference(avatar_split_clause,[],[f2011,f1960,f1390,f37465]) ).
tff(f37465,plain,
( spl32_557
<=> ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_557])]) ).
tff(f2011,plain,
( ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_132
| ~ spl32_156 ),
inference(superposition,[],[f1391,f1961]) ).
tff(f37319,plain,
( spl32_556
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_163 ),
inference(avatar_split_clause,[],[f2184,f1990,f1453,f1317,f1185,f37317]) ).
tff(f37317,plain,
( spl32_556
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X3: u,X2: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,X3) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK22(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X3)))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_556])]) ).
tff(f2184,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,X3) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK22(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X3)))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_163 ),
inference(forward_demodulation,[],[f2176,f1321]) ).
tff(f2176,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3)))))
| ( s(tyop_2Emin_2Ebool,X3) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK22(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X3)))) ) )
| ~ spl32_135
| ~ spl32_163 ),
inference(superposition,[],[f1991,f1454]) ).
tff(f37315,plain,
( spl32_555
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_162 ),
inference(avatar_split_clause,[],[f2163,f1986,f1453,f1317,f1185,f37313]) ).
tff(f37313,plain,
( spl32_555
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X3: u,X2: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,X3) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK24(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X3)))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_555])]) ).
tff(f2163,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,X3) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK24(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X3)))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_162 ),
inference(forward_demodulation,[],[f2155,f1321]) ).
tff(f2155,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,X3)))))
| ( s(tyop_2Emin_2Ebool,X3) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK24(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X3)))) ) )
| ~ spl32_135
| ~ spl32_162 ),
inference(superposition,[],[f1987,f1454]) ).
tff(f37139,plain,
( spl32_554
| ~ spl32_120
| ~ spl32_163 ),
inference(avatar_split_clause,[],[f2177,f1990,f1246,f37137]) ).
tff(f37137,plain,
( spl32_554
<=> ! [X4: u,X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X4)))))
| ( s(X1,X4) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK22(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X4)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_554])]) ).
tff(f2177,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X4)))))
| ( s(X1,X4) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK22(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X4)))) ) )
| ~ spl32_120
| ~ spl32_163 ),
inference(superposition,[],[f1991,f1247]) ).
tff(f37135,plain,
( spl32_553
| ~ spl32_120
| ~ spl32_162 ),
inference(avatar_split_clause,[],[f2156,f1986,f1246,f37133]) ).
tff(f37133,plain,
( spl32_553
<=> ! [X4: u,X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X4)))))
| ( s(X1,X4) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK24(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X4)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_553])]) ).
tff(f2156,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X4)))))
| ( s(X1,X4) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK24(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X4)))) ) )
| ~ spl32_120
| ~ spl32_162 ),
inference(superposition,[],[f1987,f1247]) ).
tff(f35854,plain,
( spl32_552
| ~ spl32_247
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9420,f9289,f5776,f35852]) ).
tff(f35852,plain,
( spl32_552
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_552])]) ).
tff(f9420,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)),X1) ) )
| ~ spl32_247
| ~ spl32_273 ),
inference(resolution,[],[f9290,f5777]) ).
tff(f34653,plain,
( spl32_551
| ~ spl32_246
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9419,f9289,f5772,f34651]) ).
tff(f34651,plain,
( spl32_551
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X1),mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_551])]) ).
tff(f9419,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X1),mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) ) )
| ~ spl32_246
| ~ spl32_273 ),
inference(resolution,[],[f9290,f5773]) ).
tff(f33712,plain,
( spl32_550
| ~ spl32_245
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9418,f9289,f5768,f33710]) ).
tff(f33710,plain,
( spl32_550
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_550])]) ).
tff(f9418,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)),X1) ) )
| ~ spl32_245
| ~ spl32_273 ),
inference(resolution,[],[f9290,f5769]) ).
tff(f33708,plain,
( spl32_549
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2246,f2190,f1453,f1317,f1185,f707,f33706]) ).
tff(f33706,plain,
( spl32_549
<=> ! [X2: d,X4: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X3: u,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X4))))
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK28(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_549])]) ).
tff(f2246,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool,X4: u] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X4))))
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK28(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2245,f708]) ).
tff(f2245,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X4)))))))
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK28(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2244,f1321]) ).
tff(f2244,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool,X4: u] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK28(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,X4)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2243,f708]) ).
tff(f2243,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK28(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,X4)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2222,f1321]) ).
tff(f2222,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK28(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,X4)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_135
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1454]) ).
tff(f33704,plain,
( spl32_548
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_165 ),
inference(avatar_split_clause,[],[f2213,f2186,f1453,f1317,f1185,f707,f33702]) ).
tff(f33702,plain,
( spl32_548
<=> ! [X4: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X3: u,X2: d,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK30(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))))
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X4))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_548])]) ).
tff(f2213,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool,X4: u] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK30(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))))
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X4))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_165 ),
inference(forward_demodulation,[],[f2212,f708]) ).
tff(f2212,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK30(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))))))
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X4))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_165 ),
inference(forward_demodulation,[],[f2211,f1321]) ).
tff(f2211,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool,X4: u] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X4))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK30(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_165 ),
inference(forward_demodulation,[],[f2210,f708]) ).
tff(f2210,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X4)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK30(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_165 ),
inference(forward_demodulation,[],[f2203,f1321]) ).
tff(f2203,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,X4)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK30(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))))) )
| ~ spl32_135
| ~ spl32_165 ),
inference(superposition,[],[f2187,f1454]) ).
tff(f33700,plain,
( spl32_547
| ~ spl32_148
| ~ spl32_161 ),
inference(avatar_split_clause,[],[f2138,f1982,f1713,f33698]) ).
tff(f33698,plain,
( spl32_547
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_547])]) ).
tff(f2138,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_148
| ~ spl32_161 ),
inference(superposition,[],[f1714,f1983]) ).
tff(f33696,plain,
( spl32_546
| ~ spl32_149
| ~ spl32_161 ),
inference(avatar_split_clause,[],[f2137,f1982,f1717,f33694]) ).
tff(f33694,plain,
( spl32_546
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_546])]) ).
tff(f2137,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_149
| ~ spl32_161 ),
inference(superposition,[],[f1718,f1983]) ).
tff(f33692,plain,
( spl32_545
| ~ spl32_150
| ~ spl32_161 ),
inference(avatar_split_clause,[],[f2136,f1982,f1721,f33690]) ).
tff(f33690,plain,
( spl32_545
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_545])]) ).
tff(f2136,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_150
| ~ spl32_161 ),
inference(superposition,[],[f1722,f1983]) ).
tff(f33688,plain,
( spl32_544
| ~ spl32_151
| ~ spl32_161 ),
inference(avatar_split_clause,[],[f2135,f1982,f1725,f33686]) ).
tff(f33686,plain,
( spl32_544
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_544])]) ).
tff(f2135,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_151
| ~ spl32_161 ),
inference(superposition,[],[f1726,f1983]) ).
tff(f33684,plain,
( spl32_543
| ~ spl32_148
| ~ spl32_160 ),
inference(avatar_split_clause,[],[f2112,f1976,f1713,f33682]) ).
tff(f33682,plain,
( spl32_543
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_543])]) ).
tff(f2112,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_148
| ~ spl32_160 ),
inference(superposition,[],[f1714,f1977]) ).
tff(f33680,plain,
( spl32_542
| ~ spl32_149
| ~ spl32_160 ),
inference(avatar_split_clause,[],[f2111,f1976,f1717,f33678]) ).
tff(f33678,plain,
( spl32_542
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_542])]) ).
tff(f2111,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_149
| ~ spl32_160 ),
inference(superposition,[],[f1718,f1977]) ).
tff(f33676,plain,
( spl32_541
| ~ spl32_150
| ~ spl32_160 ),
inference(avatar_split_clause,[],[f2110,f1976,f1721,f33674]) ).
tff(f33674,plain,
( spl32_541
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_541])]) ).
tff(f2110,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_150
| ~ spl32_160 ),
inference(superposition,[],[f1722,f1977]) ).
tff(f33672,plain,
( spl32_540
| ~ spl32_151
| ~ spl32_160 ),
inference(avatar_split_clause,[],[f2109,f1976,f1725,f33670]) ).
tff(f33670,plain,
( spl32_540
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_540])]) ).
tff(f2109,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_151
| ~ spl32_160 ),
inference(superposition,[],[f1726,f1977]) ).
tff(f33668,plain,
( spl32_539
| ~ spl32_205
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9417,f9289,f3370,f33666]) ).
tff(f9417,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) ) )
| ~ spl32_205
| ~ spl32_273 ),
inference(resolution,[],[f9290,f3371]) ).
tff(f33664,plain,
( spl32_538
| ~ spl32_148
| ~ spl32_159 ),
inference(avatar_split_clause,[],[f2086,f1972,f1713,f33662]) ).
tff(f33662,plain,
( spl32_538
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_538])]) ).
tff(f2086,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_148
| ~ spl32_159 ),
inference(superposition,[],[f1714,f1973]) ).
tff(f33660,plain,
( spl32_537
| ~ spl32_149
| ~ spl32_159 ),
inference(avatar_split_clause,[],[f2085,f1972,f1717,f33658]) ).
tff(f33658,plain,
( spl32_537
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_537])]) ).
tff(f2085,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_149
| ~ spl32_159 ),
inference(superposition,[],[f1718,f1973]) ).
tff(f33656,plain,
( spl32_536
| ~ spl32_150
| ~ spl32_159 ),
inference(avatar_split_clause,[],[f2084,f1972,f1721,f33654]) ).
tff(f33654,plain,
( spl32_536
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_536])]) ).
tff(f2084,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_150
| ~ spl32_159 ),
inference(superposition,[],[f1722,f1973]) ).
tff(f33652,plain,
( spl32_535
| ~ spl32_151
| ~ spl32_159 ),
inference(avatar_split_clause,[],[f2083,f1972,f1725,f33650]) ).
tff(f33650,plain,
( spl32_535
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_535])]) ).
tff(f2083,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_151
| ~ spl32_159 ),
inference(superposition,[],[f1726,f1973]) ).
tff(f33648,plain,
( spl32_534
| ~ spl32_148
| ~ spl32_158 ),
inference(avatar_split_clause,[],[f2060,f1968,f1713,f33646]) ).
tff(f33646,plain,
( spl32_534
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_534])]) ).
tff(f2060,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_148
| ~ spl32_158 ),
inference(superposition,[],[f1714,f1969]) ).
tff(f33644,plain,
( spl32_533
| ~ spl32_149
| ~ spl32_158 ),
inference(avatar_split_clause,[],[f2059,f1968,f1717,f33642]) ).
tff(f33642,plain,
( spl32_533
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_533])]) ).
tff(f2059,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_149
| ~ spl32_158 ),
inference(superposition,[],[f1718,f1969]) ).
tff(f33640,plain,
( spl32_532
| ~ spl32_150
| ~ spl32_158 ),
inference(avatar_split_clause,[],[f2058,f1968,f1721,f33638]) ).
tff(f33638,plain,
( spl32_532
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_532])]) ).
tff(f2058,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_150
| ~ spl32_158 ),
inference(superposition,[],[f1722,f1969]) ).
tff(f33636,plain,
( spl32_531
| ~ spl32_151
| ~ spl32_158 ),
inference(avatar_split_clause,[],[f2057,f1968,f1725,f33634]) ).
tff(f33634,plain,
( spl32_531
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_531])]) ).
tff(f2057,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_151
| ~ spl32_158 ),
inference(superposition,[],[f1726,f1969]) ).
tff(f33632,plain,
( spl32_530
| ~ spl32_148
| ~ spl32_157 ),
inference(avatar_split_clause,[],[f2034,f1964,f1713,f33630]) ).
tff(f33630,plain,
( spl32_530
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_530])]) ).
tff(f2034,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_148
| ~ spl32_157 ),
inference(superposition,[],[f1714,f1965]) ).
tff(f33628,plain,
( spl32_529
| ~ spl32_149
| ~ spl32_157 ),
inference(avatar_split_clause,[],[f2033,f1964,f1717,f33626]) ).
tff(f33626,plain,
( spl32_529
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_529])]) ).
tff(f2033,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_149
| ~ spl32_157 ),
inference(superposition,[],[f1718,f1965]) ).
tff(f33624,plain,
( spl32_528
| ~ spl32_205
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9416,f9289,f3370,f33622]) ).
tff(f9416,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0),X1) ) )
| ~ spl32_205
| ~ spl32_273 ),
inference(resolution,[],[f9290,f3371]) ).
tff(f33620,plain,
( spl32_527
| ~ spl32_150
| ~ spl32_157 ),
inference(avatar_split_clause,[],[f2032,f1964,f1721,f33618]) ).
tff(f33618,plain,
( spl32_527
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_527])]) ).
tff(f2032,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_150
| ~ spl32_157 ),
inference(superposition,[],[f1722,f1965]) ).
tff(f33616,plain,
( spl32_526
| ~ spl32_151
| ~ spl32_157 ),
inference(avatar_split_clause,[],[f2031,f1964,f1725,f33614]) ).
tff(f33614,plain,
( spl32_526
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_526])]) ).
tff(f2031,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_151
| ~ spl32_157 ),
inference(superposition,[],[f1726,f1965]) ).
tff(f33612,plain,
( spl32_525
| ~ spl32_148
| ~ spl32_156 ),
inference(avatar_split_clause,[],[f2008,f1960,f1713,f33610]) ).
tff(f33610,plain,
( spl32_525
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_525])]) ).
tff(f2008,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_148
| ~ spl32_156 ),
inference(superposition,[],[f1714,f1961]) ).
tff(f33608,plain,
( spl32_524
| ~ spl32_149
| ~ spl32_156 ),
inference(avatar_split_clause,[],[f2007,f1960,f1717,f33606]) ).
tff(f33606,plain,
( spl32_524
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_524])]) ).
tff(f2007,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_149
| ~ spl32_156 ),
inference(superposition,[],[f1718,f1961]) ).
tff(f33604,plain,
( spl32_523
| ~ spl32_150
| ~ spl32_156 ),
inference(avatar_split_clause,[],[f2006,f1960,f1721,f33602]) ).
tff(f33602,plain,
( spl32_523
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_523])]) ).
tff(f2006,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_150
| ~ spl32_156 ),
inference(superposition,[],[f1722,f1961]) ).
tff(f33600,plain,
( spl32_522
| ~ spl32_151
| ~ spl32_156 ),
inference(avatar_split_clause,[],[f2005,f1960,f1725,f33598]) ).
tff(f33598,plain,
( spl32_522
<=> ! [X2: u,X4: u,X0: d,X5: u,X3: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_522])]) ).
tff(f2005,plain,
( ! [X2: u,X3: d,X0: d,X1: d,X4: u,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(X3,X5)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X3,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X4),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_151
| ~ spl32_156 ),
inference(superposition,[],[f1726,f1961]) ).
tff(f33596,plain,
( spl32_521
| ~ spl32_129
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1924,f1880,f1329,f33594]) ).
tff(f33594,plain,
( spl32_521
<=> ! [X0: u,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK25(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_521])]) ).
tff(f1924,plain,
( ! [X0: u,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK25(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_129
| ~ spl32_154 ),
inference(superposition,[],[f1881,f1330]) ).
tff(f33592,plain,
( spl32_520
| ~ spl32_129
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1895,f1871,f1329,f33590]) ).
tff(f33590,plain,
( spl32_520
<=> ! [X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK26(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_520])]) ).
tff(f1895,plain,
( ! [X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,sK26(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_129
| ~ spl32_152 ),
inference(superposition,[],[f1872,f1330]) ).
tff(f33588,plain,
( spl32_519
| ~ spl32_134
| ~ spl32_147 ),
inference(avatar_split_clause,[],[f1697,f1666,f1398,f33586]) ).
tff(f33586,plain,
( spl32_519
<=> ! [X5: u,X3: u,X4: u,X0: d,X6: u,X2: d,X1: d] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X5))) != s(X1,sK21(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X6)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X6))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_519])]) ).
tff(f1697,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X5))) != s(X1,sK21(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X6)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X6))))) )
| ~ spl32_134
| ~ spl32_147 ),
inference(superposition,[],[f1667,f1399]) ).
tff(f33584,plain,
( spl32_518
| ~ spl32_134
| ~ spl32_146 ),
inference(avatar_split_clause,[],[f1673,f1662,f1398,f33582]) ).
tff(f33582,plain,
( spl32_518
<=> ! [X2: d,X3: u,X4: u,X0: d,X6: u,X5: u,X1: d] :
( ( s(X1,sK23(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X6)) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X5))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X6))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_518])]) ).
tff(f1673,plain,
( ! [X2: d,X3: u,X0: d,X1: d,X6: u,X4: u,X5: u] :
( ( s(X1,sK23(X0,X1,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X2,tyop_2Emin_2Efun(X0,X1))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X2,X4)),X6)) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X5))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X6))))) )
| ~ spl32_134
| ~ spl32_146 ),
inference(superposition,[],[f1663,f1399]) ).
tff(f33580,plain,
( spl32_517
| ~ spl32_197
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9415,f9289,f3279,f33578]) ).
tff(f33578,plain,
( spl32_517
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X2) = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_517])]) ).
tff(f9415,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X2) = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) ) )
| ~ spl32_197
| ~ spl32_273 ),
inference(resolution,[],[f9290,f3280]) ).
tff(f33139,plain,
( spl32_516
| ~ spl32_121
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2225,f2190,f1254,f33137]) ).
tff(f33137,plain,
( spl32_516
<=> ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK28(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_516])]) ).
tff(f2225,plain,
( ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK28(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_121
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1255]) ).
tff(f33135,plain,
( spl32_515
| ~ spl32_121
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2221,f2190,f1254,f33133]) ).
tff(f33133,plain,
( spl32_515
<=> ! [X0: u,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(X1,sK28(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_515])]) ).
tff(f2221,plain,
( ! [X2: u,X3: u,X0: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(X1,sK28(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) )
| ~ spl32_121
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1255]) ).
tff(f33131,plain,
( spl32_514
| ~ spl32_121
| ~ spl32_165 ),
inference(avatar_split_clause,[],[f2202,f2186,f1254,f33129]) ).
tff(f33129,plain,
( spl32_514
<=> ! [X0: u,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(X1,sK30(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_514])]) ).
tff(f2202,plain,
( ! [X2: u,X3: u,X0: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(X1,sK30(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))))))))) )
| ~ spl32_121
| ~ spl32_165 ),
inference(superposition,[],[f2187,f1255]) ).
tff(f33127,plain,
( spl32_513
| ~ spl32_121
| ~ spl32_165 ),
inference(avatar_split_clause,[],[f2197,f2186,f1254,f33125]) ).
tff(f33125,plain,
( spl32_513
<=> ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK30(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X1)))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_513])]) ).
tff(f2197,plain,
( ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK30(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X1)))))))) )
| ~ spl32_121
| ~ spl32_165 ),
inference(superposition,[],[f2187,f1255]) ).
tff(f32906,plain,
( spl32_512
| ~ spl32_197
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9414,f9289,f3279,f32904]) ).
tff(f32904,plain,
( spl32_512
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0),X2) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_512])]) ).
tff(f9414,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0),X2) = X1 ) )
| ~ spl32_197
| ~ spl32_273 ),
inference(resolution,[],[f9290,f3280]) ).
tff(f32685,plain,
( spl32_511
| ~ spl32_134
| ~ spl32_145 ),
inference(avatar_split_clause,[],[f1653,f1592,f1398,f32683]) ).
tff(f32683,plain,
( spl32_511
<=> ! [X5: u,X4: d,X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,sK21(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_511])]) ).
tff(f1653,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: d,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,sK21(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_134
| ~ spl32_145 ),
inference(superposition,[],[f1593,f1399]) ).
tff(f32681,plain,
( spl32_510
| ~ spl32_134
| ~ spl32_144 ),
inference(avatar_split_clause,[],[f1637,f1588,f1398,f32679]) ).
tff(f32679,plain,
( spl32_510
<=> ! [X5: u,X4: d,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,sK23(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_510])]) ).
tff(f1637,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: d,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,sK23(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_134
| ~ spl32_144 ),
inference(superposition,[],[f1589,f1399]) ).
tff(f32677,plain,
( spl32_509
| ~ spl32_134
| ~ spl32_143 ),
inference(avatar_split_clause,[],[f1620,f1584,f1398,f32675]) ).
tff(f32675,plain,
( spl32_509
<=> ! [X5: u,X4: d,X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,sK27(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_509])]) ).
tff(f1620,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: d,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,sK27(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_134
| ~ spl32_143 ),
inference(superposition,[],[f1585,f1399]) ).
tff(f32673,plain,
( spl32_508
| ~ spl32_134
| ~ spl32_140 ),
inference(avatar_split_clause,[],[f1604,f1572,f1398,f32671]) ).
tff(f32671,plain,
( spl32_508
<=> ! [X5: u,X4: d,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,sK29(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_508])]) ).
tff(f1604,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: d,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,sK29(X4,X0,X5,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X4,X0),X5),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_134
| ~ spl32_140 ),
inference(superposition,[],[f1573,f1399]) ).
tff(f32377,plain,
( spl32_507
| ~ spl32_47
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2218,f2190,f715,f32375]) ).
tff(f32375,plain,
( spl32_507
<=> ! [X5: mono_2Etyop_2Emin_2Ebool,X4: u,X0: d,X3: d,X2: u,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| p(X5)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK28(X3,X0,X4,X1))))))) = X5 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_507])]) ).
tff(f2218,plain,
( ! [X2: u,X3: d,X0: d,X1: u,X4: u,X5: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| p(X5)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK28(X3,X0,X4,X1))))))) = X5 ) )
| ~ spl32_47
| ~ spl32_166 ),
inference(resolution,[],[f2191,f716]) ).
tff(f32373,plain,
( spl32_506
| ~ spl32_47
| ~ spl32_165 ),
inference(avatar_split_clause,[],[f2194,f2186,f715,f32371]) ).
tff(f32371,plain,
( spl32_506
<=> ! [X5: mono_2Etyop_2Emin_2Ebool,X4: u,X0: d,X3: d,X2: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK30(X3,X0,X4,X1))))))))
| p(X5)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) = X5 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_506])]) ).
tff(f2194,plain,
( ! [X2: u,X3: d,X0: d,X1: u,X4: u,X5: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK30(X3,X0,X4,X1))))))))
| p(X5)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) = X5 ) )
| ~ spl32_47
| ~ spl32_165 ),
inference(resolution,[],[f2187,f716]) ).
tff(f32369,plain,
( spl32_505
| ~ spl32_196
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9413,f9289,f3275,f32367]) ).
tff(f32367,plain,
( spl32_505
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X2,X1) = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_505])]) ).
tff(f9413,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X2,X1) = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) ) )
| ~ spl32_196
| ~ spl32_273 ),
inference(resolution,[],[f9290,f3276]) ).
tff(f32221,plain,
( spl32_504
| ~ spl32_137
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2253,f2190,f1474,f32219]) ).
tff(f32219,plain,
( spl32_504
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,sK28(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_3F_2E0))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_504])]) ).
tff(f1474,plain,
( spl32_137
<=> ! [X0: d,X1: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_137])]) ).
tff(f2253,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,sK28(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_3F_2E0))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_137
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2235,f1475]) ).
tff(f1475,plain,
( ! [X0: d,X1: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) )
| ~ spl32_137 ),
inference(avatar_component_clause,[],[f1474]) ).
tff(f2235,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,sK28(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_3F_2E0))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_137
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1475]) ).
tff(f32217,plain,
( spl32_503
| ~ spl32_136
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2252,f2190,f1470,f32215]) ).
tff(f32215,plain,
( spl32_503
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,sK28(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_21_2E0))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_503])]) ).
tff(f1470,plain,
( spl32_136
<=> ! [X0: d,X1: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_136])]) ).
tff(f2252,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,sK28(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_21_2E0))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_136
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2234,f1471]) ).
tff(f1471,plain,
( ! [X0: d,X1: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) )
| ~ spl32_136 ),
inference(avatar_component_clause,[],[f1470]) ).
tff(f2234,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,sK28(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_21_2E0))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_136
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1471]) ).
tff(f31612,plain,
( spl32_502
| ~ spl32_196
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9412,f9289,f3275,f31610]) ).
tff(f31610,plain,
( spl32_502
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X2,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_502])]) ).
tff(f9412,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X2,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) = X1 ) )
| ~ spl32_196
| ~ spl32_273 ),
inference(resolution,[],[f9290,f3276]) ).
tff(f31194,plain,
( spl32_501
| ~ spl32_6
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2220,f2190,f507,f31192]) ).
tff(f31192,plain,
( spl32_501
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK28(X3,X0,X4,X1))))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_501])]) ).
tff(f2220,plain,
( ! [X2: u,X3: d,X0: d,X1: u,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK28(X3,X0,X4,X1))))))) ) )
| ~ spl32_6
| ~ spl32_166 ),
inference(resolution,[],[f2191,f508]) ).
tff(f31190,plain,
( spl32_500
| ~ spl32_6
| ~ spl32_165 ),
inference(avatar_split_clause,[],[f2196,f2186,f507,f31188]) ).
tff(f31188,plain,
( spl32_500
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK30(X3,X0,X4,X1))))))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_500])]) ).
tff(f2196,plain,
( ! [X2: u,X3: d,X0: d,X1: u,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK30(X3,X0,X4,X1))))))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) )
| ~ spl32_6
| ~ spl32_165 ),
inference(resolution,[],[f2187,f508]) ).
tff(f31186,plain,
( spl32_499
| ~ spl32_121
| ~ spl32_155 ),
inference(avatar_split_clause,[],[f1951,f1941,f1254,f31184]) ).
tff(f31184,plain,
( spl32_499
<=> ! [X0: u,X1: u] :
( ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,X1,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))))) != s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,X1,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))))) )
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_499])]) ).
tff(f1951,plain,
( ! [X0: u,X1: u] :
( ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,X1,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))))) != s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,X1,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))))) )
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1) ) )
| ~ spl32_121
| ~ spl32_155 ),
inference(superposition,[],[f1942,f1255]) ).
tff(f31182,plain,
( spl32_498
| ~ spl32_121
| ~ spl32_155 ),
inference(avatar_split_clause,[],[f1944,f1941,f1254,f31180]) ).
tff(f31180,plain,
( spl32_498
<=> ! [X0: u,X1: u] :
( ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X1)))) != s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X1)))) )
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_498])]) ).
tff(f1944,plain,
( ! [X0: u,X1: u] :
( ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X1)))) != s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK31(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X1)))) )
| ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1) ) )
| ~ spl32_121
| ~ spl32_155 ),
inference(superposition,[],[f1942,f1255]) ).
tff(f31178,plain,
( spl32_497
| ~ spl32_120
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1926,f1880,f1246,f31176]) ).
tff(f31176,plain,
( spl32_497
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK25(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_497])]) ).
tff(f1926,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK25(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_120
| ~ spl32_154 ),
inference(superposition,[],[f1881,f1247]) ).
tff(f31173,plain,
( spl32_496
| ~ spl32_45
| ~ spl32_251 ),
inference(avatar_split_clause,[],[f6845,f6419,f707,f31171]) ).
tff(f31171,plain,
( spl32_496
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X0))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_496])]) ).
tff(f6419,plain,
( spl32_251
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_251])]) ).
tff(f6845,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X0))) ) )
| ~ spl32_45
| ~ spl32_251 ),
inference(superposition,[],[f708,f6420]) ).
tff(f6420,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_251 ),
inference(avatar_component_clause,[],[f6419]) ).
tff(f31169,plain,
( spl32_495
| ~ spl32_120
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1921,f1880,f1246,f31167]) ).
tff(f31167,plain,
( spl32_495
<=> ! [X0: d,X3: u,X2: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(X2,sK25(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_495])]) ).
tff(f1921,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(X2,sK25(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_120
| ~ spl32_154 ),
inference(superposition,[],[f1881,f1247]) ).
tff(f31165,plain,
( spl32_494
| ~ spl32_139
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1915,f1880,f1524,f31163]) ).
tff(f31163,plain,
( spl32_494
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))))))
| ( s(X1,X3) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK25(X0,X1,X2,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_494])]) ).
tff(f1915,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))))))
| ( s(X1,X3) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK25(X0,X1,X2,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))))) ) )
| ~ spl32_139
| ~ spl32_154 ),
inference(resolution,[],[f1881,f1525]) ).
tff(f31161,plain,
( spl32_493
| ~ spl32_120
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1897,f1871,f1246,f31159]) ).
tff(f31159,plain,
( spl32_493
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK26(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_493])]) ).
tff(f1897,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK26(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_120
| ~ spl32_152 ),
inference(superposition,[],[f1872,f1247]) ).
tff(f31157,plain,
( spl32_492
| ~ spl32_120
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1892,f1871,f1246,f31155]) ).
tff(f31155,plain,
( spl32_492
<=> ! [X0: d,X3: u,X2: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(X2,sK26(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_492])]) ).
tff(f1892,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,app_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(X2,sK26(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_120
| ~ spl32_152 ),
inference(superposition,[],[f1872,f1247]) ).
tff(f31153,plain,
( spl32_491
| ~ spl32_129
| ~ spl32_147 ),
inference(avatar_split_clause,[],[f1694,f1666,f1329,f31151]) ).
tff(f31151,plain,
( spl32_491
<=> ! [X2: u,X0: u,X1: u] :
( ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,X1))) != s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),sK21(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_491])]) ).
tff(f1694,plain,
( ! [X2: u,X0: u,X1: u] :
( ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,X1))) != s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),sK21(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_129
| ~ spl32_147 ),
inference(superposition,[],[f1667,f1330]) ).
tff(f31149,plain,
( spl32_490
| ~ spl32_129
| ~ spl32_146 ),
inference(avatar_split_clause,[],[f1670,f1662,f1329,f31147]) ).
tff(f31147,plain,
( spl32_490
<=> ! [X2: u,X0: u,X1: u] :
( ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),sK23(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X2)) != s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,X1))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_490])]) ).
tff(f1670,plain,
( ! [X2: u,X0: u,X1: u] :
( ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),sK23(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0))),X2)) != s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,X1))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_129
| ~ spl32_146 ),
inference(superposition,[],[f1663,f1330]) ).
tff(f30987,plain,
( spl32_489
| ~ spl32_121
| ~ spl32_163 ),
inference(avatar_split_clause,[],[f2174,f1990,f1254,f30985]) ).
tff(f30985,plain,
( spl32_489
<=> ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,X2)))))
| ( s(tyop_2Emin_2Ebool,X2) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK22(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X2)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_489])]) ).
tff(f2174,plain,
( ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,X2)))))
| ( s(tyop_2Emin_2Ebool,X2) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK22(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X2)))) ) )
| ~ spl32_121
| ~ spl32_163 ),
inference(superposition,[],[f1991,f1255]) ).
tff(f30983,plain,
( spl32_488
| ~ spl32_121
| ~ spl32_162 ),
inference(avatar_split_clause,[],[f2153,f1986,f1254,f30981]) ).
tff(f30981,plain,
( spl32_488
<=> ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,X2)))))
| ( s(tyop_2Emin_2Ebool,X2) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK24(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X2)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_488])]) ).
tff(f2153,plain,
( ! [X2: u,X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,X2)))))
| ( s(tyop_2Emin_2Ebool,X2) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK24(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X2)))) ) )
| ~ spl32_121
| ~ spl32_162 ),
inference(superposition,[],[f1987,f1255]) ).
tff(f29696,plain,
( spl32_487
| ~ spl32_134
| ~ spl32_167 ),
inference(avatar_split_clause,[],[f2300,f2261,f1398,f29694]) ).
tff(f29694,plain,
( spl32_487
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0))),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X0,X2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_487])]) ).
tff(f2300,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X0)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X0))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0))),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X0,X2))) )
| ~ spl32_134
| ~ spl32_167 ),
inference(superposition,[],[f2262,f1399]) ).
tff(f29692,plain,
( spl32_486
| ~ spl32_134
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2231,f2190,f1398,f29690]) ).
tff(f29690,plain,
( spl32_486
<=> ! [X4: u,X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X4)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_486])]) ).
tff(f2231,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X4)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_134
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1399]) ).
tff(f29688,plain,
( spl32_485
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1936,f1880,f1453,f1317,f1185,f707,f29686]) ).
tff(f29686,plain,
( spl32_485
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X3: u,X2: d,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK25(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_485])]) ).
tff(f1936,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK25(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_154 ),
inference(forward_demodulation,[],[f1935,f708]) ).
tff(f1935,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK25(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_154 ),
inference(forward_demodulation,[],[f1920,f1321]) ).
tff(f1920,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK25(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_135
| ~ spl32_154 ),
inference(superposition,[],[f1881,f1454]) ).
tff(f29684,plain,
( spl32_484
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1907,f1871,f1453,f1317,f1185,f707,f29682]) ).
tff(f29682,plain,
( spl32_484
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X3: u,X2: d,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK26(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_484])]) ).
tff(f1907,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK26(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_152 ),
inference(forward_demodulation,[],[f1906,f708]) ).
tff(f1906,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK26(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_152 ),
inference(forward_demodulation,[],[f1891,f1321]) ).
tff(f1891,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(X2,sK26(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_135
| ~ spl32_152 ),
inference(superposition,[],[f1872,f1454]) ).
tff(f29585,plain,
( spl32_483
| ~ spl32_132
| ~ spl32_134 ),
inference(avatar_split_clause,[],[f1446,f1398,f1390,f29583]) ).
tff(f29583,plain,
( spl32_483
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,sK19(X0,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_483])]) ).
tff(f1446,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,sK19(X0,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_132
| ~ spl32_134 ),
inference(superposition,[],[f1391,f1399]) ).
tff(f29581,plain,
( spl32_482
| ~ spl32_133
| ~ spl32_134 ),
inference(avatar_split_clause,[],[f1445,f1398,f1394,f29579]) ).
tff(f29579,plain,
( spl32_482
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,sK20(X0,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_482])]) ).
tff(f1445,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,sK20(X0,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool))),combin_k_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))),s(X1,X3))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_133
| ~ spl32_134 ),
inference(superposition,[],[f1395,f1399]) ).
tff(f28884,plain,
( spl32_481
| ~ spl32_47
| ~ spl32_163 ),
inference(avatar_split_clause,[],[f2171,f1990,f715,f28882]) ).
tff(f28882,plain,
( spl32_481
<=> ! [X5: mono_2Etyop_2Emin_2Ebool,X4: u,X0: d,X3: d,X2: u,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ( s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK22(X3,X0,X4,X2)))) )
| p(X5)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) = X5 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_481])]) ).
tff(f2171,plain,
( ! [X2: u,X3: d,X0: d,X1: u,X4: u,X5: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ( s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK22(X3,X0,X4,X2)))) )
| p(X5)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) = X5 ) )
| ~ spl32_47
| ~ spl32_163 ),
inference(resolution,[],[f1991,f716]) ).
tff(f28880,plain,
( spl32_480
| ~ spl32_47
| ~ spl32_162 ),
inference(avatar_split_clause,[],[f2150,f1986,f715,f28878]) ).
tff(f28878,plain,
( spl32_480
<=> ! [X5: mono_2Etyop_2Emin_2Ebool,X4: u,X0: d,X3: d,X2: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ( s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK24(X3,X0,X4,X2)))) )
| p(X5)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) = X5 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_480])]) ).
tff(f2150,plain,
( ! [X2: u,X3: d,X0: d,X1: u,X4: u,X5: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ( s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK24(X3,X0,X4,X2)))) )
| p(X5)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) = X5 ) )
| ~ spl32_47
| ~ spl32_162 ),
inference(resolution,[],[f1987,f716]) ).
tff(f28876,plain,
( spl32_169
| ~ spl32_2
| ~ spl32_281
| ~ spl32_386 ),
inference(avatar_split_clause,[],[f21414,f21103,f12810,f488,f2478]) ).
tff(f12810,plain,
( spl32_281
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_281])]) ).
tff(f21414,plain,
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| ~ spl32_281
| ~ spl32_386 ),
inference(superposition,[],[f12811,f21105]) ).
tff(f12811,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_281 ),
inference(avatar_component_clause,[],[f12810]) ).
tff(f28875,plain,
( spl32_479
| ~ spl32_134
| ~ spl32_155 ),
inference(avatar_split_clause,[],[f1957,f1941,f1398,f28873]) ).
tff(f28873,plain,
( spl32_479
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ( s(X0,X2) != s(X0,app_2E2(s(tyop_2Emin_2Efun(X1,X0),X3),s(X1,sK31(X1,X0,X3,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2)))))) )
| ( s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))) = s(tyop_2Emin_2Efun(X1,X0),X3) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_479])]) ).
tff(f1957,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ( s(X0,X2) != s(X0,app_2E2(s(tyop_2Emin_2Efun(X1,X0),X3),s(X1,sK31(X1,X0,X3,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2)))))) )
| ( s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))) = s(tyop_2Emin_2Efun(X1,X0),X3) ) )
| ~ spl32_134
| ~ spl32_155 ),
inference(superposition,[],[f1942,f1399]) ).
tff(f28871,plain,
( spl32_478
| ~ spl32_134
| ~ spl32_155 ),
inference(avatar_split_clause,[],[f1950,f1941,f1398,f28869]) ).
tff(f28869,plain,
( spl32_478
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ( s(X0,X2) != s(X0,app_2E2(s(tyop_2Emin_2Efun(X1,X0),X3),s(X1,sK31(X1,X0,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2)),X3)))) )
| ( s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))) = s(tyop_2Emin_2Efun(X1,X0),X3) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_478])]) ).
tff(f1950,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ( s(X0,X2) != s(X0,app_2E2(s(tyop_2Emin_2Efun(X1,X0),X3),s(X1,sK31(X1,X0,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2)),X3)))) )
| ( s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))) = s(tyop_2Emin_2Efun(X1,X0),X3) ) )
| ~ spl32_134
| ~ spl32_155 ),
inference(superposition,[],[f1942,f1399]) ).
tff(f28867,plain,
( spl32_477
| ~ spl32_45
| ~ spl32_110
| ~ spl32_121
| ~ spl32_128
| ~ spl32_135
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1939,f1880,f1453,f1317,f1254,f1185,f707,f28865]) ).
tff(f28865,plain,
( spl32_477
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK25(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_477])]) ).
tff(f1939,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK25(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_121
| ~ spl32_128
| ~ spl32_135
| ~ spl32_154 ),
inference(forward_demodulation,[],[f1938,f708]) ).
tff(f1938,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK25(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_110
| ~ spl32_121
| ~ spl32_128
| ~ spl32_135
| ~ spl32_154 ),
inference(forward_demodulation,[],[f1937,f1320]) ).
tff(f1937,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK25(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_154 ),
inference(forward_demodulation,[],[f1925,f1321]) ).
tff(f1925,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK25(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_135
| ~ spl32_154 ),
inference(superposition,[],[f1881,f1454]) ).
tff(f28863,plain,
( spl32_476
| ~ spl32_45
| ~ spl32_110
| ~ spl32_121
| ~ spl32_128
| ~ spl32_135
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1910,f1871,f1453,f1317,f1254,f1185,f707,f28861]) ).
tff(f28861,plain,
( spl32_476
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK26(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_476])]) ).
tff(f1910,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK26(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_121
| ~ spl32_128
| ~ spl32_135
| ~ spl32_152 ),
inference(forward_demodulation,[],[f1909,f708]) ).
tff(f1909,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK26(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_110
| ~ spl32_121
| ~ spl32_128
| ~ spl32_135
| ~ spl32_152 ),
inference(forward_demodulation,[],[f1908,f1320]) ).
tff(f1908,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK26(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_152 ),
inference(forward_demodulation,[],[f1896,f1321]) ).
tff(f1896,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK26(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X2))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_135
| ~ spl32_152 ),
inference(superposition,[],[f1872,f1454]) ).
tff(f28755,plain,
( spl32_475
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_147 ),
inference(avatar_split_clause,[],[f1711,f1666,f1453,f1317,f1185,f28753]) ).
tff(f28753,plain,
( spl32_475
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X3: u,X2: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X2))))) != s(tyop_2Emin_2Ebool,sK21(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X3)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_475])]) ).
tff(f1711,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X2))))) != s(tyop_2Emin_2Ebool,sK21(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X3)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_147 ),
inference(forward_demodulation,[],[f1695,f1321]) ).
tff(f1695,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,X2))) != s(tyop_2Emin_2Ebool,sK21(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X3)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_135
| ~ spl32_147 ),
inference(superposition,[],[f1667,f1454]) ).
tff(f28751,plain,
( spl32_474
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_146 ),
inference(avatar_split_clause,[],[f1687,f1662,f1453,f1317,f1185,f28749]) ).
tff(f28749,plain,
( spl32_474
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X3: u,X2: u,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,sK23(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X3)) != s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X2))))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_474])]) ).
tff(f1687,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,sK23(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X3)) != s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X2))))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_146 ),
inference(forward_demodulation,[],[f1671,f1321]) ).
tff(f1671,plain,
( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,X2))) != s(tyop_2Emin_2Ebool,sK23(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))),X3)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_135
| ~ spl32_146 ),
inference(superposition,[],[f1663,f1454]) ).
tff(f28482,plain,
( spl32_473
| ~ spl32_188
| ~ spl32_285 ),
inference(avatar_split_clause,[],[f13213,f13016,f2975,f28479]) ).
tff(f28479,plain,
( spl32_473
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_473])]) ).
tff(f2975,plain,
( spl32_188
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_188])]) ).
tff(f13016,plain,
( spl32_285
<=> ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_285])]) ).
tff(f13213,plain,
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0)))))
| ~ spl32_188
| ~ spl32_285 ),
inference(resolution,[],[f13017,f2977]) ).
tff(f2977,plain,
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_188 ),
inference(avatar_component_clause,[],[f2975]) ).
tff(f13017,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_285 ),
inference(avatar_component_clause,[],[f13016]) ).
tff(f28375,plain,
( spl32_472
| ~ spl32_6
| ~ spl32_163 ),
inference(avatar_split_clause,[],[f2173,f1990,f507,f28373]) ).
tff(f28373,plain,
( spl32_472
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ( s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK22(X3,X0,X4,X2)))) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_472])]) ).
tff(f2173,plain,
( ! [X2: u,X3: d,X0: d,X1: u,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ( s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK22(X3,X0,X4,X2)))) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) )
| ~ spl32_6
| ~ spl32_163 ),
inference(resolution,[],[f1991,f508]) ).
tff(f28371,plain,
( spl32_471
| ~ spl32_6
| ~ spl32_162 ),
inference(avatar_split_clause,[],[f2152,f1986,f507,f28369]) ).
tff(f28369,plain,
( spl32_471
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ( s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK24(X3,X0,X4,X2)))) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_471])]) ).
tff(f2152,plain,
( ! [X2: u,X3: d,X0: d,X1: u,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ( s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(X3,sK24(X3,X0,X4,X2)))) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) )
| ~ spl32_6
| ~ spl32_162 ),
inference(resolution,[],[f1987,f508]) ).
tff(f28367,plain,
( spl32_470
| ~ spl32_120
| ~ spl32_147 ),
inference(avatar_split_clause,[],[f1696,f1666,f1246,f28365]) ).
tff(f28365,plain,
( spl32_470
<=> ! [X4: u,X0: d,X3: u,X2: u,X1: d] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X3))) != s(X1,sK21(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X4)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X4))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_470])]) ).
tff(f1696,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X3))) != s(X1,sK21(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X4)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X4))))) )
| ~ spl32_120
| ~ spl32_147 ),
inference(superposition,[],[f1667,f1247]) ).
tff(f28363,plain,
( spl32_469
| ~ spl32_120
| ~ spl32_146 ),
inference(avatar_split_clause,[],[f1672,f1662,f1246,f28361]) ).
tff(f28361,plain,
( spl32_469
<=> ! [X4: u,X0: d,X3: u,X2: u,X1: d] :
( ( s(X1,sK23(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X4)) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X3))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X4))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_469])]) ).
tff(f1672,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( ( s(X1,sK23(X0,X1,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X1)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,X1),X2)),X4)) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X3))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X4))))) )
| ~ spl32_120
| ~ spl32_146 ),
inference(superposition,[],[f1663,f1247]) ).
tff(f27965,plain,
( spl32_468
| ~ spl32_170
| ~ spl32_283 ),
inference(avatar_split_clause,[],[f13120,f12930,f2494,f27962]) ).
tff(f27962,plain,
( spl32_468
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_468])]) ).
tff(f12930,plain,
( spl32_283
<=> ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_283])]) ).
tff(f13120,plain,
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0)))))
| ~ spl32_170
| ~ spl32_283 ),
inference(resolution,[],[f12931,f2495]) ).
tff(f2495,plain,
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_170 ),
inference(avatar_component_clause,[],[f2494]) ).
tff(f12931,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_283 ),
inference(avatar_component_clause,[],[f12930]) ).
tff(f27435,plain,
( spl32_467
| ~ spl32_121
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1923,f1880,f1254,f27433]) ).
tff(f27433,plain,
( spl32_467
<=> ! [X0: u,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK25(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_467])]) ).
tff(f1923,plain,
( ! [X0: u,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK25(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_121
| ~ spl32_154 ),
inference(superposition,[],[f1881,f1255]) ).
tff(f27431,plain,
( spl32_466
| ~ spl32_121
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1919,f1880,f1254,f27429]) ).
tff(f27429,plain,
( spl32_466
<=> ! [X2: u,X0: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(X1,sK25(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_466])]) ).
tff(f1919,plain,
( ! [X2: u,X0: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(X1,sK25(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) )
| ~ spl32_121
| ~ spl32_154 ),
inference(superposition,[],[f1881,f1255]) ).
tff(f27426,plain,
( spl32_465
| ~ spl32_46
| ~ spl32_169 ),
inference(avatar_split_clause,[],[f2904,f2478,f711,f27423]) ).
tff(f2904,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_46
| ~ spl32_169 ),
inference(resolution,[],[f2479,f712]) ).
tff(f27421,plain,
( spl32_464
| ~ spl32_121
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1894,f1871,f1254,f27419]) ).
tff(f27419,plain,
( spl32_464
<=> ! [X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK26(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_464])]) ).
tff(f1894,plain,
( ! [X0: u,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK26(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_121
| ~ spl32_152 ),
inference(superposition,[],[f1872,f1255]) ).
tff(f27417,plain,
( spl32_463
| ~ spl32_121
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1890,f1871,f1254,f27415]) ).
tff(f27415,plain,
( spl32_463
<=> ! [X2: u,X0: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(X1,sK26(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_463])]) ).
tff(f1890,plain,
( ! [X2: u,X0: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(X1,sK26(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) )
| ~ spl32_121
| ~ spl32_152 ),
inference(superposition,[],[f1872,f1255]) ).
tff(f27413,plain,
( spl32_462
| ~ spl32_134
| ~ spl32_147 ),
inference(avatar_split_clause,[],[f1709,f1666,f1398,f27411]) ).
tff(f27411,plain,
( spl32_462
<=> ! [X4: u,X0: d,X2: u,X1: d] :
( ( s(X0,X2) != s(X0,sK21(X1,X0,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2)),X4)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_462])]) ).
tff(f1709,plain,
( ! [X2: u,X0: d,X1: d,X4: u] :
( ( s(X0,X2) != s(X0,sK21(X1,X0,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2)),X4)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4))))) )
| ~ spl32_134
| ~ spl32_147 ),
inference(superposition,[],[f1667,f1399]) ).
tff(f27409,plain,
( spl32_461
| ~ spl32_134
| ~ spl32_146 ),
inference(avatar_split_clause,[],[f1685,f1662,f1398,f27407]) ).
tff(f27407,plain,
( spl32_461
<=> ! [X4: u,X0: d,X2: u,X1: d] :
( ( s(X0,X2) != s(X0,sK23(X1,X0,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2)),X4)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_461])]) ).
tff(f1685,plain,
( ! [X2: u,X0: d,X1: d,X4: u] :
( ( s(X0,X2) != s(X0,sK23(X1,X0,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2)),X4)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4))))) )
| ~ spl32_134
| ~ spl32_146 ),
inference(superposition,[],[f1663,f1399]) ).
tff(f27405,plain,
( spl32_460
| ~ spl32_120
| ~ spl32_145 ),
inference(avatar_split_clause,[],[f1652,f1592,f1246,f27403]) ).
tff(f27403,plain,
( spl32_460
<=> ! [X0: d,X3: u,X2: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK21(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_460])]) ).
tff(f1652,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK21(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_120
| ~ spl32_145 ),
inference(superposition,[],[f1593,f1247]) ).
tff(f27401,plain,
( spl32_459
| ~ spl32_120
| ~ spl32_144 ),
inference(avatar_split_clause,[],[f1636,f1588,f1246,f27399]) ).
tff(f27399,plain,
( spl32_459
<=> ! [X0: d,X3: u,X2: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK23(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_459])]) ).
tff(f1636,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK23(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_120
| ~ spl32_144 ),
inference(superposition,[],[f1589,f1247]) ).
tff(f27397,plain,
( spl32_458
| ~ spl32_139
| ~ spl32_144 ),
inference(avatar_split_clause,[],[f1630,f1588,f1524,f27395]) ).
tff(f27395,plain,
( spl32_458
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))))))
| ( s(X1,X3) = s(X1,sK23(X0,X1,X2,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_458])]) ).
tff(f1630,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))))))
| ( s(X1,X3) = s(X1,sK23(X0,X1,X2,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))) ) )
| ~ spl32_139
| ~ spl32_144 ),
inference(resolution,[],[f1589,f1525]) ).
tff(f27393,plain,
( spl32_457
| ~ spl32_120
| ~ spl32_143 ),
inference(avatar_split_clause,[],[f1619,f1584,f1246,f27391]) ).
tff(f27391,plain,
( spl32_457
<=> ! [X0: d,X3: u,X2: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK27(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_457])]) ).
tff(f1619,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK27(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_120
| ~ spl32_143 ),
inference(superposition,[],[f1585,f1247]) ).
tff(f27389,plain,
( spl32_456
| ~ spl32_120
| ~ spl32_140 ),
inference(avatar_split_clause,[],[f1603,f1572,f1246,f27387]) ).
tff(f27387,plain,
( spl32_456
<=> ! [X0: d,X3: u,X2: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK29(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_456])]) ).
tff(f1603,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK29(X2,X0,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_120
| ~ spl32_140 ),
inference(superposition,[],[f1573,f1247]) ).
tff(f27385,plain,
( spl32_455
| ~ spl32_139
| ~ spl32_140 ),
inference(avatar_split_clause,[],[f1597,f1572,f1524,f27383]) ).
tff(f27383,plain,
( spl32_455
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))))))
| ( s(X1,X3) = s(X1,sK29(X0,X1,X2,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_455])]) ).
tff(f1597,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))))))
| ( s(X1,X3) = s(X1,sK29(X0,X1,X2,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))) ) )
| ~ spl32_139
| ~ spl32_140 ),
inference(resolution,[],[f1573,f1525]) ).
tff(f26142,plain,
( spl32_454
| ~ spl32_7
| ~ spl32_324 ),
inference(avatar_split_clause,[],[f18159,f15902,f511,f26140]) ).
tff(f18159,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2E_7E_2E1(X1) = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) )
| ~ p(X1) )
| ~ spl32_7
| ~ spl32_324 ),
inference(resolution,[],[f15903,f512]) ).
tff(f26071,plain,
( spl32_453
| ~ spl32_120
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2230,f2190,f1246,f26069]) ).
tff(f26069,plain,
( spl32_453
<=> ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK28(X0,X0,combin_i_2E0,X1))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_453])]) ).
tff(f2230,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK28(X0,X0,combin_i_2E0,X1))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_120
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1247]) ).
tff(f26067,plain,
( spl32_452
| ~ spl32_110
| ~ spl32_161 ),
inference(avatar_split_clause,[],[f2148,f1982,f1185,f26065]) ).
tff(f26065,plain,
( spl32_452
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_452])]) ).
tff(f2148,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) )
| ~ spl32_110
| ~ spl32_161 ),
inference(forward_demodulation,[],[f2147,f1186]) ).
tff(f2147,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))) )
| ~ spl32_110
| ~ spl32_161 ),
inference(superposition,[],[f1186,f1983]) ).
tff(f26063,plain,
( spl32_451
| ~ spl32_110
| ~ spl32_160 ),
inference(avatar_split_clause,[],[f2122,f1976,f1185,f26061]) ).
tff(f26061,plain,
( spl32_451
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_451])]) ).
tff(f2122,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) )
| ~ spl32_110
| ~ spl32_160 ),
inference(forward_demodulation,[],[f2121,f1186]) ).
tff(f2121,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))) )
| ~ spl32_110
| ~ spl32_160 ),
inference(superposition,[],[f1186,f1977]) ).
tff(f26059,plain,
( spl32_450
| ~ spl32_110
| ~ spl32_159 ),
inference(avatar_split_clause,[],[f2096,f1972,f1185,f26057]) ).
tff(f26057,plain,
( spl32_450
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_450])]) ).
tff(f2096,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) )
| ~ spl32_110
| ~ spl32_159 ),
inference(forward_demodulation,[],[f2095,f1186]) ).
tff(f2095,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))) )
| ~ spl32_110
| ~ spl32_159 ),
inference(superposition,[],[f1186,f1973]) ).
tff(f26055,plain,
( spl32_449
| ~ spl32_110
| ~ spl32_158 ),
inference(avatar_split_clause,[],[f2070,f1968,f1185,f26053]) ).
tff(f26053,plain,
( spl32_449
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_449])]) ).
tff(f2070,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) )
| ~ spl32_110
| ~ spl32_158 ),
inference(forward_demodulation,[],[f2069,f1186]) ).
tff(f2069,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))) )
| ~ spl32_110
| ~ spl32_158 ),
inference(superposition,[],[f1186,f1969]) ).
tff(f26051,plain,
( spl32_448
| ~ spl32_110
| ~ spl32_157 ),
inference(avatar_split_clause,[],[f2044,f1964,f1185,f26049]) ).
tff(f26049,plain,
( spl32_448
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_448])]) ).
tff(f2044,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) )
| ~ spl32_110
| ~ spl32_157 ),
inference(forward_demodulation,[],[f2043,f1186]) ).
tff(f2043,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))) )
| ~ spl32_110
| ~ spl32_157 ),
inference(superposition,[],[f1186,f1965]) ).
tff(f26047,plain,
( spl32_447
| ~ spl32_110
| ~ spl32_156 ),
inference(avatar_split_clause,[],[f2018,f1960,f1185,f26045]) ).
tff(f26045,plain,
( spl32_447
<=> ! [X0: d,X3: u,X2: u,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_447])]) ).
tff(f2018,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) )
| ~ spl32_110
| ~ spl32_156 ),
inference(forward_demodulation,[],[f2017,f1186]) ).
tff(f2017,plain,
( ! [X2: u,X3: u,X0: d,X1: d] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))) )
| ~ spl32_110
| ~ spl32_156 ),
inference(superposition,[],[f1186,f1961]) ).
tff(f26043,plain,
( spl32_446
| ~ spl32_137
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1933,f1880,f1474,f26041]) ).
tff(f26041,plain,
( spl32_446
<=> ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,sK25(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_3F_2E0))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_446])]) ).
tff(f1933,plain,
( ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,sK25(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_3F_2E0))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_137
| ~ spl32_154 ),
inference(superposition,[],[f1881,f1475]) ).
tff(f26039,plain,
( spl32_445
| ~ spl32_136
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1932,f1880,f1470,f26037]) ).
tff(f26037,plain,
( spl32_445
<=> ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,sK25(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_21_2E0))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_445])]) ).
tff(f1932,plain,
( ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,sK25(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_21_2E0))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_136
| ~ spl32_154 ),
inference(superposition,[],[f1881,f1471]) ).
tff(f25754,plain,
( spl32_444
| ~ spl32_137
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1904,f1871,f1474,f25752]) ).
tff(f25752,plain,
( spl32_444
<=> ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,sK26(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_3F_2E0))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_444])]) ).
tff(f1904,plain,
( ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,sK26(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_3F_2E0))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_137
| ~ spl32_152 ),
inference(superposition,[],[f1872,f1475]) ).
tff(f25750,plain,
( spl32_443
| ~ spl32_136
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1903,f1871,f1470,f25748]) ).
tff(f25748,plain,
( spl32_443
<=> ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,sK26(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_21_2E0))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_443])]) ).
tff(f1903,plain,
( ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,sK26(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_21_2E0))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_136
| ~ spl32_152 ),
inference(superposition,[],[f1872,f1471]) ).
tff(f25154,plain,
( spl32_442
| ~ spl32_194
| ~ spl32_243 ),
inference(avatar_split_clause,[],[f6040,f5103,f3267,f25152]) ).
tff(f25152,plain,
( spl32_442
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_442])]) ).
tff(f3267,plain,
( spl32_194
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_194])]) ).
tff(f6040,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
| ~ spl32_194
| ~ spl32_243 ),
inference(trivial_inequality_removal,[],[f5936]) ).
tff(f5936,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2ET_2E0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
| ~ spl32_194
| ~ spl32_243 ),
inference(superposition,[],[f5104,f3268]) ).
tff(f3268,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_194 ),
inference(avatar_component_clause,[],[f3267]) ).
tff(f24124,plain,
( spl32_441
| ~ spl32_150
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2214,f2190,f1721,f24122]) ).
tff(f24122,plain,
( spl32_441
<=> ! [X4: u,X0: d,X3: d,X2: u,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_441])]) ).
tff(f2214,plain,
( ! [X2: u,X3: d,X0: d,X1: u,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X3,X0),X4),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_150
| ~ spl32_166 ),
inference(resolution,[],[f2191,f1722]) ).
tff(f24120,plain,
( spl32_440
| ~ spl32_130
| ~ spl32_161 ),
inference(avatar_split_clause,[],[f2134,f1982,f1333,f24118]) ).
tff(f24118,plain,
( spl32_440
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_440])]) ).
tff(f2134,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_130
| ~ spl32_161 ),
inference(superposition,[],[f1334,f1983]) ).
tff(f24116,plain,
( spl32_439
| ~ spl32_131
| ~ spl32_161 ),
inference(avatar_split_clause,[],[f2133,f1982,f1337,f24114]) ).
tff(f24114,plain,
( spl32_439
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_439])]) ).
tff(f2133,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_131
| ~ spl32_161 ),
inference(superposition,[],[f1338,f1983]) ).
tff(f24112,plain,
( spl32_438
| ~ spl32_130
| ~ spl32_160 ),
inference(avatar_split_clause,[],[f2108,f1976,f1333,f24110]) ).
tff(f24110,plain,
( spl32_438
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_438])]) ).
tff(f2108,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_130
| ~ spl32_160 ),
inference(superposition,[],[f1334,f1977]) ).
tff(f24108,plain,
( spl32_437
| ~ spl32_131
| ~ spl32_160 ),
inference(avatar_split_clause,[],[f2107,f1976,f1337,f24106]) ).
tff(f24106,plain,
( spl32_437
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_437])]) ).
tff(f2107,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_131
| ~ spl32_160 ),
inference(superposition,[],[f1338,f1977]) ).
tff(f24104,plain,
( spl32_436
| ~ spl32_130
| ~ spl32_159 ),
inference(avatar_split_clause,[],[f2082,f1972,f1333,f24102]) ).
tff(f24102,plain,
( spl32_436
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_436])]) ).
tff(f2082,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_130
| ~ spl32_159 ),
inference(superposition,[],[f1334,f1973]) ).
tff(f24100,plain,
( spl32_435
| ~ spl32_131
| ~ spl32_159 ),
inference(avatar_split_clause,[],[f2081,f1972,f1337,f24098]) ).
tff(f24098,plain,
( spl32_435
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_435])]) ).
tff(f2081,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_131
| ~ spl32_159 ),
inference(superposition,[],[f1338,f1973]) ).
tff(f24096,plain,
( spl32_434
| ~ spl32_130
| ~ spl32_158 ),
inference(avatar_split_clause,[],[f2056,f1968,f1333,f24094]) ).
tff(f24094,plain,
( spl32_434
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_434])]) ).
tff(f2056,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_130
| ~ spl32_158 ),
inference(superposition,[],[f1334,f1969]) ).
tff(f24092,plain,
( spl32_433
| ~ spl32_131
| ~ spl32_158 ),
inference(avatar_split_clause,[],[f2055,f1968,f1337,f24090]) ).
tff(f24090,plain,
( spl32_433
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_433])]) ).
tff(f2055,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_131
| ~ spl32_158 ),
inference(superposition,[],[f1338,f1969]) ).
tff(f24071,plain,
( spl32_432
| ~ spl32_130
| ~ spl32_157 ),
inference(avatar_split_clause,[],[f2030,f1964,f1333,f24069]) ).
tff(f24069,plain,
( spl32_432
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_432])]) ).
tff(f2030,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_130
| ~ spl32_157 ),
inference(superposition,[],[f1334,f1965]) ).
tff(f24067,plain,
( spl32_431
| ~ spl32_131
| ~ spl32_157 ),
inference(avatar_split_clause,[],[f2029,f1964,f1337,f24065]) ).
tff(f24065,plain,
( spl32_431
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_431])]) ).
tff(f2029,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_131
| ~ spl32_157 ),
inference(superposition,[],[f1338,f1965]) ).
tff(f24063,plain,
( spl32_430
| ~ spl32_130
| ~ spl32_156 ),
inference(avatar_split_clause,[],[f2004,f1960,f1333,f24061]) ).
tff(f24061,plain,
( spl32_430
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_430])]) ).
tff(f2004,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_130
| ~ spl32_156 ),
inference(superposition,[],[f1334,f1961]) ).
tff(f24059,plain,
( spl32_429
| ~ spl32_131
| ~ spl32_156 ),
inference(avatar_split_clause,[],[f2003,f1960,f1337,f24057]) ).
tff(f24057,plain,
( spl32_429
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_429])]) ).
tff(f2003,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))))))) )
| ~ spl32_131
| ~ spl32_156 ),
inference(superposition,[],[f1338,f1961]) ).
tff(f24055,plain,
( spl32_428
| ~ spl32_48
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1917,f1880,f719,f24053]) ).
tff(f24053,plain,
( spl32_428
<=> ! [X4: mono_2Etyop_2Emin_2Ebool,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK25(X0,X1,X2,X3))))))) = X4 )
| ~ p(X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_428])]) ).
tff(f1917,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK25(X0,X1,X2,X3))))))) = X4 )
| ~ p(X4) )
| ~ spl32_48
| ~ spl32_154 ),
inference(resolution,[],[f1881,f720]) ).
tff(f24051,plain,
( spl32_427
| ~ spl32_47
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1887,f1871,f715,f24049]) ).
tff(f24049,plain,
( spl32_427
<=> ! [X4: mono_2Etyop_2Emin_2Ebool,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(X4)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK26(X0,X1,X2,X3))))))) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_427])]) ).
tff(f1887,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(X4)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK26(X0,X1,X2,X3))))))) = X4 ) )
| ~ spl32_47
| ~ spl32_152 ),
inference(resolution,[],[f1872,f716]) ).
tff(f24047,plain,
( spl32_426
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_145 ),
inference(avatar_split_clause,[],[f1660,f1592,f1453,f1317,f1185,f707,f24045]) ).
tff(f24045,plain,
( spl32_426
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X3: u,X2: d,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK21(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_426])]) ).
tff(f1660,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK21(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_145 ),
inference(forward_demodulation,[],[f1659,f708]) ).
tff(f1659,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK21(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_145 ),
inference(forward_demodulation,[],[f1651,f1321]) ).
tff(f1651,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK21(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_135
| ~ spl32_145 ),
inference(superposition,[],[f1593,f1454]) ).
tff(f24043,plain,
( spl32_425
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_144 ),
inference(avatar_split_clause,[],[f1644,f1588,f1453,f1317,f1185,f707,f24041]) ).
tff(f24041,plain,
( spl32_425
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X3: u,X2: d,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK23(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_425])]) ).
tff(f1644,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK23(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_144 ),
inference(forward_demodulation,[],[f1643,f708]) ).
tff(f1643,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK23(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_144 ),
inference(forward_demodulation,[],[f1635,f1321]) ).
tff(f1635,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK23(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_135
| ~ spl32_144 ),
inference(superposition,[],[f1589,f1454]) ).
tff(f24039,plain,
( spl32_424
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_143 ),
inference(avatar_split_clause,[],[f1627,f1584,f1453,f1317,f1185,f707,f24037]) ).
tff(f24037,plain,
( spl32_424
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X3: u,X2: d,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK27(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_424])]) ).
tff(f1627,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK27(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_143 ),
inference(forward_demodulation,[],[f1626,f708]) ).
tff(f1626,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK27(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_143 ),
inference(forward_demodulation,[],[f1618,f1321]) ).
tff(f1618,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK27(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_135
| ~ spl32_143 ),
inference(superposition,[],[f1585,f1454]) ).
tff(f24035,plain,
( spl32_423
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_140 ),
inference(avatar_split_clause,[],[f1611,f1572,f1453,f1317,f1185,f707,f24033]) ).
tff(f24033,plain,
( spl32_423
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X3: u,X2: d,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK29(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_423])]) ).
tff(f1611,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK29(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_140 ),
inference(forward_demodulation,[],[f1610,f708]) ).
tff(f1610,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK29(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_135
| ~ spl32_140 ),
inference(forward_demodulation,[],[f1602,f1321]) ).
tff(f1602,plain,
( ! [X2: d,X3: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK29(X2,tyop_2Emin_2Ebool,X3,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,tyop_2Emin_2Ebool),X3),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_135
| ~ spl32_140 ),
inference(superposition,[],[f1573,f1454]) ).
tff(f24031,plain,
( spl32_422
| ~ spl32_5
| ~ spl32_170 ),
inference(avatar_split_clause,[],[f12938,f2494,f503,f24028]) ).
tff(f12938,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))) )
| ~ spl32_5
| ~ spl32_170 ),
inference(resolution,[],[f2495,f504]) ).
tff(f23830,plain,
( spl32_421
| ~ spl32_5
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1918,f1880,f503,f23828]) ).
tff(f23828,plain,
( spl32_421
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK25(X0,X1,X2,X3))))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_421])]) ).
tff(f1918,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK25(X0,X1,X2,X3))))))) ) )
| ~ spl32_5
| ~ spl32_154 ),
inference(resolution,[],[f1881,f504]) ).
tff(f23826,plain,
( spl32_420
| ~ spl32_6
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1889,f1871,f507,f23824]) ).
tff(f23824,plain,
( spl32_420
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK26(X0,X1,X2,X3))))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_420])]) ).
tff(f1889,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK26(X0,X1,X2,X3))))))) ) )
| ~ spl32_6
| ~ spl32_152 ),
inference(resolution,[],[f1872,f508]) ).
tff(f23822,plain,
( spl32_419
| ~ spl32_135
| ~ spl32_147 ),
inference(avatar_split_clause,[],[f1710,f1666,f1453,f23820]) ).
tff(f23820,plain,
( spl32_419
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))) != s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),sK21(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0),X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_419])]) ).
tff(f1710,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))) != s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),sK21(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0),X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_135
| ~ spl32_147 ),
inference(superposition,[],[f1667,f1454]) ).
tff(f23818,plain,
( spl32_418
| ~ spl32_135
| ~ spl32_146 ),
inference(avatar_split_clause,[],[f1686,f1662,f1453,f23816]) ).
tff(f23816,plain,
( spl32_418
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))) != s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),sK23(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0),X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_418])]) ).
tff(f1686,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))) != s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),sK23(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0),X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_135
| ~ spl32_146 ),
inference(superposition,[],[f1663,f1454]) ).
tff(f23695,plain,
( spl32_417
| ~ spl32_5
| ~ spl32_188 ),
inference(avatar_split_clause,[],[f7934,f2975,f503,f23692]) ).
tff(f23692,plain,
( spl32_417
<=> ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_417])]) ).
tff(f7934,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))) )
| ~ spl32_5
| ~ spl32_188 ),
inference(resolution,[],[f2977,f504]) ).
tff(f23348,plain,
( spl32_416
| ~ spl32_135
| ~ spl32_151 ),
inference(avatar_split_clause,[],[f1862,f1725,f1453,f23346]) ).
tff(f23346,plain,
( spl32_416
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_416])]) ).
tff(f1862,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_135
| ~ spl32_151 ),
inference(superposition,[],[f1726,f1454]) ).
tff(f23344,plain,
( spl32_415
| ~ spl32_135
| ~ spl32_150 ),
inference(avatar_split_clause,[],[f1826,f1721,f1453,f23342]) ).
tff(f23342,plain,
( spl32_415
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_415])]) ).
tff(f1826,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_135
| ~ spl32_150 ),
inference(superposition,[],[f1722,f1454]) ).
tff(f23340,plain,
( spl32_414
| ~ spl32_139
| ~ spl32_150 ),
inference(avatar_split_clause,[],[f1801,f1721,f1524,f23338]) ).
tff(f23338,plain,
( spl32_414
<=> ! [X4: u,X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))))))
| ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4))) = s(X1,X3) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_414])]) ).
tff(f1801,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))))))
| ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4))) = s(X1,X3) ) )
| ~ spl32_139
| ~ spl32_150 ),
inference(resolution,[],[f1722,f1525]) ).
tff(f23336,plain,
( spl32_413
| ~ spl32_135
| ~ spl32_149 ),
inference(avatar_split_clause,[],[f1790,f1717,f1453,f23334]) ).
tff(f23334,plain,
( spl32_413
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_413])]) ).
tff(f1790,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_135
| ~ spl32_149 ),
inference(superposition,[],[f1718,f1454]) ).
tff(f23316,plain,
( spl32_412
| ~ spl32_139
| ~ spl32_149 ),
inference(avatar_split_clause,[],[f1765,f1717,f1524,f23314]) ).
tff(f23314,plain,
( spl32_412
<=> ! [X4: u,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))))))
| ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4))) = s(X1,X3) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_412])]) ).
tff(f1765,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X1,X3)))))))
| ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4))) = s(X1,X3) ) )
| ~ spl32_139
| ~ spl32_149 ),
inference(resolution,[],[f1718,f1525]) ).
tff(f23312,plain,
( spl32_411
| ~ spl32_135
| ~ spl32_148 ),
inference(avatar_split_clause,[],[f1754,f1713,f1453,f23310]) ).
tff(f23310,plain,
( spl32_411
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_411])]) ).
tff(f1754,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_135
| ~ spl32_148 ),
inference(superposition,[],[f1714,f1454]) ).
tff(f23308,plain,
( spl32_410
| ~ spl32_121
| ~ spl32_147 ),
inference(avatar_split_clause,[],[f1693,f1666,f1254,f23306]) ).
tff(f23306,plain,
( spl32_410
<=> ! [X2: u,X0: u,X1: u] :
( ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,X1))) != s(tyop_2Emin_2Ebool,sK21(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_410])]) ).
tff(f1693,plain,
( ! [X2: u,X0: u,X1: u] :
( ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,X1))) != s(tyop_2Emin_2Ebool,sK21(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_121
| ~ spl32_147 ),
inference(superposition,[],[f1667,f1255]) ).
tff(f23304,plain,
( spl32_409
| ~ spl32_121
| ~ spl32_146 ),
inference(avatar_split_clause,[],[f1669,f1662,f1254,f23302]) ).
tff(f23302,plain,
( spl32_409
<=> ! [X2: u,X0: u,X1: u] :
( ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,X1))) != s(tyop_2Emin_2Ebool,sK23(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_409])]) ).
tff(f1669,plain,
( ! [X2: u,X0: u,X1: u] :
( ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,X1))) != s(tyop_2Emin_2Ebool,sK23(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))),X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_121
| ~ spl32_146 ),
inference(superposition,[],[f1663,f1255]) ).
tff(f22820,plain,
( spl32_408
| ~ spl32_5
| ~ spl32_169 ),
inference(avatar_split_clause,[],[f2903,f2478,f503,f22817]) ).
tff(f2903,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) )
| ~ spl32_5
| ~ spl32_169 ),
inference(resolution,[],[f2479,f504]) ).
tff(f21975,plain,
( spl32_407
| ~ spl32_137
| ~ spl32_151 ),
inference(avatar_split_clause,[],[f1866,f1725,f1474,f21973]) ).
tff(f21973,plain,
( spl32_407
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_407])]) ).
tff(f1866,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_137
| ~ spl32_151 ),
inference(superposition,[],[f1726,f1475]) ).
tff(f21958,plain,
( spl32_406
| ~ spl32_136
| ~ spl32_151 ),
inference(avatar_split_clause,[],[f1865,f1725,f1470,f21956]) ).
tff(f21956,plain,
( spl32_406
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_406])]) ).
tff(f1865,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_136
| ~ spl32_151 ),
inference(superposition,[],[f1726,f1471]) ).
tff(f21954,plain,
( spl32_405
| ~ spl32_47
| ~ spl32_151 ),
inference(avatar_split_clause,[],[f1838,f1725,f715,f21952]) ).
tff(f21952,plain,
( spl32_405
<=> ! [X5: mono_2Etyop_2Emin_2Ebool,X4: u,X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(X5)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4)))))) = X5 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_405])]) ).
tff(f1838,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u,X5: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(X5)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4)))))) = X5 ) )
| ~ spl32_47
| ~ spl32_151 ),
inference(resolution,[],[f1726,f716]) ).
tff(f21950,plain,
( spl32_404
| ~ spl32_137
| ~ spl32_150 ),
inference(avatar_split_clause,[],[f1830,f1721,f1474,f21948]) ).
tff(f21948,plain,
( spl32_404
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_404])]) ).
tff(f1830,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_137
| ~ spl32_150 ),
inference(superposition,[],[f1722,f1475]) ).
tff(f21946,plain,
( spl32_403
| ~ spl32_136
| ~ spl32_150 ),
inference(avatar_split_clause,[],[f1829,f1721,f1470,f21944]) ).
tff(f21944,plain,
( spl32_403
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_403])]) ).
tff(f1829,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_136
| ~ spl32_150 ),
inference(superposition,[],[f1722,f1471]) ).
tff(f21942,plain,
( spl32_402
| ~ spl32_48
| ~ spl32_150 ),
inference(avatar_split_clause,[],[f1803,f1721,f719,f21940]) ).
tff(f21940,plain,
( spl32_402
<=> ! [X5: u,X4: mono_2Etyop_2Emin_2Ebool,X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X5)))))) = X4 )
| ~ p(X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_402])]) ).
tff(f1803,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: mono_2Etyop_2Emin_2Ebool,X5: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X5)))))) = X4 )
| ~ p(X4) )
| ~ spl32_48
| ~ spl32_150 ),
inference(resolution,[],[f1722,f720]) ).
tff(f21938,plain,
( spl32_401
| ~ spl32_137
| ~ spl32_149 ),
inference(avatar_split_clause,[],[f1794,f1717,f1474,f21936]) ).
tff(f21936,plain,
( spl32_401
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_401])]) ).
tff(f1794,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_137
| ~ spl32_149 ),
inference(superposition,[],[f1718,f1475]) ).
tff(f21934,plain,
( spl32_400
| ~ spl32_136
| ~ spl32_149 ),
inference(avatar_split_clause,[],[f1793,f1717,f1470,f21932]) ).
tff(f21932,plain,
( spl32_400
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_400])]) ).
tff(f1793,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_136
| ~ spl32_149 ),
inference(superposition,[],[f1718,f1471]) ).
tff(f21930,plain,
( spl32_399
| ~ spl32_48
| ~ spl32_149 ),
inference(avatar_split_clause,[],[f1767,f1717,f719,f21928]) ).
tff(f21928,plain,
( spl32_399
<=> ! [X5: u,X4: mono_2Etyop_2Emin_2Ebool,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X5)))))) = X4 )
| ~ p(X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_399])]) ).
tff(f1767,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: mono_2Etyop_2Emin_2Ebool,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X5)))))) = X4 )
| ~ p(X4) )
| ~ spl32_48
| ~ spl32_149 ),
inference(resolution,[],[f1718,f720]) ).
tff(f21926,plain,
( spl32_398
| ~ spl32_137
| ~ spl32_148 ),
inference(avatar_split_clause,[],[f1758,f1713,f1474,f21924]) ).
tff(f21924,plain,
( spl32_398
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_398])]) ).
tff(f1758,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_137
| ~ spl32_148 ),
inference(superposition,[],[f1714,f1475]) ).
tff(f21922,plain,
( spl32_397
| ~ spl32_136
| ~ spl32_148 ),
inference(avatar_split_clause,[],[f1757,f1713,f1470,f21920]) ).
tff(f21920,plain,
( spl32_397
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_397])]) ).
tff(f1757,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(X1,X3)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_136
| ~ spl32_148 ),
inference(superposition,[],[f1714,f1471]) ).
tff(f21917,plain,
( ~ spl32_2
| spl32_1
| ~ spl32_181
| ~ spl32_281
| ~ spl32_386 ),
inference(avatar_split_clause,[],[f21418,f21103,f12810,f2899,f483,f488]) ).
tff(f21418,plain,
( p(mono_2Ec_2Ebool_2EF_2E0)
| ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ spl32_181
| ~ spl32_281
| ~ spl32_386 ),
inference(forward_demodulation,[],[f21414,f2901]) ).
tff(f21916,plain,
( spl32_396
| ~ spl32_47
| ~ spl32_148 ),
inference(avatar_split_clause,[],[f1730,f1713,f715,f21914]) ).
tff(f21914,plain,
( spl32_396
<=> ! [X5: mono_2Etyop_2Emin_2Ebool,X4: u,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(X5)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4)))))) = X5 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_396])]) ).
tff(f1730,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u,X5: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(X5)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4)))))) = X5 ) )
| ~ spl32_47
| ~ spl32_148 ),
inference(resolution,[],[f1714,f716]) ).
tff(f21912,plain,
( spl32_395
| ~ spl32_133
| ~ spl32_139 ),
inference(avatar_split_clause,[],[f1547,f1524,f1394,f21910]) ).
tff(f21910,plain,
( spl32_395
<=> ! [X0: d,X1: u] :
( ( s(X0,X1) = s(X0,sK20(X0,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1)))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_395])]) ).
tff(f1547,plain,
( ! [X0: d,X1: u] :
( ( s(X0,X1) = s(X0,sK20(X0,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1)))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))))))) )
| ~ spl32_133
| ~ spl32_139 ),
inference(resolution,[],[f1525,f1395]) ).
tff(f21908,plain,
( spl32_394
| ~ spl32_120
| ~ spl32_133 ),
inference(avatar_split_clause,[],[f1416,f1394,f1246,f21906]) ).
tff(f21906,plain,
( spl32_394
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK20(X0,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_394])]) ).
tff(f1416,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK20(X0,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_120
| ~ spl32_133 ),
inference(superposition,[],[f1395,f1247]) ).
tff(f21904,plain,
( spl32_393
| ~ spl32_120
| ~ spl32_132 ),
inference(avatar_split_clause,[],[f1407,f1390,f1246,f21902]) ).
tff(f21902,plain,
( spl32_393
<=> ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK19(X0,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_393])]) ).
tff(f1407,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK19(X0,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_120
| ~ spl32_132 ),
inference(superposition,[],[f1391,f1247]) ).
tff(f21130,plain,
( spl32_392
| ~ spl32_134
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1929,f1880,f1398,f21128]) ).
tff(f21128,plain,
( spl32_392
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_392])]) ).
tff(f1929,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_134
| ~ spl32_154 ),
inference(superposition,[],[f1881,f1399]) ).
tff(f21126,plain,
( spl32_391
| ~ spl32_134
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1900,f1871,f1398,f21124]) ).
tff(f21124,plain,
( spl32_391
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_391])]) ).
tff(f1900,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_134
| ~ spl32_152 ),
inference(superposition,[],[f1872,f1399]) ).
tff(f21122,plain,
( spl32_390
| ~ spl32_134
| ~ spl32_151 ),
inference(avatar_split_clause,[],[f1861,f1725,f1398,f21120]) ).
tff(f21120,plain,
( spl32_390
<=> ! [X4: u,X0: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_390])]) ).
tff(f1861,plain,
( ! [X2: u,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4))))) )
| ~ spl32_134
| ~ spl32_151 ),
inference(superposition,[],[f1726,f1399]) ).
tff(f21118,plain,
( spl32_389
| ~ spl32_134
| ~ spl32_150 ),
inference(avatar_split_clause,[],[f1825,f1721,f1398,f21116]) ).
tff(f21116,plain,
( spl32_389
<=> ! [X4: u,X0: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_389])]) ).
tff(f1825,plain,
( ! [X2: u,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4))))) )
| ~ spl32_134
| ~ spl32_150 ),
inference(superposition,[],[f1722,f1399]) ).
tff(f21114,plain,
( spl32_388
| ~ spl32_134
| ~ spl32_149 ),
inference(avatar_split_clause,[],[f1789,f1717,f1398,f21112]) ).
tff(f21112,plain,
( spl32_388
<=> ! [X4: u,X0: d,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_388])]) ).
tff(f1789,plain,
( ! [X2: u,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4))))) )
| ~ spl32_134
| ~ spl32_149 ),
inference(superposition,[],[f1718,f1399]) ).
tff(f21110,plain,
( spl32_387
| ~ spl32_134
| ~ spl32_148 ),
inference(avatar_split_clause,[],[f1753,f1713,f1398,f21108]) ).
tff(f21108,plain,
( spl32_387
<=> ! [X4: u,X0: d,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_387])]) ).
tff(f1753,plain,
( ! [X2: u,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4))))) )
| ~ spl32_134
| ~ spl32_148 ),
inference(superposition,[],[f1714,f1399]) ).
tff(f21106,plain,
( spl32_386
| ~ spl32_5
| ~ spl32_142 ),
inference(avatar_split_clause,[],[f3292,f1579,f503,f21103]) ).
tff(f3292,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) )
| ~ spl32_5
| ~ spl32_142 ),
inference(resolution,[],[f1580,f504]) ).
tff(f21101,plain,
( spl32_385
| ~ spl32_121
| ~ spl32_145 ),
inference(avatar_split_clause,[],[f1650,f1592,f1254,f21099]) ).
tff(f21099,plain,
( spl32_385
<=> ! [X2: u,X0: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK21(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_385])]) ).
tff(f1650,plain,
( ! [X2: u,X0: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK21(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) )
| ~ spl32_121
| ~ spl32_145 ),
inference(superposition,[],[f1593,f1255]) ).
tff(f21097,plain,
( spl32_384
| ~ spl32_121
| ~ spl32_144 ),
inference(avatar_split_clause,[],[f1634,f1588,f1254,f21095]) ).
tff(f21095,plain,
( spl32_384
<=> ! [X2: u,X0: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK23(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_384])]) ).
tff(f1634,plain,
( ! [X2: u,X0: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK23(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) )
| ~ spl32_121
| ~ spl32_144 ),
inference(superposition,[],[f1589,f1255]) ).
tff(f21093,plain,
( spl32_383
| ~ spl32_121
| ~ spl32_143 ),
inference(avatar_split_clause,[],[f1617,f1584,f1254,f21091]) ).
tff(f21091,plain,
( spl32_383
<=> ! [X2: u,X0: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK27(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_383])]) ).
tff(f1617,plain,
( ! [X2: u,X0: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK27(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) )
| ~ spl32_121
| ~ spl32_143 ),
inference(superposition,[],[f1585,f1255]) ).
tff(f21089,plain,
( spl32_382
| ~ spl32_121
| ~ spl32_140 ),
inference(avatar_split_clause,[],[f1601,f1572,f1254,f21087]) ).
tff(f21087,plain,
( spl32_382
<=> ! [X2: u,X0: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK29(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_382])]) ).
tff(f1601,plain,
( ! [X2: u,X0: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK29(X1,tyop_2Emin_2Ebool,X2,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) )
| ~ spl32_121
| ~ spl32_140 ),
inference(superposition,[],[f1573,f1255]) ).
tff(f20742,plain,
( spl32_381
| spl32_267
| ~ spl32_120
| ~ spl32_166 ),
inference(avatar_split_clause,[],[f2250,f2190,f1246,f8452,f20740]) ).
tff(f20740,plain,
( spl32_381
<=> ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK28(X0,tyop_2Emin_2Ebool,X1,combin_i_2E0))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_381])]) ).
tff(f2250,plain,
( ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X2)))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK28(X0,tyop_2Emin_2Ebool,X1,combin_i_2E0))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_120
| ~ spl32_166 ),
inference(forward_demodulation,[],[f2232,f1247]) ).
tff(f2232,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK28(X0,tyop_2Emin_2Ebool,X1,combin_i_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0),s(tyop_2Emin_2Ebool,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_120
| ~ spl32_166 ),
inference(superposition,[],[f2191,f1247]) ).
tff(f20722,plain,
( spl32_380
| ~ spl32_6
| ~ spl32_151 ),
inference(avatar_split_clause,[],[f1840,f1725,f507,f20720]) ).
tff(f1840,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4)))))) ) )
| ~ spl32_6
| ~ spl32_151 ),
inference(resolution,[],[f1726,f508]) ).
tff(f20718,plain,
( spl32_379
| ~ spl32_5
| ~ spl32_150 ),
inference(avatar_split_clause,[],[f1804,f1721,f503,f20716]) ).
tff(f20716,plain,
( spl32_379
<=> ! [X4: u,X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4)))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_379])]) ).
tff(f1804,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4)))))) ) )
| ~ spl32_5
| ~ spl32_150 ),
inference(resolution,[],[f1722,f504]) ).
tff(f20714,plain,
( spl32_378
| ~ spl32_5
| ~ spl32_149 ),
inference(avatar_split_clause,[],[f1768,f1717,f503,f20712]) ).
tff(f20712,plain,
( spl32_378
<=> ! [X4: u,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4)))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_378])]) ).
tff(f1768,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4)))))) ) )
| ~ spl32_5
| ~ spl32_149 ),
inference(resolution,[],[f1718,f504]) ).
tff(f20710,plain,
( spl32_377
| ~ spl32_6
| ~ spl32_148 ),
inference(avatar_split_clause,[],[f1732,f1713,f507,f20708]) ).
tff(f20708,plain,
( spl32_377
<=> ! [X4: u,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4)))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_377])]) ).
tff(f1732,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4)))))) ) )
| ~ spl32_6
| ~ spl32_148 ),
inference(resolution,[],[f1714,f508]) ).
tff(f20566,plain,
( spl32_376
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_132
| ~ spl32_135 ),
inference(avatar_split_clause,[],[f1496,f1453,f1390,f1317,f1185,f707,f20564]) ).
tff(f20564,plain,
( spl32_376
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK19(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_376])]) ).
tff(f1496,plain,
( ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK19(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_132
| ~ spl32_135 ),
inference(forward_demodulation,[],[f1495,f708]) ).
tff(f1495,plain,
( ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK19(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_132
| ~ spl32_135 ),
inference(forward_demodulation,[],[f1481,f1321]) ).
tff(f1481,plain,
( ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK19(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_132
| ~ spl32_135 ),
inference(superposition,[],[f1391,f1454]) ).
tff(f20562,plain,
( spl32_375
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_133
| ~ spl32_135 ),
inference(avatar_split_clause,[],[f1494,f1453,f1394,f1317,f1185,f707,f20560]) ).
tff(f20560,plain,
( spl32_375
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK20(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_375])]) ).
tff(f1494,plain,
( ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK20(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_45
| ~ spl32_110
| ~ spl32_128
| ~ spl32_133
| ~ spl32_135 ),
inference(forward_demodulation,[],[f1493,f708]) ).
tff(f1493,plain,
( ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1),j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK20(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_110
| ~ spl32_128
| ~ spl32_133
| ~ spl32_135 ),
inference(forward_demodulation,[],[f1480,f1321]) ).
tff(f1480,plain,
( ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))),s(tyop_2Emin_2Ebool,sK20(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))))))) )
| ~ spl32_133
| ~ spl32_135 ),
inference(superposition,[],[f1395,f1454]) ).
tff(f19542,plain,
( spl32_374
| ~ spl32_137
| ~ spl32_145 ),
inference(avatar_split_clause,[],[f1657,f1592,f1474,f19540]) ).
tff(f19540,plain,
( spl32_374
<=> ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_3F_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_374])]) ).
tff(f1657,plain,
( ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_3F_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_137
| ~ spl32_145 ),
inference(superposition,[],[f1593,f1475]) ).
tff(f19538,plain,
( spl32_373
| ~ spl32_136
| ~ spl32_145 ),
inference(avatar_split_clause,[],[f1656,f1592,f1470,f19536]) ).
tff(f19536,plain,
( spl32_373
<=> ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_21_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_373])]) ).
tff(f1656,plain,
( ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK21(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_21_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_136
| ~ spl32_145 ),
inference(superposition,[],[f1593,f1471]) ).
tff(f19534,plain,
( spl32_372
| ~ spl32_47
| ~ spl32_145 ),
inference(avatar_split_clause,[],[f1647,f1592,f715,f19532]) ).
tff(f19532,plain,
( spl32_372
<=> ! [X4: mono_2Etyop_2Emin_2Ebool,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(X4)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK21(X0,X1,X2,X3))))) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_372])]) ).
tff(f1647,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(X4)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK21(X0,X1,X2,X3))))) = X4 ) )
| ~ spl32_47
| ~ spl32_145 ),
inference(resolution,[],[f1593,f716]) ).
tff(f19530,plain,
( spl32_371
| ~ spl32_137
| ~ spl32_144 ),
inference(avatar_split_clause,[],[f1641,f1588,f1474,f19528]) ).
tff(f19528,plain,
( spl32_371
<=> ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_3F_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_371])]) ).
tff(f1641,plain,
( ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_3F_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_137
| ~ spl32_144 ),
inference(superposition,[],[f1589,f1475]) ).
tff(f19526,plain,
( spl32_370
| ~ spl32_136
| ~ spl32_144 ),
inference(avatar_split_clause,[],[f1640,f1588,f1470,f19524]) ).
tff(f19524,plain,
( spl32_370
<=> ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_21_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_370])]) ).
tff(f1640,plain,
( ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK23(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_21_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_136
| ~ spl32_144 ),
inference(superposition,[],[f1589,f1471]) ).
tff(f19522,plain,
( spl32_369
| ~ spl32_48
| ~ spl32_144 ),
inference(avatar_split_clause,[],[f1632,f1588,f719,f19520]) ).
tff(f19520,plain,
( spl32_369
<=> ! [X4: mono_2Etyop_2Emin_2Ebool,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK23(X0,X1,X2,X3))))) = X4 )
| ~ p(X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_369])]) ).
tff(f1632,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK23(X0,X1,X2,X3))))) = X4 )
| ~ p(X4) )
| ~ spl32_48
| ~ spl32_144 ),
inference(resolution,[],[f1589,f720]) ).
tff(f19518,plain,
( spl32_368
| ~ spl32_137
| ~ spl32_143 ),
inference(avatar_split_clause,[],[f1624,f1584,f1474,f19516]) ).
tff(f19516,plain,
( spl32_368
<=> ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_3F_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_368])]) ).
tff(f1624,plain,
( ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_3F_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_137
| ~ spl32_143 ),
inference(superposition,[],[f1585,f1475]) ).
tff(f19514,plain,
( spl32_367
| ~ spl32_136
| ~ spl32_143 ),
inference(avatar_split_clause,[],[f1623,f1584,f1470,f19512]) ).
tff(f19512,plain,
( spl32_367
<=> ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_21_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_367])]) ).
tff(f1623,plain,
( ! [X2: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK27(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_21_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_136
| ~ spl32_143 ),
inference(superposition,[],[f1585,f1471]) ).
tff(f19510,plain,
( spl32_366
| ~ spl32_47
| ~ spl32_143 ),
inference(avatar_split_clause,[],[f1614,f1584,f715,f19508]) ).
tff(f19508,plain,
( spl32_366
<=> ! [X4: mono_2Etyop_2Emin_2Ebool,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(X4)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK27(X0,X1,X2,X3))))) = X4 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_366])]) ).
tff(f1614,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(X4)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK27(X0,X1,X2,X3))))) = X4 ) )
| ~ spl32_47
| ~ spl32_143 ),
inference(resolution,[],[f1585,f716]) ).
tff(f19506,plain,
( spl32_365
| ~ spl32_137
| ~ spl32_140 ),
inference(avatar_split_clause,[],[f1608,f1572,f1474,f19504]) ).
tff(f19504,plain,
( spl32_365
<=> ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_3F_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_365])]) ).
tff(f1608,plain,
( ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_3F_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_137
| ~ spl32_140 ),
inference(superposition,[],[f1573,f1475]) ).
tff(f19473,plain,
( spl32_364
| ~ spl32_136
| ~ spl32_140 ),
inference(avatar_split_clause,[],[f1607,f1572,f1470,f19471]) ).
tff(f19471,plain,
( spl32_364
<=> ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_21_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_364])]) ).
tff(f1607,plain,
( ! [X2: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK29(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2,c_2Ebool_2E_21_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),X2),s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_136
| ~ spl32_140 ),
inference(superposition,[],[f1573,f1471]) ).
tff(f19469,plain,
( spl32_363
| ~ spl32_48
| ~ spl32_140 ),
inference(avatar_split_clause,[],[f1599,f1572,f719,f19467]) ).
tff(f19467,plain,
( spl32_363
<=> ! [X4: mono_2Etyop_2Emin_2Ebool,X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK29(X0,X1,X2,X3))))) = X4 )
| ~ p(X4) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_363])]) ).
tff(f1599,plain,
( ! [X2: u,X3: u,X0: d,X1: d,X4: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK29(X0,X1,X2,X3))))) = X4 )
| ~ p(X4) )
| ~ spl32_48
| ~ spl32_140 ),
inference(resolution,[],[f1573,f720]) ).
tff(f19439,plain,
( spl32_362
| ~ spl32_120
| ~ spl32_155 ),
inference(avatar_split_clause,[],[f1956,f1941,f1246,f19437]) ).
tff(f19437,plain,
( spl32_362
<=> ! [X0: d,X1: u] :
( ( s(X0,sK31(X0,X0,X1,combin_i_2E0)) != s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),X1),s(X0,sK31(X0,X0,X1,combin_i_2E0)))) )
| ( s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0) = s(tyop_2Emin_2Efun(X0,X0),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_362])]) ).
tff(f1956,plain,
( ! [X0: d,X1: u] :
( ( s(X0,sK31(X0,X0,X1,combin_i_2E0)) != s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),X1),s(X0,sK31(X0,X0,X1,combin_i_2E0)))) )
| ( s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0) = s(tyop_2Emin_2Efun(X0,X0),X1) ) )
| ~ spl32_120
| ~ spl32_155 ),
inference(superposition,[],[f1942,f1247]) ).
tff(f19435,plain,
( spl32_361
| ~ spl32_120
| ~ spl32_155 ),
inference(avatar_split_clause,[],[f1949,f1941,f1246,f19433]) ).
tff(f19433,plain,
( spl32_361
<=> ! [X0: d,X1: u] :
( ( s(X0,sK31(X0,X0,combin_i_2E0,X1)) != s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),X1),s(X0,sK31(X0,X0,combin_i_2E0,X1)))) )
| ( s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0) = s(tyop_2Emin_2Efun(X0,X0),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_361])]) ).
tff(f1949,plain,
( ! [X0: d,X1: u] :
( ( s(X0,sK31(X0,X0,combin_i_2E0,X1)) != s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),X1),s(X0,sK31(X0,X0,combin_i_2E0,X1)))) )
| ( s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0) = s(tyop_2Emin_2Efun(X0,X0),X1) ) )
| ~ spl32_120
| ~ spl32_155 ),
inference(superposition,[],[f1942,f1247]) ).
tff(f19037,plain,
( spl32_360
| ~ spl32_6
| ~ spl32_145 ),
inference(avatar_split_clause,[],[f1649,f1592,f507,f19035]) ).
tff(f19035,plain,
( spl32_360
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK21(X0,X1,X2,X3))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_360])]) ).
tff(f1649,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK21(X0,X1,X2,X3))))) ) )
| ~ spl32_6
| ~ spl32_145 ),
inference(resolution,[],[f1593,f508]) ).
tff(f19033,plain,
( spl32_359
| ~ spl32_5
| ~ spl32_144 ),
inference(avatar_split_clause,[],[f1633,f1588,f503,f19031]) ).
tff(f19031,plain,
( spl32_359
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK23(X0,X1,X2,X3))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_359])]) ).
tff(f1633,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK23(X0,X1,X2,X3))))) ) )
| ~ spl32_5
| ~ spl32_144 ),
inference(resolution,[],[f1589,f504]) ).
tff(f19029,plain,
( spl32_358
| ~ spl32_6
| ~ spl32_143 ),
inference(avatar_split_clause,[],[f1616,f1584,f507,f19027]) ).
tff(f19027,plain,
( spl32_358
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK27(X0,X1,X2,X3))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_358])]) ).
tff(f1616,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK27(X0,X1,X2,X3))))) ) )
| ~ spl32_6
| ~ spl32_143 ),
inference(resolution,[],[f1585,f508]) ).
tff(f19025,plain,
( spl32_357
| ~ spl32_5
| ~ spl32_140 ),
inference(avatar_split_clause,[],[f1600,f1572,f503,f19023]) ).
tff(f19023,plain,
( spl32_357
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK29(X0,X1,X2,X3))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_357])]) ).
tff(f1600,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK29(X0,X1,X2,X3))))) ) )
| ~ spl32_5
| ~ spl32_140 ),
inference(resolution,[],[f1573,f504]) ).
tff(f19021,plain,
( spl32_356
| ~ spl32_47
| ~ spl32_139 ),
inference(avatar_split_clause,[],[f1549,f1524,f715,f19019]) ).
tff(f19019,plain,
( spl32_356
<=> ! [X0: d,X3: mono_2Etyop_2Emin_2Ebool,X2: u,X1: u] :
( ( s(X0,X1) = s(X0,X2) )
| p(X3)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2)))) = X3 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_356])]) ).
tff(f1549,plain,
( ! [X2: u,X3: mono_2Etyop_2Emin_2Ebool,X0: d,X1: u] :
( ( s(X0,X1) = s(X0,X2) )
| p(X3)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2)))) = X3 ) )
| ~ spl32_47
| ~ spl32_139 ),
inference(resolution,[],[f1525,f716]) ).
tff(f18447,plain,
( spl32_355
| ~ spl32_120
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1930,f1880,f1246,f18445]) ).
tff(f18445,plain,
( spl32_355
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK25(X0,tyop_2Emin_2Ebool,X1,combin_i_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_355])]) ).
tff(f1930,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK25(X0,tyop_2Emin_2Ebool,X1,combin_i_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_120
| ~ spl32_154 ),
inference(superposition,[],[f1881,f1247]) ).
tff(f18443,plain,
( spl32_354
| ~ spl32_120
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1928,f1880,f1246,f18441]) ).
tff(f18441,plain,
( spl32_354
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK25(X0,X0,combin_i_2E0,X1))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_354])]) ).
tff(f1928,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK25(X0,X0,combin_i_2E0,X1))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_120
| ~ spl32_154 ),
inference(superposition,[],[f1881,f1247]) ).
tff(f18439,plain,
( spl32_353
| ~ spl32_120
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1901,f1871,f1246,f18437]) ).
tff(f18437,plain,
( spl32_353
<=> ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK26(X0,tyop_2Emin_2Ebool,X1,combin_i_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_353])]) ).
tff(f1901,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK26(X0,tyop_2Emin_2Ebool,X1,combin_i_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_120
| ~ spl32_152 ),
inference(superposition,[],[f1872,f1247]) ).
tff(f18435,plain,
( spl32_352
| ~ spl32_120
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1899,f1871,f1246,f18433]) ).
tff(f18433,plain,
( spl32_352
<=> ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK26(X0,X0,combin_i_2E0,X1))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_352])]) ).
tff(f1899,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK26(X0,X0,combin_i_2E0,X1))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_120
| ~ spl32_152 ),
inference(superposition,[],[f1872,f1247]) ).
tff(f18112,plain,
( spl32_351
| ~ spl32_128
| ~ spl32_147 ),
inference(avatar_split_clause,[],[f1707,f1666,f1317,f18110]) ).
tff(f18110,plain,
( spl32_351
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))) != s(tyop_2Emin_2Ebool,sK21(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0),X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_351])]) ).
tff(f1707,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))) != s(tyop_2Emin_2Ebool,sK21(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0),X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_128
| ~ spl32_147 ),
inference(superposition,[],[f1667,f1318]) ).
tff(f18108,plain,
( spl32_350
| ~ spl32_128
| ~ spl32_146 ),
inference(avatar_split_clause,[],[f1683,f1662,f1317,f18106]) ).
tff(f18106,plain,
( spl32_350
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))) != s(tyop_2Emin_2Ebool,sK23(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0),X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_350])]) ).
tff(f1683,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))) != s(tyop_2Emin_2Ebool,sK23(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0),X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_128
| ~ spl32_146 ),
inference(superposition,[],[f1663,f1318]) ).
tff(f18104,plain,
( spl32_349
| ~ spl32_6
| ~ spl32_139 ),
inference(avatar_split_clause,[],[f1551,f1524,f507,f18102]) ).
tff(f18102,plain,
( spl32_349
<=> ! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) = s(X0,X2) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_349])]) ).
tff(f1551,plain,
( ! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) = s(X0,X2) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2)))) ) )
| ~ spl32_6
| ~ spl32_139 ),
inference(resolution,[],[f1525,f508]) ).
tff(f18100,plain,
( spl32_348
| ~ spl32_121
| ~ spl32_133 ),
inference(avatar_split_clause,[],[f1415,f1394,f1254,f18098]) ).
tff(f18098,plain,
( spl32_348
<=> ! [X0: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK20(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_348])]) ).
tff(f1415,plain,
( ! [X0: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK20(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) )
| ~ spl32_121
| ~ spl32_133 ),
inference(superposition,[],[f1395,f1255]) ).
tff(f18096,plain,
( spl32_347
| ~ spl32_121
| ~ spl32_132 ),
inference(avatar_split_clause,[],[f1406,f1390,f1254,f18094]) ).
tff(f18094,plain,
( spl32_347
<=> ! [X0: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK19(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_347])]) ).
tff(f1406,plain,
( ! [X0: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,sK19(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0))))) )
| ~ spl32_121
| ~ spl32_132 ),
inference(superposition,[],[f1391,f1255]) ).
tff(f17764,plain,
( spl32_346
| ~ spl32_177
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9410,f9289,f2540,f17762]) ).
tff(f17762,plain,
( spl32_346
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_346])]) ).
tff(f9410,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0),X1) ) )
| ~ spl32_177
| ~ spl32_273 ),
inference(resolution,[],[f9290,f2541]) ).
tff(f17111,plain,
( spl32_345
| ~ spl32_174
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9409,f9289,f2528,f17109]) ).
tff(f17109,plain,
( spl32_345
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_345])]) ).
tff(f9409,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) ) )
| ~ spl32_174
| ~ spl32_273 ),
inference(resolution,[],[f9290,f2529]) ).
tff(f17045,plain,
( spl32_344
| ~ spl32_134
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1931,f1880,f1398,f17043]) ).
tff(f17043,plain,
( spl32_344
<=> ! [X2: d,X0: d,X1: u,X3: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_344])]) ).
tff(f1931,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) )
| ~ spl32_134
| ~ spl32_154 ),
inference(superposition,[],[f1881,f1399]) ).
tff(f17041,plain,
( spl32_343
| ~ spl32_148
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1913,f1880,f1713,f17039]) ).
tff(f17039,plain,
( spl32_343
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_343])]) ).
tff(f1913,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_148
| ~ spl32_154 ),
inference(resolution,[],[f1881,f1714]) ).
tff(f17037,plain,
( spl32_342
| ~ spl32_134
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1902,f1871,f1398,f17035]) ).
tff(f17035,plain,
( spl32_342
<=> ! [X2: d,X0: d,X1: u,X3: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_342])]) ).
tff(f1902,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) )
| ~ spl32_134
| ~ spl32_152 ),
inference(superposition,[],[f1872,f1399]) ).
tff(f17033,plain,
( spl32_341
| ~ spl32_149
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1884,f1871,f1717,f17031]) ).
tff(f17031,plain,
( spl32_341
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_341])]) ).
tff(f1884,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_149
| ~ spl32_152 ),
inference(resolution,[],[f1872,f1718]) ).
tff(f17029,plain,
( spl32_340
| ~ spl32_149
| ~ spl32_151 ),
inference(avatar_split_clause,[],[f1835,f1725,f1717,f17027]) ).
tff(f17027,plain,
( spl32_340
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_340])]) ).
tff(f1835,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_149
| ~ spl32_151 ),
inference(resolution,[],[f1726,f1718]) ).
tff(f17025,plain,
( spl32_339
| ~ spl32_134
| ~ spl32_150 ),
inference(avatar_split_clause,[],[f1828,f1721,f1398,f17023]) ).
tff(f17023,plain,
( spl32_339
<=> ! [X2: d,X0: d,X1: u,X3: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_339])]) ).
tff(f1828,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) )
| ~ spl32_134
| ~ spl32_150 ),
inference(superposition,[],[f1722,f1399]) ).
tff(f17021,plain,
( spl32_338
| ~ spl32_148
| ~ spl32_150 ),
inference(avatar_split_clause,[],[f1799,f1721,f1713,f17019]) ).
tff(f17019,plain,
( spl32_338
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_338])]) ).
tff(f1799,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_148
| ~ spl32_150 ),
inference(resolution,[],[f1722,f1714]) ).
tff(f17017,plain,
( spl32_337
| ~ spl32_134
| ~ spl32_149 ),
inference(avatar_split_clause,[],[f1792,f1717,f1398,f17015]) ).
tff(f17015,plain,
( spl32_337
<=> ! [X2: d,X0: d,X1: u,X3: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_337])]) ).
tff(f1792,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) )
| ~ spl32_134
| ~ spl32_149 ),
inference(superposition,[],[f1718,f1399]) ).
tff(f17013,plain,
( spl32_336
| ~ spl32_148
| ~ spl32_149 ),
inference(avatar_split_clause,[],[f1763,f1717,f1713,f17011]) ).
tff(f17011,plain,
( spl32_336
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_336])]) ).
tff(f1763,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_148
| ~ spl32_149 ),
inference(resolution,[],[f1718,f1714]) ).
tff(f17009,plain,
( spl32_335
| ~ spl32_173
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9408,f9289,f2524,f17007]) ).
tff(f17007,plain,
( spl32_335
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_335])]) ).
tff(f9408,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0),X1) ) )
| ~ spl32_173
| ~ spl32_273 ),
inference(resolution,[],[f9290,f2525]) ).
tff(f17005,plain,
( spl32_334
| ~ spl32_134
| ~ spl32_148 ),
inference(avatar_split_clause,[],[f1756,f1713,f1398,f17003]) ).
tff(f17003,plain,
( spl32_334
<=> ! [X2: d,X0: d,X1: u,X3: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_334])]) ).
tff(f1756,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) )
| ~ spl32_134
| ~ spl32_148 ),
inference(superposition,[],[f1714,f1399]) ).
tff(f17001,plain,
( spl32_333
| ~ spl32_134
| ~ spl32_145 ),
inference(avatar_split_clause,[],[f1655,f1592,f1398,f16999]) ).
tff(f16999,plain,
( spl32_333
<=> ! [X2: d,X0: d,X1: u,X3: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_333])]) ).
tff(f1655,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) )
| ~ spl32_134
| ~ spl32_145 ),
inference(superposition,[],[f1593,f1399]) ).
tff(f16997,plain,
( spl32_332
| ~ spl32_134
| ~ spl32_144 ),
inference(avatar_split_clause,[],[f1639,f1588,f1398,f16995]) ).
tff(f16995,plain,
( spl32_332
<=> ! [X2: d,X0: d,X1: u,X3: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_332])]) ).
tff(f1639,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) )
| ~ spl32_134
| ~ spl32_144 ),
inference(superposition,[],[f1589,f1399]) ).
tff(f16993,plain,
( spl32_331
| ~ spl32_134
| ~ spl32_143 ),
inference(avatar_split_clause,[],[f1622,f1584,f1398,f16991]) ).
tff(f16991,plain,
( spl32_331
<=> ! [X2: d,X0: d,X1: u,X3: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_331])]) ).
tff(f1622,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) )
| ~ spl32_134
| ~ spl32_143 ),
inference(superposition,[],[f1585,f1399]) ).
tff(f16989,plain,
( spl32_330
| ~ spl32_134
| ~ spl32_140 ),
inference(avatar_split_clause,[],[f1606,f1572,f1398,f16987]) ).
tff(f16987,plain,
( spl32_330
<=> ! [X2: d,X0: d,X1: u,X3: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_330])]) ).
tff(f1606,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) )
| ~ spl32_134
| ~ spl32_140 ),
inference(superposition,[],[f1573,f1399]) ).
tff(f16505,plain,
( spl32_329
| ~ spl32_171
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9407,f9289,f2516,f16503]) ).
tff(f16503,plain,
( spl32_329
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_329])]) ).
tff(f9407,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) ) )
| ~ spl32_171
| ~ spl32_273 ),
inference(resolution,[],[f9290,f2517]) ).
tff(f15920,plain,
( spl32_328
| ~ spl32_120
| ~ spl32_150 ),
inference(avatar_split_clause,[],[f1827,f1721,f1246,f15918]) ).
tff(f15918,plain,
( spl32_328
<=> ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_328])]) ).
tff(f1827,plain,
( ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_120
| ~ spl32_150 ),
inference(superposition,[],[f1722,f1247]) ).
tff(f15916,plain,
( spl32_327
| ~ spl32_120
| ~ spl32_150 ),
inference(avatar_split_clause,[],[f1824,f1721,f1246,f15914]) ).
tff(f15914,plain,
( spl32_327
<=> ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_327])]) ).
tff(f1824,plain,
( ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_120
| ~ spl32_150 ),
inference(superposition,[],[f1722,f1247]) ).
tff(f15912,plain,
( spl32_326
| ~ spl32_120
| ~ spl32_149 ),
inference(avatar_split_clause,[],[f1791,f1717,f1246,f15910]) ).
tff(f1791,plain,
( ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_120
| ~ spl32_149 ),
inference(superposition,[],[f1718,f1247]) ).
tff(f15908,plain,
( spl32_325
| ~ spl32_120
| ~ spl32_149 ),
inference(avatar_split_clause,[],[f1788,f1717,f1246,f15906]) ).
tff(f15906,plain,
( spl32_325
<=> ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_325])]) ).
tff(f1788,plain,
( ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_120
| ~ spl32_149 ),
inference(superposition,[],[f1718,f1247]) ).
tff(f15904,plain,
( spl32_324
| ~ spl32_47
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9404,f9289,f715,f15902]) ).
tff(f9404,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| p(X1)
| ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) = X1 ) )
| ~ spl32_47
| ~ spl32_273 ),
inference(resolution,[],[f9290,f716]) ).
tff(f15900,plain,
( spl32_323
| ~ spl32_120
| ~ spl32_148 ),
inference(avatar_split_clause,[],[f1755,f1713,f1246,f15898]) ).
tff(f1755,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_120
| ~ spl32_148 ),
inference(superposition,[],[f1714,f1247]) ).
tff(f15896,plain,
( spl32_322
| ~ spl32_120
| ~ spl32_148 ),
inference(avatar_split_clause,[],[f1752,f1713,f1246,f15894]) ).
tff(f15894,plain,
( spl32_322
<=> ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_322])]) ).
tff(f1752,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_120
| ~ spl32_148 ),
inference(superposition,[],[f1714,f1247]) ).
tff(f15892,plain,
( spl32_321
| ~ spl32_48
| ~ spl32_133 ),
inference(avatar_split_clause,[],[f1413,f1394,f719,f15890]) ).
tff(f15890,plain,
( spl32_321
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK20(X0,X1))))) = X2 )
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_321])]) ).
tff(f1413,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK20(X0,X1))))) = X2 )
| ~ p(X2) )
| ~ spl32_48
| ~ spl32_133 ),
inference(resolution,[],[f1395,f720]) ).
tff(f15888,plain,
( spl32_320
| ~ spl32_47
| ~ spl32_132 ),
inference(avatar_split_clause,[],[f1403,f1390,f715,f15886]) ).
tff(f1403,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| p(X2)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK19(X0,X1))))) = X2 ) )
| ~ spl32_47
| ~ spl32_132 ),
inference(resolution,[],[f1391,f716]) ).
tff(f15538,plain,
( spl32_319
| ~ spl32_45
| ~ spl32_121
| ~ spl32_128
| ~ spl32_150 ),
inference(avatar_split_clause,[],[f1833,f1721,f1317,f1254,f707,f15536]) ).
tff(f15536,plain,
( spl32_319
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1)))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_319])]) ).
tff(f1833,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1)))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_45
| ~ spl32_121
| ~ spl32_128
| ~ spl32_150 ),
inference(forward_demodulation,[],[f1832,f708]) ).
tff(f1832,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_121
| ~ spl32_128
| ~ spl32_150 ),
inference(forward_demodulation,[],[f1823,f1320]) ).
tff(f1823,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_128
| ~ spl32_150 ),
inference(superposition,[],[f1722,f1318]) ).
tff(f15513,plain,
( spl32_318
| ~ spl32_45
| ~ spl32_121
| ~ spl32_128
| ~ spl32_149 ),
inference(avatar_split_clause,[],[f1797,f1717,f1317,f1254,f707,f15511]) ).
tff(f15511,plain,
( spl32_318
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_318])]) ).
tff(f1797,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_45
| ~ spl32_121
| ~ spl32_128
| ~ spl32_149 ),
inference(forward_demodulation,[],[f1796,f708]) ).
tff(f1796,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_121
| ~ spl32_128
| ~ spl32_149 ),
inference(forward_demodulation,[],[f1787,f1320]) ).
tff(f1787,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_128
| ~ spl32_149 ),
inference(superposition,[],[f1718,f1318]) ).
tff(f15509,plain,
( spl32_317
| ~ spl32_45
| ~ spl32_121
| ~ spl32_128
| ~ spl32_148 ),
inference(avatar_split_clause,[],[f1761,f1713,f1317,f1254,f707,f15507]) ).
tff(f15507,plain,
( spl32_317
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_317])]) ).
tff(f1761,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_45
| ~ spl32_121
| ~ spl32_128
| ~ spl32_148 ),
inference(forward_demodulation,[],[f1760,f708]) ).
tff(f1760,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_121
| ~ spl32_128
| ~ spl32_148 ),
inference(forward_demodulation,[],[f1751,f1320]) ).
tff(f1751,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_128
| ~ spl32_148 ),
inference(superposition,[],[f1714,f1318]) ).
tff(f15099,plain,
( spl32_316
| ~ spl32_14
| spl32_301 ),
inference(avatar_split_clause,[],[f14342,f14083,f548,f15097]) ).
tff(f15097,plain,
( spl32_316
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X0))) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_316])]) ).
tff(f14083,plain,
( spl32_301
<=> ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_301])]) ).
tff(f14342,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X0))) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_14
| spl32_301 ),
inference(superposition,[],[f14085,f549]) ).
tff(f14085,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 != j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0))) )
| spl32_301 ),
inference(avatar_component_clause,[],[f14083]) ).
tff(f14983,plain,
( spl32_315
| ~ spl32_120
| ~ spl32_147 ),
inference(avatar_split_clause,[],[f1708,f1666,f1246,f14981]) ).
tff(f14981,plain,
( spl32_315
<=> ! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) != s(X0,sK21(X0,X0,combin_i_2E0,X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_315])]) ).
tff(f1708,plain,
( ! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) != s(X0,sK21(X0,X0,combin_i_2E0,X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_120
| ~ spl32_147 ),
inference(superposition,[],[f1667,f1247]) ).
tff(f14979,plain,
( spl32_314
| ~ spl32_120
| ~ spl32_146 ),
inference(avatar_split_clause,[],[f1684,f1662,f1246,f14977]) ).
tff(f14977,plain,
( spl32_314
<=> ! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) != s(X0,sK23(X0,X0,combin_i_2E0,X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_314])]) ).
tff(f1684,plain,
( ! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) != s(X0,sK23(X0,X0,combin_i_2E0,X2)) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_120
| ~ spl32_146 ),
inference(superposition,[],[f1663,f1247]) ).
tff(f14975,plain,
( spl32_313
| ~ spl32_133
| ~ spl32_137 ),
inference(avatar_split_clause,[],[f1516,f1474,f1394,f14973]) ).
tff(f14973,plain,
( spl32_313
<=> ! [X0: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_313])]) ).
tff(f1516,plain,
( ! [X0: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_133
| ~ spl32_137 ),
inference(superposition,[],[f1395,f1475]) ).
tff(f14971,plain,
( spl32_312
| ~ spl32_132
| ~ spl32_137 ),
inference(avatar_split_clause,[],[f1515,f1474,f1390,f14969]) ).
tff(f14969,plain,
( spl32_312
<=> ! [X0: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_312])]) ).
tff(f1515,plain,
( ! [X0: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_132
| ~ spl32_137 ),
inference(superposition,[],[f1391,f1475]) ).
tff(f14967,plain,
( spl32_311
| ~ spl32_133
| ~ spl32_136 ),
inference(avatar_split_clause,[],[f1505,f1470,f1394,f14965]) ).
tff(f14965,plain,
( spl32_311
<=> ! [X0: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_311])]) ).
tff(f1505,plain,
( ! [X0: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK20(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_133
| ~ spl32_136 ),
inference(superposition,[],[f1395,f1471]) ).
tff(f14963,plain,
( spl32_310
| ~ spl32_132
| ~ spl32_136 ),
inference(avatar_split_clause,[],[f1504,f1470,f1390,f14961]) ).
tff(f14961,plain,
( spl32_310
<=> ! [X0: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_310])]) ).
tff(f1504,plain,
( ! [X0: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),sK19(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_132
| ~ spl32_136 ),
inference(superposition,[],[f1391,f1471]) ).
tff(f14959,plain,
( spl32_309
| ~ spl32_6
| ~ spl32_132 ),
inference(avatar_split_clause,[],[f1405,f1390,f507,f14957]) ).
tff(f1405,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK19(X0,X1))))) ) )
| ~ spl32_6
| ~ spl32_132 ),
inference(resolution,[],[f1391,f508]) ).
tff(f14955,plain,
( spl32_308
| ~ spl32_47
| ~ spl32_131 ),
inference(avatar_split_clause,[],[f1374,f1337,f715,f14953]) ).
tff(f14953,plain,
( spl32_308
<=> ! [X0: d,X3: mono_2Etyop_2Emin_2Ebool,X2: u,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| p(X3)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))) = X3 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_308])]) ).
tff(f1374,plain,
( ! [X2: u,X3: mono_2Etyop_2Emin_2Ebool,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| p(X3)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))) = X3 ) )
| ~ spl32_47
| ~ spl32_131 ),
inference(resolution,[],[f1338,f716]) ).
tff(f14110,plain,
( spl32_307
| ~ spl32_131
| ~ spl32_154 ),
inference(avatar_split_clause,[],[f1914,f1880,f1337,f14108]) ).
tff(f14108,plain,
( spl32_307
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_307])]) ).
tff(f1914,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_131
| ~ spl32_154 ),
inference(resolution,[],[f1881,f1338]) ).
tff(f14106,plain,
( spl32_306
| ~ spl32_130
| ~ spl32_152 ),
inference(avatar_split_clause,[],[f1885,f1871,f1333,f14104]) ).
tff(f14104,plain,
( spl32_306
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_306])]) ).
tff(f1885,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_130
| ~ spl32_152 ),
inference(resolution,[],[f1872,f1334]) ).
tff(f14102,plain,
( spl32_305
| ~ spl32_131
| ~ spl32_150 ),
inference(avatar_split_clause,[],[f1800,f1721,f1337,f14100]) ).
tff(f14100,plain,
( spl32_305
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_305])]) ).
tff(f1800,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_131
| ~ spl32_150 ),
inference(resolution,[],[f1722,f1338]) ).
tff(f14098,plain,
( spl32_304
| ~ spl32_131
| ~ spl32_149 ),
inference(avatar_split_clause,[],[f1764,f1717,f1337,f14096]) ).
tff(f14096,plain,
( spl32_304
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_304])]) ).
tff(f1764,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_131
| ~ spl32_149 ),
inference(resolution,[],[f1718,f1338]) ).
tff(f14094,plain,
( spl32_303
| ~ spl32_130
| ~ spl32_148 ),
inference(avatar_split_clause,[],[f1728,f1713,f1333,f14092]) ).
tff(f14092,plain,
( spl32_303
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_303])]) ).
tff(f1728,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_130
| ~ spl32_148 ),
inference(resolution,[],[f1714,f1334]) ).
tff(f14090,plain,
( spl32_302
| ~ spl32_130
| ~ spl32_145 ),
inference(avatar_split_clause,[],[f1645,f1592,f1333,f14088]) ).
tff(f14088,plain,
( spl32_302
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_302])]) ).
tff(f1645,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_130
| ~ spl32_145 ),
inference(resolution,[],[f1593,f1334]) ).
tff(f14086,plain,
( spl32_60
| ~ spl32_301
| ~ spl32_199 ),
inference(avatar_split_clause,[],[f6999,f3287,f14083,f807]) ).
tff(f3287,plain,
( spl32_199
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_199])]) ).
tff(f6999,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0))) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_199 ),
inference(equality_factoring,[],[f3288]) ).
tff(f3288,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_199 ),
inference(avatar_component_clause,[],[f3287]) ).
tff(f14081,plain,
( spl32_300
| ~ spl32_131
| ~ spl32_144 ),
inference(avatar_split_clause,[],[f1629,f1588,f1337,f14079]) ).
tff(f14079,plain,
( spl32_300
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_300])]) ).
tff(f1629,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_131
| ~ spl32_144 ),
inference(resolution,[],[f1589,f1338]) ).
tff(f14077,plain,
( spl32_299
| ~ spl32_130
| ~ spl32_143 ),
inference(avatar_split_clause,[],[f1612,f1584,f1333,f14075]) ).
tff(f14075,plain,
( spl32_299
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_299])]) ).
tff(f1612,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_130
| ~ spl32_143 ),
inference(resolution,[],[f1585,f1334]) ).
tff(f14073,plain,
( spl32_298
| ~ spl32_131
| ~ spl32_140 ),
inference(avatar_split_clause,[],[f1596,f1572,f1337,f14071]) ).
tff(f14071,plain,
( spl32_298
<=> ! [X0: d,X3: u,X2: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_298])]) ).
tff(f1596,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_131
| ~ spl32_140 ),
inference(resolution,[],[f1573,f1338]) ).
tff(f14069,plain,
( spl32_297
| ~ spl32_133
| ~ spl32_134 ),
inference(avatar_split_clause,[],[f1443,f1398,f1394,f14067]) ).
tff(f14067,plain,
( spl32_297
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_297])]) ).
tff(f1443,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) )
| ~ spl32_133
| ~ spl32_134 ),
inference(superposition,[],[f1395,f1399]) ).
tff(f14065,plain,
( spl32_296
| ~ spl32_132
| ~ spl32_134 ),
inference(avatar_split_clause,[],[f1442,f1398,f1390,f14063]) ).
tff(f14063,plain,
( spl32_296
<=> ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_296])]) ).
tff(f1442,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) )
| ~ spl32_132
| ~ spl32_134 ),
inference(superposition,[],[f1391,f1399]) ).
tff(f14061,plain,
( spl32_295
| ~ spl32_130
| ~ spl32_134 ),
inference(avatar_split_clause,[],[f1441,f1398,f1333,f14059]) ).
tff(f14059,plain,
( spl32_295
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_295])]) ).
tff(f1441,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) )
| ~ spl32_130
| ~ spl32_134 ),
inference(superposition,[],[f1334,f1399]) ).
tff(f14057,plain,
( spl32_294
| ~ spl32_131
| ~ spl32_134 ),
inference(avatar_split_clause,[],[f1440,f1398,f1337,f14055]) ).
tff(f14055,plain,
( spl32_294
<=> ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_294])]) ).
tff(f1440,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) )
| ~ spl32_131
| ~ spl32_134 ),
inference(superposition,[],[f1338,f1399]) ).
tff(f13899,plain,
( spl32_293
| ~ spl32_194
| spl32_223 ),
inference(avatar_split_clause,[],[f3751,f3645,f3267,f13897]) ).
tff(f13897,plain,
( spl32_293
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(X0) != X0 )
| ( X0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_293])]) ).
tff(f3751,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(X0) != X0 )
| ( X0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
| ~ spl32_194
| spl32_223 ),
inference(superposition,[],[f3647,f3268]) ).
tff(f3647,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2ET_2E0) )
| spl32_223 ),
inference(avatar_component_clause,[],[f3645]) ).
tff(f13539,plain,
( spl32_292
| ~ spl32_120
| ~ spl32_145 ),
inference(avatar_split_clause,[],[f1654,f1592,f1246,f13537]) ).
tff(f13537,plain,
( spl32_292
<=> ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK21(X0,tyop_2Emin_2Ebool,X1,combin_i_2E0))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_292])]) ).
tff(f1654,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK21(X0,tyop_2Emin_2Ebool,X1,combin_i_2E0))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_120
| ~ spl32_145 ),
inference(superposition,[],[f1593,f1247]) ).
tff(f13535,plain,
( spl32_291
| ~ spl32_120
| ~ spl32_144 ),
inference(avatar_split_clause,[],[f1638,f1588,f1246,f13533]) ).
tff(f13533,plain,
( spl32_291
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK23(X0,tyop_2Emin_2Ebool,X1,combin_i_2E0))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_291])]) ).
tff(f1638,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK23(X0,tyop_2Emin_2Ebool,X1,combin_i_2E0))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_120
| ~ spl32_144 ),
inference(superposition,[],[f1589,f1247]) ).
tff(f13531,plain,
( spl32_290
| ~ spl32_120
| ~ spl32_143 ),
inference(avatar_split_clause,[],[f1621,f1584,f1246,f13529]) ).
tff(f13529,plain,
( spl32_290
<=> ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK27(X0,tyop_2Emin_2Ebool,X1,combin_i_2E0))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_290])]) ).
tff(f1621,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK27(X0,tyop_2Emin_2Ebool,X1,combin_i_2E0))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_120
| ~ spl32_143 ),
inference(superposition,[],[f1585,f1247]) ).
tff(f13527,plain,
( spl32_289
| ~ spl32_120
| ~ spl32_140 ),
inference(avatar_split_clause,[],[f1605,f1572,f1246,f13525]) ).
tff(f13525,plain,
( spl32_289
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK29(X0,tyop_2Emin_2Ebool,X1,combin_i_2E0))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_289])]) ).
tff(f1605,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK29(X0,tyop_2Emin_2Ebool,X1,combin_i_2E0))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_120
| ~ spl32_140 ),
inference(superposition,[],[f1573,f1247]) ).
tff(f13407,plain,
( spl32_288
| ~ spl32_6
| ~ spl32_131 ),
inference(avatar_split_clause,[],[f1376,f1337,f507,f13405]) ).
tff(f13405,plain,
( spl32_288
<=> ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_288])]) ).
tff(f1376,plain,
( ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))) ) )
| ~ spl32_6
| ~ spl32_131 ),
inference(resolution,[],[f1338,f508]) ).
tff(f13310,plain,
( spl32_287
| ~ spl32_138 ),
inference(avatar_split_clause,[],[f1545,f1520,f13308]) ).
tff(f13308,plain,
( spl32_287
<=> ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X1))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_287])]) ).
tff(f1520,plain,
( spl32_138
<=> ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2)))))
| ( s(X0,X1) != s(X0,X2) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_138])]) ).
tff(f1545,plain,
( ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X1)))))
| ~ spl32_138 ),
inference(equality_resolution,[],[f1521]) ).
tff(f1521,plain,
( ! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) != s(X0,X2) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2))))) )
| ~ spl32_138 ),
inference(avatar_component_clause,[],[f1520]) ).
tff(f13022,plain,
( spl32_286
| ~ spl32_130
| ~ spl32_137 ),
inference(avatar_split_clause,[],[f1514,f1474,f1333,f13020]) ).
tff(f13020,plain,
( spl32_286
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_286])]) ).
tff(f1514,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_130
| ~ spl32_137 ),
inference(superposition,[],[f1334,f1475]) ).
tff(f13018,plain,
( spl32_285
| ~ spl32_131
| ~ spl32_137 ),
inference(avatar_split_clause,[],[f1513,f1474,f1337,f13016]) ).
tff(f1513,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0))))) )
| ~ spl32_131
| ~ spl32_137 ),
inference(superposition,[],[f1338,f1475]) ).
tff(f12936,plain,
( spl32_284
| ~ spl32_130
| ~ spl32_136 ),
inference(avatar_split_clause,[],[f1503,f1470,f1333,f12934]) ).
tff(f12934,plain,
( spl32_284
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_284])]) ).
tff(f1503,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_130
| ~ spl32_136 ),
inference(superposition,[],[f1334,f1471]) ).
tff(f12932,plain,
( spl32_283
| ~ spl32_131
| ~ spl32_136 ),
inference(avatar_split_clause,[],[f1502,f1470,f1337,f12930]) ).
tff(f1502,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0))))) )
| ~ spl32_131
| ~ spl32_136 ),
inference(superposition,[],[f1338,f1471]) ).
tff(f12864,plain,
( spl32_282
| ~ spl32_47
| ~ spl32_122 ),
inference(avatar_split_clause,[],[f1286,f1261,f715,f12862]) ).
tff(f12862,plain,
( spl32_282
<=> ! [X0: d,X3: mono_2Etyop_2Emin_2Ebool,X2: u,X1: u] :
( ( s(X0,X1) = s(X0,X2) )
| p(X3)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2)))) = X3 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_282])]) ).
tff(f1261,plain,
( spl32_122
<=> ! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) = s(X0,X2) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_122])]) ).
tff(f1286,plain,
( ! [X2: u,X3: mono_2Etyop_2Emin_2Ebool,X0: d,X1: u] :
( ( s(X0,X1) = s(X0,X2) )
| p(X3)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2)))) = X3 ) )
| ~ spl32_47
| ~ spl32_122 ),
inference(resolution,[],[f1262,f716]) ).
tff(f1262,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2)))))
| ( s(X0,X1) = s(X0,X2) ) )
| ~ spl32_122 ),
inference(avatar_component_clause,[],[f1261]) ).
tff(f12812,plain,
( spl32_281
| ~ spl32_130
| ~ spl32_131 ),
inference(avatar_split_clause,[],[f1372,f1337,f1333,f12810]) ).
tff(f1372,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) )
| ~ spl32_130
| ~ spl32_131 ),
inference(resolution,[],[f1338,f1334]) ).
tff(f12695,plain,
( ~ spl32_269
| spl32_280
| ~ spl32_120
| ~ spl32_133 ),
inference(avatar_split_clause,[],[f1417,f1394,f1246,f12692,f8535]) ).
tff(f8535,plain,
( spl32_269
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_269])]) ).
tff(f12692,plain,
( spl32_280
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK20(tyop_2Emin_2Ebool,combin_i_2E0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_280])]) ).
tff(f1417,plain,
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK20(tyop_2Emin_2Ebool,combin_i_2E0))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0)))))
| ~ spl32_120
| ~ spl32_133 ),
inference(superposition,[],[f1395,f1247]) ).
tff(f12684,plain,
( spl32_170
| ~ spl32_132
| ~ spl32_141 ),
inference(avatar_split_clause,[],[f3317,f1576,f1390,f2494]) ).
tff(f3317,plain,
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_132
| ~ spl32_141 ),
inference(resolution,[],[f1577,f1391]) ).
tff(f12679,plain,
( spl32_279
| ~ spl32_27
| ~ spl32_125 ),
inference(avatar_split_clause,[],[f1308,f1273,f601,f12677]) ).
tff(f12677,plain,
( spl32_279
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| sP6(X1,X0,X2)
| ~ sP4(X0,X2,X1)
| ~ sP3(X2,X0,X1)
| p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_279])]) ).
tff(f601,plain,
( spl32_27
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP5(X0,X1,X2)
| p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_27])]) ).
tff(f1273,plain,
( spl32_125
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP6(X0,X1,X2)
| p(X1)
| ~ sP5(X0,X2,X1)
| ~ sP4(X1,X2,X0)
| ~ sP3(X2,X1,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_125])]) ).
tff(f1308,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| sP6(X1,X0,X2)
| ~ sP4(X0,X2,X1)
| ~ sP3(X2,X0,X1)
| p(X2) )
| ~ spl32_27
| ~ spl32_125 ),
inference(resolution,[],[f1274,f602]) ).
tff(f602,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP5(X0,X1,X2)
| p(X1) )
| ~ spl32_27 ),
inference(avatar_component_clause,[],[f601]) ).
tff(f1274,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ sP5(X0,X2,X1)
| p(X1)
| sP6(X0,X1,X2)
| ~ sP4(X1,X2,X0)
| ~ sP3(X2,X1,X0) )
| ~ spl32_125 ),
inference(avatar_component_clause,[],[f1273]) ).
tff(f12586,plain,
( spl32_278
| ~ spl32_45
| ~ spl32_128
| ~ spl32_131 ),
inference(avatar_split_clause,[],[f1388,f1337,f1317,f707,f12584]) ).
tff(f12584,plain,
( spl32_278
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_278])]) ).
tff(f1388,plain,
( ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)))))) )
| ~ spl32_45
| ~ spl32_128
| ~ spl32_131 ),
inference(forward_demodulation,[],[f1385,f708]) ).
tff(f1385,plain,
( ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)))))) )
| ~ spl32_128
| ~ spl32_131 ),
inference(superposition,[],[f1338,f1318]) ).
tff(f11727,plain,
( ~ spl32_277
| spl32_1
| ~ spl32_6
| ~ spl32_120
| ~ spl32_132
| spl32_266 ),
inference(avatar_split_clause,[],[f8650,f8448,f1390,f1246,f507,f483,f11724]) ).
tff(f8448,plain,
( spl32_266
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_266])]) ).
tff(f8650,plain,
( p(mono_2Ec_2Ebool_2EF_2E0)
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK19(tyop_2Emin_2Ebool,combin_i_2E0))))
| ~ spl32_6
| ~ spl32_120
| ~ spl32_132
| spl32_266 ),
inference(forward_demodulation,[],[f1408,f8455]) ).
tff(f8455,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0)))) )
| ~ spl32_6
| spl32_266 ),
inference(resolution,[],[f8450,f508]) ).
tff(f8450,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0)))))
| spl32_266 ),
inference(avatar_component_clause,[],[f8448]) ).
tff(f1408,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,sK19(tyop_2Emin_2Ebool,combin_i_2E0))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0)))))
| ~ spl32_120
| ~ spl32_132 ),
inference(superposition,[],[f1391,f1247]) ).
tff(f11149,plain,
( spl32_276
| ~ spl32_54
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9406,f9289,f775,f11147]) ).
tff(f11147,plain,
( spl32_276
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_276])]) ).
tff(f9406,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0)) ) )
| ~ spl32_54
| ~ spl32_273 ),
inference(resolution,[],[f9290,f776]) ).
tff(f9803,plain,
( spl32_275
| ~ spl32_6
| ~ spl32_273 ),
inference(avatar_split_clause,[],[f9403,f9289,f507,f9801]) ).
tff(f9801,plain,
( spl32_275
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_275])]) ).
tff(f9403,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) ) )
| ~ spl32_6
| ~ spl32_273 ),
inference(resolution,[],[f9290,f508]) ).
tff(f9485,plain,
( spl32_274
| ~ spl32_14
| ~ spl32_272 ),
inference(avatar_split_clause,[],[f9188,f8999,f548,f9483]) ).
tff(f9188,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_14
| ~ spl32_272 ),
inference(superposition,[],[f9001,f549]) ).
tff(f9291,plain,
( spl32_273
| ~ spl32_14
| spl32_271 ),
inference(avatar_split_clause,[],[f8918,f8543,f548,f9289]) ).
tff(f8918,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0))
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_14
| spl32_271 ),
inference(superposition,[],[f8545,f549]) ).
tff(f8545,plain,
( ~ p(mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0))
| spl32_271 ),
inference(avatar_component_clause,[],[f8543]) ).
tff(f9002,plain,
( spl32_272
| ~ spl32_6
| spl32_271 ),
inference(avatar_split_clause,[],[f8888,f8543,f507,f8999]) ).
tff(f8888,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0) )
| ~ spl32_6
| spl32_271 ),
inference(resolution,[],[f8545,f508]) ).
tff(f8604,plain,
( ~ spl32_262
| ~ spl32_270 ),
inference(avatar_contradiction_clause,[],[f8551]) ).
tff(f8551,plain,
( $false
| ~ spl32_262
| ~ spl32_270 ),
inference(resolution,[],[f8540,f7044]) ).
tff(f7044,plain,
( ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X1)))))
| ~ spl32_262 ),
inference(avatar_component_clause,[],[f7043]) ).
tff(f7043,plain,
( spl32_262
<=> ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X1))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_262])]) ).
tff(f8540,plain,
( ! [X0: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0)))
| ~ spl32_270 ),
inference(avatar_component_clause,[],[f8539]) ).
tff(f8539,plain,
( spl32_270
<=> ! [X0: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_270])]) ).
tff(f8603,plain,
( ~ spl32_188
| ~ spl32_270 ),
inference(avatar_contradiction_clause,[],[f8552]) ).
tff(f8552,plain,
( $false
| ~ spl32_188
| ~ spl32_270 ),
inference(resolution,[],[f8540,f2977]) ).
tff(f8546,plain,
( ~ spl32_271
| spl32_61
| ~ spl32_6
| ~ spl32_251
| spl32_266 ),
inference(avatar_split_clause,[],[f8529,f8448,f6419,f507,f810,f8543]) ).
tff(f8529,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
| ~ p(mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0))
| ~ spl32_6
| ~ spl32_251
| spl32_266 ),
inference(forward_demodulation,[],[f8494,f8455]) ).
tff(f8494,plain,
( ~ p(mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0))
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0)))) )
| ~ spl32_251
| spl32_266 ),
inference(superposition,[],[f8450,f6420]) ).
tff(f8541,plain,
( spl32_269
| spl32_270
| ~ spl32_120
| ~ spl32_131 ),
inference(avatar_split_clause,[],[f1386,f1337,f1246,f8539,f8535]) ).
tff(f1386,plain,
( ! [X0: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0)))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_120
| ~ spl32_131 ),
inference(superposition,[],[f1338,f1247]) ).
tff(f8533,plain,
( spl32_268
| ~ spl32_45
| ~ spl32_128
| ~ spl32_130 ),
inference(avatar_split_clause,[],[f1371,f1333,f1317,f707,f8531]) ).
tff(f8531,plain,
( spl32_268
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_268])]) ).
tff(f1371,plain,
( ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)))))) )
| ~ spl32_45
| ~ spl32_128
| ~ spl32_130 ),
inference(forward_demodulation,[],[f1368,f708]) ).
tff(f1368,plain,
( ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)))))) )
| ~ spl32_128
| ~ spl32_130 ),
inference(superposition,[],[f1334,f1318]) ).
tff(f8454,plain,
( ~ spl32_266
| spl32_267
| ~ spl32_120
| ~ spl32_130 ),
inference(avatar_split_clause,[],[f1369,f1333,f1246,f8452,f8448]) ).
tff(f1369,plain,
( ! [X0: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0)))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_120
| ~ spl32_130 ),
inference(superposition,[],[f1334,f1247]) ).
tff(f8281,plain,
( spl32_265
| ~ spl32_28
| ~ spl32_126 ),
inference(avatar_split_clause,[],[f1315,f1277,f605,f8279]) ).
tff(f8279,plain,
( spl32_265
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| sP6(X0,X1,X2)
| ~ sP4(X1,X2,X0)
| ~ sP3(X2,X1,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_265])]) ).
tff(f605,plain,
( spl32_28
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP5(X0,X1,X2)
| p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_28])]) ).
tff(f1277,plain,
( spl32_126
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP6(X0,X1,X2)
| p(X0)
| ~ sP5(X0,X2,X1)
| ~ sP4(X1,X2,X0)
| ~ sP3(X2,X1,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_126])]) ).
tff(f1315,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| sP6(X0,X1,X2)
| ~ sP4(X1,X2,X0)
| ~ sP3(X2,X1,X0) )
| ~ spl32_28
| ~ spl32_126 ),
inference(duplicate_literal_removal,[],[f1311]) ).
tff(f1311,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| sP6(X0,X1,X2)
| ~ sP4(X1,X2,X0)
| ~ sP3(X2,X1,X0)
| p(X0) )
| ~ spl32_28
| ~ spl32_126 ),
inference(resolution,[],[f1278,f606]) ).
tff(f606,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP5(X0,X1,X2)
| p(X0) )
| ~ spl32_28 ),
inference(avatar_component_clause,[],[f605]) ).
tff(f1278,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ sP5(X0,X2,X1)
| p(X0)
| sP6(X0,X1,X2)
| ~ sP4(X1,X2,X0)
| ~ sP3(X2,X1,X0) )
| ~ spl32_126 ),
inference(avatar_component_clause,[],[f1277]) ).
tff(f7933,plain,
( spl32_264
| ~ spl32_47
| ~ spl32_96 ),
inference(avatar_split_clause,[],[f1132,f1057,f715,f7931]) ).
tff(f7931,plain,
( spl32_264
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(X1)
| p(X2)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1) = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_264])]) ).
tff(f1057,plain,
( spl32_96
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ~ p(X0)
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_96])]) ).
tff(f1132,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(X1)
| p(X2)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1) = X2 ) )
| ~ spl32_47
| ~ spl32_96 ),
inference(resolution,[],[f1058,f716]) ).
tff(f1058,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1))
| ~ p(X0)
| p(X1) )
| ~ spl32_96 ),
inference(avatar_component_clause,[],[f1057]) ).
tff(f7929,plain,
( spl32_263
| ~ spl32_47
| ~ spl32_95 ),
inference(avatar_split_clause,[],[f1125,f1053,f715,f7927]) ).
tff(f7927,plain,
( spl32_263
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X1)
| p(X2)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_263])]) ).
tff(f1053,plain,
( spl32_95
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| p(X0)
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_95])]) ).
tff(f1125,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X1)
| p(X2)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) = X2 ) )
| ~ spl32_47
| ~ spl32_95 ),
inference(resolution,[],[f1054,f716]) ).
tff(f1054,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1))
| p(X0)
| p(X1) )
| ~ spl32_95 ),
inference(avatar_component_clause,[],[f1053]) ).
tff(f7236,plain,
( spl32_188
| ~ spl32_131
| ~ spl32_141 ),
inference(avatar_split_clause,[],[f3312,f1576,f1337,f2975]) ).
tff(f3312,plain,
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_131
| ~ spl32_141 ),
inference(resolution,[],[f1577,f1338]) ).
tff(f7045,plain,
( spl32_262
| ~ spl32_123 ),
inference(avatar_split_clause,[],[f1302,f1265,f7043]) ).
tff(f1265,plain,
( spl32_123
<=> ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2)))))
| ( s(X0,X1) != s(X0,X2) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_123])]) ).
tff(f1302,plain,
( ! [X0: d,X1: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X1)))))
| ~ spl32_123 ),
inference(equality_resolution,[],[f1266]) ).
tff(f1266,plain,
( ! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) != s(X0,X2) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2))))) )
| ~ spl32_123 ),
inference(avatar_component_clause,[],[f1265]) ).
tff(f7041,plain,
( spl32_261
| ~ spl32_6
| ~ spl32_96 ),
inference(avatar_split_clause,[],[f1134,f1057,f507,f7039]) ).
tff(f7039,plain,
( spl32_261
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_261])]) ).
tff(f1134,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1) ) )
| ~ spl32_6
| ~ spl32_96 ),
inference(resolution,[],[f1058,f508]) ).
tff(f7037,plain,
( spl32_260
| ~ spl32_6
| ~ spl32_95 ),
inference(avatar_split_clause,[],[f1127,f1053,f507,f7035]) ).
tff(f7035,plain,
( spl32_260
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_260])]) ).
tff(f1127,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) ) )
| ~ spl32_6
| ~ spl32_95 ),
inference(resolution,[],[f1054,f508]) ).
tff(f7033,plain,
( spl32_259
| ~ spl32_48
| ~ spl32_64 ),
inference(avatar_split_clause,[],[f967,f823,f719,f7031]) ).
tff(f7031,plain,
( spl32_259
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X2) = X1 )
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_259])]) ).
tff(f823,plain,
( spl32_64
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1))
| p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_64])]) ).
tff(f967,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X2) = X1 )
| ~ p(X1) )
| ~ spl32_48
| ~ spl32_64 ),
inference(resolution,[],[f824,f720]) ).
tff(f824,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1))
| p(X0) )
| ~ spl32_64 ),
inference(avatar_component_clause,[],[f823]) ).
tff(f7029,plain,
( spl32_258
| ~ spl32_47
| ~ spl32_59 ),
inference(avatar_split_clause,[],[f949,f803,f715,f7027]) ).
tff(f7027,plain,
( spl32_258
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X2)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X1),X0) = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_258])]) ).
tff(f803,plain,
( spl32_59
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_59])]) ).
tff(f949,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X2)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X1),X0) = X2 ) )
| ~ spl32_47
| ~ spl32_59 ),
inference(resolution,[],[f804,f716]) ).
tff(f804,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1))
| p(X1) )
| ~ spl32_59 ),
inference(avatar_component_clause,[],[f803]) ).
tff(f6934,plain,
( spl32_257
| ~ spl32_47
| ~ spl32_58 ),
inference(avatar_split_clause,[],[f945,f799,f715,f6932]) ).
tff(f6932,plain,
( spl32_257
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X2)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_257])]) ).
tff(f799,plain,
( spl32_58
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_58])]) ).
tff(f945,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X2)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) = X2 ) )
| ~ spl32_47
| ~ spl32_58 ),
inference(resolution,[],[f800,f716]) ).
tff(f800,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1))
| p(X0) )
| ~ spl32_58 ),
inference(avatar_component_clause,[],[f799]) ).
tff(f6930,plain,
( spl32_256
| ~ spl32_47
| ~ spl32_57 ),
inference(avatar_split_clause,[],[f941,f795,f715,f6928]) ).
tff(f6928,plain,
( spl32_256
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(X1)
| p(X2)
| ( mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1) = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_256])]) ).
tff(f795,plain,
( spl32_57
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ~ p(X0)
| ~ p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_57])]) ).
tff(f941,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(X1)
| p(X2)
| ( mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1) = X2 ) )
| ~ spl32_47
| ~ spl32_57 ),
inference(resolution,[],[f796,f716]) ).
tff(f796,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1))
| ~ p(X0)
| p(X1) )
| ~ spl32_57 ),
inference(avatar_component_clause,[],[f795]) ).
tff(f6926,plain,
( spl32_255
| ~ spl32_47
| ~ spl32_56 ),
inference(avatar_split_clause,[],[f935,f791,f715,f6924]) ).
tff(f6924,plain,
( spl32_255
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X1)
| p(X2)
| ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1) = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_255])]) ).
tff(f791,plain,
( spl32_56
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| p(X0)
| ~ p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_56])]) ).
tff(f935,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X1)
| p(X2)
| ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1) = X2 ) )
| ~ spl32_47
| ~ spl32_56 ),
inference(resolution,[],[f792,f716]) ).
tff(f792,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1))
| p(X0)
| p(X1) )
| ~ spl32_56 ),
inference(avatar_component_clause,[],[f791]) ).
tff(f6861,plain,
( spl32_254
| ~ spl32_85
| ~ spl32_105 ),
inference(avatar_split_clause,[],[f1169,f1097,f920,f6859]) ).
tff(f6859,plain,
( spl32_254
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ~ p(X1)
| p(X2)
| sP12(X1,X0,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_254])]) ).
tff(f920,plain,
( spl32_85
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP12(X1,X0,X2)
| ~ sP11(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_85])]) ).
tff(f1097,plain,
( spl32_105
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP11(X0,X1,X2)
| p(X0)
| ~ p(X1)
| p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_105])]) ).
tff(f1169,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ~ p(X1)
| p(X2)
| sP12(X1,X0,X2) )
| ~ spl32_85
| ~ spl32_105 ),
inference(resolution,[],[f1098,f921]) ).
tff(f921,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ sP11(X0,X1,X2)
| sP12(X1,X0,X2) )
| ~ spl32_85 ),
inference(avatar_component_clause,[],[f920]) ).
tff(f1098,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP11(X0,X1,X2)
| p(X0)
| ~ p(X1)
| p(X2) )
| ~ spl32_105 ),
inference(avatar_component_clause,[],[f1097]) ).
tff(f6857,plain,
( spl32_253
| ~ spl32_76
| ~ spl32_102 ),
inference(avatar_split_clause,[],[f1153,f1085,f872,f6855]) ).
tff(f6855,plain,
( spl32_253
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X1)
| p(X2)
| sP9(X1,X0,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_253])]) ).
tff(f872,plain,
( spl32_76
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP9(X1,X0,X2)
| ~ sP8(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_76])]) ).
tff(f1085,plain,
( spl32_102
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP8(X0,X1,X2)
| p(X0)
| p(X1)
| p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_102])]) ).
tff(f1153,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X1)
| p(X2)
| sP9(X1,X0,X2) )
| ~ spl32_76
| ~ spl32_102 ),
inference(resolution,[],[f1086,f873]) ).
tff(f873,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ sP8(X0,X1,X2)
| sP9(X1,X0,X2) )
| ~ spl32_76 ),
inference(avatar_component_clause,[],[f872]) ).
tff(f1086,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP8(X0,X1,X2)
| p(X0)
| p(X1)
| p(X2) )
| ~ spl32_102 ),
inference(avatar_component_clause,[],[f1085]) ).
tff(f6853,plain,
( spl32_252
| ~ spl32_47
| ~ spl32_48 ),
inference(avatar_split_clause,[],[f762,f719,f715,f6851]) ).
tff(f6851,plain,
( spl32_252
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| ~ p(X0)
| p(X2)
| ( X1 = X2 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_252])]) ).
tff(f762,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| ~ p(X0)
| p(X2)
| ( X1 = X2 ) )
| ~ spl32_47
| ~ spl32_48 ),
inference(resolution,[],[f720,f716]) ).
tff(f6421,plain,
( spl32_251
| ~ spl32_194
| spl32_242 ),
inference(avatar_split_clause,[],[f6039,f4688,f3267,f6419]) ).
tff(f6039,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_194
| spl32_242 ),
inference(trivial_inequality_removal,[],[f5937]) ).
tff(f5937,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2ET_2E0 )
| ( mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_194
| spl32_242 ),
inference(superposition,[],[f4689,f3268]) ).
tff(f4689,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0) )
| spl32_242 ),
inference(avatar_component_clause,[],[f4688]) ).
tff(f5790,plain,
( spl32_250
| ~ spl32_3
| ~ spl32_119
| ~ spl32_185 ),
inference(avatar_split_clause,[],[f3111,f2963,f1238,f493,f5788]) ).
tff(f5788,plain,
( spl32_250
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_250])]) ).
tff(f493,plain,
( spl32_3
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_3])]) ).
tff(f3111,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl32_3
| ~ spl32_119
| ~ spl32_185 ),
inference(forward_demodulation,[],[f3099,f1240]) ).
tff(f3099,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))) = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl32_3
| ~ spl32_185 ),
inference(resolution,[],[f2964,f495]) ).
tff(f495,plain,
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_3 ),
inference(avatar_component_clause,[],[f493]) ).
tff(f5786,plain,
( spl32_249
| ~ spl32_66
| ~ spl32_92 ),
inference(avatar_split_clause,[],[f1042,f1032,f831,f5784]) ).
tff(f5784,plain,
( spl32_249
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| p(X2)
| sP3(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_249])]) ).
tff(f831,plain,
( spl32_66
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP3(X2,X1,X0)
| ~ sP6(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_66])]) ).
tff(f1032,plain,
( spl32_92
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP6(X2,X1,X0)
| ( X0 = X1 )
| p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_92])]) ).
tff(f1042,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| p(X2)
| sP3(X0,X1,X2) )
| ~ spl32_66
| ~ spl32_92 ),
inference(resolution,[],[f1033,f832]) ).
tff(f832,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ sP6(X0,X1,X2)
| sP3(X2,X1,X0) )
| ~ spl32_66 ),
inference(avatar_component_clause,[],[f831]) ).
tff(f1033,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP6(X2,X1,X0)
| ( X0 = X1 )
| p(X2) )
| ~ spl32_92 ),
inference(avatar_component_clause,[],[f1032]) ).
tff(f5782,plain,
( spl32_248
| ~ spl32_67
| ~ spl32_92 ),
inference(avatar_split_clause,[],[f1041,f1032,f835,f5780]) ).
tff(f5780,plain,
( spl32_248
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| p(X2)
| sP4(X1,X0,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_248])]) ).
tff(f835,plain,
( spl32_67
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP4(X1,X2,X0)
| ~ sP6(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_67])]) ).
tff(f1041,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| p(X2)
| sP4(X1,X0,X2) )
| ~ spl32_67
| ~ spl32_92 ),
inference(resolution,[],[f1033,f836]) ).
tff(f836,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ sP6(X0,X1,X2)
| sP4(X1,X2,X0) )
| ~ spl32_67 ),
inference(avatar_component_clause,[],[f835]) ).
tff(f5778,plain,
( spl32_247
| ~ spl32_5
| ~ spl32_64 ),
inference(avatar_split_clause,[],[f968,f823,f503,f5776]) ).
tff(f968,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1) ) )
| ~ spl32_5
| ~ spl32_64 ),
inference(resolution,[],[f824,f504]) ).
tff(f5774,plain,
( spl32_246
| ~ spl32_6
| ~ spl32_59 ),
inference(avatar_split_clause,[],[f951,f803,f507,f5772]) ).
tff(f951,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X1),X0) ) )
| ~ spl32_6
| ~ spl32_59 ),
inference(resolution,[],[f804,f508]) ).
tff(f5770,plain,
( spl32_245
| ~ spl32_6
| ~ spl32_58 ),
inference(avatar_split_clause,[],[f947,f799,f507,f5768]) ).
tff(f947,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) ) )
| ~ spl32_6
| ~ spl32_58 ),
inference(resolution,[],[f800,f508]) ).
tff(f5766,plain,
( spl32_244
| ~ spl32_6
| ~ spl32_57 ),
inference(avatar_split_clause,[],[f943,f795,f507,f5764]) ).
tff(f943,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1) ) )
| ~ spl32_6
| ~ spl32_57 ),
inference(resolution,[],[f796,f508]) ).
tff(f5742,plain,
( spl32_199
| spl32_4
| ~ spl32_127
| ~ spl32_183 ),
inference(avatar_split_clause,[],[f3037,f2955,f1281,f498,f3287]) ).
tff(f498,plain,
( spl32_4
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_4])]) ).
tff(f3037,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| spl32_4
| ~ spl32_127
| ~ spl32_183 ),
inference(forward_demodulation,[],[f3035,f1283]) ).
tff(f3035,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| spl32_4
| ~ spl32_183 ),
inference(resolution,[],[f2956,f500]) ).
tff(f500,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| spl32_4 ),
inference(avatar_component_clause,[],[f498]) ).
tff(f5105,plain,
( spl32_243
| ~ spl32_14
| spl32_242 ),
inference(avatar_split_clause,[],[f4855,f4688,f548,f5103]) ).
tff(f4855,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X0) )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_14
| spl32_242 ),
inference(superposition,[],[f4689,f549]) ).
tff(f4691,plain,
( spl32_242
| spl32_1
| ~ spl32_240 ),
inference(avatar_split_clause,[],[f4605,f4511,f483,f4688]) ).
tff(f4511,plain,
( spl32_240
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,mono_2Ec_2Ebool_2EF_2E0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_240])]) ).
tff(f4605,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Ebool_2EF_2E0) )
| spl32_1
| ~ spl32_240 ),
inference(resolution,[],[f4512,f485]) ).
tff(f4512,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,mono_2Ec_2Ebool_2EF_2E0) ) )
| ~ spl32_240 ),
inference(avatar_component_clause,[],[f4511]) ).
tff(f4564,plain,
( spl32_241
| spl32_1
| ~ spl32_206 ),
inference(avatar_split_clause,[],[f4473,f3375,f483,f4562]) ).
tff(f4562,plain,
( spl32_241
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_241])]) ).
tff(f3375,plain,
( spl32_206
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1) )
| p(X0)
| p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_206])]) ).
tff(f4473,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(mono_2Ec_2Ebool_2EF_2E0,X0) ) )
| spl32_1
| ~ spl32_206 ),
inference(resolution,[],[f3376,f485]) ).
tff(f3376,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1) ) )
| ~ spl32_206 ),
inference(avatar_component_clause,[],[f3375]) ).
tff(f4513,plain,
( spl32_240
| spl32_1
| ~ spl32_206 ),
inference(avatar_split_clause,[],[f4462,f3375,f483,f4511]) ).
tff(f4462,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,mono_2Ec_2Ebool_2EF_2E0) ) )
| spl32_1
| ~ spl32_206 ),
inference(resolution,[],[f3376,f485]) ).
tff(f4426,plain,
( ~ spl32_2
| ~ spl32_45
| spl32_213 ),
inference(avatar_split_clause,[],[f3640,f3476,f707,f488]) ).
tff(f3476,plain,
( spl32_213
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_213])]) ).
tff(f3640,plain,
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ~ spl32_45
| spl32_213 ),
inference(superposition,[],[f3478,f708]) ).
tff(f3478,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))))
| spl32_213 ),
inference(avatar_component_clause,[],[f3476]) ).
tff(f4326,plain,
( spl32_6
| ~ spl32_5
| ~ spl32_87
| ~ spl32_142
| ~ spl32_184 ),
inference(avatar_split_clause,[],[f4234,f2959,f1579,f954,f503,f507]) ).
tff(f954,plain,
( spl32_87
<=> ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2ET_2E0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_87])]) ).
tff(f2959,plain,
( spl32_184
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( mono_2Ec_2Ebool_2E_7E_2E1(X0) = X1 )
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_184])]) ).
tff(f4234,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X0) )
| ~ spl32_5
| ~ spl32_87
| ~ spl32_142
| ~ spl32_184 ),
inference(forward_demodulation,[],[f4233,f956]) ).
tff(f956,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2ET_2E0) )
| ~ spl32_87 ),
inference(avatar_component_clause,[],[f954]) ).
tff(f4233,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2ET_2E0) = X0 )
| p(X0) )
| ~ spl32_5
| ~ spl32_142
| ~ spl32_184 ),
inference(forward_demodulation,[],[f3299,f3292]) ).
tff(f3299,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) = X0 )
| p(X0) )
| ~ spl32_142
| ~ spl32_184 ),
inference(resolution,[],[f1580,f2960]) ).
tff(f2960,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2E_7E_2E1(X0) = X1 )
| p(X1) )
| ~ spl32_184 ),
inference(avatar_component_clause,[],[f2959]) ).
tff(f4318,plain,
( spl32_1
| ~ spl32_6
| ~ spl32_132
| ~ spl32_141
| spl32_170 ),
inference(avatar_split_clause,[],[f3337,f2494,f1576,f1390,f507,f483]) ).
tff(f3337,plain,
( p(mono_2Ec_2Ebool_2EF_2E0)
| ~ spl32_6
| ~ spl32_132
| ~ spl32_141
| spl32_170 ),
inference(forward_demodulation,[],[f3317,f2587]) ).
tff(f4303,plain,
( spl32_1
| ~ spl32_6
| ~ spl32_131
| ~ spl32_141
| spl32_188 ),
inference(avatar_split_clause,[],[f3335,f2975,f1576,f1337,f507,f483]) ).
tff(f3335,plain,
( p(mono_2Ec_2Ebool_2EF_2E0)
| ~ spl32_6
| ~ spl32_131
| ~ spl32_141
| spl32_188 ),
inference(forward_demodulation,[],[f3312,f3163]) ).
tff(f3163,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))) )
| ~ spl32_6
| spl32_188 ),
inference(resolution,[],[f2976,f508]) ).
tff(f2976,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| spl32_188 ),
inference(avatar_component_clause,[],[f2975]) ).
tff(f4288,plain,
( spl32_2
| ~ spl32_3
| ~ spl32_45
| ~ spl32_119 ),
inference(avatar_split_clause,[],[f4283,f1238,f707,f493,f488]) ).
tff(f4283,plain,
( p(mono_2Ec_2Ebool_2ET_2E0)
| ~ spl32_3
| ~ spl32_45
| ~ spl32_119 ),
inference(forward_demodulation,[],[f4282,f708]) ).
tff(f4282,plain,
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))))
| ~ spl32_3
| ~ spl32_119 ),
inference(forward_demodulation,[],[f495,f1240]) ).
tff(f4216,plain,
( spl32_1
| ~ spl32_214 ),
inference(avatar_contradiction_clause,[],[f4200]) ).
tff(f4200,plain,
( $false
| spl32_1
| ~ spl32_214 ),
inference(resolution,[],[f3482,f485]) ).
tff(f3482,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : p(X0)
| ~ spl32_214 ),
inference(avatar_component_clause,[],[f3481]) ).
tff(f4215,plain,
( spl32_170
| ~ spl32_214 ),
inference(avatar_contradiction_clause,[],[f4204]) ).
tff(f4204,plain,
( $false
| spl32_170
| ~ spl32_214 ),
inference(resolution,[],[f3482,f2496]) ).
tff(f4214,plain,
( spl32_188
| ~ spl32_214 ),
inference(avatar_contradiction_clause,[],[f4207]) ).
tff(f4207,plain,
( $false
| spl32_188
| ~ spl32_214 ),
inference(resolution,[],[f3482,f2976]) ).
tff(f4213,plain,
( spl32_4
| ~ spl32_214 ),
inference(avatar_contradiction_clause,[],[f4209]) ).
tff(f4209,plain,
( $false
| spl32_4
| ~ spl32_214 ),
inference(resolution,[],[f3482,f500]) ).
tff(f4212,plain,
( spl32_213
| ~ spl32_214 ),
inference(avatar_contradiction_clause,[],[f4211]) ).
tff(f4211,plain,
( $false
| spl32_213
| ~ spl32_214 ),
inference(resolution,[],[f3482,f3478]) ).
tff(f4177,plain,
( spl32_239
| ~ spl32_5
| ~ spl32_133 ),
inference(avatar_split_clause,[],[f1414,f1394,f503,f4175]) ).
tff(f4175,plain,
( spl32_239
<=> ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK20(X0,X1))))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_239])]) ).
tff(f1414,plain,
( ! [X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK20(X0,X1))))) ) )
| ~ spl32_5
| ~ spl32_133 ),
inference(resolution,[],[f1395,f504]) ).
tff(f4173,plain,
( spl32_238
| ~ spl32_48
| ~ spl32_130 ),
inference(avatar_split_clause,[],[f1358,f1333,f719,f4171]) ).
tff(f4171,plain,
( spl32_238
<=> ! [X0: d,X3: u,X2: mono_2Etyop_2Emin_2Ebool,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X3)))) = X2 )
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_238])]) ).
tff(f1358,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X3)))) = X2 )
| ~ p(X2) )
| ~ spl32_48
| ~ spl32_130 ),
inference(resolution,[],[f1334,f720]) ).
tff(f4018,plain,
( spl32_237
| ~ spl32_5
| ~ spl32_130 ),
inference(avatar_split_clause,[],[f1359,f1333,f503,f4016]) ).
tff(f4016,plain,
( spl32_237
<=> ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_237])]) ).
tff(f1359,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))) ) )
| ~ spl32_5
| ~ spl32_130 ),
inference(resolution,[],[f1334,f504]) ).
tff(f3898,plain,
( spl32_236
| ~ spl32_6
| ~ spl32_122 ),
inference(avatar_split_clause,[],[f1288,f1261,f507,f3896]) ).
tff(f3896,plain,
( spl32_236
<=> ! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) = s(X0,X2) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2)))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_236])]) ).
tff(f1288,plain,
( ! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) = s(X0,X2) )
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2)))) ) )
| ~ spl32_6
| ~ spl32_122 ),
inference(resolution,[],[f1262,f508]) ).
tff(f3807,plain,
( spl32_235
| ~ spl32_14
| ~ spl32_110 ),
inference(avatar_split_clause,[],[f1215,f1185,f548,f3805]) ).
tff(f3805,plain,
( spl32_235
<=> ! [X0: u] :
( ( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0)) )
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0)) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_235])]) ).
tff(f1215,plain,
( ! [X0: u] :
( ( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0)) )
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0)) ) )
| ~ spl32_14
| ~ spl32_110 ),
inference(superposition,[],[f1186,f549]) ).
tff(f3803,plain,
( spl32_234
| ~ spl32_48
| ~ spl32_94 ),
inference(avatar_split_clause,[],[f1119,f1049,f719,f3801]) ).
tff(f3801,plain,
( spl32_234
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X1),X0) = X2 )
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_234])]) ).
tff(f1049,plain,
( spl32_94
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1))
| ~ p(X1)
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_94])]) ).
tff(f1119,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X1),X0) = X2 )
| ~ p(X2) )
| ~ spl32_48
| ~ spl32_94 ),
inference(resolution,[],[f1050,f720]) ).
tff(f1050,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1))
| ~ p(X1)
| ~ p(X0) )
| ~ spl32_94 ),
inference(avatar_component_clause,[],[f1049]) ).
tff(f3799,plain,
( spl32_233
| ~ spl32_194
| spl32_223 ),
inference(avatar_split_clause,[],[f3761,f3645,f3267,f3797]) ).
tff(f3797,plain,
( spl32_233
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2ET_2E0) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_233])]) ).
tff(f3761,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2ET_2E0) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_194
| spl32_223 ),
inference(trivial_inequality_removal,[],[f3755]) ).
tff(f3755,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2ET_2E0 )
| ( mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2ET_2E0) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_194
| spl32_223 ),
inference(superposition,[],[f3647,f3268]) ).
tff(f3795,plain,
( spl32_232
| ~ spl32_5
| ~ spl32_94 ),
inference(avatar_split_clause,[],[f1120,f1049,f503,f3793]) ).
tff(f3793,plain,
( spl32_232
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X1),X0) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_232])]) ).
tff(f1120,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X1),X0) ) )
| ~ spl32_5
| ~ spl32_94 ),
inference(resolution,[],[f1050,f504]) ).
tff(f3791,plain,
( spl32_231
| ~ spl32_48
| ~ spl32_65 ),
inference(avatar_split_clause,[],[f971,f827,f719,f3789]) ).
tff(f3789,plain,
( spl32_231
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X2),X0) = X1 )
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_231])]) ).
tff(f827,plain,
( spl32_65
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1))
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_65])]) ).
tff(f971,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X2),X0) = X1 )
| ~ p(X1) )
| ~ spl32_48
| ~ spl32_65 ),
inference(resolution,[],[f828,f720]) ).
tff(f828,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1))
| ~ p(X1) )
| ~ spl32_65 ),
inference(avatar_component_clause,[],[f827]) ).
tff(f3787,plain,
( spl32_230
| ~ spl32_48
| ~ spl32_63 ),
inference(avatar_split_clause,[],[f963,f819,f719,f3785]) ).
tff(f3785,plain,
( spl32_230
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X2),X0) = X1 )
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_230])]) ).
tff(f819,plain,
( spl32_63
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1))
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_63])]) ).
tff(f963,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X2),X0) = X1 )
| ~ p(X1) )
| ~ spl32_48
| ~ spl32_63 ),
inference(resolution,[],[f820,f720]) ).
tff(f820,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1))
| ~ p(X1) )
| ~ spl32_63 ),
inference(avatar_component_clause,[],[f819]) ).
tff(f3783,plain,
( spl32_229
| ~ spl32_48
| ~ spl32_62 ),
inference(avatar_split_clause,[],[f959,f815,f719,f3781]) ).
tff(f3781,plain,
( spl32_229
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X2) = X1 )
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_229])]) ).
tff(f815,plain,
( spl32_62
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1))
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_62])]) ).
tff(f959,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X2) = X1 )
| ~ p(X1) )
| ~ spl32_48
| ~ spl32_62 ),
inference(resolution,[],[f816,f720]) ).
tff(f816,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1))
| ~ p(X0) )
| ~ spl32_62 ),
inference(avatar_component_clause,[],[f815]) ).
tff(f3779,plain,
( spl32_228
| ~ spl32_48
| ~ spl32_55 ),
inference(avatar_split_clause,[],[f930,f787,f719,f3777]) ).
tff(f3777,plain,
( spl32_228
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X0) = X2 )
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_228])]) ).
tff(f787,plain,
( spl32_55
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1))
| ~ p(X1)
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_55])]) ).
tff(f930,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X0) = X2 )
| ~ p(X2) )
| ~ spl32_48
| ~ spl32_55 ),
inference(resolution,[],[f788,f720]) ).
tff(f788,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1))
| ~ p(X1)
| ~ p(X0) )
| ~ spl32_55 ),
inference(avatar_component_clause,[],[f787]) ).
tff(f3765,plain,
( spl32_227
| ~ spl32_14
| ~ spl32_45 ),
inference(avatar_split_clause,[],[f742,f707,f548,f3763]) ).
tff(f3763,plain,
( spl32_227
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X0))) ) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_227])]) ).
tff(f742,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X0))) ) )
| ~ spl32_14
| ~ spl32_45 ),
inference(superposition,[],[f708,f549]) ).
tff(f3660,plain,
( spl32_226
| ~ spl32_5
| ~ spl32_65 ),
inference(avatar_split_clause,[],[f972,f827,f503,f3658]) ).
tff(f972,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X1),X0) ) )
| ~ spl32_5
| ~ spl32_65 ),
inference(resolution,[],[f828,f504]) ).
tff(f3656,plain,
( spl32_225
| ~ spl32_5
| ~ spl32_63 ),
inference(avatar_split_clause,[],[f964,f819,f503,f3654]) ).
tff(f964,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X1),X0) ) )
| ~ spl32_5
| ~ spl32_63 ),
inference(resolution,[],[f820,f504]) ).
tff(f3652,plain,
( spl32_224
| ~ spl32_5
| ~ spl32_62 ),
inference(avatar_split_clause,[],[f960,f815,f503,f3650]) ).
tff(f960,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) ) )
| ~ spl32_5
| ~ spl32_62 ),
inference(resolution,[],[f816,f504]) ).
tff(f3648,plain,
( ~ spl32_223
| ~ spl32_5
| ~ spl32_142
| spl32_164 ),
inference(avatar_split_clause,[],[f3624,f2165,f1579,f503,f3645]) ).
tff(f3624,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2ET_2E0) )
| ~ spl32_5
| ~ spl32_142
| spl32_164 ),
inference(forward_demodulation,[],[f2166,f3292]) ).
tff(f2166,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| spl32_164 ),
inference(avatar_component_clause,[],[f2165]) ).
tff(f3608,plain,
( ~ spl32_2
| spl32_1
| ~ spl32_60 ),
inference(avatar_split_clause,[],[f3399,f807,f483,f488]) ).
tff(f3399,plain,
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| spl32_1
| ~ spl32_60 ),
inference(superposition,[],[f485,f808]) ).
tff(f808,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ~ spl32_60 ),
inference(avatar_component_clause,[],[f807]) ).
tff(f3561,plain,
( spl32_222
| ~ spl32_129
| ~ spl32_135 ),
inference(avatar_split_clause,[],[f1477,f1453,f1329,f3559]) ).
tff(f3559,plain,
( spl32_222
<=> ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0)),X1))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_222])]) ).
tff(f1477,plain,
( ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0)),X1))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) )
| ~ spl32_129
| ~ spl32_135 ),
inference(superposition,[],[f1454,f1330]) ).
tff(f3556,plain,
( spl32_221
| ~ spl32_134
| ~ spl32_151 ),
inference(avatar_split_clause,[],[f1864,f1725,f1398,f3554]) ).
tff(f3554,plain,
( spl32_221
<=> ! [X2: d,X0: d,X1: u,X3: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_221])]) ).
tff(f1864,plain,
( ! [X2: d,X3: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X1)))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X2,X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),combin_k_2E0),s(tyop_2Emin_2Ebool,X1))))))) )
| ~ spl32_134
| ~ spl32_151 ),
inference(superposition,[],[f1726,f1399]) ).
tff(f3551,plain,
( spl32_220
| ~ spl32_150
| ~ spl32_151 ),
inference(avatar_split_clause,[],[f1834,f1725,f1721,f3549]) ).
tff(f1834,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_150
| ~ spl32_151 ),
inference(resolution,[],[f1726,f1722]) ).
tff(f3506,plain,
( spl32_219
| ~ spl32_120
| ~ spl32_151 ),
inference(avatar_split_clause,[],[f1863,f1725,f1246,f3504]) ).
tff(f3504,plain,
( spl32_219
<=> ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_219])]) ).
tff(f1863,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),combin_i_2E0))))) )
| ~ spl32_120
| ~ spl32_151 ),
inference(superposition,[],[f1726,f1247]) ).
tff(f3501,plain,
( spl32_218
| ~ spl32_120
| ~ spl32_151 ),
inference(avatar_split_clause,[],[f1860,f1725,f1246,f3499]) ).
tff(f3499,plain,
( spl32_218
<=> ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_218])]) ).
tff(f1860,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_120
| ~ spl32_151 ),
inference(superposition,[],[f1726,f1247]) ).
tff(f3497,plain,
( spl32_217
| ~ spl32_110
| ~ spl32_135 ),
inference(avatar_split_clause,[],[f1478,f1453,f1185,f3495]) ).
tff(f3495,plain,
( spl32_217
<=> ! [X0: u,X1: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X1,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0))))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X1)),s(tyop_2Emin_2Ebool,X0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_217])]) ).
tff(f1478,plain,
( ! [X0: u,X1: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X1,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0))))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X1)),s(tyop_2Emin_2Ebool,X0))) )
| ~ spl32_110
| ~ spl32_135 ),
inference(superposition,[],[f1454,f1186]) ).
tff(f3492,plain,
( spl32_216
| ~ spl32_45
| ~ spl32_121
| ~ spl32_128
| ~ spl32_151 ),
inference(avatar_split_clause,[],[f1869,f1725,f1317,f1254,f707,f3490]) ).
tff(f3490,plain,
( spl32_216
<=> ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1)))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_216])]) ).
tff(f1869,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1)))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_45
| ~ spl32_121
| ~ spl32_128
| ~ spl32_151 ),
inference(forward_demodulation,[],[f1868,f708]) ).
tff(f1868,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2)),mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_121
| ~ spl32_128
| ~ spl32_151 ),
inference(forward_demodulation,[],[f1859,f1320]) ).
tff(f1859,plain,
( ! [X2: u,X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X2))))) )
| ~ spl32_128
| ~ spl32_151 ),
inference(superposition,[],[f1726,f1318]) ).
tff(f3487,plain,
( spl32_215
| ~ spl32_130
| ~ spl32_139 ),
inference(avatar_split_clause,[],[f1546,f1524,f1333,f3485]) ).
tff(f3485,plain,
( spl32_215
<=> ! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) = s(X0,X2) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_215])]) ).
tff(f1546,plain,
( ! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) = s(X0,X2) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))))))) )
| ~ spl32_130
| ~ spl32_139 ),
inference(resolution,[],[f1525,f1334]) ).
tff(f3483,plain,
( spl32_214
| ~ spl32_2
| ~ spl32_60 ),
inference(avatar_split_clause,[],[f3381,f807,f488,f3481]) ).
tff(f3381,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : p(X0)
| ~ spl32_2
| ~ spl32_60 ),
inference(superposition,[],[f490,f808]) ).
tff(f3479,plain,
( ~ spl32_213
| ~ spl32_60
| ~ spl32_110
| ~ spl32_212 ),
inference(avatar_split_clause,[],[f3474,f3469,f1185,f807,f3476]) ).
tff(f3474,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))))
| ~ spl32_60
| ~ spl32_110
| ~ spl32_212 ),
inference(duplicate_literal_removal,[],[f3473]) ).
tff(f3473,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))))
| ~ spl32_60
| ~ spl32_110
| ~ spl32_212 ),
inference(forward_demodulation,[],[f3472,f3406]) ).
tff(f3406,plain,
( ! [X0: u] : ( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0)) )
| ~ spl32_60
| ~ spl32_110 ),
inference(superposition,[],[f1186,f808]) ).
tff(f3472,plain,
( ! [X3: u,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_60
| ~ spl32_110
| ~ spl32_212 ),
inference(forward_demodulation,[],[f3470,f3406]) ).
tff(f3471,plain,
( spl32_212
| ~ spl32_130
| ~ spl32_151 ),
inference(avatar_split_clause,[],[f1836,f1725,f1333,f3469]) ).
tff(f1836,plain,
( ! [X2: u,X3: u,X0: d,X1: d] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
| ~ spl32_130
| ~ spl32_151 ),
inference(resolution,[],[f1726,f1334]) ).
tff(f3466,plain,
( spl32_211
| ~ spl32_110
| ~ spl32_137 ),
inference(avatar_split_clause,[],[f1518,f1474,f1185,f3464]) ).
tff(f3464,plain,
( spl32_211
<=> ! [X0: d,X1: u] : ( s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_211])]) ).
tff(f1518,plain,
( ! [X0: d,X1: u] : ( s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) )
| ~ spl32_110
| ~ spl32_137 ),
inference(forward_demodulation,[],[f1517,f1186]) ).
tff(f1517,plain,
( ! [X0: d,X1: u] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))) )
| ~ spl32_110
| ~ spl32_137 ),
inference(superposition,[],[f1186,f1475]) ).
tff(f3461,plain,
( spl32_210
| ~ spl32_110
| ~ spl32_136 ),
inference(avatar_split_clause,[],[f1507,f1470,f1185,f3459]) ).
tff(f3459,plain,
( spl32_210
<=> ! [X0: d,X1: u] : ( s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_210])]) ).
tff(f1507,plain,
( ! [X0: d,X1: u] : ( s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) )
| ~ spl32_110
| ~ spl32_136 ),
inference(forward_demodulation,[],[f1506,f1186]) ).
tff(f1506,plain,
( ! [X0: d,X1: u] : ( s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))) )
| ~ spl32_110
| ~ spl32_136 ),
inference(superposition,[],[f1186,f1471]) ).
tff(f3456,plain,
( spl32_209
| ~ spl32_121
| ~ spl32_128 ),
inference(avatar_split_clause,[],[f1320,f1317,f1254,f3454]) ).
tff(f3454,plain,
( spl32_209
<=> ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)),X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_209])]) ).
tff(f3451,plain,
( spl32_208
| ~ spl32_110
| ~ spl32_128 ),
inference(avatar_split_clause,[],[f1321,f1317,f1185,f3449]) ).
tff(f3449,plain,
( spl32_208
<=> ! [X0: u,X1: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29] : ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X1,j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0))))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X1)),s(tyop_2Emin_2Ebool,X0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_208])]) ).
tff(f3446,plain,
( spl32_207
| ~ spl32_26
| ~ spl32_124 ),
inference(avatar_split_clause,[],[f1305,f1269,f597,f3444]) ).
tff(f3444,plain,
( spl32_207
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| sP6(X1,X2,X0)
| ~ sP4(X2,X0,X1)
| ~ sP3(X0,X2,X1)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_207])]) ).
tff(f597,plain,
( spl32_26
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP5(X0,X1,X2)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_26])]) ).
tff(f1269,plain,
( spl32_124
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP6(X0,X1,X2)
| ~ p(X2)
| ~ sP5(X0,X2,X1)
| ~ sP4(X1,X2,X0)
| ~ sP3(X2,X1,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_124])]) ).
tff(f1305,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| sP6(X1,X2,X0)
| ~ sP4(X2,X0,X1)
| ~ sP3(X0,X2,X1)
| ~ p(X2) )
| ~ spl32_26
| ~ spl32_124 ),
inference(resolution,[],[f1270,f598]) ).
tff(f598,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP5(X0,X1,X2)
| ~ p(X2) )
| ~ spl32_26 ),
inference(avatar_component_clause,[],[f597]) ).
tff(f1270,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ sP5(X0,X2,X1)
| ~ p(X2)
| sP6(X0,X1,X2)
| ~ sP4(X1,X2,X0)
| ~ sP3(X2,X1,X0) )
| ~ spl32_124 ),
inference(avatar_component_clause,[],[f1269]) ).
tff(f3378,plain,
( spl32_61
| ~ spl32_46
| ~ spl32_142
| ~ spl32_164 ),
inference(avatar_split_clause,[],[f3303,f2165,f1579,f711,f810]) ).
tff(f3303,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
| ~ spl32_46
| ~ spl32_142
| ~ spl32_164 ),
inference(forward_demodulation,[],[f3293,f2167]) ).
tff(f2167,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_164 ),
inference(avatar_component_clause,[],[f2165]) ).
tff(f3293,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))) )
| ~ spl32_46
| ~ spl32_142 ),
inference(resolution,[],[f1580,f712]) ).
tff(f3377,plain,
( spl32_206
| ~ spl32_46
| ~ spl32_142
| ~ spl32_164
| ~ spl32_205 ),
inference(avatar_split_clause,[],[f3373,f3370,f2165,f1579,f711,f3375]) ).
tff(f3373,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1) )
| p(X0)
| p(X1) )
| ~ spl32_46
| ~ spl32_142
| ~ spl32_164
| ~ spl32_205 ),
inference(forward_demodulation,[],[f3371,f3303]) ).
tff(f3372,plain,
( spl32_205
| ~ spl32_6
| ~ spl32_56 ),
inference(avatar_split_clause,[],[f937,f791,f507,f3370]) ).
tff(f937,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X1)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1) ) )
| ~ spl32_6
| ~ spl32_56 ),
inference(resolution,[],[f792,f508]) ).
tff(f3368,plain,
( spl32_204
| ~ spl32_5
| ~ spl32_55 ),
inference(avatar_split_clause,[],[f931,f787,f503,f3366]) ).
tff(f931,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X0) ) )
| ~ spl32_5
| ~ spl32_55 ),
inference(resolution,[],[f788,f504]) ).
tff(f3364,plain,
( spl32_203
| ~ spl32_19
| ~ spl32_48 ),
inference(avatar_split_clause,[],[f770,f719,f568,f3362]) ).
tff(f3362,plain,
( spl32_203
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,X2) = X0 )
| ~ p(X0)
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_203])]) ).
tff(f568,plain,
( spl32_19
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1))
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_19])]) ).
tff(f770,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,X2) = X0 )
| ~ p(X0)
| ~ p(X1) )
| ~ spl32_19
| ~ spl32_48 ),
inference(resolution,[],[f720,f569]) ).
tff(f569,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1))
| ~ p(X0) )
| ~ spl32_19 ),
inference(avatar_component_clause,[],[f568]) ).
tff(f3360,plain,
( spl32_202
| ~ spl32_20
| ~ spl32_48 ),
inference(avatar_split_clause,[],[f769,f719,f572,f3358]) ).
tff(f3358,plain,
( spl32_202
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,X2) = X0 )
| ~ p(X0)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_202])]) ).
tff(f572,plain,
( spl32_20
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1))
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_20])]) ).
tff(f769,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,X2) = X0 )
| ~ p(X0)
| ~ p(X2) )
| ~ spl32_20
| ~ spl32_48 ),
inference(resolution,[],[f720,f573]) ).
tff(f573,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1))
| ~ p(X1) )
| ~ spl32_20 ),
inference(avatar_component_clause,[],[f572]) ).
tff(f3356,plain,
( spl32_201
| ~ spl32_21
| ~ spl32_48 ),
inference(avatar_split_clause,[],[f767,f719,f576,f3354]) ).
tff(f3354,plain,
( spl32_201
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X1,X2) = X0 )
| ~ p(X0)
| p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_201])]) ).
tff(f576,plain,
( spl32_21
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1))
| p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_21])]) ).
tff(f767,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X1,X2) = X0 )
| ~ p(X0)
| p(X1) )
| ~ spl32_21
| ~ spl32_48 ),
inference(resolution,[],[f720,f577]) ).
tff(f577,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1))
| p(X0) )
| ~ spl32_21 ),
inference(avatar_component_clause,[],[f576]) ).
tff(f3352,plain,
( spl32_200
| ~ spl32_22
| ~ spl32_48 ),
inference(avatar_split_clause,[],[f766,f719,f580,f3350]) ).
tff(f3350,plain,
( spl32_200
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X1,X2) = X0 )
| ~ p(X0)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_200])]) ).
tff(f580,plain,
( spl32_22
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1))
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_22])]) ).
tff(f766,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X1,X2) = X0 )
| ~ p(X0)
| ~ p(X2) )
| ~ spl32_22
| ~ spl32_48 ),
inference(resolution,[],[f720,f581]) ).
tff(f581,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1))
| ~ p(X1) )
| ~ spl32_22 ),
inference(avatar_component_clause,[],[f580]) ).
tff(f3291,plain,
( spl32_1
| ~ spl32_142
| ~ spl32_153 ),
inference(avatar_split_clause,[],[f3290,f1875,f1579,f483]) ).
tff(f3290,plain,
( p(mono_2Ec_2Ebool_2EF_2E0)
| ~ spl32_142
| ~ spl32_153 ),
inference(forward_demodulation,[],[f1580,f1877]) ).
tff(f3289,plain,
( spl32_199
| ~ spl32_110
| spl32_142
| ~ spl32_153
| ~ spl32_183 ),
inference(avatar_split_clause,[],[f3036,f2955,f1875,f1579,f1185,f3287]) ).
tff(f3036,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0))) = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_110
| spl32_142
| ~ spl32_153
| ~ spl32_183 ),
inference(forward_demodulation,[],[f3029,f1980]) ).
tff(f3285,plain,
( spl32_198
| ~ spl32_15
| ~ spl32_48 ),
inference(avatar_split_clause,[],[f765,f719,f552,f3283]) ).
tff(f3283,plain,
( spl32_198
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X1) = X0 )
| ~ p(X0)
| p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_198])]) ).
tff(f552,plain,
( spl32_15
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0))
| p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_15])]) ).
tff(f765,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X1) = X0 )
| ~ p(X0)
| p(X1) )
| ~ spl32_15
| ~ spl32_48 ),
inference(resolution,[],[f720,f553]) ).
tff(f553,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0))
| p(X0) )
| ~ spl32_15 ),
inference(avatar_component_clause,[],[f552]) ).
tff(f3281,plain,
( spl32_197
| ~ spl32_17
| ~ spl32_47 ),
inference(avatar_split_clause,[],[f746,f715,f560,f3279]) ).
tff(f560,plain,
( spl32_17
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ~ p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_17])]) ).
tff(f746,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) = X2 )
| p(X0) )
| ~ spl32_17
| ~ spl32_47 ),
inference(resolution,[],[f716,f561]) ).
tff(f561,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1))
| p(X0) )
| ~ spl32_17 ),
inference(avatar_component_clause,[],[f560]) ).
tff(f3277,plain,
( spl32_196
| ~ spl32_18
| ~ spl32_47 ),
inference(avatar_split_clause,[],[f745,f715,f564,f3275]) ).
tff(f564,plain,
( spl32_18
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ~ p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_18])]) ).
tff(f745,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ( mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) = X2 )
| p(X1) )
| ~ spl32_18
| ~ spl32_47 ),
inference(resolution,[],[f716,f565]) ).
tff(f565,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1))
| p(X1) )
| ~ spl32_18 ),
inference(avatar_component_clause,[],[f564]) ).
tff(f3273,plain,
( spl32_195
| ~ spl32_16
| ~ spl32_47 ),
inference(avatar_split_clause,[],[f744,f715,f556,f3271]) ).
tff(f3271,plain,
( spl32_195
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) = X1 )
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_195])]) ).
tff(f744,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) = X1 )
| ~ p(X0) )
| ~ spl32_16
| ~ spl32_47 ),
inference(resolution,[],[f716,f557]) ).
tff(f3269,plain,
( spl32_194
| ~ spl32_14 ),
inference(avatar_split_clause,[],[f665,f548,f3267]) ).
tff(f665,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_14 ),
inference(superposition,[],[f549,f549]) ).
tff(f3193,plain,
( spl32_193
| ~ spl32_44
| ~ spl32_150 ),
inference(avatar_split_clause,[],[f1798,f1721,f701,f3191]) ).
tff(f1798,plain,
( ! [X2: u,X0: d,X1: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,app_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(X0,X2))))))) )
| ~ spl32_44
| ~ spl32_150 ),
inference(resolution,[],[f1722,f702]) ).
tff(f3189,plain,
( spl32_192
| ~ spl32_44
| ~ spl32_149 ),
inference(avatar_split_clause,[],[f1762,f1717,f701,f3187]) ).
tff(f1762,plain,
( ! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,app_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(X0,X2))))))) )
| ~ spl32_44
| ~ spl32_149 ),
inference(resolution,[],[f1718,f702]) ).
tff(f3000,plain,
( spl32_191
| ~ spl32_83
| ~ spl32_85 ),
inference(avatar_split_clause,[],[f1009,f920,f912,f2998]) ).
tff(f2998,plain,
( spl32_191
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP12(X0,X1,X2)
| p(X0)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_191])]) ).
tff(f912,plain,
( spl32_83
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP11(X0,X1,X2)
| p(X1)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_83])]) ).
tff(f1009,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP12(X0,X1,X2)
| p(X0)
| ~ p(X2) )
| ~ spl32_83
| ~ spl32_85 ),
inference(resolution,[],[f921,f913]) ).
tff(f913,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP11(X0,X1,X2)
| p(X1)
| ~ p(X2) )
| ~ spl32_83 ),
inference(avatar_component_clause,[],[f912]) ).
tff(f2996,plain,
( spl32_190
| ~ spl32_84
| ~ spl32_85 ),
inference(avatar_split_clause,[],[f1008,f920,f916,f2994]) ).
tff(f2994,plain,
( spl32_190
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP12(X0,X1,X2)
| ~ p(X1)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_190])]) ).
tff(f916,plain,
( spl32_84
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP11(X0,X1,X2)
| ~ p(X0)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_84])]) ).
tff(f1008,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP12(X0,X1,X2)
| ~ p(X1)
| ~ p(X2) )
| ~ spl32_84
| ~ spl32_85 ),
inference(resolution,[],[f921,f917]) ).
tff(f917,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP11(X0,X1,X2)
| ~ p(X0)
| ~ p(X2) )
| ~ spl32_84 ),
inference(avatar_component_clause,[],[f916]) ).
tff(f2992,plain,
( spl32_189
| ~ spl32_74
| ~ spl32_76 ),
inference(avatar_split_clause,[],[f986,f872,f864,f2990]) ).
tff(f2990,plain,
( spl32_189
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP9(X0,X1,X2)
| ~ p(X0)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_189])]) ).
tff(f864,plain,
( spl32_74
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP8(X0,X1,X2)
| ~ p(X1)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_74])]) ).
tff(f986,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP9(X0,X1,X2)
| ~ p(X0)
| ~ p(X2) )
| ~ spl32_74
| ~ spl32_76 ),
inference(resolution,[],[f873,f865]) ).
tff(f865,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP8(X0,X1,X2)
| ~ p(X1)
| ~ p(X2) )
| ~ spl32_74 ),
inference(avatar_component_clause,[],[f864]) ).
tff(f2978,plain,
( spl32_188
| ~ spl32_131
| ~ spl32_168 ),
inference(avatar_split_clause,[],[f2917,f2474,f1337,f2975]) ).
tff(f2917,plain,
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_131
| ~ spl32_168 ),
inference(resolution,[],[f2476,f1338]) ).
tff(f2973,plain,
( spl32_187
| ~ spl32_75
| ~ spl32_76 ),
inference(avatar_split_clause,[],[f985,f872,f868,f2971]) ).
tff(f2971,plain,
( spl32_187
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP9(X0,X1,X2)
| ~ p(X1)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_187])]) ).
tff(f868,plain,
( spl32_75
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP8(X0,X1,X2)
| ~ p(X0)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_75])]) ).
tff(f985,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP9(X0,X1,X2)
| ~ p(X1)
| ~ p(X2) )
| ~ spl32_75
| ~ spl32_76 ),
inference(resolution,[],[f873,f869]) ).
tff(f869,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP8(X0,X1,X2)
| ~ p(X0)
| ~ p(X2) )
| ~ spl32_75 ),
inference(avatar_component_clause,[],[f868]) ).
tff(f2969,plain,
( spl32_186
| ~ spl32_8
| ~ spl32_48 ),
inference(avatar_split_clause,[],[f771,f719,f515,f2967]) ).
tff(f2967,plain,
( spl32_186
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(X1) = X0 )
| ~ p(X0)
| p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_186])]) ).
tff(f771,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2E_7E_2E1(X1) = X0 )
| ~ p(X0)
| p(X1) )
| ~ spl32_8
| ~ spl32_48 ),
inference(resolution,[],[f720,f516]) ).
tff(f2965,plain,
( spl32_185
| ~ spl32_6
| ~ spl32_48 ),
inference(avatar_split_clause,[],[f764,f719,f507,f2963]) ).
tff(f764,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| ~ p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
| ~ spl32_6
| ~ spl32_48 ),
inference(resolution,[],[f720,f508]) ).
tff(f2961,plain,
( spl32_184
| ~ spl32_7
| ~ spl32_47 ),
inference(avatar_split_clause,[],[f748,f715,f511,f2959]) ).
tff(f748,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( mono_2Ec_2Ebool_2E_7E_2E1(X0) = X1 )
| ~ p(X0) )
| ~ spl32_7
| ~ spl32_47 ),
inference(resolution,[],[f716,f512]) ).
tff(f2957,plain,
( spl32_183
| ~ spl32_5
| ~ spl32_47 ),
inference(avatar_split_clause,[],[f743,f715,f503,f2955]) ).
tff(f743,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( X0 = X1 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_5
| ~ spl32_47 ),
inference(resolution,[],[f716,f504]) ).
tff(f2935,plain,
( spl32_182
| ~ spl32_44
| ~ spl32_144 ),
inference(avatar_split_clause,[],[f1628,f1588,f701,f2933]) ).
tff(f2933,plain,
( spl32_182
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK23(X0,sK14,X1,sK18)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_182])]) ).
tff(f1628,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK23(X0,sK14,X1,sK18)))))) )
| ~ spl32_44
| ~ spl32_144 ),
inference(resolution,[],[f1589,f702]) ).
tff(f2902,plain,
( spl32_181
| ~ spl32_6
| spl32_169 ),
inference(avatar_split_clause,[],[f2485,f2478,f507,f2899]) ).
tff(f2485,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) )
| ~ spl32_6
| spl32_169 ),
inference(resolution,[],[f2480,f508]) ).
tff(f2897,plain,
( spl32_180
| ~ spl32_44
| ~ spl32_140 ),
inference(avatar_split_clause,[],[f1595,f1572,f701,f2895]) ).
tff(f2895,plain,
( spl32_180
<=> ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK29(X0,sK14,X1,sK18)))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_180])]) ).
tff(f1595,plain,
( ! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,sK14),X1),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK29(X0,sK14,X1,sK18)))))) )
| ~ spl32_44
| ~ spl32_140 ),
inference(resolution,[],[f1573,f702]) ).
tff(f2830,plain,
( spl32_179
| ~ spl32_44
| ~ spl32_47 ),
inference(avatar_split_clause,[],[f750,f715,f701,f2828]) ).
tff(f750,plain,
( ! [X0: u,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) = X1 )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) )
| ~ spl32_44
| ~ spl32_47 ),
inference(resolution,[],[f716,f702]) ).
tff(f2546,plain,
( spl32_178
| ~ spl32_5
| ~ spl32_22 ),
inference(avatar_split_clause,[],[f689,f580,f503,f2544]) ).
tff(f689,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X1,X0) ) )
| ~ spl32_5
| ~ spl32_22 ),
inference(resolution,[],[f581,f504]) ).
tff(f2542,plain,
( spl32_177
| ~ spl32_5
| ~ spl32_21 ),
inference(avatar_split_clause,[],[f687,f576,f503,f2540]) ).
tff(f687,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1) ) )
| ~ spl32_5
| ~ spl32_21 ),
inference(resolution,[],[f577,f504]) ).
tff(f2538,plain,
( spl32_176
| ~ spl32_5
| ~ spl32_20 ),
inference(avatar_split_clause,[],[f685,f572,f503,f2536]) ).
tff(f685,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X1,X0) ) )
| ~ spl32_5
| ~ spl32_20 ),
inference(resolution,[],[f573,f504]) ).
tff(f2534,plain,
( spl32_175
| ~ spl32_5
| ~ spl32_19 ),
inference(avatar_split_clause,[],[f683,f568,f503,f2532]) ).
tff(f683,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1) ) )
| ~ spl32_5
| ~ spl32_19 ),
inference(resolution,[],[f569,f504]) ).
tff(f2530,plain,
( spl32_174
| ~ spl32_6
| ~ spl32_18 ),
inference(avatar_split_clause,[],[f681,f564,f507,f2528]) ).
tff(f681,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X1,X0) ) )
| ~ spl32_6
| ~ spl32_18 ),
inference(resolution,[],[f565,f508]) ).
tff(f2526,plain,
( spl32_173
| ~ spl32_6
| ~ spl32_17 ),
inference(avatar_split_clause,[],[f679,f560,f507,f2524]) ).
tff(f679,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1) ) )
| ~ spl32_6
| ~ spl32_17 ),
inference(resolution,[],[f561,f508]) ).
tff(f2522,plain,
( spl32_172
| ~ spl32_6
| ~ spl32_16 ),
inference(avatar_split_clause,[],[f677,f556,f507,f2520]) ).
tff(f677,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) ) )
| ~ spl32_6
| ~ spl32_16 ),
inference(resolution,[],[f557,f508]) ).
tff(f2518,plain,
( spl32_171
| ~ spl32_5
| ~ spl32_15 ),
inference(avatar_split_clause,[],[f674,f552,f503,f2516]) ).
tff(f674,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) ) )
| ~ spl32_5
| ~ spl32_15 ),
inference(resolution,[],[f553,f504]) ).
tff(f2497,plain,
( ~ spl32_170
| ~ spl32_130
| spl32_168 ),
inference(avatar_split_clause,[],[f2487,f2474,f1333,f2494]) ).
tff(f2487,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
| ~ spl32_130
| spl32_168 ),
inference(resolution,[],[f2475,f1334]) ).
tff(f2481,plain,
( spl32_168
| ~ spl32_169
| ~ spl32_44
| ~ spl32_133 ),
inference(avatar_split_clause,[],[f1410,f1394,f701,f2478,f2474]) ).
tff(f1410,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,sK20(sK14,sK18))))))
| ~ spl32_44
| ~ spl32_133 ),
inference(resolution,[],[f1395,f702]) ).
tff(f2263,plain,
spl32_167,
inference(avatar_split_clause,[],[f469,f2261]) ).
tff(f469,plain,
! [X2: d,X3: u,X0: d,X1: d,X4: u,X5: u] : ( s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X2)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X2)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X2))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X2)),X3))),s(tyop_2Emin_2Efun(X0,X1),X4))),s(X0,X5))) = s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X2)),X3),s(X0,X5))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X5))))) ),
inference(cnf_transformation,[],[f111]) ).
tff(f111,plain,
! [X0: d,X1: d,X2: d,X3: u,X4: u,X5: u] : ( s(X2,app_2E2(s(tyop_2Emin_2Efun(X0,X2),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X2)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X2)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X2))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X2)),X3))),s(tyop_2Emin_2Efun(X0,X1),X4))),s(X0,X5))) = s(X2,app_2E2(s(tyop_2Emin_2Efun(X1,X2),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X2)),X3),s(X0,X5))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X5))))) ),
inference(rectify,[],[f8]) ).
tff(f8,axiom,
! [X0: d,X1: d,X10: d,X2: u,X3: u,X4: u] : ( s(X10,app_2E2(s(tyop_2Emin_2Efun(X0,X10),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X10)),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X10)),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(X0,X10))),combin_s_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X10)),X2))),s(tyop_2Emin_2Efun(X0,X1),X3))),s(X0,X4))) = s(X10,app_2E2(s(tyop_2Emin_2Efun(X1,X10),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X10)),X2),s(X0,X4))),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X4))))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Eho_2Es__thm) ).
tff(f2192,plain,
spl32_166,
inference(avatar_split_clause,[],[f449,f2190]) ).
tff(f449,plain,
! [X2: u,X3: u,X0: d,X1: d,X26: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK28(X0,X1,X2,X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X26)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ),
inference(cnf_transformation,[],[f248]) ).
tff(f248,plain,
! [X0: d,X1: d,X2: u,X3: u] :
( ! [X4: u,X5: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
| ( ! [X7: u] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X7))) != s(X1,sK21(X0,X1,X4,X5)) )
& ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,sK21(X0,X1,X4,X5)))))) ) )
& ( ! [X8: u] :
( ( s(X1,X8) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,sK22(X0,X1,X4,X8)))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X8))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5))))) ) )
& ! [X10: u,X11: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11)))))
| ( ! [X13: u] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(X0,X13))) != s(X1,sK23(X0,X1,X10,X11)) )
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11),s(X1,sK23(X0,X1,X10,X11)))))) ) )
& ( ! [X14: u] :
( ( s(X1,X14) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(X0,sK24(X0,X1,X10,X14)))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11),s(X1,X14))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11))))) ) )
& ! [X16: u,X17: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(X0,sK25(X0,X1,X16,X17)))))))) )
& ( ! [X19: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(X0,X19)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17))))) ) )
& ! [X20: u,X21: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,sK26(X0,X1,X20,X21)))))))) )
& ( ! [X23: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,X23)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21))))) ) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( ! [X25: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X25)))))))
& ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK27(X0,X1,X2,X3)))))) ) )
& ( ! [X26: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK28(X0,X1,X2,X3))))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X26))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ( ! [X29: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X29)))))))
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK29(X0,X1,X2,X3)))))) ) )
& ( ! [X30: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK30(X0,X1,X2,X3))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X30))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK21,sK22,sK23,sK24,sK25,sK26,sK27,sK28,sK29,sK30])],[f237,f247,f246,f245,f244,f243,f242,f241,f240,f239,f238]) ).
tff(f238,plain,
! [X0: d,X1: d,X4: u,X5: u] :
( ? [X6: u] :
( ! [X7: u] : ( s(X1,X6) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X7))) )
& ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6))))) )
=> ( ! [X7: u] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X7))) != s(X1,sK21(X0,X1,X4,X5)) )
& ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,sK21(X0,X1,X4,X5)))))) ) ),
introduced(choice_axiom,[]) ).
tff(f239,plain,
! [X0: d,X1: d,X4: u,X8: u] :
( ? [X9: u] : ( s(X1,X8) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X9))) )
=> ( s(X1,X8) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,sK22(X0,X1,X4,X8)))) ) ),
introduced(choice_axiom,[]) ).
tff(f240,plain,
! [X0: d,X1: d,X10: u,X11: u] :
( ? [X12: u] :
( ! [X13: u] : ( s(X1,X12) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(X0,X13))) )
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11),s(X1,X12))))) )
=> ( ! [X13: u] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(X0,X13))) != s(X1,sK23(X0,X1,X10,X11)) )
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11),s(X1,sK23(X0,X1,X10,X11)))))) ) ),
introduced(choice_axiom,[]) ).
tff(f241,plain,
! [X0: d,X1: d,X10: u,X14: u] :
( ? [X15: u] : ( s(X1,X14) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(X0,X15))) )
=> ( s(X1,X14) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(X0,sK24(X0,X1,X10,X14)))) ) ),
introduced(choice_axiom,[]) ).
tff(f242,plain,
! [X0: d,X1: d,X16: u,X17: u] :
( ? [X18: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(X0,X18)))))))
=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(X0,sK25(X0,X1,X16,X17)))))))) ),
introduced(choice_axiom,[]) ).
tff(f243,plain,
! [X0: d,X1: d,X20: u,X21: u] :
( ? [X22: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,X22)))))))
=> ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,sK26(X0,X1,X20,X21)))))))) ),
introduced(choice_axiom,[]) ).
tff(f244,plain,
! [X0: d,X1: d,X2: u,X3: u] :
( ? [X24: u] :
( ! [X25: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X25)))))))
& ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X24))))) )
=> ( ! [X25: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X25)))))))
& ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK27(X0,X1,X2,X3)))))) ) ),
introduced(choice_axiom,[]) ).
tff(f245,plain,
! [X0: d,X1: d,X2: u,X3: u] :
( ? [X27: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X27)))))))
=> ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK28(X0,X1,X2,X3)))))))) ),
introduced(choice_axiom,[]) ).
tff(f246,plain,
! [X0: d,X1: d,X2: u,X3: u] :
( ? [X28: u] :
( ! [X29: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X29)))))))
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X28))))) )
=> ( ! [X29: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X29)))))))
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK29(X0,X1,X2,X3)))))) ) ),
introduced(choice_axiom,[]) ).
tff(f247,plain,
! [X0: d,X1: d,X2: u,X3: u] :
( ? [X31: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X31)))))))
=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK30(X0,X1,X2,X3)))))))) ),
introduced(choice_axiom,[]) ).
tff(f237,plain,
! [X0: d,X1: d,X2: u,X3: u] :
( ! [X4: u,X5: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
| ? [X6: u] :
( ! [X7: u] : ( s(X1,X6) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X7))) )
& ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6))))) ) )
& ( ! [X8: u] :
( ? [X9: u] : ( s(X1,X8) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X9))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X8))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5))))) ) )
& ! [X10: u,X11: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11)))))
| ? [X12: u] :
( ! [X13: u] : ( s(X1,X12) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(X0,X13))) )
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11),s(X1,X12))))) ) )
& ( ! [X14: u] :
( ? [X15: u] : ( s(X1,X14) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(X0,X15))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11),s(X1,X14))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11))))) ) )
& ! [X16: u,X17: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17)))))
| ? [X18: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(X0,X18))))))) )
& ( ! [X19: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(X0,X19)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17))))) ) )
& ! [X20: u,X21: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21)))))
| ? [X22: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,X22))))))) )
& ( ! [X23: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,X23)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21))))) ) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ? [X24: u] :
( ! [X25: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X25)))))))
& ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X24))))) ) )
& ( ! [X26: u] :
( ? [X27: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X27)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X26))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ? [X28: u] :
( ! [X29: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X29)))))))
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X28))))) ) )
& ( ! [X30: u] :
( ? [X31: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X31)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X30))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
inference(rectify,[],[f236]) ).
tff(f236,plain,
! [X0: d,X1: d,X2: u,X3: u] :
( ! [X4: u,X5: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
| ? [X6: u] :
( ! [X7: u] : ( s(X1,X6) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X7))) )
& ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6))))) ) )
& ( ! [X6: u] :
( ? [X7: u] : ( s(X1,X6) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X7))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5))))) ) )
& ! [X8: u,X9: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X8),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X9)))))
| ? [X10: u] :
( ! [X11: u] : ( s(X1,X10) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X8),s(X0,X11))) )
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X9),s(X1,X10))))) ) )
& ( ! [X10: u] :
( ? [X11: u] : ( s(X1,X10) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X8),s(X0,X11))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X9),s(X1,X10))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X8),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X9))))) ) )
& ! [X12: u,X13: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13)))))
| ? [X14: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(X0,X14))))))) )
& ( ! [X14: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(X0,X14)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13))))) ) )
& ! [X15: u,X16: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X15),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X16)))))
| ? [X17: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X16),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X15),s(X0,X17))))))) )
& ( ! [X17: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X16),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X15),s(X0,X17)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X15),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X16))))) ) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ? [X18: u] :
( ! [X19: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X19)))))))
& ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X18))))) ) )
& ( ! [X18: u] :
( ? [X19: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X19)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X18))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ? [X20: u] :
( ! [X21: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X21)))))))
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X20))))) ) )
& ( ! [X20: u] :
( ? [X21: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X21)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X20))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
inference(flattening,[],[f235]) ).
tff(f235,plain,
! [X0: d,X1: d,X2: u,X3: u] :
( ! [X4: u,X5: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
| ? [X6: u] :
( ! [X7: u] : ( s(X1,X6) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X7))) )
& ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6))))) ) )
& ( ! [X6: u] :
( ? [X7: u] : ( s(X1,X6) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X7))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5))))) ) )
& ! [X8: u,X9: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X8),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X9)))))
| ? [X10: u] :
( ! [X11: u] : ( s(X1,X10) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X8),s(X0,X11))) )
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X9),s(X1,X10))))) ) )
& ( ! [X10: u] :
( ? [X11: u] : ( s(X1,X10) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X8),s(X0,X11))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X9),s(X1,X10))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X8),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X9))))) ) )
& ! [X12: u,X13: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13)))))
| ? [X14: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(X0,X14))))))) )
& ( ! [X14: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(X0,X14)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13))))) ) )
& ! [X15: u,X16: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X15),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X16)))))
| ? [X17: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X16),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X15),s(X0,X17))))))) )
& ( ! [X17: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X16),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X15),s(X0,X17)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X15),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X16))))) ) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ? [X18: u] :
( ! [X19: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X19)))))))
& ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X18))))) ) )
& ( ! [X18: u] :
( ? [X19: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X19)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X18))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ? [X20: u] :
( ! [X21: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X21)))))))
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X20))))) ) )
& ( ! [X20: u] :
( ? [X21: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X21)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X20))))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ) ),
inference(nnf_transformation,[],[f133]) ).
tff(f133,plain,
! [X0: d,X1: d,X2: u,X3: u] :
( ! [X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
<=> ! [X6: u] :
( ? [X7: u] : ( s(X1,X6) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X7))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6))))) ) )
& ! [X8: u,X9: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X8),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X9)))))
<=> ! [X10: u] :
( ? [X11: u] : ( s(X1,X10) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X8),s(X0,X11))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X9),s(X1,X10))))) ) )
& ! [X12: u,X13: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13)))))
<=> ! [X14: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(X0,X14))))))) )
& ! [X15: u,X16: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X15),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X16)))))
<=> ! [X17: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X16),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X15),s(X0,X17))))))) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
<=> ! [X18: u] :
( ? [X19: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X19)))))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X18))))) ) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
<=> ! [X20: u] :
( ? [X21: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X21)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X20))))) ) ) ),
inference(ennf_transformation,[],[f109]) ).
tff(f109,plain,
! [X0: d,X1: d,X2: u,X3: u] :
( ! [X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
<=> ! [X6: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X6)))))
=> ? [X7: u] : ( s(X1,X6) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X7))) ) ) )
& ! [X8: u,X9: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X8),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X9)))))
<=> ! [X10: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X9),s(X1,X10)))))
=> ? [X11: u] : ( s(X1,X10) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X8),s(X0,X11))) ) ) )
& ! [X12: u,X13: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13)))))
<=> ! [X14: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(X0,X14))))))) )
& ! [X15: u,X16: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X15),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X16)))))
<=> ! [X17: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X16),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X15),s(X0,X17))))))) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
<=> ! [X18: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X18)))))
=> ? [X19: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X19))))))) ) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
<=> ! [X20: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X20)))))
=> ? [X21: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X21))))))) ) ) ),
inference(rectify,[],[f45]) ).
tff(f45,axiom,
! [X0: d,X1: d,X20: u,X21: u] :
( ! [X36: u,X37: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X36),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X37)))))
<=> ! [X38: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X37),s(X1,X38)))))
=> ? [X39: u] : ( s(X1,X38) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X36),s(X0,X39))) ) ) )
& ! [X32: u,X33: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X32),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X33)))))
<=> ! [X34: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X33),s(X1,X34)))))
=> ? [X35: u] : ( s(X1,X34) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X32),s(X0,X35))) ) ) )
& ! [X29: u,X30: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X29),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X30)))))
<=> ! [X31: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X30),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X29),s(X0,X31))))))) )
& ! [X26: u,X27: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X26),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X27)))))
<=> ! [X28: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X27),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X26),s(X0,X28))))))) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21)))))
<=> ! [X24: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,X24)))))
=> ? [X25: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,X25))))))) ) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21)))))
<=> ! [X22: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,X22)))))
=> ? [X23: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,X23))))))) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2EquantHeuristics_2EGUESS__REWRITES) ).
tff(f2188,plain,
spl32_165,
inference(avatar_split_clause,[],[f446,f2186]) ).
tff(f446,plain,
! [X2: u,X3: u,X0: d,X1: d,X30: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK30(X0,X1,X2,X3))))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,X30)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3))))) ),
inference(cnf_transformation,[],[f248]) ).
tff(f2168,plain,
( spl32_164
| ~ spl32_54
| spl32_142 ),
inference(avatar_split_clause,[],[f1688,f1579,f775,f2165]) ).
tff(f1992,plain,
spl32_163,
inference(avatar_split_clause,[],[f459,f1990]) ).
tff(f459,plain,
! [X0: d,X1: d,X8: u,X4: u,X5: u] :
( ( s(X1,X8) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,sK22(X0,X1,X4,X8)))) )
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,X8)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5))))) ),
inference(cnf_transformation,[],[f248]) ).
tff(f1988,plain,
spl32_162,
inference(avatar_split_clause,[],[f456,f1986]) ).
tff(f456,plain,
! [X10: u,X0: d,X11: u,X1: d,X14: u] :
( ( s(X1,X14) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(X0,sK24(X0,X1,X10,X14)))) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11),s(X1,X14)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11))))) ),
inference(cnf_transformation,[],[f248]) ).
tff(f1984,plain,
spl32_161,
inference(avatar_split_clause,[],[f444,f1982]) ).
tff(f444,plain,
! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))) ),
inference(cnf_transformation,[],[f107]) ).
tff(f107,plain,
! [X0: d,X1: d,X2: u,X3: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X2))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))) ),
inference(rectify,[],[f33]) ).
tff(f33,axiom,
! [X0: d,X1: d,X12: u,X13: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X12),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X13)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,X0),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E0),s(tyop_2Emin_2Efun(X1,X0),X12))),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X13)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2_2Emono_2EA_27b_20mono_2EA_27a) ).
tff(f1978,plain,
spl32_160,
inference(avatar_split_clause,[],[f443,f1976]) ).
tff(f443,plain,
! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ),
inference(cnf_transformation,[],[f106]) ).
tff(f106,plain,
! [X0: d,X1: d,X2: u,X3: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ),
inference(rectify,[],[f31]) ).
tff(f31,axiom,
! [X0: d,X1: d,X12: u,X13: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E0),s(tyop_2Emin_2Efun(X0,X1),X12))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2_2Emono_2EA_27a_20mono_2EA_27b) ).
tff(f1974,plain,
spl32_159,
inference(avatar_split_clause,[],[f442,f1972]) ).
tff(f442,plain,
! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ),
inference(cnf_transformation,[],[f105]) ).
tff(f105,plain,
! [X0: d,X1: d,X2: u,X3: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ),
inference(rectify,[],[f30]) ).
tff(f30,axiom,
! [X0: d,X1: d,X12: u,X13: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__FORALL_2E0),s(tyop_2Emin_2Efun(X0,X1),X12))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2EquantHeuristics_2EGUESS__FORALL_2E2_2Emono_2EA_27a_20mono_2EA_27b) ).
tff(f1970,plain,
spl32_158,
inference(avatar_split_clause,[],[f441,f1968]) ).
tff(f441,plain,
! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ),
inference(cnf_transformation,[],[f104]) ).
tff(f104,plain,
! [X0: d,X1: d,X2: u,X3: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ),
inference(rectify,[],[f29]) ).
tff(f29,axiom,
! [X0: d,X1: d,X12: u,X13: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E0),s(tyop_2Emin_2Efun(X0,X1),X12))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2_2Emono_2EA_27a_20mono_2EA_27b) ).
tff(f1966,plain,
spl32_157,
inference(avatar_split_clause,[],[f440,f1964]) ).
tff(f440,plain,
! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ),
inference(cnf_transformation,[],[f103]) ).
tff(f103,plain,
! [X0: d,X1: d,X2: u,X3: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ),
inference(rectify,[],[f28]) ).
tff(f28,axiom,
! [X0: d,X1: d,X12: u,X13: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E0),s(tyop_2Emin_2Efun(X0,X1),X12))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2_2Emono_2EA_27a_20mono_2EA_27b) ).
tff(f1962,plain,
spl32_156,
inference(avatar_split_clause,[],[f439,f1960]) ).
tff(f439,plain,
! [X2: u,X3: u,X0: d,X1: d] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ),
inference(cnf_transformation,[],[f102]) ).
tff(f102,plain,
! [X0: d,X1: d,X2: u,X3: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X0,X1),X2))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))) ),
inference(rectify,[],[f27]) ).
tff(f27,axiom,
! [X0: d,X1: d,X12: u,X13: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X12),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,X1),tyop_2Emin_2Efun(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool)),c_2EquantHeuristics_2EGUESS__EXISTS_2E0),s(tyop_2Emin_2Efun(X0,X1),X12))),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X13)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2EquantHeuristics_2EGUESS__EXISTS_2E2_2Emono_2EA_27a_20mono_2EA_27b) ).
tff(f1943,plain,
spl32_155,
inference(avatar_split_clause,[],[f468,f1941]) ).
tff(f468,plain,
! [X2: u,X3: u,X0: d,X1: d] :
( ( s(tyop_2Emin_2Efun(X0,X1),X2) = s(tyop_2Emin_2Efun(X0,X1),X3) )
| ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK31(X0,X1,X2,X3)))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK31(X0,X1,X2,X3)))) ) ),
inference(cnf_transformation,[],[f253]) ).
tff(f253,plain,
! [X0: d,X1: d,X2: u,X3: u] :
( ( s(tyop_2Emin_2Efun(X0,X1),X2) = s(tyop_2Emin_2Efun(X0,X1),X3) )
| ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK31(X0,X1,X2,X3)))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK31(X0,X1,X2,X3)))) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK31])],[f136,f252]) ).
tff(f252,plain,
! [X0: d,X1: d,X2: u,X3: u] :
( ? [X4: u] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X4))) )
=> ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,sK31(X0,X1,X2,X3)))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,sK31(X0,X1,X2,X3)))) ) ),
introduced(choice_axiom,[]) ).
tff(f136,plain,
! [X0: d,X1: d,X2: u,X3: u] :
( ( s(tyop_2Emin_2Efun(X0,X1),X2) = s(tyop_2Emin_2Efun(X0,X1),X3) )
| ? [X4: u] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4))) != s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X4))) ) ),
inference(ennf_transformation,[],[f1]) ).
tff(f1,axiom,
! [X0: d,X1: d,X2: u,X3: u] :
( ! [X4: u] : ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X4))) = s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X3),s(X0,X4))) )
=> ( s(tyop_2Emin_2Efun(X0,X1),X2) = s(tyop_2Emin_2Efun(X0,X1),X3) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Eho_2Eeq__ext) ).
tff(f1882,plain,
spl32_154,
inference(avatar_split_clause,[],[f455,f1880]) ).
tff(f455,plain,
! [X0: d,X1: d,X16: u,X17: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(X0,sK25(X0,X1,X16,X17)))))))) ),
inference(cnf_transformation,[],[f248]) ).
tff(f1878,plain,
( spl32_153
| ~ spl32_6
| spl32_142 ),
inference(avatar_split_clause,[],[f1691,f1579,f507,f1875]) ).
tff(f1873,plain,
spl32_152,
inference(avatar_split_clause,[],[f453,f1871]) ).
tff(f453,plain,
! [X21: u,X0: d,X1: d,X20: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,sK26(X0,X1,X20,X21)))))))) ),
inference(cnf_transformation,[],[f248]) ).
tff(f1727,plain,
spl32_151,
inference(avatar_split_clause,[],[f454,f1725]) ).
tff(f454,plain,
! [X0: d,X1: d,X19: u,X16: u,X17: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(X0,X19)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X16),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X17))))) ),
inference(cnf_transformation,[],[f248]) ).
tff(f1723,plain,
spl32_150,
inference(avatar_split_clause,[],[f452,f1721]) ).
tff(f452,plain,
! [X21: u,X0: d,X1: d,X23: u,X20: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(X0,X23)))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__POINT_2E2(s(tyop_2Emin_2Efun(X0,X1),X20),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X21))))) ),
inference(cnf_transformation,[],[f248]) ).
tff(f1719,plain,
spl32_149,
inference(avatar_split_clause,[],[f451,f1717]) ).
tff(f451,plain,
! [X2: u,X3: u,X0: d,X1: d,X25: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X25))))))) ),
inference(cnf_transformation,[],[f248]) ).
tff(f1715,plain,
spl32_148,
inference(avatar_split_clause,[],[f448,f1713]) ).
tff(f448,plain,
! [X2: u,X3: u,X0: d,X29: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,X29))))))) ),
inference(cnf_transformation,[],[f248]) ).
tff(f1668,plain,
spl32_147,
inference(avatar_split_clause,[],[f461,f1666]) ).
tff(f461,plain,
! [X0: d,X1: d,X7: u,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
| ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(X0,X7))) != s(X1,sK21(X0,X1,X4,X5)) ) ),
inference(cnf_transformation,[],[f248]) ).
tff(f1664,plain,
spl32_146,
inference(avatar_split_clause,[],[f458,f1662]) ).
tff(f458,plain,
! [X10: u,X0: d,X11: u,X1: d,X13: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11)))))
| ( s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(X0,X13))) != s(X1,sK23(X0,X1,X10,X11)) ) ),
inference(cnf_transformation,[],[f248]) ).
tff(f1594,plain,
spl32_145,
inference(avatar_split_clause,[],[f460,f1592]) ).
tff(f460,plain,
! [X0: d,X1: d,X4: u,X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X4),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X5),s(X1,sK21(X0,X1,X4,X5)))))) ),
inference(cnf_transformation,[],[f248]) ).
tff(f1590,plain,
spl32_144,
inference(avatar_split_clause,[],[f457,f1588]) ).
tff(f457,plain,
! [X10: u,X0: d,X11: u,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS__GAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X10),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X11),s(X1,sK23(X0,X1,X10,X11)))))) ),
inference(cnf_transformation,[],[f248]) ).
tff(f1586,plain,
spl32_143,
inference(avatar_split_clause,[],[f450,f1584]) ).
tff(f450,plain,
! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK27(X0,X1,X2,X3)))))) ),
inference(cnf_transformation,[],[f248]) ).
tff(f1582,plain,
( spl32_141
| ~ spl32_142
| ~ spl32_44
| ~ spl32_130 ),
inference(avatar_split_clause,[],[f1356,f1333,f701,f1579,f1576]) ).
tff(f1356,plain,
( ! [X0: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0))))) )
| ~ spl32_44
| ~ spl32_130 ),
inference(resolution,[],[f1334,f702]) ).
tff(f1574,plain,
spl32_140,
inference(avatar_split_clause,[],[f447,f1572]) ).
tff(f447,plain,
! [X2: u,X3: u,X0: d,X1: d] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__EXISTS_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3)))))
| p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X1,tyop_2Emin_2Ebool),X3),s(X1,sK29(X0,X1,X2,X3)))))) ),
inference(cnf_transformation,[],[f248]) ).
tff(f1526,plain,
spl32_139,
inference(avatar_split_clause,[],[f368,f1524]) ).
tff(f368,plain,
! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) = s(X0,X2) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2))))) ),
inference(cnf_transformation,[],[f201]) ).
tff(f201,plain,
! [X0: d,X1: u,X2: u] :
( ( ( s(X0,X1) = s(X0,X2) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2))))) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2)))))
| ( s(X0,X1) != s(X0,X2) ) ) ),
inference(nnf_transformation,[],[f95]) ).
tff(f95,plain,
! [X0: d,X1: u,X2: u] :
( ( s(X0,X1) = s(X0,X2) )
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2))))) ),
inference(rectify,[],[f24]) ).
tff(f24,axiom,
! [X0: d,X12: u,X13: u] :
( ( s(X0,X12) = s(X0,X13) )
<=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X12))),s(X0,X13))))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2Emin_2E_3D_2E2_2Emono_2EA_27a) ).
tff(f1522,plain,
spl32_138,
inference(avatar_split_clause,[],[f367,f1520]) ).
tff(f367,plain,
! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2)))))
| ( s(X0,X1) != s(X0,X2) ) ),
inference(cnf_transformation,[],[f201]) ).
tff(f1476,plain,
spl32_137,
inference(avatar_split_clause,[],[f311,f1474]) ).
tff(f311,plain,
! [X0: d,X1: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ),
inference(cnf_transformation,[],[f79]) ).
tff(f79,plain,
! [X0: d,X1: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ),
inference(rectify,[],[f26]) ).
tff(f26,axiom,
! [X0: d,X12: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X12)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X12)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq1_2Ec_2Ebool_2E_3F_2E1_2Emono_2EA_27a) ).
tff(f1472,plain,
spl32_136,
inference(avatar_split_clause,[],[f310,f1470]) ).
tff(f310,plain,
! [X0: d,X1: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ),
inference(cnf_transformation,[],[f78]) ).
tff(f78,plain,
! [X0: d,X1: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ),
inference(rectify,[],[f22]) ).
tff(f22,axiom,
! [X0: d,X12: u] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X12)))) = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X12)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq1_2Ec_2Ebool_2E_21_2E1_2Emono_2EA_27a) ).
tff(f1455,plain,
spl32_135,
inference(avatar_split_clause,[],[f309,f1453]) ).
tff(f309,plain,
! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) ),
inference(cnf_transformation,[],[f77]) ).
tff(f77,plain,
! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0,X1))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) ),
inference(rectify,[],[f37]) ).
tff(f37,axiom,
! [X5: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29,X6: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X5,X6))) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X5)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X6)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29) ).
tff(f1400,plain,
spl32_134,
inference(avatar_split_clause,[],[f438,f1398]) ).
tff(f438,plain,
! [X2: u,X3: u,X0: d,X1: d] : ( s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(X1,X3))) ),
inference(cnf_transformation,[],[f101]) ).
tff(f101,plain,
! [X0: d,X1: d,X2: u,X3: u] : ( s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(X1,X3))) ),
inference(rectify,[],[f7]) ).
tff(f7,axiom,
! [X0: d,X1: d,X8: u,X9: u] : ( s(X0,X8) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X8))),s(X1,X9))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Eho_2Ek__thm) ).
tff(f1396,plain,
spl32_133,
inference(avatar_split_clause,[],[f327,f1394]) ).
tff(f327,plain,
! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK20(X0,X1))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ),
inference(cnf_transformation,[],[f182]) ).
tff(f182,plain,
! [X0: d,X1: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ! [X2: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2))))) )
& ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK20(X0,X1))))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK20])],[f180,f181]) ).
tff(f181,plain,
! [X0: d,X1: u] :
( ? [X3: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X3)))))
=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK20(X0,X1)))))) ),
introduced(choice_axiom,[]) ).
tff(f180,plain,
! [X0: d,X1: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ! [X2: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2))))) )
& ( ? [X3: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
inference(rectify,[],[f179]) ).
tff(f179,plain,
! [X0: d,X1: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ! [X2: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2))))) )
& ( ? [X2: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
inference(nnf_transformation,[],[f87]) ).
tff(f87,plain,
! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
<=> ? [X2: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2))))) ),
inference(rectify,[],[f15]) ).
tff(f15,axiom,
! [X0: d,X2: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2)))))
<=> ? [X11: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X11))))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Equant_2E_3F) ).
tff(f1392,plain,
spl32_132,
inference(avatar_split_clause,[],[f326,f1390]) ).
tff(f326,plain,
! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK19(X0,X1)))))) ),
inference(cnf_transformation,[],[f178]) ).
tff(f178,plain,
! [X0: d,X1: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK19(X0,X1)))))) )
& ( ! [X3: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK19])],[f176,f177]) ).
tff(f177,plain,
! [X0: d,X1: u] :
( ? [X2: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
=> ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK19(X0,X1)))))) ),
introduced(choice_axiom,[]) ).
tff(f176,plain,
! [X0: d,X1: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ? [X2: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2))))) )
& ( ! [X3: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
inference(rectify,[],[f175]) ).
tff(f175,plain,
! [X0: d,X1: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ? [X2: u] : ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2))))) )
& ( ! [X2: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ) ),
inference(nnf_transformation,[],[f86]) ).
tff(f86,plain,
! [X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
<=> ! [X2: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2))))) ),
inference(rectify,[],[f14]) ).
tff(f14,axiom,
! [X0: d,X2: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2)))))
<=> ! [X11: u] : p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X11))))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Equant_2E_21) ).
tff(f1339,plain,
spl32_131,
inference(avatar_split_clause,[],[f328,f1337]) ).
tff(f328,plain,
! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2))))) ),
inference(cnf_transformation,[],[f182]) ).
tff(f1335,plain,
spl32_130,
inference(avatar_split_clause,[],[f325,f1333]) ).
tff(f325,plain,
! [X3: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X3)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))) ),
inference(cnf_transformation,[],[f178]) ).
tff(f1331,plain,
spl32_129,
inference(avatar_split_clause,[],[f271,f1329]) ).
tff(f271,plain,
! [X0: u] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0)))) ),
inference(cnf_transformation,[],[f66]) ).
tff(f66,plain,
! [X0: u] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X0)))) ),
inference(rectify,[],[f18]) ).
tff(f18,axiom,
! [X5: u] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X5) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),X5)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29) ).
tff(f1319,plain,
spl32_128,
inference(avatar_split_clause,[],[f308,f1317]) ).
tff(f308,plain,
! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) ),
inference(cnf_transformation,[],[f76]) ).
tff(f76,plain,
! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X0,X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)))) ),
inference(rectify,[],[f36]) ).
tff(f36,axiom,
! [X5: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29,X6: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(X5,X6))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X5)),s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X6)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool) ).
tff(f1284,plain,
( spl32_127
| ~ spl32_23
| ~ spl32_110 ),
inference(avatar_split_clause,[],[f1214,f1185,f584,f1281]) ).
tff(f584,plain,
( spl32_23
<=> ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_23])]) ).
tff(f1214,plain,
( ( s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0)) )
| ~ spl32_23
| ~ spl32_110 ),
inference(superposition,[],[f1186,f586]) ).
tff(f586,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) )
| ~ spl32_23 ),
inference(avatar_component_clause,[],[f584]) ).
tff(f1279,plain,
spl32_126,
inference(avatar_split_clause,[],[f383,f1277]) ).
tff(f383,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP6(X0,X1,X2)
| p(X0)
| ~ sP5(X0,X2,X1)
| ~ sP4(X1,X2,X0)
| ~ sP3(X2,X1,X0) ),
inference(cnf_transformation,[],[f207]) ).
tff(f207,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP6(X0,X1,X2)
| ( p(X0)
& p(X1)
& ~ p(X2) )
| ~ sP5(X0,X2,X1)
| ~ sP4(X1,X2,X0)
| ~ sP3(X2,X1,X0) )
& ( ( ( ~ p(X0)
| ~ p(X1)
| p(X2) )
& sP5(X0,X2,X1)
& sP4(X1,X2,X0)
& sP3(X2,X1,X0) )
| ~ sP6(X0,X1,X2) ) ),
inference(rectify,[],[f206]) ).
tff(f206,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
( ( sP6(X2,X1,X0)
| ( p(X2)
& p(X1)
& ~ p(X0) )
| ~ sP5(X2,X0,X1)
| ~ sP4(X1,X0,X2)
| ~ sP3(X0,X1,X2) )
& ( ( ( ~ p(X2)
| ~ p(X1)
| p(X0) )
& sP5(X2,X0,X1)
& sP4(X1,X0,X2)
& sP3(X0,X1,X2) )
| ~ sP6(X2,X1,X0) ) ),
inference(flattening,[],[f205]) ).
tff(f205,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
( ( sP6(X2,X1,X0)
| ( p(X2)
& p(X1)
& ~ p(X0) )
| ~ sP5(X2,X0,X1)
| ~ sP4(X1,X0,X2)
| ~ sP3(X0,X1,X2) )
& ( ( ( ~ p(X2)
| ~ p(X1)
| p(X0) )
& sP5(X2,X0,X1)
& sP4(X1,X0,X2)
& sP3(X0,X1,X2) )
| ~ sP6(X2,X1,X0) ) ),
inference(nnf_transformation,[],[f145]) ).
tff(f145,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
( sP6(X2,X1,X0)
<=> ( ( ~ p(X2)
| ~ p(X1)
| p(X0) )
& sP5(X2,X0,X1)
& sP4(X1,X0,X2)
& sP3(X0,X1,X2) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP6])]) ).
tff(f1275,plain,
spl32_125,
inference(avatar_split_clause,[],[f382,f1273]) ).
tff(f382,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP6(X0,X1,X2)
| p(X1)
| ~ sP5(X0,X2,X1)
| ~ sP4(X1,X2,X0)
| ~ sP3(X2,X1,X0) ),
inference(cnf_transformation,[],[f207]) ).
tff(f1271,plain,
spl32_124,
inference(avatar_split_clause,[],[f381,f1269]) ).
tff(f381,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP6(X0,X1,X2)
| ~ p(X2)
| ~ sP5(X0,X2,X1)
| ~ sP4(X1,X2,X0)
| ~ sP3(X2,X1,X0) ),
inference(cnf_transformation,[],[f207]) ).
tff(f1267,plain,
spl32_123,
inference(avatar_split_clause,[],[f370,f1265]) ).
tff(f370,plain,
! [X2: u,X0: d,X1: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2)))))
| ( s(X0,X1) != s(X0,X2) ) ),
inference(cnf_transformation,[],[f202]) ).
tff(f202,plain,
! [X0: d,X1: u,X2: u] :
( ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2)))))
| ( s(X0,X1) != s(X0,X2) ) )
& ( ( s(X0,X1) = s(X0,X2) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2))))) ) ),
inference(nnf_transformation,[],[f96]) ).
tff(f96,plain,
! [X0: d,X1: u,X2: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2)))))
<=> ( s(X0,X1) = s(X0,X2) ) ),
inference(rectify,[],[f13]) ).
tff(f13,axiom,
! [X0: d,X5: u,X6: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X5),s(X0,X6)))))
<=> ( s(X0,X5) = s(X0,X6) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Elogic_2E_3D) ).
tff(f1263,plain,
spl32_122,
inference(avatar_split_clause,[],[f369,f1261]) ).
tff(f369,plain,
! [X2: u,X0: d,X1: u] :
( ( s(X0,X1) = s(X0,X2) )
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2))))) ),
inference(cnf_transformation,[],[f202]) ).
tff(f1256,plain,
spl32_121,
inference(avatar_split_clause,[],[f270,f1254]) ).
tff(f270,plain,
! [X0: u] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))) ),
inference(cnf_transformation,[],[f65]) ).
tff(f65,plain,
! [X0: u] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X0)))) ),
inference(rectify,[],[f17]) ).
tff(f17,axiom,
! [X5: u] : ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X5) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),X5)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29) ).
tff(f1248,plain,
spl32_120,
inference(avatar_split_clause,[],[f307,f1246]) ).
tff(f307,plain,
! [X0: d,X1: u] : ( s(X0,X1) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(X0,X1))) ),
inference(cnf_transformation,[],[f75]) ).
tff(f75,plain,
! [X0: d,X1: u] : ( s(X0,X1) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(X0,X1))) ),
inference(rectify,[],[f6]) ).
tff(f6,axiom,
! [X0: d,X8: u] : ( s(X0,X8) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(X0,X8))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Eho_2Ei__thm) ).
tff(f1241,plain,
( spl32_119
| ~ spl32_13
| ~ spl32_110 ),
inference(avatar_split_clause,[],[f1213,f1185,f543,f1238]) ).
tff(f543,plain,
( spl32_13
<=> ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_13])]) ).
tff(f1213,plain,
( ( s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0)) )
| ~ spl32_13
| ~ spl32_110 ),
inference(superposition,[],[f1186,f545]) ).
tff(f545,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))) )
| ~ spl32_13 ),
inference(avatar_component_clause,[],[f543]) ).
tff(f1233,plain,
spl32_118,
inference(avatar_split_clause,[],[f425,f1231]) ).
tff(f1231,plain,
( spl32_118
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP12(X0,X1,X2)
| ~ sP10(X2,X1,X0)
| p(X1)
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_118])]) ).
tff(f425,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP12(X0,X1,X2)
| ~ sP10(X2,X1,X0)
| p(X1)
| ~ p(X0) ),
inference(cnf_transformation,[],[f228]) ).
tff(f228,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP12(X0,X1,X2)
| ~ sP10(X2,X1,X0)
| ( p(X1)
& ~ p(X2) )
| ( ~ p(X0)
& ~ p(X2) ) )
& ( ( sP10(X2,X1,X0)
& ( ~ p(X1)
| p(X2) )
& ( p(X0)
| p(X2) ) )
| ~ sP12(X0,X1,X2) ) ),
inference(rectify,[],[f227]) ).
tff(f227,plain,
! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP12(X1,X0,X2)
| ~ sP10(X2,X0,X1)
| ( p(X0)
& ~ p(X2) )
| ( ~ p(X1)
& ~ p(X2) ) )
& ( ( sP10(X2,X0,X1)
& ( ~ p(X0)
| p(X2) )
& ( p(X1)
| p(X2) ) )
| ~ sP12(X1,X0,X2) ) ),
inference(flattening,[],[f226]) ).
tff(f226,plain,
! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP12(X1,X0,X2)
| ~ sP10(X2,X0,X1)
| ( p(X0)
& ~ p(X2) )
| ( ~ p(X1)
& ~ p(X2) ) )
& ( ( sP10(X2,X0,X1)
& ( ~ p(X0)
| p(X2) )
& ( p(X1)
| p(X2) ) )
| ~ sP12(X1,X0,X2) ) ),
inference(nnf_transformation,[],[f153]) ).
tff(f153,plain,
! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( sP12(X1,X0,X2)
<=> ( sP10(X2,X0,X1)
& ( ~ p(X0)
| p(X2) )
& ( p(X1)
| p(X2) ) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP12])]) ).
tff(f1229,plain,
spl32_117,
inference(avatar_split_clause,[],[f406,f1227]) ).
tff(f1227,plain,
( spl32_117
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP9(X0,X1,X2)
| ~ sP7(X2,X1,X0)
| p(X1)
| p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_117])]) ).
tff(f406,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP9(X0,X1,X2)
| ~ sP7(X2,X1,X0)
| p(X1)
| p(X0) ),
inference(cnf_transformation,[],[f219]) ).
tff(f219,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP9(X0,X1,X2)
| ~ sP7(X2,X1,X0)
| ( p(X1)
& ~ p(X2) )
| ( p(X0)
& ~ p(X2) ) )
& ( ( sP7(X2,X1,X0)
& ( ~ p(X1)
| p(X2) )
& ( ~ p(X0)
| p(X2) ) )
| ~ sP9(X0,X1,X2) ) ),
inference(rectify,[],[f218]) ).
tff(f218,plain,
! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP9(X1,X0,X2)
| ~ sP7(X2,X0,X1)
| ( p(X0)
& ~ p(X2) )
| ( p(X1)
& ~ p(X2) ) )
& ( ( sP7(X2,X0,X1)
& ( ~ p(X0)
| p(X2) )
& ( ~ p(X1)
| p(X2) ) )
| ~ sP9(X1,X0,X2) ) ),
inference(flattening,[],[f217]) ).
tff(f217,plain,
! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP9(X1,X0,X2)
| ~ sP7(X2,X0,X1)
| ( p(X0)
& ~ p(X2) )
| ( p(X1)
& ~ p(X2) ) )
& ( ( sP7(X2,X0,X1)
& ( ~ p(X0)
| p(X2) )
& ( ~ p(X1)
| p(X2) ) )
| ~ sP9(X1,X0,X2) ) ),
inference(nnf_transformation,[],[f149]) ).
tff(f149,plain,
! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( sP9(X1,X0,X2)
<=> ( sP7(X2,X0,X1)
& ( ~ p(X0)
| p(X2) )
& ( ~ p(X1)
| p(X2) ) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP9])]) ).
tff(f1211,plain,
spl32_116,
inference(avatar_split_clause,[],[f465,f1209]) ).
tff(f1209,plain,
( spl32_116
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ~ p(X3)
| ~ p(X0)
| ~ sP13(X0,X1,X2,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_116])]) ).
tff(f465,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ~ p(X3)
| ~ p(X0)
| ~ sP13(X0,X1,X2,X3) ),
inference(cnf_transformation,[],[f251]) ).
tff(f251,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool] :
( ( ( p(X2)
| ~ p(X3)
| ( ~ p(X0)
& p(X1) ) )
& ( p(X0)
| ~ p(X1)
| ( ~ p(X2)
& p(X3) ) ) )
| ~ sP13(X0,X1,X2,X3) ),
inference(rectify,[],[f250]) ).
tff(f250,plain,
! [X3: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
( ( ( p(X2)
| ~ p(X0)
| ( ~ p(X3)
& p(X1) ) )
& ( p(X3)
| ~ p(X1)
| ( ~ p(X2)
& p(X0) ) ) )
| ~ sP13(X3,X1,X2,X0) ),
inference(flattening,[],[f249]) ).
tff(f249,plain,
! [X3: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
( ( ( p(X2)
| ~ p(X0)
| ( ~ p(X3)
& p(X1) ) )
& ( p(X3)
| ~ p(X1)
| ( ~ p(X2)
& p(X0) ) ) )
| ~ sP13(X3,X1,X2,X0) ),
inference(nnf_transformation,[],[f155]) ).
tff(f155,plain,
! [X3: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
( ( ( p(X2)
| ~ p(X0) )
<=> ( p(X3)
| ~ p(X1) ) )
| ~ sP13(X3,X1,X2,X0) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP13])]) ).
tff(f1207,plain,
( spl32_115
| ~ spl32_6
| ~ spl32_44 ),
inference(avatar_split_clause,[],[f704,f701,f507,f1205]) ).
tff(f704,plain,
( ! [X0: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X0)))))
| ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X0)))) ) )
| ~ spl32_6
| ~ spl32_44 ),
inference(resolution,[],[f702,f508]) ).
tff(f1203,plain,
spl32_114,
inference(avatar_split_clause,[],[f464,f1201]) ).
tff(f1201,plain,
( spl32_114
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ~ p(X3)
| p(X1)
| ~ sP13(X0,X1,X2,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_114])]) ).
tff(f464,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ~ p(X3)
| p(X1)
| ~ sP13(X0,X1,X2,X3) ),
inference(cnf_transformation,[],[f251]) ).
tff(f1199,plain,
spl32_113,
inference(avatar_split_clause,[],[f463,f1197]) ).
tff(f1197,plain,
( spl32_113
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ~ p(X1)
| ~ p(X2)
| ~ sP13(X0,X1,X2,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_113])]) ).
tff(f463,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ~ p(X1)
| ~ p(X2)
| ~ sP13(X0,X1,X2,X3) ),
inference(cnf_transformation,[],[f251]) ).
tff(f1195,plain,
spl32_112,
inference(avatar_split_clause,[],[f462,f1193]) ).
tff(f1193,plain,
( spl32_112
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ~ p(X1)
| p(X3)
| ~ sP13(X0,X1,X2,X3) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_112])]) ).
tff(f462,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ~ p(X1)
| p(X3)
| ~ sP13(X0,X1,X2,X3) ),
inference(cnf_transformation,[],[f251]) ).
tff(f1191,plain,
spl32_111,
inference(avatar_split_clause,[],[f269,f1189]) ).
tff(f1189,plain,
( spl32_111
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29] : ( j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0))) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_111])]) ).
tff(f269,plain,
! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29] : ( j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0))) = X0 ),
inference(cnf_transformation,[],[f64]) ).
tff(f64,plain,
! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29] : ( j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X0))) = X0 ),
inference(rectify,[],[f21]) ).
tff(f21,axiom,
! [X5: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29] : ( j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool)),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29(X5))) = X5 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29) ).
tff(f1187,plain,
spl32_110,
inference(avatar_split_clause,[],[f268,f1185]) ).
tff(f268,plain,
! [X0: u] : ( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0)))) ),
inference(cnf_transformation,[],[f63]) ).
tff(f63,plain,
! [X0: u] : ( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X0)))) ),
inference(rectify,[],[f16]) ).
tff(f16,axiom,
! [X5: u] : ( s(tyop_2Emin_2Ebool,X5) = s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,X5)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ij_2Emono_2Etyop_2Emin_2Ebool) ).
tff(f1115,plain,
( spl32_109
| ~ spl32_42
| ~ spl32_68 ),
inference(avatar_split_clause,[],[f976,f839,f662,f1113]) ).
tff(f1113,plain,
( spl32_109
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP5(X0,X1,X1)
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_109])]) ).
tff(f662,plain,
( spl32_42
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP6(X2,X1,X1)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_42])]) ).
tff(f839,plain,
( spl32_68
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP5(X0,X2,X1)
| ~ sP6(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_68])]) ).
tff(f976,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP5(X0,X1,X1)
| ~ p(X0) )
| ~ spl32_42
| ~ spl32_68 ),
inference(resolution,[],[f840,f663]) ).
tff(f663,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP6(X2,X1,X1)
| ~ p(X2) )
| ~ spl32_42 ),
inference(avatar_component_clause,[],[f662]) ).
tff(f840,plain,
( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ sP6(X0,X1,X2)
| sP5(X0,X2,X1) )
| ~ spl32_68 ),
inference(avatar_component_clause,[],[f839]) ).
tff(f1111,plain,
spl32_108,
inference(avatar_split_clause,[],[f480,f1109]) ).
tff(f1109,plain,
( spl32_108
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP9(X0,X1,X2)
| ~ sP7(X2,X1,X0)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_108])]) ).
tff(f480,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP9(X0,X1,X2)
| ~ sP7(X2,X1,X0)
| ~ p(X2) ),
inference(duplicate_literal_removal,[],[f403]) ).
tff(f403,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP9(X0,X1,X2)
| ~ sP7(X2,X1,X0)
| ~ p(X2)
| ~ p(X2) ),
inference(cnf_transformation,[],[f219]) ).
tff(f1107,plain,
spl32_107,
inference(avatar_split_clause,[],[f479,f1105]) ).
tff(f1105,plain,
( spl32_107
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP12(X0,X1,X2)
| ~ sP10(X2,X1,X0)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_107])]) ).
tff(f479,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP12(X0,X1,X2)
| ~ sP10(X2,X1,X0)
| ~ p(X2) ),
inference(duplicate_literal_removal,[],[f422]) ).
tff(f422,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP12(X0,X1,X2)
| ~ sP10(X2,X1,X0)
| ~ p(X2)
| ~ p(X2) ),
inference(cnf_transformation,[],[f228]) ).
tff(f1103,plain,
spl32_106,
inference(avatar_split_clause,[],[f432,f1101]) ).
tff(f1101,plain,
( spl32_106
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(X1)
| ~ p(X2)
| ~ sP10(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_106])]) ).
tff(f432,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(X1)
| ~ p(X2)
| ~ sP10(X0,X1,X2) ),
inference(cnf_transformation,[],[f233]) ).
tff(f233,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP10(X0,X1,X2)
| ( p(X0)
& ~ p(X1)
& p(X2) ) )
& ( ~ p(X0)
| p(X1)
| ~ p(X2)
| ~ sP10(X0,X1,X2) ) ),
inference(rectify,[],[f232]) ).
tff(f232,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( sP10(X2,X0,X1)
| ( p(X2)
& ~ p(X0)
& p(X1) ) )
& ( ~ p(X2)
| p(X0)
| ~ p(X1)
| ~ sP10(X2,X0,X1) ) ),
inference(flattening,[],[f231]) ).
tff(f231,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( sP10(X2,X0,X1)
| ( p(X2)
& ~ p(X0)
& p(X1) ) )
& ( ~ p(X2)
| p(X0)
| ~ p(X1)
| ~ sP10(X2,X0,X1) ) ),
inference(nnf_transformation,[],[f151]) ).
tff(f151,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP10(X2,X0,X1)
<=> ( ~ p(X2)
| p(X0)
| ~ p(X1) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP10])]) ).
tff(f1099,plain,
spl32_105,
inference(avatar_split_clause,[],[f429,f1097]) ).
tff(f429,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP11(X0,X1,X2)
| p(X0)
| ~ p(X1)
| p(X2) ),
inference(cnf_transformation,[],[f230]) ).
tff(f230,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP11(X0,X1,X2)
| ( ( ( ~ p(X0)
& p(X1) )
| ~ p(X2) )
& ( p(X0)
| ~ p(X1)
| p(X2) ) ) )
& ( ( ( p(X2)
| ( ~ p(X0)
& p(X1) ) )
& ( p(X0)
| ~ p(X1)
| ~ p(X2) ) )
| ~ sP11(X0,X1,X2) ) ),
inference(flattening,[],[f229]) ).
tff(f229,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP11(X0,X1,X2)
| ( ( ( ~ p(X0)
& p(X1) )
| ~ p(X2) )
& ( p(X0)
| ~ p(X1)
| p(X2) ) ) )
& ( ( ( p(X2)
| ( ~ p(X0)
& p(X1) ) )
& ( p(X0)
| ~ p(X1)
| ~ p(X2) ) )
| ~ sP11(X0,X1,X2) ) ),
inference(nnf_transformation,[],[f152]) ).
tff(f152,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( sP11(X0,X1,X2)
<=> ( p(X2)
<=> ( p(X0)
| ~ p(X1) ) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP11])]) ).
tff(f1095,plain,
spl32_104,
inference(avatar_split_clause,[],[f426,f1093]) ).
tff(f1093,plain,
( spl32_104
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ~ p(X1)
| ~ p(X2)
| ~ sP11(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_104])]) ).
tff(f426,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ~ p(X1)
| ~ p(X2)
| ~ sP11(X0,X1,X2) ),
inference(cnf_transformation,[],[f230]) ).
tff(f1091,plain,
spl32_103,
inference(avatar_split_clause,[],[f413,f1089]) ).
tff(f1089,plain,
( spl32_103
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(X1)
| p(X2)
| ~ sP7(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_103])]) ).
tff(f413,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(X1)
| p(X2)
| ~ sP7(X0,X1,X2) ),
inference(cnf_transformation,[],[f224]) ).
tff(f224,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP7(X0,X1,X2)
| ( p(X0)
& ~ p(X1)
& ~ p(X2) ) )
& ( ~ p(X0)
| p(X1)
| p(X2)
| ~ sP7(X0,X1,X2) ) ),
inference(rectify,[],[f223]) ).
tff(f223,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( sP7(X2,X0,X1)
| ( p(X2)
& ~ p(X0)
& ~ p(X1) ) )
& ( ~ p(X2)
| p(X0)
| p(X1)
| ~ sP7(X2,X0,X1) ) ),
inference(flattening,[],[f222]) ).
tff(f222,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( sP7(X2,X0,X1)
| ( p(X2)
& ~ p(X0)
& ~ p(X1) ) )
& ( ~ p(X2)
| p(X0)
| p(X1)
| ~ sP7(X2,X0,X1) ) ),
inference(nnf_transformation,[],[f147]) ).
tff(f147,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP7(X2,X0,X1)
<=> ( ~ p(X2)
| p(X0)
| p(X1) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP7])]) ).
tff(f1087,plain,
spl32_102,
inference(avatar_split_clause,[],[f410,f1085]) ).
tff(f410,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP8(X0,X1,X2)
| p(X0)
| p(X1)
| p(X2) ),
inference(cnf_transformation,[],[f221]) ).
tff(f221,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP8(X0,X1,X2)
| ( ( ( ~ p(X0)
& ~ p(X1) )
| ~ p(X2) )
& ( p(X0)
| p(X1)
| p(X2) ) ) )
& ( ( ( p(X2)
| ( ~ p(X0)
& ~ p(X1) ) )
& ( p(X0)
| p(X1)
| ~ p(X2) ) )
| ~ sP8(X0,X1,X2) ) ),
inference(flattening,[],[f220]) ).
tff(f220,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP8(X0,X1,X2)
| ( ( ( ~ p(X0)
& ~ p(X1) )
| ~ p(X2) )
& ( p(X0)
| p(X1)
| p(X2) ) ) )
& ( ( ( p(X2)
| ( ~ p(X0)
& ~ p(X1) ) )
& ( p(X0)
| p(X1)
| ~ p(X2) ) )
| ~ sP8(X0,X1,X2) ) ),
inference(nnf_transformation,[],[f148]) ).
tff(f148,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( sP8(X0,X1,X2)
<=> ( p(X2)
<=> ( p(X0)
| p(X1) ) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP8])]) ).
tff(f1083,plain,
spl32_101,
inference(avatar_split_clause,[],[f407,f1081]) ).
tff(f1081,plain,
( spl32_101
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X1)
| ~ p(X2)
| ~ sP8(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_101])]) ).
tff(f407,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X1)
| ~ p(X2)
| ~ sP8(X0,X1,X2) ),
inference(cnf_transformation,[],[f221]) ).
tff(f1079,plain,
spl32_100,
inference(avatar_split_clause,[],[f392,f1077]) ).
tff(f1077,plain,
( spl32_100
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X1)
| p(X2)
| ~ sP3(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_100])]) ).
tff(f392,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X1)
| p(X2)
| ~ sP3(X0,X1,X2) ),
inference(cnf_transformation,[],[f215]) ).
tff(f215,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP3(X0,X1,X2)
| ( ~ p(X0)
& ~ p(X1)
& ~ p(X2) ) )
& ( p(X0)
| p(X1)
| p(X2)
| ~ sP3(X0,X1,X2) ) ),
inference(flattening,[],[f214]) ).
tff(f214,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP3(X0,X1,X2)
| ( ~ p(X0)
& ~ p(X1)
& ~ p(X2) ) )
& ( p(X0)
| p(X1)
| p(X2)
| ~ sP3(X0,X1,X2) ) ),
inference(nnf_transformation,[],[f142]) ).
tff(f142,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( sP3(X0,X1,X2)
<=> ( p(X0)
| p(X1)
| p(X2) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP3])]) ).
tff(f1075,plain,
spl32_99,
inference(avatar_split_clause,[],[f388,f1073]) ).
tff(f1073,plain,
( spl32_99
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| p(X2)
| ~ sP4(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_99])]) ).
tff(f388,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| p(X2)
| ~ sP4(X0,X1,X2) ),
inference(cnf_transformation,[],[f213]) ).
tff(f213,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP4(X0,X1,X2)
| ( p(X0)
& p(X1)
& ~ p(X2) ) )
& ( ~ p(X0)
| ~ p(X1)
| p(X2)
| ~ sP4(X0,X1,X2) ) ),
inference(rectify,[],[f212]) ).
tff(f212,plain,
! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP4(X1,X0,X2)
| ( p(X1)
& p(X0)
& ~ p(X2) ) )
& ( ~ p(X1)
| ~ p(X0)
| p(X2)
| ~ sP4(X1,X0,X2) ) ),
inference(flattening,[],[f211]) ).
tff(f211,plain,
! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP4(X1,X0,X2)
| ( p(X1)
& p(X0)
& ~ p(X2) ) )
& ( ~ p(X1)
| ~ p(X0)
| p(X2)
| ~ sP4(X1,X0,X2) ) ),
inference(nnf_transformation,[],[f143]) ).
tff(f143,plain,
! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( sP4(X1,X0,X2)
<=> ( ~ p(X1)
| ~ p(X0)
| p(X2) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP4])]) ).
tff(f1067,plain,
spl32_98,
inference(avatar_split_clause,[],[f384,f1065]) ).
tff(f1065,plain,
( spl32_98
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| p(X2)
| ~ sP5(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_98])]) ).
tff(f384,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| p(X2)
| ~ sP5(X0,X1,X2) ),
inference(cnf_transformation,[],[f210]) ).
tff(f210,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP5(X0,X1,X2)
| ( p(X0)
& p(X1)
& ~ p(X2) ) )
& ( ~ p(X0)
| ~ p(X1)
| p(X2)
| ~ sP5(X0,X1,X2) ) ),
inference(rectify,[],[f209]) ).
tff(f209,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( sP5(X2,X0,X1)
| ( p(X2)
& p(X0)
& ~ p(X1) ) )
& ( ~ p(X2)
| ~ p(X0)
| p(X1)
| ~ sP5(X2,X0,X1) ) ),
inference(flattening,[],[f208]) ).
tff(f208,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( sP5(X2,X0,X1)
| ( p(X2)
& p(X0)
& ~ p(X1) ) )
& ( ~ p(X2)
| ~ p(X0)
| p(X1)
| ~ sP5(X2,X0,X1) ) ),
inference(nnf_transformation,[],[f144]) ).
tff(f144,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP5(X2,X0,X1)
<=> ( ~ p(X2)
| ~ p(X0)
| p(X1) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP5])]) ).
tff(f1063,plain,
spl32_97,
inference(avatar_split_clause,[],[f380,f1061]) ).
tff(f1061,plain,
( spl32_97
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| p(X2)
| ~ sP6(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_97])]) ).
tff(f380,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| p(X2)
| ~ sP6(X0,X1,X2) ),
inference(cnf_transformation,[],[f207]) ).
tff(f1059,plain,
spl32_96,
inference(avatar_split_clause,[],[f337,f1057]) ).
tff(f337,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ~ p(X0)
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1)) ),
inference(cnf_transformation,[],[f188]) ).
tff(f188,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(X1)
| ~ p(X0)
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1)) )
& ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1))
| ( ~ p(X1)
& p(X0) ) ) ),
inference(flattening,[],[f187]) ).
tff(f187,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(X1)
| ~ p(X0)
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1)) )
& ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1))
| ( ~ p(X1)
& p(X0) ) ) ),
inference(nnf_transformation,[],[f125]) ).
tff(f125,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(X1)
| ~ p(X0) )
<=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1)) ),
inference(ennf_transformation,[],[f90]) ).
tff(f90,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(X0)
=> p(X1) )
<=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1)) ),
inference(rectify,[],[f25]) ).
tff(f25,axiom,
! [X12: mono_2Etyop_2Emin_2Ebool,X13: mono_2Etyop_2Emin_2Ebool] :
( ( p(X12)
=> p(X13) )
<=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X12),X13)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2Emin_2E_3D_3D_3E_2E2) ).
tff(f1055,plain,
spl32_95,
inference(avatar_split_clause,[],[f334,f1053]) ).
tff(f334,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| p(X0)
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1)) ),
inference(cnf_transformation,[],[f186]) ).
tff(f186,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(X1)
| p(X0)
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1)) )
& ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1))
| ( ~ p(X1)
& ~ p(X0) ) ) ),
inference(flattening,[],[f185]) ).
tff(f185,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(X1)
| p(X0)
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1)) )
& ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1))
| ( ~ p(X1)
& ~ p(X0) ) ) ),
inference(nnf_transformation,[],[f89]) ).
tff(f89,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(X1)
| p(X0) )
<=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1)) ),
inference(rectify,[],[f34]) ).
tff(f34,axiom,
! [X12: mono_2Etyop_2Emin_2Ebool,X13: mono_2Etyop_2Emin_2Ebool] :
( ( p(X13)
| p(X12) )
<=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X12),X13)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2Ebool_2E_5C_2F_2E2) ).
tff(f1051,plain,
spl32_94,
inference(avatar_split_clause,[],[f329,f1049]) ).
tff(f329,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1))
| ~ p(X1)
| ~ p(X0) ),
inference(cnf_transformation,[],[f184]) ).
tff(f184,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( ( p(X1)
& p(X0) )
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1)) )
& ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1))
| ~ p(X1)
| ~ p(X0) ) ),
inference(flattening,[],[f183]) ).
tff(f183,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( ( p(X1)
& p(X0) )
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1)) )
& ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1))
| ~ p(X1)
| ~ p(X0) ) ),
inference(nnf_transformation,[],[f88]) ).
tff(f88,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(X1)
& p(X0) )
<=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1)) ),
inference(rectify,[],[f23]) ).
tff(f23,axiom,
! [X12: mono_2Etyop_2Emin_2Ebool,X13: mono_2Etyop_2Emin_2Ebool] :
( ( p(X13)
& p(X12) )
<=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X12),X13)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2Ebool_2E_2F_5C_2E2) ).
tff(f1038,plain,
spl32_93,
inference(avatar_split_clause,[],[f398,f1036]) ).
tff(f1036,plain,
( spl32_93
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| ~ p(X2)
| ~ sP6(X2,X1,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_93])]) ).
tff(f398,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| ~ p(X2)
| ~ sP6(X2,X1,X0) ),
inference(cnf_transformation,[],[f216]) ).
tff(f216,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( ( ( p(X2)
| ( X0 != X1 ) )
& ( ( X0 = X1 )
| ~ p(X2) ) )
| ~ sP6(X2,X1,X0) )
& ( sP6(X2,X1,X0)
| ( ( ( X0 != X1 )
| ~ p(X2) )
& ( ( X0 = X1 )
| p(X2) ) ) ) ),
inference(nnf_transformation,[],[f146]) ).
tff(f146,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( p(X2)
<=> ( X0 = X1 ) )
<=> sP6(X2,X1,X0) ),
inference(definition_folding,[],[f98,f145,f144,f143,f142]) ).
tff(f98,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( p(X2)
<=> ( X0 = X1 ) )
<=> ( ( ~ p(X2)
| ~ p(X1)
| p(X0) )
& ( ~ p(X2)
| ~ p(X0)
| p(X1) )
& ( ~ p(X1)
| ~ p(X0)
| p(X2) )
& ( p(X0)
| p(X1)
| p(X2) ) ) ),
inference(rectify,[],[f51]) ).
tff(f51,axiom,
! [X43: mono_2Etyop_2Emin_2Ebool,X44: mono_2Etyop_2Emin_2Ebool,X45: mono_2Etyop_2Emin_2Ebool] :
( ( p(X45)
<=> ( X43 = X44 ) )
<=> ( ( ~ p(X45)
| ~ p(X44)
| p(X43) )
& ( ~ p(X45)
| ~ p(X43)
| p(X44) )
& ( ~ p(X44)
| ~ p(X43)
| p(X45) )
& ( p(X43)
| p(X44)
| p(X45) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Esat_2Edc__eq) ).
tff(f1034,plain,
spl32_92,
inference(avatar_split_clause,[],[f396,f1032]) ).
tff(f396,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP6(X2,X1,X0)
| ( X0 = X1 )
| p(X2) ),
inference(cnf_transformation,[],[f216]) ).
tff(f1030,plain,
( spl32_91
| spl32_1
| ~ spl32_54 ),
inference(avatar_split_clause,[],[f996,f775,f483,f1027]) ).
tff(f1027,plain,
( spl32_91
<=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2EF_2E0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_91])]) ).
tff(f996,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2EF_2E0) )
| spl32_1
| ~ spl32_54 ),
inference(resolution,[],[f776,f485]) ).
tff(f1023,plain,
( spl32_90
| spl32_1 ),
inference(avatar_split_clause,[],[f349,f483,f1021]) ).
tff(f1021,plain,
( spl32_90
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ~ sP0(X0,X1)
| p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_90])]) ).
tff(f349,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2EF_2E0)
| p(X0)
| p(X1)
| ~ sP0(X0,X1) ),
inference(cnf_transformation,[],[f194]) ).
tff(f194,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( sP0(X0,X1)
| ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
& ~ p(X0)
& ~ p(X1) ) )
& ( p(mono_2Ec_2Ebool_2EF_2E0)
| p(X0)
| p(X1)
| ~ sP0(X0,X1) ) ),
inference(flattening,[],[f193]) ).
tff(f193,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( sP0(X0,X1)
| ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
& ~ p(X0)
& ~ p(X1) ) )
& ( p(mono_2Ec_2Ebool_2EF_2E0)
| p(X0)
| p(X1)
| ~ sP0(X0,X1) ) ),
inference(nnf_transformation,[],[f137]) ).
tff(f137,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP0(X0,X1)
<=> ( p(mono_2Ec_2Ebool_2EF_2E0)
| p(X0)
| p(X1) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).
tff(f1017,plain,
( spl32_89
| spl32_1 ),
inference(avatar_split_clause,[],[f344,f483,f1015]) ).
tff(f1015,plain,
( spl32_89
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ~ sP1(X0,X1)
| p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_89])]) ).
tff(f344,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2EF_2E0)
| p(X0)
| p(X1)
| ~ sP1(X0,X1) ),
inference(cnf_transformation,[],[f192]) ).
tff(f192,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( sP1(X0,X1)
| ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
& ~ p(X0)
& ( p(mono_2Ec_2Ebool_2EF_2E0)
| ~ p(X1) ) ) )
& ( p(mono_2Ec_2Ebool_2EF_2E0)
| p(X0)
| ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
& p(X1) )
| ~ sP1(X0,X1) ) ),
inference(flattening,[],[f191]) ).
tff(f191,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( sP1(X0,X1)
| ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
& ~ p(X0)
& ( p(mono_2Ec_2Ebool_2EF_2E0)
| ~ p(X1) ) ) )
& ( p(mono_2Ec_2Ebool_2EF_2E0)
| p(X0)
| ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
& p(X1) )
| ~ sP1(X0,X1) ) ),
inference(nnf_transformation,[],[f138]) ).
tff(f138,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP1(X0,X1)
<=> ( p(mono_2Ec_2Ebool_2EF_2E0)
| p(X0)
| ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
& p(X1) ) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP1])]) ).
tff(f1013,plain,
spl32_88,
inference(avatar_split_clause,[],[f267,f1011]) ).
tff(f1011,plain,
( spl32_88
<=> ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29] : ( j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0))) = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_88])]) ).
tff(f267,plain,
! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29] : ( j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0))) = X0 ),
inference(cnf_transformation,[],[f62]) ).
tff(f62,plain,
! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29] : ( j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X0))) = X0 ),
inference(rectify,[],[f20]) ).
tff(f20,axiom,
! [X5: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29] : ( j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(X5))) = X5 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29) ).
tff(f957,plain,
( spl32_87
| ~ spl32_2
| ~ spl32_46 ),
inference(avatar_split_clause,[],[f901,f711,f488,f954]) ).
tff(f901,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(mono_2Ec_2Ebool_2ET_2E0) )
| ~ spl32_2
| ~ spl32_46 ),
inference(resolution,[],[f712,f490]) ).
tff(f926,plain,
spl32_86,
inference(avatar_split_clause,[],[f437,f924]) ).
tff(f924,plain,
( spl32_86
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP11(X0,X1,X2)
| ~ sP12(X1,X0,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_86])]) ).
tff(f437,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP11(X0,X1,X2)
| ~ sP12(X1,X0,X2) ),
inference(cnf_transformation,[],[f234]) ).
tff(f234,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP11(X0,X1,X2)
| ~ sP12(X1,X0,X2) )
& ( sP12(X1,X0,X2)
| ~ sP11(X0,X1,X2) ) ),
inference(nnf_transformation,[],[f154]) ).
tff(f154,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( sP11(X0,X1,X2)
<=> sP12(X1,X0,X2) ),
inference(definition_folding,[],[f132,f153,f152,f151]) ).
tff(f132,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( p(X2)
<=> ( p(X0)
| ~ p(X1) ) )
<=> ( ( ~ p(X2)
| p(X0)
| ~ p(X1) )
& ( ~ p(X0)
| p(X2) )
& ( p(X1)
| p(X2) ) ) ),
inference(ennf_transformation,[],[f100]) ).
tff(f100,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( p(X2)
<=> ( p(X1)
=> p(X0) ) )
<=> ( ( ~ p(X2)
| p(X0)
| ~ p(X1) )
& ( ~ p(X0)
| p(X2) )
& ( p(X1)
| p(X2) ) ) ),
inference(rectify,[],[f53]) ).
tff(f53,axiom,
! [X43: mono_2Etyop_2Emin_2Ebool,X44: mono_2Etyop_2Emin_2Ebool,X45: mono_2Etyop_2Emin_2Ebool] :
( ( p(X45)
<=> ( p(X44)
=> p(X43) ) )
<=> ( ( ~ p(X45)
| p(X43)
| ~ p(X44) )
& ( ~ p(X43)
| p(X45) )
& ( p(X44)
| p(X45) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Esat_2Edc__imp) ).
tff(f922,plain,
spl32_85,
inference(avatar_split_clause,[],[f436,f920]) ).
tff(f436,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP12(X1,X0,X2)
| ~ sP11(X0,X1,X2) ),
inference(cnf_transformation,[],[f234]) ).
tff(f918,plain,
spl32_84,
inference(avatar_split_clause,[],[f431,f916]) ).
tff(f431,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP11(X0,X1,X2)
| ~ p(X0)
| ~ p(X2) ),
inference(cnf_transformation,[],[f230]) ).
tff(f914,plain,
spl32_83,
inference(avatar_split_clause,[],[f430,f912]) ).
tff(f430,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP11(X0,X1,X2)
| p(X1)
| ~ p(X2) ),
inference(cnf_transformation,[],[f230]) ).
tff(f910,plain,
spl32_82,
inference(avatar_split_clause,[],[f428,f908]) ).
tff(f908,plain,
( spl32_82
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ~ p(X0)
| ~ sP11(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_82])]) ).
tff(f428,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ~ p(X0)
| ~ sP11(X0,X1,X2) ),
inference(cnf_transformation,[],[f230]) ).
tff(f894,plain,
spl32_81,
inference(avatar_split_clause,[],[f427,f892]) ).
tff(f892,plain,
( spl32_81
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| p(X1)
| ~ sP11(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_81])]) ).
tff(f427,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| p(X1)
| ~ sP11(X0,X1,X2) ),
inference(cnf_transformation,[],[f230]) ).
tff(f890,plain,
spl32_80,
inference(avatar_split_clause,[],[f421,f888]) ).
tff(f888,plain,
( spl32_80
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP10(X2,X1,X0)
| ~ sP12(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_80])]) ).
tff(f421,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP10(X2,X1,X0)
| ~ sP12(X0,X1,X2) ),
inference(cnf_transformation,[],[f228]) ).
tff(f886,plain,
spl32_79,
inference(avatar_split_clause,[],[f420,f884]) ).
tff(f884,plain,
( spl32_79
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X1)
| p(X2)
| ~ sP12(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_79])]) ).
tff(f420,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X1)
| p(X2)
| ~ sP12(X0,X1,X2) ),
inference(cnf_transformation,[],[f228]) ).
tff(f882,plain,
spl32_78,
inference(avatar_split_clause,[],[f419,f880]) ).
tff(f880,plain,
( spl32_78
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X2)
| ~ sP12(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_78])]) ).
tff(f419,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| p(X2)
| ~ sP12(X0,X1,X2) ),
inference(cnf_transformation,[],[f228]) ).
tff(f878,plain,
spl32_77,
inference(avatar_split_clause,[],[f418,f876]) ).
tff(f876,plain,
( spl32_77
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP8(X0,X1,X2)
| ~ sP9(X1,X0,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_77])]) ).
tff(f418,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP8(X0,X1,X2)
| ~ sP9(X1,X0,X2) ),
inference(cnf_transformation,[],[f225]) ).
tff(f225,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( sP8(X0,X1,X2)
| ~ sP9(X1,X0,X2) )
& ( sP9(X1,X0,X2)
| ~ sP8(X0,X1,X2) ) ),
inference(nnf_transformation,[],[f150]) ).
tff(f150,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( sP8(X0,X1,X2)
<=> sP9(X1,X0,X2) ),
inference(definition_folding,[],[f99,f149,f148,f147]) ).
tff(f99,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool] :
( ( p(X2)
<=> ( p(X0)
| p(X1) ) )
<=> ( ( ~ p(X2)
| p(X0)
| p(X1) )
& ( ~ p(X0)
| p(X2) )
& ( ~ p(X1)
| p(X2) ) ) ),
inference(rectify,[],[f52]) ).
tff(f52,axiom,
! [X43: mono_2Etyop_2Emin_2Ebool,X44: mono_2Etyop_2Emin_2Ebool,X45: mono_2Etyop_2Emin_2Ebool] :
( ( p(X45)
<=> ( p(X43)
| p(X44) ) )
<=> ( ( ~ p(X45)
| p(X43)
| p(X44) )
& ( ~ p(X43)
| p(X45) )
& ( ~ p(X44)
| p(X45) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Esat_2Edc__disj) ).
tff(f874,plain,
spl32_76,
inference(avatar_split_clause,[],[f417,f872]) ).
tff(f417,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP9(X1,X0,X2)
| ~ sP8(X0,X1,X2) ),
inference(cnf_transformation,[],[f225]) ).
tff(f870,plain,
spl32_75,
inference(avatar_split_clause,[],[f412,f868]) ).
tff(f412,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP8(X0,X1,X2)
| ~ p(X0)
| ~ p(X2) ),
inference(cnf_transformation,[],[f221]) ).
tff(f866,plain,
spl32_74,
inference(avatar_split_clause,[],[f411,f864]) ).
tff(f411,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP8(X0,X1,X2)
| ~ p(X1)
| ~ p(X2) ),
inference(cnf_transformation,[],[f221]) ).
tff(f862,plain,
spl32_73,
inference(avatar_split_clause,[],[f409,f860]) ).
tff(f860,plain,
( spl32_73
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ~ p(X0)
| ~ sP8(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_73])]) ).
tff(f409,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ~ p(X0)
| ~ sP8(X0,X1,X2) ),
inference(cnf_transformation,[],[f221]) ).
tff(f858,plain,
spl32_72,
inference(avatar_split_clause,[],[f408,f856]) ).
tff(f856,plain,
( spl32_72
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ~ p(X1)
| ~ sP8(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_72])]) ).
tff(f408,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ~ p(X1)
| ~ sP8(X0,X1,X2) ),
inference(cnf_transformation,[],[f221]) ).
tff(f853,plain,
spl32_71,
inference(avatar_split_clause,[],[f402,f851]) ).
tff(f851,plain,
( spl32_71
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP7(X2,X1,X0)
| ~ sP9(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_71])]) ).
tff(f402,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP7(X2,X1,X0)
| ~ sP9(X0,X1,X2) ),
inference(cnf_transformation,[],[f219]) ).
tff(f849,plain,
spl32_70,
inference(avatar_split_clause,[],[f401,f847]) ).
tff(f847,plain,
( spl32_70
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X1)
| p(X2)
| ~ sP9(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_70])]) ).
tff(f401,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X1)
| p(X2)
| ~ sP9(X0,X1,X2) ),
inference(cnf_transformation,[],[f219]) ).
tff(f845,plain,
spl32_69,
inference(avatar_split_clause,[],[f400,f843]) ).
tff(f843,plain,
( spl32_69
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(X2)
| ~ sP9(X0,X1,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_69])]) ).
tff(f400,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| p(X2)
| ~ sP9(X0,X1,X2) ),
inference(cnf_transformation,[],[f219]) ).
tff(f841,plain,
spl32_68,
inference(avatar_split_clause,[],[f379,f839]) ).
tff(f379,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP5(X0,X2,X1)
| ~ sP6(X0,X1,X2) ),
inference(cnf_transformation,[],[f207]) ).
tff(f837,plain,
spl32_67,
inference(avatar_split_clause,[],[f378,f835]) ).
tff(f378,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP4(X1,X2,X0)
| ~ sP6(X0,X1,X2) ),
inference(cnf_transformation,[],[f207]) ).
tff(f833,plain,
spl32_66,
inference(avatar_split_clause,[],[f377,f831]) ).
tff(f377,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP3(X2,X1,X0)
| ~ sP6(X0,X1,X2) ),
inference(cnf_transformation,[],[f207]) ).
tff(f829,plain,
spl32_65,
inference(avatar_split_clause,[],[f336,f827]) ).
tff(f336,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1))
| ~ p(X1) ),
inference(cnf_transformation,[],[f188]) ).
tff(f825,plain,
spl32_64,
inference(avatar_split_clause,[],[f335,f823]) ).
tff(f335,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1))
| p(X0) ),
inference(cnf_transformation,[],[f188]) ).
tff(f821,plain,
spl32_63,
inference(avatar_split_clause,[],[f333,f819]) ).
tff(f333,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1))
| ~ p(X1) ),
inference(cnf_transformation,[],[f186]) ).
tff(f817,plain,
spl32_62,
inference(avatar_split_clause,[],[f332,f815]) ).
tff(f332,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1))
| ~ p(X0) ),
inference(cnf_transformation,[],[f186]) ).
tff(f813,plain,
( spl32_60
| ~ spl32_61
| ~ spl32_14 ),
inference(avatar_split_clause,[],[f672,f548,f810,f807]) ).
tff(f672,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2EF_2E0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
| ~ spl32_14 ),
inference(equality_factoring,[],[f549]) ).
tff(f805,plain,
spl32_59,
inference(avatar_split_clause,[],[f331,f803]) ).
tff(f331,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1)) ),
inference(cnf_transformation,[],[f184]) ).
tff(f801,plain,
spl32_58,
inference(avatar_split_clause,[],[f330,f799]) ).
tff(f330,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1)) ),
inference(cnf_transformation,[],[f184]) ).
tff(f797,plain,
spl32_57,
inference(avatar_split_clause,[],[f322,f795]) ).
tff(f322,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ~ p(X0)
| ~ p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1)) ),
inference(cnf_transformation,[],[f174]) ).
tff(f174,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1))
| ( ~ p(X1)
& p(X0) ) )
& ( p(X1)
| ~ p(X0)
| ~ p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1)) ) ),
inference(flattening,[],[f173]) ).
tff(f173,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1))
| ( ~ p(X1)
& p(X0) ) )
& ( p(X1)
| ~ p(X0)
| ~ p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1)) ) ),
inference(nnf_transformation,[],[f124]) ).
tff(f124,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1))
<=> ( p(X1)
| ~ p(X0) ) ),
inference(ennf_transformation,[],[f85]) ).
tff(f85,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1))
<=> ( p(X0)
=> p(X1) ) ),
inference(rectify,[],[f12]) ).
tff(f12,axiom,
! [X5: mono_2Etyop_2Emin_2Ebool,X6: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X5,X6))
<=> ( p(X5)
=> p(X6) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Elogic_2E_3D_3D_3E) ).
tff(f793,plain,
spl32_56,
inference(avatar_split_clause,[],[f319,f791]) ).
tff(f319,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| p(X0)
| ~ p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1)) ),
inference(cnf_transformation,[],[f172]) ).
tff(f172,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1))
| ( ~ p(X1)
& ~ p(X0) ) )
& ( p(X1)
| p(X0)
| ~ p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1)) ) ),
inference(flattening,[],[f171]) ).
tff(f171,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1))
| ( ~ p(X1)
& ~ p(X0) ) )
& ( p(X1)
| p(X0)
| ~ p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1)) ) ),
inference(nnf_transformation,[],[f84]) ).
tff(f84,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1))
<=> ( p(X1)
| p(X0) ) ),
inference(rectify,[],[f10]) ).
tff(f10,axiom,
! [X5: mono_2Etyop_2Emin_2Ebool,X6: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X5,X6))
<=> ( p(X6)
| p(X5) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Elogic_2E_5C_2F) ).
tff(f789,plain,
spl32_55,
inference(avatar_split_clause,[],[f318,f787]) ).
tff(f318,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1))
| ~ p(X1)
| ~ p(X0) ),
inference(cnf_transformation,[],[f170]) ).
tff(f170,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1))
| ~ p(X1)
| ~ p(X0) )
& ( ( p(X1)
& p(X0) )
| ~ p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1)) ) ),
inference(flattening,[],[f169]) ).
tff(f169,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1))
| ~ p(X1)
| ~ p(X0) )
& ( ( p(X1)
& p(X0) )
| ~ p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1)) ) ),
inference(nnf_transformation,[],[f83]) ).
tff(f83,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1))
<=> ( p(X1)
& p(X0) ) ),
inference(rectify,[],[f9]) ).
tff(f9,axiom,
! [X5: mono_2Etyop_2Emin_2Ebool,X6: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X5,X6))
<=> ( p(X6)
& p(X5) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Elogic_2E_2F_5C) ).
tff(f777,plain,
( spl32_54
| ~ spl32_5
| ~ spl32_8 ),
inference(avatar_split_clause,[],[f541,f515,f503,f775]) ).
tff(f541,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) ) )
| ~ spl32_5
| ~ spl32_8 ),
inference(resolution,[],[f516,f504]) ).
tff(f741,plain,
spl32_53,
inference(avatar_split_clause,[],[f478,f739]) ).
tff(f739,plain,
( spl32_53
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool] :
( sP13(X3,X1,X2,X1)
| p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_53])]) ).
tff(f478,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP13(X3,X1,X2,X1)
| p(X1) ),
inference(equality_resolution,[],[f466]) ).
tff(f466,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP13(X3,X1,X2,X0)
| p(X1)
| ( X0 != X1 ) ),
inference(cnf_transformation,[],[f156]) ).
tff(f156,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool] :
( sP13(X3,X1,X2,X0)
| ( ( X2 != X3 )
& p(X1) )
| ( X0 != X1 ) ),
inference(definition_folding,[],[f135,f155]) ).
tff(f135,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool] :
( ( ( p(X2)
| ~ p(X0) )
<=> ( p(X3)
| ~ p(X1) ) )
| ( ( X2 != X3 )
& p(X1) )
| ( X0 != X1 ) ),
inference(flattening,[],[f134]) ).
tff(f134,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool] :
( ( ( p(X2)
| ~ p(X0) )
<=> ( p(X3)
| ~ p(X1) ) )
| ( ( X2 != X3 )
& p(X1) )
| ( X0 != X1 ) ),
inference(ennf_transformation,[],[f110]) ).
tff(f110,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool] :
( ( ( p(X1)
=> ( X2 = X3 ) )
& ( X0 = X1 ) )
=> ( ( p(X0)
=> p(X2) )
<=> ( p(X1)
=> p(X3) ) ) ),
inference(rectify,[],[f44]) ).
tff(f44,axiom,
! [X8: mono_2Etyop_2Emin_2Ebool,X17: mono_2Etyop_2Emin_2Ebool,X18: mono_2Etyop_2Emin_2Ebool,X19: mono_2Etyop_2Emin_2Ebool] :
( ( ( p(X17)
=> ( X18 = X19 ) )
& ( X8 = X17 ) )
=> ( ( p(X8)
=> p(X18) )
<=> ( p(X17)
=> p(X19) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Ebool_2EIMP__CONG) ).
tff(f737,plain,
spl32_52,
inference(avatar_split_clause,[],[f360,f735]) ).
tff(f735,plain,
( spl32_52
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP2(X0,X1)
| p(X0)
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_52])]) ).
tff(f360,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP2(X0,X1)
| p(X0)
| ~ p(X1) ),
inference(cnf_transformation,[],[f198]) ).
tff(f198,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( sP2(X0,X1)
| ( p(X0)
& p(X1) )
| ( ~ p(X1)
& ~ p(X0) ) )
& ( ( ( ~ p(X0)
| ~ p(X1) )
& ( p(X1)
| p(X0) ) )
| ~ sP2(X0,X1) ) ),
inference(rectify,[],[f197]) ).
tff(f197,plain,
! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
( ( sP2(X1,X0)
| ( p(X1)
& p(X0) )
| ( ~ p(X0)
& ~ p(X1) ) )
& ( ( ( ~ p(X1)
| ~ p(X0) )
& ( p(X0)
| p(X1) ) )
| ~ sP2(X1,X0) ) ),
inference(flattening,[],[f196]) ).
tff(f196,plain,
! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
( ( sP2(X1,X0)
| ( p(X1)
& p(X0) )
| ( ~ p(X0)
& ~ p(X1) ) )
& ( ( ( ~ p(X1)
| ~ p(X0) )
& ( p(X0)
| p(X1) ) )
| ~ sP2(X1,X0) ) ),
inference(nnf_transformation,[],[f140]) ).
tff(f140,plain,
! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
( sP2(X1,X0)
<=> ( ( ~ p(X1)
| ~ p(X0) )
& ( p(X0)
| p(X1) ) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP2])]) ).
tff(f733,plain,
spl32_51,
inference(avatar_split_clause,[],[f357,f731]) ).
tff(f731,plain,
( spl32_51
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP2(X0,X1)
| p(X1)
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_51])]) ).
tff(f357,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP2(X0,X1)
| p(X1)
| ~ p(X0) ),
inference(cnf_transformation,[],[f198]) ).
tff(f729,plain,
spl32_50,
inference(avatar_split_clause,[],[f356,f727]) ).
tff(f727,plain,
( spl32_50
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| ~ sP2(X0,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_50])]) ).
tff(f356,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(X1)
| ~ sP2(X0,X1) ),
inference(cnf_transformation,[],[f198]) ).
tff(f725,plain,
spl32_49,
inference(avatar_split_clause,[],[f355,f723]) ).
tff(f723,plain,
( spl32_49
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| p(X0)
| ~ sP2(X0,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_49])]) ).
tff(f355,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| p(X0)
| ~ sP2(X0,X1) ),
inference(cnf_transformation,[],[f198]) ).
tff(f721,plain,
spl32_48,
inference(avatar_split_clause,[],[f313,f719]) ).
tff(f313,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| ~ p(X1)
| ~ p(X0) ),
inference(cnf_transformation,[],[f168]) ).
tff(f168,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| ( ( ~ p(X1)
| ~ p(X0) )
& ( p(X1)
| p(X0) ) ) ),
inference(nnf_transformation,[],[f119]) ).
tff(f119,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| ( p(X0)
<~> p(X1) ) ),
inference(ennf_transformation,[],[f80]) ).
tff(f80,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(X0)
<=> p(X1) )
=> ( X0 = X1 ) ),
inference(rectify,[],[f2]) ).
tff(f2,axiom,
! [X5: mono_2Etyop_2Emin_2Ebool,X6: mono_2Etyop_2Emin_2Ebool] :
( ( p(X5)
<=> p(X6) )
=> ( X5 = X6 ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Eho_2Eboolext) ).
tff(f717,plain,
spl32_47,
inference(avatar_split_clause,[],[f312,f715]) ).
tff(f312,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = X1 )
| p(X1)
| p(X0) ),
inference(cnf_transformation,[],[f168]) ).
tff(f713,plain,
( spl32_46
| ~ spl32_6
| ~ spl32_7 ),
inference(avatar_split_clause,[],[f539,f511,f507,f711]) ).
tff(f539,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Ebool_2E_7E_2E1(X0) ) )
| ~ spl32_6
| ~ spl32_7 ),
inference(resolution,[],[f512,f508]) ).
tff(f709,plain,
spl32_45,
inference(avatar_split_clause,[],[f266,f707]) ).
tff(f266,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X0))) = X0 ),
inference(cnf_transformation,[],[f61]) ).
tff(f61,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X0))) = X0 ),
inference(rectify,[],[f19]) ).
tff(f19,axiom,
! [X5: mono_2Etyop_2Emin_2Ebool] : ( j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X5))) = X5 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ji_2Emono_2Etyop_2Emin_2Ebool) ).
tff(f703,plain,
spl32_44,
inference(avatar_split_clause,[],[f254,f701]) ).
tff(f254,plain,
! [X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X5))))) ),
inference(cnf_transformation,[],[f158]) ).
tff(f158,plain,
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
& ! [X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X5))))) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK14,sK15,sK16,sK17,sK18])],[f113,f157]) ).
tff(f157,plain,
( ? [X0: d,X1: d,X2: u,X3: u,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4)))))
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
& ! [X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4),s(X0,X5))))) ) )
=> ( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))))
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))))
& ! [X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17),s(sK14,X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18),s(sK14,X5))))) ) ) ),
introduced(choice_axiom,[]) ).
tff(f113,plain,
? [X0: d,X1: d,X2: u,X3: u,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4)))))
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
& ! [X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4),s(X0,X5))))) ) ),
inference(flattening,[],[f112]) ).
tff(f112,plain,
? [X0: d,X1: d,X2: u,X3: u,X4: u] :
( ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4)))))
& p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
& ! [X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X5)))))
| ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4),s(X0,X5))))) ) ),
inference(ennf_transformation,[],[f59]) ).
tff(f59,plain,
~ ! [X0: d,X1: d,X2: u,X3: u,X4: u] :
( ! [X5: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4),s(X0,X5)))))
=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3),s(X0,X5))))) )
=> ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X3)))))
=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X4))))) ) ),
inference(rectify,[],[f58]) ).
tff(f58,negated_conjecture,
~ ! [X0: d,X1: d,X20: u,X21: u,X48: u] :
( ! [X49: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X48),s(X0,X49)))))
=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X21),s(X0,X49))))) )
=> ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X20),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X21)))))
=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X20),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X48))))) ) ),
inference(negated_conjecture,[],[f57]) ).
tff(f57,conjecture,
! [X0: d,X1: d,X20: u,X21: u,X48: u] :
( ! [X49: u] :
( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X48),s(X0,X49)))))
=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X21),s(X0,X49))))) )
=> ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X20),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X21)))))
=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(X1,X0),X20),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X48))))) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2EquantHeuristics_2EGUESS__RULES__WEAKEN__FORALL__POINT) ).
tff(f697,plain,
( spl32_43
| ~ spl32_10
| ~ spl32_24 ),
inference(avatar_split_clause,[],[f692,f589,f523,f695]) ).
tff(f695,plain,
( spl32_43
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP1(X0,X1)
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_43])]) ).
tff(f523,plain,
( spl32_10
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP0(X0,X1)
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_10])]) ).
tff(f589,plain,
( spl32_24
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP1(X0,X1)
| ~ sP0(X0,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_24])]) ).
tff(f692,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP1(X0,X1)
| ~ p(X1) )
| ~ spl32_10
| ~ spl32_24 ),
inference(resolution,[],[f590,f524]) ).
tff(f524,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP0(X0,X1)
| ~ p(X1) )
| ~ spl32_10 ),
inference(avatar_component_clause,[],[f523]) ).
tff(f590,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ~ sP0(X0,X1)
| sP1(X0,X1) )
| ~ spl32_24 ),
inference(avatar_component_clause,[],[f589]) ).
tff(f664,plain,
spl32_42,
inference(avatar_split_clause,[],[f475,f662]) ).
tff(f475,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP6(X2,X1,X1)
| ~ p(X2) ),
inference(equality_resolution,[],[f397]) ).
tff(f397,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP6(X2,X1,X0)
| ( X0 != X1 )
| ~ p(X2) ),
inference(cnf_transformation,[],[f216]) ).
tff(f660,plain,
spl32_41,
inference(avatar_split_clause,[],[f474,f658]) ).
tff(f658,plain,
( spl32_41
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ~ sP6(X2,X1,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_41])]) ).
tff(f474,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ~ sP6(X2,X1,X1) ),
inference(equality_resolution,[],[f399]) ).
tff(f399,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X2)
| ( X0 != X1 )
| ~ sP6(X2,X1,X0) ),
inference(cnf_transformation,[],[f216]) ).
tff(f656,plain,
spl32_40,
inference(avatar_split_clause,[],[f435,f654]) ).
tff(f654,plain,
( spl32_40
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP10(X0,X1,X2)
| p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_40])]) ).
tff(f435,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP10(X0,X1,X2)
| p(X0) ),
inference(cnf_transformation,[],[f233]) ).
tff(f652,plain,
spl32_39,
inference(avatar_split_clause,[],[f434,f650]) ).
tff(f650,plain,
( spl32_39
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP10(X0,X1,X2)
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_39])]) ).
tff(f434,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP10(X0,X1,X2)
| ~ p(X1) ),
inference(cnf_transformation,[],[f233]) ).
tff(f648,plain,
spl32_38,
inference(avatar_split_clause,[],[f433,f646]) ).
tff(f646,plain,
( spl32_38
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP10(X0,X1,X2)
| p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_38])]) ).
tff(f433,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP10(X0,X1,X2)
| p(X2) ),
inference(cnf_transformation,[],[f233]) ).
tff(f644,plain,
spl32_37,
inference(avatar_split_clause,[],[f416,f642]) ).
tff(f642,plain,
( spl32_37
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP7(X0,X1,X2)
| p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_37])]) ).
tff(f416,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP7(X0,X1,X2)
| p(X0) ),
inference(cnf_transformation,[],[f224]) ).
tff(f640,plain,
spl32_36,
inference(avatar_split_clause,[],[f415,f638]) ).
tff(f638,plain,
( spl32_36
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP7(X0,X1,X2)
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_36])]) ).
tff(f415,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP7(X0,X1,X2)
| ~ p(X1) ),
inference(cnf_transformation,[],[f224]) ).
tff(f636,plain,
spl32_35,
inference(avatar_split_clause,[],[f414,f634]) ).
tff(f634,plain,
( spl32_35
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP7(X0,X1,X2)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_35])]) ).
tff(f414,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP7(X0,X1,X2)
| ~ p(X2) ),
inference(cnf_transformation,[],[f224]) ).
tff(f632,plain,
spl32_34,
inference(avatar_split_clause,[],[f395,f630]) ).
tff(f630,plain,
( spl32_34
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP3(X0,X1,X2)
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_34])]) ).
tff(f395,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP3(X0,X1,X2)
| ~ p(X0) ),
inference(cnf_transformation,[],[f215]) ).
tff(f627,plain,
spl32_33,
inference(avatar_split_clause,[],[f394,f625]) ).
tff(f625,plain,
( spl32_33
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP3(X0,X1,X2)
| ~ p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_33])]) ).
tff(f394,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP3(X0,X1,X2)
| ~ p(X1) ),
inference(cnf_transformation,[],[f215]) ).
tff(f623,plain,
spl32_32,
inference(avatar_split_clause,[],[f393,f621]) ).
tff(f621,plain,
( spl32_32
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP3(X0,X1,X2)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_32])]) ).
tff(f393,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP3(X0,X1,X2)
| ~ p(X2) ),
inference(cnf_transformation,[],[f215]) ).
tff(f619,plain,
spl32_31,
inference(avatar_split_clause,[],[f391,f617]) ).
tff(f617,plain,
( spl32_31
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP4(X0,X1,X2)
| p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_31])]) ).
tff(f391,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP4(X0,X1,X2)
| p(X0) ),
inference(cnf_transformation,[],[f213]) ).
tff(f615,plain,
spl32_30,
inference(avatar_split_clause,[],[f390,f613]) ).
tff(f613,plain,
( spl32_30
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP4(X0,X1,X2)
| p(X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_30])]) ).
tff(f390,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP4(X0,X1,X2)
| p(X1) ),
inference(cnf_transformation,[],[f213]) ).
tff(f611,plain,
spl32_29,
inference(avatar_split_clause,[],[f389,f609]) ).
tff(f609,plain,
( spl32_29
<=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP4(X0,X1,X2)
| ~ p(X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_29])]) ).
tff(f389,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP4(X0,X1,X2)
| ~ p(X2) ),
inference(cnf_transformation,[],[f213]) ).
tff(f607,plain,
spl32_28,
inference(avatar_split_clause,[],[f387,f605]) ).
tff(f387,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP5(X0,X1,X2)
| p(X0) ),
inference(cnf_transformation,[],[f210]) ).
tff(f603,plain,
spl32_27,
inference(avatar_split_clause,[],[f386,f601]) ).
tff(f386,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP5(X0,X1,X2)
| p(X1) ),
inference(cnf_transformation,[],[f210]) ).
tff(f599,plain,
spl32_26,
inference(avatar_split_clause,[],[f385,f597]) ).
tff(f385,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP5(X0,X1,X2)
| ~ p(X2) ),
inference(cnf_transformation,[],[f210]) ).
tff(f595,plain,
spl32_25,
inference(avatar_split_clause,[],[f354,f593]) ).
tff(f593,plain,
( spl32_25
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP0(X0,X1)
| ~ sP1(X0,X1) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_25])]) ).
tff(f354,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP0(X0,X1)
| ~ sP1(X0,X1) ),
inference(cnf_transformation,[],[f195]) ).
tff(f195,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( sP0(X0,X1)
| ~ sP1(X0,X1) )
& ( sP1(X0,X1)
| ~ sP0(X0,X1) ) ),
inference(nnf_transformation,[],[f139]) ).
tff(f139,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP0(X0,X1)
<=> sP1(X0,X1) ),
inference(definition_folding,[],[f129,f138,f137]) ).
tff(f129,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(mono_2Ec_2Ebool_2EF_2E0)
| p(X0)
| p(X1) )
<=> ( p(mono_2Ec_2Ebool_2EF_2E0)
| p(X0)
| ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
& p(X1) ) ) ),
inference(flattening,[],[f128]) ).
tff(f128,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( p(mono_2Ec_2Ebool_2EF_2E0)
| p(X0)
| p(X1) )
<=> ( p(mono_2Ec_2Ebool_2EF_2E0)
| p(X0)
| ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
& p(X1) ) ) ),
inference(ennf_transformation,[],[f92]) ).
tff(f92,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( ~ ( p(X0)
| p(X1) )
=> p(mono_2Ec_2Ebool_2EF_2E0) )
<=> ( ( p(X1)
=> p(mono_2Ec_2Ebool_2EF_2E0) )
=> ( ~ p(X0)
=> p(mono_2Ec_2Ebool_2EF_2E0) ) ) ),
inference(rectify,[],[f48]) ).
tff(f48,axiom,
! [X41: mono_2Etyop_2Emin_2Ebool,X42: mono_2Etyop_2Emin_2Ebool] :
( ( ~ ( p(X41)
| p(X42) )
=> p(mono_2Ec_2Ebool_2EF_2E0) )
<=> ( ( p(X42)
=> p(mono_2Ec_2Ebool_2EF_2E0) )
=> ( ~ p(X41)
=> p(mono_2Ec_2Ebool_2EF_2E0) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Esat_2EOR__DUAL2) ).
tff(f591,plain,
spl32_24,
inference(avatar_split_clause,[],[f353,f589]) ).
tff(f353,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP1(X0,X1)
| ~ sP0(X0,X1) ),
inference(cnf_transformation,[],[f195]) ).
tff(f587,plain,
( spl32_23
| spl32_4
| ~ spl32_6 ),
inference(avatar_split_clause,[],[f537,f507,f498,f584]) ).
tff(f537,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18)))) )
| spl32_4
| ~ spl32_6 ),
inference(resolution,[],[f508,f500]) ).
tff(f582,plain,
spl32_22,
inference(avatar_split_clause,[],[f324,f580]) ).
tff(f324,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1))
| ~ p(X1) ),
inference(cnf_transformation,[],[f174]) ).
tff(f578,plain,
spl32_21,
inference(avatar_split_clause,[],[f323,f576]) ).
tff(f323,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1))
| p(X0) ),
inference(cnf_transformation,[],[f174]) ).
tff(f574,plain,
spl32_20,
inference(avatar_split_clause,[],[f321,f572]) ).
tff(f321,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1))
| ~ p(X1) ),
inference(cnf_transformation,[],[f172]) ).
tff(f570,plain,
spl32_19,
inference(avatar_split_clause,[],[f320,f568]) ).
tff(f320,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1))
| ~ p(X0) ),
inference(cnf_transformation,[],[f172]) ).
tff(f566,plain,
spl32_18,
inference(avatar_split_clause,[],[f317,f564]) ).
tff(f317,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X1)
| ~ p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1)) ),
inference(cnf_transformation,[],[f170]) ).
tff(f562,plain,
spl32_17,
inference(avatar_split_clause,[],[f316,f560]) ).
tff(f316,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( p(X0)
| ~ p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1)) ),
inference(cnf_transformation,[],[f170]) ).
tff(f558,plain,
spl32_16,
inference(avatar_split_clause,[],[f302,f556]) ).
tff(f302,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0)) ),
inference(cnf_transformation,[],[f165]) ).
tff(f165,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( ~ p(X0)
| ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0)) )
& ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0))
| p(X0) ) ),
inference(nnf_transformation,[],[f72]) ).
tff(f72,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
<=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0)) ),
inference(rectify,[],[f35]) ).
tff(f35,axiom,
! [X12: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X12)
<=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X12)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq1_2Ec_2Ebool_2E_7E_2E1) ).
tff(f554,plain,
spl32_15,
inference(avatar_split_clause,[],[f301,f552]) ).
tff(f301,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0))
| p(X0) ),
inference(cnf_transformation,[],[f165]) ).
tff(f550,plain,
spl32_14,
inference(avatar_split_clause,[],[f295,f548]) ).
tff(f295,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ),
inference(cnf_transformation,[],[f69]) ).
tff(f69,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ),
inference(rectify,[],[f5]) ).
tff(f5,axiom,
! [X7: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X7 )
| ( mono_2Ec_2Ebool_2ET_2E0 = X7 ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Eho_2Ebool__cases__ax) ).
tff(f546,plain,
( spl32_13
| ~ spl32_3
| ~ spl32_5 ),
inference(avatar_split_clause,[],[f535,f503,f493,f543]) ).
tff(f535,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17)))) )
| ~ spl32_3
| ~ spl32_5 ),
inference(resolution,[],[f504,f495]) ).
tff(f533,plain,
spl32_12,
inference(avatar_split_clause,[],[f477,f531]) ).
tff(f531,plain,
( spl32_12
<=> ! [X1: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool] : sP13(X3,X1,X3,X1) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_12])]) ).
tff(f477,plain,
! [X3: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] : sP13(X3,X1,X3,X1),
inference(equality_resolution,[],[f476]) ).
tff(f476,plain,
! [X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP13(X3,X1,X3,X0)
| ( X0 != X1 ) ),
inference(equality_resolution,[],[f467]) ).
tff(f467,plain,
! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP13(X3,X1,X2,X0)
| ( X2 != X3 )
| ( X0 != X1 ) ),
inference(cnf_transformation,[],[f156]) ).
tff(f529,plain,
spl32_11,
inference(avatar_split_clause,[],[f351,f527]) ).
tff(f527,plain,
( spl32_11
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP0(X0,X1)
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_11])]) ).
tff(f351,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP0(X0,X1)
| ~ p(X0) ),
inference(cnf_transformation,[],[f194]) ).
tff(f525,plain,
spl32_10,
inference(avatar_split_clause,[],[f350,f523]) ).
tff(f350,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP0(X0,X1)
| ~ p(X1) ),
inference(cnf_transformation,[],[f194]) ).
tff(f521,plain,
spl32_9,
inference(avatar_split_clause,[],[f347,f519]) ).
tff(f519,plain,
( spl32_9
<=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP1(X0,X1)
| ~ p(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl32_9])]) ).
tff(f347,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( sP1(X0,X1)
| ~ p(X0) ),
inference(cnf_transformation,[],[f192]) ).
tff(f517,plain,
spl32_8,
inference(avatar_split_clause,[],[f306,f515]) ).
tff(f306,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_7E_2E1(X0))
| p(X0) ),
inference(cnf_transformation,[],[f167]) ).
tff(f167,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( p(mono_2Ec_2Ebool_2E_7E_2E1(X0))
| p(X0) )
& ( ~ p(X0)
| ~ p(mono_2Ec_2Ebool_2E_7E_2E1(X0)) ) ),
inference(nnf_transformation,[],[f74]) ).
tff(f74,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_7E_2E1(X0))
<=> ~ p(X0) ),
inference(rectify,[],[f11]) ).
tff(f11,axiom,
! [X5: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2E_7E_2E1(X5))
<=> ~ p(X5) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Elogic_2E_7E) ).
tff(f513,plain,
spl32_7,
inference(avatar_split_clause,[],[f305,f511]) ).
tff(f305,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ~ p(X0)
| ~ p(mono_2Ec_2Ebool_2E_7E_2E1(X0)) ),
inference(cnf_transformation,[],[f167]) ).
tff(f509,plain,
spl32_6,
inference(avatar_split_clause,[],[f279,f507]) ).
tff(f279,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X0) ),
inference(cnf_transformation,[],[f162]) ).
tff(f162,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X0) )
& ( ~ p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 != X0 ) )
& ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X0) )
& ( ~ p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 != X0 ) )
& ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ~ p(X0) )
& ( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 != X0 ) )
& ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ~ p(X0) )
& ( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 != X0 ) ) ),
inference(flattening,[],[f161]) ).
tff(f161,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X0) )
& ( ~ p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 != X0 ) )
& ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
| p(X0) )
& ( ~ p(X0)
| ( mono_2Ec_2Ebool_2EF_2E0 != X0 ) )
& ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ~ p(X0) )
& ( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 != X0 ) )
& ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ~ p(X0) )
& ( p(X0)
| ( mono_2Ec_2Ebool_2ET_2E0 != X0 ) ) ),
inference(nnf_transformation,[],[f67]) ).
tff(f67,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
<=> ~ p(X0) )
& ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
<=> ~ p(X0) )
& ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
<=> p(X0) )
& ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
<=> p(X0) ) ),
inference(rectify,[],[f42]) ).
tff(f42,axiom,
! [X7: mono_2Etyop_2Emin_2Ebool] :
( ( ( mono_2Ec_2Ebool_2EF_2E0 = X7 )
<=> ~ p(X7) )
& ( ( mono_2Ec_2Ebool_2EF_2E0 = X7 )
<=> ~ p(X7) )
& ( ( mono_2Ec_2Ebool_2ET_2E0 = X7 )
<=> p(X7) )
& ( ( mono_2Ec_2Ebool_2ET_2E0 = X7 )
<=> p(X7) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Ebool_2EEQ__CLAUSES) ).
tff(f505,plain,
spl32_5,
inference(avatar_split_clause,[],[f275,f503]) ).
tff(f275,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ~ p(X0) ),
inference(cnf_transformation,[],[f162]) ).
tff(f501,plain,
~ spl32_4,
inference(avatar_split_clause,[],[f256,f498]) ).
tff(f256,plain,
~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK18))))),
inference(cnf_transformation,[],[f158]) ).
tff(f496,plain,
spl32_3,
inference(avatar_split_clause,[],[f255,f493]) ).
tff(f255,plain,
p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2EquantHeuristics_2EGUESS__FORALL__POINT_2E2(s(tyop_2Emin_2Efun(sK15,sK14),sK16),s(tyop_2Emin_2Efun(sK14,tyop_2Emin_2Ebool),sK17))))),
inference(cnf_transformation,[],[f158]) ).
tff(f491,plain,
spl32_2,
inference(avatar_split_clause,[],[f258,f488]) ).
tff(f258,plain,
p(mono_2Ec_2Ebool_2ET_2E0),
inference(cnf_transformation,[],[f38]) ).
tff(f38,axiom,
p(mono_2Ec_2Ebool_2ET_2E0),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Ebool_2ETRUTH) ).
tff(f486,plain,
~ spl32_1,
inference(avatar_split_clause,[],[f257,f483]) ).
tff(f257,plain,
~ p(mono_2Ec_2Ebool_2EF_2E0),
inference(cnf_transformation,[],[f4]) ).
tff(f4,axiom,
~ p(mono_2Ec_2Ebool_2EF_2E0),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Eho_2Enotfalse) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12 % Problem : ITP006_1 : TPTP v8.1.2. Bugfixed v7.5.0.
% 0.07/0.13 % Command : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.14/0.34 % Computer : n028.cluster.edu
% 0.14/0.34 % Model : x86_64 x86_64
% 0.14/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34 % Memory : 8042.1875MB
% 0.14/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34 % CPULimit : 300
% 0.14/0.34 % WCLimit : 300
% 0.14/0.34 % DateTime : Fri May 3 19:14:08 EDT 2024
% 0.14/0.34 % CPUTime :
% 0.14/0.34 % (21163)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.37 % (21165)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.14/0.37 % (21169)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on theBenchmark for (522ds/0Mi)
% 0.14/0.37 % (21167)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.14/0.37 % (21170)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on theBenchmark for (497ds/0Mi)
% 0.14/0.37 % (21164)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.14/0.37 % (21168)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on theBenchmark for (531ds/0Mi)
% 0.14/0.37 % (21166)WARNING: value z3 for option sas not known
% 0.14/0.37 % (21166)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on theBenchmark for (569ds/0Mi)
% 0.21/0.44 Detected minimum model sizes of [1,1,1,1,1]
% 0.21/0.44 Detected maximum model sizes of [max,max,2,max,max]
% 0.21/0.44 TRYING [1,1,1,1,1]
% 0.21/0.44 TRYING [1,1,2,1,1]
% 0.21/0.45 TRYING [1,1,2,2,1]
% 0.21/0.46 TRYING [1,1,2,2,2]
% 0.21/0.46 TRYING [1,1,2,3,2]
% 0.21/0.47 TRYING [1]
% 0.21/0.47 TRYING [1,1,2,3,3]
% 0.21/0.48 TRYING [1,1,2,4,3]
% 0.21/0.48 TRYING [2]
% 0.21/0.48 TRYING [1,2,2,4,3]
% 0.21/0.50 TRYING [2,2,2,4,3]
% 0.21/0.54 TRYING [3]
% 0.21/0.55 TRYING [1,3,2,4,3]
% 0.21/0.57 TRYING [2,3,2,4,3]
% 2.04/0.65 TRYING [1,4,2,4,3]
% 2.04/0.69 TRYING [2,4,2,4,3]
% 3.08/0.82 TRYING [1,5,2,4,3]
% 3.76/0.87 TRYING [3,2,2,4,3]
% 4.67/1.01 TRYING [2,5,2,4,3]
% 6.14/1.21 TRYING [1,6,2,4,3]
% 6.35/1.28 TRYING [3,3,2,4,3]
% 7.96/1.47 TRYING [4]
% 7.96/1.51 TRYING [2,6,2,4,3]
% 7.96/1.51 Detected minimum model sizes of [1,1,1,1,1]
% 7.96/1.51 Detected maximum model sizes of [max,max,2,max,max]
% 7.96/1.51 TRYING [1,1,1,1,1]
% 8.26/1.52 TRYING [2,2,2,2,1]
% 8.46/1.57 TRYING [2,2,2,2,2]
% 9.07/1.64 TRYING [3,3,2,3,2]
% 10.57/1.89 TRYING [3,3,2,3,3]
% 11.06/1.94 TRYING [4,2,2,4,3]
% 12.68/2.16 TRYING [4,4,2,4,3]
% 14.70/2.49 TRYING [3,4,2,4,3]
% 17.46/2.89 TRYING [4,3,2,4,3]
% 23.52/3.71 TRYING [3,5,2,4,3]
% 28.70/4.49 TRYING [5,2,2,4,3]
% 43.98/6.66 TRYING [4,4,2,4,3]
% 198.96/28.80 % (21168)First to succeed.
% 199.65/28.85 % (21168)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-21163"
% 199.65/28.87 % (21168)Refutation found. Thanks to Tanya!
% 199.65/28.87 % SZS status Theorem for theBenchmark
% 199.65/28.87 % SZS output start Proof for theBenchmark
% See solution above
% 199.65/28.89 % (21168)------------------------------
% 199.65/28.89 % (21168)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 199.65/28.89 % (21168)Termination reason: Refutation
% 199.65/28.89
% 199.65/28.89 % (21168)Memory used [KB]: 129129
% 199.65/28.89 % (21168)Time elapsed: 28.485 s
% 199.65/28.89 % (21168)Instructions burned: 90092 (million)
% 199.65/28.89 % (21163)Success in time 28.531 s
%------------------------------------------------------------------------------