// This file is part of the SV-Benchmarks collection of verification tasks: // https://gitlab.com/sosy-lab/benchmarking/sv-benchmarks // // SPDX-FileCopyrightText: 2013 Carnegie Mellon University // SPDX-FileCopyrightText: 2014-2021 The SV-Benchmarks Community // SPDX-FileCopyrightText: 2018 Marie-Christine Jakobs, LMU Munich // // SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Attribution-CMU-LMU int __return_main; void abort(void); extern void __assert_fail(const char *, const char *, unsigned int, const char *) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__noreturn__)); void reach_error() { __assert_fail("0", "pals_lcr.8.1.ufo.BOUNDED-16.pals.c.v+lhb-reducer.c", 4, "reach_error"); } _Bool __VERIFIER_nondet_bool(); char __VERIFIER_nondet_char(); void assert(_Bool arg); void abort(void); void assume_abort_if_not(int cond) { if(!cond) {abort();} } typedef char msg_t; typedef int port_t; void read(port_t p, msg_t m); void write(port_t p, msg_t m); msg_t nomsg = (msg_t )-1; char r1 = '\x0'; port_t p1 = 0; char p1_old = '\x0'; char p1_new = '\x0'; char id1 = '\x0'; char st1 = '\x0'; msg_t send1 = '\x0'; _Bool mode1 = 0; port_t p2 = 0; char p2_old = '\x0'; char p2_new = '\x0'; char id2 = '\x0'; char st2 = '\x0'; msg_t send2 = '\x0'; _Bool mode2 = 0; port_t p3 = 0; char p3_old = '\x0'; char p3_new = '\x0'; char id3 = '\x0'; char st3 = '\x0'; msg_t send3 = '\x0'; _Bool mode3 = 0; port_t p4 = 0; char p4_old = '\x0'; char p4_new = '\x0'; char id4 = '\x0'; char st4 = '\x0'; msg_t send4 = '\x0'; _Bool mode4 = 0; port_t p5 = 0; char p5_old = '\x0'; char p5_new = '\x0'; char id5 = '\x0'; char st5 = '\x0'; msg_t send5 = '\x0'; _Bool mode5 = 0; port_t p6 = 0; char p6_old = '\x0'; char p6_new = '\x0'; char id6 = '\x0'; char st6 = '\x0'; msg_t send6 = '\x0'; _Bool mode6 = 0; port_t p7 = 0; char p7_old = '\x0'; char p7_new = '\x0'; char id7 = '\x0'; char st7 = '\x0'; msg_t send7 = '\x0'; _Bool mode7 = 0; port_t p8 = 0; char p8_old = '\x0'; char p8_new = '\x0'; char id8 = '\x0'; char st8 = '\x0'; msg_t send8 = '\x0'; _Bool mode8 = 0; void node1(); void node2(); void node3(); void node4(); void node5(); void node6(); void node7(); void node8(); void (*nodes[8])() = { &node1, &node2, &node3, &node4, &node5, &node6, &node7, &node8 }; int init(); int check(); int main(); int __return_61349; int __return_85980; int __tmp_61522_0; int __return_61649; int __tmp_61658_0; int __tmp_61761_0; int __tmp_61775_0; int __tmp_61791_0; int __return_61799; int __tmp_61800_0; int __tmp_61806_0; int __return_61662; int __return_62206; int __return_62429; int __return_62635; int __return_62878; int __return_63096; int __return_63310; int __return_63510; int __return_63747; int __return_63977; int __return_64191; int __return_64391; int __return_64599; int __return_64811; int __return_64993; int __return_65396; int __return_65638; int __return_65852; int __return_66052; int __return_66260; int __return_66472; int __return_66654; int __return_67028; int __return_67252; int __return_67434; int __return_67782; int __return_68514; int __return_68768; int __return_68982; int __return_69182; int __return_69390; int __return_69602; int __return_69784; int __return_70158; int __return_70382; int __return_70564; int __return_70912; int __return_71615; int __return_71851; int __return_72033; int __return_72381; int __return_73058; int __return_74426; int __return_74690; int __return_74902; int __return_75100; int __return_75324; int __return_75534; int __return_75732; int __return_76140; int __return_76362; int __return_76560; int __return_76942; int __return_77697; int __return_77931; int __return_78129; int __return_78511; int __return_79240; int __return_80649; int __return_80895; int __return_81093; int __return_81475; int __return_82204; int __return_83587; int __return_62100; int __return_62295; int __return_62530; int __return_62726; int __return_62991; int __return_63187; int __return_63413; int __return_63872; int __return_64068; int __return_64294; int __return_64714; int __return_65533; int __return_65729; int __return_65955; int __return_66375; int __return_67155; int __return_68663; int __return_68859; int __return_69085; int __return_69505; int __return_70285; int __return_71754; int __return_74587; int __return_74779; int __return_75003; int __return_75437; int __return_76265; int __return_77834; int __return_80798; int __return_85935; int __return_85866; int __return_85807; int __return_85734; int __return_85682; int __return_85597; int __return_85514; int __return_85427; int __return_85375; int __return_85302; int __return_85231; int __return_85151; int __return_85094; int __return_84985; int __return_84874; int __return_84773; int __return_84721; int __return_84648; int __return_84577; int __return_84497; int __return_84440; int __return_84343; int __return_84244; int __return_84150; int __return_84093; int __return_84008; int __return_83921; int __return_83836; int __return_83761; int __return_83624; int __return_83493; int __return_83378; int __return_83326; int __return_83253; int __return_83182; int __return_83102; int __return_83045; int __return_82948; int __return_82849; int __return_82755; int __return_82698; int __return_82613; int __return_82526; int __return_82441; int __return_82366; int __return_82241; int __return_82122; int __return_82014; int __return_81957; int __return_81872; int __return_81785; int __return_81700; int __return_81625; int __return_81512; int __return_81405; int __return_81306; int __return_81231; int __return_81130; int __return_81035; int __return_80932; int __return_80849; int __return_80692; int __return_80543; int __return_80414; int __return_80362; int __return_80289; int __return_80218; int __return_80138; int __return_80081; int __return_79984; int __return_79885; int __return_79791; int __return_79734; int __return_79649; int __return_79562; int __return_79477; int __return_79402; int __return_79277; int __return_79158; int __return_79050; int __return_78993; int __return_78908; int __return_78821; int __return_78736; int __return_78661; int __return_78548; int __return_78441; int __return_78342; int __return_78267; int __return_78166; int __return_78071; int __return_77968; int __return_77885; int __return_77740; int __return_77603; int __return_77481; int __return_77424; int __return_77339; int __return_77252; int __return_77167; int __return_77092; int __return_76979; int __return_76872; int __return_76773; int __return_76698; int __return_76597; int __return_76502; int __return_76399; int __return_76316; int __return_76183; int __return_76058; int __return_75945; int __return_75870; int __return_75769; int __return_75674; int __return_75571; int __return_75488; int __return_75367; int __return_75254; int __return_75137; int __return_75054; int __return_74945; int __return_74844; int __return_74733; int __return_74644; int __return_74469; int __return_74305; int __return_74162; int __return_74117; int __return_74044; int __return_73966; int __return_73893; int __return_73838; int __return_73734; int __return_73651; int __return_73564; int __return_73509; int __return_73417; int __return_73346; int __return_73263; int __return_73204; int __return_73095; int __return_72976; int __return_72875; int __return_72820; int __return_72728; int __return_72657; int __return_72574; int __return_72515; int __return_72418; int __return_72311; int __return_72214; int __return_72155; int __return_72070; int __return_71975; int __return_71888; int __return_71805; int __return_71660; int __return_71521; int __return_71406; int __return_71351; int __return_71259; int __return_71188; int __return_71105; int __return_71046; int __return_70949; int __return_70842; int __return_70745; int __return_70686; int __return_70601; int __return_70506; int __return_70419; int __return_70336; int __return_70203; int __return_70076; int __return_69965; int __return_69906; int __return_69821; int __return_69726; int __return_69639; int __return_69556; int __return_69435; int __return_69320; int __return_69219; int __return_69136; int __return_69027; int __return_68924; int __return_68813; int __return_68722; int __return_68557; int __return_68405; int __return_68276; int __return_68221; int __return_68129; int __return_68058; int __return_67975; int __return_67916; int __return_67819; int __return_67712; int __return_67615; int __return_67556; int __return_67471; int __return_67376; int __return_67289; int __return_67206; int __return_67073; int __return_66946; int __return_66835; int __return_66776; int __return_66691; int __return_66596; int __return_66509; int __return_66426; int __return_66305; int __return_66190; int __return_66089; int __return_66006; int __return_65897; int __return_65794; int __return_65683; int __return_65592; int __return_65439; int __return_65299; int __return_65174; int __return_65115; int __return_65030; int __return_64935; int __return_64848; int __return_64765; int __return_64644; int __return_64529; int __return_64428; int __return_64345; int __return_64236; int __return_64133; int __return_64022; int __return_63931; int __return_63790; int __return_63662; int __return_63547; int __return_63464; int __return_63355; int __return_63252; int __return_63141; int __return_63050; int __return_62921; int __return_62805; int __return_62680; int __return_62589; int __return_62472; int __return_62368; int __return_62249; int __return_62157; int __return_61966; int __return_61512; int main() { int main__c1; int main__i2; main__c1 = 0; r1 = __VERIFIER_nondet_char(); id1 = __VERIFIER_nondet_char(); st1 = __VERIFIER_nondet_char(); send1 = __VERIFIER_nondet_char(); mode1 = __VERIFIER_nondet_bool(); id2 = __VERIFIER_nondet_char(); st2 = __VERIFIER_nondet_char(); send2 = __VERIFIER_nondet_char(); mode2 = __VERIFIER_nondet_bool(); id3 = __VERIFIER_nondet_char(); st3 = __VERIFIER_nondet_char(); send3 = __VERIFIER_nondet_char(); mode3 = __VERIFIER_nondet_bool(); id4 = __VERIFIER_nondet_char(); st4 = __VERIFIER_nondet_char(); send4 = __VERIFIER_nondet_char(); mode4 = __VERIFIER_nondet_bool(); id5 = __VERIFIER_nondet_char(); st5 = __VERIFIER_nondet_char(); send5 = __VERIFIER_nondet_char(); mode5 = __VERIFIER_nondet_bool(); id6 = __VERIFIER_nondet_char(); st6 = __VERIFIER_nondet_char(); send6 = __VERIFIER_nondet_char(); mode6 = __VERIFIER_nondet_bool(); id7 = __VERIFIER_nondet_char(); st7 = __VERIFIER_nondet_char(); send7 = __VERIFIER_nondet_char(); mode7 = __VERIFIER_nondet_bool(); id8 = __VERIFIER_nondet_char(); st8 = __VERIFIER_nondet_char(); send8 = __VERIFIER_nondet_char(); mode8 = __VERIFIER_nondet_bool(); { int init__tmp; if (((int)r1) == 0) { if (((int)id1) >= 0) { if (((int)st1) == 0) { if (((int)send1) == ((int)id1)) { if (((int)mode1) == 0) { if (((int)id2) >= 0) { if (((int)st2) == 0) { if (((int)send2) == ((int)id2)) { if (((int)mode2) == 0) { if (((int)id3) >= 0) { if (((int)st3) == 0) { if (((int)send3) == ((int)id3)) { if (((int)mode3) == 0) { if (((int)id4) >= 0) { if (((int)st4) == 0) { if (((int)send4) == ((int)id4)) { if (((int)mode4) == 0) { if (((int)id5) >= 0) { if (((int)st5) == 0) { if (((int)send5) == ((int)id5)) { if (((int)mode5) == 0) { if (((int)id6) >= 0) { if (((int)st6) == 0) { if (((int)send6) == ((int)id6)) { if (((int)mode6) == 0) { if (((int)id7) >= 0) { if (((int)st7) == 0) { if (((int)send7) == ((int)id7)) { if (((int)mode7) == 0) { if (((int)id8) >= 0) { if (((int)st8) == 0) { if (((int)send8) == ((int)id8)) { if (((int)mode8) == 0) { if (((int)id1) != ((int)id2)) { if (((int)id1) != ((int)id3)) { if (((int)id1) != ((int)id4)) { if (((int)id1) != ((int)id5)) { if (((int)id1) != ((int)id6)) { if (((int)id1) != ((int)id7)) { if (((int)id1) != ((int)id8)) { if (((int)id2) != ((int)id3)) { if (((int)id2) != ((int)id4)) { if (((int)id2) != ((int)id5)) { if (((int)id2) != ((int)id6)) { if (((int)id2) != ((int)id7)) { if (((int)id2) != ((int)id8)) { if (((int)id3) != ((int)id4)) { if (((int)id3) != ((int)id5)) { if (((int)id3) != ((int)id6)) { if (((int)id3) != ((int)id7)) { if (((int)id3) != ((int)id8)) { if (((int)id4) != ((int)id5)) { if (((int)id4) != ((int)id6)) { if (((int)id4) != ((int)id7)) { if (((int)id4) != ((int)id8)) { if (((int)id5) != ((int)id6)) { if (((int)id5) != ((int)id7)) { if (((int)id5) != ((int)id8)) { if (((int)id6) != ((int)id7)) { if (((int)id6) != ((int)id8)) { if (((int)id7) != ((int)id8)) { init__tmp = 1; __return_61349 = init__tmp; main__i2 = __return_61349; if (main__i2 != 0) { p1_old = nomsg; p1_new = nomsg; p2_old = nomsg; p2_new = nomsg; p3_old = nomsg; p3_new = nomsg; p4_old = nomsg; p4_new = nomsg; p5_old = nomsg; p5_new = nomsg; p6_old = nomsg; p6_new = nomsg; p7_old = nomsg; p7_new = nomsg; p8_old = nomsg; p8_new = nomsg; main__i2 = 0; if (main__i2 < 16) { { msg_t node1__m1; node1__m1 = nomsg; if (!(mode1 == 0)) { return __return_main; } else { int node1____CPAchecker_TMP_0; if (send1 != nomsg) { if (p1_new == nomsg) { node1____CPAchecker_TMP_0 = send1; p1_new = node1____CPAchecker_TMP_0; mode1 = 1; { msg_t node2__m2; node2__m2 = nomsg; if (!(mode2 == 0)) { return __return_main; } else { int node2____CPAchecker_TMP_0; if (send2 != nomsg) { if (p2_new == nomsg) { node2____CPAchecker_TMP_0 = send2; p2_new = node2____CPAchecker_TMP_0; mode2 = 1; { msg_t node3__m3; node3__m3 = nomsg; if (!(mode3 == 0)) { return __return_main; } else { int node3____CPAchecker_TMP_0; if (send3 != nomsg) { if (p3_new == nomsg) { node3____CPAchecker_TMP_0 = send3; p3_new = node3____CPAchecker_TMP_0; mode3 = 1; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { return __return_main; } else { int node4____CPAchecker_TMP_0; if (send4 != nomsg) { if (p4_new == nomsg) { node4____CPAchecker_TMP_0 = send4; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_85980 = check__tmp; main__c1 = __return_85980; { _Bool __tmp_1; __tmp_1 = main__c1; _Bool assert__arg; assert__arg = __tmp_1; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; label_61522:; main____CPAchecker_TMP_0 = __tmp_61522_0; if (main__i2 < 16) { { msg_t node1__m1; node1__m1 = nomsg; if (!(mode1 == 0)) { r1 = (char)(((int)r1) + 1); node1__m1 = p8_old; p8_old = nomsg; if (((int)node1__m1) != ((int)nomsg)) { if (((int)node1__m1) > ((int)id1)) { send1 = node1__m1; label_61982:; mode1 = 0; label_61535:; { msg_t node2__m2; node2__m2 = nomsg; if (!(mode2 == 0)) { node2__m2 = p1_old; p1_old = nomsg; if (((int)node2__m2) != ((int)nomsg)) { if (((int)node2__m2) > ((int)id2)) { send2 = node2__m2; label_74320:; mode2 = 0; label_61547:; { msg_t node3__m3; node3__m3 = nomsg; if (!(mode3 == 0)) { node3__m3 = p2_old; p2_old = nomsg; if (((int)node3__m3) != ((int)nomsg)) { if (((int)node3__m3) > ((int)id3)) { send3 = node3__m3; label_68420:; mode3 = 0; label_61559:; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { node4__m4 = p3_old; p3_old = nomsg; if (((int)node4__m4) != ((int)nomsg)) { if (((int)node4__m4) > ((int)id4)) { send4 = node4__m4; label_65314:; mode4 = 0; label_61571:; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_63677:; mode5 = 0; label_61583:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_62820:; mode6 = 0; label_61595:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_62383:; mode7 = 0; label_61607:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_62172:; mode8 = 0; label_61619:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_61649 = check__tmp; main__c1 = __return_61649; { _Bool __tmp_2; __tmp_2 = main__c1; _Bool assert__arg; assert__arg = __tmp_2; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61658_0 = main____CPAchecker_TMP_0; label_61658:; main____CPAchecker_TMP_0 = __tmp_61658_0; if (main__i2 < 16) { { msg_t node1__m1; node1__m1 = nomsg; if (!(mode1 == 0)) { r1 = (char)(((int)r1) + 1); node1__m1 = p8_old; p8_old = nomsg; if (((int)node1__m1) != ((int)nomsg)) { if (((int)node1__m1) > ((int)id1)) { send1 = node1__m1; label_61673:; mode1 = 0; label_61675:; { msg_t node2__m2; node2__m2 = nomsg; if (!(mode2 == 0)) { node2__m2 = p1_old; p1_old = nomsg; if (((int)node2__m2) != ((int)nomsg)) { if (((int)node2__m2) > ((int)id2)) { send2 = node2__m2; label_61687:; mode2 = 0; label_61689:; { msg_t node3__m3; node3__m3 = nomsg; if (!(mode3 == 0)) { node3__m3 = p2_old; p2_old = nomsg; if (((int)node3__m3) != ((int)nomsg)) { if (((int)node3__m3) > ((int)id3)) { send3 = node3__m3; label_61701:; mode3 = 0; label_61703:; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { node4__m4 = p3_old; p3_old = nomsg; if (((int)node4__m4) != ((int)nomsg)) { if (((int)node4__m4) > ((int)id4)) { send4 = node4__m4; label_61715:; mode4 = 0; label_61717:; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_61729:; mode5 = 0; label_61731:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_61743:; mode6 = 0; label_61745:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_61757:; mode7 = 0; label_61759:; __tmp_61761_0 = main____CPAchecker_TMP_0; label_61761:; main____CPAchecker_TMP_0 = __tmp_61761_0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_61771:; mode8 = 0; label_61773:; __tmp_61775_0 = main____CPAchecker_TMP_0; label_61775:; main____CPAchecker_TMP_0 = __tmp_61775_0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; label_61791:; main____CPAchecker_TMP_0 = __tmp_61791_0; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { label_61817:; if (((int)r1) < 8) { check__tmp = 1; label_61823:; label_61816:; label_61798:; __return_61799 = check__tmp; main__c1 = __return_61799; __tmp_61800_0 = main____CPAchecker_TMP_0; label_61800:; main____CPAchecker_TMP_0 = __tmp_61800_0; { _Bool __tmp_3; __tmp_3 = main__c1; _Bool assert__arg; assert__arg = __tmp_3; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; label_61806:; main____CPAchecker_TMP_0 = __tmp_61806_0; int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61658_0 = main____CPAchecker_TMP_0; goto label_61658; } } } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 1) { check__tmp = 1; goto label_61823; } else { check__tmp = 0; goto label_61823; } } } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { goto label_61817; } else { check__tmp = 0; goto label_61816; } } } else { check__tmp = 0; goto label_61798; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_61771; } else { goto label_61771; } } } else { goto label_61771; } } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; label_61835:; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; goto label_61773; } else { label_61834:; node8____CPAchecker_TMP_0 = p8_new; goto label_61835; } } else { goto label_61834; } } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; goto label_61757; } else { goto label_61757; } } } else { goto label_61757; } } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; label_61848:; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; goto label_61759; } else { label_61847:; node7____CPAchecker_TMP_0 = p7_new; goto label_61848; } } else { goto label_61847; } } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; goto label_61743; } else { goto label_61743; } } } else { goto label_61743; } } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; label_61861:; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; goto label_61745; } else { label_61860:; node6____CPAchecker_TMP_0 = p6_new; goto label_61861; } } else { goto label_61860; } } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; goto label_61729; } else { goto label_61729; } } } else { goto label_61729; } } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; label_61874:; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; goto label_61731; } else { label_61873:; node5____CPAchecker_TMP_0 = p5_new; goto label_61874; } } else { goto label_61873; } } } } else { if (((int)node4__m4) == ((int)id4)) { st4 = 1; goto label_61715; } else { goto label_61715; } } } else { goto label_61715; } } else { int node4____CPAchecker_TMP_0; if (send4 != nomsg) { if (p4_new == nomsg) { node4____CPAchecker_TMP_0 = send4; label_61887:; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; goto label_61717; } else { label_61886:; node4____CPAchecker_TMP_0 = p4_new; goto label_61887; } } else { goto label_61886; } } } } else { if (((int)node3__m3) == ((int)id3)) { st3 = 1; goto label_61701; } else { goto label_61701; } } } else { goto label_61701; } } else { int node3____CPAchecker_TMP_0; if (send3 != nomsg) { if (p3_new == nomsg) { node3____CPAchecker_TMP_0 = send3; label_61900:; p3_new = node3____CPAchecker_TMP_0; mode3 = 1; goto label_61703; } else { label_61899:; node3____CPAchecker_TMP_0 = p3_new; goto label_61900; } } else { goto label_61899; } } } } else { if (((int)node2__m2) == ((int)id2)) { st2 = 1; goto label_61687; } else { goto label_61687; } } } else { goto label_61687; } } else { int node2____CPAchecker_TMP_0; if (send2 != nomsg) { if (p2_new == nomsg) { node2____CPAchecker_TMP_0 = send2; label_61913:; p2_new = node2____CPAchecker_TMP_0; mode2 = 1; goto label_61689; } else { label_61912:; node2____CPAchecker_TMP_0 = p2_new; goto label_61913; } } else { goto label_61912; } } } } else { if (((int)node1__m1) == ((int)id1)) { st1 = 1; goto label_61673; } else { send1 = node1__m1; goto label_61673; } } } else { goto label_61673; } } else { int node1____CPAchecker_TMP_0; if (send1 != nomsg) { if (p1_new == nomsg) { node1____CPAchecker_TMP_0 = send1; label_61927:; p1_new = node1____CPAchecker_TMP_0; mode1 = 1; goto label_61675; } else { label_61926:; node1____CPAchecker_TMP_0 = p1_new; goto label_61927; } } else { goto label_61926; } } } } else { __return_61662 = 0; return __return_61662; } } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { return __return_main; } else { check__tmp = 0; __return_62206 = check__tmp; main__c1 = __return_62206; { _Bool __tmp_4; __tmp_4 = main__c1; _Bool assert__arg; assert__arg = __tmp_4; if (assert__arg == 0) { {reach_error();} return __return_main; } else { return __return_main; } } } } } else { return __return_main; } } } else { goto label_62172; } } } else { mode8 = 0; goto label_61619; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_62604:; mode8 = 0; label_62402:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { return __return_main; } else { check__tmp = 0; __return_62429 = check__tmp; main__c1 = __return_62429; { _Bool __tmp_5; __tmp_5 = main__c1; _Bool assert__arg; assert__arg = __tmp_5; if (assert__arg == 0) { {reach_error();} return __return_main; } else { return __return_main; } } } } } else { return __return_main; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_62635 = check__tmp; main__c1 = __return_62635; { _Bool __tmp_6; __tmp_6 = main__c1; _Bool assert__arg; assert__arg = __tmp_6; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { goto label_62604; } } } else { mode8 = 0; goto label_62402; } } else { return __return_main; } } } else { goto label_62383; } } } else { mode7 = 0; goto label_61607; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_63267:; mode7 = 0; label_62839:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_63065:; mode8 = 0; label_62851:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { return __return_main; } else { check__tmp = 0; __return_62878 = check__tmp; main__c1 = __return_62878; { _Bool __tmp_7; __tmp_7 = main__c1; _Bool assert__arg; assert__arg = __tmp_7; if (assert__arg == 0) { {reach_error();} return __return_main; } else { return __return_main; } } } } } else { return __return_main; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_63096 = check__tmp; main__c1 = __return_63096; { _Bool __tmp_8; __tmp_8 = main__c1; _Bool assert__arg; assert__arg = __tmp_8; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { goto label_63065; } } } else { mode8 = 0; goto label_62851; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_63479:; mode8 = 0; label_63286:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_63310 = check__tmp; main__c1 = __return_63310; { _Bool __tmp_9; __tmp_9 = main__c1; _Bool assert__arg; assert__arg = __tmp_9; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_63510 = check__tmp; main__c1 = __return_63510; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_63479; } } } else { mode8 = 0; goto label_63286; } } else { return __return_main; } } } else { goto label_63267; } } } else { mode7 = 0; goto label_62839; } } else { return __return_main; } } } else { goto label_62820; } } } else { mode6 = 0; goto label_61595; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_64544:; mode6 = 0; label_63696:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_64148:; mode7 = 0; label_63708:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_63946:; mode8 = 0; label_63720:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { return __return_main; } else { check__tmp = 0; __return_63747 = check__tmp; main__c1 = __return_63747; { _Bool __tmp_10; __tmp_10 = main__c1; _Bool assert__arg; assert__arg = __tmp_10; if (assert__arg == 0) { {reach_error();} return __return_main; } else { return __return_main; } } } } } else { return __return_main; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_63977 = check__tmp; main__c1 = __return_63977; { _Bool __tmp_11; __tmp_11 = main__c1; _Bool assert__arg; assert__arg = __tmp_11; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { goto label_63946; } } } else { mode8 = 0; goto label_63720; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_64360:; mode8 = 0; label_64167:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_64191 = check__tmp; main__c1 = __return_64191; { _Bool __tmp_12; __tmp_12 = main__c1; _Bool assert__arg; assert__arg = __tmp_12; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_64391 = check__tmp; main__c1 = __return_64391; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_64360; } } } else { mode8 = 0; goto label_64167; } } else { return __return_main; } } } else { goto label_64148; } } } else { mode7 = 0; goto label_63708; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_64950:; mode7 = 0; label_64563:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_64780:; mode8 = 0; label_64575:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_64599 = check__tmp; main__c1 = __return_64599; { _Bool __tmp_13; __tmp_13 = main__c1; _Bool assert__arg; assert__arg = __tmp_13; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_64811 = check__tmp; main__c1 = __return_64811; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_64780; } } } else { mode8 = 0; goto label_64575; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_65130:; mode8 = 0; label_64969:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_64993 = check__tmp; main__c1 = __return_64993; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_65130; } } } else { mode8 = 0; goto label_64969; } } else { return __return_main; } } } else { goto label_64950; } } } else { mode7 = 0; goto label_64563; } } else { return __return_main; } } } else { goto label_64544; } } } else { mode6 = 0; goto label_63696; } } else { return __return_main; } } } else { goto label_63677; } } } else { mode5 = 0; goto label_61583; } } else { return __return_main; } } } else { if (((int)node4__m4) == ((int)id4)) { st4 = 1; mode4 = 0; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_66961:; mode5 = 0; label_65333:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_66205:; mode6 = 0; label_65345:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_65809:; mode7 = 0; label_65357:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_65607:; mode8 = 0; label_65369:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { return __return_main; } else { check__tmp = 0; __return_65396 = check__tmp; main__c1 = __return_65396; { _Bool __tmp_14; __tmp_14 = main__c1; _Bool assert__arg; assert__arg = __tmp_14; if (assert__arg == 0) { {reach_error();} return __return_main; } else { return __return_main; } } } } } else { return __return_main; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_65638 = check__tmp; main__c1 = __return_65638; { _Bool __tmp_15; __tmp_15 = main__c1; _Bool assert__arg; assert__arg = __tmp_15; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { goto label_65607; } } } else { mode8 = 0; goto label_65369; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_66021:; mode8 = 0; label_65828:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_65852 = check__tmp; main__c1 = __return_65852; { _Bool __tmp_16; __tmp_16 = main__c1; _Bool assert__arg; assert__arg = __tmp_16; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_66052 = check__tmp; main__c1 = __return_66052; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_66021; } } } else { mode8 = 0; goto label_65828; } } else { return __return_main; } } } else { goto label_65809; } } } else { mode7 = 0; goto label_65357; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_66611:; mode7 = 0; label_66224:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_66441:; mode8 = 0; label_66236:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_66260 = check__tmp; main__c1 = __return_66260; { _Bool __tmp_17; __tmp_17 = main__c1; _Bool assert__arg; assert__arg = __tmp_17; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_66472 = check__tmp; main__c1 = __return_66472; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_66441; } } } else { mode8 = 0; goto label_66236; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_66791:; mode8 = 0; label_66630:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_66654 = check__tmp; main__c1 = __return_66654; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_66791; } } } else { mode8 = 0; goto label_66630; } } else { return __return_main; } } } else { goto label_66611; } } } else { mode7 = 0; goto label_66224; } } else { return __return_main; } } } else { goto label_66205; } } } else { mode6 = 0; goto label_65345; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_67727:; mode6 = 0; label_66980:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_67391:; mode7 = 0; label_66992:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_67221:; mode8 = 0; label_67004:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_67028 = check__tmp; main__c1 = __return_67028; { _Bool __tmp_18; __tmp_18 = main__c1; _Bool assert__arg; assert__arg = __tmp_18; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_67252 = check__tmp; main__c1 = __return_67252; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_67221; } } } else { mode8 = 0; goto label_67004; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_67571:; mode8 = 0; label_67410:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_67434 = check__tmp; main__c1 = __return_67434; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_67571; } } } else { mode8 = 0; goto label_67410; } } else { return __return_main; } } } else { goto label_67391; } } } else { mode7 = 0; goto label_66992; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_68073:; mode7 = 0; label_67746:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_67931:; mode8 = 0; label_67758:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_67782 = check__tmp; main__c1 = __return_67782; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_67931; } } } else { mode8 = 0; goto label_67758; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_68236:; mode8 = 0; label_68092:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_68236; } else { goto label_68236; } } } else { mode8 = 0; goto label_68092; } } else { return __return_main; } } } else { goto label_68073; } } } else { mode7 = 0; goto label_67746; } } else { return __return_main; } } } else { goto label_67727; } } } else { mode6 = 0; goto label_66980; } } else { return __return_main; } } } else { goto label_66961; } } } else { mode5 = 0; goto label_65333; } } else { return __return_main; } } } else { goto label_65314; } } } else { mode4 = 0; goto label_61571; } } else { return __return_main; } } } else { if (((int)node3__m3) == ((int)id3)) { st3 = 1; mode3 = 0; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { node4__m4 = p3_old; p3_old = nomsg; if (((int)node4__m4) != ((int)nomsg)) { if (((int)node4__m4) > ((int)id4)) { send4 = node4__m4; label_71536:; mode4 = 0; label_68439:; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_70091:; mode5 = 0; label_68451:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_69335:; mode6 = 0; label_68463:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_68939:; mode7 = 0; label_68475:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_68737:; mode8 = 0; label_68487:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { return __return_main; } else { check__tmp = 0; __return_68514 = check__tmp; main__c1 = __return_68514; { _Bool __tmp_19; __tmp_19 = main__c1; _Bool assert__arg; assert__arg = __tmp_19; if (assert__arg == 0) { {reach_error();} return __return_main; } else { return __return_main; } } } } } else { return __return_main; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_68768 = check__tmp; main__c1 = __return_68768; { _Bool __tmp_20; __tmp_20 = main__c1; _Bool assert__arg; assert__arg = __tmp_20; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { goto label_68737; } } } else { mode8 = 0; goto label_68487; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_69151:; mode8 = 0; label_68958:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_68982 = check__tmp; main__c1 = __return_68982; { _Bool __tmp_21; __tmp_21 = main__c1; _Bool assert__arg; assert__arg = __tmp_21; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_69182 = check__tmp; main__c1 = __return_69182; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_69151; } } } else { mode8 = 0; goto label_68958; } } else { return __return_main; } } } else { goto label_68939; } } } else { mode7 = 0; goto label_68475; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_69741:; mode7 = 0; label_69354:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_69571:; mode8 = 0; label_69366:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_69390 = check__tmp; main__c1 = __return_69390; { _Bool __tmp_22; __tmp_22 = main__c1; _Bool assert__arg; assert__arg = __tmp_22; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_69602 = check__tmp; main__c1 = __return_69602; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_69571; } } } else { mode8 = 0; goto label_69366; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_69921:; mode8 = 0; label_69760:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_69784 = check__tmp; main__c1 = __return_69784; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_69921; } } } else { mode8 = 0; goto label_69760; } } else { return __return_main; } } } else { goto label_69741; } } } else { mode7 = 0; goto label_69354; } } else { return __return_main; } } } else { goto label_69335; } } } else { mode6 = 0; goto label_68463; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_70857:; mode6 = 0; label_70110:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_70521:; mode7 = 0; label_70122:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_70351:; mode8 = 0; label_70134:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_70158 = check__tmp; main__c1 = __return_70158; { _Bool __tmp_23; __tmp_23 = main__c1; _Bool assert__arg; assert__arg = __tmp_23; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_70382 = check__tmp; main__c1 = __return_70382; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_70351; } } } else { mode8 = 0; goto label_70134; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_70701:; mode8 = 0; label_70540:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_70564 = check__tmp; main__c1 = __return_70564; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_70701; } } } else { mode8 = 0; goto label_70540; } } else { return __return_main; } } } else { goto label_70521; } } } else { mode7 = 0; goto label_70122; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_71203:; mode7 = 0; label_70876:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_71061:; mode8 = 0; label_70888:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_70912 = check__tmp; main__c1 = __return_70912; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_71061; } } } else { mode8 = 0; goto label_70888; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_71366:; mode8 = 0; label_71222:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_71366; } else { goto label_71366; } } } else { mode8 = 0; goto label_71222; } } else { return __return_main; } } } else { goto label_71203; } } } else { mode7 = 0; goto label_70876; } } else { return __return_main; } } } else { goto label_70857; } } } else { mode6 = 0; goto label_70110; } } else { return __return_main; } } } else { goto label_70091; } } } else { mode5 = 0; goto label_68451; } } else { return __return_main; } } } else { if (((int)node4__m4) == ((int)id4)) { st4 = 1; mode4 = 0; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_72991:; mode5 = 0; label_71555:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_72326:; mode6 = 0; label_71567:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_71990:; mode7 = 0; label_71579:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_71820:; mode8 = 0; label_71591:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_71615 = check__tmp; main__c1 = __return_71615; { _Bool __tmp_24; __tmp_24 = main__c1; _Bool assert__arg; assert__arg = __tmp_24; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_71851 = check__tmp; main__c1 = __return_71851; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_71820; } } } else { mode8 = 0; goto label_71591; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_72170:; mode8 = 0; label_72009:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_72033 = check__tmp; main__c1 = __return_72033; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_72170; } } } else { mode8 = 0; goto label_72009; } } else { return __return_main; } } } else { goto label_71990; } } } else { mode7 = 0; goto label_71579; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_72672:; mode7 = 0; label_72345:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_72530:; mode8 = 0; label_72357:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_72381 = check__tmp; main__c1 = __return_72381; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_72530; } } } else { mode8 = 0; goto label_72357; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_72835:; mode8 = 0; label_72691:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_72835; } else { goto label_72835; } } } else { mode8 = 0; goto label_72691; } } else { return __return_main; } } } else { goto label_72672; } } } else { mode7 = 0; goto label_72345; } } else { return __return_main; } } } else { goto label_72326; } } } else { mode6 = 0; goto label_71567; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_73666:; mode6 = 0; label_73010:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_73361:; mode7 = 0; label_73022:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_73219:; mode8 = 0; label_73034:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_73058 = check__tmp; main__c1 = __return_73058; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_73219; } } } else { mode8 = 0; goto label_73034; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_73524:; mode8 = 0; label_73380:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_73524; } else { goto label_73524; } } } else { mode8 = 0; goto label_73380; } } else { return __return_main; } } } else { goto label_73361; } } } else { mode7 = 0; goto label_73022; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_73981:; mode7 = 0; label_73685:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_73853:; mode8 = 0; label_73697:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_73853; } else { goto label_73853; } } } else { mode8 = 0; goto label_73697; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_73998:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_73998; } else { goto label_73998; } } } else { goto label_73998; } } else { return __return_main; } } } else { goto label_73981; } } } else { mode7 = 0; goto label_73685; } } else { return __return_main; } } } else { goto label_73666; } } } else { mode6 = 0; goto label_73010; } } else { return __return_main; } } } else { goto label_72991; } } } else { mode5 = 0; goto label_71555; } } else { return __return_main; } } } else { goto label_71536; } } } else { mode4 = 0; goto label_68439; } } else { return __return_main; } } } else { goto label_68420; } } } else { mode3 = 0; goto label_61559; } } else { return __return_main; } } } else { if (((int)node2__m2) == ((int)id2)) { st2 = 1; mode2 = 0; { msg_t node3__m3; node3__m3 = nomsg; if (!(mode3 == 0)) { node3__m3 = p2_old; p2_old = nomsg; if (((int)node3__m3) != ((int)nomsg)) { if (((int)node3__m3) > ((int)id3)) { send3 = node3__m3; label_80558:; mode3 = 0; label_74339:; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { node4__m4 = p3_old; p3_old = nomsg; if (((int)node4__m4) != ((int)nomsg)) { if (((int)node4__m4) > ((int)id4)) { send4 = node4__m4; label_77618:; mode4 = 0; label_74351:; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_76073:; mode5 = 0; label_74363:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_75269:; mode6 = 0; label_74375:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_74859:; mode7 = 0; label_74387:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_74659:; mode8 = 0; label_74399:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { return __return_main; } else { check__tmp = 0; __return_74426 = check__tmp; main__c1 = __return_74426; { _Bool __tmp_25; __tmp_25 = main__c1; _Bool assert__arg; assert__arg = __tmp_25; if (assert__arg == 0) { {reach_error();} return __return_main; } else { return __return_main; } } } } } else { return __return_main; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_74690 = check__tmp; main__c1 = __return_74690; { _Bool __tmp_26; __tmp_26 = main__c1; _Bool assert__arg; assert__arg = __tmp_26; if (assert__arg == 0) { {reach_error();} return __return_main; } else { return __return_main; } } } } } else { goto label_74659; } } } else { mode8 = 0; goto label_74399; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_75069:; mode8 = 0; label_74878:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_74902 = check__tmp; main__c1 = __return_74902; { _Bool __tmp_27; __tmp_27 = main__c1; _Bool assert__arg; assert__arg = __tmp_27; if (assert__arg == 0) { {reach_error();} return __return_main; } else { return __return_main; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_75100 = check__tmp; main__c1 = __return_75100; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_75069; } } } else { mode8 = 0; goto label_74878; } } else { return __return_main; } } } else { goto label_74859; } } } else { mode7 = 0; goto label_74387; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_75689:; mode7 = 0; label_75288:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_75503:; mode8 = 0; label_75300:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_75324 = check__tmp; main__c1 = __return_75324; { _Bool __tmp_28; __tmp_28 = main__c1; _Bool assert__arg; assert__arg = __tmp_28; if (assert__arg == 0) { {reach_error();} return __return_main; } else { return __return_main; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_75534 = check__tmp; main__c1 = __return_75534; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_75503; } } } else { mode8 = 0; goto label_75300; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_75885:; mode8 = 0; label_75708:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_75732 = check__tmp; main__c1 = __return_75732; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } else { goto label_75885; } } } else { mode8 = 0; goto label_75708; } } else { return __return_main; } } } else { goto label_75689; } } } else { mode7 = 0; goto label_75288; } } else { return __return_main; } } } else { goto label_75269; } } } else { mode6 = 0; goto label_74375; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_76887:; mode6 = 0; label_76092:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_76517:; mode7 = 0; label_76104:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_76331:; mode8 = 0; label_76116:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_76140 = check__tmp; main__c1 = __return_76140; { _Bool __tmp_29; __tmp_29 = main__c1; _Bool assert__arg; assert__arg = __tmp_29; if (assert__arg == 0) { {reach_error();} return __return_main; } else { return __return_main; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_76362 = check__tmp; main__c1 = __return_76362; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_76331; } } } else { mode8 = 0; goto label_76116; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_76713:; mode8 = 0; label_76536:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_76560 = check__tmp; main__c1 = __return_76560; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } else { goto label_76713; } } } else { mode8 = 0; goto label_76536; } } else { return __return_main; } } } else { goto label_76517; } } } else { mode7 = 0; goto label_76104; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_77267:; mode7 = 0; label_76906:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_77107:; mode8 = 0; label_76918:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_76942 = check__tmp; main__c1 = __return_76942; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } else { goto label_77107; } } } else { mode8 = 0; goto label_76918; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_77439:; mode8 = 0; label_77440:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_77440; } else { goto label_77439; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { goto label_77267; } } } else { mode7 = 0; goto label_76906; } } else { return __return_main; } } } else { goto label_76887; } } } else { mode6 = 0; goto label_76092; } } else { return __return_main; } } } else { goto label_76073; } } } else { mode5 = 0; goto label_74363; } } else { return __return_main; } } } else { if (((int)node4__m4) == ((int)id4)) { st4 = 1; mode4 = 0; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_79173:; mode5 = 0; label_77637:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_78456:; mode6 = 0; label_77649:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_78086:; mode7 = 0; label_77661:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_77900:; mode8 = 0; label_77673:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_77697 = check__tmp; main__c1 = __return_77697; { _Bool __tmp_30; __tmp_30 = main__c1; _Bool assert__arg; assert__arg = __tmp_30; if (assert__arg == 0) { {reach_error();} return __return_main; } else { return __return_main; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_77931 = check__tmp; main__c1 = __return_77931; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_77900; } } } else { mode8 = 0; goto label_77673; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_78282:; mode8 = 0; label_78105:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_78129 = check__tmp; main__c1 = __return_78129; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } else { goto label_78282; } } } else { mode8 = 0; goto label_78105; } } else { return __return_main; } } } else { goto label_78086; } } } else { mode7 = 0; goto label_77661; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_78836:; mode7 = 0; label_78475:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_78676:; mode8 = 0; label_78487:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_78511 = check__tmp; main__c1 = __return_78511; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } else { goto label_78676; } } } else { mode8 = 0; goto label_78487; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_79008:; mode8 = 0; label_79009:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_79009; } else { goto label_79008; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { goto label_78836; } } } else { mode7 = 0; goto label_78475; } } else { return __return_main; } } } else { goto label_78456; } } } else { mode6 = 0; goto label_77649; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_79900:; mode6 = 0; label_79192:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_79577:; mode7 = 0; label_79204:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_79417:; mode8 = 0; label_79216:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_79240 = check__tmp; main__c1 = __return_79240; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } else { goto label_79417; } } } else { mode8 = 0; goto label_79216; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_79749:; mode8 = 0; label_79750:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_79750; } else { goto label_79749; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { goto label_79577; } } } else { mode7 = 0; goto label_79204; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_80233:; mode7 = 0; label_79919:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_80096:; mode8 = 0; label_80097:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_80097; } else { goto label_80096; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_80249:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_80249; } else { goto label_80249; } } } else { goto label_80249; } } else { return __return_main; } } } else { goto label_80233; } } } else { mode7 = 0; goto label_79919; } } else { return __return_main; } } } else { goto label_79900; } } } else { mode6 = 0; goto label_79192; } } else { return __return_main; } } } else { goto label_79173; } } } else { mode5 = 0; goto label_77637; } } else { return __return_main; } } } else { goto label_77618; } } } else { mode4 = 0; goto label_74351; } } else { return __return_main; } } } else { if (((int)node3__m3) == ((int)id3)) { st3 = 1; mode3 = 0; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { node4__m4 = p3_old; p3_old = nomsg; if (((int)node4__m4) != ((int)nomsg)) { if (((int)node4__m4) > ((int)id4)) { send4 = node4__m4; label_83508:; mode4 = 0; label_80577:; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_82137:; mode5 = 0; label_80589:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_81420:; mode6 = 0; label_80601:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_81050:; mode7 = 0; label_80613:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_80864:; mode8 = 0; label_80625:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_80649 = check__tmp; main__c1 = __return_80649; { _Bool __tmp_31; __tmp_31 = main__c1; _Bool assert__arg; assert__arg = __tmp_31; if (assert__arg == 0) { {reach_error();} return __return_main; } else { return __return_main; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_80895 = check__tmp; main__c1 = __return_80895; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_80864; } } } else { mode8 = 0; goto label_80625; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_81246:; mode8 = 0; label_81069:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_81093 = check__tmp; main__c1 = __return_81093; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } else { goto label_81246; } } } else { mode8 = 0; goto label_81069; } } else { return __return_main; } } } else { goto label_81050; } } } else { mode7 = 0; goto label_80613; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_81800:; mode7 = 0; label_81439:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_81640:; mode8 = 0; label_81451:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_81475 = check__tmp; main__c1 = __return_81475; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } else { goto label_81640; } } } else { mode8 = 0; goto label_81451; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_81972:; mode8 = 0; label_81973:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_81973; } else { goto label_81972; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { goto label_81800; } } } else { mode7 = 0; goto label_81439; } } else { return __return_main; } } } else { goto label_81420; } } } else { mode6 = 0; goto label_80601; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_82864:; mode6 = 0; label_82156:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_82541:; mode7 = 0; label_82168:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_82381:; mode8 = 0; label_82180:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_82204 = check__tmp; main__c1 = __return_82204; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } else { goto label_82381; } } } else { mode8 = 0; goto label_82180; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_82713:; mode8 = 0; label_82714:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_82714; } else { goto label_82713; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { goto label_82541; } } } else { mode7 = 0; goto label_82168; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_83197:; mode7 = 0; label_82883:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_83060:; mode8 = 0; label_83061:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_83061; } else { goto label_83060; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_83213:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_83213; } else { goto label_83213; } } } else { goto label_83213; } } else { return __return_main; } } } else { goto label_83197; } } } else { mode7 = 0; goto label_82883; } } else { return __return_main; } } } else { goto label_82864; } } } else { mode6 = 0; goto label_82156; } } else { return __return_main; } } } else { goto label_82137; } } } else { mode5 = 0; goto label_80589; } } else { return __return_main; } } } else { if (((int)node4__m4) == ((int)id4)) { st4 = 1; mode4 = 0; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_84889:; mode5 = 0; label_83527:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_84259:; mode6 = 0; label_83539:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_83936:; mode7 = 0; label_83551:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_83776:; mode8 = 0; label_83563:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_83587 = check__tmp; main__c1 = __return_83587; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } else { goto label_83776; } } } else { mode8 = 0; goto label_83563; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_84108:; mode8 = 0; label_84109:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_84109; } else { goto label_84108; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { goto label_83936; } } } else { mode7 = 0; goto label_83551; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_84592:; mode7 = 0; label_84278:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_84455:; mode8 = 0; label_84456:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_84456; } else { goto label_84455; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_84608:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_84608; } else { goto label_84608; } } } else { goto label_84608; } } else { return __return_main; } } } else { goto label_84592; } } } else { mode7 = 0; goto label_84278; } } else { return __return_main; } } } else { goto label_84259; } } } else { mode6 = 0; goto label_83539; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_85529:; mode6 = 0; label_84908:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_85246:; mode7 = 0; label_84920:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_85109:; mode8 = 0; label_85110:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_85110; } else { goto label_85109; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_85262:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_85262; } else { goto label_85262; } } } else { goto label_85262; } } else { return __return_main; } } } else { goto label_85246; } } } else { mode7 = 0; goto label_84920; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_85822:; mode7 = 0; label_85548:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_85557:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_85557; } else { goto label_85557; } } } else { goto label_85557; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; __tmp_61761_0 = main____CPAchecker_TMP_0; goto label_61761; } else { goto label_85822; } } } else { mode7 = 0; goto label_85548; } } else { return __return_main; } } } else { goto label_85529; } } } else { mode6 = 0; goto label_84908; } } else { return __return_main; } } } else { goto label_84889; } } } else { mode5 = 0; goto label_83527; } } else { return __return_main; } } } else { goto label_83508; } } } else { mode4 = 0; goto label_80577; } } else { return __return_main; } } } else { goto label_80558; } } } else { mode3 = 0; goto label_74339; } } else { return __return_main; } } } else { goto label_74320; } } } else { mode2 = 0; goto label_61547; } } else { return __return_main; } } } else { if (((int)node1__m1) == ((int)id1)) { st1 = 1; mode1 = 0; { msg_t node2__m2; node2__m2 = nomsg; if (!(mode2 == 0)) { node2__m2 = p1_old; p1_old = nomsg; if (((int)node2__m2) != ((int)nomsg)) { if (((int)node2__m2) > ((int)id2)) { send2 = node2__m2; label_74484:; mode2 = 0; label_62001:; { msg_t node3__m3; node3__m3 = nomsg; if (!(mode3 == 0)) { node3__m3 = p2_old; p2_old = nomsg; if (((int)node3__m3) != ((int)nomsg)) { if (((int)node3__m3) > ((int)id3)) { send3 = node3__m3; label_68572:; mode3 = 0; label_62013:; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { node4__m4 = p3_old; p3_old = nomsg; if (((int)node4__m4) != ((int)nomsg)) { if (((int)node4__m4) > ((int)id4)) { send4 = node4__m4; label_65454:; mode4 = 0; label_62025:; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_63805:; mode5 = 0; label_62037:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_62936:; mode6 = 0; label_62049:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_62487:; mode7 = 0; label_62061:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_62264:; mode8 = 0; label_62073:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { return __return_main; } else { check__tmp = 0; __return_62100 = check__tmp; main__c1 = __return_62100; { _Bool __tmp_32; __tmp_32 = main__c1; _Bool assert__arg; assert__arg = __tmp_32; if (assert__arg == 0) { {reach_error();} return __return_main; } else { return __return_main; } } } } } else { return __return_main; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_62295 = check__tmp; main__c1 = __return_62295; { _Bool __tmp_33; __tmp_33 = main__c1; _Bool assert__arg; assert__arg = __tmp_33; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { goto label_62264; } } } else { mode8 = 0; goto label_62073; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_62695:; mode8 = 0; label_62506:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_62530 = check__tmp; main__c1 = __return_62530; { _Bool __tmp_34; __tmp_34 = main__c1; _Bool assert__arg; assert__arg = __tmp_34; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_62726 = check__tmp; main__c1 = __return_62726; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_62695; } } } else { mode8 = 0; goto label_62506; } } else { return __return_main; } } } else { goto label_62487; } } } else { mode7 = 0; goto label_62061; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_63370:; mode7 = 0; label_62955:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_63156:; mode8 = 0; label_62967:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_62991 = check__tmp; main__c1 = __return_62991; { _Bool __tmp_35; __tmp_35 = main__c1; _Bool assert__arg; assert__arg = __tmp_35; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_63187 = check__tmp; main__c1 = __return_63187; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_63156; } } } else { mode8 = 0; goto label_62967; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_63562:; mode8 = 0; label_63389:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_63413 = check__tmp; main__c1 = __return_63413; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_63562; } } } else { mode8 = 0; goto label_63389; } } else { return __return_main; } } } else { goto label_63370; } } } else { mode7 = 0; goto label_62955; } } else { return __return_main; } } } else { goto label_62936; } } } else { mode6 = 0; goto label_62049; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_64659:; mode6 = 0; label_63824:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_64251:; mode7 = 0; label_63836:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_64037:; mode8 = 0; label_63848:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_63872 = check__tmp; main__c1 = __return_63872; { _Bool __tmp_36; __tmp_36 = main__c1; _Bool assert__arg; assert__arg = __tmp_36; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_64068 = check__tmp; main__c1 = __return_64068; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_64037; } } } else { mode8 = 0; goto label_63848; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_64443:; mode8 = 0; label_64270:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_64294 = check__tmp; main__c1 = __return_64294; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_64443; } } } else { mode8 = 0; goto label_64270; } } else { return __return_main; } } } else { goto label_64251; } } } else { mode7 = 0; goto label_63836; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_65045:; mode7 = 0; label_64678:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_64863:; mode8 = 0; label_64690:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_64714 = check__tmp; main__c1 = __return_64714; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_64863; } } } else { mode8 = 0; goto label_64690; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_65189:; mode8 = 0; label_65064:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_65189; } else { goto label_65189; } } } else { mode8 = 0; goto label_65064; } } else { return __return_main; } } } else { goto label_65045; } } } else { mode7 = 0; goto label_64678; } } else { return __return_main; } } } else { goto label_64659; } } } else { mode6 = 0; goto label_63824; } } else { return __return_main; } } } else { goto label_63805; } } } else { mode5 = 0; goto label_62037; } } else { return __return_main; } } } else { if (((int)node4__m4) == ((int)id4)) { st4 = 1; mode4 = 0; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_67088:; mode5 = 0; label_65473:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_66320:; mode6 = 0; label_65485:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_65912:; mode7 = 0; label_65497:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_65698:; mode8 = 0; label_65509:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_65533 = check__tmp; main__c1 = __return_65533; { _Bool __tmp_37; __tmp_37 = main__c1; _Bool assert__arg; assert__arg = __tmp_37; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_65729 = check__tmp; main__c1 = __return_65729; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_65698; } } } else { mode8 = 0; goto label_65509; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_66104:; mode8 = 0; label_65931:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_65955 = check__tmp; main__c1 = __return_65955; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_66104; } } } else { mode8 = 0; goto label_65931; } } else { return __return_main; } } } else { goto label_65912; } } } else { mode7 = 0; goto label_65497; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_66706:; mode7 = 0; label_66339:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_66524:; mode8 = 0; label_66351:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_66375 = check__tmp; main__c1 = __return_66375; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_66524; } } } else { mode8 = 0; goto label_66351; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_66850:; mode8 = 0; label_66725:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_66850; } else { goto label_66850; } } } else { mode8 = 0; goto label_66725; } } else { return __return_main; } } } else { goto label_66706; } } } else { mode7 = 0; goto label_66339; } } else { return __return_main; } } } else { goto label_66320; } } } else { mode6 = 0; goto label_65485; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_67834:; mode6 = 0; label_67107:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_67486:; mode7 = 0; label_67119:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_67304:; mode8 = 0; label_67131:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_67155 = check__tmp; main__c1 = __return_67155; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_67304; } } } else { mode8 = 0; goto label_67131; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_67630:; mode8 = 0; label_67505:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_67630; } else { goto label_67630; } } } else { mode8 = 0; goto label_67505; } } else { return __return_main; } } } else { goto label_67486; } } } else { mode7 = 0; goto label_67119; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_68144:; mode7 = 0; label_67853:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_67990:; mode8 = 0; label_67865:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_67990; } else { goto label_67990; } } } else { mode8 = 0; goto label_67865; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_68161:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_68161; } else { goto label_68161; } } } else { goto label_68161; } } else { return __return_main; } } } else { goto label_68144; } } } else { mode7 = 0; goto label_67853; } } else { return __return_main; } } } else { goto label_67834; } } } else { mode6 = 0; goto label_67107; } } else { return __return_main; } } } else { goto label_67088; } } } else { mode5 = 0; goto label_65473; } } else { return __return_main; } } } else { goto label_65454; } } } else { mode4 = 0; goto label_62025; } } else { return __return_main; } } } else { if (((int)node3__m3) == ((int)id3)) { st3 = 1; mode3 = 0; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { node4__m4 = p3_old; p3_old = nomsg; if (((int)node4__m4) != ((int)nomsg)) { if (((int)node4__m4) > ((int)id4)) { send4 = node4__m4; label_71675:; mode4 = 0; label_68591:; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_70218:; mode5 = 0; label_68603:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_69450:; mode6 = 0; label_68615:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_69042:; mode7 = 0; label_68627:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_68828:; mode8 = 0; label_68639:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_68663 = check__tmp; main__c1 = __return_68663; { _Bool __tmp_38; __tmp_38 = main__c1; _Bool assert__arg; assert__arg = __tmp_38; if (assert__arg == 0) { {reach_error();} return __return_main; } else { __tmp_61806_0 = main____CPAchecker_TMP_0; goto label_61806; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_68859 = check__tmp; main__c1 = __return_68859; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_68828; } } } else { mode8 = 0; goto label_68639; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_69234:; mode8 = 0; label_69061:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_69085 = check__tmp; main__c1 = __return_69085; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_69234; } } } else { mode8 = 0; goto label_69061; } } else { return __return_main; } } } else { goto label_69042; } } } else { mode7 = 0; goto label_68627; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_69836:; mode7 = 0; label_69469:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_69654:; mode8 = 0; label_69481:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_69505 = check__tmp; main__c1 = __return_69505; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_69654; } } } else { mode8 = 0; goto label_69481; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_69980:; mode8 = 0; label_69855:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_69980; } else { goto label_69980; } } } else { mode8 = 0; goto label_69855; } } else { return __return_main; } } } else { goto label_69836; } } } else { mode7 = 0; goto label_69469; } } else { return __return_main; } } } else { goto label_69450; } } } else { mode6 = 0; goto label_68615; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_70964:; mode6 = 0; label_70237:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_70616:; mode7 = 0; label_70249:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_70434:; mode8 = 0; label_70261:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_70285 = check__tmp; main__c1 = __return_70285; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_70434; } } } else { mode8 = 0; goto label_70261; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_70760:; mode8 = 0; label_70635:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_70760; } else { goto label_70760; } } } else { mode8 = 0; goto label_70635; } } else { return __return_main; } } } else { goto label_70616; } } } else { mode7 = 0; goto label_70249; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_71274:; mode7 = 0; label_70983:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_71120:; mode8 = 0; label_70995:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_71120; } else { goto label_71120; } } } else { mode8 = 0; goto label_70995; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_71291:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_71291; } else { goto label_71291; } } } else { goto label_71291; } } else { return __return_main; } } } else { goto label_71274; } } } else { mode7 = 0; goto label_70983; } } else { return __return_main; } } } else { goto label_70964; } } } else { mode6 = 0; goto label_70237; } } else { return __return_main; } } } else { goto label_70218; } } } else { mode5 = 0; goto label_68603; } } else { return __return_main; } } } else { if (((int)node4__m4) == ((int)id4)) { st4 = 1; mode4 = 0; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_73110:; mode5 = 0; label_71694:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_72433:; mode6 = 0; label_71706:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_72085:; mode7 = 0; label_71718:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_71903:; mode8 = 0; label_71730:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_71754 = check__tmp; main__c1 = __return_71754; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { goto label_71903; } } } else { mode8 = 0; goto label_71730; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_72229:; mode8 = 0; label_72104:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_72229; } else { goto label_72229; } } } else { mode8 = 0; goto label_72104; } } else { return __return_main; } } } else { goto label_72085; } } } else { mode7 = 0; goto label_71718; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_72743:; mode7 = 0; label_72452:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_72589:; mode8 = 0; label_72464:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_72589; } else { goto label_72589; } } } else { mode8 = 0; goto label_72464; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_72760:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_72760; } else { goto label_72760; } } } else { goto label_72760; } } else { return __return_main; } } } else { goto label_72743; } } } else { mode7 = 0; goto label_72452; } } else { return __return_main; } } } else { goto label_72433; } } } else { mode6 = 0; goto label_71706; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_73749:; mode6 = 0; label_73129:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_73432:; mode7 = 0; label_73141:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_73278:; mode8 = 0; label_73153:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_73278; } else { goto label_73278; } } } else { mode8 = 0; goto label_73153; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_73449:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_73449; } else { goto label_73449; } } } else { goto label_73449; } } else { return __return_main; } } } else { goto label_73432; } } } else { mode7 = 0; goto label_73141; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_74059:; mode7 = 0; label_73768:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_73778:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_73778; } else { goto label_73778; } } } else { goto label_73778; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; __tmp_61761_0 = main____CPAchecker_TMP_0; goto label_61761; } else { goto label_74059; } } } else { mode7 = 0; goto label_73768; } } else { return __return_main; } } } else { goto label_73749; } } } else { mode6 = 0; goto label_73129; } } else { return __return_main; } } } else { goto label_73110; } } } else { mode5 = 0; goto label_71694; } } else { return __return_main; } } } else { goto label_71675; } } } else { mode4 = 0; goto label_68591; } } else { return __return_main; } } } else { goto label_68572; } } } else { mode3 = 0; goto label_62013; } } else { return __return_main; } } } else { if (((int)node2__m2) == ((int)id2)) { st2 = 1; mode2 = 0; { msg_t node3__m3; node3__m3 = nomsg; if (!(mode3 == 0)) { node3__m3 = p2_old; p2_old = nomsg; if (((int)node3__m3) != ((int)nomsg)) { if (((int)node3__m3) > ((int)id3)) { send3 = node3__m3; label_80707:; mode3 = 0; label_74503:; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { node4__m4 = p3_old; p3_old = nomsg; if (((int)node4__m4) != ((int)nomsg)) { if (((int)node4__m4) > ((int)id4)) { send4 = node4__m4; label_77755:; mode4 = 0; label_74515:; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_76198:; mode5 = 0; label_74527:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_75382:; mode6 = 0; label_74539:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_74960:; mode7 = 0; label_74551:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_74748:; mode8 = 0; label_74563:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_74587 = check__tmp; main__c1 = __return_74587; { _Bool __tmp_39; __tmp_39 = main__c1; _Bool assert__arg; assert__arg = __tmp_39; if (assert__arg == 0) { {reach_error();} return __return_main; } else { return __return_main; } } } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_74779 = check__tmp; main__c1 = __return_74779; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { goto label_74748; } } } else { mode8 = 0; goto label_74563; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_75152:; mode8 = 0; label_74979:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_75003 = check__tmp; main__c1 = __return_75003; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } else { goto label_75152; } } } else { mode8 = 0; goto label_74979; } } else { return __return_main; } } } else { goto label_74960; } } } else { mode7 = 0; goto label_74551; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_75784:; mode7 = 0; label_75401:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_75586:; mode8 = 0; label_75413:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_75437 = check__tmp; main__c1 = __return_75437; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } else { goto label_75586; } } } else { mode8 = 0; goto label_75413; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_75960:; mode8 = 0; label_75961:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_75961; } else { goto label_75960; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { goto label_75784; } } } else { mode7 = 0; goto label_75401; } } else { return __return_main; } } } else { goto label_75382; } } } else { mode6 = 0; goto label_74539; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_76994:; mode6 = 0; label_76217:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_76612:; mode7 = 0; label_76229:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_76414:; mode8 = 0; label_76241:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_76265 = check__tmp; main__c1 = __return_76265; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } else { goto label_76414; } } } else { mode8 = 0; goto label_76241; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_76788:; mode8 = 0; label_76789:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_76789; } else { goto label_76788; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { goto label_76612; } } } else { mode7 = 0; goto label_76229; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_77354:; mode7 = 0; label_77013:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_77182:; mode8 = 0; label_77183:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_77183; } else { goto label_77182; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_77370:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_77370; } else { goto label_77370; } } } else { goto label_77370; } } else { return __return_main; } } } else { goto label_77354; } } } else { mode7 = 0; goto label_77013; } } else { return __return_main; } } } else { goto label_76994; } } } else { mode6 = 0; goto label_76217; } } else { return __return_main; } } } else { goto label_76198; } } } else { mode5 = 0; goto label_74527; } } else { return __return_main; } } } else { if (((int)node4__m4) == ((int)id4)) { st4 = 1; mode4 = 0; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_79292:; mode5 = 0; label_77774:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_78563:; mode6 = 0; label_77786:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_78181:; mode7 = 0; label_77798:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_77983:; mode8 = 0; label_77810:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_77834 = check__tmp; main__c1 = __return_77834; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } else { goto label_77983; } } } else { mode8 = 0; goto label_77810; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_78357:; mode8 = 0; label_78358:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_78358; } else { goto label_78357; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { goto label_78181; } } } else { mode7 = 0; goto label_77798; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_78923:; mode7 = 0; label_78582:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_78751:; mode8 = 0; label_78752:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_78752; } else { goto label_78751; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_78939:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_78939; } else { goto label_78939; } } } else { goto label_78939; } } else { return __return_main; } } } else { goto label_78923; } } } else { mode7 = 0; goto label_78582; } } else { return __return_main; } } } else { goto label_78563; } } } else { mode6 = 0; goto label_77786; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_79999:; mode6 = 0; label_79311:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_79664:; mode7 = 0; label_79323:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_79492:; mode8 = 0; label_79493:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_79493; } else { goto label_79492; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_79680:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_79680; } else { goto label_79680; } } } else { goto label_79680; } } else { return __return_main; } } } else { goto label_79664; } } } else { mode7 = 0; goto label_79323; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_80304:; mode7 = 0; label_80018:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_80027:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_80027; } else { goto label_80027; } } } else { goto label_80027; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; __tmp_61761_0 = main____CPAchecker_TMP_0; goto label_61761; } else { goto label_80304; } } } else { mode7 = 0; goto label_80018; } } else { return __return_main; } } } else { goto label_79999; } } } else { mode6 = 0; goto label_79311; } } else { return __return_main; } } } else { goto label_79292; } } } else { mode5 = 0; goto label_77774; } } else { return __return_main; } } } else { goto label_77755; } } } else { mode4 = 0; goto label_74515; } } else { return __return_main; } } } else { if (((int)node3__m3) == ((int)id3)) { st3 = 1; mode3 = 0; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { node4__m4 = p3_old; p3_old = nomsg; if (((int)node4__m4) != ((int)nomsg)) { if (((int)node4__m4) > ((int)id4)) { send4 = node4__m4; label_83639:; mode4 = 0; label_80726:; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_82256:; mode5 = 0; label_80738:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_81527:; mode6 = 0; label_80750:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_81145:; mode7 = 0; label_80762:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_80947:; mode8 = 0; label_80774:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { return __return_main; } else { check__tmp = 0; __return_80798 = check__tmp; main__c1 = __return_80798; __tmp_61800_0 = main____CPAchecker_TMP_0; goto label_61800; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } else { goto label_80947; } } } else { mode8 = 0; goto label_80774; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_81321:; mode8 = 0; label_81322:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_81322; } else { goto label_81321; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { goto label_81145; } } } else { mode7 = 0; goto label_80762; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_81887:; mode7 = 0; label_81546:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_81715:; mode8 = 0; label_81716:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_81716; } else { goto label_81715; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_81903:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_81903; } else { goto label_81903; } } } else { goto label_81903; } } else { return __return_main; } } } else { goto label_81887; } } } else { mode7 = 0; goto label_81546; } } else { return __return_main; } } } else { goto label_81527; } } } else { mode6 = 0; goto label_80750; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_82963:; mode6 = 0; label_82275:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_82628:; mode7 = 0; label_82287:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_82456:; mode8 = 0; label_82457:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_82457; } else { goto label_82456; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_82644:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_82644; } else { goto label_82644; } } } else { goto label_82644; } } else { return __return_main; } } } else { goto label_82628; } } } else { mode7 = 0; goto label_82287; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_83268:; mode7 = 0; label_82982:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_82991:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_82991; } else { goto label_82991; } } } else { goto label_82991; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; __tmp_61761_0 = main____CPAchecker_TMP_0; goto label_61761; } else { goto label_83268; } } } else { mode7 = 0; goto label_82982; } } else { return __return_main; } } } else { goto label_82963; } } } else { mode6 = 0; goto label_82275; } } else { return __return_main; } } } else { goto label_82256; } } } else { mode5 = 0; goto label_80738; } } else { return __return_main; } } } else { if (((int)node4__m4) == ((int)id4)) { st4 = 1; mode4 = 0; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { node5__m5 = p4_old; p4_old = nomsg; if (((int)node5__m5) != ((int)nomsg)) { if (((int)node5__m5) > ((int)id5)) { send5 = node5__m5; label_85000:; mode5 = 0; label_83658:; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_84358:; mode6 = 0; label_83670:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_84023:; mode7 = 0; label_83682:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_83851:; mode8 = 0; label_83852:; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_83852; } else { goto label_83851; } } } else { mode8 = 0; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; __tmp_61791_0 = main____CPAchecker_TMP_0; goto label_61791; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_84039:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_84039; } else { goto label_84039; } } } else { goto label_84039; } } else { return __return_main; } } } else { goto label_84023; } } } else { mode7 = 0; goto label_83682; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_84663:; mode7 = 0; label_84377:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_84386:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_84386; } else { goto label_84386; } } } else { goto label_84386; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; __tmp_61761_0 = main____CPAchecker_TMP_0; goto label_61761; } else { goto label_84663; } } } else { mode7 = 0; goto label_84377; } } else { return __return_main; } } } else { goto label_84358; } } } else { mode6 = 0; goto label_83670; } } else { return __return_main; } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; mode5 = 0; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { node6__m6 = p5_old; p5_old = nomsg; if (((int)node6__m6) != ((int)nomsg)) { if (((int)node6__m6) > ((int)id6)) { send6 = node6__m6; label_85612:; mode6 = 0; label_85019:; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_85317:; mode7 = 0; label_85031:; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { node8__m8 = p7_old; p7_old = nomsg; if (((int)node8__m8) != ((int)nomsg)) { if (((int)node8__m8) > ((int)id8)) { send8 = node8__m8; label_85040:; mode8 = 0; __tmp_61775_0 = main____CPAchecker_TMP_0; goto label_61775; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_85040; } else { goto label_85040; } } } else { goto label_85040; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; __tmp_61761_0 = main____CPAchecker_TMP_0; goto label_61761; } else { goto label_85317; } } } else { mode7 = 0; goto label_85031; } } else { return __return_main; } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; mode6 = 0; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { node7__m7 = p6_old; p6_old = nomsg; if (((int)node7__m7) != ((int)nomsg)) { if (((int)node7__m7) > ((int)id7)) { send7 = node7__m7; label_85881:; mode7 = 0; label_85630:; __tmp_61761_0 = main____CPAchecker_TMP_0; goto label_61761; } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; goto label_85881; } else { goto label_85881; } } } else { mode7 = 0; goto label_85630; } } else { return __return_main; } } } else { goto label_85612; } } } else { mode6 = 0; goto label_85019; } } else { return __return_main; } } } else { goto label_85000; } } } else { mode5 = 0; goto label_83658; } } else { return __return_main; } } } else { goto label_83639; } } } else { mode4 = 0; goto label_80726; } } else { return __return_main; } } } else { goto label_80707; } } } else { mode3 = 0; goto label_74503; } } else { return __return_main; } } } else { goto label_74484; } } } else { mode2 = 0; goto label_62001; } } else { return __return_main; } } } else { send1 = node1__m1; goto label_61982; } } } else { mode1 = 0; goto label_61535; } } else { return __return_main; } } } else { return __return_main; } } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_85935 = check__tmp; main__c1 = __return_85935; { _Bool __tmp_40; __tmp_40 = main__c1; _Bool assert__arg; assert__arg = __tmp_40; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_85866 = check__tmp; main__c1 = __return_85866; { _Bool __tmp_41; __tmp_41 = main__c1; _Bool assert__arg; assert__arg = __tmp_41; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_85807 = check__tmp; main__c1 = __return_85807; { _Bool __tmp_42; __tmp_42 = main__c1; _Bool assert__arg; assert__arg = __tmp_42; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_85734 = check__tmp; main__c1 = __return_85734; { _Bool __tmp_43; __tmp_43 = main__c1; _Bool assert__arg; assert__arg = __tmp_43; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_85682 = check__tmp; main__c1 = __return_85682; { _Bool __tmp_44; __tmp_44 = main__c1; _Bool assert__arg; assert__arg = __tmp_44; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_85597 = check__tmp; main__c1 = __return_85597; { _Bool __tmp_45; __tmp_45 = main__c1; _Bool assert__arg; assert__arg = __tmp_45; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_85514 = check__tmp; main__c1 = __return_85514; { _Bool __tmp_46; __tmp_46 = main__c1; _Bool assert__arg; assert__arg = __tmp_46; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_85427 = check__tmp; main__c1 = __return_85427; { _Bool __tmp_47; __tmp_47 = main__c1; _Bool assert__arg; assert__arg = __tmp_47; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_85375 = check__tmp; main__c1 = __return_85375; { _Bool __tmp_48; __tmp_48 = main__c1; _Bool assert__arg; assert__arg = __tmp_48; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_85302 = check__tmp; main__c1 = __return_85302; { _Bool __tmp_49; __tmp_49 = main__c1; _Bool assert__arg; assert__arg = __tmp_49; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_85231 = check__tmp; main__c1 = __return_85231; { _Bool __tmp_50; __tmp_50 = main__c1; _Bool assert__arg; assert__arg = __tmp_50; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_85151 = check__tmp; main__c1 = __return_85151; { _Bool __tmp_51; __tmp_51 = main__c1; _Bool assert__arg; assert__arg = __tmp_51; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_85094 = check__tmp; main__c1 = __return_85094; { _Bool __tmp_52; __tmp_52 = main__c1; _Bool assert__arg; assert__arg = __tmp_52; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_84985 = check__tmp; main__c1 = __return_84985; { _Bool __tmp_53; __tmp_53 = main__c1; _Bool assert__arg; assert__arg = __tmp_53; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_84874 = check__tmp; main__c1 = __return_84874; { _Bool __tmp_54; __tmp_54 = main__c1; _Bool assert__arg; assert__arg = __tmp_54; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } else { return __return_main; } } else { node4____CPAchecker_TMP_0 = p4_new; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_84773 = check__tmp; main__c1 = __return_84773; { _Bool __tmp_55; __tmp_55 = main__c1; _Bool assert__arg; assert__arg = __tmp_55; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_84721 = check__tmp; main__c1 = __return_84721; { _Bool __tmp_56; __tmp_56 = main__c1; _Bool assert__arg; assert__arg = __tmp_56; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_84648 = check__tmp; main__c1 = __return_84648; { _Bool __tmp_57; __tmp_57 = main__c1; _Bool assert__arg; assert__arg = __tmp_57; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_84577 = check__tmp; main__c1 = __return_84577; { _Bool __tmp_58; __tmp_58 = main__c1; _Bool assert__arg; assert__arg = __tmp_58; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_84497 = check__tmp; main__c1 = __return_84497; { _Bool __tmp_59; __tmp_59 = main__c1; _Bool assert__arg; assert__arg = __tmp_59; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_84440 = check__tmp; main__c1 = __return_84440; { _Bool __tmp_60; __tmp_60 = main__c1; _Bool assert__arg; assert__arg = __tmp_60; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_84343 = check__tmp; main__c1 = __return_84343; { _Bool __tmp_61; __tmp_61 = main__c1; _Bool assert__arg; assert__arg = __tmp_61; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_84244 = check__tmp; main__c1 = __return_84244; { _Bool __tmp_62; __tmp_62 = main__c1; _Bool assert__arg; assert__arg = __tmp_62; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_84150 = check__tmp; main__c1 = __return_84150; { _Bool __tmp_63; __tmp_63 = main__c1; _Bool assert__arg; assert__arg = __tmp_63; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_84093 = check__tmp; main__c1 = __return_84093; { _Bool __tmp_64; __tmp_64 = main__c1; _Bool assert__arg; assert__arg = __tmp_64; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_84008 = check__tmp; main__c1 = __return_84008; { _Bool __tmp_65; __tmp_65 = main__c1; _Bool assert__arg; assert__arg = __tmp_65; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_83921 = check__tmp; main__c1 = __return_83921; { _Bool __tmp_66; __tmp_66 = main__c1; _Bool assert__arg; assert__arg = __tmp_66; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_83836 = check__tmp; main__c1 = __return_83836; { _Bool __tmp_67; __tmp_67 = main__c1; _Bool assert__arg; assert__arg = __tmp_67; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_83761 = check__tmp; main__c1 = __return_83761; { _Bool __tmp_68; __tmp_68 = main__c1; _Bool assert__arg; assert__arg = __tmp_68; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_83624 = check__tmp; main__c1 = __return_83624; { _Bool __tmp_69; __tmp_69 = main__c1; _Bool assert__arg; assert__arg = __tmp_69; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_83493 = check__tmp; main__c1 = __return_83493; { _Bool __tmp_70; __tmp_70 = main__c1; _Bool assert__arg; assert__arg = __tmp_70; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } } } } else { return __return_main; } } else { node3____CPAchecker_TMP_0 = p3_new; p3_new = node3____CPAchecker_TMP_0; mode3 = 1; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { return __return_main; } else { int node4____CPAchecker_TMP_0; if (send4 != nomsg) { if (p4_new == nomsg) { node4____CPAchecker_TMP_0 = send4; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_83378 = check__tmp; main__c1 = __return_83378; { _Bool __tmp_71; __tmp_71 = main__c1; _Bool assert__arg; assert__arg = __tmp_71; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_83326 = check__tmp; main__c1 = __return_83326; { _Bool __tmp_72; __tmp_72 = main__c1; _Bool assert__arg; assert__arg = __tmp_72; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_83253 = check__tmp; main__c1 = __return_83253; { _Bool __tmp_73; __tmp_73 = main__c1; _Bool assert__arg; assert__arg = __tmp_73; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_83182 = check__tmp; main__c1 = __return_83182; { _Bool __tmp_74; __tmp_74 = main__c1; _Bool assert__arg; assert__arg = __tmp_74; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_83102 = check__tmp; main__c1 = __return_83102; { _Bool __tmp_75; __tmp_75 = main__c1; _Bool assert__arg; assert__arg = __tmp_75; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_83045 = check__tmp; main__c1 = __return_83045; { _Bool __tmp_76; __tmp_76 = main__c1; _Bool assert__arg; assert__arg = __tmp_76; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_82948 = check__tmp; main__c1 = __return_82948; { _Bool __tmp_77; __tmp_77 = main__c1; _Bool assert__arg; assert__arg = __tmp_77; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_82849 = check__tmp; main__c1 = __return_82849; { _Bool __tmp_78; __tmp_78 = main__c1; _Bool assert__arg; assert__arg = __tmp_78; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_82755 = check__tmp; main__c1 = __return_82755; { _Bool __tmp_79; __tmp_79 = main__c1; _Bool assert__arg; assert__arg = __tmp_79; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_82698 = check__tmp; main__c1 = __return_82698; { _Bool __tmp_80; __tmp_80 = main__c1; _Bool assert__arg; assert__arg = __tmp_80; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_82613 = check__tmp; main__c1 = __return_82613; { _Bool __tmp_81; __tmp_81 = main__c1; _Bool assert__arg; assert__arg = __tmp_81; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_82526 = check__tmp; main__c1 = __return_82526; { _Bool __tmp_82; __tmp_82 = main__c1; _Bool assert__arg; assert__arg = __tmp_82; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_82441 = check__tmp; main__c1 = __return_82441; { _Bool __tmp_83; __tmp_83 = main__c1; _Bool assert__arg; assert__arg = __tmp_83; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_82366 = check__tmp; main__c1 = __return_82366; { _Bool __tmp_84; __tmp_84 = main__c1; _Bool assert__arg; assert__arg = __tmp_84; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_82241 = check__tmp; main__c1 = __return_82241; { _Bool __tmp_85; __tmp_85 = main__c1; _Bool assert__arg; assert__arg = __tmp_85; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_82122 = check__tmp; main__c1 = __return_82122; { _Bool __tmp_86; __tmp_86 = main__c1; _Bool assert__arg; assert__arg = __tmp_86; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } else { return __return_main; } } else { node4____CPAchecker_TMP_0 = p4_new; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_82014 = check__tmp; main__c1 = __return_82014; { _Bool __tmp_87; __tmp_87 = main__c1; _Bool assert__arg; assert__arg = __tmp_87; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_81957 = check__tmp; main__c1 = __return_81957; { _Bool __tmp_88; __tmp_88 = main__c1; _Bool assert__arg; assert__arg = __tmp_88; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_81872 = check__tmp; main__c1 = __return_81872; { _Bool __tmp_89; __tmp_89 = main__c1; _Bool assert__arg; assert__arg = __tmp_89; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_81785 = check__tmp; main__c1 = __return_81785; { _Bool __tmp_90; __tmp_90 = main__c1; _Bool assert__arg; assert__arg = __tmp_90; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_81700 = check__tmp; main__c1 = __return_81700; { _Bool __tmp_91; __tmp_91 = main__c1; _Bool assert__arg; assert__arg = __tmp_91; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_81625 = check__tmp; main__c1 = __return_81625; { _Bool __tmp_92; __tmp_92 = main__c1; _Bool assert__arg; assert__arg = __tmp_92; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_81512 = check__tmp; main__c1 = __return_81512; { _Bool __tmp_93; __tmp_93 = main__c1; _Bool assert__arg; assert__arg = __tmp_93; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_81405 = check__tmp; main__c1 = __return_81405; { _Bool __tmp_94; __tmp_94 = main__c1; _Bool assert__arg; assert__arg = __tmp_94; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_81306 = check__tmp; main__c1 = __return_81306; { _Bool __tmp_95; __tmp_95 = main__c1; _Bool assert__arg; assert__arg = __tmp_95; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_81231 = check__tmp; main__c1 = __return_81231; { _Bool __tmp_96; __tmp_96 = main__c1; _Bool assert__arg; assert__arg = __tmp_96; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_81130 = check__tmp; main__c1 = __return_81130; { _Bool __tmp_97; __tmp_97 = main__c1; _Bool assert__arg; assert__arg = __tmp_97; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_81035 = check__tmp; main__c1 = __return_81035; { _Bool __tmp_98; __tmp_98 = main__c1; _Bool assert__arg; assert__arg = __tmp_98; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_80932 = check__tmp; main__c1 = __return_80932; { _Bool __tmp_99; __tmp_99 = main__c1; _Bool assert__arg; assert__arg = __tmp_99; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_80849 = check__tmp; main__c1 = __return_80849; { _Bool __tmp_100; __tmp_100 = main__c1; _Bool assert__arg; assert__arg = __tmp_100; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_80692 = check__tmp; main__c1 = __return_80692; { _Bool __tmp_101; __tmp_101 = main__c1; _Bool assert__arg; assert__arg = __tmp_101; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_80543 = check__tmp; main__c1 = __return_80543; { _Bool __tmp_102; __tmp_102 = main__c1; _Bool assert__arg; assert__arg = __tmp_102; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } } } } } } } else { return __return_main; } } else { node2____CPAchecker_TMP_0 = p2_new; p2_new = node2____CPAchecker_TMP_0; mode2 = 1; { msg_t node3__m3; node3__m3 = nomsg; if (!(mode3 == 0)) { return __return_main; } else { int node3____CPAchecker_TMP_0; if (send3 != nomsg) { if (p3_new == nomsg) { node3____CPAchecker_TMP_0 = send3; p3_new = node3____CPAchecker_TMP_0; mode3 = 1; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { return __return_main; } else { int node4____CPAchecker_TMP_0; if (send4 != nomsg) { if (p4_new == nomsg) { node4____CPAchecker_TMP_0 = send4; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_80414 = check__tmp; main__c1 = __return_80414; { _Bool __tmp_103; __tmp_103 = main__c1; _Bool assert__arg; assert__arg = __tmp_103; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_80362 = check__tmp; main__c1 = __return_80362; { _Bool __tmp_104; __tmp_104 = main__c1; _Bool assert__arg; assert__arg = __tmp_104; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_80289 = check__tmp; main__c1 = __return_80289; { _Bool __tmp_105; __tmp_105 = main__c1; _Bool assert__arg; assert__arg = __tmp_105; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_80218 = check__tmp; main__c1 = __return_80218; { _Bool __tmp_106; __tmp_106 = main__c1; _Bool assert__arg; assert__arg = __tmp_106; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_80138 = check__tmp; main__c1 = __return_80138; { _Bool __tmp_107; __tmp_107 = main__c1; _Bool assert__arg; assert__arg = __tmp_107; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_80081 = check__tmp; main__c1 = __return_80081; { _Bool __tmp_108; __tmp_108 = main__c1; _Bool assert__arg; assert__arg = __tmp_108; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_79984 = check__tmp; main__c1 = __return_79984; { _Bool __tmp_109; __tmp_109 = main__c1; _Bool assert__arg; assert__arg = __tmp_109; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_79885 = check__tmp; main__c1 = __return_79885; { _Bool __tmp_110; __tmp_110 = main__c1; _Bool assert__arg; assert__arg = __tmp_110; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_79791 = check__tmp; main__c1 = __return_79791; { _Bool __tmp_111; __tmp_111 = main__c1; _Bool assert__arg; assert__arg = __tmp_111; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_79734 = check__tmp; main__c1 = __return_79734; { _Bool __tmp_112; __tmp_112 = main__c1; _Bool assert__arg; assert__arg = __tmp_112; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_79649 = check__tmp; main__c1 = __return_79649; { _Bool __tmp_113; __tmp_113 = main__c1; _Bool assert__arg; assert__arg = __tmp_113; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_79562 = check__tmp; main__c1 = __return_79562; { _Bool __tmp_114; __tmp_114 = main__c1; _Bool assert__arg; assert__arg = __tmp_114; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_79477 = check__tmp; main__c1 = __return_79477; { _Bool __tmp_115; __tmp_115 = main__c1; _Bool assert__arg; assert__arg = __tmp_115; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_79402 = check__tmp; main__c1 = __return_79402; { _Bool __tmp_116; __tmp_116 = main__c1; _Bool assert__arg; assert__arg = __tmp_116; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_79277 = check__tmp; main__c1 = __return_79277; { _Bool __tmp_117; __tmp_117 = main__c1; _Bool assert__arg; assert__arg = __tmp_117; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_79158 = check__tmp; main__c1 = __return_79158; { _Bool __tmp_118; __tmp_118 = main__c1; _Bool assert__arg; assert__arg = __tmp_118; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } else { return __return_main; } } else { node4____CPAchecker_TMP_0 = p4_new; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_79050 = check__tmp; main__c1 = __return_79050; { _Bool __tmp_119; __tmp_119 = main__c1; _Bool assert__arg; assert__arg = __tmp_119; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_78993 = check__tmp; main__c1 = __return_78993; { _Bool __tmp_120; __tmp_120 = main__c1; _Bool assert__arg; assert__arg = __tmp_120; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_78908 = check__tmp; main__c1 = __return_78908; { _Bool __tmp_121; __tmp_121 = main__c1; _Bool assert__arg; assert__arg = __tmp_121; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_78821 = check__tmp; main__c1 = __return_78821; { _Bool __tmp_122; __tmp_122 = main__c1; _Bool assert__arg; assert__arg = __tmp_122; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_78736 = check__tmp; main__c1 = __return_78736; { _Bool __tmp_123; __tmp_123 = main__c1; _Bool assert__arg; assert__arg = __tmp_123; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_78661 = check__tmp; main__c1 = __return_78661; { _Bool __tmp_124; __tmp_124 = main__c1; _Bool assert__arg; assert__arg = __tmp_124; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_78548 = check__tmp; main__c1 = __return_78548; { _Bool __tmp_125; __tmp_125 = main__c1; _Bool assert__arg; assert__arg = __tmp_125; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_78441 = check__tmp; main__c1 = __return_78441; { _Bool __tmp_126; __tmp_126 = main__c1; _Bool assert__arg; assert__arg = __tmp_126; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_78342 = check__tmp; main__c1 = __return_78342; { _Bool __tmp_127; __tmp_127 = main__c1; _Bool assert__arg; assert__arg = __tmp_127; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_78267 = check__tmp; main__c1 = __return_78267; { _Bool __tmp_128; __tmp_128 = main__c1; _Bool assert__arg; assert__arg = __tmp_128; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_78166 = check__tmp; main__c1 = __return_78166; { _Bool __tmp_129; __tmp_129 = main__c1; _Bool assert__arg; assert__arg = __tmp_129; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_78071 = check__tmp; main__c1 = __return_78071; { _Bool __tmp_130; __tmp_130 = main__c1; _Bool assert__arg; assert__arg = __tmp_130; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_77968 = check__tmp; main__c1 = __return_77968; { _Bool __tmp_131; __tmp_131 = main__c1; _Bool assert__arg; assert__arg = __tmp_131; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_77885 = check__tmp; main__c1 = __return_77885; { _Bool __tmp_132; __tmp_132 = main__c1; _Bool assert__arg; assert__arg = __tmp_132; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_77740 = check__tmp; main__c1 = __return_77740; { _Bool __tmp_133; __tmp_133 = main__c1; _Bool assert__arg; assert__arg = __tmp_133; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_77603 = check__tmp; main__c1 = __return_77603; { _Bool __tmp_134; __tmp_134 = main__c1; _Bool assert__arg; assert__arg = __tmp_134; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } } } } else { return __return_main; } } else { node3____CPAchecker_TMP_0 = p3_new; p3_new = node3____CPAchecker_TMP_0; mode3 = 1; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { return __return_main; } else { int node4____CPAchecker_TMP_0; if (send4 != nomsg) { if (p4_new == nomsg) { node4____CPAchecker_TMP_0 = send4; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_77481 = check__tmp; main__c1 = __return_77481; { _Bool __tmp_135; __tmp_135 = main__c1; _Bool assert__arg; assert__arg = __tmp_135; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_77424 = check__tmp; main__c1 = __return_77424; { _Bool __tmp_136; __tmp_136 = main__c1; _Bool assert__arg; assert__arg = __tmp_136; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_77339 = check__tmp; main__c1 = __return_77339; { _Bool __tmp_137; __tmp_137 = main__c1; _Bool assert__arg; assert__arg = __tmp_137; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_77252 = check__tmp; main__c1 = __return_77252; { _Bool __tmp_138; __tmp_138 = main__c1; _Bool assert__arg; assert__arg = __tmp_138; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_77167 = check__tmp; main__c1 = __return_77167; { _Bool __tmp_139; __tmp_139 = main__c1; _Bool assert__arg; assert__arg = __tmp_139; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_77092 = check__tmp; main__c1 = __return_77092; { _Bool __tmp_140; __tmp_140 = main__c1; _Bool assert__arg; assert__arg = __tmp_140; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_76979 = check__tmp; main__c1 = __return_76979; { _Bool __tmp_141; __tmp_141 = main__c1; _Bool assert__arg; assert__arg = __tmp_141; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_76872 = check__tmp; main__c1 = __return_76872; { _Bool __tmp_142; __tmp_142 = main__c1; _Bool assert__arg; assert__arg = __tmp_142; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_76773 = check__tmp; main__c1 = __return_76773; { _Bool __tmp_143; __tmp_143 = main__c1; _Bool assert__arg; assert__arg = __tmp_143; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_76698 = check__tmp; main__c1 = __return_76698; { _Bool __tmp_144; __tmp_144 = main__c1; _Bool assert__arg; assert__arg = __tmp_144; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_76597 = check__tmp; main__c1 = __return_76597; { _Bool __tmp_145; __tmp_145 = main__c1; _Bool assert__arg; assert__arg = __tmp_145; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_76502 = check__tmp; main__c1 = __return_76502; { _Bool __tmp_146; __tmp_146 = main__c1; _Bool assert__arg; assert__arg = __tmp_146; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_76399 = check__tmp; main__c1 = __return_76399; { _Bool __tmp_147; __tmp_147 = main__c1; _Bool assert__arg; assert__arg = __tmp_147; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_76316 = check__tmp; main__c1 = __return_76316; { _Bool __tmp_148; __tmp_148 = main__c1; _Bool assert__arg; assert__arg = __tmp_148; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_76183 = check__tmp; main__c1 = __return_76183; { _Bool __tmp_149; __tmp_149 = main__c1; _Bool assert__arg; assert__arg = __tmp_149; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_76058 = check__tmp; main__c1 = __return_76058; { _Bool __tmp_150; __tmp_150 = main__c1; _Bool assert__arg; assert__arg = __tmp_150; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } else { return __return_main; } } else { node4____CPAchecker_TMP_0 = p4_new; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_75945 = check__tmp; main__c1 = __return_75945; { _Bool __tmp_151; __tmp_151 = main__c1; _Bool assert__arg; assert__arg = __tmp_151; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_75870 = check__tmp; main__c1 = __return_75870; { _Bool __tmp_152; __tmp_152 = main__c1; _Bool assert__arg; assert__arg = __tmp_152; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_75769 = check__tmp; main__c1 = __return_75769; { _Bool __tmp_153; __tmp_153 = main__c1; _Bool assert__arg; assert__arg = __tmp_153; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_75674 = check__tmp; main__c1 = __return_75674; { _Bool __tmp_154; __tmp_154 = main__c1; _Bool assert__arg; assert__arg = __tmp_154; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_75571 = check__tmp; main__c1 = __return_75571; { _Bool __tmp_155; __tmp_155 = main__c1; _Bool assert__arg; assert__arg = __tmp_155; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_75488 = check__tmp; main__c1 = __return_75488; { _Bool __tmp_156; __tmp_156 = main__c1; _Bool assert__arg; assert__arg = __tmp_156; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_75367 = check__tmp; main__c1 = __return_75367; { _Bool __tmp_157; __tmp_157 = main__c1; _Bool assert__arg; assert__arg = __tmp_157; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_75254 = check__tmp; main__c1 = __return_75254; { _Bool __tmp_158; __tmp_158 = main__c1; _Bool assert__arg; assert__arg = __tmp_158; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_75137 = check__tmp; main__c1 = __return_75137; { _Bool __tmp_159; __tmp_159 = main__c1; _Bool assert__arg; assert__arg = __tmp_159; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_75054 = check__tmp; main__c1 = __return_75054; { _Bool __tmp_160; __tmp_160 = main__c1; _Bool assert__arg; assert__arg = __tmp_160; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_74945 = check__tmp; main__c1 = __return_74945; { _Bool __tmp_161; __tmp_161 = main__c1; _Bool assert__arg; assert__arg = __tmp_161; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_74844 = check__tmp; main__c1 = __return_74844; { _Bool __tmp_162; __tmp_162 = main__c1; _Bool assert__arg; assert__arg = __tmp_162; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_74733 = check__tmp; main__c1 = __return_74733; { _Bool __tmp_163; __tmp_163 = main__c1; _Bool assert__arg; assert__arg = __tmp_163; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_74644 = check__tmp; main__c1 = __return_74644; { _Bool __tmp_164; __tmp_164 = main__c1; _Bool assert__arg; assert__arg = __tmp_164; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_74469 = check__tmp; main__c1 = __return_74469; { _Bool __tmp_165; __tmp_165 = main__c1; _Bool assert__arg; assert__arg = __tmp_165; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_74305 = check__tmp; main__c1 = __return_74305; { _Bool __tmp_166; __tmp_166 = main__c1; _Bool assert__arg; assert__arg = __tmp_166; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } } } } } } } } } } else { return __return_main; } } else { node1____CPAchecker_TMP_0 = p1_new; p1_new = node1____CPAchecker_TMP_0; mode1 = 1; { msg_t node2__m2; node2__m2 = nomsg; if (!(mode2 == 0)) { return __return_main; } else { int node2____CPAchecker_TMP_0; if (send2 != nomsg) { if (p2_new == nomsg) { node2____CPAchecker_TMP_0 = send2; p2_new = node2____CPAchecker_TMP_0; mode2 = 1; { msg_t node3__m3; node3__m3 = nomsg; if (!(mode3 == 0)) { return __return_main; } else { int node3____CPAchecker_TMP_0; if (send3 != nomsg) { if (p3_new == nomsg) { node3____CPAchecker_TMP_0 = send3; p3_new = node3____CPAchecker_TMP_0; mode3 = 1; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { return __return_main; } else { int node4____CPAchecker_TMP_0; if (send4 != nomsg) { if (p4_new == nomsg) { node4____CPAchecker_TMP_0 = send4; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_74162 = check__tmp; main__c1 = __return_74162; { _Bool __tmp_167; __tmp_167 = main__c1; _Bool assert__arg; assert__arg = __tmp_167; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_74117 = check__tmp; main__c1 = __return_74117; { _Bool __tmp_168; __tmp_168 = main__c1; _Bool assert__arg; assert__arg = __tmp_168; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_74044 = check__tmp; main__c1 = __return_74044; { _Bool __tmp_169; __tmp_169 = main__c1; _Bool assert__arg; assert__arg = __tmp_169; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_73966 = check__tmp; main__c1 = __return_73966; { _Bool __tmp_170; __tmp_170 = main__c1; _Bool assert__arg; assert__arg = __tmp_170; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_73893 = check__tmp; main__c1 = __return_73893; { _Bool __tmp_171; __tmp_171 = main__c1; _Bool assert__arg; assert__arg = __tmp_171; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_73838 = check__tmp; main__c1 = __return_73838; { _Bool __tmp_172; __tmp_172 = main__c1; _Bool assert__arg; assert__arg = __tmp_172; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_73734 = check__tmp; main__c1 = __return_73734; { _Bool __tmp_173; __tmp_173 = main__c1; _Bool assert__arg; assert__arg = __tmp_173; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_73651 = check__tmp; main__c1 = __return_73651; { _Bool __tmp_174; __tmp_174 = main__c1; _Bool assert__arg; assert__arg = __tmp_174; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_73564 = check__tmp; main__c1 = __return_73564; { _Bool __tmp_175; __tmp_175 = main__c1; _Bool assert__arg; assert__arg = __tmp_175; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_73509 = check__tmp; main__c1 = __return_73509; { _Bool __tmp_176; __tmp_176 = main__c1; _Bool assert__arg; assert__arg = __tmp_176; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_73417 = check__tmp; main__c1 = __return_73417; { _Bool __tmp_177; __tmp_177 = main__c1; _Bool assert__arg; assert__arg = __tmp_177; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_73346 = check__tmp; main__c1 = __return_73346; { _Bool __tmp_178; __tmp_178 = main__c1; _Bool assert__arg; assert__arg = __tmp_178; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_73263 = check__tmp; main__c1 = __return_73263; { _Bool __tmp_179; __tmp_179 = main__c1; _Bool assert__arg; assert__arg = __tmp_179; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_73204 = check__tmp; main__c1 = __return_73204; { _Bool __tmp_180; __tmp_180 = main__c1; _Bool assert__arg; assert__arg = __tmp_180; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_73095 = check__tmp; main__c1 = __return_73095; { _Bool __tmp_181; __tmp_181 = main__c1; _Bool assert__arg; assert__arg = __tmp_181; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_72976 = check__tmp; main__c1 = __return_72976; { _Bool __tmp_182; __tmp_182 = main__c1; _Bool assert__arg; assert__arg = __tmp_182; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } else { return __return_main; } } else { node4____CPAchecker_TMP_0 = p4_new; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_72875 = check__tmp; main__c1 = __return_72875; { _Bool __tmp_183; __tmp_183 = main__c1; _Bool assert__arg; assert__arg = __tmp_183; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_72820 = check__tmp; main__c1 = __return_72820; { _Bool __tmp_184; __tmp_184 = main__c1; _Bool assert__arg; assert__arg = __tmp_184; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_72728 = check__tmp; main__c1 = __return_72728; { _Bool __tmp_185; __tmp_185 = main__c1; _Bool assert__arg; assert__arg = __tmp_185; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_72657 = check__tmp; main__c1 = __return_72657; { _Bool __tmp_186; __tmp_186 = main__c1; _Bool assert__arg; assert__arg = __tmp_186; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_72574 = check__tmp; main__c1 = __return_72574; { _Bool __tmp_187; __tmp_187 = main__c1; _Bool assert__arg; assert__arg = __tmp_187; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_72515 = check__tmp; main__c1 = __return_72515; { _Bool __tmp_188; __tmp_188 = main__c1; _Bool assert__arg; assert__arg = __tmp_188; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_72418 = check__tmp; main__c1 = __return_72418; { _Bool __tmp_189; __tmp_189 = main__c1; _Bool assert__arg; assert__arg = __tmp_189; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_72311 = check__tmp; main__c1 = __return_72311; { _Bool __tmp_190; __tmp_190 = main__c1; _Bool assert__arg; assert__arg = __tmp_190; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_72214 = check__tmp; main__c1 = __return_72214; { _Bool __tmp_191; __tmp_191 = main__c1; _Bool assert__arg; assert__arg = __tmp_191; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_72155 = check__tmp; main__c1 = __return_72155; { _Bool __tmp_192; __tmp_192 = main__c1; _Bool assert__arg; assert__arg = __tmp_192; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_72070 = check__tmp; main__c1 = __return_72070; { _Bool __tmp_193; __tmp_193 = main__c1; _Bool assert__arg; assert__arg = __tmp_193; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_71975 = check__tmp; main__c1 = __return_71975; { _Bool __tmp_194; __tmp_194 = main__c1; _Bool assert__arg; assert__arg = __tmp_194; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_71888 = check__tmp; main__c1 = __return_71888; { _Bool __tmp_195; __tmp_195 = main__c1; _Bool assert__arg; assert__arg = __tmp_195; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_71805 = check__tmp; main__c1 = __return_71805; { _Bool __tmp_196; __tmp_196 = main__c1; _Bool assert__arg; assert__arg = __tmp_196; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_71660 = check__tmp; main__c1 = __return_71660; { _Bool __tmp_197; __tmp_197 = main__c1; _Bool assert__arg; assert__arg = __tmp_197; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_71521 = check__tmp; main__c1 = __return_71521; { _Bool __tmp_198; __tmp_198 = main__c1; _Bool assert__arg; assert__arg = __tmp_198; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } } } } else { return __return_main; } } else { node3____CPAchecker_TMP_0 = p3_new; p3_new = node3____CPAchecker_TMP_0; mode3 = 1; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { return __return_main; } else { int node4____CPAchecker_TMP_0; if (send4 != nomsg) { if (p4_new == nomsg) { node4____CPAchecker_TMP_0 = send4; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_71406 = check__tmp; main__c1 = __return_71406; { _Bool __tmp_199; __tmp_199 = main__c1; _Bool assert__arg; assert__arg = __tmp_199; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_71351 = check__tmp; main__c1 = __return_71351; { _Bool __tmp_200; __tmp_200 = main__c1; _Bool assert__arg; assert__arg = __tmp_200; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_71259 = check__tmp; main__c1 = __return_71259; { _Bool __tmp_201; __tmp_201 = main__c1; _Bool assert__arg; assert__arg = __tmp_201; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_71188 = check__tmp; main__c1 = __return_71188; { _Bool __tmp_202; __tmp_202 = main__c1; _Bool assert__arg; assert__arg = __tmp_202; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_71105 = check__tmp; main__c1 = __return_71105; { _Bool __tmp_203; __tmp_203 = main__c1; _Bool assert__arg; assert__arg = __tmp_203; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_71046 = check__tmp; main__c1 = __return_71046; { _Bool __tmp_204; __tmp_204 = main__c1; _Bool assert__arg; assert__arg = __tmp_204; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_70949 = check__tmp; main__c1 = __return_70949; { _Bool __tmp_205; __tmp_205 = main__c1; _Bool assert__arg; assert__arg = __tmp_205; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_70842 = check__tmp; main__c1 = __return_70842; { _Bool __tmp_206; __tmp_206 = main__c1; _Bool assert__arg; assert__arg = __tmp_206; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_70745 = check__tmp; main__c1 = __return_70745; { _Bool __tmp_207; __tmp_207 = main__c1; _Bool assert__arg; assert__arg = __tmp_207; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_70686 = check__tmp; main__c1 = __return_70686; { _Bool __tmp_208; __tmp_208 = main__c1; _Bool assert__arg; assert__arg = __tmp_208; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_70601 = check__tmp; main__c1 = __return_70601; { _Bool __tmp_209; __tmp_209 = main__c1; _Bool assert__arg; assert__arg = __tmp_209; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_70506 = check__tmp; main__c1 = __return_70506; { _Bool __tmp_210; __tmp_210 = main__c1; _Bool assert__arg; assert__arg = __tmp_210; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_70419 = check__tmp; main__c1 = __return_70419; { _Bool __tmp_211; __tmp_211 = main__c1; _Bool assert__arg; assert__arg = __tmp_211; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_70336 = check__tmp; main__c1 = __return_70336; { _Bool __tmp_212; __tmp_212 = main__c1; _Bool assert__arg; assert__arg = __tmp_212; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_70203 = check__tmp; main__c1 = __return_70203; { _Bool __tmp_213; __tmp_213 = main__c1; _Bool assert__arg; assert__arg = __tmp_213; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_70076 = check__tmp; main__c1 = __return_70076; { _Bool __tmp_214; __tmp_214 = main__c1; _Bool assert__arg; assert__arg = __tmp_214; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } else { return __return_main; } } else { node4____CPAchecker_TMP_0 = p4_new; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_69965 = check__tmp; main__c1 = __return_69965; { _Bool __tmp_215; __tmp_215 = main__c1; _Bool assert__arg; assert__arg = __tmp_215; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_69906 = check__tmp; main__c1 = __return_69906; { _Bool __tmp_216; __tmp_216 = main__c1; _Bool assert__arg; assert__arg = __tmp_216; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_69821 = check__tmp; main__c1 = __return_69821; { _Bool __tmp_217; __tmp_217 = main__c1; _Bool assert__arg; assert__arg = __tmp_217; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_69726 = check__tmp; main__c1 = __return_69726; { _Bool __tmp_218; __tmp_218 = main__c1; _Bool assert__arg; assert__arg = __tmp_218; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_69639 = check__tmp; main__c1 = __return_69639; { _Bool __tmp_219; __tmp_219 = main__c1; _Bool assert__arg; assert__arg = __tmp_219; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_69556 = check__tmp; main__c1 = __return_69556; { _Bool __tmp_220; __tmp_220 = main__c1; _Bool assert__arg; assert__arg = __tmp_220; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_69435 = check__tmp; main__c1 = __return_69435; { _Bool __tmp_221; __tmp_221 = main__c1; _Bool assert__arg; assert__arg = __tmp_221; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_69320 = check__tmp; main__c1 = __return_69320; { _Bool __tmp_222; __tmp_222 = main__c1; _Bool assert__arg; assert__arg = __tmp_222; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_69219 = check__tmp; main__c1 = __return_69219; { _Bool __tmp_223; __tmp_223 = main__c1; _Bool assert__arg; assert__arg = __tmp_223; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_69136 = check__tmp; main__c1 = __return_69136; { _Bool __tmp_224; __tmp_224 = main__c1; _Bool assert__arg; assert__arg = __tmp_224; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_69027 = check__tmp; main__c1 = __return_69027; { _Bool __tmp_225; __tmp_225 = main__c1; _Bool assert__arg; assert__arg = __tmp_225; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_68924 = check__tmp; main__c1 = __return_68924; { _Bool __tmp_226; __tmp_226 = main__c1; _Bool assert__arg; assert__arg = __tmp_226; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_68813 = check__tmp; main__c1 = __return_68813; { _Bool __tmp_227; __tmp_227 = main__c1; _Bool assert__arg; assert__arg = __tmp_227; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_68722 = check__tmp; main__c1 = __return_68722; { _Bool __tmp_228; __tmp_228 = main__c1; _Bool assert__arg; assert__arg = __tmp_228; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_68557 = check__tmp; main__c1 = __return_68557; { _Bool __tmp_229; __tmp_229 = main__c1; _Bool assert__arg; assert__arg = __tmp_229; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_68405 = check__tmp; main__c1 = __return_68405; { _Bool __tmp_230; __tmp_230 = main__c1; _Bool assert__arg; assert__arg = __tmp_230; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } } } } } } } else { return __return_main; } } else { node2____CPAchecker_TMP_0 = p2_new; p2_new = node2____CPAchecker_TMP_0; mode2 = 1; { msg_t node3__m3; node3__m3 = nomsg; if (!(mode3 == 0)) { return __return_main; } else { int node3____CPAchecker_TMP_0; if (send3 != nomsg) { if (p3_new == nomsg) { node3____CPAchecker_TMP_0 = send3; p3_new = node3____CPAchecker_TMP_0; mode3 = 1; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { return __return_main; } else { int node4____CPAchecker_TMP_0; if (send4 != nomsg) { if (p4_new == nomsg) { node4____CPAchecker_TMP_0 = send4; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_68276 = check__tmp; main__c1 = __return_68276; { _Bool __tmp_231; __tmp_231 = main__c1; _Bool assert__arg; assert__arg = __tmp_231; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_68221 = check__tmp; main__c1 = __return_68221; { _Bool __tmp_232; __tmp_232 = main__c1; _Bool assert__arg; assert__arg = __tmp_232; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_68129 = check__tmp; main__c1 = __return_68129; { _Bool __tmp_233; __tmp_233 = main__c1; _Bool assert__arg; assert__arg = __tmp_233; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_68058 = check__tmp; main__c1 = __return_68058; { _Bool __tmp_234; __tmp_234 = main__c1; _Bool assert__arg; assert__arg = __tmp_234; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_67975 = check__tmp; main__c1 = __return_67975; { _Bool __tmp_235; __tmp_235 = main__c1; _Bool assert__arg; assert__arg = __tmp_235; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_67916 = check__tmp; main__c1 = __return_67916; { _Bool __tmp_236; __tmp_236 = main__c1; _Bool assert__arg; assert__arg = __tmp_236; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_67819 = check__tmp; main__c1 = __return_67819; { _Bool __tmp_237; __tmp_237 = main__c1; _Bool assert__arg; assert__arg = __tmp_237; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_67712 = check__tmp; main__c1 = __return_67712; { _Bool __tmp_238; __tmp_238 = main__c1; _Bool assert__arg; assert__arg = __tmp_238; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_67615 = check__tmp; main__c1 = __return_67615; { _Bool __tmp_239; __tmp_239 = main__c1; _Bool assert__arg; assert__arg = __tmp_239; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_67556 = check__tmp; main__c1 = __return_67556; { _Bool __tmp_240; __tmp_240 = main__c1; _Bool assert__arg; assert__arg = __tmp_240; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_67471 = check__tmp; main__c1 = __return_67471; { _Bool __tmp_241; __tmp_241 = main__c1; _Bool assert__arg; assert__arg = __tmp_241; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_67376 = check__tmp; main__c1 = __return_67376; { _Bool __tmp_242; __tmp_242 = main__c1; _Bool assert__arg; assert__arg = __tmp_242; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_67289 = check__tmp; main__c1 = __return_67289; { _Bool __tmp_243; __tmp_243 = main__c1; _Bool assert__arg; assert__arg = __tmp_243; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_67206 = check__tmp; main__c1 = __return_67206; { _Bool __tmp_244; __tmp_244 = main__c1; _Bool assert__arg; assert__arg = __tmp_244; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_67073 = check__tmp; main__c1 = __return_67073; { _Bool __tmp_245; __tmp_245 = main__c1; _Bool assert__arg; assert__arg = __tmp_245; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_66946 = check__tmp; main__c1 = __return_66946; { _Bool __tmp_246; __tmp_246 = main__c1; _Bool assert__arg; assert__arg = __tmp_246; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } else { return __return_main; } } else { node4____CPAchecker_TMP_0 = p4_new; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_66835 = check__tmp; main__c1 = __return_66835; { _Bool __tmp_247; __tmp_247 = main__c1; _Bool assert__arg; assert__arg = __tmp_247; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_66776 = check__tmp; main__c1 = __return_66776; { _Bool __tmp_248; __tmp_248 = main__c1; _Bool assert__arg; assert__arg = __tmp_248; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_66691 = check__tmp; main__c1 = __return_66691; { _Bool __tmp_249; __tmp_249 = main__c1; _Bool assert__arg; assert__arg = __tmp_249; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_66596 = check__tmp; main__c1 = __return_66596; { _Bool __tmp_250; __tmp_250 = main__c1; _Bool assert__arg; assert__arg = __tmp_250; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_66509 = check__tmp; main__c1 = __return_66509; { _Bool __tmp_251; __tmp_251 = main__c1; _Bool assert__arg; assert__arg = __tmp_251; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_66426 = check__tmp; main__c1 = __return_66426; { _Bool __tmp_252; __tmp_252 = main__c1; _Bool assert__arg; assert__arg = __tmp_252; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_66305 = check__tmp; main__c1 = __return_66305; { _Bool __tmp_253; __tmp_253 = main__c1; _Bool assert__arg; assert__arg = __tmp_253; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_66190 = check__tmp; main__c1 = __return_66190; { _Bool __tmp_254; __tmp_254 = main__c1; _Bool assert__arg; assert__arg = __tmp_254; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_66089 = check__tmp; main__c1 = __return_66089; { _Bool __tmp_255; __tmp_255 = main__c1; _Bool assert__arg; assert__arg = __tmp_255; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_66006 = check__tmp; main__c1 = __return_66006; { _Bool __tmp_256; __tmp_256 = main__c1; _Bool assert__arg; assert__arg = __tmp_256; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_65897 = check__tmp; main__c1 = __return_65897; { _Bool __tmp_257; __tmp_257 = main__c1; _Bool assert__arg; assert__arg = __tmp_257; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_65794 = check__tmp; main__c1 = __return_65794; { _Bool __tmp_258; __tmp_258 = main__c1; _Bool assert__arg; assert__arg = __tmp_258; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_65683 = check__tmp; main__c1 = __return_65683; { _Bool __tmp_259; __tmp_259 = main__c1; _Bool assert__arg; assert__arg = __tmp_259; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_65592 = check__tmp; main__c1 = __return_65592; { _Bool __tmp_260; __tmp_260 = main__c1; _Bool assert__arg; assert__arg = __tmp_260; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_65439 = check__tmp; main__c1 = __return_65439; { _Bool __tmp_261; __tmp_261 = main__c1; _Bool assert__arg; assert__arg = __tmp_261; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_65299 = check__tmp; main__c1 = __return_65299; { _Bool __tmp_262; __tmp_262 = main__c1; _Bool assert__arg; assert__arg = __tmp_262; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } } } } else { return __return_main; } } else { node3____CPAchecker_TMP_0 = p3_new; p3_new = node3____CPAchecker_TMP_0; mode3 = 1; { msg_t node4__m4; node4__m4 = nomsg; if (!(mode4 == 0)) { return __return_main; } else { int node4____CPAchecker_TMP_0; if (send4 != nomsg) { if (p4_new == nomsg) { node4____CPAchecker_TMP_0 = send4; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_65174 = check__tmp; main__c1 = __return_65174; { _Bool __tmp_263; __tmp_263 = main__c1; _Bool assert__arg; assert__arg = __tmp_263; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_65115 = check__tmp; main__c1 = __return_65115; { _Bool __tmp_264; __tmp_264 = main__c1; _Bool assert__arg; assert__arg = __tmp_264; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_65030 = check__tmp; main__c1 = __return_65030; { _Bool __tmp_265; __tmp_265 = main__c1; _Bool assert__arg; assert__arg = __tmp_265; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_64935 = check__tmp; main__c1 = __return_64935; { _Bool __tmp_266; __tmp_266 = main__c1; _Bool assert__arg; assert__arg = __tmp_266; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_64848 = check__tmp; main__c1 = __return_64848; { _Bool __tmp_267; __tmp_267 = main__c1; _Bool assert__arg; assert__arg = __tmp_267; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_64765 = check__tmp; main__c1 = __return_64765; { _Bool __tmp_268; __tmp_268 = main__c1; _Bool assert__arg; assert__arg = __tmp_268; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_64644 = check__tmp; main__c1 = __return_64644; { _Bool __tmp_269; __tmp_269 = main__c1; _Bool assert__arg; assert__arg = __tmp_269; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_64529 = check__tmp; main__c1 = __return_64529; { _Bool __tmp_270; __tmp_270 = main__c1; _Bool assert__arg; assert__arg = __tmp_270; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_64428 = check__tmp; main__c1 = __return_64428; { _Bool __tmp_271; __tmp_271 = main__c1; _Bool assert__arg; assert__arg = __tmp_271; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_64345 = check__tmp; main__c1 = __return_64345; { _Bool __tmp_272; __tmp_272 = main__c1; _Bool assert__arg; assert__arg = __tmp_272; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_64236 = check__tmp; main__c1 = __return_64236; { _Bool __tmp_273; __tmp_273 = main__c1; _Bool assert__arg; assert__arg = __tmp_273; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_64133 = check__tmp; main__c1 = __return_64133; { _Bool __tmp_274; __tmp_274 = main__c1; _Bool assert__arg; assert__arg = __tmp_274; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_64022 = check__tmp; main__c1 = __return_64022; { _Bool __tmp_275; __tmp_275 = main__c1; _Bool assert__arg; assert__arg = __tmp_275; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_63931 = check__tmp; main__c1 = __return_63931; { _Bool __tmp_276; __tmp_276 = main__c1; _Bool assert__arg; assert__arg = __tmp_276; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_63790 = check__tmp; main__c1 = __return_63790; { _Bool __tmp_277; __tmp_277 = main__c1; _Bool assert__arg; assert__arg = __tmp_277; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_63662 = check__tmp; main__c1 = __return_63662; { _Bool __tmp_278; __tmp_278 = main__c1; _Bool assert__arg; assert__arg = __tmp_278; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } else { return __return_main; } } else { node4____CPAchecker_TMP_0 = p4_new; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; { msg_t node5__m5; node5__m5 = nomsg; if (!(mode5 == 0)) { return __return_main; } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_63547 = check__tmp; main__c1 = __return_63547; { _Bool __tmp_279; __tmp_279 = main__c1; _Bool assert__arg; assert__arg = __tmp_279; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_63464 = check__tmp; main__c1 = __return_63464; { _Bool __tmp_280; __tmp_280 = main__c1; _Bool assert__arg; assert__arg = __tmp_280; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_63355 = check__tmp; main__c1 = __return_63355; { _Bool __tmp_281; __tmp_281 = main__c1; _Bool assert__arg; assert__arg = __tmp_281; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_63252 = check__tmp; main__c1 = __return_63252; { _Bool __tmp_282; __tmp_282 = main__c1; _Bool assert__arg; assert__arg = __tmp_282; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_63141 = check__tmp; main__c1 = __return_63141; { _Bool __tmp_283; __tmp_283 = main__c1; _Bool assert__arg; assert__arg = __tmp_283; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_63050 = check__tmp; main__c1 = __return_63050; { _Bool __tmp_284; __tmp_284 = main__c1; _Bool assert__arg; assert__arg = __tmp_284; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_62921 = check__tmp; main__c1 = __return_62921; { _Bool __tmp_285; __tmp_285 = main__c1; _Bool assert__arg; assert__arg = __tmp_285; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_62805 = check__tmp; main__c1 = __return_62805; { _Bool __tmp_286; __tmp_286 = main__c1; _Bool assert__arg; assert__arg = __tmp_286; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } else { return __return_main; } } else { node5____CPAchecker_TMP_0 = p5_new; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; { msg_t node6__m6; node6__m6 = nomsg; if (!(mode6 == 0)) { return __return_main; } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_62680 = check__tmp; main__c1 = __return_62680; { _Bool __tmp_287; __tmp_287 = main__c1; _Bool assert__arg; assert__arg = __tmp_287; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_62589 = check__tmp; main__c1 = __return_62589; { _Bool __tmp_288; __tmp_288 = main__c1; _Bool assert__arg; assert__arg = __tmp_288; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_62472 = check__tmp; main__c1 = __return_62472; { _Bool __tmp_289; __tmp_289 = main__c1; _Bool assert__arg; assert__arg = __tmp_289; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_62368 = check__tmp; main__c1 = __return_62368; { _Bool __tmp_290; __tmp_290 = main__c1; _Bool assert__arg; assert__arg = __tmp_290; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } else { return __return_main; } } else { node6____CPAchecker_TMP_0 = p6_new; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; { msg_t node7__m7; node7__m7 = nomsg; if (!(mode7 == 0)) { return __return_main; } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_62249 = check__tmp; main__c1 = __return_62249; { _Bool __tmp_291; __tmp_291 = main__c1; _Bool assert__arg; assert__arg = __tmp_291; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_62157 = check__tmp; main__c1 = __return_62157; { _Bool __tmp_292; __tmp_292 = main__c1; _Bool assert__arg; assert__arg = __tmp_292; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } else { return __return_main; } } else { node7____CPAchecker_TMP_0 = p7_new; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; { msg_t node8__m8; node8__m8 = nomsg; if (!(mode8 == 0)) { return __return_main; } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_61966 = check__tmp; main__c1 = __return_61966; { _Bool __tmp_293; __tmp_293 = main__c1; _Bool assert__arg; assert__arg = __tmp_293; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } else { return __return_main; } } else { node8____CPAchecker_TMP_0 = p8_new; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_61512 = check__tmp; main__c1 = __return_61512; { _Bool __tmp_294; __tmp_294 = main__c1; _Bool assert__arg; assert__arg = __tmp_294; if (assert__arg == 0) { return __return_main; } else { int main____CPAchecker_TMP_0 = main__i2; main__i2 = main__i2 + 1; __tmp_61522_0 = main____CPAchecker_TMP_0; goto label_61522; } } } else { return __return_main; } } else { return __return_main; } } } else { return __return_main; } } } } } } } } } } } } } } } } } } } } } } } } } } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } else { return __return_main; } } }