int __return_main; void abort(); void abort() { }; void abort(); void assume_abort_if_not(int cond) { if(!cond) {abort();} } /*@ requires (cond != 0); ensures (1); @*/ void __VERIFIER_assert(int cond); int __VERIFIER_nondet_int(); int main(); int __return_1121; int main() { int main__x = 0; int main__y = 50; if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_649:; //@ assert ((((main__x == 1) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_656:; //@ assert ((((2 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_663:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (3 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_670:; //@ assert ((((4 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_677:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (5 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_684:; //@ assert ((((main__y == 50) && (6 == main__x)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_691:; //@ assert ((((7 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_698:; //@ assert ((((8 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_705:; //@ assert ((((9 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_712:; //@ assert ((((10 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_719:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (11 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_726:; //@ assert ((((12 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_733:; //@ assert ((((13 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_740:; //@ assert ((((14 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_747:; //@ assert ((((15 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_754:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (16 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_761:; //@ assert ((((main__y == 50) && (17 == main__x)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_768:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (18 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_775:; //@ assert ((((main__y == 50) && (19 == main__x)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_782:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (20 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_789:; //@ assert ((((21 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_796:; //@ assert ((((22 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_803:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (23 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_810:; //@ assert ((((main__x == 24) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_817:; //@ assert ((((25 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_824:; //@ assert ((((26 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_831:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (main__x == 27))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_838:; //@ assert ((((28 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_845:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (29 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_852:; //@ assert ((((main__y == 50) && (30 == main__x)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_859:; //@ assert ((((31 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_866:; //@ assert ((((32 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_873:; //@ assert ((((33 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_880:; //@ assert ((((main__y == 50) && (34 == main__x)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_887:; //@ assert ((((35 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_894:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (36 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_901:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (37 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_908:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (38 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_915:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (39 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_922:; //@ assert ((((main__y == 50) && (40 == main__x)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_929:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (41 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_936:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (42 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_943:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (43 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_950:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (44 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_957:; //@ assert ((((main__y == 50) && (45 == main__x)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_964:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (46 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_971:; //@ assert ((((main__y == 50) && (47 == main__x)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_978:; //@ assert ((((48 == main__x) && (main__y == 50)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_985:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (49 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_992:; //@ assert ((((main__y == 50) && (\old(__return_1121) == __return_1121)) && (main__x == 50))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_999:; //@ assert ((((51 == main__y) && (51 == main__x)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1006:; //@ assert ((((52 == main__y) && (\old(__return_1121) == __return_1121)) && (52 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1013:; //@ assert ((((53 == main__y) && (53 == main__x)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1020:; //@ assert ((((main__y == 54) && (main__x == 54)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1027:; //@ assert ((((55 == main__x) && (\old(__return_1121) == __return_1121)) && (55 == main__y))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1034:; //@ assert ((((56 == main__x) && (\old(__return_1121) == __return_1121)) && (56 == main__y))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1041:; //@ assert ((((\old(__return_1121) == __return_1121) && (57 == main__x)) && (57 == main__y))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1048:; //@ assert ((((58 == main__y) && (\old(__return_1121) == __return_1121)) && (58 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1055:; //@ assert ((((59 == main__y) && (\old(__return_1121) == __return_1121)) && (59 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1062:; //@ assert ((((60 == main__x) && (60 == main__y)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1069:; //@ assert ((((main__x == 61) && (main__y == 61)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1076:; //@ assert ((((62 == main__x) && (62 == main__y)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1083:; //@ assert ((((63 == main__x) && (63 == main__y)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1090:; //@ assert ((((64 == main__x) && (64 == main__y)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1097:; //@ assert ((((65 == main__y) && (\old(__return_1121) == __return_1121)) && (65 == main__x))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1104:; //@ assert ((((66 == main__y) && (66 == main__x)) && (\old(__return_1121) == __return_1121))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1111:; label_1112:; //@ assert (((((((((((((((((((((((((((((((((((((74 == main__x) && (\old(__return_1121) == __return_1121)) && (74 == main__y)) || (((76 == main__y) && (76 == main__x)) && (\old(__return_1121) == __return_1121))) || (((73 == main__x) && (\old(__return_1121) == __return_1121)) && (73 == main__y))) || (((81 == main__y) && (\old(__return_1121) == __return_1121)) && (81 == main__x))) || (((87 == main__x) && (\old(__return_1121) == __return_1121)) && (87 == main__y))) || (((68 == main__x) && (\old(__return_1121) == __return_1121)) && (68 == main__y))) || (((97 == main__x) && (\old(__return_1121) == __return_1121)) && (97 == main__y))) || (((\old(__return_1121) == __return_1121) && (main__x == 93)) && (main__y == 93))) || (((\old(__return_1121) == __return_1121) && (77 == main__x)) && (77 == main__y))) || (((90 == main__x) && (\old(__return_1121) == __return_1121)) && (90 == main__y))) || (((95 == main__y) && (\old(__return_1121) == __return_1121)) && (95 == main__x))) || (((89 == main__y) && (89 == main__x)) && (\old(__return_1121) == __return_1121))) || (((98 == main__x) && (98 == main__y)) && (\old(__return_1121) == __return_1121))) || (((\old(__return_1121) == __return_1121) && (92 == main__y)) && (92 == main__x))) || (((main__y == 86) && (\old(__return_1121) == __return_1121)) && (main__x == 86))) || (((72 == main__x) && (72 == main__y)) && (\old(__return_1121) == __return_1121))) || (((79 == main__x) && (79 == main__y)) && (\old(__return_1121) == __return_1121))) || (((main__x == 96) && (main__y == 96)) && (\old(__return_1121) == __return_1121))) || (((84 == main__x) && (\old(__return_1121) == __return_1121)) && (84 == main__y))) || (((main__x == 83) && (\old(__return_1121) == __return_1121)) && (main__y == 83))) || (((78 == main__y) && (\old(__return_1121) == __return_1121)) && (78 == main__x))) || (((82 == main__x) && (\old(__return_1121) == __return_1121)) && (82 == main__y))) || (((main__x == 75) && (main__y == 75)) && (\old(__return_1121) == __return_1121))) || (((\old(__return_1121) == __return_1121) && (main__x == 80)) && (main__y == 80))) || (((main__y == 99) && (main__x == 99)) && (\old(__return_1121) == __return_1121))) || (((100 == main__y) && (100 <= main__x)) && (\old(__return_1121) == __return_1121))) || (((67 == main__x) && (67 == main__y)) && (\old(__return_1121) == __return_1121))) || (((85 == main__y) && (\old(__return_1121) == __return_1121)) && (85 == main__x))) || (((69 == main__y) && (\old(__return_1121) == __return_1121)) && (69 == main__x))) || (((88 == main__y) && (\old(__return_1121) == __return_1121)) && (88 == main__x))) || (((94 == main__y) && (94 == main__x)) && (\old(__return_1121) == __return_1121))) || (((71 == main__y) && (\old(__return_1121) == __return_1121)) && (71 == main__x))) || (((70 == main__x) && (\old(__return_1121) == __return_1121)) && (70 == main__y))) || (((91 == main__y) && (91 == main__x)) && (\old(__return_1121) == __return_1121)))); if (main__x < 100) { if (main__x < 50) { main__x = main__x + 1; label_1128:; goto label_1112; } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1128; } } else { { int __tmp_1; __tmp_1 = main__y == 100; int __VERIFIER_assert__cond; __VERIFIER_assert__cond = __tmp_1; if (__VERIFIER_assert__cond == 0) { {/*@ assert(0); */;} return __return_main; } else { __return_1121 = 0; return __return_1121; } } } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1111; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1104; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1097; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1090; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1083; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1076; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1069; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1062; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1055; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1048; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1041; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1034; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1027; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1020; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1013; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_1006; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_999; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_992; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_985; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_978; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_971; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_964; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_957; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_950; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_943; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_936; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_929; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_922; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_915; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_908; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_901; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_894; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_887; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_880; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_873; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_866; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_859; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_852; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_845; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_838; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_831; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_824; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_817; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_810; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_803; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_796; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_789; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_782; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_775; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_768; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_761; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_754; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_747; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_740; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_733; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_726; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_719; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_712; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_705; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_698; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_691; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_684; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_677; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_670; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_663; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_656; } } else { return __return_main; } } else { main__x = main__x + 1; main__y = main__y + 1; goto label_649; } } else { return __return_main; } }