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

View Problem - Process Solution

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

% Computer : n028.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri May 19 12:13:19 EDT 2023

% Result   : Theorem 57.42s 56.20s
% Output   : Proof 57.42s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SWC353+1 : TPTP v8.1.2. Released v2.4.0.
% 0.11/0.12  % Command  : nanocop.sh %s %d
% 0.12/0.33  % Computer : n028.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:06:03 EDT 2023
% 0.12/0.33  % CPUTime  : 
% 57.42/56.20  
% 57.42/56.20  /export/starexec/sandbox2/benchmark/theBenchmark.p is a Theorem
% 57.42/56.20  Start of proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 57.42/56.20  %-----------------------------------------------------
% 57.42/56.20  ncf(matrix, plain, [(1994 ^ _323390) ^ [] : [-(ssList(1992 ^ []))], (1987 ^ _323390) ^ [] : [-(ssList(1985 ^ []))], (2000 ^ _323390) ^ [_324588] : [ssItem(_324588), 2003 ^ _323390 : [(2004 ^ _323390) ^ [_324762] : [ssList(_324762), app(cons(_324588, nil), _324762) = 1992 ^ [], 2011 ^ _323390 : [(2012 ^ _323390) ^ [_325017] : [ssItem(_325017), 2015 ^ _323390 : [(2016 ^ _323390) ^ [_325171] : [ssList(_325171), app(_325171, cons(_325017, nil)) = 1982 ^ [], leq(_325017, _324588)]]]]]]], (1981 ^ _323390) ^ [] : [-(ssList(1979 ^ []))], (1989 ^ _323390) ^ [] : [-(1979 ^ [] = 1985 ^ [])], (1991 ^ _323390) ^ [] : [-(1976 ^ [] = 1982 ^ [])], (1998 ^ _323390) ^ [] : [-(totalorderedP(1982 ^ []))], (1984 ^ _323390) ^ [] : [-(ssList(1982 ^ []))], (1978 ^ _323390) ^ [] : [-(ssList(1976 ^ []))], (2026 ^ _323390) ^ [] : [frontsegP(1979 ^ [], 1976 ^ [])], (1996 ^ _323390) ^ [] : [-(app(1982 ^ [], 1992 ^ []) = 1985 ^ [])], (2028 ^ _323390) ^ [] : [-(nil = 1985 ^ []), nil = 1982 ^ []], !, (861 ^ _254993) ^ [_287550] : [ssList(_287550), 864 ^ _254993 : [(865 ^ _254993) ^ [_287688] : [ssList(_287688), 868 ^ _254993 : [(875 ^ _254993) ^ [] : [-(_287550 = _287688), -(neq(_287550, _287688))], (869 ^ _254993) ^ [] : [neq(_287550, _287688), _287550 = _287688]]]]], (252 ^ _254993) ^ [_262967, _262969] : [_262969 = _262967, -(tl(_262969) = tl(_262967))], (72 ^ _254993) ^ [_257396, _257398, _257400, _257402] : [-(segmentP(_257400, _257396)), segmentP(_257402, _257398), _257402 = _257400, _257398 = _257396], (1355 ^ _254993) ^ [_303373] : [ssList(_303373), 1358 ^ _254993 : [(1359 ^ _254993) ^ [_303515] : [ssList(_303515), -(_303373 = _303515), rearsegP(_303373, _303515), rearsegP(_303515, _303373)]]], (1459 ^ _254993) ^ [_306526] : [ssList(_306526), -(segmentP(_306526, _306526))], (106 ^ _254993) ^ [_258402, _258404] : [-(strictorderP(_258402)), _258404 = _258402, strictorderP(_258404)], (58 ^ _254993) ^ [_256952, _256954, _256956, _256958] : [-(rearsegP(_256956, _256952)), rearsegP(_256958, _256954), _256958 = _256956, _256954 = _256952], (943 ^ _254993) ^ [_290345] : [ssList(_290345), 946 ^ _254993 : [(947 ^ _254993) ^ [_290480] : [ssItem(_290480), nil = cons(_290480, _290345)]]], (1869 ^ _254993) ^ [_319319] : [ssItem(_319319), lt(_319319, _319319)], (136 ^ _254993) ^ [_259287, _259289] : [-(equalelemsP(_259287)), _259289 = _259287, equalelemsP(_259289)], (232 ^ _254993) ^ [_262251, _262253, _262255, _262257] : [-(frontsegP(_262255, _262251)), frontsegP(_262257, _262253), _262257 = _262255, _262253 = _262251], (2 ^ _254993) ^ [_255117] : [-(_255117 = _255117)], (1633 ^ _254993) ^ [_311798] : [ssItem(_311798), -(equalelemsP(cons(_311798, nil)))], (268 ^ _254993) ^ [_263552, _263554, _263556, _263558] : [-(cons(_263558, _263554) = cons(_263556, _263552)), _263558 = _263556, _263554 = _263552], (1145 ^ _254993) ^ [_296717] : [ssItem(_296717), 1148 ^ _254993 : [(1149 ^ _254993) ^ [_296872] : [ssList(_296872), 1152 ^ _254993 : [(1153 ^ _254993) ^ [_297023] : [ssList(_297023), 1156 ^ _254993 : [(1157 ^ _254993) ^ [] : [memberP(app(_296872, _297023), _296717), -(memberP(_296872, _296717)), -(memberP(_297023, _296717))], (1167 ^ _254993) ^ [] : [1168 ^ _254993 : [(1171 ^ _254993) ^ [] : [memberP(_297023, _296717)], (1169 ^ _254993) ^ [] : [memberP(_296872, _296717)]], -(memberP(app(_296872, _297023), _296717))]]]]]]], (278 ^ _254993) ^ [_263887] : [ssItem(_263887), 281 ^ _254993 : [(282 ^ _254993) ^ [_264025] : [ssItem(_264025), 285 ^ _254993 : [(292 ^ _254993) ^ [] : [-(_263887 = _264025), -(neq(_263887, _264025))], (286 ^ _254993) ^ [] : [neq(_263887, _264025), _263887 = _264025]]]]], (1213 ^ _254993) ^ [_298864] : [ssList(_298864), 1216 ^ _254993 : [(1217 ^ _254993) ^ [_299016] : [ssList(_299016), 1220 ^ _254993 : [(1221 ^ _254993) ^ [_299164] : [ssList(_299164), -(frontsegP(_298864, _299164)), frontsegP(_298864, _299016), frontsegP(_299016, _299164)]]]]], (390 ^ _254993) ^ [_267588] : [ssList(_267588), 393 ^ _254993 : [(394 ^ _254993) ^ [_267737] : [ssList(_267737), 397 ^ _254993 : [(407 ^ _254993) ^ [] : [-(rearsegP(_267588, _267737)), 408 ^ _254993 : [(409 ^ _254993) ^ [_268212] : [ssList(_268212), app(_268212, _267737) = _267588]]], (398 ^ _254993) ^ [] : [rearsegP(_267588, _267737), 402 ^ _254993 : [(405 ^ _254993) ^ [] : [-(app(401 ^ [_267588, _267737], _267737) = _267588)], (403 ^ _254993) ^ [] : [-(ssList(401 ^ [_267588, _267737]))]]]]]]], (1017 ^ _254993) ^ [_292811] : [ssList(_292811), -(app(nil, _292811) = _292811)], (1063 ^ _254993) ^ [_294226] : [ssItem(_294226), -(leq(_294226, _294226))], (1749 ^ _254993) ^ [_315502] : [ssList(_315502), 1752 ^ _254993 : [(1753 ^ _254993) ^ [_315654] : [ssList(_315654), 1756 ^ _254993 : [(1757 ^ _254993) ^ [_315802] : [ssList(_315802), -(app(app(_315502, _315654), _315802) = app(_315502, app(_315654, _315802)))]]]]], (1465 ^ _254993) ^ [_306714] : [ssList(_306714), 1468 ^ _254993 : [(1469 ^ _254993) ^ [_306876] : [ssList(_306876), 1472 ^ _254993 : [(1473 ^ _254993) ^ [_307034] : [ssList(_307034), 1476 ^ _254993 : [(1477 ^ _254993) ^ [_307188] : [ssList(_307188), segmentP(_306714, _306876), -(segmentP(app(app(_307034, _306714), _307188), _306876))]]]]]]], (1809 ^ _254993) ^ [_317449] : [ssList(_317449), 1812 ^ _254993 : [(1813 ^ _254993) ^ [_317597] : [ssList(_317597), -(nil = _317449), -(tl(app(_317449, _317597)) = app(tl(_317449), _317597))]]], (1211 ^ _254993) ^ [] : [singletonP(nil)], (1379 ^ _254993) ^ [_304082] : [ssList(_304082), 1382 ^ _254993 : [(1383 ^ _254993) ^ [_304231] : [ssList(_304231), 1386 ^ _254993 : [(1387 ^ _254993) ^ [_304376] : [ssList(_304376), rearsegP(_304082, _304231), -(rearsegP(app(_304376, _304082), _304231))]]]]], (993 ^ _254993) ^ [_291936] : [ssList(_291936), 996 ^ _254993 : [(997 ^ _254993) ^ [_292068] : [ssList(_292068), -(ssList(app(_291936, _292068)))]]], (1517 ^ _254993) ^ [_308385] : [ssItem(_308385), -(totalorderP(cons(_308385, nil)))], (1253 ^ _254993) ^ [_300085] : [ssList(_300085), -(frontsegP(_300085, _300085))], (1487 ^ _254993) ^ [_307524] : [ssList(_307524), -(segmentP(_307524, nil))], (34 ^ _254993) ^ [_256213, _256215, _256217, _256219] : [-(memberP(_256217, _256213)), memberP(_256219, _256215), _256219 = _256217, _256215 = _256213], (1311 ^ _254993) ^ [_302057] : [ssList(_302057), -(frontsegP(_302057, nil))], (1023 ^ _254993) ^ [_293005] : [ssItem(_293005), 1026 ^ _254993 : [(1027 ^ _254993) ^ [_293147] : [ssItem(_293147), -(_293005 = _293147), leq(_293005, _293147), leq(_293147, _293005)]]], (1403 ^ _254993) ^ [_304877] : [ssList(_304877), 1406 ^ _254993 : [(1413 ^ _254993) ^ [] : [nil = _304877, -(rearsegP(nil, _304877))], (1407 ^ _254993) ^ [] : [rearsegP(nil, _304877), -(nil = _304877)]]], (1579 ^ _254993) ^ [_310214] : [ssItem(_310214), -(strictorderedP(cons(_310214, nil)))], (188 ^ _254993) ^ [_260914, _260916] : [-(totalorderedP(_260914)), _260916 = _260914, totalorderedP(_260916)], (754 ^ _254993) ^ [_283023] : [ssList(_283023), 757 ^ _254993 : [(758 ^ _254993) ^ [] : [duplicatefreeP(_283023), 761 ^ _254993 : [(762 ^ _254993) ^ [_283321] : [ssItem(_283321), 765 ^ _254993 : [(766 ^ _254993) ^ [_283507] : [ssItem(_283507), 769 ^ _254993 : [(770 ^ _254993) ^ [_283689] : [ssList(_283689), 773 ^ _254993 : [(774 ^ _254993) ^ [_283867] : [ssList(_283867), 777 ^ _254993 : [(778 ^ _254993) ^ [_284041] : [ssList(_284041), app(app(_283689, cons(_283321, _283867)), cons(_283507, _284041)) = _283023, _283321 = _283507]]]]]]]]]]], (788 ^ _254993) ^ [] : [790 ^ _254993 : [(797 ^ _254993) ^ [] : [-(ssList(795 ^ [_283023]))], (805 ^ _254993) ^ [] : [-(app(app(795 ^ [_283023], cons(789 ^ [_283023], 798 ^ [_283023])), cons(792 ^ [_283023], 801 ^ [_283023])) = _283023)], (807 ^ _254993) ^ [] : [-(789 ^ [_283023] = 792 ^ [_283023])], (800 ^ _254993) ^ [] : [-(ssList(798 ^ [_283023]))], (791 ^ _254993) ^ [] : [-(ssItem(789 ^ [_283023]))], (794 ^ _254993) ^ [] : [-(ssItem(792 ^ [_283023]))], (803 ^ _254993) ^ [] : [-(ssList(801 ^ [_283023]))]], -(duplicatefreeP(_283023))]]], (963 ^ _254993) ^ [_290966] : [ssList(_290966), 966 ^ _254993 : [(967 ^ _254993) ^ [_291101] : [ssItem(_291101), -(hd(cons(_291101, _290966)) = _291101)]]], (1089 ^ _254993) ^ [_295001] : [ssItem(_295001), 1092 ^ _254993 : [(1093 ^ _254993) ^ [_295139] : [ssItem(_295139), lt(_295001, _295139), lt(_295139, _295001)]]], (1739 ^ _254993) ^ [_315144] : [ssList(_315144), 1742 ^ _254993 : [(1743 ^ _254993) ^ [_315283] : [ssItem(_315283), -(cons(_315283, _315144) = app(cons(_315283, nil), _315144))]]], (1441 ^ _254993) ^ [_306005] : [ssList(_306005), 1444 ^ _254993 : [(1445 ^ _254993) ^ [_306147] : [ssList(_306147), -(_306005 = _306147), segmentP(_306005, _306147), segmentP(_306147, _306005)]]], (1259 ^ _254993) ^ [_300273] : [ssList(_300273), 1262 ^ _254993 : [(1263 ^ _254993) ^ [_300422] : [ssList(_300422), 1266 ^ _254993 : [(1267 ^ _254993) ^ [_300567] : [ssList(_300567), frontsegP(_300273, _300422), -(frontsegP(app(_300273, _300567), _300422))]]]]], (1875 ^ _254993) ^ [_319508] : [ssItem(_319508), 1878 ^ _254993 : [(1879 ^ _254993) ^ [_319660] : [ssItem(_319660), 1882 ^ _254993 : [(1883 ^ _254993) ^ [_319808] : [ssItem(_319808), -(lt(_319508, _319808)), leq(_319508, _319660), lt(_319660, _319808)]]]]], (1541 ^ _254993) ^ [_309120] : [ssItem(_309120), 1544 ^ _254993 : [(1545 ^ _254993) ^ [_309279] : [ssList(_309279), 1548 ^ _254993 : [(1563 ^ _254993) ^ [] : [-(totalorderedP(cons(_309120, _309279))), 1564 ^ _254993 : [(1567 ^ _254993) ^ [] : [-(nil = _309279), totalorderedP(_309279), leq(_309120, hd(_309279))], (1565 ^ _254993) ^ [] : [nil = _309279]]], (1549 ^ _254993) ^ [] : [totalorderedP(cons(_309120, _309279)), -(nil = _309279), 1556 ^ _254993 : [(1561 ^ _254993) ^ [] : [-(leq(_309120, hd(_309279)))], (1559 ^ _254993) ^ [] : [-(totalorderedP(_309279))], (1557 ^ _254993) ^ [] : [nil = _309279]]]]]]], (1721 ^ _254993) ^ [_314525] : [ssList(_314525), 1724 ^ _254993 : [(1725 ^ _254993) ^ [_314677] : [ssList(_314677), 1728 ^ _254993 : [(1729 ^ _254993) ^ [_314825] : [ssList(_314825), app(_314677, _314825) = app(_314677, _314525), -(_314825 = _314525)]]]]], (340 ^ _254993) ^ [_265987] : [ssList(_265987), 343 ^ _254993 : [(353 ^ _254993) ^ [] : [-(singletonP(_265987)), 354 ^ _254993 : [(355 ^ _254993) ^ [_266436] : [ssItem(_266436), cons(_266436, nil) = _265987]]], (344 ^ _254993) ^ [] : [singletonP(_265987), 348 ^ _254993 : [(351 ^ _254993) ^ [] : [-(cons(347 ^ [_265987], nil) = _265987)], (349 ^ _254993) ^ [] : [-(ssItem(347 ^ [_265987]))]]]]], (1041 ^ _254993) ^ [_293526] : [ssItem(_293526), 1044 ^ _254993 : [(1045 ^ _254993) ^ [_293678] : [ssItem(_293678), 1048 ^ _254993 : [(1049 ^ _254993) ^ [_293826] : [ssItem(_293826), -(leq(_293526, _293826)), leq(_293526, _293678), leq(_293678, _293826)]]]]], (246 ^ _254993) ^ [_262749, _262751] : [_262751 = _262749, -(hd(_262751) = hd(_262749))], (1533 ^ _254993) ^ [_308875] : [ssItem(_308875), -(totalorderedP(cons(_308875, nil)))], (927 ^ _254993) ^ [_289781] : [ssList(_289781), -(nil = _289781), 935 ^ _254993 : [(941 ^ _254993) ^ [] : [-(cons(937 ^ [_289781], 934 ^ [_289781]) = _289781)], (939 ^ _254993) ^ [] : [-(ssItem(937 ^ [_289781]))], (936 ^ _254993) ^ [] : [-(ssList(934 ^ [_289781]))]]], (1493 ^ _254993) ^ [_307712] : [ssList(_307712), 1496 ^ _254993 : [(1503 ^ _254993) ^ [] : [nil = _307712, -(segmentP(nil, _307712))], (1497 ^ _254993) ^ [] : [segmentP(nil, _307712), -(nil = _307712)]]], (363 ^ _254993) ^ [_266692] : [ssList(_266692), 366 ^ _254993 : [(367 ^ _254993) ^ [_266841] : [ssList(_266841), 370 ^ _254993 : [(380 ^ _254993) ^ [] : [-(frontsegP(_266692, _266841)), 381 ^ _254993 : [(382 ^ _254993) ^ [_267316] : [ssList(_267316), app(_266841, _267316) = _266692]]], (371 ^ _254993) ^ [] : [frontsegP(_266692, _266841), 375 ^ _254993 : [(378 ^ _254993) ^ [] : [-(app(_266841, 374 ^ [_266692, _266841]) = _266692)], (376 ^ _254993) ^ [] : [-(ssList(374 ^ [_266692, _266841]))]]]]]]], (306 ^ _254993) ^ [_264738] : [ssList(_264738), 309 ^ _254993 : [(310 ^ _254993) ^ [_264900] : [ssItem(_264900), 313 ^ _254993 : [(326 ^ _254993) ^ [] : [-(memberP(_264738, _264900)), 327 ^ _254993 : [(328 ^ _254993) ^ [_265548] : [ssList(_265548), 331 ^ _254993 : [(332 ^ _254993) ^ [_265696] : [ssList(_265696), app(_265548, cons(_264900, _265696)) = _264738]]]]], (314 ^ _254993) ^ [] : [memberP(_264738, _264900), 318 ^ _254993 : [(324 ^ _254993) ^ [] : [-(app(317 ^ [_264738, _264900], cons(_264900, 320 ^ [_264738, _264900])) = _264738)], (322 ^ _254993) ^ [] : [-(ssList(320 ^ [_264738, _264900]))], (319 ^ _254993) ^ [] : [-(ssList(317 ^ [_264738, _264900]))]]]]]]], (1693 ^ _254993) ^ [_313616] : [ssList(_313616), -(nil = _313616), -(cons(hd(_313616), tl(_313616)) = _313616)], (811 ^ _254993) ^ [_285533] : [ssList(_285533), 814 ^ _254993 : [(815 ^ _254993) ^ [] : [equalelemsP(_285533), 818 ^ _254993 : [(819 ^ _254993) ^ [_285816] : [ssItem(_285816), 822 ^ _254993 : [(823 ^ _254993) ^ [_285987] : [ssItem(_285987), 826 ^ _254993 : [(827 ^ _254993) ^ [_286154] : [ssList(_286154), 830 ^ _254993 : [(831 ^ _254993) ^ [_286317] : [ssList(_286317), app(_286154, cons(_285816, cons(_285987, _286317))) = _285533, -(_285816 = _285987)]]]]]]]]], (841 ^ _254993) ^ [] : [843 ^ _254993 : [(847 ^ _254993) ^ [] : [-(ssItem(845 ^ [_285533]))], (844 ^ _254993) ^ [] : [-(ssItem(842 ^ [_285533]))], (857 ^ _254993) ^ [] : [842 ^ [_285533] = 845 ^ [_285533]], (853 ^ _254993) ^ [] : [-(ssList(851 ^ [_285533]))], (855 ^ _254993) ^ [] : [-(app(848 ^ [_285533], cons(842 ^ [_285533], cons(845 ^ [_285533], 851 ^ [_285533]))) = _285533)], (850 ^ _254993) ^ [] : [-(ssList(848 ^ [_285533]))]], -(equalelemsP(_285533))]]], (1125 ^ _254993) ^ [_296130] : [ssItem(_296130), 1128 ^ _254993 : [(1129 ^ _254993) ^ [_296266] : [ssItem(_296266), 1132 ^ _254993 : [(1139 ^ _254993) ^ [] : [lt(_296266, _296130), -(gt(_296130, _296266))], (1133 ^ _254993) ^ [] : [gt(_296130, _296266), -(lt(_296266, _296130))]]]]], (973 ^ _254993) ^ [_291312] : [ssList(_291312), -(nil = _291312), -(ssList(tl(_291312)))], (1823 ^ _254993) ^ [_317910] : [ssItem(_317910), 1826 ^ _254993 : [(1827 ^ _254993) ^ [_318052] : [ssItem(_318052), -(_317910 = _318052), geq(_317910, _318052), geq(_318052, _317910)]]], (953 ^ _254993) ^ [_290688] : [ssList(_290688), -(nil = _290688), -(ssItem(hd(_290688)))], (1667 ^ _254993) ^ [_312871] : [ssList(_312871), 1670 ^ _254993 : [(1671 ^ _254993) ^ [_313037] : [ssList(_313037), -(_313037 = _312871), -(nil = _313037), -(nil = _312871), hd(_313037) = hd(_312871), tl(_313037) = tl(_312871)]]], (1841 ^ _254993) ^ [_318431] : [ssItem(_318431), 1844 ^ _254993 : [(1845 ^ _254993) ^ [_318583] : [ssItem(_318583), 1848 ^ _254993 : [(1849 ^ _254993) ^ [_318731] : [ssItem(_318731), -(geq(_318431, _318731)), geq(_318431, _318583), geq(_318583, _318731)]]]]], (1897 ^ _254993) ^ [_320208] : [ssItem(_320208), 1900 ^ _254993 : [(1901 ^ _254993) ^ [_320350] : [ssItem(_320350), leq(_320208, _320350), -(_320208 = _320350), -(lt(_320208, _320350))]]], (1639 ^ _254993) ^ [] : [-(equalelemsP(nil))], (1863 ^ _254993) ^ [_319131] : [ssItem(_319131), -(geq(_319131, _319131))], (1625 ^ _254993) ^ [_311553] : [ssItem(_311553), -(duplicatefreeP(cons(_311553, nil)))], (577 ^ _254993) ^ [_275283] : [ssList(_275283), 580 ^ _254993 : [(581 ^ _254993) ^ [] : [strictorderP(_275283), 584 ^ _254993 : [(585 ^ _254993) ^ [_275585] : [ssItem(_275585), 588 ^ _254993 : [(589 ^ _254993) ^ [_275775] : [ssItem(_275775), 592 ^ _254993 : [(593 ^ _254993) ^ [_275961] : [ssList(_275961), 596 ^ _254993 : [(597 ^ _254993) ^ [_276143] : [ssList(_276143), 600 ^ _254993 : [(601 ^ _254993) ^ [_276321] : [ssList(_276321), app(app(_275961, cons(_275585, _276143)), cons(_275775, _276321)) = _275283, -(lt(_275585, _275775)), -(lt(_275775, _275585))]]]]]]]]]]], (615 ^ _254993) ^ [] : [617 ^ _254993 : [(624 ^ _254993) ^ [] : [-(ssList(622 ^ [_275283]))], (632 ^ _254993) ^ [] : [-(app(app(622 ^ [_275283], cons(616 ^ [_275283], 625 ^ [_275283])), cons(619 ^ [_275283], 628 ^ [_275283])) = _275283)], (618 ^ _254993) ^ [] : [-(ssItem(616 ^ [_275283]))], (634 ^ _254993) ^ [] : [lt(616 ^ [_275283], 619 ^ [_275283])], (627 ^ _254993) ^ [] : [-(ssList(625 ^ [_275283]))], (630 ^ _254993) ^ [] : [-(ssList(628 ^ [_275283]))], (636 ^ _254993) ^ [] : [lt(619 ^ [_275283], 616 ^ [_275283])], (621 ^ _254993) ^ [] : [-(ssItem(619 ^ [_275283]))]], -(strictorderP(_275283))]]], (48 ^ _254993) ^ [_256629, _256631] : [-(singletonP(_256629)), _256631 = _256629, singletonP(_256631)], (1795 ^ _254993) ^ [_316997] : [ssList(_316997), 1798 ^ _254993 : [(1799 ^ _254993) ^ [_317142] : [ssList(_317142), -(nil = _316997), -(hd(app(_316997, _317142)) = hd(_316997))]]], (20 ^ _254993) ^ [_255769, _255771, _255773, _255775] : [-(neq(_255773, _255769)), neq(_255775, _255771), _255775 = _255773, _255771 = _255769], (1523 ^ _254993) ^ [] : [-(totalorderP(nil))], (1789 ^ _254993) ^ [_316803] : [ssList(_316803), -(app(_316803, nil) = _316803)], (697 ^ _254993) ^ [_280535] : [ssList(_280535), 700 ^ _254993 : [(701 ^ _254993) ^ [] : [strictorderedP(_280535), 704 ^ _254993 : [(705 ^ _254993) ^ [_280831] : [ssItem(_280831), 708 ^ _254993 : [(709 ^ _254993) ^ [_281015] : [ssItem(_281015), 712 ^ _254993 : [(713 ^ _254993) ^ [_281195] : [ssList(_281195), 716 ^ _254993 : [(717 ^ _254993) ^ [_281371] : [ssList(_281371), 720 ^ _254993 : [(721 ^ _254993) ^ [_281543] : [ssList(_281543), app(app(_281195, cons(_280831, _281371)), cons(_281015, _281543)) = _280535, -(lt(_280831, _281015))]]]]]]]]]]], (731 ^ _254993) ^ [] : [733 ^ _254993 : [(740 ^ _254993) ^ [] : [-(ssList(738 ^ [_280535]))], (748 ^ _254993) ^ [] : [-(app(app(738 ^ [_280535], cons(732 ^ [_280535], 741 ^ [_280535])), cons(735 ^ [_280535], 744 ^ [_280535])) = _280535)], (750 ^ _254993) ^ [] : [lt(732 ^ [_280535], 735 ^ [_280535])], (743 ^ _254993) ^ [] : [-(ssList(741 ^ [_280535]))], (734 ^ _254993) ^ [] : [-(ssItem(732 ^ [_280535]))], (737 ^ _254993) ^ [] : [-(ssItem(735 ^ [_280535]))], (746 ^ _254993) ^ [] : [-(ssList(744 ^ [_280535]))]], -(strictorderedP(_280535))]]], (198 ^ _254993) ^ [_261209, _261211] : [-(ssItem(_261209)), _261211 = _261209, ssItem(_261211)], (1373 ^ _254993) ^ [_303894] : [ssList(_303894), -(rearsegP(_303894, _303894))], (116 ^ _254993) ^ [_258697, _258699] : [-(strictorderedP(_258697)), _258699 = _258697, strictorderedP(_258699)], (10 ^ _254993) ^ [_255428, _255430, _255432] : [-(_255432 = _255428), _255432 = _255430, _255430 = _255428], (1941 ^ _254993) ^ [_321485] : [ssItem(_321485), 1944 ^ _254993 : [(1945 ^ _254993) ^ [_321623] : [ssItem(_321623), gt(_321485, _321623), gt(_321623, _321485)]]], (1587 ^ _254993) ^ [_310459] : [ssItem(_310459), 1590 ^ _254993 : [(1591 ^ _254993) ^ [_310618] : [ssList(_310618), 1594 ^ _254993 : [(1609 ^ _254993) ^ [] : [-(strictorderedP(cons(_310459, _310618))), 1610 ^ _254993 : [(1613 ^ _254993) ^ [] : [-(nil = _310618), strictorderedP(_310618), lt(_310459, hd(_310618))], (1611 ^ _254993) ^ [] : [nil = _310618]]], (1595 ^ _254993) ^ [] : [strictorderedP(cons(_310459, _310618)), -(nil = _310618), 1602 ^ _254993 : [(1607 ^ _254993) ^ [] : [-(lt(_310459, hd(_310618)))], (1605 ^ _254993) ^ [] : [-(strictorderedP(_310618))], (1603 ^ _254993) ^ [] : [nil = _310618]]]]]]], (299 ^ _254993) ^ [] : [-(ssItem(297 ^ []))], (451 ^ _254993) ^ [_269733] : [ssList(_269733), 454 ^ _254993 : [(455 ^ _254993) ^ [] : [cyclefreeP(_269733), 458 ^ _254993 : [(459 ^ _254993) ^ [_270037] : [ssItem(_270037), 462 ^ _254993 : [(463 ^ _254993) ^ [_270229] : [ssItem(_270229), 466 ^ _254993 : [(467 ^ _254993) ^ [_270417] : [ssList(_270417), 470 ^ _254993 : [(471 ^ _254993) ^ [_270601] : [ssList(_270601), 474 ^ _254993 : [(475 ^ _254993) ^ [_270781] : [ssList(_270781), app(app(_270417, cons(_270037, _270601)), cons(_270229, _270781)) = _269733, leq(_270037, _270229), leq(_270229, _270037)]]]]]]]]]]], (489 ^ _254993) ^ [] : [491 ^ _254993 : [(498 ^ _254993) ^ [] : [-(ssList(496 ^ [_269733]))], (506 ^ _254993) ^ [] : [-(app(app(496 ^ [_269733], cons(490 ^ [_269733], 499 ^ [_269733])), cons(493 ^ [_269733], 502 ^ [_269733])) = _269733)], (492 ^ _254993) ^ [] : [-(ssItem(490 ^ [_269733]))], (508 ^ _254993) ^ [] : [-(leq(490 ^ [_269733], 493 ^ [_269733]))], (501 ^ _254993) ^ [] : [-(ssList(499 ^ [_269733]))], (504 ^ _254993) ^ [] : [-(ssList(502 ^ [_269733]))], (510 ^ _254993) ^ [] : [-(leq(493 ^ [_269733], 490 ^ [_269733]))], (495 ^ _254993) ^ [] : [-(ssItem(493 ^ [_269733]))]], -(cyclefreeP(_269733))]]], (1515 ^ _254993) ^ [] : [-(cyclefreeP(nil))], (1333 ^ _254993) ^ [_302673] : [ssList(_302673), 1336 ^ _254993 : [(1337 ^ _254993) ^ [_302825] : [ssList(_302825), 1340 ^ _254993 : [(1341 ^ _254993) ^ [_302973] : [ssList(_302973), -(rearsegP(_302673, _302973)), rearsegP(_302673, _302825), rearsegP(_302825, _302973)]]]]], (302 ^ _254993) ^ [] : [-(ssItem(300 ^ []))], (174 ^ _254993) ^ [_260498, _260500, _260502, _260504] : [-(gt(_260502, _260498)), gt(_260504, _260500), _260504 = _260502, _260500 = _260498], (1103 ^ _254993) ^ [_295430] : [ssItem(_295430), 1106 ^ _254993 : [(1107 ^ _254993) ^ [_295582] : [ssItem(_295582), 1110 ^ _254993 : [(1111 ^ _254993) ^ [_295730] : [ssItem(_295730), -(lt(_295430, _295730)), lt(_295430, _295582), lt(_295582, _295730)]]]]], (1955 ^ _254993) ^ [_321894] : [ssItem(_321894), 1958 ^ _254993 : [(1959 ^ _254993) ^ [_322046] : [ssItem(_322046), 1962 ^ _254993 : [(1963 ^ _254993) ^ [_322194] : [ssItem(_322194), -(gt(_321894, _322194)), gt(_321894, _322046), gt(_322046, _322194)]]]]], (893 ^ _254993) ^ [_288531] : [ssList(_288531), 896 ^ _254993 : [(897 ^ _254993) ^ [_288666] : [ssItem(_288666), cons(_288666, _288531) = _288531]]], (1205 ^ _254993) ^ [_298623] : [ssItem(_298623), memberP(nil, _298623)], (640 ^ _254993) ^ [_278047] : [ssList(_278047), 643 ^ _254993 : [(644 ^ _254993) ^ [] : [totalorderedP(_278047), 647 ^ _254993 : [(648 ^ _254993) ^ [_278343] : [ssItem(_278343), 651 ^ _254993 : [(652 ^ _254993) ^ [_278527] : [ssItem(_278527), 655 ^ _254993 : [(656 ^ _254993) ^ [_278707] : [ssList(_278707), 659 ^ _254993 : [(660 ^ _254993) ^ [_278883] : [ssList(_278883), 663 ^ _254993 : [(664 ^ _254993) ^ [_279055] : [ssList(_279055), app(app(_278707, cons(_278343, _278883)), cons(_278527, _279055)) = _278047, -(leq(_278343, _278527))]]]]]]]]]]], (674 ^ _254993) ^ [] : [676 ^ _254993 : [(683 ^ _254993) ^ [] : [-(ssList(681 ^ [_278047]))], (691 ^ _254993) ^ [] : [-(app(app(681 ^ [_278047], cons(675 ^ [_278047], 684 ^ [_278047])), cons(678 ^ [_278047], 687 ^ [_278047])) = _278047)], (693 ^ _254993) ^ [] : [leq(675 ^ [_278047], 678 ^ [_278047])], (686 ^ _254993) ^ [] : [-(ssList(684 ^ [_278047]))], (677 ^ _254993) ^ [] : [-(ssItem(675 ^ [_278047]))], (680 ^ _254993) ^ [] : [-(ssItem(678 ^ [_278047]))], (689 ^ _254993) ^ [] : [-(ssList(687 ^ [_278047]))]], -(totalorderedP(_278047))]]], (1654 ^ _254993) ^ [_312457] : [ssList(_312457), -(nil = _312457), 1662 ^ _254993 : [(1665 ^ _254993) ^ [] : [-(tl(_312457) = 1661 ^ [_312457])], (1663 ^ _254993) ^ [] : [-(ssList(1661 ^ [_312457]))]]], (4 ^ _254993) ^ [_255224, _255226] : [_255226 = _255224, -(_255224 = _255226)], (417 ^ _254993) ^ [_268484] : [ssList(_268484), 420 ^ _254993 : [(421 ^ _254993) ^ [_268646] : [ssList(_268646), 424 ^ _254993 : [(437 ^ _254993) ^ [] : [-(segmentP(_268484, _268646)), 438 ^ _254993 : [(439 ^ _254993) ^ [_269294] : [ssList(_269294), 442 ^ _254993 : [(443 ^ _254993) ^ [_269442] : [ssList(_269442), app(app(_269294, _268646), _269442) = _268484]]]]], (425 ^ _254993) ^ [] : [segmentP(_268484, _268646), 429 ^ _254993 : [(435 ^ _254993) ^ [] : [-(app(app(428 ^ [_268484, _268646], _268646), 431 ^ [_268484, _268646]) = _268484)], (433 ^ _254993) ^ [] : [-(ssList(431 ^ [_268484, _268646]))], (430 ^ _254993) ^ [] : [-(ssList(428 ^ [_268484, _268646]))]]]]]]], (1069 ^ _254993) ^ [_294414] : [ssItem(_294414), 1072 ^ _254993 : [(1073 ^ _254993) ^ [_294550] : [ssItem(_294550), 1076 ^ _254993 : [(1083 ^ _254993) ^ [] : [leq(_294550, _294414), -(geq(_294414, _294550))], (1077 ^ _254993) ^ [] : [geq(_294414, _294550), -(leq(_294550, _294414))]]]]], (208 ^ _254993) ^ [_261504, _261506] : [-(ssList(_261504)), _261506 = _261504, ssList(_261506)], (1175 ^ _254993) ^ [_297670] : [ssItem(_297670), 1178 ^ _254993 : [(1179 ^ _254993) ^ [_297825] : [ssItem(_297825), 1182 ^ _254993 : [(1183 ^ _254993) ^ [_297976] : [ssList(_297976), 1186 ^ _254993 : [(1187 ^ _254993) ^ [] : [memberP(cons(_297825, _297976), _297670), -(_297670 = _297825), -(memberP(_297976, _297670))], (1197 ^ _254993) ^ [] : [1198 ^ _254993 : [(1201 ^ _254993) ^ [] : [memberP(_297976, _297670)], (1199 ^ _254993) ^ [] : [_297670 = _297825]], -(memberP(cons(_297825, _297976), _297670))]]]]]]], (258 ^ _254993) ^ [_263213, _263215, _263217, _263219] : [-(app(_263219, _263215) = app(_263217, _263213)), _263219 = _263217, _263215 = _263213], (1531 ^ _254993) ^ [] : [-(strictorderP(nil))], (1763 ^ _254993) ^ [_316040] : [ssList(_316040), 1766 ^ _254993 : [(1767 ^ _254993) ^ [_316185] : [ssList(_316185), 1770 ^ _254993 : [(1779 ^ _254993) ^ [] : [-(nil = app(_316040, _316185)), nil = _316185, nil = _316040], (1771 ^ _254993) ^ [] : [nil = app(_316040, _316185), 1774 ^ _254993 : [(1777 ^ _254993) ^ [] : [-(nil = _316040)], (1775 ^ _254993) ^ [] : [-(nil = _316185)]]]]]]], (1003 ^ _254993) ^ [_292273] : [ssList(_292273), 1006 ^ _254993 : [(1007 ^ _254993) ^ [_292425] : [ssList(_292425), 1010 ^ _254993 : [(1011 ^ _254993) ^ [_292573] : [ssItem(_292573), -(cons(_292573, app(_292425, _292273)) = app(cons(_292573, _292425), _292273))]]]]], (1509 ^ _254993) ^ [_308140] : [ssItem(_308140), -(cyclefreeP(cons(_308140, nil)))], (1539 ^ _254993) ^ [] : [-(totalorderedP(nil))], (1317 ^ _254993) ^ [_302245] : [ssList(_302245), 1320 ^ _254993 : [(1327 ^ _254993) ^ [] : [nil = _302245, -(frontsegP(nil, _302245))], (1321 ^ _254993) ^ [] : [frontsegP(nil, _302245), -(nil = _302245)]]], (1397 ^ _254993) ^ [_304689] : [ssList(_304689), -(rearsegP(_304689, nil))], (1585 ^ _254993) ^ [] : [-(strictorderedP(nil))], (96 ^ _254993) ^ [_258107, _258109] : [-(totalorderP(_258107)), _258109 = _258107, totalorderP(_258109)], (146 ^ _254993) ^ [_259610, _259612, _259614, _259616] : [-(geq(_259614, _259610)), geq(_259616, _259612), _259616 = _259614, _259612 = _259610], (881 ^ _254993) ^ [_288141] : [ssList(_288141), 884 ^ _254993 : [(885 ^ _254993) ^ [_288273] : [ssItem(_288273), -(ssList(cons(_288273, _288141)))]]], (1235 ^ _254993) ^ [_299564] : [ssList(_299564), 1238 ^ _254993 : [(1239 ^ _254993) ^ [_299706] : [ssList(_299706), -(_299564 = _299706), frontsegP(_299564, _299706), frontsegP(_299706, _299564)]]], (1915 ^ _254993) ^ [_320730] : [ssItem(_320730), 1918 ^ _254993 : [(1919 ^ _254993) ^ [_320874] : [ssItem(_320874), 1922 ^ _254993 : [(1931 ^ _254993) ^ [] : [-(lt(_320730, _320874)), -(_320730 = _320874), leq(_320730, _320874)], (1923 ^ _254993) ^ [] : [lt(_320730, _320874), 1926 ^ _254993 : [(1929 ^ _254993) ^ [] : [-(leq(_320730, _320874))], (1927 ^ _254993) ^ [] : [_320730 = _320874]]]]]]], (903 ^ _254993) ^ [_288874] : [ssList(_288874), 906 ^ _254993 : [(907 ^ _254993) ^ [_289042] : [ssList(_289042), 910 ^ _254993 : [(911 ^ _254993) ^ [_289206] : [ssItem(_289206), 914 ^ _254993 : [(915 ^ _254993) ^ [_289366] : [ssItem(_289366), cons(_289206, _288874) = cons(_289366, _289042), 922 ^ _254993 : [(925 ^ _254993) ^ [] : [-(_289042 = _288874)], (923 ^ _254993) ^ [] : [-(_289206 = _289366)]]]]]]]]], (304 ^ _254993) ^ [] : [297 ^ [] = 300 ^ []], (1631 ^ _254993) ^ [] : [-(duplicatefreeP(nil))], (1525 ^ _254993) ^ [_308630] : [ssItem(_308630), -(strictorderP(cons(_308630, nil)))], (160 ^ _254993) ^ [_260054, _260056, _260058, _260060] : [-(lt(_260058, _260054)), lt(_260060, _260056), _260060 = _260058, _260056 = _260054], (891 ^ _254993) ^ [] : [-(ssList(nil))], (983 ^ _254993) ^ [_291590] : [ssList(_291590), 986 ^ _254993 : [(987 ^ _254993) ^ [_291725] : [ssItem(_291725), -(tl(cons(_291725, _291590)) = _291590)]]], (86 ^ _254993) ^ [_257812, _257814] : [-(cyclefreeP(_257812)), _257814 = _257812, cyclefreeP(_257814)], (1277 ^ _254993) ^ [_300880] : [ssItem(_300880), 1280 ^ _254993 : [(1281 ^ _254993) ^ [_301048] : [ssItem(_301048), 1284 ^ _254993 : [(1285 ^ _254993) ^ [_301212] : [ssList(_301212), 1288 ^ _254993 : [(1289 ^ _254993) ^ [_301372] : [ssList(_301372), 1292 ^ _254993 : [(1301 ^ _254993) ^ [] : [-(frontsegP(cons(_300880, _301212), cons(_301048, _301372))), _300880 = _301048, frontsegP(_301212, _301372)], (1293 ^ _254993) ^ [] : [frontsegP(cons(_300880, _301212), cons(_301048, _301372)), 1296 ^ _254993 : [(1299 ^ _254993) ^ [] : [-(frontsegP(_301212, _301372))], (1297 ^ _254993) ^ [] : [-(_300880 = _301048)]]]]]]]]]]], (1703 ^ _254993) ^ [_313906] : [ssList(_313906), 1706 ^ _254993 : [(1707 ^ _254993) ^ [_314058] : [ssList(_314058), 1710 ^ _254993 : [(1711 ^ _254993) ^ [_314206] : [ssList(_314206), app(_314206, _314058) = app(_313906, _314058), -(_314206 = _313906)]]]]], (514 ^ _254993) ^ [_272519] : [ssList(_272519), 517 ^ _254993 : [(518 ^ _254993) ^ [] : [totalorderP(_272519), 521 ^ _254993 : [(522 ^ _254993) ^ [_272821] : [ssItem(_272821), 525 ^ _254993 : [(526 ^ _254993) ^ [_273011] : [ssItem(_273011), 529 ^ _254993 : [(530 ^ _254993) ^ [_273197] : [ssList(_273197), 533 ^ _254993 : [(534 ^ _254993) ^ [_273379] : [ssList(_273379), 537 ^ _254993 : [(538 ^ _254993) ^ [_273557] : [ssList(_273557), app(app(_273197, cons(_272821, _273379)), cons(_273011, _273557)) = _272519, -(leq(_272821, _273011)), -(leq(_273011, _272821))]]]]]]]]]]], (552 ^ _254993) ^ [] : [554 ^ _254993 : [(561 ^ _254993) ^ [] : [-(ssList(559 ^ [_272519]))], (569 ^ _254993) ^ [] : [-(app(app(559 ^ [_272519], cons(553 ^ [_272519], 562 ^ [_272519])), cons(556 ^ [_272519], 565 ^ [_272519])) = _272519)], (555 ^ _254993) ^ [] : [-(ssItem(553 ^ [_272519]))], (571 ^ _254993) ^ [] : [leq(553 ^ [_272519], 556 ^ [_272519])], (564 ^ _254993) ^ [] : [-(ssList(562 ^ [_272519]))], (567 ^ _254993) ^ [] : [-(ssList(565 ^ [_272519]))], (573 ^ _254993) ^ [] : [leq(556 ^ [_272519], 553 ^ [_272519])], (558 ^ _254993) ^ [] : [-(ssItem(556 ^ [_272519]))]], -(totalorderP(_272519))]]], (1419 ^ _254993) ^ [_305305] : [ssList(_305305), 1422 ^ _254993 : [(1423 ^ _254993) ^ [_305457] : [ssList(_305457), 1426 ^ _254993 : [(1427 ^ _254993) ^ [_305605] : [ssList(_305605), -(segmentP(_305305, _305605)), segmentP(_305305, _305457), segmentP(_305457, _305605)]]]]], (1641 ^ _254993) ^ [_312043] : [ssList(_312043), -(nil = _312043), 1649 ^ _254993 : [(1652 ^ _254993) ^ [] : [-(hd(_312043) = 1648 ^ [_312043])], (1650 ^ _254993) ^ [] : [-(ssItem(1648 ^ [_312043]))]]], (218 ^ _254993) ^ [_261827, _261829, _261831, _261833] : [-(leq(_261831, _261827)), leq(_261833, _261829), _261833 = _261831, _261829 = _261827], (126 ^ _254993) ^ [_258992, _258994] : [-(duplicatefreeP(_258992)), _258994 = _258992, duplicatefreeP(_258994)]], input).
% 57.42/56.20  ncf('1',plain,[-(ssList(1992 ^ []))],start(1994 ^ 0)).
% 57.42/56.20  ncf('1.1',plain,[ssList(1992 ^ []), 382 : app(1982 ^ [], 1992 ^ []) = 1985 ^ [], 382 : -(frontsegP(1985 ^ [], 1982 ^ [])), 380 : ssList(1982 ^ []), 367 : ssList(1985 ^ [])],extension(363 ^ 1,bind([[_266692, _266841, _267316], [1985 ^ [], 1982 ^ [], 1992 ^ []]]))).
% 57.42/56.20  ncf('1.1.1',plain,[-(app(1982 ^ [], 1992 ^ []) = 1985 ^ [])],extension(1996 ^ 8)).
% 57.42/56.20  ncf('1.1.2',plain,[frontsegP(1985 ^ [], 1982 ^ []), -(frontsegP(1979 ^ [], 1976 ^ [])), 1985 ^ [] = 1979 ^ [], 1982 ^ [] = 1976 ^ []],extension(232 ^ 6,bind([[_262251, _262253, _262255, _262257], [1976 ^ [], 1982 ^ [], 1979 ^ [], 1985 ^ []]]))).
% 57.42/56.20  ncf('1.1.2.1',plain,[frontsegP(1979 ^ [], 1976 ^ [])],extension(2026 ^ 7)).
% 57.42/56.20  ncf('1.1.2.2',plain,[-(1985 ^ [] = 1979 ^ []), 1979 ^ [] = 1985 ^ []],extension(4 ^ 7,bind([[_255224, _255226], [1985 ^ [], 1979 ^ []]]))).
% 57.42/56.20  ncf('1.1.2.2.1',plain,[-(1979 ^ [] = 1985 ^ [])],extension(1989 ^ 8)).
% 57.42/56.20  ncf('1.1.2.3',plain,[-(1982 ^ [] = 1976 ^ []), 1976 ^ [] = 1982 ^ []],extension(4 ^ 7,bind([[_255224, _255226], [1982 ^ [], 1976 ^ []]]))).
% 57.42/56.20  ncf('1.1.2.3.1',plain,[-(1976 ^ [] = 1982 ^ [])],extension(1991 ^ 8)).
% 57.42/56.20  ncf('1.1.3',plain,[-(ssList(1982 ^ []))],extension(1984 ^ 4)).
% 57.42/56.20  ncf('1.1.4',plain,[-(ssList(1985 ^ []))],extension(1987 ^ 2)).
% 57.42/56.20  %-----------------------------------------------------
% 57.42/56.20  End of proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
%------------------------------------------------------------------------------