// Testfile dumped by Ultimate at 2013/11/09 19:45:53 print(numberOfStates(nwa)); NestedWordAutomaton complement = buchiComplementFKV(nwa); print(numberOfStates(complement)); assert(numberOfStates(complement) == 33); //with MatthiasTightLevelRankingStateGenerator result was 31 NestedWordAutomaton live = removeNonLiveStates(complement); print(numberOfStates(live)); assert(numberOfStates(live) == 33); minimizeSevpa(complement); NestedWordAutomaton nwa = ( callAlphabet = {"1925call #t~ret191 := main();" }, internalAlphabet = {"4385assume !(1 + ~v10~3 <= ~v4~3);" "3271assume !(#t~ret80 != 0);havoc #t~ret80;c..." "3264assume #t~ret80 != 0;havoc #t~ret80;assu..." "3278assume !(#t~ret80 != 0);havoc #t~ret80;c..." "4371assume !(~v13~3 <= 0);" "4369assume !!(~v13~3 <= 0);assume !(0 <= ~v1..." "4375assume !!(1 <= ~v13~3);" "2239call #t~ret0 := nondet();havoc ~a~1;#res..." "3315call #t~ret68 := nondet_bool();havoc ~a~..." "4373assume #t~ret95 != 0;havoc #t~ret95;" "4379assume !(~v4~3 <= ~v10~3);" "4377assume !(1 <= ~v13~3);" "4383assume !(1 <= ~v16~3);" "4381assume !(#t~ret47 != 0);havoc #t~ret47;" "3321call #t~ret68 := nondet_bool();havoc ~a~..." "3301call #t~ret38 := nondet_bool();havoc ~a~..." "3296assume !!(1 + ~v7~3 <= ~v10~3);call #t~r..." "4356assume !(#t~ret96 != 0);havoc #t~ret96;c..." "4363assume !(#t~ret96 != 0);havoc #t~ret96;c..." "3309assume #t~ret38 != 0;havoc #t~ret38;call..." "4366assume !!(~v13~3 <= 0);assume !!(0 <= ~v..." "3217call #t~ret34 := nondet_bool();havoc ~a~..." "2270assume !!(~v4~3 <= ~v10~3);call #t~ret10..." "3225assume #t~ret34 != 0;havoc #t~ret34;call..." "2257assume !(#t~ret108 != 0);havoc #t~ret108..." "2259assume #t~ret108 != 0;havoc #t~ret108;" "2255assume !(#t~ret107 != 0);havoc #t~ret107..." "2249call #t~ret50 := nondet_bool();havoc ~a~..." "3209assume #t~ret33 != 0;havoc #t~ret33;call..." "3212assume #t~ret67 != 0;havoc #t~ret67;assu..." "3250assume #t~ret65 != 0;havoc #t~ret65;assu..." "2302assume #t~ret105 != 0;havoc #t~ret105;as..." "3254assume !(#t~ret34 != 0);havoc #t~ret34;" "2299call #t~ret50 := nondet_bool();havoc ~a~..." "3252assume !(#t~ret65 != 0);havoc #t~ret65;" "3259assume !(#t~ret67 != 0);havoc #t~ret67;" "3257assume #t~ret67 != 0;havoc #t~ret67;assu..." "2293assume #t~ret103 != 0;havoc #t~ret103;~v..." "2291assume !(#t~ret103 != 0);havoc #t~ret103..." "3261assume !(#t~ret33 != 0);havoc #t~ret33;" "2289call #t~ret103 := nondet_bool();havoc ~a..." "3233assume #t~ret34 != 0;havoc #t~ret34;call..." "2284assume #t~ret105 != 0;havoc #t~ret105;as..." "2276assume !(#t~ret104 != 0);havoc #t~ret104..." "3247assume #t~ret65 != 0;havoc #t~ret65;assu..." "3244assume #t~ret34 != 0;havoc #t~ret34;call..." "3157assume #t~ret56 != 0;havoc #t~ret56;call..." "3149assume #t~ret56 != 0;havoc #t~ret56;call..." "3141call #t~ret56 := nondet_bool();havoc ~a~..." "3136assume #t~ret153 != 0;havoc #t~ret153;as..." "3198assume #t~ret33 != 0;havoc #t~ret33;call..." "3190assume !(#t~ret36 != 0);havoc #t~ret36;" "3188assume !(#t~ret153 != 0);havoc #t~ret153..." "3186assume #t~ret153 != 0;havoc #t~ret153;as..." "2082assume true;" "3183assume !(#t~ret56 != 0);havoc #t~ret56;" "3181assume !(#t~ret150 != 0);havoc #t~ret150..." "2081call #t~ret0 := nondet();havoc ~a~1;#res..." "3179assume #t~ret150 != 0;havoc #t~ret150;as..." "3176assume #t~ret150 != 0;havoc #t~ret150;as..." "3168assume #t~ret56 != 0;havoc #t~ret56;call..." "3100assume #t~ret145 != 0;havoc #t~ret145;as..." "3103assume #t~ret145 != 0;havoc #t~ret145;as..." "3092assume #t~ret40 != 0;havoc #t~ret40;call..." "3081assume #t~ret40 != 0;havoc #t~ret40;call..." "3073assume #t~ret40 != 0;havoc #t~ret40;call..." "3133assume #t~ret36 != 0;havoc #t~ret36;call..." "3122assume #t~ret36 != 0;havoc #t~ret36;call..." "3114assume !(#t~ret35 != 0);havoc #t~ret35;" "3112assume !(#t~ret148 != 0);havoc #t~ret148..." "3107assume !(#t~ret40 != 0);havoc #t~ret40;" "3105assume !(#t~ret145 != 0);havoc #t~ret145..." "3110assume #t~ret148 != 0;havoc #t~ret148;as..." "3523assume #t~ret44 != 0;havoc #t~ret44;call..." "2446assume #t~ret36 != 0;havoc #t~ret36;call..." "3534assume #t~ret44 != 0;havoc #t~ret44;call..." "2433assume #t~ret33 != 0;havoc #t~ret33;call..." "2438call #t~ret36 := nondet_bool();havoc ~a~..." "3542call #t~ret45 := nondet_bool();havoc ~a~..." "2459assume #t~ret35 != 0;havoc #t~ret35;call..." "4145assume !!(1 + ~v10~3 <= ~v6~3);call #t~r..." "4151assume #t~ret177 != 0;havoc #t~ret177;as..." "4148assume #t~ret177 != 0;havoc #t~ret177;as..." "3537assume #t~ret86 != 0;havoc #t~ret86;assu..." "3550assume #t~ret45 != 0;havoc #t~ret45;call..." "4155assume !(1 + ~v10~3 <= ~v6~3);" "2451call #t~ret35 := nondet_bool();havoc ~a~..." "4153assume !(#t~ret177 != 0);havoc #t~ret177..." "4096call #t~ret54 := nondet_bool();havoc ~a~..." "2472assume #t~ret42 != 0;havoc #t~ret42;call..." "3558assume #t~ret45 != 0;havoc #t~ret45;call..." "2477call #t~ret43 := nondet_bool();havoc ~a~..." "2464call #t~ret42 := nondet_bool();havoc ~a~..." "3572assume #t~ret84 != 0;havoc #t~ret84;assu..." "2490call #t~ret49 := nondet_bool();havoc ~a~..." "3575assume #t~ret84 != 0;havoc #t~ret84;assu..." "3569assume #t~ret45 != 0;havoc #t~ret45;call..." "4119assume !!(1 + ~v10~3 <= ~v6~3);call #t~r..." "3582assume #t~ret86 != 0;havoc #t~ret86;assu..." "2485assume #t~ret43 != 0;havoc #t~ret43;call..." "3577assume !(#t~ret84 != 0);havoc #t~ret84;" "3579assume !(#t~ret45 != 0);havoc #t~ret45;" "4198call #t~ret53 := nondet_bool();havoc ~a~..." "3462assume !!(1 + ~v7~3 <= ~v10~3);call #t~r..." "4193assume #t~ret190 != 0;havoc #t~ret190;as..." "2502assume #t~ret49 != 0;havoc #t~ret49;call..." "4206assume #t~ret53 != 0;havoc #t~ret53;call..." "4214assume #t~ret53 != 0;havoc #t~ret53;call..." "2527assume !!(~v4~3 <= ~v10~3);call #t~ret13..." "3483assume !!(1 + ~v7~3 <= ~v10~3);call #t~r..." "2514assume #t~ret49 != 0;havoc #t~ret49;call..." "3486assume #t~ret79 != 0;havoc #t~ret79;assu..." "3489assume #t~ret79 != 0;havoc #t~ret79;assu..." "4164assume #t~ret182 != 0;havoc #t~ret182;as..." "3491assume !(#t~ret79 != 0);havoc #t~ret79;" "4166assume !(#t~ret182 != 0);havoc #t~ret182..." "4161call #t~ret55 := nondet_bool();havoc ~a~..." "2539call #t~ret129 := nondet_bool();havoc ~a..." "2533call #t~ret129 := nondet_bool();havoc ~a..." "4169assume #t~ret185 != 0;havoc #t~ret185;as..." "3503assume !!(1 + ~v7~3 <= ~v10~3);call #t~r..." "4171assume !(#t~ret185 != 0);havoc #t~ret185..." "3506assume !!(~v23~3 <= 0);assume !!(0 <= ~v..." "2552assume !!(~v4~3 <= ~v10~3);call #t~ret13..." "3509assume !!(~v23~3 <= 0);assume !(0 <= ~v2..." "3511assume !(~v23~3 <= 0);" "4179assume #t~ret31 != 0;havoc #t~ret31;call..." "3513assume !(1 + ~v7~3 <= ~v10~3);" "4190assume #t~ret31 != 0;havoc #t~ret31;call..." "3515assume !(#t~ret37 != 0);havoc #t~ret37;" "2306assume #t~ret104 != 0;havoc #t~ret104;" "4266assume #t~ret32 != 0;havoc #t~ret32;call..." "2304assume !(#t~ret105 != 0);havoc #t~ret105..." "2310assume !(~v18~3 <= ~v16~3);" "3403assume !(#t~ret39 != 0);havoc #t~ret39;" "2308assume !!(~v18~3 <= ~v16~3);" "3401assume !(#t~ret70 != 0);havoc #t~ret70;" "4269assume #t~ret63 != 0;havoc #t~ret63;assu..." "2314assume #t~ret107 != 0;havoc #t~ret107;" "3399assume #t~ret70 != 0;havoc #t~ret70;assu..." "3396assume #t~ret70 != 0;havoc #t~ret70;assu..." "2312assume !(~v4~3 <= ~v10~3);" "3393assume #t~ret39 != 0;havoc #t~ret39;call..." "4283assume !(~v5~3 <= 200);" "3422assume #t~ret41 != 0;havoc #t~ret41;call..." "4281assume !(~v11~3 <= 0);" "2320assume !!(1 + ~v10~3 <= ~v4~3);call #t~r..." "4286assume #t~ret98 != 0;havoc #t~ret98;assu..." "2326assume !(#t~ret101 != 0);havoc #t~ret101..." "2330assume !!(1 + ~v16~3 <= 1);" "4274assume !(#t~ret63 != 0);havoc #t~ret63;" "2328assume #t~ret102 != 0;havoc #t~ret102;" "4272assume #t~ret63 != 0;havoc #t~ret63;assu..." "4279assume !!(~v11~3 <= 0);assume !(0 <= ~v1..." "2335assume true;" "3411assume #t~ret41 != 0;havoc #t~ret41;call..." "2334assume !(#t~ret102 != 0);havoc #t~ret102..." "2333assume true;" "4276assume !(#t~ret32 != 0);havoc #t~ret32;" "2332assume !(1 + ~v16~3 <= 1);" "4233assume #t~ret187 != 0;havoc #t~ret187;as..." "2337assume #t~ret101 != 0;havoc #t~ret101;" "3437assume !(#t~ret41 != 0);havoc #t~ret41;" "2339assume !!(1 <= ~v16~3);" "4236assume #t~ret187 != 0;havoc #t~ret187;as..." "3433assume #t~ret73 != 0;havoc #t~ret73;assu..." "4238assume !(#t~ret187 != 0);havoc #t~ret187..." "3435assume !(#t~ret73 != 0);havoc #t~ret73;" "2344call #t~ret47 := nondet_bool();havoc ~a~..." "4225assume #t~ret53 != 0;havoc #t~ret53;call..." "3430assume #t~ret73 != 0;havoc #t~ret73;assu..." "2350assume #t~ret47 != 0;havoc #t~ret47;call..." "2353assume #t~ret98 != 0;havoc #t~ret98;assu..." "4255assume #t~ret32 != 0;havoc #t~ret32;call..." "3444assume !(#t~ret38 != 0);havoc #t~ret38;" "4240assume !(#t~ret53 != 0);havoc #t~ret53;" "2363call #t~ret48 := nondet_bool();havoc ~a~..." "4243assume #t~ret190 != 0;havoc #t~ret190;as..." "4245assume !(#t~ret190 != 0);havoc #t~ret190..." "2365assume #t~ret90 != 0;havoc #t~ret90;" "3440assume #t~ret76 != 0;havoc #t~ret76;assu..." "4247assume !(#t~ret31 != 0);havoc #t~ret31;" "2367assume !!(201 <= ~v5~3);" "3442assume !(#t~ret76 != 0);havoc #t~ret76;" "4332assume #t~ret92 != 0;havoc #t~ret92;call..." "2370assume true;" "2371assume !(#t~ret90 != 0);havoc #t~ret90;" "3343assume #t~ret76 != 0;havoc #t~ret76;assu..." "3340assume #t~ret38 != 0;havoc #t~ret38;call..." "2369assume !(201 <= ~v5~3);" "2380assume #t~ret91 != 0;havoc #t~ret91;" "4325call #t~ret92 := nondet_bool();havoc ~a~..." "3329assume #t~ret38 != 0;havoc #t~ret38;call..." "2378assume !(#t~ret91 != 0);havoc #t~ret91;" "2376call #t~ret91 := nondet_bool();havoc ~a~..." "4320assume #t~ret96 != 0;havoc #t~ret96;assu..." "4349assume #t~ret96 != 0;havoc #t~ret96;assu..." "4346assume !(#t~ret92 != 0);havoc #t~ret92;" "4344call #t~ret94 := nondet_bool();havoc ~a~..." "2398call #t~ret44 := nondet_bool();havoc ~a~..." "4338call #t~ret94 := nondet_bool();havoc ~a~..." "2393assume !!(~v5~3 <= 200);call #t~ret87 :=..." "3348call #t~ret41 := nondet_bool();havoc ~a~..." "4300assume !(#t~ret98 != 0);havoc #t~ret98;c..." "2406assume #t~ret44 != 0;havoc #t~ret44;call..." "3374assume #t~ret39 != 0;havoc #t~ret39;call..." "3361assume #t~ret41 != 0;havoc #t~ret41;call..." "4293assume !(#t~ret98 != 0);havoc #t~ret98;c..." "3366call #t~ret39 := nondet_bool();havoc ~a~..." "2411call #t~ret37 := nondet_bool();havoc ~a~..." "4317assume !(#t~ret95 != 0);havoc #t~ret95;c..." "2420assume #t~ret80 != 0;havoc #t~ret80;assu..." "2417assume #t~ret37 != 0;havoc #t~ret37;call..." "4311assume !!(~v4~3 <= ~v10~3);call #t~ret10..." "2425call #t~ret33 := nondet_bool();havoc ~a~..." "3382assume #t~ret39 != 0;havoc #t~ret39;call..." "2748assume #t~ret119 != 0;havoc #t~ret119;as..." "3824call #t~ret59 := nondet_bool();havoc ~a~..." "3832assume #t~ret59 != 0;havoc #t~ret59;call..." "2741assume #t~ret52 != 0;havoc #t~ret52;call..." "3837call #t~ret58 := nondet_bool();havoc ~a~..." "2735call #t~ret52 := nondet_bool();havoc ~a~..." "3810call #t~ret61 := nondet_bool();havoc ~a~..." "2730assume !!(~v22~3 <= 0);assume !!(0 <= ~v..." "2727assume !!(1 + ~v10~3 <= ~v4~3);call #t~r..." "3819assume #t~ret164 != 0;havoc #t~ret164;as..." "3816assume #t~ret61 != 0;havoc #t~ret61;call..." "3792assume !!(~v12~3 <= 0);assume !!(0 <= ~v..." "3797call #t~ret57 := nondet_bool();havoc ~a~..." "2713assume #t~ret128 != 0;havoc #t~ret128;as..." "2715assume !(#t~ret128 != 0);havoc #t~ret128..." "2710assume #t~ret128 != 0;havoc #t~ret128;as..." "3805assume #t~ret57 != 0;havoc #t~ret57;call..." "2707assume !!(1 + ~v10~3 <= ~v4~3);call #t~r..." "3782assume !(#t~ret173 != 0);havoc #t~ret173..." "3789assume !(#t~ret173 != 0);havoc #t~ret173..." "2809call #t~ret115 := nondet_bool();havoc ~a..." "3763assume !!(1 + ~v10~3 <= ~v4~3);call #t~r..." "3775assume #t~ret173 != 0;havoc #t~ret173;as..." "3772assume #t~ret173 != 0;havoc #t~ret173;as..." "2804assume !!(~v4~3 <= ~v10~3);call #t~ret12..." "3769assume !(#t~ret172 != 0);havoc #t~ret172..." "3746call #t~ret175 := nondet_bool();havoc ~a..." "2786assume !(#t~ret119 != 0);havoc #t~ret119..." "3757call #t~ret54 := nondet_bool();havoc ~a~..." "3734assume !!(1 + ~v10~3 <= ~v6~3);call #t~r..." "2779assume !(#t~ret119 != 0);havoc #t~ret119..." "3740call #t~ret175 := nondet_bool();havoc ~a..." "2769assume !(0 <= ~v16~3);" "2772assume #t~ret119 != 0;havoc #t~ret119;as..." "2761assume true;" "2760assume !(1 + ~v16~3 <= 0);" "2763assume true;" "2762assume !(#t~ret111 != 0);havoc #t~ret111..." "2765assume #t~ret110 != 0;havoc #t~ret110;" "2767assume !!(0 <= ~v16~3);" "2754assume !(#t~ret110 != 0);havoc #t~ret110..." "2756assume #t~ret111 != 0;havoc #t~ret111;" "2758assume !!(1 + ~v16~3 <= 0);" "2613call #t~ret51 := nondet_bool();havoc ~a~..." "3711call #t~ret55 := nondet_bool();havoc ~a~..." "2608assume !!(1 + ~v10~3 <= ~v4~3);call #t~r..." "2621assume #t~ret51 != 0;havoc #t~ret51;call..." "3700assume #t~ret182 != 0;havoc #t~ret182;as..." "3692call #t~ret55 := nondet_bool();havoc ~a~..." "2581assume !(#t~ret131 != 0);havoc #t~ret131..." "2583assume !(~v4~3 <= ~v10~3);" "3674call #t~ret54 := nondet_bool();havoc ~a~..." "3677assume #t~ret185 != 0;havoc #t~ret185;as..." "2576assume #t~ret131 != 0;havoc #t~ret131;as..." "2579assume #t~ret131 != 0;havoc #t~ret131;as..." "2590assume #t~ret49 != 0;havoc #t~ret49;call..." "3659assume #t~ret31 != 0;havoc #t~ret31;call..." "3651call #t~ret31 := nondet_bool();havoc ~a~..." "2568assume !!(~v4~3 <= ~v10~3);call #t~ret13..." "3646assume #t~ret32 != 0;havoc #t~ret32;call..." "3638call #t~ret32 := nondet_bool();havoc ~a~..." "2686assume !!(1 + ~v10~3 <= ~v4~3);call #t~r..." "3633assume !!(~v11~3 <= 0);assume !!(0 <= ~v..." "2658assume #t~ret51 != 0;havoc #t~ret51;call..." "3630assume !!(~v5~3 <= 200);call #t~ret87 :=..." "2661assume #t~ret125 != 0;havoc #t~ret125;as..." "2666assume !(#t~ret125 != 0);havoc #t~ret125..." "3623assume !(#t~ret89 != 0);havoc #t~ret89;" "2664assume #t~ret125 != 0;havoc #t~ret125;as..." "3621assume #t~ret89 != 0;havoc #t~ret89;assu..." "3618assume #t~ret89 != 0;havoc #t~ret89;assu..." "2668assume !(#t~ret51 != 0);havoc #t~ret51;" "3615assume !!(~v5~3 <= 200);call #t~ret87 :=..." "2647assume #t~ret51 != 0;havoc #t~ret51;call..." "2627call #t~ret123 := nondet_bool();havoc ~a..." "3599assume !!(~v5~3 <= 200);call #t~ret87 :=..." "2633call #t~ret123 := nondet_bool();havoc ~a..." "3584assume !(#t~ret86 != 0);havoc #t~ret86;" "3586assume !(#t~ret44 != 0);havoc #t~ret44;" "2639call #t~ret48 := nondet_bool();havoc ~a~..." "1915havoc ~a~1;#res := ~a~1;assume true;" "4066assume #t~ret168 != 0;havoc #t~ret168;as..." "4068assume !(#t~ret168 != 0);havoc #t~ret168..." "1916assume true;" "1919havoc ~a~2;#res := ~a~2;assume true;" "2987assume #t~ret46 != 0;havoc #t~ret46;call..." "4070assume !(#t~ret60 != 0);havoc #t~ret60;" "4073assume #t~ret171 != 0;havoc #t~ret171;as..." "4075assume !(#t~ret171 != 0);havoc #t~ret171..." "4077assume !(#t~ret57 != 0);havoc #t~ret57;" "2976assume #t~ret46 != 0;havoc #t~ret46;call..." "4080assume !!(~v12~3 <= 0);assume !(0 <= ~v1..." "3005assume #t~ret141 != 0;havoc #t~ret141;as..." "4082assume !(~v12~3 <= 0);" "3007assume !(#t~ret141 != 0);havoc #t~ret141..." "4084assume #t~ret172 != 0;havoc #t~ret172;" "3000assume !(#t~ret138 != 0);havoc #t~ret138..." "4086assume !!(1 <= ~v12~3);" "3002assume !(#t~ret46 != 0);havoc #t~ret46;" "4088assume !(1 <= ~v12~3);" "2998assume #t~ret138 != 0;havoc #t~ret138;as..." "4090assume !(1 + ~v10~3 <= ~v4~3);" "2995assume #t~ret138 != 0;havoc #t~ret138;as..." "2955assume #t~ret141 != 0;havoc #t~ret141;as..." "2952assume #t~ret43 != 0;havoc #t~ret43;call..." "4036assume #t~ret60 != 0;havoc #t~ret60;call..." "4044assume #t~ret60 != 0;havoc #t~ret60;call..." "4055assume #t~ret60 != 0;havoc #t~ret60;call..." "2968assume #t~ret46 != 0;havoc #t~ret46;call..." "4063assume #t~ret168 != 0;havoc #t~ret168;as..." "2960call #t~ret46 := nondet_bool();havoc ~a~..." "4001assume !(#t~ret61 != 0);havoc #t~ret61;" "4009assume #t~ret57 != 0;havoc #t~ret57;call..." "3046assume #t~ret35 != 0;havoc #t~ret35;call..." "4020assume #t~ret57 != 0;havoc #t~ret57;call..." "3065call #t~ret40 := nondet_bool();havoc ~a~..." "4023assume #t~ret171 != 0;havoc #t~ret171;as..." "4028call #t~ret60 := nondet_bool();havoc ~a~..." "3057assume #t~ret35 != 0;havoc #t~ret35;call..." "3060assume #t~ret148 != 0;havoc #t~ret148;as..." "3017assume #t~ret42 != 0;havoc #t~ret42;call..." "3969assume #t~ret162 != 0;havoc #t~ret162;as..." "3983assume !(#t~ret162 != 0);havoc #t~ret162..." "3009assume !(#t~ret43 != 0);havoc #t~ret43;" "3976assume !(#t~ret162 != 0);havoc #t~ret162..." "3034assume #t~ret143 != 0;havoc #t~ret143;as..." "3991assume !(~v13~3 <= 0);" "3989assume !!(~v13~3 <= 0);assume !(0 <= ~v1..." "3038assume !(#t~ret42 != 0);havoc #t~ret42;" "3986assume !!(~v13~3 <= 0);assume !!(0 <= ~v..." "3036assume !(#t~ret143 != 0);havoc #t~ret143..." "3999assume !(~v4~3 <= ~v10~3);" "3997assume !(1 <= ~v13~3);" "3995assume !!(1 <= ~v13~3);" "3031assume #t~ret143 != 0;havoc #t~ret143;as..." "3028assume #t~ret42 != 0;havoc #t~ret42;call..." "3993assume #t~ret161 != 0;havoc #t~ret161;" "3945call #t~ret158 := nondet_bool();havoc ~a..." "3937assume !(#t~ret161 != 0);havoc #t~ret161..." "2863assume #t~ret115 != 0;havoc #t~ret115;ca..." "3940assume #t~ret162 != 0;havoc #t~ret162;as..." "2869assume #t~ret114 != 0;havoc #t~ret114;as..." "2871assume !(#t~ret114 != 0);havoc #t~ret114..." "3964call #t~ret160 := nondet_bool();havoc ~a..." "2866assume #t~ret114 != 0;havoc #t~ret114;as..." "3966assume !(#t~ret158 != 0);havoc #t~ret158..." "3952assume #t~ret158 != 0;havoc #t~ret158;ca..." "2873assume !(#t~ret115 != 0);havoc #t~ret115..." "3958call #t~ret160 := nondet_bool();havoc ~a..." "2822assume #t~ret115 != 0;havoc #t~ret115;ca..." "3913assume !(#t~ret164 != 0);havoc #t~ret164..." "3906assume #t~ret164 != 0;havoc #t~ret164;as..." "2828call #t~ret112 := nondet_bool();havoc ~a..." "3931assume !!(~v4~3 <= ~v10~3);call #t~ret16..." "2834call #t~ret112 := nondet_bool();havoc ~a..." "2847assume #t~ret115 != 0;havoc #t~ret115;ca..." "3920assume !(#t~ret164 != 0);havoc #t~ret164..." "2912assume !!(~v4~3 <= ~v10~3);call #t~ret12..." "2915assume #t~ret118 != 0;havoc #t~ret118;as..." "3882assume #t~ret59 != 0;havoc #t~ret59;call..." "2918assume #t~ret118 != 0;havoc #t~ret118;as..." "2920assume !(#t~ret118 != 0);havoc #t~ret118..." "2922assume !(~v4~3 <= ~v10~3);" "2924assume !(#t~ret52 != 0);havoc #t~ret52;" "3872assume !(#t~ret155 != 0);havoc #t~ret155..." "3874assume !(#t~ret58 != 0);havoc #t~ret58;" "2927assume !!(~v22~3 <= 0);assume !(0 <= ~v2..." "3901assume !(#t~ret157 != 0);havoc #t~ret157..." "2929assume !(~v22~3 <= 0);" "3903assume !(#t~ret59 != 0);havoc #t~ret59;" "2931assume !(1 + ~v10~3 <= ~v4~3);" "2933assume !(#t~ret49 != 0);havoc #t~ret49;" "3896assume #t~ret157 != 0;havoc #t~ret157;as..." "3899assume #t~ret157 != 0;havoc #t~ret157;as..." "3893assume #t~ret59 != 0;havoc #t~ret59;call..." "2941assume #t~ret43 != 0;havoc #t~ret43;call..." "3853assume #t~ret58 != 0;havoc #t~ret58;call..." "2891assume !!(~v4~3 <= ~v10~3);call #t~ret12..." "3845assume #t~ret58 != 0;havoc #t~ret58;call..." "3870assume #t~ret155 != 0;havoc #t~ret155;as..." "1924assume true;" "3867assume #t~ret155 != 0;havoc #t~ret155;as..." "1923call ULTIMATE.init();assume true;Return ..." "3864assume #t~ret58 != 0;havoc #t~ret58;call..." }, returnAlphabet = {"2083return call #t~ret191 := main();" }, states = {"6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "6467#unseeded" "6700#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 200 (+ main_~v5~3 oldRank)))" "6473#(or unseeded (and (> oldRank (+ (- main_~v5~3) 200)) (>= oldRank 0)))" }, initialStates = {"6467#unseeded" }, finalStates = {"6473#(or unseeded (and (> oldRank (+ (- main_~v5~3) 200)) (>= oldRank 0)))" }, callTransitions = { ("6467#unseeded" "1925call #t~ret191 := main();" "6467#unseeded") }, internalTransitions = { ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3824call #t~ret59 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2748assume #t~ret119 != 0;havoc #t~ret119;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2446assume #t~ret36 != 0;havoc #t~ret36;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2987assume #t~ret46 != 0;havoc #t~ret46;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3534assume #t~ret44 != 0;havoc #t~ret44;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2433assume #t~ret33 != 0;havoc #t~ret33;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3832assume #t~ret59 != 0;havoc #t~ret59;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2741assume #t~ret52 != 0;havoc #t~ret52;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2438call #t~ret36 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3837call #t~ret58 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3542call #t~ret45 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2735call #t~ret52 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2459assume #t~ret35 != 0;havoc #t~ret35;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3810call #t~ret61 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4145assume !!(1 + ~v10~3 <= ~v6~3);call #t~r..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4084assume #t~ret172 != 0;havoc #t~ret172;" "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2730assume !!(~v22~3 <= 0);assume !!(0 <= ~v..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4086assume !!(1 <= ~v12~3);" "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4148assume #t~ret177 != 0;havoc #t~ret177;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3537assume #t~ret86 != 0;havoc #t~ret86;assu..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2727assume !!(1 + ~v10~3 <= ~v4~3);call #t~r..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3819assume #t~ret164 != 0;havoc #t~ret164;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3550assume #t~ret45 != 0;havoc #t~ret45;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2451call #t~ret35 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3816assume #t~ret61 != 0;havoc #t~ret61;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3278assume !(#t~ret80 != 0);havoc #t~ret80;c..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2995assume #t~ret138 != 0;havoc #t~ret138;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3792assume !!(~v12~3 <= 0);assume !!(0 <= ~v..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2472assume #t~ret42 != 0;havoc #t~ret42;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2477call #t~ret43 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2955assume #t~ret141 != 0;havoc #t~ret141;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3797call #t~ret57 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4036assume #t~ret60 != 0;havoc #t~ret60;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2952assume #t~ret43 != 0;havoc #t~ret43;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2464call #t~ret42 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2710assume #t~ret128 != 0;havoc #t~ret128;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3805assume #t~ret57 != 0;havoc #t~ret57;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3321call #t~ret68 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2707assume !!(1 + ~v10~3 <= ~v4~3);call #t~r..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3572assume #t~ret84 != 0;havoc #t~ret84;assu..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3301call #t~ret38 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2490call #t~ret49 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4055assume #t~ret60 != 0;havoc #t~ret60;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3569assume #t~ret45 != 0;havoc #t~ret45;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2968assume #t~ret46 != 0;havoc #t~ret46;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3296assume !!(1 + ~v7~3 <= ~v10~3);call #t~r..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3309assume #t~ret38 != 0;havoc #t~ret38;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3789assume !(#t~ret173 != 0);havoc #t~ret173..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4063assume #t~ret168 != 0;havoc #t~ret168;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2485assume #t~ret43 != 0;havoc #t~ret43;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2960call #t~ret46 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4198call #t~ret53 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3217call #t~ret34 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2809call #t~ret115 := nondet_bool();havoc ~a..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3763assume !!(1 + ~v10~3 <= ~v4~3);call #t~r..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4193assume #t~ret190 != 0;havoc #t~ret190;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4206assume #t~ret53 != 0;havoc #t~ret53;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3225assume #t~ret34 != 0;havoc #t~ret34;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3772assume #t~ret173 != 0;havoc #t~ret173;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2804assume !!(~v4~3 <= ~v10~3);call #t~ret12..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3769assume !(#t~ret172 != 0);havoc #t~ret172..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4020assume #t~ret57 != 0;havoc #t~ret57;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2527assume !!(~v4~3 <= ~v10~3);call #t~ret13..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3065call #t~ret40 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4023assume #t~ret171 != 0;havoc #t~ret171;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3746call #t~ret175 := nondet_bool();havoc ~a..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3209assume #t~ret33 != 0;havoc #t~ret33;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4028call #t~ret60 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2786assume !(#t~ret119 != 0);havoc #t~ret119..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3483assume !!(1 + ~v7~3 <= ~v10~3);call #t~r..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3057assume #t~ret35 != 0;havoc #t~ret35;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3757call #t~ret54 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2514assume #t~ret49 != 0;havoc #t~ret49;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3486assume #t~ret79 != 0;havoc #t~ret79;assu..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3060assume #t~ret148 != 0;havoc #t~ret148;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3212assume #t~ret67 != 0;havoc #t~ret67;assu..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3734assume !!(1 + ~v10~3 <= ~v6~3);call #t~r..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2539call #t~ret129 := nondet_bool();havoc ~a..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3983assume !(#t~ret162 != 0);havoc #t~ret162..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3503assume !!(1 + ~v7~3 <= ~v10~3);call #t~r..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3506assume !!(~v23~3 <= 0);assume !!(0 <= ~v..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2765assume #t~ret110 != 0;havoc #t~ret110;" "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3986assume !!(~v13~3 <= 0);assume !!(0 <= ~v..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2767assume !!(0 <= ~v16~3);" "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4190assume #t~ret31 != 0;havoc #t~ret31;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3247assume #t~ret65 != 0;havoc #t~ret65;assu..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3995assume !!(1 <= ~v13~3);" "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3031assume #t~ret143 != 0;havoc #t~ret143;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3028assume #t~ret42 != 0;havoc #t~ret42;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3993assume #t~ret161 != 0;havoc #t~ret161;" "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3244assume #t~ret34 != 0;havoc #t~ret34;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4266assume #t~ret32 != 0;havoc #t~ret32;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3945call #t~ret158 := nondet_bool();havoc ~a..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2613call #t~ret51 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3711call #t~ret55 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2608assume !!(1 + ~v10~3 <= ~v4~3);call #t~r..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4269assume #t~ret63 != 0;havoc #t~ret63;assu..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3937assume !(#t~ret161 != 0);havoc #t~ret161..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3396assume #t~ret70 != 0;havoc #t~ret70;assu..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2621assume #t~ret51 != 0;havoc #t~ret51;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2863assume #t~ret115 != 0;havoc #t~ret115;ca..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3940assume #t~ret162 != 0;havoc #t~ret162;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3393assume #t~ret39 != 0;havoc #t~ret39;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3700assume #t~ret182 != 0;havoc #t~ret182;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3149assume #t~ret56 != 0;havoc #t~ret56;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3422assume #t~ret41 != 0;havoc #t~ret41;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3964call #t~ret160 := nondet_bool();havoc ~a..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3692call #t~ret55 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2866assume #t~ret114 != 0;havoc #t~ret114;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3141call #t~ret56 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3952assume #t~ret158 != 0;havoc #t~ret158;ca..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3136assume #t~ret153 != 0;havoc #t~ret153;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2822assume #t~ret115 != 0;havoc #t~ret115;ca..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4233assume #t~ret187 != 0;havoc #t~ret187;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3674call #t~ret54 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3677assume #t~ret185 != 0;havoc #t~ret185;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2576assume #t~ret131 != 0;havoc #t~ret131;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "4225assume #t~ret53 != 0;havoc #t~ret53;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3430assume #t~ret73 != 0;havoc #t~ret73;assu..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2590assume #t~ret49 != 0;havoc #t~ret49;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3931assume !!(~v4~3 <= ~v10~3);call #t~ret16..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3659assume #t~ret31 != 0;havoc #t~ret31;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2834call #t~ret112 := nondet_bool();havoc ~a..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3176assume #t~ret150 != 0;havoc #t~ret150;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3651call #t~ret31 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3920assume !(#t~ret164 != 0);havoc #t~ret164..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2568assume !!(~v4~3 <= ~v10~3);call #t~ret13..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3168assume #t~ret56 != 0;havoc #t~ret56;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2912assume !!(~v4~3 <= ~v10~3);call #t~ret12..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3646assume #t~ret32 != 0;havoc #t~ret32;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2915assume #t~ret118 != 0;havoc #t~ret118;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3343assume #t~ret76 != 0;havoc #t~ret76;assu..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3100assume #t~ret145 != 0;havoc #t~ret145;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3340assume #t~ret38 != 0;havoc #t~ret38;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3638call #t~ret32 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3092assume #t~ret40 != 0;havoc #t~ret40;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3633assume !!(~v11~3 <= 0);assume !!(0 <= ~v..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2658assume #t~ret51 != 0;havoc #t~ret51;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3896assume #t~ret157 != 0;havoc #t~ret157;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2661assume #t~ret125 != 0;havoc #t~ret125;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3893assume #t~ret59 != 0;havoc #t~ret59;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3073assume #t~ret40 != 0;havoc #t~ret40;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2398call #t~ret44 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3618assume #t~ret89 != 0;havoc #t~ret89;assu..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3348call #t~ret41 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2406assume #t~ret44 != 0;havoc #t~ret44;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3374assume #t~ret39 != 0;havoc #t~ret39;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3133assume #t~ret36 != 0;havoc #t~ret36;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3361assume #t~ret41 != 0;havoc #t~ret41;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3845assume #t~ret58 != 0;havoc #t~ret58;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3366call #t~ret39 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2411call #t~ret37 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2420assume #t~ret80 != 0;havoc #t~ret80;assu..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2417assume #t~ret37 != 0;havoc #t~ret37;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3867assume #t~ret155 != 0;havoc #t~ret155;as..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "3864assume #t~ret58 != 0;havoc #t~ret58;call..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2633call #t~ret123 := nondet_bool();havoc ~a..." "6473#(or unseeded (and (> oldRank (+ (- main_~v5~3) 200)) (>= oldRank 0)))") ("6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))" "2425call #t~ret33 := nondet_bool();havoc ~a~..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6467#unseeded" "3824call #t~ret59 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "2748assume #t~ret119 != 0;havoc #t~ret119;as..." "6467#unseeded") ("6467#unseeded" "3832assume #t~ret59 != 0;havoc #t~ret59;call..." "6467#unseeded") ("6467#unseeded" "2741assume #t~ret52 != 0;havoc #t~ret52;call..." "6467#unseeded") ("6467#unseeded" "3837call #t~ret58 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "2735call #t~ret52 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3810call #t~ret61 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "2730assume !!(~v22~3 <= 0);assume !!(0 <= ~v..." "6467#unseeded") ("6467#unseeded" "3819assume #t~ret164 != 0;havoc #t~ret164;as..." "6467#unseeded") ("6467#unseeded" "2727assume !!(1 + ~v10~3 <= ~v4~3);call #t~r..." "6467#unseeded") ("6467#unseeded" "3278assume !(#t~ret80 != 0);havoc #t~ret80;c..." "6467#unseeded") ("6467#unseeded" "3816assume #t~ret61 != 0;havoc #t~ret61;call..." "6467#unseeded") ("6467#unseeded" "3792assume !!(~v12~3 <= 0);assume !!(0 <= ~v..." "6467#unseeded") ("6467#unseeded" "3797call #t~ret57 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "4375assume !!(1 <= ~v13~3);" "6467#unseeded") ("6467#unseeded" "2239call #t~ret0 := nondet();havoc ~a~1;#res..." "6467#unseeded") ("6467#unseeded" "4373assume #t~ret95 != 0;havoc #t~ret95;" "6467#unseeded") ("6467#unseeded" "2710assume #t~ret128 != 0;havoc #t~ret128;as..." "6467#unseeded") ("6467#unseeded" "3805assume #t~ret57 != 0;havoc #t~ret57;call..." "6467#unseeded") ("6467#unseeded" "2707assume !!(1 + ~v10~3 <= ~v4~3);call #t~r..." "6467#unseeded") ("6467#unseeded" "3321call #t~ret68 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3301call #t~ret38 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3296assume !!(1 + ~v7~3 <= ~v10~3);call #t~r..." "6467#unseeded") ("6467#unseeded" "4363assume !(#t~ret96 != 0);havoc #t~ret96;c..." "6467#unseeded") ("6467#unseeded" "3309assume #t~ret38 != 0;havoc #t~ret38;call..." "6467#unseeded") ("6467#unseeded" "3789assume !(#t~ret173 != 0);havoc #t~ret173..." "6467#unseeded") ("6467#unseeded" "4366assume !!(~v13~3 <= 0);assume !!(0 <= ~v..." "6467#unseeded") ("6467#unseeded" "3217call #t~ret34 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "2270assume !!(~v4~3 <= ~v10~3);call #t~ret10..." "6467#unseeded") ("6467#unseeded" "2809call #t~ret115 := nondet_bool();havoc ~a..." "6467#unseeded") ("6467#unseeded" "3763assume !!(1 + ~v10~3 <= ~v4~3);call #t~r..." "6467#unseeded") ("6467#unseeded" "3225assume #t~ret34 != 0;havoc #t~ret34;call..." "6467#unseeded") ("6467#unseeded" "3772assume #t~ret173 != 0;havoc #t~ret173;as..." "6467#unseeded") ("6467#unseeded" "2804assume !!(~v4~3 <= ~v10~3);call #t~ret12..." "6467#unseeded") ("6467#unseeded" "3769assume !(#t~ret172 != 0);havoc #t~ret172..." "6467#unseeded") ("6467#unseeded" "2259assume #t~ret108 != 0;havoc #t~ret108;" "6467#unseeded") ("6467#unseeded" "2255assume !(#t~ret107 != 0);havoc #t~ret107..." "6467#unseeded") ("6467#unseeded" "2249call #t~ret50 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3746call #t~ret175 := nondet_bool();havoc ~a..." "6467#unseeded") ("6467#unseeded" "3209assume #t~ret33 != 0;havoc #t~ret33;call..." "6467#unseeded") ("6467#unseeded" "2786assume !(#t~ret119 != 0);havoc #t~ret119..." "6467#unseeded") ("6467#unseeded" "3757call #t~ret54 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3212assume #t~ret67 != 0;havoc #t~ret67;assu..." "6467#unseeded") ("6467#unseeded" "3734assume !!(1 + ~v10~3 <= ~v6~3);call #t~r..." "6467#unseeded") ("6467#unseeded" "2293assume #t~ret103 != 0;havoc #t~ret103;~v..." "6467#unseeded") ("6467#unseeded" "2289call #t~ret103 := nondet_bool();havoc ~a..." "6467#unseeded") ("6467#unseeded" "2284assume #t~ret105 != 0;havoc #t~ret105;as..." "6467#unseeded") ("6467#unseeded" "2765assume #t~ret110 != 0;havoc #t~ret110;" "6467#unseeded") ("6467#unseeded" "2767assume !!(0 <= ~v16~3);" "6467#unseeded") ("6467#unseeded" "2276assume !(#t~ret104 != 0);havoc #t~ret104..." "6467#unseeded") ("6467#unseeded" "3247assume #t~ret65 != 0;havoc #t~ret65;assu..." "6467#unseeded") ("6467#unseeded" "3244assume #t~ret34 != 0;havoc #t~ret34;call..." "6467#unseeded") ("6467#unseeded" "2613call #t~ret51 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3711call #t~ret55 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "2608assume !!(1 + ~v10~3 <= ~v4~3);call #t~r..." "6467#unseeded") ("6467#unseeded" "2621assume #t~ret51 != 0;havoc #t~ret51;call..." "6467#unseeded") ("6467#unseeded" "3700assume #t~ret182 != 0;havoc #t~ret182;as..." "6467#unseeded") ("6467#unseeded" "3149assume #t~ret56 != 0;havoc #t~ret56;call..." "6467#unseeded") ("6467#unseeded" "3692call #t~ret55 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3141call #t~ret56 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3136assume #t~ret153 != 0;havoc #t~ret153;as..." "6467#unseeded") ("6467#unseeded" "3674call #t~ret54 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3677assume #t~ret185 != 0;havoc #t~ret185;as..." "6467#unseeded") ("6467#unseeded" "2576assume #t~ret131 != 0;havoc #t~ret131;as..." "6467#unseeded") ("6467#unseeded" "2590assume #t~ret49 != 0;havoc #t~ret49;call..." "6467#unseeded") ("6467#unseeded" "3659assume #t~ret31 != 0;havoc #t~ret31;call..." "6467#unseeded") ("6467#unseeded" "3176assume #t~ret150 != 0;havoc #t~ret150;as..." "6467#unseeded") ("6467#unseeded" "3651call #t~ret31 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "2568assume !!(~v4~3 <= ~v10~3);call #t~ret13..." "6467#unseeded") ("6467#unseeded" "3168assume #t~ret56 != 0;havoc #t~ret56;call..." "6467#unseeded") ("6467#unseeded" "3646assume #t~ret32 != 0;havoc #t~ret32;call..." "6467#unseeded") ("6467#unseeded" "3100assume #t~ret145 != 0;havoc #t~ret145;as..." "6467#unseeded") ("6467#unseeded" "3638call #t~ret32 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3092assume #t~ret40 != 0;havoc #t~ret40;call..." "6467#unseeded") ("6467#unseeded" "3633assume !!(~v11~3 <= 0);assume !!(0 <= ~v..." "6467#unseeded") ("6467#unseeded" "2658assume #t~ret51 != 0;havoc #t~ret51;call..." "6467#unseeded") ("6467#unseeded" "3630assume !!(~v5~3 <= 200);call #t~ret87 :=..." "6467#unseeded") ("6467#unseeded" "2661assume #t~ret125 != 0;havoc #t~ret125;as..." "6467#unseeded") ("6467#unseeded" "3073assume #t~ret40 != 0;havoc #t~ret40;call..." "6467#unseeded") ("6467#unseeded" "3618assume #t~ret89 != 0;havoc #t~ret89;assu..." "6467#unseeded") ("6467#unseeded" "3615assume !!(~v5~3 <= 200);call #t~ret87 :=..." "6467#unseeded") ("6467#unseeded" "3133assume #t~ret36 != 0;havoc #t~ret36;call..." "6467#unseeded") ("6467#unseeded" "2633call #t~ret123 := nondet_bool();havoc ~a..." "6467#unseeded") ("6467#unseeded" "2446assume #t~ret36 != 0;havoc #t~ret36;call..." "6467#unseeded") ("6467#unseeded" "2987assume #t~ret46 != 0;havoc #t~ret46;call..." "6467#unseeded") ("6467#unseeded" "3534assume #t~ret44 != 0;havoc #t~ret44;call..." "6467#unseeded") ("6467#unseeded" "2433assume #t~ret33 != 0;havoc #t~ret33;call..." "6467#unseeded") ("6467#unseeded" "2438call #t~ret36 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3542call #t~ret45 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "2459assume #t~ret35 != 0;havoc #t~ret35;call..." "6467#unseeded") ("6467#unseeded" "4145assume !!(1 + ~v10~3 <= ~v6~3);call #t~r..." "6467#unseeded") ("6467#unseeded" "4084assume #t~ret172 != 0;havoc #t~ret172;" "6467#unseeded") ("6467#unseeded" "4148assume #t~ret177 != 0;havoc #t~ret177;as..." "6467#unseeded") ("6467#unseeded" "4086assume !!(1 <= ~v12~3);" "6467#unseeded") ("6467#unseeded" "3537assume #t~ret86 != 0;havoc #t~ret86;assu..." "6467#unseeded") ("6467#unseeded" "3550assume #t~ret45 != 0;havoc #t~ret45;call..." "6467#unseeded") ("6467#unseeded" "2451call #t~ret35 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "2995assume #t~ret138 != 0;havoc #t~ret138;as..." "6467#unseeded") ("6467#unseeded" "2472assume #t~ret42 != 0;havoc #t~ret42;call..." "6467#unseeded") ("6467#unseeded" "2477call #t~ret43 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "2955assume #t~ret141 != 0;havoc #t~ret141;as..." "6467#unseeded") ("6467#unseeded" "4036assume #t~ret60 != 0;havoc #t~ret60;call..." "6467#unseeded") ("6467#unseeded" "2952assume #t~ret43 != 0;havoc #t~ret43;call..." "6467#unseeded") ("6467#unseeded" "2464call #t~ret42 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3572assume #t~ret84 != 0;havoc #t~ret84;assu..." "6467#unseeded") ("6467#unseeded" "2490call #t~ret49 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3569assume #t~ret45 != 0;havoc #t~ret45;call..." "6467#unseeded") ("6467#unseeded" "4055assume #t~ret60 != 0;havoc #t~ret60;call..." "6467#unseeded") ("6467#unseeded" "2968assume #t~ret46 != 0;havoc #t~ret46;call..." "6467#unseeded") ("6467#unseeded" "2485assume #t~ret43 != 0;havoc #t~ret43;call..." "6467#unseeded") ("6467#unseeded" "4063assume #t~ret168 != 0;havoc #t~ret168;as..." "6467#unseeded") ("6467#unseeded" "2960call #t~ret46 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "4198call #t~ret53 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "4193assume #t~ret190 != 0;havoc #t~ret190;as..." "6467#unseeded") ("6467#unseeded" "4206assume #t~ret53 != 0;havoc #t~ret53;call..." "6467#unseeded") ("6467#unseeded" "4020assume #t~ret57 != 0;havoc #t~ret57;call..." "6467#unseeded") ("6467#unseeded" "3065call #t~ret40 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "2527assume !!(~v4~3 <= ~v10~3);call #t~ret13..." "6467#unseeded") ("6467#unseeded" "4023assume #t~ret171 != 0;havoc #t~ret171;as..." "6467#unseeded") ("6467#unseeded" "4028call #t~ret60 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3483assume !!(1 + ~v7~3 <= ~v10~3);call #t~r..." "6467#unseeded") ("6467#unseeded" "3057assume #t~ret35 != 0;havoc #t~ret35;call..." "6467#unseeded") ("6467#unseeded" "3486assume #t~ret79 != 0;havoc #t~ret79;assu..." "6467#unseeded") ("6467#unseeded" "3060assume #t~ret148 != 0;havoc #t~ret148;as..." "6467#unseeded") ("6467#unseeded" "2514assume #t~ret49 != 0;havoc #t~ret49;call..." "6467#unseeded") ("6467#unseeded" "2539call #t~ret129 := nondet_bool();havoc ~a..." "6467#unseeded") ("6467#unseeded" "3983assume !(#t~ret162 != 0);havoc #t~ret162..." "6467#unseeded") ("6467#unseeded" "3503assume !!(1 + ~v7~3 <= ~v10~3);call #t~r..." "6467#unseeded") ("6467#unseeded" "3506assume !!(~v23~3 <= 0);assume !!(0 <= ~v..." "6467#unseeded") ("6467#unseeded" "3986assume !!(~v13~3 <= 0);assume !!(0 <= ~v..." "6467#unseeded") ("6467#unseeded" "4190assume #t~ret31 != 0;havoc #t~ret31;call..." "6467#unseeded") ("6467#unseeded" "3031assume #t~ret143 != 0;havoc #t~ret143;as..." "6467#unseeded") ("6467#unseeded" "3995assume !!(1 <= ~v13~3);" "6467#unseeded") ("6467#unseeded" "3028assume #t~ret42 != 0;havoc #t~ret42;call..." "6467#unseeded") ("6467#unseeded" "3993assume #t~ret161 != 0;havoc #t~ret161;" "6467#unseeded") ("6467#unseeded" "2306assume #t~ret104 != 0;havoc #t~ret104;" "6467#unseeded") ("6467#unseeded" "4266assume #t~ret32 != 0;havoc #t~ret32;call..." "6467#unseeded") ("6467#unseeded" "3945call #t~ret158 := nondet_bool();havoc ~a..." "6467#unseeded") ("6467#unseeded" "2308assume !!(~v18~3 <= ~v16~3);" "6467#unseeded") ("6467#unseeded" "4269assume #t~ret63 != 0;havoc #t~ret63;assu..." "6467#unseeded") ("6467#unseeded" "2314assume #t~ret107 != 0;havoc #t~ret107;" "6467#unseeded") ("6467#unseeded" "3937assume !(#t~ret161 != 0);havoc #t~ret161..." "6467#unseeded") ("6467#unseeded" "3396assume #t~ret70 != 0;havoc #t~ret70;assu..." "6467#unseeded") ("6467#unseeded" "2863assume #t~ret115 != 0;havoc #t~ret115;ca..." "6467#unseeded") ("6467#unseeded" "3940assume #t~ret162 != 0;havoc #t~ret162;as..." "6467#unseeded") ("6467#unseeded" "3393assume #t~ret39 != 0;havoc #t~ret39;call..." "6467#unseeded") ("6467#unseeded" "3422assume #t~ret41 != 0;havoc #t~ret41;call..." "6467#unseeded") ("6467#unseeded" "2320assume !!(1 + ~v10~3 <= ~v4~3);call #t~r..." "6467#unseeded") ("6467#unseeded" "3964call #t~ret160 := nondet_bool();havoc ~a..." "6467#unseeded") ("6467#unseeded" "2866assume #t~ret114 != 0;havoc #t~ret114;as..." "6467#unseeded") ("6467#unseeded" "3952assume #t~ret158 != 0;havoc #t~ret158;ca..." "6467#unseeded") ("6467#unseeded" "2822assume #t~ret115 != 0;havoc #t~ret115;ca..." "6467#unseeded") ("6467#unseeded" "4233assume #t~ret187 != 0;havoc #t~ret187;as..." "6467#unseeded") ("6467#unseeded" "2337assume #t~ret101 != 0;havoc #t~ret101;" "6467#unseeded") ("6467#unseeded" "2339assume !!(1 <= ~v16~3);" "6467#unseeded") ("6467#unseeded" "2344call #t~ret47 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "4225assume #t~ret53 != 0;havoc #t~ret53;call..." "6467#unseeded") ("6467#unseeded" "3430assume #t~ret73 != 0;havoc #t~ret73;assu..." "6467#unseeded") ("6467#unseeded" "2350assume #t~ret47 != 0;havoc #t~ret47;call..." "6467#unseeded") ("6467#unseeded" "2353assume #t~ret98 != 0;havoc #t~ret98;assu..." "6467#unseeded") ("6467#unseeded" "2353assume #t~ret98 != 0;havoc #t~ret98;assu..." "6473#(or unseeded (and (> oldRank (+ (- main_~v5~3) 200)) (>= oldRank 0)))") ("6467#unseeded" "3931assume !!(~v4~3 <= ~v10~3);call #t~ret16..." "6467#unseeded") ("6467#unseeded" "2834call #t~ret112 := nondet_bool();havoc ~a..." "6467#unseeded") ("6467#unseeded" "2363call #t~ret48 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3920assume !(#t~ret164 != 0);havoc #t~ret164..." "6467#unseeded") ("6467#unseeded" "2912assume !!(~v4~3 <= ~v10~3);call #t~ret12..." "6467#unseeded") ("6467#unseeded" "4332assume #t~ret92 != 0;havoc #t~ret92;call..." "6467#unseeded") ("6467#unseeded" "2915assume #t~ret118 != 0;havoc #t~ret118;as..." "6467#unseeded") ("6467#unseeded" "2370assume true;" "6467#unseeded") ("6467#unseeded" "3343assume #t~ret76 != 0;havoc #t~ret76;assu..." "6467#unseeded") ("6467#unseeded" "2371assume !(#t~ret90 != 0);havoc #t~ret90;" "6467#unseeded") ("6467#unseeded" "3340assume #t~ret38 != 0;havoc #t~ret38;call..." "6467#unseeded") ("6467#unseeded" "2380assume #t~ret91 != 0;havoc #t~ret91;" "6467#unseeded") ("6467#unseeded" "4325call #t~ret92 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "4320assume #t~ret96 != 0;havoc #t~ret96;assu..." "6467#unseeded") ("6467#unseeded" "2376call #t~ret91 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3896assume #t~ret157 != 0;havoc #t~ret157;as..." "6467#unseeded") ("6467#unseeded" "4344call #t~ret94 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "3893assume #t~ret59 != 0;havoc #t~ret59;call..." "6467#unseeded") ("6467#unseeded" "2398call #t~ret44 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "2393assume !!(~v5~3 <= 200);call #t~ret87 :=..." "6467#unseeded") ("6467#unseeded" "3348call #t~ret41 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "4300assume !(#t~ret98 != 0);havoc #t~ret98;c..." "6467#unseeded") ("6467#unseeded" "2406assume #t~ret44 != 0;havoc #t~ret44;call..." "6467#unseeded") ("6467#unseeded" "3374assume #t~ret39 != 0;havoc #t~ret39;call..." "6467#unseeded") ("6467#unseeded" "3361assume #t~ret41 != 0;havoc #t~ret41;call..." "6467#unseeded") ("6467#unseeded" "3845assume #t~ret58 != 0;havoc #t~ret58;call..." "6467#unseeded") ("6467#unseeded" "3366call #t~ret39 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "2411call #t~ret37 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6467#unseeded" "4317assume !(#t~ret95 != 0);havoc #t~ret95;c..." "6467#unseeded") ("6467#unseeded" "2420assume #t~ret80 != 0;havoc #t~ret80;assu..." "6467#unseeded") ("6467#unseeded" "2417assume #t~ret37 != 0;havoc #t~ret37;call..." "6467#unseeded") ("6467#unseeded" "1923call ULTIMATE.init();assume true;Return ..." "6467#unseeded") ("6467#unseeded" "3867assume #t~ret155 != 0;havoc #t~ret155;as..." "6467#unseeded") ("6467#unseeded" "3864assume #t~ret58 != 0;havoc #t~ret58;call..." "6467#unseeded") ("6467#unseeded" "4311assume !!(~v4~3 <= ~v10~3);call #t~ret10..." "6467#unseeded") ("6467#unseeded" "2425call #t~ret33 := nondet_bool();havoc ~a~..." "6467#unseeded") ("6700#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 200 (+ main_~v5~3 oldRank)))" "3630assume !!(~v5~3 <= 200);call #t~ret87 :=..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6700#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 200 (+ main_~v5~3 oldRank)))" "3615assume !!(~v5~3 <= 200);call #t~ret87 :=..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6700#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 200 (+ main_~v5~3 oldRank)))" "2370assume true;" "6700#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 200 (+ main_~v5~3 oldRank)))") ("6700#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 200 (+ main_~v5~3 oldRank)))" "2371assume !(#t~ret90 != 0);havoc #t~ret90;" "6700#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 200 (+ main_~v5~3 oldRank)))") ("6700#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 200 (+ main_~v5~3 oldRank)))" "2380assume #t~ret91 != 0;havoc #t~ret91;" "6700#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 200 (+ main_~v5~3 oldRank)))") ("6700#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 200 (+ main_~v5~3 oldRank)))" "2376call #t~ret91 := nondet_bool();havoc ~a~..." "6700#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 200 (+ main_~v5~3 oldRank)))") ("6700#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 200 (+ main_~v5~3 oldRank)))" "2393assume !!(~v5~3 <= 200);call #t~ret87 :=..." "6948#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 0 oldRank) (<= 200 (+ main_~v5~3 oldRank)))") ("6473#(or unseeded (and (> oldRank (+ (- main_~v5~3) 200)) (>= oldRank 0)))" "2363call #t~ret48 := nondet_bool();havoc ~a~..." "6700#(and (= oldRank (+ (- main_~v5~3) 200)) (<= 200 (+ main_~v5~3 oldRank)))") }, returnTransitions = { } );