TSTP Solution File: SWC189+1 by nanoCoP---2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : nanoCoP---2.0
% Problem  : SWC189+1 : TPTP v8.1.2. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : nanocop.sh %s %d

% Computer : n007.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:12:49 EDT 2023

% Result   : Theorem 45.78s 44.82s
% Output   : Proof 45.78s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12  % Problem  : SWC189+1 : TPTP v8.1.2. Released v2.4.0.
% 0.12/0.13  % Command  : nanocop.sh %s %d
% 0.12/0.33  % Computer : n007.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 300
% 0.12/0.33  % DateTime : Fri May 19 01:04:53 EDT 2023
% 0.12/0.33  % CPUTime  : 
% 45.78/44.82  
% 45.78/44.82  /export/starexec/sandbox/benchmark/theBenchmark.p is a Theorem
% 45.78/44.82  Start of proof for /export/starexec/sandbox/benchmark/theBenchmark.p
% 45.78/44.82  %-----------------------------------------------------
% 45.78/44.82  ncf(matrix, plain, [(1991 ^ _323521) ^ [] : [-(1976 ^ [] = 1982 ^ [])], (1981 ^ _323521) ^ [] : [-(ssList(1979 ^ []))], (1993 ^ _323521) ^ [_324513] : [ssItem(_324513), 1996 ^ _323521 : [(1997 ^ _323521) ^ [_324686] : [ssItem(_324686), 2000 ^ _323521 : [(2001 ^ _323521) ^ [_324855] : [ssList(_324855), 2004 ^ _323521 : [(2005 ^ _323521) ^ [_325020] : [ssList(_325020), -(_324513 = _324686), app(app(app(_324855, cons(_324513, nil)), cons(_324686, nil)), _325020) = 1982 ^ []]]]]]]], (2025 ^ _323521) ^ [] : [-(ssList(2023 ^ []))], (1989 ^ _323521) ^ [] : [-(1979 ^ [] = 1985 ^ [])], (1984 ^ _323521) ^ [] : [-(ssList(1982 ^ []))], (2019 ^ _323521) ^ [] : [-(ssItem(2017 ^ []))], (2029 ^ _323521) ^ [] : [2014 ^ [] = 2017 ^ []], (2016 ^ _323521) ^ [] : [-(ssItem(2014 ^ []))], (2027 ^ _323521) ^ [] : [-(app(app(app(2020 ^ [], cons(2014 ^ [], nil)), cons(2017 ^ [], nil)), 2023 ^ []) = 1976 ^ [])], (2022 ^ _323521) ^ [] : [-(ssList(2020 ^ []))], (1987 ^ _323521) ^ [] : [-(ssList(1985 ^ []))], (1978 ^ _323521) ^ [] : [-(ssList(1976 ^ []))], !, (861 ^ _255104) ^ [_287661] : [ssList(_287661), 864 ^ _255104 : [(865 ^ _255104) ^ [_287799] : [ssList(_287799), 868 ^ _255104 : [(875 ^ _255104) ^ [] : [-(_287661 = _287799), -(neq(_287661, _287799))], (869 ^ _255104) ^ [] : [neq(_287661, _287799), _287661 = _287799]]]]], (252 ^ _255104) ^ [_263078, _263080] : [_263080 = _263078, -(tl(_263080) = tl(_263078))], (72 ^ _255104) ^ [_257507, _257509, _257511, _257513] : [-(rearsegP(_257511, _257507)), rearsegP(_257513, _257509), _257513 = _257511, _257509 = _257507], (1355 ^ _255104) ^ [_303484] : [ssList(_303484), 1358 ^ _255104 : [(1359 ^ _255104) ^ [_303626] : [ssList(_303626), -(_303484 = _303626), rearsegP(_303484, _303626), rearsegP(_303626, _303484)]]], (1459 ^ _255104) ^ [_306637] : [ssList(_306637), -(segmentP(_306637, _306637))], (110 ^ _255104) ^ [_258662, _258664] : [-(totalorderP(_258662)), _258664 = _258662, totalorderP(_258664)], (58 ^ _255104) ^ [_257063, _257065, _257067, _257069] : [-(frontsegP(_257067, _257063)), frontsegP(_257069, _257065), _257069 = _257067, _257065 = _257063], (943 ^ _255104) ^ [_290456] : [ssList(_290456), 946 ^ _255104 : [(947 ^ _255104) ^ [_290591] : [ssItem(_290591), nil = cons(_290591, _290456)]]], (1869 ^ _255104) ^ [_319430] : [ssItem(_319430), lt(_319430, _319430)], (140 ^ _255104) ^ [_259547, _259549] : [-(strictorderedP(_259547)), _259549 = _259547, strictorderedP(_259549)], (236 ^ _255104) ^ [_262483, _262485] : [-(ssList(_262483)), _262485 = _262483, ssList(_262485)], (2 ^ _255104) ^ [_255228] : [-(_255228 = _255228)], (1633 ^ _255104) ^ [_311909] : [ssItem(_311909), -(equalelemsP(cons(_311909, nil)))], (268 ^ _255104) ^ [_263663, _263665, _263667, _263669] : [-(cons(_263669, _263665) = cons(_263667, _263663)), _263669 = _263667, _263665 = _263663], (1145 ^ _255104) ^ [_296828] : [ssItem(_296828), 1148 ^ _255104 : [(1149 ^ _255104) ^ [_296983] : [ssList(_296983), 1152 ^ _255104 : [(1153 ^ _255104) ^ [_297134] : [ssList(_297134), 1156 ^ _255104 : [(1157 ^ _255104) ^ [] : [memberP(app(_296983, _297134), _296828), -(memberP(_296983, _296828)), -(memberP(_297134, _296828))], (1167 ^ _255104) ^ [] : [1168 ^ _255104 : [(1171 ^ _255104) ^ [] : [memberP(_297134, _296828)], (1169 ^ _255104) ^ [] : [memberP(_296983, _296828)]], -(memberP(app(_296983, _297134), _296828))]]]]]]], (278 ^ _255104) ^ [_263998] : [ssItem(_263998), 281 ^ _255104 : [(282 ^ _255104) ^ [_264136] : [ssItem(_264136), 285 ^ _255104 : [(292 ^ _255104) ^ [] : [-(_263998 = _264136), -(neq(_263998, _264136))], (286 ^ _255104) ^ [] : [neq(_263998, _264136), _263998 = _264136]]]]], (1213 ^ _255104) ^ [_298975] : [ssList(_298975), 1216 ^ _255104 : [(1217 ^ _255104) ^ [_299127] : [ssList(_299127), 1220 ^ _255104 : [(1221 ^ _255104) ^ [_299275] : [ssList(_299275), -(frontsegP(_298975, _299275)), frontsegP(_298975, _299127), frontsegP(_299127, _299275)]]]]], (390 ^ _255104) ^ [_267699] : [ssList(_267699), 393 ^ _255104 : [(394 ^ _255104) ^ [_267848] : [ssList(_267848), 397 ^ _255104 : [(407 ^ _255104) ^ [] : [-(rearsegP(_267699, _267848)), 408 ^ _255104 : [(409 ^ _255104) ^ [_268323] : [ssList(_268323), app(_268323, _267848) = _267699]]], (398 ^ _255104) ^ [] : [rearsegP(_267699, _267848), 402 ^ _255104 : [(405 ^ _255104) ^ [] : [-(app(401 ^ [_267699, _267848], _267848) = _267699)], (403 ^ _255104) ^ [] : [-(ssList(401 ^ [_267699, _267848]))]]]]]]], (1017 ^ _255104) ^ [_292922] : [ssList(_292922), -(app(nil, _292922) = _292922)], (1063 ^ _255104) ^ [_294337] : [ssItem(_294337), -(leq(_294337, _294337))], (1749 ^ _255104) ^ [_315613] : [ssList(_315613), 1752 ^ _255104 : [(1753 ^ _255104) ^ [_315765] : [ssList(_315765), 1756 ^ _255104 : [(1757 ^ _255104) ^ [_315913] : [ssList(_315913), -(app(app(_315613, _315765), _315913) = app(_315613, app(_315765, _315913)))]]]]], (1465 ^ _255104) ^ [_306825] : [ssList(_306825), 1468 ^ _255104 : [(1469 ^ _255104) ^ [_306987] : [ssList(_306987), 1472 ^ _255104 : [(1473 ^ _255104) ^ [_307145] : [ssList(_307145), 1476 ^ _255104 : [(1477 ^ _255104) ^ [_307299] : [ssList(_307299), segmentP(_306825, _306987), -(segmentP(app(app(_307145, _306825), _307299), _306987))]]]]]]], (1809 ^ _255104) ^ [_317560] : [ssList(_317560), 1812 ^ _255104 : [(1813 ^ _255104) ^ [_317708] : [ssList(_317708), -(nil = _317560), -(tl(app(_317560, _317708)) = app(tl(_317560), _317708))]]], (1211 ^ _255104) ^ [] : [singletonP(nil)], (1379 ^ _255104) ^ [_304193] : [ssList(_304193), 1382 ^ _255104 : [(1383 ^ _255104) ^ [_304342] : [ssList(_304342), 1386 ^ _255104 : [(1387 ^ _255104) ^ [_304487] : [ssList(_304487), rearsegP(_304193, _304342), -(rearsegP(app(_304487, _304193), _304342))]]]]], (993 ^ _255104) ^ [_292047] : [ssList(_292047), 996 ^ _255104 : [(997 ^ _255104) ^ [_292179] : [ssList(_292179), -(ssList(app(_292047, _292179)))]]], (1517 ^ _255104) ^ [_308496] : [ssItem(_308496), -(totalorderP(cons(_308496, nil)))], (1253 ^ _255104) ^ [_300196] : [ssList(_300196), -(frontsegP(_300196, _300196))], (1487 ^ _255104) ^ [_307635] : [ssList(_307635), -(segmentP(_307635, nil))], (34 ^ _255104) ^ [_256324, _256326, _256328, _256330] : [-(memberP(_256328, _256324)), memberP(_256330, _256326), _256330 = _256328, _256326 = _256324], (1311 ^ _255104) ^ [_302168] : [ssList(_302168), -(frontsegP(_302168, nil))], (1023 ^ _255104) ^ [_293116] : [ssItem(_293116), 1026 ^ _255104 : [(1027 ^ _255104) ^ [_293258] : [ssItem(_293258), -(_293116 = _293258), leq(_293116, _293258), leq(_293258, _293116)]]], (1403 ^ _255104) ^ [_304988] : [ssList(_304988), 1406 ^ _255104 : [(1413 ^ _255104) ^ [] : [nil = _304988, -(rearsegP(nil, _304988))], (1407 ^ _255104) ^ [] : [rearsegP(nil, _304988), -(nil = _304988)]]], (1579 ^ _255104) ^ [_310325] : [ssItem(_310325), -(strictorderedP(cons(_310325, nil)))], (184 ^ _255104) ^ [_260904, _260906, _260908, _260910] : [-(lt(_260908, _260904)), lt(_260910, _260906), _260910 = _260908, _260906 = _260904], (754 ^ _255104) ^ [_283134] : [ssList(_283134), 757 ^ _255104 : [(758 ^ _255104) ^ [] : [duplicatefreeP(_283134), 761 ^ _255104 : [(762 ^ _255104) ^ [_283432] : [ssItem(_283432), 765 ^ _255104 : [(766 ^ _255104) ^ [_283618] : [ssItem(_283618), 769 ^ _255104 : [(770 ^ _255104) ^ [_283800] : [ssList(_283800), 773 ^ _255104 : [(774 ^ _255104) ^ [_283978] : [ssList(_283978), 777 ^ _255104 : [(778 ^ _255104) ^ [_284152] : [ssList(_284152), app(app(_283800, cons(_283432, _283978)), cons(_283618, _284152)) = _283134, _283432 = _283618]]]]]]]]]]], (788 ^ _255104) ^ [] : [790 ^ _255104 : [(797 ^ _255104) ^ [] : [-(ssList(795 ^ [_283134]))], (805 ^ _255104) ^ [] : [-(app(app(795 ^ [_283134], cons(789 ^ [_283134], 798 ^ [_283134])), cons(792 ^ [_283134], 801 ^ [_283134])) = _283134)], (807 ^ _255104) ^ [] : [-(789 ^ [_283134] = 792 ^ [_283134])], (800 ^ _255104) ^ [] : [-(ssList(798 ^ [_283134]))], (791 ^ _255104) ^ [] : [-(ssItem(789 ^ [_283134]))], (794 ^ _255104) ^ [] : [-(ssItem(792 ^ [_283134]))], (803 ^ _255104) ^ [] : [-(ssList(801 ^ [_283134]))]], -(duplicatefreeP(_283134))]]], (963 ^ _255104) ^ [_291077] : [ssList(_291077), 966 ^ _255104 : [(967 ^ _255104) ^ [_291212] : [ssItem(_291212), -(hd(cons(_291212, _291077)) = _291212)]]], (1089 ^ _255104) ^ [_295112] : [ssItem(_295112), 1092 ^ _255104 : [(1093 ^ _255104) ^ [_295250] : [ssItem(_295250), lt(_295112, _295250), lt(_295250, _295112)]]], (1739 ^ _255104) ^ [_315255] : [ssList(_315255), 1742 ^ _255104 : [(1743 ^ _255104) ^ [_315394] : [ssItem(_315394), -(cons(_315394, _315255) = app(cons(_315394, nil), _315255))]]], (1441 ^ _255104) ^ [_306116] : [ssList(_306116), 1444 ^ _255104 : [(1445 ^ _255104) ^ [_306258] : [ssList(_306258), -(_306116 = _306258), segmentP(_306116, _306258), segmentP(_306258, _306116)]]], (1259 ^ _255104) ^ [_300384] : [ssList(_300384), 1262 ^ _255104 : [(1263 ^ _255104) ^ [_300533] : [ssList(_300533), 1266 ^ _255104 : [(1267 ^ _255104) ^ [_300678] : [ssList(_300678), frontsegP(_300384, _300533), -(frontsegP(app(_300384, _300678), _300533))]]]]], (1875 ^ _255104) ^ [_319619] : [ssItem(_319619), 1878 ^ _255104 : [(1879 ^ _255104) ^ [_319771] : [ssItem(_319771), 1882 ^ _255104 : [(1883 ^ _255104) ^ [_319919] : [ssItem(_319919), -(lt(_319619, _319919)), leq(_319619, _319771), lt(_319771, _319919)]]]]], (1541 ^ _255104) ^ [_309231] : [ssItem(_309231), 1544 ^ _255104 : [(1545 ^ _255104) ^ [_309390] : [ssList(_309390), 1548 ^ _255104 : [(1563 ^ _255104) ^ [] : [-(totalorderedP(cons(_309231, _309390))), 1564 ^ _255104 : [(1567 ^ _255104) ^ [] : [-(nil = _309390), totalorderedP(_309390), leq(_309231, hd(_309390))], (1565 ^ _255104) ^ [] : [nil = _309390]]], (1549 ^ _255104) ^ [] : [totalorderedP(cons(_309231, _309390)), -(nil = _309390), 1556 ^ _255104 : [(1561 ^ _255104) ^ [] : [-(leq(_309231, hd(_309390)))], (1559 ^ _255104) ^ [] : [-(totalorderedP(_309390))], (1557 ^ _255104) ^ [] : [nil = _309390]]]]]]], (1721 ^ _255104) ^ [_314636] : [ssList(_314636), 1724 ^ _255104 : [(1725 ^ _255104) ^ [_314788] : [ssList(_314788), 1728 ^ _255104 : [(1729 ^ _255104) ^ [_314936] : [ssList(_314936), app(_314788, _314936) = app(_314788, _314636), -(_314936 = _314636)]]]]], (340 ^ _255104) ^ [_266098] : [ssList(_266098), 343 ^ _255104 : [(353 ^ _255104) ^ [] : [-(singletonP(_266098)), 354 ^ _255104 : [(355 ^ _255104) ^ [_266547] : [ssItem(_266547), cons(_266547, nil) = _266098]]], (344 ^ _255104) ^ [] : [singletonP(_266098), 348 ^ _255104 : [(351 ^ _255104) ^ [] : [-(cons(347 ^ [_266098], nil) = _266098)], (349 ^ _255104) ^ [] : [-(ssItem(347 ^ [_266098]))]]]]], (1041 ^ _255104) ^ [_293637] : [ssItem(_293637), 1044 ^ _255104 : [(1045 ^ _255104) ^ [_293789] : [ssItem(_293789), 1048 ^ _255104 : [(1049 ^ _255104) ^ [_293937] : [ssItem(_293937), -(leq(_293637, _293937)), leq(_293637, _293789), leq(_293789, _293937)]]]]], (246 ^ _255104) ^ [_262860, _262862] : [_262862 = _262860, -(hd(_262862) = hd(_262860))], (1533 ^ _255104) ^ [_308986] : [ssItem(_308986), -(totalorderedP(cons(_308986, nil)))], (927 ^ _255104) ^ [_289892] : [ssList(_289892), -(nil = _289892), 935 ^ _255104 : [(941 ^ _255104) ^ [] : [-(cons(937 ^ [_289892], 934 ^ [_289892]) = _289892)], (939 ^ _255104) ^ [] : [-(ssItem(937 ^ [_289892]))], (936 ^ _255104) ^ [] : [-(ssList(934 ^ [_289892]))]]], (1493 ^ _255104) ^ [_307823] : [ssList(_307823), 1496 ^ _255104 : [(1503 ^ _255104) ^ [] : [nil = _307823, -(segmentP(nil, _307823))], (1497 ^ _255104) ^ [] : [segmentP(nil, _307823), -(nil = _307823)]]], (363 ^ _255104) ^ [_266803] : [ssList(_266803), 366 ^ _255104 : [(367 ^ _255104) ^ [_266952] : [ssList(_266952), 370 ^ _255104 : [(380 ^ _255104) ^ [] : [-(frontsegP(_266803, _266952)), 381 ^ _255104 : [(382 ^ _255104) ^ [_267427] : [ssList(_267427), app(_266952, _267427) = _266803]]], (371 ^ _255104) ^ [] : [frontsegP(_266803, _266952), 375 ^ _255104 : [(378 ^ _255104) ^ [] : [-(app(_266952, 374 ^ [_266803, _266952]) = _266803)], (376 ^ _255104) ^ [] : [-(ssList(374 ^ [_266803, _266952]))]]]]]]], (306 ^ _255104) ^ [_264849] : [ssList(_264849), 309 ^ _255104 : [(310 ^ _255104) ^ [_265011] : [ssItem(_265011), 313 ^ _255104 : [(326 ^ _255104) ^ [] : [-(memberP(_264849, _265011)), 327 ^ _255104 : [(328 ^ _255104) ^ [_265659] : [ssList(_265659), 331 ^ _255104 : [(332 ^ _255104) ^ [_265807] : [ssList(_265807), app(_265659, cons(_265011, _265807)) = _264849]]]]], (314 ^ _255104) ^ [] : [memberP(_264849, _265011), 318 ^ _255104 : [(324 ^ _255104) ^ [] : [-(app(317 ^ [_264849, _265011], cons(_265011, 320 ^ [_264849, _265011])) = _264849)], (322 ^ _255104) ^ [] : [-(ssList(320 ^ [_264849, _265011]))], (319 ^ _255104) ^ [] : [-(ssList(317 ^ [_264849, _265011]))]]]]]]], (1693 ^ _255104) ^ [_313727] : [ssList(_313727), -(nil = _313727), -(cons(hd(_313727), tl(_313727)) = _313727)], (811 ^ _255104) ^ [_285644] : [ssList(_285644), 814 ^ _255104 : [(815 ^ _255104) ^ [] : [equalelemsP(_285644), 818 ^ _255104 : [(819 ^ _255104) ^ [_285927] : [ssItem(_285927), 822 ^ _255104 : [(823 ^ _255104) ^ [_286098] : [ssItem(_286098), 826 ^ _255104 : [(827 ^ _255104) ^ [_286265] : [ssList(_286265), 830 ^ _255104 : [(831 ^ _255104) ^ [_286428] : [ssList(_286428), app(_286265, cons(_285927, cons(_286098, _286428))) = _285644, -(_285927 = _286098)]]]]]]]]], (841 ^ _255104) ^ [] : [843 ^ _255104 : [(847 ^ _255104) ^ [] : [-(ssItem(845 ^ [_285644]))], (844 ^ _255104) ^ [] : [-(ssItem(842 ^ [_285644]))], (857 ^ _255104) ^ [] : [842 ^ [_285644] = 845 ^ [_285644]], (853 ^ _255104) ^ [] : [-(ssList(851 ^ [_285644]))], (855 ^ _255104) ^ [] : [-(app(848 ^ [_285644], cons(842 ^ [_285644], cons(845 ^ [_285644], 851 ^ [_285644]))) = _285644)], (850 ^ _255104) ^ [] : [-(ssList(848 ^ [_285644]))]], -(equalelemsP(_285644))]]], (1125 ^ _255104) ^ [_296241] : [ssItem(_296241), 1128 ^ _255104 : [(1129 ^ _255104) ^ [_296377] : [ssItem(_296377), 1132 ^ _255104 : [(1139 ^ _255104) ^ [] : [lt(_296377, _296241), -(gt(_296241, _296377))], (1133 ^ _255104) ^ [] : [gt(_296241, _296377), -(lt(_296377, _296241))]]]]], (973 ^ _255104) ^ [_291423] : [ssList(_291423), -(nil = _291423), -(ssList(tl(_291423)))], (1823 ^ _255104) ^ [_318021] : [ssItem(_318021), 1826 ^ _255104 : [(1827 ^ _255104) ^ [_318163] : [ssItem(_318163), -(_318021 = _318163), geq(_318021, _318163), geq(_318163, _318021)]]], (953 ^ _255104) ^ [_290799] : [ssList(_290799), -(nil = _290799), -(ssItem(hd(_290799)))], (1667 ^ _255104) ^ [_312982] : [ssList(_312982), 1670 ^ _255104 : [(1671 ^ _255104) ^ [_313148] : [ssList(_313148), -(_313148 = _312982), -(nil = _313148), -(nil = _312982), hd(_313148) = hd(_312982), tl(_313148) = tl(_312982)]]], (1841 ^ _255104) ^ [_318542] : [ssItem(_318542), 1844 ^ _255104 : [(1845 ^ _255104) ^ [_318694] : [ssItem(_318694), 1848 ^ _255104 : [(1849 ^ _255104) ^ [_318842] : [ssItem(_318842), -(geq(_318542, _318842)), geq(_318542, _318694), geq(_318694, _318842)]]]]], (1897 ^ _255104) ^ [_320319] : [ssItem(_320319), 1900 ^ _255104 : [(1901 ^ _255104) ^ [_320461] : [ssItem(_320461), leq(_320319, _320461), -(_320319 = _320461), -(lt(_320319, _320461))]]], (1639 ^ _255104) ^ [] : [-(equalelemsP(nil))], (1863 ^ _255104) ^ [_319242] : [ssItem(_319242), -(geq(_319242, _319242))], (1625 ^ _255104) ^ [_311664] : [ssItem(_311664), -(duplicatefreeP(cons(_311664, nil)))], (577 ^ _255104) ^ [_275394] : [ssList(_275394), 580 ^ _255104 : [(581 ^ _255104) ^ [] : [strictorderP(_275394), 584 ^ _255104 : [(585 ^ _255104) ^ [_275696] : [ssItem(_275696), 588 ^ _255104 : [(589 ^ _255104) ^ [_275886] : [ssItem(_275886), 592 ^ _255104 : [(593 ^ _255104) ^ [_276072] : [ssList(_276072), 596 ^ _255104 : [(597 ^ _255104) ^ [_276254] : [ssList(_276254), 600 ^ _255104 : [(601 ^ _255104) ^ [_276432] : [ssList(_276432), app(app(_276072, cons(_275696, _276254)), cons(_275886, _276432)) = _275394, -(lt(_275696, _275886)), -(lt(_275886, _275696))]]]]]]]]]]], (615 ^ _255104) ^ [] : [617 ^ _255104 : [(624 ^ _255104) ^ [] : [-(ssList(622 ^ [_275394]))], (632 ^ _255104) ^ [] : [-(app(app(622 ^ [_275394], cons(616 ^ [_275394], 625 ^ [_275394])), cons(619 ^ [_275394], 628 ^ [_275394])) = _275394)], (618 ^ _255104) ^ [] : [-(ssItem(616 ^ [_275394]))], (634 ^ _255104) ^ [] : [lt(616 ^ [_275394], 619 ^ [_275394])], (627 ^ _255104) ^ [] : [-(ssList(625 ^ [_275394]))], (630 ^ _255104) ^ [] : [-(ssList(628 ^ [_275394]))], (636 ^ _255104) ^ [] : [lt(619 ^ [_275394], 616 ^ [_275394])], (621 ^ _255104) ^ [] : [-(ssItem(619 ^ [_275394]))]], -(strictorderP(_275394))]]], (48 ^ _255104) ^ [_256740, _256742] : [-(singletonP(_256740)), _256742 = _256740, singletonP(_256742)], (1795 ^ _255104) ^ [_317108] : [ssList(_317108), 1798 ^ _255104 : [(1799 ^ _255104) ^ [_317253] : [ssList(_317253), -(nil = _317108), -(hd(app(_317108, _317253)) = hd(_317108))]]], (20 ^ _255104) ^ [_255880, _255882, _255884, _255886] : [-(neq(_255884, _255880)), neq(_255886, _255882), _255886 = _255884, _255882 = _255880], (1523 ^ _255104) ^ [] : [-(totalorderP(nil))], (1789 ^ _255104) ^ [_316914] : [ssList(_316914), -(app(_316914, nil) = _316914)], (697 ^ _255104) ^ [_280646] : [ssList(_280646), 700 ^ _255104 : [(701 ^ _255104) ^ [] : [strictorderedP(_280646), 704 ^ _255104 : [(705 ^ _255104) ^ [_280942] : [ssItem(_280942), 708 ^ _255104 : [(709 ^ _255104) ^ [_281126] : [ssItem(_281126), 712 ^ _255104 : [(713 ^ _255104) ^ [_281306] : [ssList(_281306), 716 ^ _255104 : [(717 ^ _255104) ^ [_281482] : [ssList(_281482), 720 ^ _255104 : [(721 ^ _255104) ^ [_281654] : [ssList(_281654), app(app(_281306, cons(_280942, _281482)), cons(_281126, _281654)) = _280646, -(lt(_280942, _281126))]]]]]]]]]]], (731 ^ _255104) ^ [] : [733 ^ _255104 : [(740 ^ _255104) ^ [] : [-(ssList(738 ^ [_280646]))], (748 ^ _255104) ^ [] : [-(app(app(738 ^ [_280646], cons(732 ^ [_280646], 741 ^ [_280646])), cons(735 ^ [_280646], 744 ^ [_280646])) = _280646)], (750 ^ _255104) ^ [] : [lt(732 ^ [_280646], 735 ^ [_280646])], (743 ^ _255104) ^ [] : [-(ssList(741 ^ [_280646]))], (734 ^ _255104) ^ [] : [-(ssItem(732 ^ [_280646]))], (737 ^ _255104) ^ [] : [-(ssItem(735 ^ [_280646]))], (746 ^ _255104) ^ [] : [-(ssList(744 ^ [_280646]))]], -(strictorderedP(_280646))]]], (198 ^ _255104) ^ [_261348, _261350, _261352, _261354] : [-(leq(_261352, _261348)), leq(_261354, _261350), _261354 = _261352, _261350 = _261348], (1373 ^ _255104) ^ [_304005] : [ssList(_304005), -(rearsegP(_304005, _304005))], (120 ^ _255104) ^ [_258957, _258959] : [-(strictorderP(_258957)), _258959 = _258957, strictorderP(_258959)], (10 ^ _255104) ^ [_255539, _255541, _255543] : [-(_255543 = _255539), _255543 = _255541, _255541 = _255539], (1941 ^ _255104) ^ [_321596] : [ssItem(_321596), 1944 ^ _255104 : [(1945 ^ _255104) ^ [_321734] : [ssItem(_321734), gt(_321596, _321734), gt(_321734, _321596)]]], (1587 ^ _255104) ^ [_310570] : [ssItem(_310570), 1590 ^ _255104 : [(1591 ^ _255104) ^ [_310729] : [ssList(_310729), 1594 ^ _255104 : [(1609 ^ _255104) ^ [] : [-(strictorderedP(cons(_310570, _310729))), 1610 ^ _255104 : [(1613 ^ _255104) ^ [] : [-(nil = _310729), strictorderedP(_310729), lt(_310570, hd(_310729))], (1611 ^ _255104) ^ [] : [nil = _310729]]], (1595 ^ _255104) ^ [] : [strictorderedP(cons(_310570, _310729)), -(nil = _310729), 1602 ^ _255104 : [(1607 ^ _255104) ^ [] : [-(lt(_310570, hd(_310729)))], (1605 ^ _255104) ^ [] : [-(strictorderedP(_310729))], (1603 ^ _255104) ^ [] : [nil = _310729]]]]]]], (299 ^ _255104) ^ [] : [-(ssItem(297 ^ []))], (451 ^ _255104) ^ [_269844] : [ssList(_269844), 454 ^ _255104 : [(455 ^ _255104) ^ [] : [cyclefreeP(_269844), 458 ^ _255104 : [(459 ^ _255104) ^ [_270148] : [ssItem(_270148), 462 ^ _255104 : [(463 ^ _255104) ^ [_270340] : [ssItem(_270340), 466 ^ _255104 : [(467 ^ _255104) ^ [_270528] : [ssList(_270528), 470 ^ _255104 : [(471 ^ _255104) ^ [_270712] : [ssList(_270712), 474 ^ _255104 : [(475 ^ _255104) ^ [_270892] : [ssList(_270892), app(app(_270528, cons(_270148, _270712)), cons(_270340, _270892)) = _269844, leq(_270148, _270340), leq(_270340, _270148)]]]]]]]]]]], (489 ^ _255104) ^ [] : [491 ^ _255104 : [(498 ^ _255104) ^ [] : [-(ssList(496 ^ [_269844]))], (506 ^ _255104) ^ [] : [-(app(app(496 ^ [_269844], cons(490 ^ [_269844], 499 ^ [_269844])), cons(493 ^ [_269844], 502 ^ [_269844])) = _269844)], (492 ^ _255104) ^ [] : [-(ssItem(490 ^ [_269844]))], (508 ^ _255104) ^ [] : [-(leq(490 ^ [_269844], 493 ^ [_269844]))], (501 ^ _255104) ^ [] : [-(ssList(499 ^ [_269844]))], (504 ^ _255104) ^ [] : [-(ssList(502 ^ [_269844]))], (510 ^ _255104) ^ [] : [-(leq(493 ^ [_269844], 490 ^ [_269844]))], (495 ^ _255104) ^ [] : [-(ssItem(493 ^ [_269844]))]], -(cyclefreeP(_269844))]]], (1515 ^ _255104) ^ [] : [-(cyclefreeP(nil))], (1333 ^ _255104) ^ [_302784] : [ssList(_302784), 1336 ^ _255104 : [(1337 ^ _255104) ^ [_302936] : [ssList(_302936), 1340 ^ _255104 : [(1341 ^ _255104) ^ [_303084] : [ssList(_303084), -(rearsegP(_302784, _303084)), rearsegP(_302784, _302936), rearsegP(_302936, _303084)]]]]], (302 ^ _255104) ^ [] : [-(ssItem(300 ^ []))], (170 ^ _255104) ^ [_260460, _260462, _260464, _260466] : [-(geq(_260464, _260460)), geq(_260466, _260462), _260466 = _260464, _260462 = _260460], (1103 ^ _255104) ^ [_295541] : [ssItem(_295541), 1106 ^ _255104 : [(1107 ^ _255104) ^ [_295693] : [ssItem(_295693), 1110 ^ _255104 : [(1111 ^ _255104) ^ [_295841] : [ssItem(_295841), -(lt(_295541, _295841)), lt(_295541, _295693), lt(_295693, _295841)]]]]], (1955 ^ _255104) ^ [_322005] : [ssItem(_322005), 1958 ^ _255104 : [(1959 ^ _255104) ^ [_322157] : [ssItem(_322157), 1962 ^ _255104 : [(1963 ^ _255104) ^ [_322305] : [ssItem(_322305), -(gt(_322005, _322305)), gt(_322005, _322157), gt(_322157, _322305)]]]]], (893 ^ _255104) ^ [_288642] : [ssList(_288642), 896 ^ _255104 : [(897 ^ _255104) ^ [_288777] : [ssItem(_288777), cons(_288777, _288642) = _288642]]], (1205 ^ _255104) ^ [_298734] : [ssItem(_298734), memberP(nil, _298734)], (640 ^ _255104) ^ [_278158] : [ssList(_278158), 643 ^ _255104 : [(644 ^ _255104) ^ [] : [totalorderedP(_278158), 647 ^ _255104 : [(648 ^ _255104) ^ [_278454] : [ssItem(_278454), 651 ^ _255104 : [(652 ^ _255104) ^ [_278638] : [ssItem(_278638), 655 ^ _255104 : [(656 ^ _255104) ^ [_278818] : [ssList(_278818), 659 ^ _255104 : [(660 ^ _255104) ^ [_278994] : [ssList(_278994), 663 ^ _255104 : [(664 ^ _255104) ^ [_279166] : [ssList(_279166), app(app(_278818, cons(_278454, _278994)), cons(_278638, _279166)) = _278158, -(leq(_278454, _278638))]]]]]]]]]]], (674 ^ _255104) ^ [] : [676 ^ _255104 : [(683 ^ _255104) ^ [] : [-(ssList(681 ^ [_278158]))], (691 ^ _255104) ^ [] : [-(app(app(681 ^ [_278158], cons(675 ^ [_278158], 684 ^ [_278158])), cons(678 ^ [_278158], 687 ^ [_278158])) = _278158)], (693 ^ _255104) ^ [] : [leq(675 ^ [_278158], 678 ^ [_278158])], (686 ^ _255104) ^ [] : [-(ssList(684 ^ [_278158]))], (677 ^ _255104) ^ [] : [-(ssItem(675 ^ [_278158]))], (680 ^ _255104) ^ [] : [-(ssItem(678 ^ [_278158]))], (689 ^ _255104) ^ [] : [-(ssList(687 ^ [_278158]))]], -(totalorderedP(_278158))]]], (1654 ^ _255104) ^ [_312568] : [ssList(_312568), -(nil = _312568), 1662 ^ _255104 : [(1665 ^ _255104) ^ [] : [-(tl(_312568) = 1661 ^ [_312568])], (1663 ^ _255104) ^ [] : [-(ssList(1661 ^ [_312568]))]]], (4 ^ _255104) ^ [_255335, _255337] : [_255337 = _255335, -(_255335 = _255337)], (417 ^ _255104) ^ [_268595] : [ssList(_268595), 420 ^ _255104 : [(421 ^ _255104) ^ [_268757] : [ssList(_268757), 424 ^ _255104 : [(437 ^ _255104) ^ [] : [-(segmentP(_268595, _268757)), 438 ^ _255104 : [(439 ^ _255104) ^ [_269405] : [ssList(_269405), 442 ^ _255104 : [(443 ^ _255104) ^ [_269553] : [ssList(_269553), app(app(_269405, _268757), _269553) = _268595]]]]], (425 ^ _255104) ^ [] : [segmentP(_268595, _268757), 429 ^ _255104 : [(435 ^ _255104) ^ [] : [-(app(app(428 ^ [_268595, _268757], _268757), 431 ^ [_268595, _268757]) = _268595)], (433 ^ _255104) ^ [] : [-(ssList(431 ^ [_268595, _268757]))], (430 ^ _255104) ^ [] : [-(ssList(428 ^ [_268595, _268757]))]]]]]]], (1069 ^ _255104) ^ [_294525] : [ssItem(_294525), 1072 ^ _255104 : [(1073 ^ _255104) ^ [_294661] : [ssItem(_294661), 1076 ^ _255104 : [(1083 ^ _255104) ^ [] : [leq(_294661, _294525), -(geq(_294525, _294661))], (1077 ^ _255104) ^ [] : [geq(_294525, _294661), -(leq(_294661, _294525))]]]]], (212 ^ _255104) ^ [_261792, _261794, _261796, _261798] : [-(gt(_261796, _261792)), gt(_261798, _261794), _261798 = _261796, _261794 = _261792], (1175 ^ _255104) ^ [_297781] : [ssItem(_297781), 1178 ^ _255104 : [(1179 ^ _255104) ^ [_297936] : [ssItem(_297936), 1182 ^ _255104 : [(1183 ^ _255104) ^ [_298087] : [ssList(_298087), 1186 ^ _255104 : [(1187 ^ _255104) ^ [] : [memberP(cons(_297936, _298087), _297781), -(_297781 = _297936), -(memberP(_298087, _297781))], (1197 ^ _255104) ^ [] : [1198 ^ _255104 : [(1201 ^ _255104) ^ [] : [memberP(_298087, _297781)], (1199 ^ _255104) ^ [] : [_297781 = _297936]], -(memberP(cons(_297936, _298087), _297781))]]]]]]], (258 ^ _255104) ^ [_263324, _263326, _263328, _263330] : [-(app(_263330, _263326) = app(_263328, _263324)), _263330 = _263328, _263326 = _263324], (1531 ^ _255104) ^ [] : [-(strictorderP(nil))], (1763 ^ _255104) ^ [_316151] : [ssList(_316151), 1766 ^ _255104 : [(1767 ^ _255104) ^ [_316296] : [ssList(_316296), 1770 ^ _255104 : [(1779 ^ _255104) ^ [] : [-(nil = app(_316151, _316296)), nil = _316296, nil = _316151], (1771 ^ _255104) ^ [] : [nil = app(_316151, _316296), 1774 ^ _255104 : [(1777 ^ _255104) ^ [] : [-(nil = _316151)], (1775 ^ _255104) ^ [] : [-(nil = _316296)]]]]]]], (1003 ^ _255104) ^ [_292384] : [ssList(_292384), 1006 ^ _255104 : [(1007 ^ _255104) ^ [_292536] : [ssList(_292536), 1010 ^ _255104 : [(1011 ^ _255104) ^ [_292684] : [ssItem(_292684), -(cons(_292684, app(_292536, _292384)) = app(cons(_292684, _292536), _292384))]]]]], (1509 ^ _255104) ^ [_308251] : [ssItem(_308251), -(cyclefreeP(cons(_308251, nil)))], (1539 ^ _255104) ^ [] : [-(totalorderedP(nil))], (1317 ^ _255104) ^ [_302356] : [ssList(_302356), 1320 ^ _255104 : [(1327 ^ _255104) ^ [] : [nil = _302356, -(frontsegP(nil, _302356))], (1321 ^ _255104) ^ [] : [frontsegP(nil, _302356), -(nil = _302356)]]], (1397 ^ _255104) ^ [_304800] : [ssList(_304800), -(rearsegP(_304800, nil))], (1585 ^ _255104) ^ [] : [-(strictorderedP(nil))], (100 ^ _255104) ^ [_258367, _258369] : [-(cyclefreeP(_258367)), _258369 = _258367, cyclefreeP(_258369)], (150 ^ _255104) ^ [_259842, _259844] : [-(duplicatefreeP(_259842)), _259844 = _259842, duplicatefreeP(_259844)], (881 ^ _255104) ^ [_288252] : [ssList(_288252), 884 ^ _255104 : [(885 ^ _255104) ^ [_288384] : [ssItem(_288384), -(ssList(cons(_288384, _288252)))]]], (1235 ^ _255104) ^ [_299675] : [ssList(_299675), 1238 ^ _255104 : [(1239 ^ _255104) ^ [_299817] : [ssList(_299817), -(_299675 = _299817), frontsegP(_299675, _299817), frontsegP(_299817, _299675)]]], (1915 ^ _255104) ^ [_320841] : [ssItem(_320841), 1918 ^ _255104 : [(1919 ^ _255104) ^ [_320985] : [ssItem(_320985), 1922 ^ _255104 : [(1931 ^ _255104) ^ [] : [-(lt(_320841, _320985)), -(_320841 = _320985), leq(_320841, _320985)], (1923 ^ _255104) ^ [] : [lt(_320841, _320985), 1926 ^ _255104 : [(1929 ^ _255104) ^ [] : [-(leq(_320841, _320985))], (1927 ^ _255104) ^ [] : [_320841 = _320985]]]]]]], (903 ^ _255104) ^ [_288985] : [ssList(_288985), 906 ^ _255104 : [(907 ^ _255104) ^ [_289153] : [ssList(_289153), 910 ^ _255104 : [(911 ^ _255104) ^ [_289317] : [ssItem(_289317), 914 ^ _255104 : [(915 ^ _255104) ^ [_289477] : [ssItem(_289477), cons(_289317, _288985) = cons(_289477, _289153), 922 ^ _255104 : [(925 ^ _255104) ^ [] : [-(_289153 = _288985)], (923 ^ _255104) ^ [] : [-(_289317 = _289477)]]]]]]]]], (304 ^ _255104) ^ [] : [297 ^ [] = 300 ^ []], (1631 ^ _255104) ^ [] : [-(duplicatefreeP(nil))], (1525 ^ _255104) ^ [_308741] : [ssItem(_308741), -(strictorderP(cons(_308741, nil)))], (160 ^ _255104) ^ [_260137, _260139] : [-(equalelemsP(_260137)), _260139 = _260137, equalelemsP(_260139)], (891 ^ _255104) ^ [] : [-(ssList(nil))], (983 ^ _255104) ^ [_291701] : [ssList(_291701), 986 ^ _255104 : [(987 ^ _255104) ^ [_291836] : [ssItem(_291836), -(tl(cons(_291836, _291701)) = _291701)]]], (86 ^ _255104) ^ [_257951, _257953, _257955, _257957] : [-(segmentP(_257955, _257951)), segmentP(_257957, _257953), _257957 = _257955, _257953 = _257951], (1277 ^ _255104) ^ [_300991] : [ssItem(_300991), 1280 ^ _255104 : [(1281 ^ _255104) ^ [_301159] : [ssItem(_301159), 1284 ^ _255104 : [(1285 ^ _255104) ^ [_301323] : [ssList(_301323), 1288 ^ _255104 : [(1289 ^ _255104) ^ [_301483] : [ssList(_301483), 1292 ^ _255104 : [(1301 ^ _255104) ^ [] : [-(frontsegP(cons(_300991, _301323), cons(_301159, _301483))), _300991 = _301159, frontsegP(_301323, _301483)], (1293 ^ _255104) ^ [] : [frontsegP(cons(_300991, _301323), cons(_301159, _301483)), 1296 ^ _255104 : [(1299 ^ _255104) ^ [] : [-(frontsegP(_301323, _301483))], (1297 ^ _255104) ^ [] : [-(_300991 = _301159)]]]]]]]]]]], (1703 ^ _255104) ^ [_314017] : [ssList(_314017), 1706 ^ _255104 : [(1707 ^ _255104) ^ [_314169] : [ssList(_314169), 1710 ^ _255104 : [(1711 ^ _255104) ^ [_314317] : [ssList(_314317), app(_314317, _314169) = app(_314017, _314169), -(_314317 = _314017)]]]]], (514 ^ _255104) ^ [_272630] : [ssList(_272630), 517 ^ _255104 : [(518 ^ _255104) ^ [] : [totalorderP(_272630), 521 ^ _255104 : [(522 ^ _255104) ^ [_272932] : [ssItem(_272932), 525 ^ _255104 : [(526 ^ _255104) ^ [_273122] : [ssItem(_273122), 529 ^ _255104 : [(530 ^ _255104) ^ [_273308] : [ssList(_273308), 533 ^ _255104 : [(534 ^ _255104) ^ [_273490] : [ssList(_273490), 537 ^ _255104 : [(538 ^ _255104) ^ [_273668] : [ssList(_273668), app(app(_273308, cons(_272932, _273490)), cons(_273122, _273668)) = _272630, -(leq(_272932, _273122)), -(leq(_273122, _272932))]]]]]]]]]]], (552 ^ _255104) ^ [] : [554 ^ _255104 : [(561 ^ _255104) ^ [] : [-(ssList(559 ^ [_272630]))], (569 ^ _255104) ^ [] : [-(app(app(559 ^ [_272630], cons(553 ^ [_272630], 562 ^ [_272630])), cons(556 ^ [_272630], 565 ^ [_272630])) = _272630)], (555 ^ _255104) ^ [] : [-(ssItem(553 ^ [_272630]))], (571 ^ _255104) ^ [] : [leq(553 ^ [_272630], 556 ^ [_272630])], (564 ^ _255104) ^ [] : [-(ssList(562 ^ [_272630]))], (567 ^ _255104) ^ [] : [-(ssList(565 ^ [_272630]))], (573 ^ _255104) ^ [] : [leq(556 ^ [_272630], 553 ^ [_272630])], (558 ^ _255104) ^ [] : [-(ssItem(556 ^ [_272630]))]], -(totalorderP(_272630))]]], (1419 ^ _255104) ^ [_305416] : [ssList(_305416), 1422 ^ _255104 : [(1423 ^ _255104) ^ [_305568] : [ssList(_305568), 1426 ^ _255104 : [(1427 ^ _255104) ^ [_305716] : [ssList(_305716), -(segmentP(_305416, _305716)), segmentP(_305416, _305568), segmentP(_305568, _305716)]]]]], (1641 ^ _255104) ^ [_312154] : [ssList(_312154), -(nil = _312154), 1649 ^ _255104 : [(1652 ^ _255104) ^ [] : [-(hd(_312154) = 1648 ^ [_312154])], (1650 ^ _255104) ^ [] : [-(ssItem(1648 ^ [_312154]))]]], (226 ^ _255104) ^ [_262208, _262210] : [-(ssItem(_262208)), _262210 = _262208, ssItem(_262210)], (130 ^ _255104) ^ [_259252, _259254] : [-(totalorderedP(_259252)), _259254 = _259252, totalorderedP(_259254)]], input).
% 45.78/44.82  ncf('1',plain,[-(app(app(app(2020 ^ [], cons(2014 ^ [], nil)), cons(2017 ^ [], nil)), 2023 ^ []) = 1976 ^ [])],start(2027 ^ 0)).
% 45.78/44.82  ncf('1.1',plain,[app(app(app(2020 ^ [], cons(2014 ^ [], nil)), cons(2017 ^ [], nil)), 2023 ^ []) = 1976 ^ [], -(app(app(app(2020 ^ [], cons(2014 ^ [], nil)), cons(2017 ^ [], nil)), 2023 ^ []) = 1982 ^ []), 1976 ^ [] = 1982 ^ []],extension(10 ^ 1,bind([[_255539, _255541, _255543], [1982 ^ [], 1976 ^ [], app(app(app(2020 ^ [], cons(2014 ^ [], nil)), cons(2017 ^ [], nil)), 2023 ^ [])]]))).
% 45.78/44.82  ncf('1.1.1',plain,[app(app(app(2020 ^ [], cons(2014 ^ [], nil)), cons(2017 ^ [], nil)), 2023 ^ []) = 1982 ^ [], 2005 : ssList(2023 ^ []), 2005 : -(2014 ^ [] = 2017 ^ []), 2005 : ssList(2020 ^ []), 2001 : ssItem(2017 ^ []), 1997 : ssItem(2014 ^ [])],extension(1993 ^ 2,bind([[_324513, _324686, _324855, _325020], [2014 ^ [], 2017 ^ [], 2020 ^ [], 2023 ^ []]]))).
% 45.78/44.82  ncf('1.1.1.1',plain,[-(ssList(2023 ^ []))],extension(2025 ^ 9)).
% 45.78/44.82  ncf('1.1.1.2',plain,[2014 ^ [] = 2017 ^ []],extension(2029 ^ 9)).
% 45.78/44.82  ncf('1.1.1.3',plain,[-(ssList(2020 ^ []))],extension(2022 ^ 7)).
% 45.78/44.82  ncf('1.1.1.4',plain,[-(ssItem(2017 ^ []))],extension(2019 ^ 5)).
% 45.78/44.82  ncf('1.1.1.5',plain,[-(ssItem(2014 ^ []))],extension(2016 ^ 3)).
% 45.78/44.82  ncf('1.1.2',plain,[-(1976 ^ [] = 1982 ^ [])],extension(1991 ^ 2)).
% 45.78/44.82  %-----------------------------------------------------
% 45.78/44.82  End of proof for /export/starexec/sandbox/benchmark/theBenchmark.p
%------------------------------------------------------------------------------