// 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.UNBOUNDED.pals.c.v+lhb-reducer.c", 4, "reach_error"); } _Bool __VERIFIER_nondet_bool(); char __VERIFIER_nondet_char(); unsigned char __VERIFIER_nondet_uchar(); 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; unsigned 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_60836; int __return_84699; int __return_61134; int __return_61281; int __return_61681; int __return_61898; int __return_62098; int __return_62335; int __return_62547; int __return_62755; int __return_62949; int __return_63180; int __return_63404; int __return_63612; int __return_63806; int __return_64008; int __return_64214; int __return_64390; int __return_64781; int __return_65017; int __return_65225; int __return_65419; int __return_65621; int __return_65827; int __return_66003; int __return_66365; int __return_66583; int __return_66759; int __return_67095; int __return_67803; int __return_68051; int __return_68259; int __return_68453; int __return_68655; int __return_68861; int __return_69037; int __return_69399; int __return_69617; int __return_69793; int __return_70129; int __return_70808; int __return_71038; int __return_71214; int __return_71550; int __return_72203; int __return_73523; int __return_73781; int __return_73987; int __return_74179; int __return_74397; int __return_74601; int __return_74793; int __return_75189; int __return_75405; int __return_75597; int __return_75967; int __return_76698; int __return_76926; int __return_77118; int __return_77488; int __return_78193; int __return_79554; int __return_79794; int __return_79986; int __return_80356; int __return_81061; int __return_82396; int __return_61578; int __return_61767; int __return_61996; int __return_62186; int __return_62445; int __return_62635; int __return_62855; int __return_63302; int __return_63492; int __return_63712; int __return_64120; int __return_64915; int __return_65105; int __return_65325; int __return_65733; int __return_66489; int __return_67949; int __return_68139; int __return_68359; int __return_68767; int __return_69523; int __return_70944; int __return_73681; int __return_73867; int __return_74085; int __return_74507; int __return_75311; int __return_76832; int __return_79700; int __return_84657; int __return_84591; int __return_84535; int __return_84465; int __return_84416; int __return_84334; int __return_84254; int __return_84170; int __return_84121; int __return_84051; int __return_83983; int __return_83906; int __return_83852; int __return_83746; int __return_83638; int __return_83540; int __return_83491; int __return_83421; int __return_83353; int __return_83276; int __return_83222; int __return_83128; int __return_83032; int __return_82941; int __return_82887; int __return_82805; int __return_82721; int __return_82639; int __return_82567; int __return_82433; int __return_82305; int __return_82193; int __return_82144; int __return_82074; int __return_82006; int __return_81929; int __return_81875; int __return_81781; int __return_81685; int __return_81594; int __return_81540; int __return_81458; int __return_81374; int __return_81292; int __return_81220; int __return_81098; int __return_80982; int __return_80877; int __return_80823; int __return_80741; int __return_80657; int __return_80575; int __return_80503; int __return_80393; int __return_80289; int __return_80193; int __return_80121; int __return_80023; int __return_79931; int __return_79831; int __return_79751; int __return_79597; int __return_79451; int __return_79325; int __return_79276; int __return_79206; int __return_79138; int __return_79061; int __return_79007; int __return_78913; int __return_78817; int __return_78726; int __return_78672; int __return_78590; int __return_78506; int __return_78424; int __return_78352; int __return_78230; int __return_78114; int __return_78009; int __return_77955; int __return_77873; int __return_77789; int __return_77707; int __return_77635; int __return_77525; int __return_77421; int __return_77325; int __return_77253; int __return_77155; int __return_77063; int __return_76963; int __return_76883; int __return_76741; int __return_76607; int __return_76488; int __return_76434; int __return_76352; int __return_76268; int __return_76186; int __return_76114; int __return_76004; int __return_75900; int __return_75804; int __return_75732; int __return_75634; int __return_75542; int __return_75442; int __return_75362; int __return_75232; int __return_75110; int __return_75000; int __return_74928; int __return_74830; int __return_74738; int __return_74638; int __return_74558; int __return_74440; int __return_74330; int __return_74216; int __return_74136; int __return_74030; int __return_73932; int __return_73824; int __return_73738; int __return_73566; int __return_73405; int __return_73265; int __return_73223; int __return_73153; int __return_73078; int __return_73008; int __return_72956; int __return_72855; int __return_72775; int __return_72691; int __return_72639; int __return_72550; int __return_72482; int __return_72402; int __return_72346; int __return_72240; int __return_72124; int __return_72026; int __return_71974; int __return_71885; int __return_71817; int __return_71737; int __return_71681; int __return_71587; int __return_71483; int __return_71389; int __return_71333; int __return_71251; int __return_71159; int __return_71075; int __return_70995; int __return_70853; int __return_70717; int __return_70605; int __return_70553; int __return_70464; int __return_70396; int __return_70316; int __return_70260; int __return_70166; int __return_70062; int __return_69968; int __return_69912; int __return_69830; int __return_69738; int __return_69654; int __return_69574; int __return_69444; int __return_69320; int __return_69212; int __return_69156; int __return_69074; int __return_68982; int __return_68898; int __return_68818; int __return_68700; int __return_68588; int __return_68490; int __return_68410; int __return_68304; int __return_68204; int __return_68096; int __return_68008; int __return_67846; int __return_67697; int __return_67571; int __return_67519; int __return_67430; int __return_67362; int __return_67282; int __return_67226; int __return_67132; int __return_67028; int __return_66934; int __return_66878; int __return_66796; int __return_66704; int __return_66620; int __return_66540; int __return_66410; int __return_66286; int __return_66178; int __return_66122; int __return_66040; int __return_65948; int __return_65864; int __return_65784; int __return_65666; int __return_65554; int __return_65456; int __return_65376; int __return_65270; int __return_65170; int __return_65062; int __return_64974; int __return_64824; int __return_64687; int __return_64565; int __return_64509; int __return_64427; int __return_64335; int __return_64251; int __return_64171; int __return_64053; int __return_63941; int __return_63843; int __return_63763; int __return_63657; int __return_63557; int __return_63449; int __return_63361; int __return_63223; int __return_63098; int __return_62986; int __return_62906; int __return_62800; int __return_62700; int __return_62592; int __return_62504; int __return_62378; int __return_62265; int __return_62143; int __return_62055; int __return_61941; int __return_61840; int __return_61724; int __return_61635; int __return_61447; int __return_60999; int main() { int main__c1; int main__i2; main__c1 = 0; r1 = __VERIFIER_nondet_uchar(); 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_60836 = init__tmp; main__i2 = __return_60836; 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; { 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_84699 = check__tmp; main__c1 = __return_84699; { _Bool __tmp_1; __tmp_1 = main__c1; _Bool assert__arg; assert__arg = __tmp_1; if (assert__arg == 0) { return __return_main; } else { label_61006:; { msg_t node1__m1; node1__m1 = nomsg; if (!(mode1 == 0)) { if (r1 == 255) { return __return_main; } else { r1 = 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_61460:; mode1 = 0; label_61020:; { 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_73417:; mode2 = 0; label_61032:; { 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_67709:; mode3 = 0; label_61044:; { 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_64699:; mode4 = 0; label_61056:; { 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_63110:; mode5 = 0; label_61068:; { 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_62277:; mode6 = 0; label_61080:; { 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_61852:; mode7 = 0; label_61092:; { 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_61647:; mode8 = 0; label_61104:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)r1) >= 8) { return __return_main; } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { if (((int)r1) < 8) { check__tmp = 1; __return_61134 = check__tmp; main__c1 = __return_61134; { _Bool __tmp_2; __tmp_2 = main__c1; _Bool assert__arg; assert__arg = __tmp_2; if (assert__arg == 0) { return __return_main; } else { label_61141:; { msg_t node1__m1; node1__m1 = nomsg; if (!(mode1 == 0)) { if (r1 == 255) { r1 = 7; label_61150:; r1 = 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_61155:; mode1 = 0; label_61157:; { 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_61169:; mode2 = 0; label_61171:; { 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_61183:; mode3 = 0; label_61185:; { 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_61197:; mode4 = 0; label_61199:; { 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_61211:; mode5 = 0; label_61213:; { 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_61225:; mode6 = 0; label_61227:; { 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_61239:; mode7 = 0; label_61241:; label_61243:; { 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_61253:; mode8 = 0; label_61255:; label_61257:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; label_61273:; { int 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_61297:; if (((int)r1) < 8) { check__tmp = 1; label_61303:; label_61296:; label_61280:; __return_61281 = check__tmp; main__c1 = __return_61281; label_61282:; { _Bool __tmp_3; __tmp_3 = main__c1; _Bool assert__arg; assert__arg = __tmp_3; if (assert__arg == 0) { {reach_error();} return __return_main; } else { label_61288:; goto label_61141; } } } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 1) { check__tmp = 1; goto label_61303; } else { check__tmp = 0; goto label_61303; } } } else { if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) == 0) { goto label_61297; } else { check__tmp = 0; goto label_61296; } } } else { check__tmp = 0; goto label_61280; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_61253; } else { goto label_61253; } } } else { goto label_61253; } } else { int node8____CPAchecker_TMP_0; if (send8 != nomsg) { if (p8_new == nomsg) { node8____CPAchecker_TMP_0 = send8; label_61315:; p8_new = node8____CPAchecker_TMP_0; mode8 = 1; goto label_61255; } else { label_61314:; node8____CPAchecker_TMP_0 = p8_new; goto label_61315; } } else { goto label_61314; } } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; goto label_61239; } else { goto label_61239; } } } else { goto label_61239; } } else { int node7____CPAchecker_TMP_0; if (send7 != nomsg) { if (p7_new == nomsg) { node7____CPAchecker_TMP_0 = send7; label_61328:; p7_new = node7____CPAchecker_TMP_0; mode7 = 1; goto label_61241; } else { label_61327:; node7____CPAchecker_TMP_0 = p7_new; goto label_61328; } } else { goto label_61327; } } } } else { if (((int)node6__m6) == ((int)id6)) { st6 = 1; goto label_61225; } else { goto label_61225; } } } else { goto label_61225; } } else { int node6____CPAchecker_TMP_0; if (send6 != nomsg) { if (p6_new == nomsg) { node6____CPAchecker_TMP_0 = send6; label_61341:; p6_new = node6____CPAchecker_TMP_0; mode6 = 1; goto label_61227; } else { label_61340:; node6____CPAchecker_TMP_0 = p6_new; goto label_61341; } } else { goto label_61340; } } } } else { if (((int)node5__m5) == ((int)id5)) { st5 = 1; goto label_61211; } else { goto label_61211; } } } else { goto label_61211; } } else { int node5____CPAchecker_TMP_0; if (send5 != nomsg) { if (p5_new == nomsg) { node5____CPAchecker_TMP_0 = send5; label_61354:; p5_new = node5____CPAchecker_TMP_0; mode5 = 1; goto label_61213; } else { label_61353:; node5____CPAchecker_TMP_0 = p5_new; goto label_61354; } } else { goto label_61353; } } } } else { if (((int)node4__m4) == ((int)id4)) { st4 = 1; goto label_61197; } else { goto label_61197; } } } else { goto label_61197; } } else { int node4____CPAchecker_TMP_0; if (send4 != nomsg) { if (p4_new == nomsg) { node4____CPAchecker_TMP_0 = send4; label_61367:; p4_new = node4____CPAchecker_TMP_0; mode4 = 1; goto label_61199; } else { label_61366:; node4____CPAchecker_TMP_0 = p4_new; goto label_61367; } } else { goto label_61366; } } } } else { if (((int)node3__m3) == ((int)id3)) { st3 = 1; goto label_61183; } else { goto label_61183; } } } else { goto label_61183; } } else { int node3____CPAchecker_TMP_0; if (send3 != nomsg) { if (p3_new == nomsg) { node3____CPAchecker_TMP_0 = send3; label_61380:; p3_new = node3____CPAchecker_TMP_0; mode3 = 1; goto label_61185; } else { label_61379:; node3____CPAchecker_TMP_0 = p3_new; goto label_61380; } } else { goto label_61379; } } } } else { if (((int)node2__m2) == ((int)id2)) { st2 = 1; goto label_61169; } else { goto label_61169; } } } else { goto label_61169; } } else { int node2____CPAchecker_TMP_0; if (send2 != nomsg) { if (p2_new == nomsg) { node2____CPAchecker_TMP_0 = send2; label_61393:; p2_new = node2____CPAchecker_TMP_0; mode2 = 1; goto label_61171; } else { label_61392:; node2____CPAchecker_TMP_0 = p2_new; goto label_61393; } } else { goto label_61392; } } } } else { if (((int)node1__m1) == ((int)id1)) { st1 = 1; goto label_61155; } else { send1 = node1__m1; goto label_61155; } } } else { goto label_61155; } } else { goto label_61150; } } else { int node1____CPAchecker_TMP_0; if (send1 != nomsg) { if (p1_new == nomsg) { node1____CPAchecker_TMP_0 = send1; label_61408:; p1_new = node1____CPAchecker_TMP_0; mode1 = 1; goto label_61157; } else { label_61407:; node1____CPAchecker_TMP_0 = p1_new; goto label_61408; } } else { goto label_61407; } } } } } } 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_61681 = check__tmp; main__c1 = __return_61681; { _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_61647; } } } else { mode8 = 0; goto label_61104; } } 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_62067:; mode8 = 0; label_61871:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)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_61898 = check__tmp; main__c1 = __return_61898; { _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_62098 = check__tmp; main__c1 = __return_62098; { _Bool __tmp_6; __tmp_6 = main__c1; _Bool assert__arg; assert__arg = __tmp_6; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } else { goto label_62067; } } } else { mode8 = 0; goto label_61871; } } else { return __return_main; } } } else { goto label_61852; } } } else { mode7 = 0; goto label_61092; } } 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_62712:; mode7 = 0; label_62296:; { 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_62516:; mode8 = 0; label_62308:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)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_62335 = check__tmp; main__c1 = __return_62335; { _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_62547 = check__tmp; main__c1 = __return_62547; { _Bool __tmp_8; __tmp_8 = main__c1; _Bool assert__arg; assert__arg = __tmp_8; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } else { goto label_62516; } } } else { mode8 = 0; goto label_62308; } } 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_62918:; mode8 = 0; label_62731:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_62755 = check__tmp; main__c1 = __return_62755; { _Bool __tmp_9; __tmp_9 = main__c1; _Bool assert__arg; assert__arg = __tmp_9; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } 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_62949 = check__tmp; main__c1 = __return_62949; goto label_61282; } } } else { goto label_62918; } } } else { mode8 = 0; goto label_62731; } } else { return __return_main; } } } else { goto label_62712; } } } else { mode7 = 0; goto label_62296; } } else { return __return_main; } } } else { goto label_62277; } } } else { mode6 = 0; goto label_61080; } } 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_63953:; mode6 = 0; label_63129:; { 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_63569:; mode7 = 0; label_63141:; { 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_63373:; mode8 = 0; label_63153:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)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_63180 = check__tmp; main__c1 = __return_63180; { _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_63404 = check__tmp; main__c1 = __return_63404; { _Bool __tmp_11; __tmp_11 = main__c1; _Bool assert__arg; assert__arg = __tmp_11; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } else { goto label_63373; } } } else { mode8 = 0; goto label_63153; } } 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_63775:; mode8 = 0; label_63588:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_63612 = check__tmp; main__c1 = __return_63612; { _Bool __tmp_12; __tmp_12 = main__c1; _Bool assert__arg; assert__arg = __tmp_12; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } 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_63806 = check__tmp; main__c1 = __return_63806; goto label_61282; } } } else { goto label_63775; } } } else { mode8 = 0; goto label_63588; } } else { return __return_main; } } } else { goto label_63569; } } } else { mode7 = 0; goto label_63141; } } 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_64347:; mode7 = 0; label_63972:; { 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_64183:; mode8 = 0; label_63984:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_64008 = check__tmp; main__c1 = __return_64008; { _Bool __tmp_13; __tmp_13 = main__c1; _Bool assert__arg; assert__arg = __tmp_13; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } 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_64214 = check__tmp; main__c1 = __return_64214; goto label_61282; } } } else { goto label_64183; } } } else { mode8 = 0; goto label_63984; } } 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_64521:; mode8 = 0; label_64366:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_64390 = check__tmp; main__c1 = __return_64390; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_64521; } } } else { mode8 = 0; goto label_64366; } } else { return __return_main; } } } else { goto label_64347; } } } else { mode7 = 0; goto label_63972; } } else { return __return_main; } } } else { goto label_63953; } } } else { mode6 = 0; goto label_63129; } } else { return __return_main; } } } else { goto label_63110; } } } else { mode5 = 0; goto label_61068; } } 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_66298:; mode5 = 0; label_64718:; { 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_65566:; mode6 = 0; label_64730:; { 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_65182:; mode7 = 0; label_64742:; { 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_64986:; mode8 = 0; label_64754:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)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_64781 = check__tmp; main__c1 = __return_64781; { _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_65017 = check__tmp; main__c1 = __return_65017; { _Bool __tmp_15; __tmp_15 = main__c1; _Bool assert__arg; assert__arg = __tmp_15; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } else { goto label_64986; } } } else { mode8 = 0; goto label_64754; } } 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_65388:; mode8 = 0; label_65201:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_65225 = check__tmp; main__c1 = __return_65225; { _Bool __tmp_16; __tmp_16 = main__c1; _Bool assert__arg; assert__arg = __tmp_16; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } 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_65419 = check__tmp; main__c1 = __return_65419; goto label_61282; } } } else { goto label_65388; } } } else { mode8 = 0; goto label_65201; } } else { return __return_main; } } } else { goto label_65182; } } } else { mode7 = 0; goto label_64742; } } 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_65960:; mode7 = 0; label_65585:; { 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_65796:; mode8 = 0; label_65597:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_65621 = check__tmp; main__c1 = __return_65621; { _Bool __tmp_17; __tmp_17 = main__c1; _Bool assert__arg; assert__arg = __tmp_17; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } 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_65827 = check__tmp; main__c1 = __return_65827; goto label_61282; } } } else { goto label_65796; } } } else { mode8 = 0; goto label_65597; } } 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_66134:; mode8 = 0; label_65979:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_66003 = check__tmp; main__c1 = __return_66003; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_66134; } } } else { mode8 = 0; goto label_65979; } } else { return __return_main; } } } else { goto label_65960; } } } else { mode7 = 0; goto label_65585; } } else { return __return_main; } } } else { goto label_65566; } } } else { mode6 = 0; goto label_64730; } } 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_67040:; mode6 = 0; label_66317:; { 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_66716:; mode7 = 0; label_66329:; { 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_66552:; mode8 = 0; label_66341:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_66365 = check__tmp; main__c1 = __return_66365; { _Bool __tmp_18; __tmp_18 = main__c1; _Bool assert__arg; assert__arg = __tmp_18; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } 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_66583 = check__tmp; main__c1 = __return_66583; goto label_61282; } } } else { goto label_66552; } } } else { mode8 = 0; goto label_66341; } } 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_66890:; mode8 = 0; label_66735:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_66759 = check__tmp; main__c1 = __return_66759; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_66890; } } } else { mode8 = 0; goto label_66735; } } else { return __return_main; } } } else { goto label_66716; } } } else { mode7 = 0; goto label_66329; } } 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_67374:; mode7 = 0; label_67059:; { 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_67238:; mode8 = 0; label_67071:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_67095 = check__tmp; main__c1 = __return_67095; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_67238; } } } else { mode8 = 0; goto label_67071; } } 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_67531:; mode8 = 0; label_67393:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_67531; } else { goto label_67531; } } } else { mode8 = 0; goto label_67393; } } else { return __return_main; } } } else { goto label_67374; } } } else { mode7 = 0; goto label_67059; } } else { return __return_main; } } } else { goto label_67040; } } } else { mode6 = 0; goto label_66317; } } else { return __return_main; } } } else { goto label_66298; } } } else { mode5 = 0; goto label_64718; } } else { return __return_main; } } } else { goto label_64699; } } } else { mode4 = 0; goto label_61056; } } 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_70729:; mode4 = 0; label_67728:; { 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_69332:; mode5 = 0; label_67740:; { 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_68600:; mode6 = 0; label_67752:; { 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_68216:; mode7 = 0; label_67764:; { 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_68020:; mode8 = 0; label_67776:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)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_67803 = check__tmp; main__c1 = __return_67803; { _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_68051 = check__tmp; main__c1 = __return_68051; { _Bool __tmp_20; __tmp_20 = main__c1; _Bool assert__arg; assert__arg = __tmp_20; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } else { goto label_68020; } } } else { mode8 = 0; goto label_67776; } } 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_68422:; mode8 = 0; label_68235:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_68259 = check__tmp; main__c1 = __return_68259; { _Bool __tmp_21; __tmp_21 = main__c1; _Bool assert__arg; assert__arg = __tmp_21; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } 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_68453 = check__tmp; main__c1 = __return_68453; goto label_61282; } } } else { goto label_68422; } } } else { mode8 = 0; goto label_68235; } } else { return __return_main; } } } else { goto label_68216; } } } else { mode7 = 0; goto label_67764; } } 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_68994:; mode7 = 0; label_68619:; { 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_68830:; mode8 = 0; label_68631:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_68655 = check__tmp; main__c1 = __return_68655; { _Bool __tmp_22; __tmp_22 = main__c1; _Bool assert__arg; assert__arg = __tmp_22; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } 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_68861 = check__tmp; main__c1 = __return_68861; goto label_61282; } } } else { goto label_68830; } } } else { mode8 = 0; goto label_68631; } } 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_69168:; mode8 = 0; label_69013:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_69037 = check__tmp; main__c1 = __return_69037; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_69168; } } } else { mode8 = 0; goto label_69013; } } else { return __return_main; } } } else { goto label_68994; } } } else { mode7 = 0; goto label_68619; } } else { return __return_main; } } } else { goto label_68600; } } } else { mode6 = 0; goto label_67752; } } 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_70074:; mode6 = 0; label_69351:; { 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_69750:; mode7 = 0; label_69363:; { 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_69586:; mode8 = 0; label_69375:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_69399 = check__tmp; main__c1 = __return_69399; { _Bool __tmp_23; __tmp_23 = main__c1; _Bool assert__arg; assert__arg = __tmp_23; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } 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_69617 = check__tmp; main__c1 = __return_69617; goto label_61282; } } } else { goto label_69586; } } } else { mode8 = 0; goto label_69375; } } 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_69924:; mode8 = 0; label_69769:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_69793 = check__tmp; main__c1 = __return_69793; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_69924; } } } else { mode8 = 0; goto label_69769; } } else { return __return_main; } } } else { goto label_69750; } } } else { mode7 = 0; goto label_69363; } } 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_70408:; mode7 = 0; label_70093:; { 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_70272:; mode8 = 0; label_70105:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_70129 = check__tmp; main__c1 = __return_70129; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_70272; } } } else { mode8 = 0; goto label_70105; } } 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_70565:; mode8 = 0; label_70427:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_70565; } else { goto label_70565; } } } else { mode8 = 0; goto label_70427; } } else { return __return_main; } } } else { goto label_70408; } } } else { mode7 = 0; goto label_70093; } } else { return __return_main; } } } else { goto label_70074; } } } else { mode6 = 0; goto label_69351; } } else { return __return_main; } } } else { goto label_69332; } } } else { mode5 = 0; goto label_67740; } } 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_72136:; mode5 = 0; label_70748:; { 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_71495:; mode6 = 0; label_70760:; { 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_71171:; mode7 = 0; label_70772:; { 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_71007:; mode8 = 0; label_70784:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_70808 = check__tmp; main__c1 = __return_70808; { _Bool __tmp_24; __tmp_24 = main__c1; _Bool assert__arg; assert__arg = __tmp_24; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } 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_71038 = check__tmp; main__c1 = __return_71038; goto label_61282; } } } else { goto label_71007; } } } else { mode8 = 0; goto label_70784; } } 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_71345:; mode8 = 0; label_71190:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_71214 = check__tmp; main__c1 = __return_71214; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_71345; } } } else { mode8 = 0; goto label_71190; } } else { return __return_main; } } } else { goto label_71171; } } } else { mode7 = 0; goto label_70772; } } 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_71829:; mode7 = 0; label_71514:; { 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_71693:; mode8 = 0; label_71526:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_71550 = check__tmp; main__c1 = __return_71550; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_71693; } } } else { mode8 = 0; goto label_71526; } } 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_71986:; mode8 = 0; label_71848:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_71986; } else { goto label_71986; } } } else { mode8 = 0; goto label_71848; } } else { return __return_main; } } } else { goto label_71829; } } } else { mode7 = 0; goto label_71514; } } else { return __return_main; } } } else { goto label_71495; } } } else { mode6 = 0; goto label_70760; } } 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_72787:; mode6 = 0; label_72155:; { 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_72494:; mode7 = 0; label_72167:; { 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_72358:; mode8 = 0; label_72179:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_72203 = check__tmp; main__c1 = __return_72203; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_72358; } } } else { mode8 = 0; goto label_72179; } } 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_72651:; mode8 = 0; label_72513:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_72651; } else { goto label_72651; } } } else { mode8 = 0; goto label_72513; } } else { return __return_main; } } } else { goto label_72494; } } } else { mode7 = 0; goto label_72167; } } 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_73090:; mode7 = 0; label_72806:; { 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_72968:; mode8 = 0; label_72818:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_72968; } else { goto label_72968; } } } else { mode8 = 0; goto label_72818; } } 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_73107:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_73107; } else { goto label_73107; } } } else { goto label_73107; } } else { return __return_main; } } } else { goto label_73090; } } } else { mode7 = 0; goto label_72806; } } else { return __return_main; } } } else { goto label_72787; } } } else { mode6 = 0; goto label_72155; } } else { return __return_main; } } } else { goto label_72136; } } } else { mode5 = 0; goto label_70748; } } else { return __return_main; } } } else { goto label_70729; } } } else { mode4 = 0; goto label_67728; } } else { return __return_main; } } } else { goto label_67709; } } } else { mode3 = 0; goto label_61044; } } 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_79463:; mode3 = 0; label_73436:; { 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_76619:; mode4 = 0; label_73448:; { 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_75122:; mode5 = 0; label_73460:; { 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_74342:; mode6 = 0; label_73472:; { 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_73944:; mode7 = 0; label_73484:; { 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_73750:; mode8 = 0; label_73496:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)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_73523 = check__tmp; main__c1 = __return_73523; { _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_73781 = check__tmp; main__c1 = __return_73781; { _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_73750; } } } else { mode8 = 0; goto label_73496; } } 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_74148:; mode8 = 0; label_73963:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_73987 = check__tmp; main__c1 = __return_73987; { _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_74179 = check__tmp; main__c1 = __return_74179; goto label_61282; } } } else { goto label_74148; } } } else { mode8 = 0; goto label_73963; } } else { return __return_main; } } } else { goto label_73944; } } } else { mode7 = 0; goto label_73484; } } 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_74750:; mode7 = 0; label_74361:; { 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_74570:; mode8 = 0; label_74373:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_74397 = check__tmp; main__c1 = __return_74397; { _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_74601 = check__tmp; main__c1 = __return_74601; goto label_61282; } } } else { goto label_74570; } } } else { mode8 = 0; goto label_74373; } } 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_74940:; mode8 = 0; label_74769:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_74793 = check__tmp; main__c1 = __return_74793; goto label_61282; } } } 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; goto label_61273; } else { goto label_74940; } } } else { mode8 = 0; goto label_74769; } } else { return __return_main; } } } else { goto label_74750; } } } else { mode7 = 0; goto label_74361; } } else { return __return_main; } } } else { goto label_74342; } } } else { mode6 = 0; goto label_73472; } } 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_75912:; mode6 = 0; label_75141:; { 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_75554:; mode7 = 0; label_75153:; { 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_75374:; mode8 = 0; label_75165:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_75189 = check__tmp; main__c1 = __return_75189; { _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_75405 = check__tmp; main__c1 = __return_75405; goto label_61282; } } } else { goto label_75374; } } } else { mode8 = 0; goto label_75165; } } 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_75744:; mode8 = 0; label_75573:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_75597 = check__tmp; main__c1 = __return_75597; goto label_61282; } } } 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; goto label_61273; } else { goto label_75744; } } } else { mode8 = 0; goto label_75573; } } else { return __return_main; } } } else { goto label_75554; } } } else { mode7 = 0; goto label_75153; } } 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_76280:; mode7 = 0; label_75931:; { 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_76126:; mode8 = 0; label_75943:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_75967 = check__tmp; main__c1 = __return_75967; goto label_61282; } } } 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; goto label_61273; } else { goto label_76126; } } } else { mode8 = 0; goto label_75943; } } 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_76446:; mode8 = 0; label_76447:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_76447; } else { goto label_76446; } } } 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; goto label_61273; } } else { return __return_main; } } } else { goto label_76280; } } } else { mode7 = 0; goto label_75931; } } else { return __return_main; } } } else { goto label_75912; } } } else { mode6 = 0; goto label_75141; } } else { return __return_main; } } } else { goto label_75122; } } } else { mode5 = 0; goto label_73460; } } 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_78126:; mode5 = 0; label_76638:; { 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_77433:; mode6 = 0; label_76650:; { 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_77075:; mode7 = 0; label_76662:; { 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_76895:; mode8 = 0; label_76674:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_76698 = check__tmp; main__c1 = __return_76698; { _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_76926 = check__tmp; main__c1 = __return_76926; goto label_61282; } } } else { goto label_76895; } } } else { mode8 = 0; goto label_76674; } } 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_77265:; mode8 = 0; label_77094:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_77118 = check__tmp; main__c1 = __return_77118; goto label_61282; } } } 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; goto label_61273; } else { goto label_77265; } } } else { mode8 = 0; goto label_77094; } } else { return __return_main; } } } else { goto label_77075; } } } else { mode7 = 0; goto label_76662; } } 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_77801:; mode7 = 0; label_77452:; { 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_77647:; mode8 = 0; label_77464:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_77488 = check__tmp; main__c1 = __return_77488; goto label_61282; } } } 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; goto label_61273; } else { goto label_77647; } } } else { mode8 = 0; goto label_77464; } } 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_77967:; mode8 = 0; label_77968:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_77968; } else { goto label_77967; } } } 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; goto label_61273; } } else { return __return_main; } } } else { goto label_77801; } } } else { mode7 = 0; goto label_77452; } } else { return __return_main; } } } else { goto label_77433; } } } else { mode6 = 0; goto label_76650; } } 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_78829:; mode6 = 0; label_78145:; { 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_78518:; mode7 = 0; label_78157:; { 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_78364:; mode8 = 0; label_78169:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_78193 = check__tmp; main__c1 = __return_78193; goto label_61282; } } } 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; goto label_61273; } else { goto label_78364; } } } else { mode8 = 0; goto label_78169; } } 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_78684:; mode8 = 0; label_78685:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_78685; } else { goto label_78684; } } } 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; goto label_61273; } } else { return __return_main; } } } else { goto label_78518; } } } else { mode7 = 0; goto label_78157; } } 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_79150:; mode7 = 0; label_78848:; { 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_79019:; mode8 = 0; label_79020:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_79020; } else { goto label_79019; } } } 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; goto label_61273; } } 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_79166:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_79166; } else { goto label_79166; } } } else { goto label_79166; } } else { return __return_main; } } } else { goto label_79150; } } } else { mode7 = 0; goto label_78848; } } else { return __return_main; } } } else { goto label_78829; } } } else { mode6 = 0; goto label_78145; } } else { return __return_main; } } } else { goto label_78126; } } } else { mode5 = 0; goto label_76638; } } else { return __return_main; } } } else { goto label_76619; } } } else { mode4 = 0; goto label_73448; } } 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_82317:; mode4 = 0; label_79482:; { 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_80994:; mode5 = 0; label_79494:; { 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_80301:; mode6 = 0; label_79506:; { 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_79943:; mode7 = 0; label_79518:; { 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_79763:; mode8 = 0; label_79530:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_79554 = check__tmp; main__c1 = __return_79554; { _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_79794 = check__tmp; main__c1 = __return_79794; goto label_61282; } } } else { goto label_79763; } } } else { mode8 = 0; goto label_79530; } } 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_80133:; mode8 = 0; label_79962:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_79986 = check__tmp; main__c1 = __return_79986; goto label_61282; } } } 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; goto label_61273; } else { goto label_80133; } } } else { mode8 = 0; goto label_79962; } } else { return __return_main; } } } else { goto label_79943; } } } else { mode7 = 0; goto label_79518; } } 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_80669:; mode7 = 0; label_80320:; { 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_80515:; mode8 = 0; label_80332:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_80356 = check__tmp; main__c1 = __return_80356; goto label_61282; } } } 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; goto label_61273; } else { goto label_80515; } } } else { mode8 = 0; goto label_80332; } } 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_80835:; mode8 = 0; label_80836:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_80836; } else { goto label_80835; } } } 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; goto label_61273; } } else { return __return_main; } } } else { goto label_80669; } } } else { mode7 = 0; goto label_80320; } } else { return __return_main; } } } else { goto label_80301; } } } else { mode6 = 0; goto label_79506; } } 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_81697:; mode6 = 0; label_81013:; { 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_81386:; mode7 = 0; label_81025:; { 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_81232:; mode8 = 0; label_81037:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_81061 = check__tmp; main__c1 = __return_81061; goto label_61282; } } } 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; goto label_61273; } else { goto label_81232; } } } else { mode8 = 0; goto label_81037; } } 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_81552:; mode8 = 0; label_81553:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_81553; } else { goto label_81552; } } } 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; goto label_61273; } } else { return __return_main; } } } else { goto label_81386; } } } else { mode7 = 0; goto label_81025; } } 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_82018:; mode7 = 0; label_81716:; { 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_81887:; mode8 = 0; label_81888:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_81888; } else { goto label_81887; } } } 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; goto label_61273; } } 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_82034:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_82034; } else { goto label_82034; } } } else { goto label_82034; } } else { return __return_main; } } } else { goto label_82018; } } } else { mode7 = 0; goto label_81716; } } else { return __return_main; } } } else { goto label_81697; } } } else { mode6 = 0; goto label_81013; } } else { return __return_main; } } } else { goto label_80994; } } } else { mode5 = 0; goto label_79494; } } 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_83650:; mode5 = 0; label_82336:; { 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_83044:; mode6 = 0; label_82348:; { 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_82733:; mode7 = 0; label_82360:; { 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_82579:; mode8 = 0; label_82372:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_82396 = check__tmp; main__c1 = __return_82396; goto label_61282; } } } 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; goto label_61273; } else { goto label_82579; } } } else { mode8 = 0; goto label_82372; } } 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_82899:; mode8 = 0; label_82900:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_82900; } else { goto label_82899; } } } 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; goto label_61273; } } else { return __return_main; } } } else { goto label_82733; } } } else { mode7 = 0; goto label_82360; } } 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_83365:; mode7 = 0; label_83063:; { 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_83234:; mode8 = 0; label_83235:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_83235; } else { goto label_83234; } } } 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; goto label_61273; } } 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_83381:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_83381; } else { goto label_83381; } } } else { goto label_83381; } } else { return __return_main; } } } else { goto label_83365; } } } else { mode7 = 0; goto label_83063; } } else { return __return_main; } } } else { goto label_83044; } } } else { mode6 = 0; goto label_82348; } } 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_84266:; mode6 = 0; label_83669:; { 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_83995:; mode7 = 0; label_83681:; { 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_83864:; mode8 = 0; label_83865:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_83865; } else { goto label_83864; } } } 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; goto label_61273; } } 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_84011:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_84011; } else { goto label_84011; } } } else { goto label_84011; } } else { return __return_main; } } } else { goto label_83995; } } } else { mode7 = 0; goto label_83681; } } 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_84547:; mode7 = 0; label_84285:; { 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_84294:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_84294; } else { goto label_84294; } } } else { goto label_84294; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; goto label_61243; } else { goto label_84547; } } } else { mode7 = 0; goto label_84285; } } else { return __return_main; } } } else { goto label_84266; } } } else { mode6 = 0; goto label_83669; } } else { return __return_main; } } } else { goto label_83650; } } } else { mode5 = 0; goto label_82336; } } else { return __return_main; } } } else { goto label_82317; } } } else { mode4 = 0; goto label_79482; } } else { return __return_main; } } } else { goto label_79463; } } } else { mode3 = 0; goto label_73436; } } else { return __return_main; } } } else { goto label_73417; } } } else { mode2 = 0; goto label_61032; } } 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_73578:; mode2 = 0; label_61479:; { 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_67858:; mode3 = 0; label_61491:; { 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_64836:; mode4 = 0; label_61503:; { 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_63235:; mode5 = 0; label_61515:; { 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_62390:; mode6 = 0; label_61527:; { 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_61953:; mode7 = 0; label_61539:; { 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_61736:; mode8 = 0; label_61551:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; p8_new = nomsg; { int check__tmp; if ((((((((((int)st1) + ((int)st2)) + ((int)st3)) + ((int)st4)) + ((int)st5)) + ((int)st6)) + ((int)st7)) + ((int)st8)) <= 1) { if (((int)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_61578 = check__tmp; main__c1 = __return_61578; { _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_61767 = check__tmp; main__c1 = __return_61767; { _Bool __tmp_33; __tmp_33 = main__c1; _Bool assert__arg; assert__arg = __tmp_33; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } else { goto label_61736; } } } else { mode8 = 0; goto label_61551; } } 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_62155:; mode8 = 0; label_61972:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_61996 = check__tmp; main__c1 = __return_61996; { _Bool __tmp_34; __tmp_34 = main__c1; _Bool assert__arg; assert__arg = __tmp_34; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } 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_62186 = check__tmp; main__c1 = __return_62186; goto label_61282; } } } else { goto label_62155; } } } else { mode8 = 0; goto label_61972; } } else { return __return_main; } } } else { goto label_61953; } } } else { mode7 = 0; goto label_61539; } } 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_62812:; mode7 = 0; label_62409:; { 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_62421:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_62445 = check__tmp; main__c1 = __return_62445; { _Bool __tmp_35; __tmp_35 = main__c1; _Bool assert__arg; assert__arg = __tmp_35; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } 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; goto label_61282; } } } else { goto label_62604; } } } else { mode8 = 0; goto label_62421; } } 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_62998:; mode8 = 0; label_62831:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_62855 = check__tmp; main__c1 = __return_62855; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_62998; } } } else { mode8 = 0; goto label_62831; } } else { return __return_main; } } } else { goto label_62812; } } } else { mode7 = 0; goto label_62409; } } else { return __return_main; } } } else { goto label_62390; } } } else { mode6 = 0; goto label_61527; } } 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_64065:; mode6 = 0; label_63254:; { 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_63669:; mode7 = 0; label_63266:; { 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_63461:; mode8 = 0; label_63278:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_63302 = check__tmp; main__c1 = __return_63302; { _Bool __tmp_36; __tmp_36 = main__c1; _Bool assert__arg; assert__arg = __tmp_36; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } 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_63492 = check__tmp; main__c1 = __return_63492; goto label_61282; } } } else { goto label_63461; } } } else { mode8 = 0; goto label_63278; } } 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_63855:; mode8 = 0; label_63688:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_63712 = check__tmp; main__c1 = __return_63712; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_63855; } } } else { mode8 = 0; goto label_63688; } } else { return __return_main; } } } else { goto label_63669; } } } else { mode7 = 0; goto label_63266; } } 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_64439:; mode7 = 0; label_64084:; { 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_64263:; mode8 = 0; label_64096:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_64120 = check__tmp; main__c1 = __return_64120; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_64263; } } } else { mode8 = 0; goto label_64096; } } 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_64577:; mode8 = 0; label_64458:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_64577; } else { goto label_64577; } } } else { mode8 = 0; goto label_64458; } } else { return __return_main; } } } else { goto label_64439; } } } else { mode7 = 0; goto label_64084; } } else { return __return_main; } } } else { goto label_64065; } } } else { mode6 = 0; goto label_63254; } } else { return __return_main; } } } else { goto label_63235; } } } else { mode5 = 0; goto label_61515; } } 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_66422:; mode5 = 0; label_64855:; { 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_65678:; mode6 = 0; label_64867:; { 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_65282:; mode7 = 0; label_64879:; { 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_65074:; mode8 = 0; label_64891:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_64915 = check__tmp; main__c1 = __return_64915; { _Bool __tmp_37; __tmp_37 = main__c1; _Bool assert__arg; assert__arg = __tmp_37; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } 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_65105 = check__tmp; main__c1 = __return_65105; goto label_61282; } } } else { goto label_65074; } } } else { mode8 = 0; goto label_64891; } } 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_65468:; mode8 = 0; label_65301:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_65325 = check__tmp; main__c1 = __return_65325; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_65468; } } } else { mode8 = 0; goto label_65301; } } else { return __return_main; } } } else { goto label_65282; } } } else { mode7 = 0; goto label_64879; } } 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_66052:; mode7 = 0; label_65697:; { 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_65876:; mode8 = 0; label_65709:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_65733 = check__tmp; main__c1 = __return_65733; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_65876; } } } else { mode8 = 0; goto label_65709; } } 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_66190:; mode8 = 0; label_66071:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_66190; } else { goto label_66190; } } } else { mode8 = 0; goto label_66071; } } else { return __return_main; } } } else { goto label_66052; } } } else { mode7 = 0; goto label_65697; } } else { return __return_main; } } } else { goto label_65678; } } } else { mode6 = 0; goto label_64867; } } 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_67144:; mode6 = 0; label_66441:; { 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_66808:; mode7 = 0; label_66453:; { 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_66632:; mode8 = 0; label_66465:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_66489 = check__tmp; main__c1 = __return_66489; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_66632; } } } else { mode8 = 0; goto label_66465; } } 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_66946:; mode8 = 0; label_66827:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_66946; } else { goto label_66946; } } } else { mode8 = 0; goto label_66827; } } else { return __return_main; } } } else { goto label_66808; } } } else { mode7 = 0; goto label_66453; } } 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_67442:; mode7 = 0; label_67163:; { 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_67294:; mode8 = 0; label_67175:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_67294; } else { goto label_67294; } } } else { mode8 = 0; goto label_67175; } } 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_67459:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_67459; } else { goto label_67459; } } } else { goto label_67459; } } else { return __return_main; } } } else { goto label_67442; } } } else { mode7 = 0; goto label_67163; } } else { return __return_main; } } } else { goto label_67144; } } } else { mode6 = 0; goto label_66441; } } else { return __return_main; } } } else { goto label_66422; } } } else { mode5 = 0; goto label_64855; } } else { return __return_main; } } } else { goto label_64836; } } } else { mode4 = 0; goto label_61503; } } 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_70865:; mode4 = 0; label_67877:; { 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_69456:; mode5 = 0; label_67889:; { 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_68712:; mode6 = 0; label_67901:; { 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_68316:; mode7 = 0; label_67913:; { 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_68108:; mode8 = 0; label_67925:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_67949 = check__tmp; main__c1 = __return_67949; { _Bool __tmp_38; __tmp_38 = main__c1; _Bool assert__arg; assert__arg = __tmp_38; if (assert__arg == 0) { {reach_error();} return __return_main; } else { goto label_61288; } } } } } 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_68139 = check__tmp; main__c1 = __return_68139; goto label_61282; } } } else { goto label_68108; } } } else { mode8 = 0; goto label_67925; } } 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_68502:; mode8 = 0; label_68335:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_68359 = check__tmp; main__c1 = __return_68359; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_68502; } } } else { mode8 = 0; goto label_68335; } } else { return __return_main; } } } else { goto label_68316; } } } else { mode7 = 0; goto label_67913; } } 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_69086:; mode7 = 0; label_68731:; { 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_68910:; mode8 = 0; label_68743:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_68767 = check__tmp; main__c1 = __return_68767; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_68910; } } } else { mode8 = 0; goto label_68743; } } 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_69224:; mode8 = 0; label_69105:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_69224; } else { goto label_69224; } } } else { mode8 = 0; goto label_69105; } } else { return __return_main; } } } else { goto label_69086; } } } else { mode7 = 0; goto label_68731; } } else { return __return_main; } } } else { goto label_68712; } } } else { mode6 = 0; goto label_67901; } } 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_70178:; mode6 = 0; label_69475:; { 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_69842:; mode7 = 0; label_69487:; { 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_69666:; mode8 = 0; label_69499:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_69523 = check__tmp; main__c1 = __return_69523; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_69666; } } } else { mode8 = 0; goto label_69499; } } 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_69861:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_69980; } else { goto label_69980; } } } else { mode8 = 0; goto label_69861; } } else { return __return_main; } } } else { goto label_69842; } } } else { mode7 = 0; goto label_69487; } } 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_70476:; mode7 = 0; label_70197:; { 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_70328:; mode8 = 0; label_70209:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_70328; } else { goto label_70328; } } } else { mode8 = 0; goto label_70209; } } 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_70493:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_70493; } else { goto label_70493; } } } else { goto label_70493; } } else { return __return_main; } } } else { goto label_70476; } } } else { mode7 = 0; goto label_70197; } } else { return __return_main; } } } else { goto label_70178; } } } else { mode6 = 0; goto label_69475; } } else { return __return_main; } } } else { goto label_69456; } } } else { mode5 = 0; goto label_67889; } } 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_72252:; mode5 = 0; label_70884:; { 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_71599:; mode6 = 0; label_70896:; { 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_71263:; mode7 = 0; label_70908:; { 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_71087:; mode8 = 0; label_70920:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_70944 = check__tmp; main__c1 = __return_70944; goto label_61282; } } } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_61257; } else { goto label_71087; } } } else { mode8 = 0; goto label_70920; } } 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_71401:; mode8 = 0; label_71282:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_71401; } else { goto label_71401; } } } else { mode8 = 0; goto label_71282; } } else { return __return_main; } } } else { goto label_71263; } } } else { mode7 = 0; goto label_70908; } } 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_71897:; mode7 = 0; label_71618:; { 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_71749:; mode8 = 0; label_71630:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_71749; } else { goto label_71749; } } } else { mode8 = 0; goto label_71630; } } 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_71914:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_71914; } else { goto label_71914; } } } else { goto label_71914; } } else { return __return_main; } } } else { goto label_71897; } } } else { mode7 = 0; goto label_71618; } } else { return __return_main; } } } else { goto label_71599; } } } else { mode6 = 0; goto label_70896; } } 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_72867:; mode6 = 0; label_72271:; { 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_72562:; mode7 = 0; label_72283:; { 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_72414:; mode8 = 0; label_72295:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_72414; } else { goto label_72414; } } } else { mode8 = 0; goto label_72295; } } 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_72579:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_72579; } else { goto label_72579; } } } else { goto label_72579; } } else { return __return_main; } } } else { goto label_72562; } } } else { mode7 = 0; goto label_72283; } } 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_73165:; mode7 = 0; label_72886:; { 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_72896:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_72896; } else { goto label_72896; } } } else { goto label_72896; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; goto label_61243; } else { goto label_73165; } } } else { mode7 = 0; goto label_72886; } } else { return __return_main; } } } else { goto label_72867; } } } else { mode6 = 0; goto label_72271; } } else { return __return_main; } } } else { goto label_72252; } } } else { mode5 = 0; goto label_70884; } } else { return __return_main; } } } else { goto label_70865; } } } else { mode4 = 0; goto label_67877; } } else { return __return_main; } } } else { goto label_67858; } } } else { mode3 = 0; goto label_61491; } } 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_79609:; mode3 = 0; label_73597:; { 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_76753:; mode4 = 0; label_73609:; { 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_75244:; mode5 = 0; label_73621:; { 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_74452:; mode6 = 0; label_73633:; { 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_74042:; mode7 = 0; label_73645:; { 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_73836:; mode8 = 0; label_73657:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_73681 = check__tmp; main__c1 = __return_73681; { _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_73867 = check__tmp; main__c1 = __return_73867; goto label_61282; } } } else { goto label_73836; } } } else { mode8 = 0; goto label_73657; } } 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_74228:; mode8 = 0; label_74061:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_74085 = check__tmp; main__c1 = __return_74085; goto label_61282; } } } 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; goto label_61273; } else { goto label_74228; } } } else { mode8 = 0; goto label_74061; } } else { return __return_main; } } } else { goto label_74042; } } } else { mode7 = 0; goto label_73645; } } 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_74842:; mode7 = 0; label_74471:; { 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_74650:; mode8 = 0; label_74483:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_74507 = check__tmp; main__c1 = __return_74507; goto label_61282; } } } 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; goto label_61273; } else { goto label_74650; } } } else { mode8 = 0; goto label_74483; } } 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_75012:; mode8 = 0; label_75013:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_75013; } else { goto label_75012; } } } 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; goto label_61273; } } else { return __return_main; } } } else { goto label_74842; } } } else { mode7 = 0; goto label_74471; } } else { return __return_main; } } } else { goto label_74452; } } } else { mode6 = 0; goto label_73633; } } 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_76016:; mode6 = 0; label_75263:; { 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_75646:; mode7 = 0; label_75275:; { 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_75454:; mode8 = 0; label_75287:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_75311 = check__tmp; main__c1 = __return_75311; goto label_61282; } } } 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; goto label_61273; } else { goto label_75454; } } } else { mode8 = 0; goto label_75287; } } 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_75816:; mode8 = 0; label_75817:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_75817; } else { goto label_75816; } } } 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; goto label_61273; } } else { return __return_main; } } } else { goto label_75646; } } } else { mode7 = 0; goto label_75275; } } 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_76364:; mode7 = 0; label_76035:; { 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_76198:; mode8 = 0; label_76199:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_76199; } else { goto label_76198; } } } 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; goto label_61273; } } 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_76380:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_76380; } else { goto label_76380; } } } else { goto label_76380; } } else { return __return_main; } } } else { goto label_76364; } } } else { mode7 = 0; goto label_76035; } } else { return __return_main; } } } else { goto label_76016; } } } else { mode6 = 0; goto label_75263; } } else { return __return_main; } } } else { goto label_75244; } } } else { mode5 = 0; goto label_73621; } } 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_78242:; mode5 = 0; label_76772:; { 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_77537:; mode6 = 0; label_76784:; { 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_77167:; mode7 = 0; label_76796:; { 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_76975:; mode8 = 0; label_76808:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_76832 = check__tmp; main__c1 = __return_76832; goto label_61282; } } } 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; goto label_61273; } else { goto label_76975; } } } else { mode8 = 0; goto label_76808; } } 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_77337:; mode8 = 0; label_77338:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_77338; } else { goto label_77337; } } } 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; goto label_61273; } } else { return __return_main; } } } else { goto label_77167; } } } else { mode7 = 0; goto label_76796; } } 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_77885:; mode7 = 0; label_77556:; { 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_77719:; mode8 = 0; label_77720:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_77720; } else { goto label_77719; } } } 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; goto label_61273; } } 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_77901:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_77901; } else { goto label_77901; } } } else { goto label_77901; } } else { return __return_main; } } } else { goto label_77885; } } } else { mode7 = 0; goto label_77556; } } else { return __return_main; } } } else { goto label_77537; } } } else { mode6 = 0; goto label_76784; } } 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_78925:; mode6 = 0; label_78261:; { 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_78602:; mode7 = 0; label_78273:; { 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_78436:; mode8 = 0; label_78437:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_78437; } else { goto label_78436; } } } 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; goto label_61273; } } 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_78618:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_78618; } else { goto label_78618; } } } else { goto label_78618; } } else { return __return_main; } } } else { goto label_78602; } } } else { mode7 = 0; goto label_78273; } } 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_79218:; mode7 = 0; label_78944:; { 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_78953:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_78953; } else { goto label_78953; } } } else { goto label_78953; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; goto label_61243; } else { goto label_79218; } } } else { mode7 = 0; goto label_78944; } } else { return __return_main; } } } else { goto label_78925; } } } else { mode6 = 0; goto label_78261; } } else { return __return_main; } } } else { goto label_78242; } } } else { mode5 = 0; goto label_76772; } } else { return __return_main; } } } else { goto label_76753; } } } else { mode4 = 0; goto label_73609; } } 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_82445:; mode4 = 0; label_79628:; { 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_81110:; mode5 = 0; label_79640:; { 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_80405:; mode6 = 0; label_79652:; { 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_80035:; mode7 = 0; label_79664:; { 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_79843:; mode8 = 0; label_79676:; p1_old = p1_new; p1_new = nomsg; p2_old = p2_new; p2_new = nomsg; p3_old = p3_new; p3_new = nomsg; p4_old = p4_new; p4_new = nomsg; p5_old = p5_new; p5_new = nomsg; p6_old = p6_new; p6_new = nomsg; p7_old = p7_new; p7_new = nomsg; p8_old = p8_new; 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_79700 = check__tmp; main__c1 = __return_79700; goto label_61282; } } } 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; goto label_61273; } else { goto label_79843; } } } else { mode8 = 0; goto label_79676; } } 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_80205:; mode8 = 0; label_80206:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_80206; } else { goto label_80205; } } } 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; goto label_61273; } } else { return __return_main; } } } else { goto label_80035; } } } else { mode7 = 0; goto label_79664; } } 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_80753:; mode7 = 0; label_80424:; { 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_80587:; mode8 = 0; label_80588:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_80588; } else { goto label_80587; } } } 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; goto label_61273; } } 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_80769:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_80769; } else { goto label_80769; } } } else { goto label_80769; } } else { return __return_main; } } } else { goto label_80753; } } } else { mode7 = 0; goto label_80424; } } else { return __return_main; } } } else { goto label_80405; } } } else { mode6 = 0; goto label_79652; } } 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_81793:; mode6 = 0; label_81129:; { 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_81470:; mode7 = 0; label_81141:; { 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_81304:; mode8 = 0; label_81305:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_81305; } else { goto label_81304; } } } 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; goto label_61273; } } 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_81486:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_81486; } else { goto label_81486; } } } else { goto label_81486; } } else { return __return_main; } } } else { goto label_81470; } } } else { mode7 = 0; goto label_81141; } } 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_82086:; mode7 = 0; label_81812:; { 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_81821:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_81821; } else { goto label_81821; } } } else { goto label_81821; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; goto label_61243; } else { goto label_82086; } } } else { mode7 = 0; goto label_81812; } } else { return __return_main; } } } else { goto label_81793; } } } else { mode6 = 0; goto label_81129; } } else { return __return_main; } } } else { goto label_81110; } } } else { mode5 = 0; goto label_79640; } } 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_83758:; mode5 = 0; label_82464:; { 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_83140:; mode6 = 0; label_82476:; { 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_82817:; mode7 = 0; label_82488:; { 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_82651:; mode8 = 0; label_82652:; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; mode8 = 0; goto label_82652; } else { goto label_82651; } } } 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; goto label_61273; } } 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_82833:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_82833; } else { goto label_82833; } } } else { goto label_82833; } } else { return __return_main; } } } else { goto label_82817; } } } else { mode7 = 0; goto label_82488; } } 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_83433:; mode7 = 0; label_83159:; { 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_83168:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_83168; } else { goto label_83168; } } } else { goto label_83168; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; goto label_61243; } else { goto label_83433; } } } else { mode7 = 0; goto label_83159; } } else { return __return_main; } } } else { goto label_83140; } } } else { mode6 = 0; goto label_82476; } } 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_84346:; mode6 = 0; label_83777:; { 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_84063:; mode7 = 0; label_83789:; { 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_83798:; mode8 = 0; goto label_61257; } else { if (((int)node8__m8) == ((int)id8)) { st8 = 1; goto label_83798; } else { goto label_83798; } } } else { goto label_83798; } } else { return __return_main; } } } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; mode7 = 0; goto label_61243; } else { goto label_84063; } } } else { mode7 = 0; goto label_83789; } } 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_84603:; mode7 = 0; label_84364:; goto label_61243; } else { if (((int)node7__m7) == ((int)id7)) { st7 = 1; goto label_84603; } else { goto label_84603; } } } else { mode7 = 0; goto label_84364; } } else { return __return_main; } } } else { goto label_84346; } } } else { mode6 = 0; goto label_83777; } } else { return __return_main; } } } else { goto label_83758; } } } else { mode5 = 0; goto label_82464; } } else { return __return_main; } } } else { goto label_82445; } } } else { mode4 = 0; goto label_79628; } } else { return __return_main; } } } else { goto label_79609; } } } else { mode3 = 0; goto label_73597; } } else { return __return_main; } } } else { goto label_73578; } } } else { mode2 = 0; goto label_61479; } } else { return __return_main; } } } else { send1 = node1__m1; goto label_61460; } } } else { mode1 = 0; goto label_61020; } } } 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_84657 = check__tmp; main__c1 = __return_84657; { _Bool __tmp_40; __tmp_40 = main__c1; _Bool assert__arg; assert__arg = __tmp_40; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_84591 = check__tmp; main__c1 = __return_84591; { _Bool __tmp_41; __tmp_41 = main__c1; _Bool assert__arg; assert__arg = __tmp_41; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_84535 = check__tmp; main__c1 = __return_84535; { _Bool __tmp_42; __tmp_42 = main__c1; _Bool assert__arg; assert__arg = __tmp_42; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_84465 = check__tmp; main__c1 = __return_84465; { _Bool __tmp_43; __tmp_43 = main__c1; _Bool assert__arg; assert__arg = __tmp_43; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_84416 = check__tmp; main__c1 = __return_84416; { _Bool __tmp_44; __tmp_44 = main__c1; _Bool assert__arg; assert__arg = __tmp_44; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_84334 = check__tmp; main__c1 = __return_84334; { _Bool __tmp_45; __tmp_45 = main__c1; _Bool assert__arg; assert__arg = __tmp_45; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_84254 = check__tmp; main__c1 = __return_84254; { _Bool __tmp_46; __tmp_46 = main__c1; _Bool assert__arg; assert__arg = __tmp_46; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_84170 = check__tmp; main__c1 = __return_84170; { _Bool __tmp_47; __tmp_47 = main__c1; _Bool assert__arg; assert__arg = __tmp_47; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_84121 = check__tmp; main__c1 = __return_84121; { _Bool __tmp_48; __tmp_48 = main__c1; _Bool assert__arg; assert__arg = __tmp_48; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_84051 = check__tmp; main__c1 = __return_84051; { _Bool __tmp_49; __tmp_49 = main__c1; _Bool assert__arg; assert__arg = __tmp_49; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_83983 = check__tmp; main__c1 = __return_83983; { _Bool __tmp_50; __tmp_50 = main__c1; _Bool assert__arg; assert__arg = __tmp_50; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_83906 = check__tmp; main__c1 = __return_83906; { _Bool __tmp_51; __tmp_51 = main__c1; _Bool assert__arg; assert__arg = __tmp_51; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_83852 = check__tmp; main__c1 = __return_83852; { _Bool __tmp_52; __tmp_52 = main__c1; _Bool assert__arg; assert__arg = __tmp_52; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_83746 = check__tmp; main__c1 = __return_83746; { _Bool __tmp_53; __tmp_53 = main__c1; _Bool assert__arg; assert__arg = __tmp_53; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_83638 = check__tmp; main__c1 = __return_83638; { _Bool __tmp_54; __tmp_54 = main__c1; _Bool assert__arg; assert__arg = __tmp_54; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_83540 = check__tmp; main__c1 = __return_83540; { _Bool __tmp_55; __tmp_55 = main__c1; _Bool assert__arg; assert__arg = __tmp_55; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_83491 = check__tmp; main__c1 = __return_83491; { _Bool __tmp_56; __tmp_56 = main__c1; _Bool assert__arg; assert__arg = __tmp_56; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_83421 = check__tmp; main__c1 = __return_83421; { _Bool __tmp_57; __tmp_57 = main__c1; _Bool assert__arg; assert__arg = __tmp_57; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_83353 = check__tmp; main__c1 = __return_83353; { _Bool __tmp_58; __tmp_58 = main__c1; _Bool assert__arg; assert__arg = __tmp_58; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_83276 = check__tmp; main__c1 = __return_83276; { _Bool __tmp_59; __tmp_59 = main__c1; _Bool assert__arg; assert__arg = __tmp_59; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_83222 = check__tmp; main__c1 = __return_83222; { _Bool __tmp_60; __tmp_60 = main__c1; _Bool assert__arg; assert__arg = __tmp_60; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_83128 = check__tmp; main__c1 = __return_83128; { _Bool __tmp_61; __tmp_61 = main__c1; _Bool assert__arg; assert__arg = __tmp_61; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_83032 = check__tmp; main__c1 = __return_83032; { _Bool __tmp_62; __tmp_62 = main__c1; _Bool assert__arg; assert__arg = __tmp_62; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_82941 = check__tmp; main__c1 = __return_82941; { _Bool __tmp_63; __tmp_63 = main__c1; _Bool assert__arg; assert__arg = __tmp_63; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_82887 = check__tmp; main__c1 = __return_82887; { _Bool __tmp_64; __tmp_64 = main__c1; _Bool assert__arg; assert__arg = __tmp_64; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_82805 = check__tmp; main__c1 = __return_82805; { _Bool __tmp_65; __tmp_65 = main__c1; _Bool assert__arg; assert__arg = __tmp_65; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_82721 = check__tmp; main__c1 = __return_82721; { _Bool __tmp_66; __tmp_66 = main__c1; _Bool assert__arg; assert__arg = __tmp_66; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_82639 = check__tmp; main__c1 = __return_82639; { _Bool __tmp_67; __tmp_67 = main__c1; _Bool assert__arg; assert__arg = __tmp_67; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_82567 = check__tmp; main__c1 = __return_82567; { _Bool __tmp_68; __tmp_68 = main__c1; _Bool assert__arg; assert__arg = __tmp_68; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_82433 = check__tmp; main__c1 = __return_82433; { _Bool __tmp_69; __tmp_69 = main__c1; _Bool assert__arg; assert__arg = __tmp_69; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_82305 = check__tmp; main__c1 = __return_82305; { _Bool __tmp_70; __tmp_70 = main__c1; _Bool assert__arg; assert__arg = __tmp_70; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_82193 = check__tmp; main__c1 = __return_82193; { _Bool __tmp_71; __tmp_71 = main__c1; _Bool assert__arg; assert__arg = __tmp_71; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_82144 = check__tmp; main__c1 = __return_82144; { _Bool __tmp_72; __tmp_72 = main__c1; _Bool assert__arg; assert__arg = __tmp_72; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_82074 = check__tmp; main__c1 = __return_82074; { _Bool __tmp_73; __tmp_73 = main__c1; _Bool assert__arg; assert__arg = __tmp_73; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_82006 = check__tmp; main__c1 = __return_82006; { _Bool __tmp_74; __tmp_74 = main__c1; _Bool assert__arg; assert__arg = __tmp_74; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_81929 = check__tmp; main__c1 = __return_81929; { _Bool __tmp_75; __tmp_75 = main__c1; _Bool assert__arg; assert__arg = __tmp_75; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_81875 = check__tmp; main__c1 = __return_81875; { _Bool __tmp_76; __tmp_76 = main__c1; _Bool assert__arg; assert__arg = __tmp_76; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_81781 = check__tmp; main__c1 = __return_81781; { _Bool __tmp_77; __tmp_77 = main__c1; _Bool assert__arg; assert__arg = __tmp_77; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_81685 = check__tmp; main__c1 = __return_81685; { _Bool __tmp_78; __tmp_78 = main__c1; _Bool assert__arg; assert__arg = __tmp_78; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_81594 = check__tmp; main__c1 = __return_81594; { _Bool __tmp_79; __tmp_79 = main__c1; _Bool assert__arg; assert__arg = __tmp_79; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_81540 = check__tmp; main__c1 = __return_81540; { _Bool __tmp_80; __tmp_80 = main__c1; _Bool assert__arg; assert__arg = __tmp_80; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_81458 = check__tmp; main__c1 = __return_81458; { _Bool __tmp_81; __tmp_81 = main__c1; _Bool assert__arg; assert__arg = __tmp_81; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_81374 = check__tmp; main__c1 = __return_81374; { _Bool __tmp_82; __tmp_82 = main__c1; _Bool assert__arg; assert__arg = __tmp_82; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_81292 = check__tmp; main__c1 = __return_81292; { _Bool __tmp_83; __tmp_83 = main__c1; _Bool assert__arg; assert__arg = __tmp_83; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_81220 = check__tmp; main__c1 = __return_81220; { _Bool __tmp_84; __tmp_84 = main__c1; _Bool assert__arg; assert__arg = __tmp_84; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_81098 = check__tmp; main__c1 = __return_81098; { _Bool __tmp_85; __tmp_85 = main__c1; _Bool assert__arg; assert__arg = __tmp_85; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_80982 = check__tmp; main__c1 = __return_80982; { _Bool __tmp_86; __tmp_86 = main__c1; _Bool assert__arg; assert__arg = __tmp_86; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_80877 = check__tmp; main__c1 = __return_80877; { _Bool __tmp_87; __tmp_87 = main__c1; _Bool assert__arg; assert__arg = __tmp_87; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_80823 = check__tmp; main__c1 = __return_80823; { _Bool __tmp_88; __tmp_88 = main__c1; _Bool assert__arg; assert__arg = __tmp_88; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_80741 = check__tmp; main__c1 = __return_80741; { _Bool __tmp_89; __tmp_89 = main__c1; _Bool assert__arg; assert__arg = __tmp_89; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_80657 = check__tmp; main__c1 = __return_80657; { _Bool __tmp_90; __tmp_90 = main__c1; _Bool assert__arg; assert__arg = __tmp_90; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_80575 = check__tmp; main__c1 = __return_80575; { _Bool __tmp_91; __tmp_91 = main__c1; _Bool assert__arg; assert__arg = __tmp_91; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_80503 = check__tmp; main__c1 = __return_80503; { _Bool __tmp_92; __tmp_92 = main__c1; _Bool assert__arg; assert__arg = __tmp_92; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_80393 = check__tmp; main__c1 = __return_80393; { _Bool __tmp_93; __tmp_93 = main__c1; _Bool assert__arg; assert__arg = __tmp_93; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_80289 = check__tmp; main__c1 = __return_80289; { _Bool __tmp_94; __tmp_94 = main__c1; _Bool assert__arg; assert__arg = __tmp_94; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_80193 = check__tmp; main__c1 = __return_80193; { _Bool __tmp_95; __tmp_95 = main__c1; _Bool assert__arg; assert__arg = __tmp_95; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_80121 = check__tmp; main__c1 = __return_80121; { _Bool __tmp_96; __tmp_96 = main__c1; _Bool assert__arg; assert__arg = __tmp_96; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_80023 = check__tmp; main__c1 = __return_80023; { _Bool __tmp_97; __tmp_97 = main__c1; _Bool assert__arg; assert__arg = __tmp_97; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_79931 = check__tmp; main__c1 = __return_79931; { _Bool __tmp_98; __tmp_98 = main__c1; _Bool assert__arg; assert__arg = __tmp_98; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_79831 = check__tmp; main__c1 = __return_79831; { _Bool __tmp_99; __tmp_99 = main__c1; _Bool assert__arg; assert__arg = __tmp_99; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_79751 = check__tmp; main__c1 = __return_79751; { _Bool __tmp_100; __tmp_100 = main__c1; _Bool assert__arg; assert__arg = __tmp_100; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_79597 = check__tmp; main__c1 = __return_79597; { _Bool __tmp_101; __tmp_101 = main__c1; _Bool assert__arg; assert__arg = __tmp_101; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_79451 = check__tmp; main__c1 = __return_79451; { _Bool __tmp_102; __tmp_102 = main__c1; _Bool assert__arg; assert__arg = __tmp_102; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_79325 = check__tmp; main__c1 = __return_79325; { _Bool __tmp_103; __tmp_103 = main__c1; _Bool assert__arg; assert__arg = __tmp_103; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_79276 = check__tmp; main__c1 = __return_79276; { _Bool __tmp_104; __tmp_104 = main__c1; _Bool assert__arg; assert__arg = __tmp_104; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_79206 = check__tmp; main__c1 = __return_79206; { _Bool __tmp_105; __tmp_105 = main__c1; _Bool assert__arg; assert__arg = __tmp_105; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_79138 = check__tmp; main__c1 = __return_79138; { _Bool __tmp_106; __tmp_106 = main__c1; _Bool assert__arg; assert__arg = __tmp_106; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_79061 = check__tmp; main__c1 = __return_79061; { _Bool __tmp_107; __tmp_107 = main__c1; _Bool assert__arg; assert__arg = __tmp_107; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_79007 = check__tmp; main__c1 = __return_79007; { _Bool __tmp_108; __tmp_108 = main__c1; _Bool assert__arg; assert__arg = __tmp_108; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_78913 = check__tmp; main__c1 = __return_78913; { _Bool __tmp_109; __tmp_109 = main__c1; _Bool assert__arg; assert__arg = __tmp_109; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_78817 = check__tmp; main__c1 = __return_78817; { _Bool __tmp_110; __tmp_110 = main__c1; _Bool assert__arg; assert__arg = __tmp_110; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_78726 = check__tmp; main__c1 = __return_78726; { _Bool __tmp_111; __tmp_111 = main__c1; _Bool assert__arg; assert__arg = __tmp_111; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_78672 = check__tmp; main__c1 = __return_78672; { _Bool __tmp_112; __tmp_112 = main__c1; _Bool assert__arg; assert__arg = __tmp_112; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_78590 = check__tmp; main__c1 = __return_78590; { _Bool __tmp_113; __tmp_113 = main__c1; _Bool assert__arg; assert__arg = __tmp_113; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_78506 = check__tmp; main__c1 = __return_78506; { _Bool __tmp_114; __tmp_114 = main__c1; _Bool assert__arg; assert__arg = __tmp_114; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_78424 = check__tmp; main__c1 = __return_78424; { _Bool __tmp_115; __tmp_115 = main__c1; _Bool assert__arg; assert__arg = __tmp_115; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_78352 = check__tmp; main__c1 = __return_78352; { _Bool __tmp_116; __tmp_116 = main__c1; _Bool assert__arg; assert__arg = __tmp_116; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_78230 = check__tmp; main__c1 = __return_78230; { _Bool __tmp_117; __tmp_117 = main__c1; _Bool assert__arg; assert__arg = __tmp_117; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_78114 = check__tmp; main__c1 = __return_78114; { _Bool __tmp_118; __tmp_118 = main__c1; _Bool assert__arg; assert__arg = __tmp_118; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_78009 = check__tmp; main__c1 = __return_78009; { _Bool __tmp_119; __tmp_119 = main__c1; _Bool assert__arg; assert__arg = __tmp_119; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_77955 = check__tmp; main__c1 = __return_77955; { _Bool __tmp_120; __tmp_120 = main__c1; _Bool assert__arg; assert__arg = __tmp_120; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_77873 = check__tmp; main__c1 = __return_77873; { _Bool __tmp_121; __tmp_121 = main__c1; _Bool assert__arg; assert__arg = __tmp_121; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_77789 = check__tmp; main__c1 = __return_77789; { _Bool __tmp_122; __tmp_122 = main__c1; _Bool assert__arg; assert__arg = __tmp_122; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_77707 = check__tmp; main__c1 = __return_77707; { _Bool __tmp_123; __tmp_123 = main__c1; _Bool assert__arg; assert__arg = __tmp_123; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_77635 = check__tmp; main__c1 = __return_77635; { _Bool __tmp_124; __tmp_124 = main__c1; _Bool assert__arg; assert__arg = __tmp_124; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_77525 = check__tmp; main__c1 = __return_77525; { _Bool __tmp_125; __tmp_125 = main__c1; _Bool assert__arg; assert__arg = __tmp_125; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_77421 = check__tmp; main__c1 = __return_77421; { _Bool __tmp_126; __tmp_126 = main__c1; _Bool assert__arg; assert__arg = __tmp_126; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_77325 = check__tmp; main__c1 = __return_77325; { _Bool __tmp_127; __tmp_127 = main__c1; _Bool assert__arg; assert__arg = __tmp_127; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_77253 = check__tmp; main__c1 = __return_77253; { _Bool __tmp_128; __tmp_128 = main__c1; _Bool assert__arg; assert__arg = __tmp_128; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_77155 = check__tmp; main__c1 = __return_77155; { _Bool __tmp_129; __tmp_129 = main__c1; _Bool assert__arg; assert__arg = __tmp_129; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_77063 = check__tmp; main__c1 = __return_77063; { _Bool __tmp_130; __tmp_130 = main__c1; _Bool assert__arg; assert__arg = __tmp_130; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_76963 = check__tmp; main__c1 = __return_76963; { _Bool __tmp_131; __tmp_131 = main__c1; _Bool assert__arg; assert__arg = __tmp_131; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_76883 = check__tmp; main__c1 = __return_76883; { _Bool __tmp_132; __tmp_132 = main__c1; _Bool assert__arg; assert__arg = __tmp_132; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_76741 = check__tmp; main__c1 = __return_76741; { _Bool __tmp_133; __tmp_133 = main__c1; _Bool assert__arg; assert__arg = __tmp_133; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_76607 = check__tmp; main__c1 = __return_76607; { _Bool __tmp_134; __tmp_134 = main__c1; _Bool assert__arg; assert__arg = __tmp_134; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_76488 = check__tmp; main__c1 = __return_76488; { _Bool __tmp_135; __tmp_135 = main__c1; _Bool assert__arg; assert__arg = __tmp_135; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_76434 = check__tmp; main__c1 = __return_76434; { _Bool __tmp_136; __tmp_136 = main__c1; _Bool assert__arg; assert__arg = __tmp_136; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_76352 = check__tmp; main__c1 = __return_76352; { _Bool __tmp_137; __tmp_137 = main__c1; _Bool assert__arg; assert__arg = __tmp_137; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_76268 = check__tmp; main__c1 = __return_76268; { _Bool __tmp_138; __tmp_138 = main__c1; _Bool assert__arg; assert__arg = __tmp_138; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_76186 = check__tmp; main__c1 = __return_76186; { _Bool __tmp_139; __tmp_139 = main__c1; _Bool assert__arg; assert__arg = __tmp_139; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_76114 = check__tmp; main__c1 = __return_76114; { _Bool __tmp_140; __tmp_140 = main__c1; _Bool assert__arg; assert__arg = __tmp_140; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_76004 = check__tmp; main__c1 = __return_76004; { _Bool __tmp_141; __tmp_141 = main__c1; _Bool assert__arg; assert__arg = __tmp_141; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_75900 = check__tmp; main__c1 = __return_75900; { _Bool __tmp_142; __tmp_142 = main__c1; _Bool assert__arg; assert__arg = __tmp_142; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_75804 = check__tmp; main__c1 = __return_75804; { _Bool __tmp_143; __tmp_143 = main__c1; _Bool assert__arg; assert__arg = __tmp_143; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_75732 = check__tmp; main__c1 = __return_75732; { _Bool __tmp_144; __tmp_144 = main__c1; _Bool assert__arg; assert__arg = __tmp_144; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_75634 = check__tmp; main__c1 = __return_75634; { _Bool __tmp_145; __tmp_145 = main__c1; _Bool assert__arg; assert__arg = __tmp_145; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_75542 = check__tmp; main__c1 = __return_75542; { _Bool __tmp_146; __tmp_146 = main__c1; _Bool assert__arg; assert__arg = __tmp_146; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_75442 = check__tmp; main__c1 = __return_75442; { _Bool __tmp_147; __tmp_147 = main__c1; _Bool assert__arg; assert__arg = __tmp_147; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_75362 = check__tmp; main__c1 = __return_75362; { _Bool __tmp_148; __tmp_148 = main__c1; _Bool assert__arg; assert__arg = __tmp_148; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_75232 = check__tmp; main__c1 = __return_75232; { _Bool __tmp_149; __tmp_149 = main__c1; _Bool assert__arg; assert__arg = __tmp_149; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_75110 = check__tmp; main__c1 = __return_75110; { _Bool __tmp_150; __tmp_150 = main__c1; _Bool assert__arg; assert__arg = __tmp_150; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_75000 = check__tmp; main__c1 = __return_75000; { _Bool __tmp_151; __tmp_151 = main__c1; _Bool assert__arg; assert__arg = __tmp_151; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_74928 = check__tmp; main__c1 = __return_74928; { _Bool __tmp_152; __tmp_152 = main__c1; _Bool assert__arg; assert__arg = __tmp_152; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_74830 = check__tmp; main__c1 = __return_74830; { _Bool __tmp_153; __tmp_153 = main__c1; _Bool assert__arg; assert__arg = __tmp_153; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_74738 = check__tmp; main__c1 = __return_74738; { _Bool __tmp_154; __tmp_154 = main__c1; _Bool assert__arg; assert__arg = __tmp_154; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_74638 = check__tmp; main__c1 = __return_74638; { _Bool __tmp_155; __tmp_155 = main__c1; _Bool assert__arg; assert__arg = __tmp_155; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_74558 = check__tmp; main__c1 = __return_74558; { _Bool __tmp_156; __tmp_156 = main__c1; _Bool assert__arg; assert__arg = __tmp_156; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_74440 = check__tmp; main__c1 = __return_74440; { _Bool __tmp_157; __tmp_157 = main__c1; _Bool assert__arg; assert__arg = __tmp_157; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_74330 = check__tmp; main__c1 = __return_74330; { _Bool __tmp_158; __tmp_158 = main__c1; _Bool assert__arg; assert__arg = __tmp_158; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_74216 = check__tmp; main__c1 = __return_74216; { _Bool __tmp_159; __tmp_159 = main__c1; _Bool assert__arg; assert__arg = __tmp_159; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_74136 = check__tmp; main__c1 = __return_74136; { _Bool __tmp_160; __tmp_160 = main__c1; _Bool assert__arg; assert__arg = __tmp_160; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_74030 = check__tmp; main__c1 = __return_74030; { _Bool __tmp_161; __tmp_161 = main__c1; _Bool assert__arg; assert__arg = __tmp_161; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_73932 = check__tmp; main__c1 = __return_73932; { _Bool __tmp_162; __tmp_162 = main__c1; _Bool assert__arg; assert__arg = __tmp_162; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_73824 = check__tmp; main__c1 = __return_73824; { _Bool __tmp_163; __tmp_163 = main__c1; _Bool assert__arg; assert__arg = __tmp_163; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_73738 = check__tmp; main__c1 = __return_73738; { _Bool __tmp_164; __tmp_164 = main__c1; _Bool assert__arg; assert__arg = __tmp_164; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_73566 = check__tmp; main__c1 = __return_73566; { _Bool __tmp_165; __tmp_165 = main__c1; _Bool assert__arg; assert__arg = __tmp_165; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_73405 = check__tmp; main__c1 = __return_73405; { _Bool __tmp_166; __tmp_166 = main__c1; _Bool assert__arg; assert__arg = __tmp_166; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_73265 = check__tmp; main__c1 = __return_73265; { _Bool __tmp_167; __tmp_167 = main__c1; _Bool assert__arg; assert__arg = __tmp_167; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_73223 = check__tmp; main__c1 = __return_73223; { _Bool __tmp_168; __tmp_168 = main__c1; _Bool assert__arg; assert__arg = __tmp_168; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_73153 = check__tmp; main__c1 = __return_73153; { _Bool __tmp_169; __tmp_169 = main__c1; _Bool assert__arg; assert__arg = __tmp_169; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_73078 = check__tmp; main__c1 = __return_73078; { _Bool __tmp_170; __tmp_170 = main__c1; _Bool assert__arg; assert__arg = __tmp_170; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_73008 = check__tmp; main__c1 = __return_73008; { _Bool __tmp_171; __tmp_171 = main__c1; _Bool assert__arg; assert__arg = __tmp_171; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_72956 = check__tmp; main__c1 = __return_72956; { _Bool __tmp_172; __tmp_172 = main__c1; _Bool assert__arg; assert__arg = __tmp_172; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_72855 = check__tmp; main__c1 = __return_72855; { _Bool __tmp_173; __tmp_173 = main__c1; _Bool assert__arg; assert__arg = __tmp_173; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_72775 = check__tmp; main__c1 = __return_72775; { _Bool __tmp_174; __tmp_174 = main__c1; _Bool assert__arg; assert__arg = __tmp_174; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_72691 = check__tmp; main__c1 = __return_72691; { _Bool __tmp_175; __tmp_175 = main__c1; _Bool assert__arg; assert__arg = __tmp_175; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_72639 = check__tmp; main__c1 = __return_72639; { _Bool __tmp_176; __tmp_176 = main__c1; _Bool assert__arg; assert__arg = __tmp_176; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_72550 = check__tmp; main__c1 = __return_72550; { _Bool __tmp_177; __tmp_177 = main__c1; _Bool assert__arg; assert__arg = __tmp_177; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_72482 = check__tmp; main__c1 = __return_72482; { _Bool __tmp_178; __tmp_178 = main__c1; _Bool assert__arg; assert__arg = __tmp_178; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_72402 = check__tmp; main__c1 = __return_72402; { _Bool __tmp_179; __tmp_179 = main__c1; _Bool assert__arg; assert__arg = __tmp_179; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_72346 = check__tmp; main__c1 = __return_72346; { _Bool __tmp_180; __tmp_180 = main__c1; _Bool assert__arg; assert__arg = __tmp_180; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_72240 = check__tmp; main__c1 = __return_72240; { _Bool __tmp_181; __tmp_181 = main__c1; _Bool assert__arg; assert__arg = __tmp_181; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_72124 = check__tmp; main__c1 = __return_72124; { _Bool __tmp_182; __tmp_182 = main__c1; _Bool assert__arg; assert__arg = __tmp_182; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_72026 = check__tmp; main__c1 = __return_72026; { _Bool __tmp_183; __tmp_183 = main__c1; _Bool assert__arg; assert__arg = __tmp_183; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_71974 = check__tmp; main__c1 = __return_71974; { _Bool __tmp_184; __tmp_184 = main__c1; _Bool assert__arg; assert__arg = __tmp_184; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_71885 = check__tmp; main__c1 = __return_71885; { _Bool __tmp_185; __tmp_185 = main__c1; _Bool assert__arg; assert__arg = __tmp_185; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_71817 = check__tmp; main__c1 = __return_71817; { _Bool __tmp_186; __tmp_186 = main__c1; _Bool assert__arg; assert__arg = __tmp_186; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_71737 = check__tmp; main__c1 = __return_71737; { _Bool __tmp_187; __tmp_187 = main__c1; _Bool assert__arg; assert__arg = __tmp_187; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_71681 = check__tmp; main__c1 = __return_71681; { _Bool __tmp_188; __tmp_188 = main__c1; _Bool assert__arg; assert__arg = __tmp_188; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_71587 = check__tmp; main__c1 = __return_71587; { _Bool __tmp_189; __tmp_189 = main__c1; _Bool assert__arg; assert__arg = __tmp_189; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_71483 = check__tmp; main__c1 = __return_71483; { _Bool __tmp_190; __tmp_190 = main__c1; _Bool assert__arg; assert__arg = __tmp_190; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_71389 = check__tmp; main__c1 = __return_71389; { _Bool __tmp_191; __tmp_191 = main__c1; _Bool assert__arg; assert__arg = __tmp_191; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_71333 = check__tmp; main__c1 = __return_71333; { _Bool __tmp_192; __tmp_192 = main__c1; _Bool assert__arg; assert__arg = __tmp_192; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_71251 = check__tmp; main__c1 = __return_71251; { _Bool __tmp_193; __tmp_193 = main__c1; _Bool assert__arg; assert__arg = __tmp_193; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_71159 = check__tmp; main__c1 = __return_71159; { _Bool __tmp_194; __tmp_194 = main__c1; _Bool assert__arg; assert__arg = __tmp_194; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_71075 = check__tmp; main__c1 = __return_71075; { _Bool __tmp_195; __tmp_195 = main__c1; _Bool assert__arg; assert__arg = __tmp_195; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_70995 = check__tmp; main__c1 = __return_70995; { _Bool __tmp_196; __tmp_196 = main__c1; _Bool assert__arg; assert__arg = __tmp_196; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_70853 = check__tmp; main__c1 = __return_70853; { _Bool __tmp_197; __tmp_197 = main__c1; _Bool assert__arg; assert__arg = __tmp_197; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_70717 = check__tmp; main__c1 = __return_70717; { _Bool __tmp_198; __tmp_198 = main__c1; _Bool assert__arg; assert__arg = __tmp_198; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_70605 = check__tmp; main__c1 = __return_70605; { _Bool __tmp_199; __tmp_199 = main__c1; _Bool assert__arg; assert__arg = __tmp_199; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_70553 = check__tmp; main__c1 = __return_70553; { _Bool __tmp_200; __tmp_200 = main__c1; _Bool assert__arg; assert__arg = __tmp_200; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_70464 = check__tmp; main__c1 = __return_70464; { _Bool __tmp_201; __tmp_201 = main__c1; _Bool assert__arg; assert__arg = __tmp_201; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_70396 = check__tmp; main__c1 = __return_70396; { _Bool __tmp_202; __tmp_202 = main__c1; _Bool assert__arg; assert__arg = __tmp_202; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_70316 = check__tmp; main__c1 = __return_70316; { _Bool __tmp_203; __tmp_203 = main__c1; _Bool assert__arg; assert__arg = __tmp_203; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_70260 = check__tmp; main__c1 = __return_70260; { _Bool __tmp_204; __tmp_204 = main__c1; _Bool assert__arg; assert__arg = __tmp_204; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_70166 = check__tmp; main__c1 = __return_70166; { _Bool __tmp_205; __tmp_205 = main__c1; _Bool assert__arg; assert__arg = __tmp_205; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_70062 = check__tmp; main__c1 = __return_70062; { _Bool __tmp_206; __tmp_206 = main__c1; _Bool assert__arg; assert__arg = __tmp_206; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_69968 = check__tmp; main__c1 = __return_69968; { _Bool __tmp_207; __tmp_207 = main__c1; _Bool assert__arg; assert__arg = __tmp_207; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_69912 = check__tmp; main__c1 = __return_69912; { _Bool __tmp_208; __tmp_208 = main__c1; _Bool assert__arg; assert__arg = __tmp_208; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_69830 = check__tmp; main__c1 = __return_69830; { _Bool __tmp_209; __tmp_209 = main__c1; _Bool assert__arg; assert__arg = __tmp_209; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_69738 = check__tmp; main__c1 = __return_69738; { _Bool __tmp_210; __tmp_210 = main__c1; _Bool assert__arg; assert__arg = __tmp_210; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_69654 = check__tmp; main__c1 = __return_69654; { _Bool __tmp_211; __tmp_211 = main__c1; _Bool assert__arg; assert__arg = __tmp_211; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_69574 = check__tmp; main__c1 = __return_69574; { _Bool __tmp_212; __tmp_212 = main__c1; _Bool assert__arg; assert__arg = __tmp_212; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_69444 = check__tmp; main__c1 = __return_69444; { _Bool __tmp_213; __tmp_213 = main__c1; _Bool assert__arg; assert__arg = __tmp_213; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_214; __tmp_214 = main__c1; _Bool assert__arg; assert__arg = __tmp_214; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_69212 = check__tmp; main__c1 = __return_69212; { _Bool __tmp_215; __tmp_215 = main__c1; _Bool assert__arg; assert__arg = __tmp_215; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_69156 = check__tmp; main__c1 = __return_69156; { _Bool __tmp_216; __tmp_216 = main__c1; _Bool assert__arg; assert__arg = __tmp_216; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_69074 = check__tmp; main__c1 = __return_69074; { _Bool __tmp_217; __tmp_217 = main__c1; _Bool assert__arg; assert__arg = __tmp_217; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_68982 = check__tmp; main__c1 = __return_68982; { _Bool __tmp_218; __tmp_218 = main__c1; _Bool assert__arg; assert__arg = __tmp_218; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_68898 = check__tmp; main__c1 = __return_68898; { _Bool __tmp_219; __tmp_219 = main__c1; _Bool assert__arg; assert__arg = __tmp_219; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_68818 = check__tmp; main__c1 = __return_68818; { _Bool __tmp_220; __tmp_220 = main__c1; _Bool assert__arg; assert__arg = __tmp_220; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_68700 = check__tmp; main__c1 = __return_68700; { _Bool __tmp_221; __tmp_221 = main__c1; _Bool assert__arg; assert__arg = __tmp_221; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_68588 = check__tmp; main__c1 = __return_68588; { _Bool __tmp_222; __tmp_222 = main__c1; _Bool assert__arg; assert__arg = __tmp_222; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_68490 = check__tmp; main__c1 = __return_68490; { _Bool __tmp_223; __tmp_223 = main__c1; _Bool assert__arg; assert__arg = __tmp_223; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_68410 = check__tmp; main__c1 = __return_68410; { _Bool __tmp_224; __tmp_224 = main__c1; _Bool assert__arg; assert__arg = __tmp_224; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_68304 = check__tmp; main__c1 = __return_68304; { _Bool __tmp_225; __tmp_225 = main__c1; _Bool assert__arg; assert__arg = __tmp_225; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_68204 = check__tmp; main__c1 = __return_68204; { _Bool __tmp_226; __tmp_226 = main__c1; _Bool assert__arg; assert__arg = __tmp_226; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_68096 = check__tmp; main__c1 = __return_68096; { _Bool __tmp_227; __tmp_227 = main__c1; _Bool assert__arg; assert__arg = __tmp_227; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_68008 = check__tmp; main__c1 = __return_68008; { _Bool __tmp_228; __tmp_228 = main__c1; _Bool assert__arg; assert__arg = __tmp_228; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_67846 = check__tmp; main__c1 = __return_67846; { _Bool __tmp_229; __tmp_229 = main__c1; _Bool assert__arg; assert__arg = __tmp_229; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_67697 = check__tmp; main__c1 = __return_67697; { _Bool __tmp_230; __tmp_230 = main__c1; _Bool assert__arg; assert__arg = __tmp_230; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_67571 = check__tmp; main__c1 = __return_67571; { _Bool __tmp_231; __tmp_231 = main__c1; _Bool assert__arg; assert__arg = __tmp_231; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_67519 = check__tmp; main__c1 = __return_67519; { _Bool __tmp_232; __tmp_232 = main__c1; _Bool assert__arg; assert__arg = __tmp_232; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_67430 = check__tmp; main__c1 = __return_67430; { _Bool __tmp_233; __tmp_233 = main__c1; _Bool assert__arg; assert__arg = __tmp_233; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_67362 = check__tmp; main__c1 = __return_67362; { _Bool __tmp_234; __tmp_234 = main__c1; _Bool assert__arg; assert__arg = __tmp_234; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_67282 = check__tmp; main__c1 = __return_67282; { _Bool __tmp_235; __tmp_235 = main__c1; _Bool assert__arg; assert__arg = __tmp_235; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_67226 = check__tmp; main__c1 = __return_67226; { _Bool __tmp_236; __tmp_236 = main__c1; _Bool assert__arg; assert__arg = __tmp_236; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_67132 = check__tmp; main__c1 = __return_67132; { _Bool __tmp_237; __tmp_237 = main__c1; _Bool assert__arg; assert__arg = __tmp_237; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_67028 = check__tmp; main__c1 = __return_67028; { _Bool __tmp_238; __tmp_238 = main__c1; _Bool assert__arg; assert__arg = __tmp_238; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_66934 = check__tmp; main__c1 = __return_66934; { _Bool __tmp_239; __tmp_239 = main__c1; _Bool assert__arg; assert__arg = __tmp_239; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_66878 = check__tmp; main__c1 = __return_66878; { _Bool __tmp_240; __tmp_240 = main__c1; _Bool assert__arg; assert__arg = __tmp_240; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_66796 = check__tmp; main__c1 = __return_66796; { _Bool __tmp_241; __tmp_241 = main__c1; _Bool assert__arg; assert__arg = __tmp_241; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_66704 = check__tmp; main__c1 = __return_66704; { _Bool __tmp_242; __tmp_242 = main__c1; _Bool assert__arg; assert__arg = __tmp_242; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_66620 = check__tmp; main__c1 = __return_66620; { _Bool __tmp_243; __tmp_243 = main__c1; _Bool assert__arg; assert__arg = __tmp_243; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_66540 = check__tmp; main__c1 = __return_66540; { _Bool __tmp_244; __tmp_244 = main__c1; _Bool assert__arg; assert__arg = __tmp_244; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_66410 = check__tmp; main__c1 = __return_66410; { _Bool __tmp_245; __tmp_245 = main__c1; _Bool assert__arg; assert__arg = __tmp_245; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_66286 = check__tmp; main__c1 = __return_66286; { _Bool __tmp_246; __tmp_246 = main__c1; _Bool assert__arg; assert__arg = __tmp_246; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_66178 = check__tmp; main__c1 = __return_66178; { _Bool __tmp_247; __tmp_247 = main__c1; _Bool assert__arg; assert__arg = __tmp_247; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_66122 = check__tmp; main__c1 = __return_66122; { _Bool __tmp_248; __tmp_248 = main__c1; _Bool assert__arg; assert__arg = __tmp_248; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_66040 = check__tmp; main__c1 = __return_66040; { _Bool __tmp_249; __tmp_249 = main__c1; _Bool assert__arg; assert__arg = __tmp_249; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_65948 = check__tmp; main__c1 = __return_65948; { _Bool __tmp_250; __tmp_250 = main__c1; _Bool assert__arg; assert__arg = __tmp_250; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_65864 = check__tmp; main__c1 = __return_65864; { _Bool __tmp_251; __tmp_251 = main__c1; _Bool assert__arg; assert__arg = __tmp_251; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_65784 = check__tmp; main__c1 = __return_65784; { _Bool __tmp_252; __tmp_252 = main__c1; _Bool assert__arg; assert__arg = __tmp_252; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_65666 = check__tmp; main__c1 = __return_65666; { _Bool __tmp_253; __tmp_253 = main__c1; _Bool assert__arg; assert__arg = __tmp_253; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_65554 = check__tmp; main__c1 = __return_65554; { _Bool __tmp_254; __tmp_254 = main__c1; _Bool assert__arg; assert__arg = __tmp_254; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_65456 = check__tmp; main__c1 = __return_65456; { _Bool __tmp_255; __tmp_255 = main__c1; _Bool assert__arg; assert__arg = __tmp_255; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_65376 = check__tmp; main__c1 = __return_65376; { _Bool __tmp_256; __tmp_256 = main__c1; _Bool assert__arg; assert__arg = __tmp_256; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_65270 = check__tmp; main__c1 = __return_65270; { _Bool __tmp_257; __tmp_257 = main__c1; _Bool assert__arg; assert__arg = __tmp_257; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_65170 = check__tmp; main__c1 = __return_65170; { _Bool __tmp_258; __tmp_258 = main__c1; _Bool assert__arg; assert__arg = __tmp_258; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_65062 = check__tmp; main__c1 = __return_65062; { _Bool __tmp_259; __tmp_259 = main__c1; _Bool assert__arg; assert__arg = __tmp_259; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_64974 = check__tmp; main__c1 = __return_64974; { _Bool __tmp_260; __tmp_260 = main__c1; _Bool assert__arg; assert__arg = __tmp_260; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_64824 = check__tmp; main__c1 = __return_64824; { _Bool __tmp_261; __tmp_261 = main__c1; _Bool assert__arg; assert__arg = __tmp_261; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_64687 = check__tmp; main__c1 = __return_64687; { _Bool __tmp_262; __tmp_262 = main__c1; _Bool assert__arg; assert__arg = __tmp_262; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_64565 = check__tmp; main__c1 = __return_64565; { _Bool __tmp_263; __tmp_263 = main__c1; _Bool assert__arg; assert__arg = __tmp_263; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_64509 = check__tmp; main__c1 = __return_64509; { _Bool __tmp_264; __tmp_264 = main__c1; _Bool assert__arg; assert__arg = __tmp_264; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_64427 = check__tmp; main__c1 = __return_64427; { _Bool __tmp_265; __tmp_265 = main__c1; _Bool assert__arg; assert__arg = __tmp_265; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_64335 = check__tmp; main__c1 = __return_64335; { _Bool __tmp_266; __tmp_266 = main__c1; _Bool assert__arg; assert__arg = __tmp_266; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_64251 = check__tmp; main__c1 = __return_64251; { _Bool __tmp_267; __tmp_267 = main__c1; _Bool assert__arg; assert__arg = __tmp_267; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_64171 = check__tmp; main__c1 = __return_64171; { _Bool __tmp_268; __tmp_268 = main__c1; _Bool assert__arg; assert__arg = __tmp_268; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_64053 = check__tmp; main__c1 = __return_64053; { _Bool __tmp_269; __tmp_269 = main__c1; _Bool assert__arg; assert__arg = __tmp_269; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_63941 = check__tmp; main__c1 = __return_63941; { _Bool __tmp_270; __tmp_270 = main__c1; _Bool assert__arg; assert__arg = __tmp_270; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_63843 = check__tmp; main__c1 = __return_63843; { _Bool __tmp_271; __tmp_271 = main__c1; _Bool assert__arg; assert__arg = __tmp_271; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_63763 = check__tmp; main__c1 = __return_63763; { _Bool __tmp_272; __tmp_272 = main__c1; _Bool assert__arg; assert__arg = __tmp_272; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_63657 = check__tmp; main__c1 = __return_63657; { _Bool __tmp_273; __tmp_273 = main__c1; _Bool assert__arg; assert__arg = __tmp_273; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_63557 = check__tmp; main__c1 = __return_63557; { _Bool __tmp_274; __tmp_274 = main__c1; _Bool assert__arg; assert__arg = __tmp_274; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_63449 = check__tmp; main__c1 = __return_63449; { _Bool __tmp_275; __tmp_275 = main__c1; _Bool assert__arg; assert__arg = __tmp_275; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_63361 = check__tmp; main__c1 = __return_63361; { _Bool __tmp_276; __tmp_276 = main__c1; _Bool assert__arg; assert__arg = __tmp_276; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_63223 = check__tmp; main__c1 = __return_63223; { _Bool __tmp_277; __tmp_277 = main__c1; _Bool assert__arg; assert__arg = __tmp_277; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_63098 = check__tmp; main__c1 = __return_63098; { _Bool __tmp_278; __tmp_278 = main__c1; _Bool assert__arg; assert__arg = __tmp_278; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_62986 = check__tmp; main__c1 = __return_62986; { _Bool __tmp_279; __tmp_279 = main__c1; _Bool assert__arg; assert__arg = __tmp_279; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_62906 = check__tmp; main__c1 = __return_62906; { _Bool __tmp_280; __tmp_280 = main__c1; _Bool assert__arg; assert__arg = __tmp_280; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_62800 = check__tmp; main__c1 = __return_62800; { _Bool __tmp_281; __tmp_281 = main__c1; _Bool assert__arg; assert__arg = __tmp_281; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_62700 = check__tmp; main__c1 = __return_62700; { _Bool __tmp_282; __tmp_282 = main__c1; _Bool assert__arg; assert__arg = __tmp_282; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_62592 = check__tmp; main__c1 = __return_62592; { _Bool __tmp_283; __tmp_283 = main__c1; _Bool assert__arg; assert__arg = __tmp_283; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_62504 = check__tmp; main__c1 = __return_62504; { _Bool __tmp_284; __tmp_284 = main__c1; _Bool assert__arg; assert__arg = __tmp_284; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_62378 = check__tmp; main__c1 = __return_62378; { _Bool __tmp_285; __tmp_285 = main__c1; _Bool assert__arg; assert__arg = __tmp_285; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_62265 = check__tmp; main__c1 = __return_62265; { _Bool __tmp_286; __tmp_286 = main__c1; _Bool assert__arg; assert__arg = __tmp_286; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_62143 = check__tmp; main__c1 = __return_62143; { _Bool __tmp_287; __tmp_287 = main__c1; _Bool assert__arg; assert__arg = __tmp_287; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_62055 = check__tmp; main__c1 = __return_62055; { _Bool __tmp_288; __tmp_288 = main__c1; _Bool assert__arg; assert__arg = __tmp_288; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_61941 = check__tmp; main__c1 = __return_61941; { _Bool __tmp_289; __tmp_289 = main__c1; _Bool assert__arg; assert__arg = __tmp_289; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_61840 = check__tmp; main__c1 = __return_61840; { _Bool __tmp_290; __tmp_290 = main__c1; _Bool assert__arg; assert__arg = __tmp_290; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_61724 = check__tmp; main__c1 = __return_61724; { _Bool __tmp_291; __tmp_291 = main__c1; _Bool assert__arg; assert__arg = __tmp_291; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_61635 = check__tmp; main__c1 = __return_61635; { _Bool __tmp_292; __tmp_292 = main__c1; _Bool assert__arg; assert__arg = __tmp_292; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_61447 = check__tmp; main__c1 = __return_61447; { _Bool __tmp_293; __tmp_293 = main__c1; _Bool assert__arg; assert__arg = __tmp_293; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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_60999 = check__tmp; main__c1 = __return_60999; { _Bool __tmp_294; __tmp_294 = main__c1; _Bool assert__arg; assert__arg = __tmp_294; if (assert__arg == 0) { return __return_main; } else { goto label_61006; } } } 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; } } }