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

View Problem - Process Solution

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

% Computer : n004.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:20:45 EDT 2023

% Result   : Theorem 60.57s 59.31s
% Output   : Proof 60.57s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : SWV469+1 : TPTP v8.1.2. Released v4.0.0.
% 0.07/0.12  % Command  : nanocop.sh %s %d
% 0.13/0.34  % Computer : n004.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 : Fri May 19 02:13:09 EDT 2023
% 0.13/0.34  % CPUTime  : 
% 60.57/59.31  
% 60.57/59.31  /export/starexec/sandbox/benchmark/theBenchmark.p is a Theorem
% 60.57/59.31  Start of proof for /export/starexec/sandbox/benchmark/theBenchmark.p
% 60.57/59.31  %-----------------------------------------------------
% 60.57/59.31  ncf(matrix, plain, [(665 ^ _226406) ^ [_227855, _227857] : [-(leq(index(pendack, host(_227855)), host(_227857))), setIn(_227857, alive), setIn(_227855, alive), setIn(host(_227855), index(down, host(_227857))), index(status, host(_227855)) = elec_2], (984 ^ _226406) ^ [] : [-(index(ldr, host(971 ^ [])) = host(971 ^ []))], (948 ^ _226406) ^ [] : [index(status, host(620 ^ [])) = wait, host(621 ^ []) = host(index(elid, host(620 ^ [])))], (938 ^ _226406) ^ [] : [-(setIn(620 ^ [], alive))], (978 ^ _226406) ^ [] : [leq(s(host(620 ^ [])), host(971 ^ []))], (767 ^ _226406) ^ [_230810, _230812, _230814] : [elem(m_Ack(_230814, _230812), queue(host(_230814))), setIn(_230814, alive), setIn(_230810, alive), host(_230810) = host(_230812), index(status, host(_230814)) = elec_2, index(status, host(_230810)) = elec_2], (903 ^ _226406) ^ [_234744, _234746, _234748] : [setIn(_234748, alive), index(ldr, host(_234748)) = host(_234748), index(status, host(_234748)) = norm, 907 ^ _226406 : [(910 ^ _226406) ^ [] : [-(leq(s(zero), 906 ^ [_234744, _234746, _234748]))], (912 ^ _226406) ^ [] : [setIn(906 ^ [_234744, _234746, _234748], index(down, host(_234744)))], (914 ^ _226406) ^ [] : [906 ^ [_234744, _234746, _234748] = host(_234746)], (908 ^ _226406) ^ [] : [leq(host(_234744), 906 ^ [_234744, _234746, _234748])]], -(leq(host(_234744), host(_234748))), elem(m_Down(_234746), queue(host(_234744))), index(status, host(_234744)) = elec_1], (954 ^ _226406) ^ [_236313] : [-(leq(host(620 ^ []), _236313)), leq(s(zero), _236313), -(setIn(_236313, index(down, host(620 ^ [])))), -(_236313 = host(621 ^ []))], (745 ^ _226406) ^ [_230157, _230159, _230161] : [setIn(_230157, alive), elem(m_Ack(_230157, _230159), queue(host(_230157))), host(_230159) = host(_230161), setIn(_230161, alive), index(ldr, host(_230161)) = host(_230161), index(status, host(_230161)) = norm], (701 ^ _226406) ^ [_228902, _228904, _228906] : [elem(m_Down(_228904), queue(host(_228906))), -(leq(host(_228902), host(_228906))), setIn(_228906, alive), setIn(_228902, alive), host(_228902) = host(_228904), index(status, host(_228902)) = elec_2], (936 ^ _226406) ^ [] : [-(queue(host(620 ^ [])) = cons(m_Down(621 ^ []), 618 ^ []))], (629 ^ _226406) ^ [_226750, _226752] : [-(_226750 = _226752), host(_226750) = host(_226752), setIn(_226752, alive), setIn(_226750, alive)], (723 ^ _226406) ^ [_229532, _229534] : [-(leq(index(pendack, host(_229532)), host(_229534))), -(leq(host(_229534), host(_229532))), setIn(_229534, alive), setIn(_229532, alive), index(status, host(_229534)) = elec_2, index(status, host(_229532)) = elec_2], (811 ^ _226406) ^ [_232101, _232103, _232105] : [setIn(_232105, alive), elem(m_Down(_232103), queue(host(_232105))), setIn(_232101, alive), host(_232103) = host(_232101), index(status, host(_232101)) = norm, index(ldr, host(_232101)) = host(_232101)], (653 ^ _226406) ^ [_227464] : [-(index(elid, host(_227464)) = _227464), 656 ^ _226406 : [(659 ^ _226406) ^ [] : [index(status, host(_227464)) = elec_2], (657 ^ _226406) ^ [] : [index(status, host(_227464)) = elec_1]], setIn(_227464, alive)], (643 ^ _226406) ^ [_227154, _227156] : [elem(m_Ack(_227156, _227154), queue(host(_227156))), setIn(_227154, alive), index(status, host(_227154)) = elec_2], (623 ^ _226406) ^ [_226519, _226521] : [elem(m_Ldr(_226519), queue(host(_226521))), leq(host(_226521), host(_226519))], (942 ^ _226406) ^ [] : [index(ldr, host(620 ^ [])) = host(621 ^ []), index(status, host(620 ^ [])) = norm], (970 ^ _226406) ^ [] : [leq(nbr_proc, host(620 ^ []))], (940 ^ _226406) ^ [] : [leq(host(620 ^ []), host(621 ^ []))], (986 ^ _226406) ^ [] : [-(index(status, host(971 ^ [])) = norm)], (877 ^ _226406) ^ [_233990, _233992, _233994] : [setIn(_233994, alive), index(ldr, host(_233994)) = host(_233994), index(status, host(_233994)) = norm, setIn(_233990, alive), elem(m_Down(_233992), queue(host(_233990))), host(_233992) = host(_233994), index(status, host(_233990)) = elec_2], (976 ^ _226406) ^ [] : [-(host(620 ^ []) = host(974 ^ []))], (833 ^ _226406) ^ [_232736, _232738] : [-(leq(index(pendack, host(_232736)), host(_232738))), setIn(_232736, alive), index(status, host(_232736)) = elec_2, setIn(_232738, alive), index(ldr, host(_232738)) = host(_232738), index(status, host(_232738)) = norm], (789 ^ _226406) ^ [_231455, _231457, _231459] : [-(leq(index(pendack, host(_231455)), host(_231459))), setIn(_231459, alive), setIn(_231455, alive), elem(m_Down(_231457), queue(host(_231459))), host(_231455) = host(_231457), index(status, host(_231455)) = elec_2], (683 ^ _226406) ^ [_228370, _228372] : [setIn(_228372, alive), setIn(host(_228370), index(down, host(_228372))), setIn(_228370, alive), index(status, host(_228370)) = norm, index(ldr, host(_228370)) = host(_228370)], (855 ^ _226406) ^ [_233358, _233360] : [leq(index(pendack, host(_233360)), index(pendack, host(_233358))), -(leq(host(_233360), host(_233358))), setIn(_233360, alive), setIn(_233358, alive), index(status, host(_233360)) = elec_2, index(status, host(_233358)) = elec_2], (982 ^ _226406) ^ [] : [-(setIn(971 ^ [], alive))], (968 ^ _226406) ^ [] : [-(index(status, host(620 ^ [])) = elec_1)], (973 ^ _226406) ^ [] : [host(620 ^ []) = host(971 ^ [])], (980 ^ _226406) ^ [] : [-(setIn(974 ^ [], alive))], !, (124 ^ _198562) ^ [_202780, _202782, _202784, _202786] : [-(snoc(_202786, _202782) = snoc(_202784, _202780)), _202786 = _202784, _202782 = _202780], (322 ^ _198562) ^ [_210314, _210316, _210318, _210320] : [-(_210320 = _210318), m_Ack(_210320, _210316) = m_Ack(_210318, _210314)], (178 ^ _198562) ^ [_204701, _204703] : [_204703 = _204701, -(s(_204703) = s(_204701))], (112 ^ _198562) ^ [_202316, _202318] : [_202318 = _202316, -(last(_202318) = last(_202316))], (328 ^ _198562) ^ [_210580, _210582, _210584, _210586] : [-(_210582 = _210580), m_Ack(_210586, _210582) = m_Ack(_210584, _210580)], (342 ^ _198562) ^ [_211077, _211079] : [-(head(cons(_211079, _211077)) = _211079)], (390 ^ _198562) ^ [_213027, _213029, _213031] : [elem(_213031, snoc(_213027, _213029)), -(_213031 = _213029), -(elem(_213031, _213027))], (559 ^ _198562) ^ [_218851, _218853] : [-(_218853 = _218851), leq(_218853, _218851), leq(_218851, _218853)], (364 ^ _198562) ^ [_211978, _211980] : [q_nil = snoc(_211978, _211980)], (480 ^ _198562) ^ [_216109, _216111] : [ordered(snoc(_216109, _216111)), 483 ^ _198562 : [(486 ^ _198562) ^ [_216348] : [-(leq(pidMsg(_216348), pidMsg(_216111))), elem(_216348, _216109), pidElem(_216111), pidElem(_216348), host(pidMsg(_216348)) = host(pidMsg(_216111))], (484 ^ _198562) ^ [] : [-(ordered(_216109))]]], (286 ^ _198562) ^ [_209034, _209036] : [-(_209036 = _209034), m_NotNorm(_209036) = m_NotNorm(_209034)], (370 ^ _198562) ^ [_212266] : [elem(_212266, q_nil)], (248 ^ _198562) ^ [_207456, _207458] : [m_Down(_207458) = m_NotNorm(_207456)], (68 ^ _198562) ^ [_200796, _200798, _200800, _200802] : [-(setIn(_200800, _200796)), setIn(_200802, _200798), _200802 = _200800, _200798 = _200796], (268 ^ _198562) ^ [_208354, _208356] : [-(m_Halt(_208356) = m_Halt(_208354)), _208356 = _208354], (252 ^ _198562) ^ [_207650, _207652] : [m_NormQ(_207652) = m_Halt(_207650)], (246 ^ _198562) ^ [_207359, _207361] : [m_Down(_207361) = m_Ldr(_207359)], (222 ^ _198562) ^ [] : [elec_1 = wait], (334 ^ _198562) ^ [_210818, _210820] : [-(host(_210820) = host(_210818)), _210820 = _210818], (292 ^ _198562) ^ [_209208, _209210] : [-(m_NotNorm(_209210) = m_NotNorm(_209208)), _209210 = _209208], (146 ^ _198562) ^ [_203575, _203577, _203579, _203581] : [-(m_Ack(_203581, _203577) = m_Ack(_203579, _203575)), _203581 = _203579, _203577 = _203575], (316 ^ _198562) ^ [_210062, _210064] : [-(m_Down(_210064) = m_Down(_210062)), _210064 = _210062], (214 ^ _198562) ^ [_206057] : [-(leq(s(zero), host(_206057)))], (433 ^ _198562) ^ [_214439] : [-(ordered(cons(_214439, q_nil)))], (437 ^ _198562) ^ [_214625, _214627] : [ordered(cons(_214627, _214625)), 440 ^ _198562 : [(443 ^ _198562) ^ [_214864] : [-(leq(pidMsg(_214627), pidMsg(_214864))), elem(_214864, _214625), pidElem(_214627), pidElem(_214864), host(pidMsg(_214864)) = host(pidMsg(_214627))], (441 ^ _198562) ^ [] : [-(ordered(_214625))]]], (4 ^ _198562) ^ [_198793, _198795] : [_198795 = _198793, -(_198793 = _198795)], (461 ^ _198562) ^ [_215342, _215344] : [-(ordered(cons(_215344, _215342))), ordered(_215342), 467 ^ _198562 : [(468 ^ _198562) ^ [] : [-(elem(466 ^ [_215342, _215344], _215342))], (472 ^ _198562) ^ [] : [-(pidElem(466 ^ [_215342, _215344]))], (476 ^ _198562) ^ [] : [leq(pidMsg(_215344), pidMsg(466 ^ [_215342, _215344]))], (474 ^ _198562) ^ [] : [-(host(pidMsg(466 ^ [_215342, _215344])) = host(pidMsg(_215344)))], (470 ^ _198562) ^ [] : [-(pidElem(_215344))]]], (208 ^ _198562) ^ [_205855, _205857] : [s(host(_205857)) = host(_205855), host(_205857) = host(_205855)], (82 ^ _198562) ^ [_201226, _201228] : [_201228 = _201226, -(m_NormQ(_201228) = m_NormQ(_201226))], (280 ^ _198562) ^ [_208781, _208783] : [-(m_NormQ(_208783) = m_NormQ(_208781)), _208783 = _208781], (242 ^ _198562) ^ [_207165, _207167] : [m_NotNorm(_207167) = m_Halt(_207165)], (2 ^ _198562) ^ [_198686] : [-(_198686 = _198686)], (250 ^ _198562) ^ [_207553, _207555] : [m_Down(_207555) = m_NormQ(_207553)], (238 ^ _198562) ^ [_206951, _206953, _206955] : [m_Ack(_206955, _206953) = m_Ldr(_206951)], (140 ^ _198562) ^ [_203329, _203331] : [_203331 = _203329, -(m_Ldr(_203331) = m_Ldr(_203329))], (382 ^ _198562) ^ [_212684, _212686, _212688] : [383 ^ _198562 : [(386 ^ _198562) ^ [] : [elem(_212688, _212684)], (384 ^ _198562) ^ [] : [_212688 = _212686]], -(elem(_212688, cons(_212686, _212684)))], (54 ^ _198562) ^ [_200372, _200374, _200376, _200378] : [-(leq(_200376, _200372)), leq(_200378, _200374), _200378 = _200376, _200374 = _200372], (200 ^ _198562) ^ [_205556, _205558] : [elem(m_Ack(_205558, _205556), queue(host(_205558))), 203 ^ _198562 : [(206 ^ _198562) ^ [] : [-(setIn(_205556, pids))], (204 ^ _198562) ^ [] : [-(setIn(_205558, pids))]]], (232 ^ _198562) ^ [_206609, _206611, _206613] : [m_Ack(_206613, _206611) = m_Halt(_206609)], (535 ^ _198562) ^ [_218032, _218034, _218036] : [-(leq(_218034, _218032)), ordered(cons(m_Halt(_218034), _218036)), host(_218034) = host(_218032), elem(m_Down(_218032), _218036)], (100 ^ _198562) ^ [_201880, _201882] : [_201882 = _201880, -(tail(_201882) = tail(_201880))], (194 ^ _198562) ^ [_205258, _205260] : [_205260 = _205258, -(host(_205260) = host(_205258))], (340 ^ _198562) ^ [] : [setIn(nil, alive)], (408 ^ _198562) ^ [_213610] : [pidElem(_213610), -(_213610 = m_Halt(411 ^ [_213610])), -(_213610 = m_Down(411 ^ [_213610]))], (348 ^ _198562) ^ [_211374, _211376] : [-(init(snoc(_211374, _211376)) = _211374)], (344 ^ _198562) ^ [_211176, _211178] : [-(tail(cons(_211178, _211176)) = _211176)], (20 ^ _198562) ^ [_199310, _199312] : [-(pidElem(_199310)), _199312 = _199310, pidElem(_199312)], (220 ^ _198562) ^ [] : [elec_1 = elec_2], (310 ^ _198562) ^ [_209888, _209890] : [-(_209890 = _209888), m_Down(_209890) = m_Down(_209888)], (346 ^ _198562) ^ [_211275, _211277] : [-(last(snoc(_211275, _211277)) = _211277)], (304 ^ _198562) ^ [_209635, _209637] : [-(m_Ldr(_209637) = m_Ldr(_209635)), _209637 = _209635], (156 ^ _198562) ^ [_203906, _203908] : [_203908 = _203906, -(queue(_203908) = queue(_203906))], (172 ^ _198562) ^ [_204483, _204485] : [_204485 = _204483, -(m_Down(_204485) = m_Down(_204483))], (236 ^ _198562) ^ [_206837, _206839, _206841] : [m_Ack(_206841, _206839) = m_NotNorm(_206837)], (350 ^ _198562) ^ [_211474] : [-(_211474 = q_nil), -(_211474 = cons(head(_211474), tail(_211474)))], (356 ^ _198562) ^ [_211679] : [-(_211679 = q_nil), -(_211679 = snoc(init(_211679), last(_211679)))], (94 ^ _198562) ^ [_201662, _201664] : [_201664 = _201662, -(head(_201664) = head(_201662))], (419 ^ _198562) ^ [_213924] : [420 ^ _198562 : [(423 ^ _198562) ^ [_214068] : [_213924 = m_Down(_214068)], (421 ^ _198562) ^ [_214021] : [_213924 = m_Halt(_214021)]], -(pidElem(_213924))], (184 ^ _198562) ^ [_204947, _204949, _204951, _204953] : [-(index(_204953, _204949) = index(_204951, _204947)), _204953 = _204951, _204949 = _204947], (244 ^ _198562) ^ [_207262, _207264] : [m_Down(_207264) = m_Halt(_207262)], (218 ^ _198562) ^ [_206190] : [-(leq(host(_206190), nbr_proc))], (10 ^ _198562) ^ [_198997, _198999, _199001] : [-(_199001 = _198997), _199001 = _198999, _198999 = _198997], (617 ^ _198562) ^ [_220664] : [setIn(_220664, setEmpty)], (429 ^ _198562) ^ [_214284] : [-(pidMsg(m_Down(_214284)) = _214284)], (577 ^ _198562) ^ [_219403, _219405, _219407] : [-(leq(_219407, _219403)), leq(_219407, _219405), leq(_219405, _219403)], (216 ^ _198562) ^ [] : [-(leq(s(zero), nbr_proc))], (260 ^ _198562) ^ [_208038, _208040] : [m_NormQ(_208040) = m_NotNorm(_208038)], (30 ^ _198562) ^ [_199605, _199607] : [-(ordered(_199605)), _199607 = _199605, ordered(_199607)], (40 ^ _198562) ^ [_199928, _199930, _199932, _199934] : [-(elem(_199932, _199928)), elem(_199934, _199930), _199934 = _199932, _199930 = _199928], (258 ^ _198562) ^ [_207941, _207943] : [m_Ldr(_207943) = m_NotNorm(_207941)], (553 ^ _198562) ^ [_218611, _218613] : [-(leq(_218613, _218611)), -(leq(_218611, _218613))], (587 ^ _198562) ^ [_219741, _219743] : [leq(_219743, _219741), -(leq(s(_219743), s(_219741)))], (368 ^ _198562) ^ [_212173, _212175, _212177] : [-(snoc(cons(_212177, _212173), _212175) = cons(_212177, snoc(_212173, _212175)))], (366 ^ _198562) ^ [_212061] : [-(cons(_212061, q_nil) = snoc(q_nil, _212061))], (274 ^ _198562) ^ [_208607, _208609] : [-(_208609 = _208607), m_NormQ(_208609) = m_NormQ(_208607)], (298 ^ _198562) ^ [_209461, _209463] : [-(_209463 = _209461), m_Ldr(_209463) = m_Ldr(_209461)], (435 ^ _198562) ^ [_214485] : [-(ordered(snoc(q_nil, _214485)))], (593 ^ _198562) ^ [_219911, _219913] : [leq(s(_219913), s(_219911)), -(leq(_219913, _219911))], (549 ^ _198562) ^ [_218424] : [leq(s(_218424), _218424)], (523 ^ _198562) ^ [_217578, _217580, _217582] : [ordered(_217582), -(ordered(snoc(_217582, m_Ack(_217580, _217578))))], (599 ^ _198562) ^ [_220160, _220162] : [leq(_220162, s(_220160)), -(_220162 = s(_220160)), -(leq(_220162, _220160))], (254 ^ _198562) ^ [_207747, _207749] : [m_Ldr(_207749) = m_Halt(_207747)], (362 ^ _198562) ^ [_211882, _211884] : [q_nil = cons(_211884, _211882)], (106 ^ _198562) ^ [_202098, _202100] : [_202100 = _202098, -(init(_202100) = init(_202098))], (134 ^ _198562) ^ [_203111, _203113] : [_203113 = _203111, -(m_Halt(_203113) = m_Halt(_203111))], (256 ^ _198562) ^ [_207844, _207846] : [m_Ldr(_207846) = m_NormQ(_207844)], (427 ^ _198562) ^ [_214202] : [-(pidMsg(m_Halt(_214202)) = _214202)], (88 ^ _198562) ^ [_201444, _201446] : [_201446 = _201444, -(m_NotNorm(_201446) = m_NotNorm(_201444))], (372 ^ _198562) ^ [_212416, _212418, _212420] : [elem(_212420, cons(_212418, _212416)), -(_212420 = _212418), -(elem(_212420, _212416))], (162 ^ _198562) ^ [_204152, _204154, _204156, _204158] : [-(cons(_204158, _204154) = cons(_204156, _204152)), _204158 = _204156, _204154 = _204152], (262 ^ _198562) ^ [_208180, _208182] : [-(_208182 = _208180), m_Halt(_208182) = m_Halt(_208180)], (228 ^ _198562) ^ [] : [elec_2 = norm], (609 ^ _198562) ^ [_220420, _220422] : [610 ^ _198562 : [(613 ^ _198562) ^ [] : [leq(_220422, _220420)], (611 ^ _198562) ^ [] : [_220422 = s(_220420)]], -(leq(_220422, s(_220420)))], (431 ^ _198562) ^ [] : [-(ordered(q_nil))], (400 ^ _198562) ^ [_213295, _213297, _213299] : [401 ^ _198562 : [(404 ^ _198562) ^ [] : [elem(_213299, _213295)], (402 ^ _198562) ^ [] : [_213299 = _213297]], -(elem(_213299, snoc(_213295, _213297)))], (226 ^ _198562) ^ [] : [elec_2 = wait], (569 ^ _198562) ^ [_219102, _219104] : [_219104 = _219102, 572 ^ _198562 : [(575 ^ _198562) ^ [] : [-(leq(_219102, _219104))], (573 ^ _198562) ^ [] : [-(leq(_219104, _219102))]]], (551 ^ _198562) ^ [_218504] : [-(leq(_218504, _218504))], (224 ^ _198562) ^ [] : [elec_1 = norm], (504 ^ _198562) ^ [_216826, _216828] : [-(ordered(snoc(_216826, _216828))), ordered(_216826), 510 ^ _198562 : [(511 ^ _198562) ^ [] : [-(elem(509 ^ [_216826, _216828], _216826))], (515 ^ _198562) ^ [] : [-(pidElem(509 ^ [_216826, _216828]))], (519 ^ _198562) ^ [] : [leq(pidMsg(509 ^ [_216826, _216828]), pidMsg(_216828))], (517 ^ _198562) ^ [] : [-(host(pidMsg(509 ^ [_216826, _216828])) = host(pidMsg(_216828)))], (513 ^ _198562) ^ [] : [-(pidElem(_216828))]]], (529 ^ _198562) ^ [_217802, _217804] : [ordered(_217804), -(ordered(snoc(_217804, m_Ldr(_217802))))], (230 ^ _198562) ^ [] : [norm = wait], (240 ^ _198562) ^ [_207065, _207067, _207069] : [m_Ack(_207069, _207067) = m_NormQ(_207065)], (118 ^ _198562) ^ [_202534, _202536] : [_202536 = _202534, -(pidMsg(_202536) = pidMsg(_202534))], (234 ^ _198562) ^ [_206723, _206725, _206727] : [m_Ack(_206727, _206725) = m_Down(_206723)]], input).
% 60.57/59.31  ncf('1',plain,[-(index(ldr, host(971 ^ [])) = host(971 ^ []))],start(984 ^ 0)).
% 60.57/59.31  ncf('1.1',plain,[index(ldr, host(971 ^ [])) = host(971 ^ []), setIn(971 ^ [], alive), index(status, host(971 ^ [])) = norm, 910 : -(leq(s(zero), 906 ^ [620 ^ [], 621 ^ [], 971 ^ []])), 910 : -(leq(host(620 ^ []), host(971 ^ []))), 910 : elem(m_Down(621 ^ []), queue(host(620 ^ []))), 910 : index(status, host(620 ^ [])) = elec_1],extension(903 ^ 1,bind([[_234744, _234746, _234748], [620 ^ [], 621 ^ [], 971 ^ []]]))).
% 60.57/59.31  ncf('1.1.1',plain,[-(setIn(971 ^ [], alive))],extension(982 ^ 2)).
% 60.57/59.31  ncf('1.1.2',plain,[-(index(status, host(971 ^ [])) = norm)],extension(986 ^ 2)).
% 60.57/59.31  ncf('1.1.3',plain,[leq(s(zero), 906 ^ [620 ^ [], 621 ^ [], 971 ^ []]), -(leq(host(620 ^ []), 906 ^ [620 ^ [], 621 ^ [], 971 ^ []])), -(setIn(906 ^ [620 ^ [], 621 ^ [], 971 ^ []], index(down, host(620 ^ [])))), -(906 ^ [620 ^ [], 621 ^ [], 971 ^ []] = host(621 ^ []))],extension(954 ^ 4,bind([[_236313], [906 ^ [620 ^ [], 621 ^ [], 971 ^ []]]]))).
% 60.57/59.31  ncf('1.1.3.1',plain,[leq(host(620 ^ []), 906 ^ [620 ^ [], 621 ^ [], 971 ^ []])],extension(908 ^ 5)).
% 60.57/59.31  ncf('1.1.3.2',plain,[setIn(906 ^ [620 ^ [], 621 ^ [], 971 ^ []], index(down, host(620 ^ [])))],extension(912 ^ 5)).
% 60.57/59.31  ncf('1.1.3.3',plain,[906 ^ [620 ^ [], 621 ^ [], 971 ^ []] = host(621 ^ [])],extension(914 ^ 5)).
% 60.57/59.31  ncf('1.1.4',plain,[leq(host(620 ^ []), host(971 ^ [])), -(host(620 ^ []) = host(971 ^ [])), leq(host(971 ^ []), host(620 ^ []))],extension(559 ^ 2,bind([[_218851, _218853], [host(971 ^ []), host(620 ^ [])]]))).
% 60.57/59.31  ncf('1.1.4.1',plain,[host(620 ^ []) = host(971 ^ [])],extension(973 ^ 3)).
% 60.57/59.31  ncf('1.1.4.2',plain,[-(leq(host(971 ^ []), host(620 ^ []))), leq(host(971 ^ []), s(host(620 ^ []))), -(host(971 ^ []) = s(host(620 ^ [])))],extension(599 ^ 3,bind([[_220160, _220162], [host(620 ^ []), host(971 ^ [])]]))).
% 60.57/59.31  ncf('1.1.4.2.1',plain,[-(leq(host(971 ^ []), s(host(620 ^ [])))), -(leq(s(host(620 ^ [])), host(971 ^ [])))],extension(553 ^ 4,bind([[_218611, _218613], [s(host(620 ^ [])), host(971 ^ [])]]))).
% 60.57/59.31  ncf('1.1.4.2.1.1',plain,[leq(s(host(620 ^ [])), host(971 ^ []))],extension(978 ^ 5)).
% 60.57/59.31  ncf('1.1.4.2.2',plain,[host(971 ^ []) = s(host(620 ^ [])), 575 : -(leq(s(host(620 ^ [])), host(971 ^ [])))],extension(569 ^ 4,bind([[_219102, _219104], [s(host(620 ^ [])), host(971 ^ [])]]))).
% 60.57/59.31  ncf('1.1.4.2.2.1',plain,[leq(s(host(620 ^ [])), host(971 ^ []))],extension(978 ^ 7)).
% 60.57/59.31  ncf('1.1.5',plain,[-(elem(m_Down(621 ^ []), queue(host(620 ^ [])))), elem(m_Down(621 ^ []), snoc(queue(host(620 ^ [])), m_Down(621 ^ []))), -(m_Down(621 ^ []) = m_Down(621 ^ []))],extension(390 ^ 2,bind([[_213027, _213029, _213031], [queue(host(620 ^ [])), m_Down(621 ^ []), m_Down(621 ^ [])]]))).
% 60.57/59.31  ncf('1.1.5.1',plain,[-(elem(m_Down(621 ^ []), snoc(queue(host(620 ^ [])), m_Down(621 ^ [])))), 402 : m_Down(621 ^ []) = m_Down(621 ^ [])],extension(400 ^ 3,bind([[_213295, _213297, _213299], [queue(host(620 ^ [])), m_Down(621 ^ []), m_Down(621 ^ [])]]))).
% 60.57/59.31  ncf('1.1.5.1.1',plain,[-(m_Down(621 ^ []) = m_Down(621 ^ []))],extension(2 ^ 6,bind([[_198686], [m_Down(621 ^ [])]]))).
% 60.57/59.31  ncf('1.1.5.2',plain,[m_Down(621 ^ []) = m_Down(621 ^ []), -(elem(m_Down(621 ^ []), queue(host(620 ^ [])))), elem(m_Down(621 ^ []), cons(m_Down(621 ^ []), 618 ^ [])), cons(m_Down(621 ^ []), 618 ^ []) = queue(host(620 ^ []))],extension(40 ^ 3,bind([[_199928, _199930, _199932, _199934], [queue(host(620 ^ [])), cons(m_Down(621 ^ []), 618 ^ []), m_Down(621 ^ []), m_Down(621 ^ [])]]))).
% 60.57/59.31  ncf('1.1.5.2.1',plain,[elem(m_Down(621 ^ []), queue(host(620 ^ [])))],reduction('1.1')).
% 60.57/59.31  ncf('1.1.5.2.2',plain,[-(elem(m_Down(621 ^ []), cons(m_Down(621 ^ []), 618 ^ []))), 384 : m_Down(621 ^ []) = m_Down(621 ^ [])],extension(382 ^ 4,bind([[_212684, _212686, _212688], [618 ^ [], m_Down(621 ^ []), m_Down(621 ^ [])]]))).
% 60.57/59.32  ncf('1.1.5.2.2.1',plain,[-(m_Down(621 ^ []) = m_Down(621 ^ []))],reduction('1.1.5')).
% 60.57/59.32  ncf('1.1.5.2.3',plain,[-(cons(m_Down(621 ^ []), 618 ^ []) = queue(host(620 ^ []))), queue(host(620 ^ [])) = cons(m_Down(621 ^ []), 618 ^ [])],extension(4 ^ 4,bind([[_198793, _198795], [cons(m_Down(621 ^ []), 618 ^ []), queue(host(620 ^ []))]]))).
% 60.57/59.32  ncf('1.1.5.2.3.1',plain,[-(queue(host(620 ^ [])) = cons(m_Down(621 ^ []), 618 ^ []))],extension(936 ^ 5)).
% 60.57/59.32  ncf('1.1.6',plain,[-(index(status, host(620 ^ [])) = elec_1)],extension(968 ^ 2)).
% 60.57/59.32  %-----------------------------------------------------
% 60.57/59.32  End of proof for /export/starexec/sandbox/benchmark/theBenchmark.p
%------------------------------------------------------------------------------