TSTP Solution File: SWW473+5 by nanoCoP---2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : nanoCoP---2.0
% Problem  : SWW473+5 : TPTP v8.1.2. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : nanocop.sh %s %d

% Computer : n031.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 : Fri May 19 12:26:16 EDT 2023

% Result   : Theorem 0.39s 1.39s
% Output   : Proof 0.39s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.12  % Problem  : SWW473+5 : TPTP v8.1.2. Released v5.3.0.
% 0.04/0.13  % Command  : nanocop.sh %s %d
% 0.13/0.34  % Computer : n031.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Thu May 18 22:49:40 EDT 2023
% 0.13/0.34  % CPUTime  : 
% 0.39/1.39  
% 0.39/1.39  /export/starexec/sandbox/benchmark/theBenchmark.p is a Theorem
% 0.39/1.39  Start of proof for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.39/1.39  %-----------------------------------------------------
% 0.39/1.39  ncf(matrix, plain, [(1265 ^ _126454) ^ [] : [hBOOL(hAPP(fun(x_a, bool), bool, hAPP(fun(x_a, bool), fun(fun(x_a, bool), bool), ord_less_eq(fun(x_a, bool)), hAPP(fun(x_a, bool), fun(x_a, bool), hAPP(x_a, fun(fun(x_a, bool), fun(x_a, bool)), insert(x_a), hAPP(pname, x_a, mgt_call, pn)), g)), hAPP(fun(pname, bool), fun(x_a, bool), hAPP(fun(pname, x_a), fun(fun(pname, bool), fun(x_a, bool)), image(pname, x_a), mgt_call), u)))], (2 ^ _126454) ^ [_126598] : [-(_126598 = _126598)], (4 ^ _126454) ^ [_126705, _126707] : [_126707 = _126705, -(_126705 = _126707)], (10 ^ _126454) ^ [_126909, _126911, _126913] : [-(_126913 = _126909), _126913 = _126911, _126911 = _126909], (20 ^ _126454) ^ [_127222, _127224] : [-(preorder(_127222)), _127224 = _127222, preorder(_127224)], (30 ^ _126454) ^ [_127517, _127519] : [-(finite_finite_1(_127517)), _127519 = _127517, finite_finite_1(_127519)], (40 ^ _126454) ^ [_127812, _127814] : [-(order(_127812)), _127814 = _127812, order(_127814)], (50 ^ _126454) ^ [_128087, _128089] : [-(hBOOL(_128087)), _128089 = _128087, hBOOL(_128089)], (60 ^ _126454) ^ [_128394, _128396] : [_128396 = _128394, -(undefined(_128396) = undefined(_128394))], (66 ^ _126454) ^ [_128612, _128614] : [_128614 = _128612, -(collect(_128614) = collect(_128612))], (72 ^ _126454) ^ [_128886, _128888, _128890, _128892, _128894, _128896] : [-(combb(_128896, _128892, _128888) = combb(_128894, _128890, _128886)), _128896 = _128894, _128892 = _128890, _128888 = _128886], (86 ^ _126454) ^ [_129402, _129404, _129406, _129408, _129410, _129412] : [-(combc(_129412, _129408, _129404) = combc(_129410, _129406, _129402)), _129412 = _129410, _129408 = _129406, _129404 = _129402], (100 ^ _126454) ^ [_129862, _129864] : [_129864 = _129862, -(combi(_129864) = combi(_129862))], (106 ^ _126454) ^ [_130136, _130138, _130140, _130142, _130144, _130146] : [-(combs(_130146, _130142, _130138) = combs(_130144, _130140, _130136)), _130146 = _130144, _130142 = _130140, _130138 = _130136], (120 ^ _126454) ^ [_130624, _130626, _130628, _130630] : [-(ti(_130630, _130626) = ti(_130628, _130624)), _130630 = _130628, _130626 = _130624], (130 ^ _126454) ^ [_130955, _130957] : [_130957 = _130955, -(fequal(_130957) = fequal(_130955))], (136 ^ _126454) ^ [_131173, _131175] : [_131175 = _131173, -(finite_finite(_131175) = finite_finite(_131173))], (142 ^ _126454) ^ [_131391, _131393] : [_131393 = _131391, -(minus_minus(_131393) = minus_minus(_131391))], (148 ^ _126454) ^ [_131609, _131611] : [_131611 = _131609, -(finite_card(_131611) = finite_card(_131609))], (154 ^ _126454) ^ [_131827, _131829] : [_131829 = _131827, -(member(_131829) = member(_131827))], (160 ^ _126454) ^ [_132045, _132047] : [_132047 = _132045, -(ord_less_eq(_132047) = ord_less_eq(_132045))], (166 ^ _126454) ^ [_132263, _132265] : [_132265 = _132263, -(insert(_132265) = insert(_132263))], (172 ^ _126454) ^ [_132565, _132567, _132569, _132571, _132573, _132575, _132577, _132579] : [-(hAPP(_132579, _132575, _132571, _132567) = hAPP(_132577, _132573, _132569, _132565)), _132579 = _132577, _132575 = _132573, _132571 = _132569, _132567 = _132565], (190 ^ _126454) ^ [_133198, _133200, _133202, _133204] : [-(fun(_133204, _133200) = fun(_133202, _133198)), _133204 = _133202, _133200 = _133198], (200 ^ _126454) ^ [_133537, _133539, _133541, _133543] : [-(image(_133543, _133539) = image(_133541, _133537)), _133543 = _133541, _133539 = _133537], (210 ^ _126454) ^ [_133945, _133947, _133949] : [-(ti(fun(fun(_133949, _133947), fun(fun(_133945, _133949), fun(_133945, _133947))), combb(_133949, _133947, _133945)) = combb(_133949, _133947, _133945))], (212 ^ _126454) ^ [_134081, _134083, _134085] : [-(ti(fun(fun(_134085, fun(_134083, _134081)), fun(_134083, fun(_134085, _134081))), combc(_134085, _134083, _134081)) = combc(_134085, _134083, _134081))], (214 ^ _126454) ^ [_134189] : [-(ti(fun(_134189, _134189), combi(_134189)) = combi(_134189))], (216 ^ _126454) ^ [_134305, _134307, _134309] : [-(ti(fun(fun(_134309, fun(_134307, _134305)), fun(fun(_134309, _134307), fun(_134309, _134305))), combs(_134309, _134307, _134305)) = combs(_134309, _134307, _134305))], (218 ^ _126454) ^ [_134416] : [-(ti(fun(fun(_134416, bool), nat), finite_card(_134416)) = finite_card(_134416))], (220 ^ _126454) ^ [_134507] : [-(ti(fun(fun(_134507, bool), bool), finite_finite(_134507)) = finite_finite(_134507))], (222 ^ _126454) ^ [] : [-(ti(fun(nat, fun(nat, nat)), minus_minus(nat)) = minus_minus(nat))], (224 ^ _126454) ^ [_134651] : [-(ti(_134651, undefined(_134651)) = undefined(_134651))], (226 ^ _126454) ^ [] : [-(ti(fun(nat, nat), suc) = suc)], (228 ^ _126454) ^ [_134804] : [preorder(_134804), -(ti(fun(_134804, fun(_134804, bool)), ord_less_eq(_134804)) = ord_less_eq(_134804))], (234 ^ _126454) ^ [_135003] : [-(ti(fun(fun(_135003, bool), fun(_135003, bool)), collect(_135003)) = collect(_135003))], (236 ^ _126454) ^ [_135111, _135113] : [-(ti(fun(fun(_135113, _135111), fun(fun(_135113, bool), fun(_135111, bool))), image(_135113, _135111)) = image(_135113, _135111))], (238 ^ _126454) ^ [_135215] : [-(ti(fun(_135215, fun(fun(_135215, bool), fun(_135215, bool))), insert(_135215)) = insert(_135215))], (240 ^ _126454) ^ [] : [-(ti(fun(bool, bool), fNot) = fNot)], (242 ^ _126454) ^ [] : [-(ti(fun(bool, fun(bool, bool)), fconj) = fconj)], (244 ^ _126454) ^ [] : [-(ti(fun(bool, fun(bool, bool)), fdisj) = fdisj)], (246 ^ _126454) ^ [_135471] : [-(ti(fun(_135471, fun(_135471, bool)), fequal(_135471)) = fequal(_135471))], (248 ^ _126454) ^ [] : [-(ti(fun(bool, fun(bool, bool)), fimplies) = fimplies)], (250 ^ _126454) ^ [_135657, _135659, _135661, _135663] : [-(hAPP(_135663, _135661, ti(fun(_135663, _135661), _135659), _135657) = hAPP(_135663, _135661, _135659, _135657))], (252 ^ _126454) ^ [_135799, _135801, _135803, _135805] : [-(hAPP(_135805, _135803, _135801, ti(_135805, _135799)) = hAPP(_135805, _135803, _135801, _135799))], (254 ^ _126454) ^ [_135938, _135940, _135942, _135944] : [-(ti(_135944, hAPP(_135942, _135944, _135940, _135938)) = hAPP(_135942, _135944, _135940, _135938))], (256 ^ _126454) ^ [_136079] : [hBOOL(ti(bool, _136079)), -(hBOOL(_136079))], (262 ^ _126454) ^ [_136237] : [hBOOL(_136237), -(hBOOL(ti(bool, _136237)))], (268 ^ _126454) ^ [_136416] : [-(ti(fun(_136416, fun(fun(_136416, bool), bool)), member(_136416)) = member(_136416))], (270 ^ _126454) ^ [] : [-(ti(fun(x_a, bool), g) = g)], (272 ^ _126454) ^ [] : [-(ti(fun(fun(x_a, bool), fun(fun(x_a, bool), bool)), p) = p)], (274 ^ _126454) ^ [] : [-(ti(fun(pname, bool), u) = u)], (276 ^ _126454) ^ [] : [-(ti(fun(pname, x_a), mgt_call) = mgt_call)], (278 ^ _126454) ^ [] : [-(ti(nat, na) = na)], (280 ^ _126454) ^ [] : [-(ti(pname, pn) = pn)], (282 ^ _126454) ^ [_136857, _136859] : [hBOOL(hAPP(fun(x_a, bool), bool, hAPP(fun(x_a, bool), fun(fun(x_a, bool), bool), ord_less_eq(fun(x_a, bool)), _136859), _136857)), -(hBOOL(hAPP(fun(x_a, bool), bool, hAPP(fun(x_a, bool), fun(fun(x_a, bool), bool), p, _136857), _136859)))], (288 ^ _126454) ^ [_137103, _137105] : [hBOOL(hAPP(fun(_137105, bool), bool, finite_finite(_137105), _137103)), -(hBOOL(hAPP(fun(fun(_137105, bool), bool), bool, finite_finite(fun(_137105, bool)), hAPP(fun(fun(_137105, bool), bool), fun(fun(_137105, bool), bool), collect(fun(_137105, bool)), hAPP(fun(_137105, bool), fun(fun(_137105, bool), bool), hAPP(fun(fun(_137105, bool), fun(fun(_137105, bool), bool)), fun(fun(_137105, bool), fun(fun(_137105, bool), bool)), combc(fun(_137105, bool), fun(_137105, bool), bool), ord_less_eq(fun(_137105, bool))), _137103)))))], (294 ^ _126454) ^ [_137549, _137551, _137553, _137555] : [hBOOL(hAPP(fun(_137553, bool), bool, finite_finite(_137553), _137549)), -(hBOOL(hAPP(fun(_137555, bool), bool, finite_finite(_137555), hAPP(fun(_137553, bool), fun(_137555, bool), hAPP(fun(_137553, _137555), fun(fun(_137553, bool), fun(_137555, bool)), image(_137553, _137555), _137551), _137549))))], (300 ^ _126454) ^ [_137883, _137885, _137887] : [hBOOL(hAPP(fun(_137887, bool), bool, finite_finite(_137887), _137883)), -(hBOOL(hAPP(fun(_137887, bool), bool, finite_finite(_137887), hAPP(fun(_137887, bool), fun(_137887, bool), hAPP(_137887, fun(fun(_137887, bool), fun(_137887, bool)), insert(_137887), _137885), _137883))))], (306 ^ _126454) ^ [_138217, _138219, _138221, _138223] : [hBOOL(hAPP(fun(_138221, bool), bool, finite_finite(_138221), _138217)), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(fun(_138223, bool), nat, finite_card(_138223), hAPP(fun(_138221, bool), fun(_138223, bool), hAPP(fun(_138221, _138223), fun(fun(_138221, bool), fun(_138223, bool)), image(_138221, _138223), _138219), _138217))), hAPP(fun(_138221, bool), nat, finite_card(_138221), _138217))))], (312 ^ _126454) ^ [_138591, _138593, _138595] : [hBOOL(hAPP(fun(_138595, bool), bool, finite_finite(_138595), _138591)), hBOOL(hAPP(fun(_138595, bool), bool, hAPP(fun(_138595, bool), fun(fun(_138595, bool), bool), ord_less_eq(fun(_138595, bool)), _138593), _138591)), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(fun(_138595, bool), nat, finite_card(_138595), _138593)), hAPP(fun(_138595, bool), nat, finite_card(_138595), _138591))))], (322 ^ _126454) ^ [_139042, _139044, _139046] : [hBOOL(hAPP(fun(_139046, bool), bool, finite_finite(_139046), _139042)), hBOOL(hAPP(fun(_139046, bool), bool, hAPP(fun(_139046, bool), fun(fun(_139046, bool), bool), ord_less_eq(fun(_139046, bool)), _139044), _139042)), hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(fun(_139046, bool), nat, finite_card(_139046), _139042)), hAPP(fun(_139046, bool), nat, finite_card(_139046), _139044))), -(ti(fun(_139046, bool), _139044) = ti(fun(_139046, bool), _139042))], (336 ^ _126454) ^ [_139610, _139612, _139614] : [hBOOL(hAPP(fun(_139614, bool), bool, finite_finite(_139614), _139610)), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(fun(_139614, bool), nat, finite_card(_139614), _139610)), hAPP(fun(_139614, bool), nat, finite_card(_139614), hAPP(fun(_139614, bool), fun(_139614, bool), hAPP(_139614, fun(fun(_139614, bool), fun(_139614, bool)), insert(_139614), _139612), _139610)))))], (342 ^ _126454) ^ [_139970, _139972, _139974] : [hBOOL(hAPP(fun(_139974, bool), bool, finite_finite(_139974), _139970)), 345 ^ _126454 : [(346 ^ _126454) ^ [] : [hBOOL(hAPP(fun(_139974, bool), bool, hAPP(_139974, fun(fun(_139974, bool), bool), member(_139974), _139972), _139970)), -(hAPP(fun(_139974, bool), nat, finite_card(_139974), hAPP(fun(_139974, bool), fun(_139974, bool), hAPP(_139974, fun(fun(_139974, bool), fun(_139974, bool)), insert(_139974), _139972), _139970)) = hAPP(fun(_139974, bool), nat, finite_card(_139974), _139970))], (352 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_139974, bool), bool, hAPP(_139974, fun(fun(_139974, bool), bool), member(_139974), _139972), _139970))), -(hAPP(fun(_139974, bool), nat, finite_card(_139974), hAPP(fun(_139974, bool), fun(_139974, bool), hAPP(_139974, fun(fun(_139974, bool), fun(_139974, bool)), insert(_139974), _139972), _139970)) = hAPP(nat, nat, suc, hAPP(fun(_139974, bool), nat, finite_card(_139974), _139970)))]]], (358 ^ _126454) ^ [_140762, _140764, _140766] : [hBOOL(hAPP(fun(_140766, bool), bool, finite_finite(_140766), _140762)), -(hBOOL(hAPP(fun(_140766, bool), bool, hAPP(_140766, fun(fun(_140766, bool), bool), member(_140766), _140764), _140762))), -(hAPP(fun(_140766, bool), nat, finite_card(_140766), hAPP(fun(_140766, bool), fun(_140766, bool), hAPP(_140766, fun(fun(_140766, bool), fun(_140766, bool)), insert(_140766), _140764), _140762)) = hAPP(nat, nat, suc, hAPP(fun(_140766, bool), nat, finite_card(_140766), _140762)))], (368 ^ _126454) ^ [_141250, _141252, _141254] : [369 ^ _126454 : [(370 ^ _126454) ^ [] : [hBOOL(hAPP(fun(_141254, bool), bool, finite_finite(_141254), hAPP(fun(_141254, bool), fun(_141254, bool), collect(_141254), _141250)))], (372 ^ _126454) ^ [] : [hBOOL(hAPP(fun(_141254, bool), bool, finite_finite(_141254), hAPP(fun(_141254, bool), fun(_141254, bool), collect(_141254), _141252)))]], -(hBOOL(hAPP(fun(_141254, bool), bool, finite_finite(_141254), hAPP(fun(_141254, bool), fun(_141254, bool), collect(_141254), hAPP(fun(_141254, bool), fun(_141254, bool), hAPP(fun(_141254, fun(bool, bool)), fun(fun(_141254, bool), fun(_141254, bool)), combs(_141254, bool, bool), hAPP(fun(_141254, bool), fun(_141254, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_141254, bool), fun(_141254, fun(bool, bool))), combb(bool, fun(bool, bool), _141254), fconj), _141250)), _141252)))))], (376 ^ _126454) ^ [_141796, _141798] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _141798), _141796)), -(hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), hAPP(nat, nat, suc, _141796)), _141798) = hAPP(nat, nat, suc, hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _141796), _141798)))], (382 ^ _126454) ^ [_142055] : [-(hBOOL(hAPP(fun(nat, bool), bool, finite_finite(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less_eq(nat)), _142055)))))], (384 ^ _126454) ^ [_142147] : [-(hAPP(fun(nat, bool), nat, finite_card(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less_eq(nat)), _142147))) = hAPP(nat, nat, suc, _142147))], (386 ^ _126454) ^ [_142260] : [finite_finite_1(_142260), 389 ^ _126454 : [(390 ^ _126454) ^ [_142379] : [-(hBOOL(hAPP(fun(_142260, bool), bool, finite_finite(_142260), _142379)))]]], (392 ^ _126454) ^ [_142488] : [finite_finite_1(_142488), 395 ^ _126454 : [(396 ^ _126454) ^ [_142607] : [-(hBOOL(hAPP(fun(_142488, bool), bool, finite_finite(_142488), _142607)))]]], (398 ^ _126454) ^ [_142730, _142732] : [hAPP(nat, nat, suc, _142732) = hAPP(nat, nat, suc, _142730), -(_142732 = _142730)], (404 ^ _126454) ^ [_142989, _142991] : [hAPP(nat, nat, suc, _142991) = hAPP(nat, nat, suc, _142989), -(_142991 = _142989)], (410 ^ _126454) ^ [_143171, _143173] : [_143173 = _143171, -(hAPP(nat, nat, suc, _143173) = hAPP(nat, nat, suc, _143171))], (416 ^ _126454) ^ [_143373] : [hAPP(nat, nat, suc, _143373) = _143373], (418 ^ _126454) ^ [_143455] : [_143455 = hAPP(nat, nat, suc, _143455)], (420 ^ _126454) ^ [_143567, _143569] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _143569), _143567)), hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _143567), _143569)), -(_143569 = _143567)], (430 ^ _126454) ^ [_143916, _143918, _143920] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _143918), _143916)), hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _143916), _143920)), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _143918), _143920)))], (440 ^ _126454) ^ [_144279, _144281] : [_144281 = _144279, -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _144281), _144279)))], (446 ^ _126454) ^ [_144507, _144509] : [-(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _144509), _144507))), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _144507), _144509)))], (452 ^ _126454) ^ [_144725] : [-(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _144725), _144725)))], (454 ^ _126454) ^ [_144840, _144842, _144844] : [-(hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _144844), _144842)), _144840) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _144844), _144840)), _144842))], (456 ^ _126454) ^ [_145034, _145036, _145038] : [hBOOL(hAPP(fun(_145038, bool), bool, finite_finite(_145038), hAPP(fun(_145038, bool), fun(_145038, bool), collect(_145038), hAPP(fun(_145038, bool), fun(_145038, bool), hAPP(fun(_145038, fun(bool, bool)), fun(fun(_145038, bool), fun(_145038, bool)), combs(_145038, bool, bool), hAPP(fun(_145038, bool), fun(_145038, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_145038, bool), fun(_145038, fun(bool, bool))), combb(bool, fun(bool, bool), _145038), fdisj), _145036)), _145034)))), 459 ^ _126454 : [(460 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_145038, bool), bool, finite_finite(_145038), hAPP(fun(_145038, bool), fun(_145038, bool), collect(_145038), _145036))))], (462 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_145038, bool), bool, finite_finite(_145038), hAPP(fun(_145038, bool), fun(_145038, bool), collect(_145038), _145034))))]]], (464 ^ _126454) ^ [_145533, _145535, _145537] : [-(hBOOL(hAPP(fun(_145537, bool), bool, finite_finite(_145537), hAPP(fun(_145537, bool), fun(_145537, bool), collect(_145537), hAPP(fun(_145537, bool), fun(_145537, bool), hAPP(fun(_145537, fun(bool, bool)), fun(fun(_145537, bool), fun(_145537, bool)), combs(_145537, bool, bool), hAPP(fun(_145537, bool), fun(_145537, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_145537, bool), fun(_145537, fun(bool, bool))), combb(bool, fun(bool, bool), _145537), fdisj), _145535)), _145533))))), hBOOL(hAPP(fun(_145537, bool), bool, finite_finite(_145537), hAPP(fun(_145537, bool), fun(_145537, bool), collect(_145537), _145535))), hBOOL(hAPP(fun(_145537, bool), bool, finite_finite(_145537), hAPP(fun(_145537, bool), fun(_145537, bool), collect(_145537), _145533)))], (474 ^ _126454) ^ [_146141, _146143, _146145] : [hBOOL(hAPP(fun(_146145, bool), bool, finite_finite(_146145), hAPP(fun(_146145, bool), fun(_146145, bool), hAPP(_146145, fun(fun(_146145, bool), fun(_146145, bool)), insert(_146145), _146143), _146141))), -(hBOOL(hAPP(fun(_146145, bool), bool, finite_finite(_146145), _146141)))], (480 ^ _126454) ^ [_146399, _146401, _146403] : [hBOOL(hAPP(fun(_146403, bool), bool, finite_finite(_146403), _146399)), -(hBOOL(hAPP(fun(_146403, bool), bool, finite_finite(_146403), hAPP(fun(_146403, bool), fun(_146403, bool), hAPP(_146403, fun(fun(_146403, bool), fun(_146403, bool)), insert(_146403), _146401), _146399))))], (486 ^ _126454) ^ [_146721, _146723, _146725] : [hBOOL(hAPP(fun(_146725, bool), bool, hAPP(fun(_146725, bool), fun(fun(_146725, bool), bool), ord_less_eq(fun(_146725, bool)), _146723), _146721)), hBOOL(hAPP(fun(_146725, bool), bool, finite_finite(_146725), _146721)), -(hBOOL(hAPP(fun(_146725, bool), bool, finite_finite(_146725), _146723)))], (496 ^ _126454) ^ [_147132, _147134, _147136] : [hBOOL(hAPP(fun(_147136, bool), bool, finite_finite(_147136), _147132)), hBOOL(hAPP(fun(_147136, bool), bool, hAPP(fun(_147136, bool), fun(fun(_147136, bool), bool), ord_less_eq(fun(_147136, bool)), _147134), _147132)), -(hBOOL(hAPP(fun(_147136, bool), bool, finite_finite(_147136), _147134)))], (506 ^ _126454) ^ [_147529, _147531] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _147531)), _147529)), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _147531), _147529)))], (512 ^ _126454) ^ [_147785, _147787] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _147787), hAPP(nat, nat, suc, _147785))), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _147787), _147785))), -(_147787 = hAPP(nat, nat, suc, _147785))], (522 ^ _126454) ^ [_148143, _148145] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _148145), _148143)), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _148145), hAPP(nat, nat, suc, _148143))))], (528 ^ _126454) ^ [_148428, _148430] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _148430)), hAPP(nat, nat, suc, _148428))), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _148430), _148428)))], (534 ^ _126454) ^ [_148646, _148648] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _148648), _148646)), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _148648)), hAPP(nat, nat, suc, _148646))))], (550 ^ _126454) ^ [_149251, _149253] : [551 ^ _126454 : [(552 ^ _126454) ^ [] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _149253), _149251))], (554 ^ _126454) ^ [] : [_149253 = hAPP(nat, nat, suc, _149251)]], -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _149253), hAPP(nat, nat, suc, _149251))))], (540 ^ _126454) ^ [_148943, _148945] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _148945), hAPP(nat, nat, suc, _148943))), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _148945), _148943))), -(_148945 = hAPP(nat, nat, suc, _148943))], (558 ^ _126454) ^ [_149622, _149624] : [-(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _149624), _149622))), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _149622)), _149624)))], (564 ^ _126454) ^ [_149833, _149835] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _149833)), _149835)), hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _149835), _149833))], (570 ^ _126454) ^ [_150062] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _150062)), _150062))], (572 ^ _126454) ^ [_150182, _150184, _150186] : [-(hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), hAPP(nat, nat, suc, _150186)), _150184)), hAPP(nat, nat, suc, _150182)) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _150186), _150184)), _150182))], (574 ^ _126454) ^ [_150328, _150330] : [-(hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), hAPP(nat, nat, suc, _150330)), hAPP(nat, nat, suc, _150328)) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _150330), _150328))], (576 ^ _126454) ^ [_150481, _150483, _150485] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _150483), _150481)), hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _150483), _150485)), 583 ^ _126454 : [(584 ^ _126454) ^ [] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _150481), _150483)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _150485), _150483))), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _150481), _150485)))], (590 ^ _126454) ^ [] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _150481), _150485)), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _150481), _150483)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _150485), _150483))))]]], (596 ^ _126454) ^ [_151214, _151216, _151218] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _151216), _151214)), hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _151216), _151218)), -(hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _151214), _151216)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _151218), _151216)) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _151214), _151218))], (606 ^ _126454) ^ [_151653, _151655, _151657] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _151655), _151653)), hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _151655), _151657)), 613 ^ _126454 : [(614 ^ _126454) ^ [] : [hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _151653), _151655) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _151657), _151655), -(_151653 = _151657)], (620 ^ _126454) ^ [] : [_151653 = _151657, -(hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _151653), _151655) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _151657), _151655))]]], (626 ^ _126454) ^ [_152318, _152320] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _152320), _152318)), -(hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _152318), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _152318), _152320)) = _152320)], (632 ^ _126454) ^ [_152600, _152602, _152604] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _152602), _152600)), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _152602), _152604)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _152600), _152604))))], (638 ^ _126454) ^ [_152906, _152908, _152910] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _152908), _152906)), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _152910), _152906)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _152910), _152908))))], (644 ^ _126454) ^ [_153183, _153185] : [-(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _153185), _153183)), _153185)))], (646 ^ _126454) ^ [_153353, _153355, _153357, _153359, _153361] : [hBOOL(hAPP(fun(_153359, bool), bool, finite_finite(_153359), _153353)), hBOOL(hAPP(fun(_153361, bool), bool, hAPP(fun(_153361, bool), fun(fun(_153361, bool), bool), ord_less_eq(fun(_153361, bool)), _153357), hAPP(fun(_153359, bool), fun(_153361, bool), hAPP(fun(_153359, _153361), fun(fun(_153359, bool), fun(_153361, bool)), image(_153359, _153361), _153355), _153353))), -(hBOOL(hAPP(fun(_153361, bool), bool, finite_finite(_153361), _153357)))], (656 ^ _126454) ^ [_153874, _153876, _153878, _153880, _153882] : [hBOOL(hAPP(fun(_153880, bool), bool, finite_finite(_153880), _153874)), hBOOL(hAPP(fun(_153880, bool), bool, hAPP(fun(_153880, bool), fun(fun(_153880, bool), bool), ord_less_eq(fun(_153880, bool)), _153874), hAPP(fun(_153882, bool), fun(_153880, bool), hAPP(fun(_153882, _153880), fun(fun(_153882, bool), fun(_153880, bool)), image(_153882, _153880), _153878), _153876))), 664 ^ _126454 : [(665 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_153882, bool), bool, hAPP(fun(_153882, bool), fun(fun(_153882, bool), bool), ord_less_eq(fun(_153882, bool)), 663 ^ [_153874, _153876, _153878, _153880, _153882]), _153876)))], (667 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_153882, bool), bool, finite_finite(_153882), 663 ^ [_153874, _153876, _153878, _153880, _153882])))], (669 ^ _126454) ^ [] : [-(ti(fun(_153880, bool), _153874) = hAPP(fun(_153882, bool), fun(_153880, bool), hAPP(fun(_153882, _153880), fun(fun(_153882, bool), fun(_153880, bool)), image(_153882, _153880), _153878), 663 ^ [_153874, _153876, _153878, _153880, _153882]))]]], (671 ^ _126454) ^ [_154811] : [order(_154811), 674 ^ _126454 : [(675 ^ _126454) ^ [_155053, _155055, _155057] : [hBOOL(hAPP(_154811, bool, hAPP(_154811, fun(_154811, bool), ord_less_eq(_154811), hAPP(nat, _154811, _155053, 676 ^ [_154811, _155053, _155055, _155057])), hAPP(nat, _154811, _155053, hAPP(nat, nat, suc, 676 ^ [_154811, _155053, _155055, _155057])))), hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _155057), _155055)), -(hBOOL(hAPP(_154811, bool, hAPP(_154811, fun(_154811, bool), ord_less_eq(_154811), hAPP(nat, _154811, _155053, _155057)), hAPP(nat, _154811, _155053, _155055))))]]], (686 ^ _126454) ^ [_155640, _155642, _155644, _155646] : [-(hBOOL(hAPP(fun(_155644, bool), bool, finite_finite(_155644), _155640))), hBOOL(hAPP(fun(_155646, bool), bool, finite_finite(_155646), hAPP(fun(_155644, bool), fun(_155646, bool), hAPP(fun(_155644, _155646), fun(fun(_155644, bool), fun(_155646, bool)), image(_155644, _155646), _155642), _155640))), 694 ^ _126454 : [(695 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_155644, bool), bool, hAPP(_155644, fun(fun(_155644, bool), bool), member(_155644), 693 ^ [_155640, _155642, _155644, _155646]), _155640)))], (697 ^ _126454) ^ [] : [hBOOL(hAPP(fun(_155644, bool), bool, finite_finite(_155644), hAPP(fun(_155644, bool), fun(_155644, bool), collect(_155644), hAPP(fun(_155644, bool), fun(_155644, bool), hAPP(fun(_155644, fun(bool, bool)), fun(fun(_155644, bool), fun(_155644, bool)), combs(_155644, bool, bool), hAPP(fun(_155644, bool), fun(_155644, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_155644, bool), fun(_155644, fun(bool, bool))), combb(bool, fun(bool, bool), _155644), fconj), hAPP(fun(_155644, bool), fun(_155644, bool), hAPP(fun(_155644, fun(fun(_155644, bool), bool)), fun(fun(_155644, bool), fun(_155644, bool)), combc(_155644, fun(_155644, bool), bool), member(_155644)), _155640))), hAPP(_155646, fun(_155644, bool), hAPP(fun(_155644, fun(_155646, bool)), fun(_155646, fun(_155644, bool)), combc(_155644, _155646, bool), hAPP(fun(_155644, _155646), fun(_155644, fun(_155646, bool)), hAPP(fun(_155646, fun(_155646, bool)), fun(fun(_155644, _155646), fun(_155644, fun(_155646, bool))), combb(_155646, fun(_155646, bool), _155644), fequal(_155646)), _155642)), hAPP(_155644, _155646, _155642, 693 ^ [_155640, _155642, _155644, _155646]))))))]]], (699 ^ _126454) ^ [_156962, _156964, _156966, _156968, _156970, _156972] : [ti(_156972, _156966) = hAPP(_156970, _156972, _156964, _156962), hBOOL(hAPP(fun(_156970, bool), bool, hAPP(_156970, fun(fun(_156970, bool), bool), member(_156970), _156962), _156968)), -(hBOOL(hAPP(fun(_156972, bool), bool, hAPP(_156972, fun(fun(_156972, bool), bool), member(_156972), _156966), hAPP(fun(_156970, bool), fun(_156972, bool), hAPP(fun(_156970, _156972), fun(fun(_156970, bool), fun(_156972, bool)), image(_156970, _156972), _156964), _156968))))], (709 ^ _126454) ^ [_157473, _157475, _157477] : [hBOOL(hAPP(fun(_157477, bool), bool, hAPP(fun(_157477, bool), fun(fun(_157477, bool), bool), ord_less_eq(fun(_157477, bool)), _157475), _157473)), hBOOL(hAPP(fun(_157477, bool), bool, hAPP(fun(_157477, bool), fun(fun(_157477, bool), bool), ord_less_eq(fun(_157477, bool)), _157473), _157475)), -(ti(fun(_157477, bool), _157475) = ti(fun(_157477, bool), _157473))], (719 ^ _126454) ^ [_157938, _157940, _157942, _157944] : [hBOOL(hAPP(fun(_157944, bool), bool, hAPP(fun(_157944, bool), fun(fun(_157944, bool), bool), ord_less_eq(fun(_157944, bool)), _157940), _157938)), hBOOL(hAPP(fun(_157944, bool), bool, hAPP(_157944, fun(fun(_157944, bool), bool), member(_157944), _157942), _157940)), -(hBOOL(hAPP(fun(_157944, bool), bool, hAPP(_157944, fun(fun(_157944, bool), bool), member(_157944), _157942), _157938)))], (729 ^ _126454) ^ [_158417, _158419, _158421, _158423] : [730 ^ _126454 : [(731 ^ _126454) ^ [] : [hBOOL(hAPP(fun(_158423, bool), bool, hAPP(_158423, fun(fun(_158423, bool), bool), member(_158423), _158419), _158417))], (733 ^ _126454) ^ [] : [ti(_158423, _158419) = ti(_158423, _158421)]], -(hBOOL(hAPP(fun(_158423, bool), bool, hAPP(_158423, fun(fun(_158423, bool), bool), member(_158423), _158419), hAPP(fun(_158423, bool), fun(_158423, bool), hAPP(_158423, fun(fun(_158423, bool), fun(_158423, bool)), insert(_158423), _158421), _158417))))], (737 ^ _126454) ^ [_158893, _158895, _158897, _158899] : [hBOOL(hAPP(fun(_158899, bool), bool, hAPP(_158899, fun(fun(_158899, bool), bool), member(_158899), _158897), hAPP(fun(_158899, bool), fun(_158899, bool), hAPP(_158899, fun(fun(_158899, bool), fun(_158899, bool)), insert(_158899), _158895), _158893))), -(ti(_158899, _158897) = ti(_158899, _158895)), -(hBOOL(hAPP(fun(_158899, bool), bool, hAPP(_158899, fun(fun(_158899, bool), bool), member(_158899), _158897), _158893)))], (747 ^ _126454) ^ [_159360, _159362, _159364] : [-(hBOOL(hAPP(fun(_159364, bool), bool, hAPP(_159364, fun(fun(_159364, bool), bool), member(_159364), _159362), hAPP(fun(_159364, bool), fun(_159364, bool), hAPP(_159364, fun(fun(_159364, bool), fun(_159364, bool)), insert(_159364), _159362), _159360))))], (749 ^ _126454) ^ [_159517, _159519, _159521] : [-(hAPP(fun(_159521, bool), fun(_159521, bool), hAPP(_159521, fun(fun(_159521, bool), fun(_159521, bool)), insert(_159521), _159519), _159517) = hAPP(fun(_159521, bool), fun(_159521, bool), collect(_159521), hAPP(fun(_159521, bool), fun(_159521, bool), hAPP(fun(_159521, fun(bool, bool)), fun(fun(_159521, bool), fun(_159521, bool)), combs(_159521, bool, bool), hAPP(fun(_159521, bool), fun(_159521, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_159521, bool), fun(_159521, fun(bool, bool))), combb(bool, fun(bool, bool), _159521), fdisj), hAPP(_159521, fun(_159521, bool), hAPP(fun(_159521, fun(_159521, bool)), fun(_159521, fun(_159521, bool)), combc(_159521, _159521, bool), fequal(_159521)), _159519))), hAPP(fun(_159521, bool), fun(_159521, bool), hAPP(fun(_159521, fun(fun(_159521, bool), bool)), fun(fun(_159521, bool), fun(_159521, bool)), combc(_159521, fun(_159521, bool), bool), member(_159521)), _159517))))], (751 ^ _126454) ^ [_159802, _159804, _159806] : [-(hAPP(fun(_159806, bool), fun(_159806, bool), hAPP(_159806, fun(fun(_159806, bool), fun(_159806, bool)), insert(_159806), _159804), hAPP(fun(_159806, bool), fun(_159806, bool), collect(_159806), _159802)) = hAPP(fun(_159806, bool), fun(_159806, bool), collect(_159806), hAPP(fun(_159806, bool), fun(_159806, bool), hAPP(fun(_159806, fun(bool, bool)), fun(fun(_159806, bool), fun(_159806, bool)), combs(_159806, bool, bool), hAPP(fun(_159806, bool), fun(_159806, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_159806, bool), fun(_159806, fun(bool, bool))), combb(bool, fun(bool, bool), _159806), fimplies), hAPP(fun(_159806, bool), fun(_159806, bool), hAPP(fun(bool, bool), fun(fun(_159806, bool), fun(_159806, bool)), combb(bool, bool, _159806), fNot), hAPP(_159806, fun(_159806, bool), hAPP(fun(_159806, fun(_159806, bool)), fun(_159806, fun(_159806, bool)), combc(_159806, _159806, bool), fequal(_159806)), _159804)))), _159802)))], (753 ^ _126454) ^ [_160086, _160088, _160090] : [-(hAPP(fun(_160090, bool), fun(_160090, bool), hAPP(_160090, fun(fun(_160090, bool), fun(_160090, bool)), insert(_160090), _160088), hAPP(fun(_160090, bool), fun(_160090, bool), hAPP(_160090, fun(fun(_160090, bool), fun(_160090, bool)), insert(_160090), _160088), _160086)) = hAPP(fun(_160090, bool), fun(_160090, bool), hAPP(_160090, fun(fun(_160090, bool), fun(_160090, bool)), insert(_160090), _160088), _160086))], (755 ^ _126454) ^ [_160291, _160293, _160295, _160297] : [-(hAPP(fun(_160297, bool), fun(_160297, bool), hAPP(_160297, fun(fun(_160297, bool), fun(_160297, bool)), insert(_160297), _160295), hAPP(fun(_160297, bool), fun(_160297, bool), hAPP(_160297, fun(fun(_160297, bool), fun(_160297, bool)), insert(_160297), _160293), _160291)) = hAPP(fun(_160297, bool), fun(_160297, bool), hAPP(_160297, fun(fun(_160297, bool), fun(_160297, bool)), insert(_160297), _160293), hAPP(fun(_160297, bool), fun(_160297, bool), hAPP(_160297, fun(fun(_160297, bool), fun(_160297, bool)), insert(_160297), _160295), _160291)))], (767 ^ _126454) ^ [_160987, _160989, _160991, _160993] : [768 ^ _126454 : [(769 ^ _126454) ^ [] : [ti(_160993, _160991) = ti(_160993, _160989)], (771 ^ _126454) ^ [] : [hBOOL(hAPP(fun(_160993, bool), bool, hAPP(_160993, fun(fun(_160993, bool), bool), member(_160993), _160991), _160987))]], -(hBOOL(hAPP(fun(_160993, bool), bool, hAPP(_160993, fun(fun(_160993, bool), bool), member(_160993), _160991), hAPP(fun(_160993, bool), fun(_160993, bool), hAPP(_160993, fun(fun(_160993, bool), fun(_160993, bool)), insert(_160993), _160989), _160987))))], (757 ^ _126454) ^ [_160569, _160571, _160573, _160575] : [hBOOL(hAPP(fun(_160575, bool), bool, hAPP(_160575, fun(fun(_160575, bool), bool), member(_160575), _160573), hAPP(fun(_160575, bool), fun(_160575, bool), hAPP(_160575, fun(fun(_160575, bool), fun(_160575, bool)), insert(_160575), _160571), _160569))), -(ti(_160575, _160573) = ti(_160575, _160571)), -(hBOOL(hAPP(fun(_160575, bool), bool, hAPP(_160575, fun(fun(_160575, bool), bool), member(_160575), _160573), _160569)))], (785 ^ _126454) ^ [_161846, _161848, _161850, _161852] : [786 ^ _126454 : [(787 ^ _126454) ^ [] : [ti(_161852, _161850) = ti(_161852, _161846)], (789 ^ _126454) ^ [] : [hBOOL(hAPP(_161852, bool, _161848, _161846))]], -(hBOOL(hAPP(_161852, bool, hAPP(fun(_161852, bool), fun(_161852, bool), hAPP(_161852, fun(fun(_161852, bool), fun(_161852, bool)), insert(_161852), _161850), _161848), _161846)))], (775 ^ _126454) ^ [_161492, _161494, _161496, _161498] : [hBOOL(hAPP(_161498, bool, hAPP(fun(_161498, bool), fun(_161498, bool), hAPP(_161498, fun(fun(_161498, bool), fun(_161498, bool)), insert(_161498), _161496), _161494), _161492)), -(ti(_161498, _161496) = ti(_161498, _161492)), -(hBOOL(hAPP(_161498, bool, _161494, _161492)))], (793 ^ _126454) ^ [_162258, _162260, _162262, _162264] : [-(hBOOL(hAPP(fun(_162264, bool), bool, hAPP(_162264, fun(fun(_162264, bool), bool), member(_162264), _162260), _162258))), -(hBOOL(hAPP(fun(_162264, bool), bool, hAPP(_162264, fun(fun(_162264, bool), bool), member(_162264), _162260), _162262))), 800 ^ _126454 : [(801 ^ _126454) ^ [] : [hAPP(fun(_162264, bool), fun(_162264, bool), hAPP(_162264, fun(fun(_162264, bool), fun(_162264, bool)), insert(_162264), _162260), _162258) = hAPP(fun(_162264, bool), fun(_162264, bool), hAPP(_162264, fun(fun(_162264, bool), fun(_162264, bool)), insert(_162264), _162260), _162262), -(ti(fun(_162264, bool), _162258) = ti(fun(_162264, bool), _162262))], (807 ^ _126454) ^ [] : [ti(fun(_162264, bool), _162258) = ti(fun(_162264, bool), _162262), -(hAPP(fun(_162264, bool), fun(_162264, bool), hAPP(_162264, fun(fun(_162264, bool), fun(_162264, bool)), insert(_162264), _162260), _162258) = hAPP(fun(_162264, bool), fun(_162264, bool), hAPP(_162264, fun(fun(_162264, bool), fun(_162264, bool)), insert(_162264), _162260), _162262))]]], (813 ^ _126454) ^ [_163159, _163161, _163163, _163165] : [hBOOL(hAPP(fun(_163165, bool), bool, hAPP(_163165, fun(fun(_163165, bool), bool), member(_163165), _163161), _163159)), -(hBOOL(hAPP(fun(_163165, bool), bool, hAPP(_163165, fun(fun(_163165, bool), bool), member(_163165), _163161), hAPP(fun(_163165, bool), fun(_163165, bool), hAPP(_163165, fun(fun(_163165, bool), fun(_163165, bool)), insert(_163165), _163163), _163159))))], (819 ^ _126454) ^ [_163529, _163531, _163533] : [hBOOL(hAPP(fun(_163533, bool), bool, hAPP(_163533, fun(fun(_163533, bool), bool), member(_163533), _163531), _163529)), -(hAPP(fun(_163533, bool), fun(_163533, bool), hAPP(_163533, fun(fun(_163533, bool), fun(_163533, bool)), insert(_163533), _163531), _163529) = ti(fun(_163533, bool), _163529))], (825 ^ _126454) ^ [_163836, _163838] : [-(hBOOL(hAPP(fun(_163838, bool), bool, hAPP(fun(_163838, bool), fun(fun(_163838, bool), bool), ord_less_eq(fun(_163838, bool)), _163836), _163836)))], (827 ^ _126454) ^ [_164014, _164016, _164018] : [ti(fun(_164018, bool), _164016) = ti(fun(_164018, bool), _164014), 830 ^ _126454 : [(831 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_164018, bool), bool, hAPP(fun(_164018, bool), fun(fun(_164018, bool), bool), ord_less_eq(fun(_164018, bool)), _164016), _164014)))], (833 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_164018, bool), bool, hAPP(fun(_164018, bool), fun(fun(_164018, bool), bool), ord_less_eq(fun(_164018, bool)), _164014), _164016)))]]], (835 ^ _126454) ^ [_164387, _164389, _164391] : [-(ti(fun(_164391, bool), _164389) = ti(fun(_164391, bool), _164387)), hBOOL(hAPP(fun(_164391, bool), bool, hAPP(fun(_164391, bool), fun(fun(_164391, bool), bool), ord_less_eq(fun(_164391, bool)), _164389), _164387)), hBOOL(hAPP(fun(_164391, bool), bool, hAPP(fun(_164391, bool), fun(fun(_164391, bool), bool), ord_less_eq(fun(_164391, bool)), _164387), _164389))], (845 ^ _126454) ^ [_164840, _164842, _164844] : [ti(fun(_164844, bool), _164842) = ti(fun(_164844, bool), _164840), -(hBOOL(hAPP(fun(_164844, bool), bool, hAPP(fun(_164844, bool), fun(fun(_164844, bool), bool), ord_less_eq(fun(_164844, bool)), _164842), _164840)))], (851 ^ _126454) ^ [_165146, _165148, _165150] : [ti(fun(_165150, bool), _165148) = ti(fun(_165150, bool), _165146), -(hBOOL(hAPP(fun(_165150, bool), bool, hAPP(fun(_165150, bool), fun(fun(_165150, bool), bool), ord_less_eq(fun(_165150, bool)), _165146), _165148)))], (857 ^ _126454) ^ [_165466, _165468, _165470, _165472] : [hBOOL(hAPP(fun(_165472, bool), bool, hAPP(fun(_165472, bool), fun(fun(_165472, bool), bool), ord_less_eq(fun(_165472, bool)), _165468), _165466)), hBOOL(hAPP(fun(_165472, bool), bool, hAPP(_165472, fun(fun(_165472, bool), bool), member(_165472), _165470), _165468)), -(hBOOL(hAPP(fun(_165472, bool), bool, hAPP(_165472, fun(fun(_165472, bool), bool), member(_165472), _165470), _165466)))], (867 ^ _126454) ^ [_165945, _165947, _165949, _165951] : [hBOOL(hAPP(fun(_165951, bool), bool, hAPP(_165951, fun(fun(_165951, bool), bool), member(_165951), _165947), _165945)), hBOOL(hAPP(fun(_165951, bool), bool, hAPP(fun(_165951, bool), fun(fun(_165951, bool), bool), ord_less_eq(fun(_165951, bool)), _165945), _165949)), -(hBOOL(hAPP(fun(_165951, bool), bool, hAPP(_165951, fun(fun(_165951, bool), bool), member(_165951), _165947), _165949)))], (877 ^ _126454) ^ [_166424, _166426, _166428, _166430] : [hBOOL(hAPP(fun(_166430, bool), bool, hAPP(fun(_166430, bool), fun(fun(_166430, bool), bool), ord_less_eq(fun(_166430, bool)), _166426), _166424)), hBOOL(hAPP(fun(_166430, bool), bool, hAPP(_166430, fun(fun(_166430, bool), bool), member(_166430), _166428), _166426)), -(hBOOL(hAPP(fun(_166430, bool), bool, hAPP(_166430, fun(fun(_166430, bool), bool), member(_166430), _166428), _166424)))], (887 ^ _126454) ^ [_166903, _166905, _166907, _166909] : [hBOOL(hAPP(fun(_166909, bool), bool, hAPP(fun(_166909, bool), fun(fun(_166909, bool), bool), ord_less_eq(fun(_166909, bool)), _166905), _166903)), hBOOL(hAPP(fun(_166909, bool), bool, hAPP(fun(_166909, bool), fun(fun(_166909, bool), bool), ord_less_eq(fun(_166909, bool)), _166903), _166907)), -(hBOOL(hAPP(fun(_166909, bool), bool, hAPP(fun(_166909, bool), fun(fun(_166909, bool), bool), ord_less_eq(fun(_166909, bool)), _166905), _166907)))], (897 ^ _126454) ^ [_167392, _167394, _167396] : [ti(fun(_167396, bool), _167394) = ti(fun(_167396, bool), _167392), 900 ^ _126454 : [(901 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_167396, bool), bool, hAPP(fun(_167396, bool), fun(fun(_167396, bool), bool), ord_less_eq(fun(_167396, bool)), _167394), _167392)))], (903 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_167396, bool), bool, hAPP(fun(_167396, bool), fun(fun(_167396, bool), bool), ord_less_eq(fun(_167396, bool)), _167392), _167394)))]]], (905 ^ _126454) ^ [_167845, _167847, _167849, _167851] : [hAPP(_167851, _167849, _167847, 906 ^ [_167845, _167847, _167849, _167851]) = hAPP(_167851, _167849, _167845, 906 ^ [_167845, _167847, _167849, _167851]), -(ti(fun(_167851, _167849), _167847) = ti(fun(_167851, _167849), _167845))], (912 ^ _126454) ^ [_168244, _168246, _168248] : [hBOOL(hAPP(fun(_168248, bool), bool, hAPP(_168248, fun(fun(_168248, bool), bool), member(_168248), _168246), _168244)), -(hBOOL(hAPP(_168248, bool, _168244, _168246)))], (918 ^ _126454) ^ [_168460, _168462, _168464] : [hBOOL(hAPP(_168464, bool, _168460, _168462)), -(hBOOL(hAPP(fun(_168464, bool), bool, hAPP(_168464, fun(fun(_168464, bool), bool), member(_168464), _168462), _168460)))], (924 ^ _126454) ^ [_168711, _168713] : [-(hAPP(fun(_168713, bool), fun(_168713, bool), collect(_168713), _168711) = ti(fun(_168713, bool), _168711))], (926 ^ _126454) ^ [_168910, _168912, _168914, _168916, _168918] : [hBOOL(hAPP(fun(_168918, bool), bool, hAPP(_168918, fun(fun(_168918, bool), bool), member(_168918), _168914), hAPP(fun(_168916, bool), fun(_168918, bool), hAPP(fun(_168916, _168918), fun(fun(_168916, bool), fun(_168918, bool)), image(_168916, _168918), _168912), _168910))), 930 ^ _126454 : [(931 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_168916, bool), bool, hAPP(_168916, fun(fun(_168916, bool), bool), member(_168916), 929 ^ [_168910, _168912, _168914, _168916, _168918]), _168910)))], (933 ^ _126454) ^ [] : [-(ti(_168918, _168914) = hAPP(_168916, _168918, _168912, 929 ^ [_168910, _168912, _168914, _168916, _168918]))]]], (935 ^ _126454) ^ [_169451, _169453, _169455, _169457, _169459] : [-(hBOOL(hAPP(fun(_169459, bool), bool, hAPP(_169459, fun(fun(_169459, bool), bool), member(_169459), _169455), hAPP(fun(_169457, bool), fun(_169459, bool), hAPP(fun(_169457, _169459), fun(fun(_169457, bool), fun(_169459, bool)), image(_169457, _169459), _169453), _169451)))), 936 ^ _126454 : [(937 ^ _126454) ^ [_169628] : [hBOOL(hAPP(fun(_169457, bool), bool, hAPP(_169457, fun(fun(_169457, bool), bool), member(_169457), _169628), _169451)), ti(_169459, _169455) = hAPP(_169457, _169459, _169453, _169628)]]], (945 ^ _126454) ^ [_170079, _170081, _170083, _170085, _170087] : [hBOOL(hAPP(fun(_170085, bool), bool, hAPP(_170085, fun(fun(_170085, bool), bool), member(_170085), _170081), _170079)), -(hBOOL(hAPP(fun(_170087, bool), bool, hAPP(_170087, fun(fun(_170087, bool), bool), member(_170087), hAPP(_170085, _170087, _170083, _170081)), hAPP(fun(_170085, bool), fun(_170087, bool), hAPP(fun(_170085, _170087), fun(fun(_170085, bool), fun(_170087, bool)), image(_170085, _170087), _170083), _170079))))], (951 ^ _126454) ^ [_170515, _170517, _170519, _170521, _170523, _170525] : [hBOOL(hAPP(fun(_170523, bool), bool, hAPP(_170523, fun(fun(_170523, bool), bool), member(_170523), _170517), _170515)), ti(_170525, _170521) = hAPP(_170523, _170525, _170519, _170517), -(hBOOL(hAPP(fun(_170525, bool), bool, hAPP(_170525, fun(fun(_170525, bool), bool), member(_170525), _170521), hAPP(fun(_170523, bool), fun(_170525, bool), hAPP(fun(_170523, _170525), fun(fun(_170523, bool), fun(_170525, bool)), image(_170523, _170525), _170519), _170515))))], (961 ^ _126454) ^ [_171011, _171013, _171015] : [-(hAPP(fun(_171015, bool), fun(_171015, bool), hAPP(_171015, fun(fun(_171015, bool), fun(_171015, bool)), insert(_171015), _171013), _171011) = hAPP(fun(_171015, bool), fun(_171015, bool), collect(_171015), hAPP(fun(_171015, bool), fun(_171015, bool), hAPP(fun(_171015, fun(bool, bool)), fun(fun(_171015, bool), fun(_171015, bool)), combs(_171015, bool, bool), hAPP(fun(_171015, bool), fun(_171015, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_171015, bool), fun(_171015, fun(bool, bool))), combb(bool, fun(bool, bool), _171015), fdisj), hAPP(_171015, fun(_171015, bool), hAPP(fun(_171015, fun(_171015, bool)), fun(_171015, fun(_171015, bool)), combc(_171015, _171015, bool), fequal(_171015)), _171013))), hAPP(fun(_171015, bool), fun(_171015, bool), hAPP(fun(_171015, fun(fun(_171015, bool), bool)), fun(fun(_171015, bool), fun(_171015, bool)), combc(_171015, fun(_171015, bool), bool), member(_171015)), _171011))))], (963 ^ _126454) ^ [_171338, _171340, _171342, _171344, _171346, _171348] : [-(hAPP(fun(_171348, bool), fun(_171346, bool), hAPP(fun(_171348, _171346), fun(fun(_171348, bool), fun(_171346, bool)), image(_171348, _171346), _171342), hAPP(fun(_171344, bool), fun(_171348, bool), hAPP(fun(_171344, _171348), fun(fun(_171344, bool), fun(_171348, bool)), image(_171344, _171348), _171340), _171338)) = hAPP(fun(_171344, bool), fun(_171346, bool), hAPP(fun(_171344, _171346), fun(fun(_171344, bool), fun(_171346, bool)), image(_171344, _171346), hAPP(fun(_171344, _171348), fun(_171344, _171346), hAPP(fun(_171348, _171346), fun(fun(_171344, _171348), fun(_171344, _171346)), combb(_171348, _171346, _171344), _171342), _171340)), _171338))], (965 ^ _126454) ^ [_171565, _171567] : [-(hAPP(fun(_171567, bool), fun(_171567, bool), hAPP(fun(_171567, _171567), fun(fun(_171567, bool), fun(_171567, bool)), image(_171567, _171567), combi(_171567)), _171565) = ti(fun(_171567, bool), _171565))], (967 ^ _126454) ^ [_171712, _171714, _171716] : [-(hBOOL(hAPP(fun(_171716, bool), bool, hAPP(fun(_171716, bool), fun(fun(_171716, bool), bool), ord_less_eq(fun(_171716, bool)), _171714), hAPP(fun(_171716, bool), fun(_171716, bool), hAPP(_171716, fun(fun(_171716, bool), fun(_171716, bool)), insert(_171716), _171712), _171714))))], (969 ^ _126454) ^ [_171933, _171935, _171937, _171939] : [hBOOL(hAPP(fun(_171939, bool), bool, hAPP(fun(_171939, bool), fun(fun(_171939, bool), bool), ord_less_eq(fun(_171939, bool)), hAPP(fun(_171939, bool), fun(_171939, bool), hAPP(_171939, fun(fun(_171939, bool), fun(_171939, bool)), insert(_171939), _171937), _171935)), _171933)), 972 ^ _126454 : [(973 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_171939, bool), bool, hAPP(_171939, fun(fun(_171939, bool), bool), member(_171939), _171937), _171933)))], (975 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_171939, bool), bool, hAPP(fun(_171939, bool), fun(fun(_171939, bool), bool), ord_less_eq(fun(_171939, bool)), _171935), _171933)))]]], (977 ^ _126454) ^ [_172384, _172386, _172388, _172390] : [-(hBOOL(hAPP(fun(_172390, bool), bool, hAPP(fun(_172390, bool), fun(fun(_172390, bool), bool), ord_less_eq(fun(_172390, bool)), hAPP(fun(_172390, bool), fun(_172390, bool), hAPP(_172390, fun(fun(_172390, bool), fun(_172390, bool)), insert(_172390), _172388), _172386)), _172384))), hBOOL(hAPP(fun(_172390, bool), bool, hAPP(_172390, fun(fun(_172390, bool), bool), member(_172390), _172388), _172384)), hBOOL(hAPP(fun(_172390, bool), bool, hAPP(fun(_172390, bool), fun(fun(_172390, bool), bool), ord_less_eq(fun(_172390, bool)), _172386), _172384))], (987 ^ _126454) ^ [_172931, _172933, _172935, _172937] : [-(hBOOL(hAPP(fun(_172937, bool), bool, hAPP(_172937, fun(fun(_172937, bool), bool), member(_172937), _172933), _172931))), 990 ^ _126454 : [(991 ^ _126454) ^ [] : [hBOOL(hAPP(fun(_172937, bool), bool, hAPP(fun(_172937, bool), fun(fun(_172937, bool), bool), ord_less_eq(fun(_172937, bool)), _172931), hAPP(fun(_172937, bool), fun(_172937, bool), hAPP(_172937, fun(fun(_172937, bool), fun(_172937, bool)), insert(_172937), _172933), _172935))), -(hBOOL(hAPP(fun(_172937, bool), bool, hAPP(fun(_172937, bool), fun(fun(_172937, bool), bool), ord_less_eq(fun(_172937, bool)), _172931), _172935)))], (997 ^ _126454) ^ [] : [hBOOL(hAPP(fun(_172937, bool), bool, hAPP(fun(_172937, bool), fun(fun(_172937, bool), bool), ord_less_eq(fun(_172937, bool)), _172931), _172935)), -(hBOOL(hAPP(fun(_172937, bool), bool, hAPP(fun(_172937, bool), fun(fun(_172937, bool), bool), ord_less_eq(fun(_172937, bool)), _172931), hAPP(fun(_172937, bool), fun(_172937, bool), hAPP(_172937, fun(fun(_172937, bool), fun(_172937, bool)), insert(_172937), _172933), _172935))))]]], (1003 ^ _126454) ^ [_173731, _173733, _173735, _173737] : [hBOOL(hAPP(fun(_173737, bool), bool, hAPP(fun(_173737, bool), fun(fun(_173737, bool), bool), ord_less_eq(fun(_173737, bool)), _173733), _173731)), -(hBOOL(hAPP(fun(_173737, bool), bool, hAPP(fun(_173737, bool), fun(fun(_173737, bool), bool), ord_less_eq(fun(_173737, bool)), _173733), hAPP(fun(_173737, bool), fun(_173737, bool), hAPP(_173737, fun(fun(_173737, bool), fun(_173737, bool)), insert(_173737), _173735), _173731))))], (1009 ^ _126454) ^ [_174139, _174141, _174143, _174145] : [hBOOL(hAPP(fun(_174145, bool), bool, hAPP(fun(_174145, bool), fun(fun(_174145, bool), bool), ord_less_eq(fun(_174145, bool)), _174141), _174139)), -(hBOOL(hAPP(fun(_174145, bool), bool, hAPP(fun(_174145, bool), fun(fun(_174145, bool), bool), ord_less_eq(fun(_174145, bool)), hAPP(fun(_174145, bool), fun(_174145, bool), hAPP(_174145, fun(fun(_174145, bool), fun(_174145, bool)), insert(_174145), _174143), _174141)), hAPP(fun(_174145, bool), fun(_174145, bool), hAPP(_174145, fun(fun(_174145, bool), fun(_174145, bool)), insert(_174145), _174143), _174139))))], (1015 ^ _126454) ^ [_174600, _174602, _174604, _174606, _174608] : [-(hAPP(fun(_174608, bool), fun(_174606, bool), hAPP(fun(_174608, _174606), fun(fun(_174608, bool), fun(_174606, bool)), image(_174608, _174606), _174604), hAPP(fun(_174608, bool), fun(_174608, bool), hAPP(_174608, fun(fun(_174608, bool), fun(_174608, bool)), insert(_174608), _174602), _174600)) = hAPP(fun(_174606, bool), fun(_174606, bool), hAPP(_174606, fun(fun(_174606, bool), fun(_174606, bool)), insert(_174606), hAPP(_174608, _174606, _174604, _174602)), hAPP(fun(_174608, bool), fun(_174606, bool), hAPP(fun(_174608, _174606), fun(fun(_174608, bool), fun(_174606, bool)), image(_174608, _174606), _174604), _174600)))], (1017 ^ _126454) ^ [_174878, _174880, _174882, _174884, _174886] : [hBOOL(hAPP(fun(_174884, bool), bool, hAPP(_174884, fun(fun(_174884, bool), bool), member(_174884), _174880), _174878)), -(hAPP(fun(_174886, bool), fun(_174886, bool), hAPP(_174886, fun(fun(_174886, bool), fun(_174886, bool)), insert(_174886), hAPP(_174884, _174886, _174882, _174880)), hAPP(fun(_174884, bool), fun(_174886, bool), hAPP(fun(_174884, _174886), fun(fun(_174884, bool), fun(_174886, bool)), image(_174884, _174886), _174882), _174878)) = hAPP(fun(_174884, bool), fun(_174886, bool), hAPP(fun(_174884, _174886), fun(fun(_174884, bool), fun(_174886, bool)), image(_174884, _174886), _174882), _174878))], (1023 ^ _126454) ^ [_175405, _175407, _175409, _175411, _175413] : [hBOOL(hAPP(fun(_175413, bool), bool, hAPP(fun(_175413, bool), fun(fun(_175413, bool), bool), ord_less_eq(fun(_175413, bool)), _175409), hAPP(fun(_175411, bool), fun(_175413, bool), hAPP(fun(_175411, _175413), fun(fun(_175411, bool), fun(_175413, bool)), image(_175411, _175413), _175407), _175405))), 1027 ^ _126454 : [(1028 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_175411, bool), bool, hAPP(fun(_175411, bool), fun(fun(_175411, bool), bool), ord_less_eq(fun(_175411, bool)), 1026 ^ [_175405, _175407, _175409, _175411, _175413]), _175405)))], (1030 ^ _126454) ^ [] : [-(ti(fun(_175413, bool), _175409) = hAPP(fun(_175411, bool), fun(_175413, bool), hAPP(fun(_175411, _175413), fun(fun(_175411, bool), fun(_175413, bool)), image(_175411, _175413), _175407), 1026 ^ [_175405, _175407, _175409, _175411, _175413]))]]], (1032 ^ _126454) ^ [_176063, _176065, _176067, _176069, _176071] : [-(hBOOL(hAPP(fun(_176071, bool), bool, hAPP(fun(_176071, bool), fun(fun(_176071, bool), bool), ord_less_eq(fun(_176071, bool)), _176067), hAPP(fun(_176069, bool), fun(_176071, bool), hAPP(fun(_176069, _176071), fun(fun(_176069, bool), fun(_176071, bool)), image(_176069, _176071), _176065), _176063)))), 1033 ^ _126454 : [(1034 ^ _126454) ^ [_176281] : [hBOOL(hAPP(fun(_176069, bool), bool, hAPP(fun(_176069, bool), fun(fun(_176069, bool), bool), ord_less_eq(fun(_176069, bool)), _176281), _176063)), ti(fun(_176071, bool), _176067) = hAPP(fun(_176069, bool), fun(_176071, bool), hAPP(fun(_176069, _176071), fun(fun(_176069, bool), fun(_176071, bool)), image(_176069, _176071), _176065), _176281)]]], (1042 ^ _126454) ^ [_176808, _176810, _176812, _176814, _176816] : [hBOOL(hAPP(fun(_176814, bool), bool, hAPP(fun(_176814, bool), fun(fun(_176814, bool), bool), ord_less_eq(fun(_176814, bool)), _176810), _176808)), -(hBOOL(hAPP(fun(_176816, bool), bool, hAPP(fun(_176816, bool), fun(fun(_176816, bool), bool), ord_less_eq(fun(_176816, bool)), hAPP(fun(_176814, bool), fun(_176816, bool), hAPP(fun(_176814, _176816), fun(fun(_176814, bool), fun(_176816, bool)), image(_176814, _176816), _176812), _176810)), hAPP(fun(_176814, bool), fun(_176816, bool), hAPP(fun(_176814, _176816), fun(fun(_176814, bool), fun(_176816, bool)), image(_176814, _176816), _176812), _176808))))], (1048 ^ _126454) ^ [_177306, _177308, _177310, _177312, _177314] : [hBOOL(hAPP(fun(_177314, bool), bool, hAPP(_177314, fun(fun(_177314, bool), bool), member(_177314), _177310), hAPP(fun(_177312, bool), fun(_177314, bool), hAPP(fun(_177312, _177314), fun(fun(_177312, bool), fun(_177314, bool)), image(_177312, _177314), _177308), _177306))), 1052 ^ _126454 : [(1053 ^ _126454) ^ [] : [-(ti(_177314, _177310) = hAPP(_177312, _177314, _177308, 1051 ^ [_177306, _177308, _177310, _177312, _177314]))], (1055 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_177312, bool), bool, hAPP(_177312, fun(fun(_177312, bool), bool), member(_177312), 1051 ^ [_177306, _177308, _177310, _177312, _177314]), _177306)))]]], (1057 ^ _126454) ^ [_177915, _177917, _177919] : [1059 ^ _126454 : [(1060 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_177919, bool), bool, hAPP(_177919, fun(fun(_177919, bool), bool), member(_177919), 1058 ^ [_177915, _177917, _177919]), _177915)))], (1062 ^ _126454) ^ [] : [hBOOL(hAPP(fun(_177919, bool), bool, hAPP(_177919, fun(fun(_177919, bool), bool), member(_177919), 1058 ^ [_177915, _177917, _177919]), _177917))]], -(hBOOL(hAPP(fun(_177919, bool), bool, hAPP(fun(_177919, bool), fun(fun(_177919, bool), bool), ord_less_eq(fun(_177919, bool)), _177915), _177917)))], (1066 ^ _126454) ^ [_178472, _178474, _178476] : [hBOOL(hAPP(nat, bool, _178474, _178472)), 1072 ^ _126454 : [(1073 ^ _126454) ^ [] : [-(hBOOL(hAPP(nat, bool, _178474, hAPP(nat, nat, suc, 1071 ^ [_178472, _178474, _178476]))))], (1075 ^ _126454) ^ [] : [hBOOL(hAPP(nat, bool, _178474, 1071 ^ [_178472, _178474, _178476]))]], -(hBOOL(hAPP(nat, bool, _178474, hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), _178472), _178476))))], (1079 ^ _126454) ^ [_179011, _179013] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _179013)), _179011)), -(_179011 = hAPP(nat, nat, suc, 1082 ^ [_179011, _179013]))], (1086 ^ _126454) ^ [_179363, _179365, _179367, _179369, _179371] : [1088 ^ _126454 : [(1089 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(_179369, bool), bool, hAPP(_179369, fun(fun(_179369, bool), bool), member(_179369), 1087 ^ [_179363, _179365, _179367, _179369, _179371]), _179363)))], (1091 ^ _126454) ^ [] : [hBOOL(hAPP(fun(_179371, bool), bool, hAPP(_179371, fun(fun(_179371, bool), bool), member(_179371), hAPP(_179369, _179371, _179367, 1087 ^ [_179363, _179365, _179367, _179369, _179371])), _179365))]], -(hBOOL(hAPP(fun(_179371, bool), bool, hAPP(fun(_179371, bool), fun(fun(_179371, bool), bool), ord_less_eq(fun(_179371, bool)), hAPP(fun(_179369, bool), fun(_179371, bool), hAPP(fun(_179369, _179371), fun(fun(_179369, bool), fun(_179371, bool)), image(_179369, _179371), _179367), _179363)), _179365)))], (1095 ^ _126454) ^ [_180001] : [preorder(_180001), 1098 ^ _126454 : [(1099 ^ _126454) ^ [_180125] : [-(hBOOL(hAPP(_180001, bool, hAPP(_180001, fun(_180001, bool), ord_less_eq(_180001), _180125), _180125)))]]], (1112 ^ _126454) ^ [_180717] : [1114 ^ _126454 : [(1115 ^ _126454) ^ [_180906] : [-(hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), 1113 ^ [_180717, _180906]), _180717)))], (1117 ^ _126454) ^ [_180967] : [hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), 1113 ^ [_180717, _180967]), _180967))]], -(hBOOL(hAPP(fun(nat, bool), bool, finite_finite(nat), _180717)))], (1101 ^ _126454) ^ [_180268] : [hBOOL(hAPP(fun(nat, bool), bool, finite_finite(nat), _180268)), 1105 ^ _126454 : [(1106 ^ _126454) ^ [_180502] : [hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), _180502), _180268)), -(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _180502), 1104 ^ [_180268])))]]], (1121 ^ _126454) ^ [_181149, _181151] : [preorder(_181149), -(preorder(fun(_181151, _181149)))], (1127 ^ _126454) ^ [_181361, _181363] : [-(finite_finite_1(fun(_181363, _181361))), finite_finite_1(_181361), finite_finite_1(_181363)], (1137 ^ _126454) ^ [_181660, _181662] : [order(_181660), -(order(fun(_181662, _181660)))], (1143 ^ _126454) ^ [] : [-(preorder(nat))], (1145 ^ _126454) ^ [] : [-(order(nat))], (1147 ^ _126454) ^ [] : [-(preorder(bool))], (1149 ^ _126454) ^ [] : [-(finite_finite_1(bool))], (1151 ^ _126454) ^ [] : [-(order(bool))], (1153 ^ _126454) ^ [_182122, _182124] : [-(ti(_182124, ti(_182124, _182122)) = ti(_182124, _182122))], (1155 ^ _126454) ^ [_182226] : [hBOOL(hAPP(bool, bool, fNot, _182226)), hBOOL(_182226)], (1161 ^ _126454) ^ [_182425] : [-(hBOOL(_182425)), -(hBOOL(hAPP(bool, bool, fNot, _182425)))], (1167 ^ _126454) ^ [_182677, _182679, _182681, _182683, _182685, _182687] : [-(hAPP(_182687, _182685, hAPP(fun(_182687, _182683), fun(_182687, _182685), hAPP(fun(_182683, _182685), fun(fun(_182687, _182683), fun(_182687, _182685)), combb(_182683, _182685, _182687), _182681), _182679), _182677) = hAPP(_182683, _182685, _182681, hAPP(_182687, _182683, _182679, _182677)))], (1169 ^ _126454) ^ [_182882, _182884, _182886, _182888, _182890, _182892] : [-(hAPP(_182892, _182890, hAPP(_182888, fun(_182892, _182890), hAPP(fun(_182892, fun(_182888, _182890)), fun(_182888, fun(_182892, _182890)), combc(_182892, _182888, _182890), _182886), _182884), _182882) = hAPP(_182888, _182890, hAPP(_182892, fun(_182888, _182890), _182886, _182882), _182884))], (1171 ^ _126454) ^ [_183031, _183033] : [-(hAPP(_183033, _183033, combi(_183033), _183031) = ti(_183033, _183031))], (1173 ^ _126454) ^ [_183191, _183193, _183195, _183197, _183199, _183201] : [-(hAPP(_183201, _183199, hAPP(fun(_183201, _183197), fun(_183201, _183199), hAPP(fun(_183201, fun(_183197, _183199)), fun(fun(_183201, _183197), fun(_183201, _183199)), combs(_183201, _183197, _183199), _183195), _183193), _183191) = hAPP(_183197, _183199, hAPP(_183201, fun(_183197, _183199), _183195, _183191), hAPP(_183201, _183197, _183193, _183191)))], (1175 ^ _126454) ^ [_183366, _183368] : [hBOOL(_183366), hBOOL(_183368), -(hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fconj, _183366), _183368)))], (1185 ^ _126454) ^ [_183683, _183685] : [hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fconj, _183685), _183683)), -(hBOOL(_183685))], (1191 ^ _126454) ^ [_183911, _183913] : [hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fconj, _183913), _183911)), -(hBOOL(_183911))], (1197 ^ _126454) ^ [_184139, _184141] : [hBOOL(_184139), -(hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fdisj, _184139), _184141)))], (1203 ^ _126454) ^ [_184367, _184369] : [hBOOL(_184367), -(hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fdisj, _184369), _184367)))], (1209 ^ _126454) ^ [_184595, _184597] : [hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fdisj, _184597), _184595)), -(hBOOL(_184597)), -(hBOOL(_184595))], (1219 ^ _126454) ^ [_184925, _184927, _184929] : [hBOOL(hAPP(_184929, bool, hAPP(_184929, fun(_184929, bool), fequal(_184929), _184927), _184925)), -(ti(_184929, _184927) = ti(_184929, _184925))], (1225 ^ _126454) ^ [_185197, _185199, _185201] : [ti(_185201, _185199) = ti(_185201, _185197), -(hBOOL(hAPP(_185201, bool, hAPP(_185201, fun(_185201, bool), fequal(_185201), _185199), _185197)))], (1231 ^ _126454) ^ [_185455, _185457] : [-(hBOOL(_185455)), -(hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fimplies, _185455), _185457)))], (1237 ^ _126454) ^ [_185682, _185684] : [hBOOL(_185682), -(hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fimplies, _185684), _185682)))], (1253 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(pname, bool), bool, finite_finite(pname), u)))], (1255 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(x_a, bool), bool, hAPP(fun(x_a, bool), fun(fun(x_a, bool), bool), ord_less_eq(fun(x_a, bool)), g), hAPP(fun(pname, bool), fun(x_a, bool), hAPP(fun(pname, x_a), fun(fun(pname, bool), fun(x_a, bool)), image(pname, x_a), mgt_call), u))))], (1257 ^ _126454) ^ [] : [-(hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, na)), hAPP(fun(x_a, bool), nat, finite_card(x_a), hAPP(fun(pname, bool), fun(x_a, bool), hAPP(fun(pname, x_a), fun(fun(pname, bool), fun(x_a, bool)), image(pname, x_a), mgt_call), u)))))], (1259 ^ _126454) ^ [] : [-(hAPP(fun(x_a, bool), nat, finite_card(x_a), g) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), minus_minus(nat), hAPP(fun(x_a, bool), nat, finite_card(x_a), hAPP(fun(pname, bool), fun(x_a, bool), hAPP(fun(pname, x_a), fun(fun(pname, bool), fun(x_a, bool)), image(pname, x_a), mgt_call), u))), hAPP(nat, nat, suc, na)))], (1261 ^ _126454) ^ [] : [-(hBOOL(hAPP(fun(pname, bool), bool, hAPP(pname, fun(fun(pname, bool), bool), member(pname), pn), u)))], (1263 ^ _126454) ^ [] : [hBOOL(hAPP(fun(x_a, bool), bool, hAPP(x_a, fun(fun(x_a, bool), bool), member(x_a), hAPP(pname, x_a, mgt_call, pn)), g))], (1243 ^ _126454) ^ [_185910, _185912] : [hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fimplies, _185912), _185910)), hBOOL(_185912), -(hBOOL(_185910))]], input).
% 0.39/1.39  ncf('1',plain,[hBOOL(hAPP(fun(x_a, bool), bool, hAPP(fun(x_a, bool), fun(fun(x_a, bool), bool), ord_less_eq(fun(x_a, bool)), hAPP(fun(x_a, bool), fun(x_a, bool), hAPP(x_a, fun(fun(x_a, bool), fun(x_a, bool)), insert(x_a), hAPP(pname, x_a, mgt_call, pn)), g)), hAPP(fun(pname, bool), fun(x_a, bool), hAPP(fun(pname, x_a), fun(fun(pname, bool), fun(x_a, bool)), image(pname, x_a), mgt_call), u)))],start(1265 ^ 0)).
% 0.39/1.39  ncf('1.1',plain,[-(hBOOL(hAPP(fun(x_a, bool), bool, hAPP(fun(x_a, bool), fun(fun(x_a, bool), bool), ord_less_eq(fun(x_a, bool)), hAPP(fun(x_a, bool), fun(x_a, bool), hAPP(x_a, fun(fun(x_a, bool), fun(x_a, bool)), insert(x_a), hAPP(pname, x_a, mgt_call, pn)), g)), hAPP(fun(pname, bool), fun(x_a, bool), hAPP(fun(pname, x_a), fun(fun(pname, bool), fun(x_a, bool)), image(pname, x_a), mgt_call), u)))), hBOOL(hAPP(fun(x_a, bool), bool, hAPP(x_a, fun(fun(x_a, bool), bool), member(x_a), hAPP(pname, x_a, mgt_call, pn)), hAPP(fun(pname, bool), fun(x_a, bool), hAPP(fun(pname, x_a), fun(fun(pname, bool), fun(x_a, bool)), image(pname, x_a), mgt_call), u))), hBOOL(hAPP(fun(x_a, bool), bool, hAPP(fun(x_a, bool), fun(fun(x_a, bool), bool), ord_less_eq(fun(x_a, bool)), g), hAPP(fun(pname, bool), fun(x_a, bool), hAPP(fun(pname, x_a), fun(fun(pname, bool), fun(x_a, bool)), image(pname, x_a), mgt_call), u)))],extension(977 ^ 1,bind([[_172384, _172386, _172388, _172390], [hAPP(fun(pname, bool), fun(x_a, bool), hAPP(fun(pname, x_a), fun(fun(pname, bool), fun(x_a, bool)), image(pname, x_a), mgt_call), u), g, hAPP(pname, x_a, mgt_call, pn), x_a]]))).
% 0.39/1.39  ncf('1.1.1',plain,[-(hBOOL(hAPP(fun(x_a, bool), bool, hAPP(x_a, fun(fun(x_a, bool), bool), member(x_a), hAPP(pname, x_a, mgt_call, pn)), hAPP(fun(pname, bool), fun(x_a, bool), hAPP(fun(pname, x_a), fun(fun(pname, bool), fun(x_a, bool)), image(pname, x_a), mgt_call), u)))), hBOOL(hAPP(fun(pname, bool), bool, hAPP(pname, fun(fun(pname, bool), bool), member(pname), pn), u))],extension(945 ^ 2,bind([[_170079, _170081, _170083, _170085, _170087], [u, pn, mgt_call, pname, x_a]]))).
% 0.39/1.39  ncf('1.1.1.1',plain,[-(hBOOL(hAPP(fun(pname, bool), bool, hAPP(pname, fun(fun(pname, bool), bool), member(pname), pn), u)))],extension(1261 ^ 3)).
% 0.39/1.39  ncf('1.1.2',plain,[-(hBOOL(hAPP(fun(x_a, bool), bool, hAPP(fun(x_a, bool), fun(fun(x_a, bool), bool), ord_less_eq(fun(x_a, bool)), g), hAPP(fun(pname, bool), fun(x_a, bool), hAPP(fun(pname, x_a), fun(fun(pname, bool), fun(x_a, bool)), image(pname, x_a), mgt_call), u))))],extension(1255 ^ 2)).
% 0.39/1.39  %-----------------------------------------------------
% 0.39/1.39  End of proof for /export/starexec/sandbox/benchmark/theBenchmark.p
%------------------------------------------------------------------------------