env EmpireAutomatonOG.Timeout=-1 benchexec/../run-test.sh Library-ProofsTest 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG' NoOverflow.09-regions_19-nested_nr.ats false -------------------------------------------------------------------------------- Thanks for using JUnit! Support its development at https://junit.org/sponsoring Test plan execution started. Number of static tests: 1 ╷ ├─ JUnit Jupiter └─ JUnit Jupiter finished after 5 ms. ├─ JUnit Vintage │ ├─ EmpireAutomatonOG │ │ ├─ NoOverflow_09-regions_19-nested_nr_ats │ │ │ tags: [] │ │ │ uniqueId: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG]/[test:NoOverflow_09-regions_19-nested_nr_ats(de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG)] │ │ │ parent: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG] │ │ │ source: ClassSource [className = 'de.uni_freiburg.informatik.ultimate.lib.proofs.owickigries.OGProofProducerTest$EmpireAutomatonOG', filePosition = null] [WARN]: Using environment timeout: -1ms [INFO]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/adds/z3 [INFO]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/adds/z3 SMTLIB2_COMPLIANT=true -t:1000 -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) [INFO]: [MP /storage/repos/ultimate/releaseScripts/default/adds/z3 SMTLIB2_COMPLIANT=true -t:1000 -memory:2024 -smt2 -in (1)] Waiting until timeout for monitored process [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Initialized classic predicate unifier [INFO]: Number of proof automata: 8 [INFO]: 194 / 215 letters are loopers in proof 0 [INFO]: 194 / 215 letters are loopers in proof 1 [INFO]: 194 / 215 letters are loopers in proof 2 [INFO]: 194 / 215 letters are loopers in proof 3 [INFO]: 193 / 215 letters are loopers in proof 4 [INFO]: 194 / 215 letters are loopers in proof 5 [INFO]: 181 / 215 letters are loopers in proof 6 [INFO]: 193 / 215 letters are loopers in proof 7 [INFO]: Loopers in proof automata: min=181, max=194, median=194 [INFO]: Start finitePrefix. Operand will be constructed on-demand [INFO]: 8/360 cut-off events. [INFO]: For 449/547 co-relation queries the response was YES. [INFO]: Finished finitePrefix Result has 1025 conditions, 360 events. 8/360 cut-off events. For 449/547 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 381 event pairs, 6 based on Foata normal form. 0/352 useless extension candidates. Maximal degree in co-relation 764. Up to 87 conditions per place. [INFO]: OwickiGriesTestSuite setup time: 2143ms [INFO]: Constructing Owicki-Gries proof for Petri program that has 215 places, 215 transitions, 434 flow. [INFO]: Computed Owicki-Gries annotation with 1 ghost variables, 13 ghost updates, and overall size 34041 Assertions: l50 : 3#(= v_g_1 4) l52 : 6#(= v_g_1 4) l51 : 11#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l54 : 16#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l53 : 19#(= v_g_1 4) l56 : 22#(and (= v_g_1 51) (<= 1 |ULTIMATE.start_main_~k~0#1|)) l55 : 43#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 2) (<= |ULTIMATE.start_main_#t~post37#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (= v_g_1 43) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 1)) (and (= v_g_1 39) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (<= |ULTIMATE.start_main_#t~post37#1| 7) (<= |ULTIMATE.start_main_~i~1#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= v_g_1 41) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (= v_g_1 34) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 2) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 3)) (and (= v_g_1 24) (<= |ULTIMATE.start_main_~i~1#1| 7) (<= |ULTIMATE.start_main_#t~post37#1| 6) (<= |ULTIMATE.start_main_#t~post37#1| 3) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 4)) (and (<= |ULTIMATE.start_main_~i~1#1| 7) (<= |ULTIMATE.start_main_#t~post37#1| 6) (= v_g_1 44) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (= v_g_1 8) (<= 0 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 1) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 0)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 5) (= v_g_1 30) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 6)) (and (<= |ULTIMATE.start_main_~i~1#1| 5) (<= |ULTIMATE.start_main_#t~post37#1| 7) (= v_g_1 10) (<= |ULTIMATE.start_main_#t~post37#1| 4) (<= |ULTIMATE.start_main_~i~1#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (= v_g_1 13) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|))) l58 : 46#(= v_g_1 7) l57 : 49#(= v_g_1 7) l59 : 52#(= v_g_1 29) l111 : 55#(= v_g_1 7) l110 : 58#(= v_g_1 4) l113 : 61#(= v_g_1 7) l112 : 64#(= v_g_1 7) l115 : 69#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l114 : 72#(= v_g_1 7) l117 : 73#false l116 : 78#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l119 : 81#(= v_g_1 7) l118 : 84#(= v_g_1 4) l61 : 87#(= v_g_1 4) l60 : 92#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l63 : 95#(= v_g_1 7) l62 : 98#(= v_g_1 4) l65 : 101#(= v_g_1 7) l64 : 104#(= v_g_1 7) l67 : 107#(= v_g_1 4) l66 : 110#(= v_g_1 7) l69 : 111#false l68 : 114#(= v_g_1 7) l100 : 117#(= v_g_1 7) l102 : 120#(= v_g_1 4) l101 : 123#(= v_g_1 4) l104 : 126#(= v_g_1 4) l103 : 131#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l106 : 134#(= v_g_1 4) l105 : 137#(= v_g_1 4) l108 : 140#(= v_g_1 4) l107 : 143#(= v_g_1 7) l109 : 146#(= v_g_1 4) l70 : 149#(= v_g_1 4) l72 : 154#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l71 : 157#(= v_g_1 7) l74 : 160#(= v_g_1 7) l73 : 163#(= v_g_1 29) l76 : 166#(= v_g_1 4) l75 : 169#(= v_g_1 7) l78 : 172#(= v_g_1 29) l77 : 175#(= v_g_1 7) l79 : 180#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l131 : 183#(= v_g_1 7) l130 : 186#(= v_g_1 29) l133 : 191#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l132 : 194#(= v_g_1 7) l135 : 197#(= v_g_1 29) l134 : 202#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l137 : 205#(= v_g_1 7) l136 : 210#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l139 : 215#(or (and (= 0 |ULTIMATE.start_main_#t~post42#1|) (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 42) (<= |ULTIMATE.start_main_#t~post42#1| 9)) (and (= v_g_1 3) (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (<= 1 |ULTIMATE.start_main_#t~post42#1|) (<= |ULTIMATE.start_main_#t~post42#1| 9))) l138 : 216#false l81 : 219#(= v_g_1 4) l80 : 222#(= v_g_1 7) l83 : 225#(= v_g_1 7) l82 : 226#false l85 : 229#(= v_g_1 4) l84 : 232#(= v_g_1 7) l87 : 235#(= v_g_1 7) l86 : 238#(= v_g_1 4) l89 : 241#(= v_g_1 4) l88 : 244#(= v_g_1 4) l120 : 247#(= v_g_1 4) l122 : 252#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l121 : 257#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l124 : 278#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (<= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 22)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 32) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~i~1#1| 3)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 1) (= v_g_1 5) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 11) (<= |ULTIMATE.start_main_~i~1#1| 7) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (< |ULTIMATE.start_main_~i~1#1| 8) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~i~1#1| 4) (= v_g_1 16)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 46) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (= v_g_1 35) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~i~1#1| 6)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (< |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 5) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= v_g_1 6)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (< |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= v_g_1 25)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 2) (= v_g_1 48) (<= 1 |ULTIMATE.start_main_~i~1#1|))) l123 : 301#(or (and (= v_g_1 21) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 1) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= v_g_1 17)) (and (< |ULTIMATE.start_main_~i~1#1| 8) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~i~1#1| 4) (= v_g_1 49)) (and (< |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 5) (= v_g_1 50) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (= v_g_1 47) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~i~1#1| 6)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (<= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 22)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 2) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= v_g_1 1)) (and (<= |ULTIMATE.start_main_~i~1#1| 7) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= v_g_1 2)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (= v_g_1 31) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 27) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (= v_g_1 26) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~i~1#1| 3))) l126 : 304#(= v_g_1 4) l125 : 309#(or (and (= v_g_1 45) (<= 1 |ULTIMATE.start_main_~k~0#1|) (<= 1 |ULTIMATE.start_main_#t~post42#1|) (<= |ULTIMATE.start_main_#t~post42#1| 9)) (and (= v_g_1 33) (= 0 |ULTIMATE.start_main_#t~post42#1|) (<= 1 |ULTIMATE.start_main_~k~0#1|) (<= |ULTIMATE.start_main_#t~post42#1| 9))) l128 : 314#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l127 : 317#(= v_g_1 7) l129 : 320#(= v_g_1 4) l90 : 323#(= v_g_1 4) l92 : 326#(= v_g_1 7) l91 : 329#(= v_g_1 4) l94 : 332#(= v_g_1 4) l93 : 433#(or (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (= v_g_1 14)) (and (= v_g_1 21) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 1) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= v_g_1 17)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 8) (= v_g_1 23) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 1) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 1)) (= v_g_1 7) (and (< |ULTIMATE.start_main_~i~1#1| 8) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~i~1#1| 4) (= v_g_1 49)) (and (< |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 5) (= v_g_1 50) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 2) (<= |ULTIMATE.start_main_#t~post37#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (= v_g_1 43) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 1)) (and (= v_g_1 39) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (= v_g_1 40) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 8) (<= |ULTIMATE.start_main_~i~1#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (= v_g_1 37)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (= v_g_1 47) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~i~1#1| 6)) (and (= 0 |ULTIMATE.start_main_#t~post42#1|) (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 42) (<= |ULTIMATE.start_main_#t~post42#1| 9)) (and (= v_g_1 45) (<= 1 |ULTIMATE.start_main_~k~0#1|) (<= 1 |ULTIMATE.start_main_#t~post42#1|) (<= |ULTIMATE.start_main_#t~post42#1| 9)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (<= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 22)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 32) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~i~1#1| 3)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 1) (= v_g_1 5) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 6) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 6) (= v_g_1 38)) (= v_g_1 29) (and (<= |ULTIMATE.start_main_#t~post37#1| 7) (<= |ULTIMATE.start_main_~i~1#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= v_g_1 41) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 7) (<= |ULTIMATE.start_main_~i~1#1| 7) (= v_g_1 28) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 2) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= v_g_1 1)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 5) (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 12) (<= |ULTIMATE.start_main_#t~post37#1| 8) (<= |ULTIMATE.start_main_~i~1#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 5) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 11) (<= |ULTIMATE.start_main_~i~1#1| 7) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (< |ULTIMATE.start_main_~i~1#1| 8) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~i~1#1| 4) (= v_g_1 16)) (and (= v_g_1 3) (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (<= 1 |ULTIMATE.start_main_#t~post42#1|) (<= |ULTIMATE.start_main_#t~post42#1| 9)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (= v_g_1 36) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 2) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 2) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 7) (<= |ULTIMATE.start_main_~i~1#1| 7) (= v_g_1 18) (<= |ULTIMATE.start_main_#t~post37#1| 4) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 4)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9) (<= 0 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 0) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 0)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 6) (<= |ULTIMATE.start_main_#t~post37#1| 3) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 3) (= v_g_1 19)) (and (= v_g_1 34) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 2) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 3)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 46) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 7) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= v_g_1 2)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (= v_g_1 35) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~i~1#1| 6)) (and (= v_g_1 24) (<= |ULTIMATE.start_main_~i~1#1| 7) (<= |ULTIMATE.start_main_#t~post37#1| 6) (<= |ULTIMATE.start_main_#t~post37#1| 3) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 4)) (and (<= |ULTIMATE.start_main_~i~1#1| 7) (<= |ULTIMATE.start_main_#t~post37#1| 6) (= v_g_1 44) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (= v_g_1 31) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (< |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 5) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= v_g_1 6)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (< |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= v_g_1 25)) (and (= v_g_1 33) (= 0 |ULTIMATE.start_main_#t~post42#1|) (<= 1 |ULTIMATE.start_main_~k~0#1|) (<= |ULTIMATE.start_main_#t~post42#1| 9)) (and (= v_g_1 8) (<= 0 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 1) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 0)) (and (< |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 27) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 5) (= v_g_1 30) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 6)) (and (<= |ULTIMATE.start_main_~i~1#1| 5) (<= |ULTIMATE.start_main_#t~post37#1| 7) (= v_g_1 10) (<= |ULTIMATE.start_main_#t~post37#1| 4) (<= |ULTIMATE.start_main_~i~1#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (= v_g_1 51) (<= 1 |ULTIMATE.start_main_~k~0#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 2) (= v_g_1 48) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (= v_g_1 13) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (= v_g_1 26) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~i~1#1| 3))) l96 : 436#(= v_g_1 40) l95 : 439#(= v_g_1 7) l98 : 442#(and (= v_g_1 21) (<= 1 |ULTIMATE.start_main_~i~1#1|)) l97 : 445#(= v_g_1 4) l99 : 448#(= v_g_1 7) l160 : 449#false l151 : 452#(= v_g_1 4) l150 : 455#(= v_g_1 4) l153 : 458#(= v_g_1 7) l152 : 461#(= v_g_1 7) l155 : 464#(= v_g_1 29) l154 : 467#(= v_g_1 4) l157 : 470#(= v_g_1 4) l156 : 491#(or (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (= v_g_1 14)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 8) (= v_g_1 23) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 1) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 1)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 8) (<= |ULTIMATE.start_main_~i~1#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (= v_g_1 37)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 6) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 6) (= v_g_1 38)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 7) (<= |ULTIMATE.start_main_~i~1#1| 7) (= v_g_1 28) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 5) (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 12) (<= |ULTIMATE.start_main_#t~post37#1| 8) (<= |ULTIMATE.start_main_~i~1#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 5) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (= v_g_1 36) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 2) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 2) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 7) (<= |ULTIMATE.start_main_~i~1#1| 7) (= v_g_1 18) (<= |ULTIMATE.start_main_#t~post37#1| 4) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 4)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9) (<= 0 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 0) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 0)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 6) (<= |ULTIMATE.start_main_#t~post37#1| 3) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 3) (= v_g_1 19))) l159 : 494#(= v_g_1 7) l158 : 497#(= v_g_1 4) l140 : 518#(or (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (= v_g_1 14)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 8) (= v_g_1 23) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 1) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 1)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 8) (<= |ULTIMATE.start_main_~i~1#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (= v_g_1 37)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 6) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 6) (= v_g_1 38)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 7) (<= |ULTIMATE.start_main_~i~1#1| 7) (= v_g_1 28) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 5) (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 12) (<= |ULTIMATE.start_main_#t~post37#1| 8) (<= |ULTIMATE.start_main_~i~1#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 5) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (= v_g_1 36) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 2) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 2) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 7) (<= |ULTIMATE.start_main_~i~1#1| 7) (= v_g_1 18) (<= |ULTIMATE.start_main_#t~post37#1| 4) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 4)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9) (<= 0 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 0) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 0)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 6) (<= |ULTIMATE.start_main_#t~post37#1| 3) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 3) (= v_g_1 19))) l142 : 521#(= v_g_1 4) l141 : 526#(or (and (= 0 |ULTIMATE.start_main_#t~post42#1|) (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 42) (<= |ULTIMATE.start_main_#t~post42#1| 9)) (and (= v_g_1 3) (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (<= 1 |ULTIMATE.start_main_#t~post42#1|) (<= |ULTIMATE.start_main_#t~post42#1| 9))) l144 : 531#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l143 : 534#(= v_g_1 4) l146 : 537#(= v_g_1 7) l145 : 540#(= v_g_1 4) l148 : 543#(= v_g_1 4) l147 : 546#(= v_g_1 7) l149 : 551#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l180 : 556#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l182 : 559#(= v_g_1 29) l181 : 562#(= v_g_1 7) l173 : 583#(or (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (= v_g_1 14)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 8) (= v_g_1 23) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 1) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 1)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 8) (<= |ULTIMATE.start_main_~i~1#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (= v_g_1 37)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 6) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 6) (= v_g_1 38)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 7) (<= |ULTIMATE.start_main_~i~1#1| 7) (= v_g_1 28) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 5) (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 12) (<= |ULTIMATE.start_main_#t~post37#1| 8) (<= |ULTIMATE.start_main_~i~1#1| 8) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 5) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (= v_g_1 36) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 2) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 2) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 7) (<= |ULTIMATE.start_main_~i~1#1| 7) (= v_g_1 18) (<= |ULTIMATE.start_main_#t~post37#1| 4) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 4)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 9) (<= 0 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 0) (= 0 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_#t~post37#1| 0)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_#t~post37#1| 6) (<= |ULTIMATE.start_main_#t~post37#1| 3) (<= |ULTIMATE.start_main_#t~post37#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= 1 |ULTIMATE.start_main_#t~post37#1|) (<= |ULTIMATE.start_main_~i~1#1| 3) (= v_g_1 19))) l172 : 586#(= v_g_1 4) l175 : 589#(= v_g_1 4) l174 : 592#(= v_g_1 4) l177 : 597#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l176 : 600#(= v_g_1 7) l179 : 603#(= v_g_1 29) l178 : 606#(= v_g_1 29) l171 : 609#(= v_g_1 40) l170 : 612#(= v_g_1 7) l162 : 615#(= v_g_1 7) l161 : 618#(= v_g_1 29) l164 : 621#(= v_g_1 7) l163 : 624#(= v_g_1 7) l166 : 627#(= v_g_1 7) l165 : 630#(= v_g_1 7) l168 : 633#(= v_g_1 7) l167 : 636#(= v_g_1 7) l169 : 639#(= v_g_1 4) l195 : 642#(= v_g_1 7) l194 : 647#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l197 : 650#(= v_g_1 4) l196 : 653#(= v_g_1 4) l199 : 656#(= v_g_1 7) l198 : 659#(= v_g_1 7) l191 : 662#(= v_g_1 7) l190 : 667#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l193 : 670#(= v_g_1 7) l192 : 675#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20)) (and (= v_g_1 51) (<= 1 |ULTIMATE.start_main_~k~0#1|))) l184 : 680#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l183 : 685#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l186 : 688#(= v_g_1 7) l185 : 691#(= v_g_1 4) l188 : 694#(= v_g_1 7) l187 : 699#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l189 : 704#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l0 : 707#(= v_g_1 7) l1 : 710#(= v_g_1 7) l2 : 713#(= v_g_1 4) l3 : 718#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l4 : 721#(= v_g_1 7) l5 : 724#(= v_g_1 4) l6 : 727#(= v_g_1 4) l7 : 730#(= v_g_1 7) l8 : 733#(= v_g_1 40) l9 : 738#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l10 : 741#(= v_g_1 7) l12 : 744#(= v_g_1 4) l11 : 747#(= v_g_1 4) l14 : 750#(= v_g_1 4) l13 : 753#(= v_g_1 7) l16 : 758#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l15 : 763#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l18 : 768#(or (and (= 0 |ULTIMATE.start_main_#t~post42#1|) (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 42) (<= |ULTIMATE.start_main_#t~post42#1| 9)) (and (= v_g_1 3) (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (<= 1 |ULTIMATE.start_main_#t~post42#1|) (<= |ULTIMATE.start_main_#t~post42#1| 9))) l17 : 771#(= v_g_1 29) l19 : 774#(= v_g_1 4) l21 : 777#(= v_g_1 4) l20 : 782#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l23 : 787#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l22 : 790#(= v_g_1 7) l25 : 795#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l24 : 798#(= v_g_1 4) l27 : 801#(= v_g_1 7) l26 : 804#(= v_g_1 29) l29 : 807#(= v_g_1 4) l28 : 810#(= v_g_1 4) l30 : 813#(= v_g_1 7) l32 : 816#(= v_g_1 29) l31 : 819#(= v_g_1 4) l34 : 822#(= v_g_1 4) l33 : 825#(= v_g_1 4) l36 : 830#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l35 : 835#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l38 : 838#(= v_g_1 4) l37 : 843#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l39 : 846#(= v_g_1 7) l210 : 849#(= v_g_1 7) l212 : 852#(= v_g_1 4) l211 : 855#(= v_g_1 40) l214 : 858#(= v_g_1 4) l213 : 861#(= v_g_1 4) l41 : 864#(= v_g_1 7) l40 : 867#(= v_g_1 7) l43 : 888#(or (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 0 |ULTIMATE.start_main_~i~1#1|) (= |ULTIMATE.start_main_~i~1#1| 0) (<= |ULTIMATE.start_main_~i~1#1| 0) (= v_g_1 22)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 32) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~i~1#1| 3)) (and (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 1) (= v_g_1 5) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 11) (<= |ULTIMATE.start_main_~i~1#1| 7) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (< |ULTIMATE.start_main_~i~1#1| 8) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~i~1#1| 4) (= v_g_1 16)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (= v_g_1 46) (<= 1 |ULTIMATE.start_main_~i~1#1|)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (= v_g_1 35) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~i~1#1| 6)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (< |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 5) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= v_g_1 6)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (< |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= 1 |ULTIMATE.start_main_~i~1#1|) (= v_g_1 25)) (and (< |ULTIMATE.start_main_~i~1#1| 10) (<= |ULTIMATE.start_main_~i~1#1| 9) (<= |ULTIMATE.start_main_~i~1#1| 2) (= v_g_1 48) (<= 1 |ULTIMATE.start_main_~i~1#1|))) l42 : 893#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l45 : 898#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l44 : 901#(= v_g_1 4) l47 : 906#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l46 : 911#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l49 : 914#(= v_g_1 4) l48 : 917#(= v_g_1 7) l201 : 920#(= v_g_1 4) l200 : 923#(= v_g_1 29) l203 : 926#(= v_g_1 7) l202 : 931#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l205 : 936#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l204 : 939#(= v_g_1 7) l207 : 942#(= v_g_1 4) l206 : 947#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l209 : 952#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) l208 : 957#(or (and (<= |ULTIMATE.start_main_~k~0#1| 9) (<= 1 |ULTIMATE.start_main_~k~0#1|) (= v_g_1 15)) (and (<= |ULTIMATE.start_main_~k~0#1| 9) (= |ULTIMATE.start_main_~k~0#1| 0) (= v_g_1 20))) Ghost Variables (and initial values): v_g_1 : 7 Ghost Updates: [52][65] : (v_g_1) := ((ite (= v_g_1 51) 40 v_g_1)) [155][193] : (v_g_1) := ((ite (= v_g_1 14) 39 (ite (= v_g_1 36) 34 (ite (= v_g_1 23) 43 (ite (= v_g_1 12) 30 (ite (= v_g_1 37) 13 (ite (= v_g_1 9) 8 (ite (= v_g_1 38) 44 (ite (= v_g_1 28) 41 (ite (= v_g_1 18) 10 (ite (= v_g_1 19) 24 v_g_1))))))))))) [10][8] : (v_g_1) := ((ite (= v_g_1 21) 46 (ite (= v_g_1 2) 11 (ite (= v_g_1 17) 5 (ite (= v_g_1 47) 35 (ite (= v_g_1 27) 25 (ite (= v_g_1 26) 32 (ite (= v_g_1 49) 16 (ite (= v_g_1 50) 6 (ite (= v_g_1 31) 46 (ite (= v_g_1 1) 48 (ite (= v_g_1 22) 22 v_g_1)))))))))))) [135][168] : (v_g_1) := ((ite (= v_g_1 3) 45 (ite (= v_g_1 42) 33 v_g_1))) [141][174] : (v_g_1) := ((ite (= v_g_1 29) 20 v_g_1)) [88][111] : (v_g_1) := ((ite (= v_g_1 20) 42 (ite (= v_g_1 15) 3 v_g_1))) [3][81] : (v_g_1) := ((ite (= v_g_1 40) 4 v_g_1)) [18][19] : (v_g_1) := ((ite (= v_g_1 21) 29 v_g_1)) [64][83] : (v_g_1) := ((ite (= v_g_1 45) 51 (ite (= v_g_1 33) 51 v_g_1))) [93][116] : (v_g_1) := ((ite (= v_g_1 24) 49 (ite (= v_g_1 39) 21 (ite (= v_g_1 30) 47 (ite (= v_g_1 10) 50 (ite (= v_g_1 8) 17 (ite (= v_g_1 13) 31 (ite (= v_g_1 43) 1 (ite (= v_g_1 44) 2 (ite (= v_g_1 41) 27 (ite (= v_g_1 34) 26 v_g_1))))))))))) [70][89] : (v_g_1) := ((ite (= v_g_1 20) 20 (ite (= v_g_1 51) 15 v_g_1))) [48][59] : (v_g_1) := ((ite (= v_g_1 32) 19 (ite (= v_g_1 16) 18 (ite (= v_g_1 11) 28 (ite (= v_g_1 22) 9 (ite (= v_g_1 25) 37 (ite (= v_g_1 48) 36 (ite (= v_g_1 6) 12 (ite (= v_g_1 35) 38 (ite (= v_g_1 46) 14 (ite (= v_g_1 5) 23 v_g_1))))))))))) [26][28] : (v_g_1) := ((ite (= v_g_1 7) 22 v_g_1)) [INFO]: EmpireComputation time [ms]: 1, EmpireComputation statistics: automaton size: 51, number of unique pairs: 51, empire law size: 3328, empire annotation size: 3379, number of regions: 18, number of territories: 15, Min number of regions per territory: 2, Max number of regions per territory: 3, Median number of regions per territory: 2, Min number of places per region: 1, Max number of places per region: 67, Median number of places per region: 3, Empire validity check time [ms]: 0, EmpireToOwickiGries time [ms]: 183, Owicki-Gries validity check time [ms]: 0 │ │ │ duration: 2373 ms │ │ │ status: ✔ SUCCESSFUL │ └─ EmpireAutomatonOG finished after 2378 ms. └─ JUnit Vintage finished after 2385 ms. ├─ JUnit Platform Suite └─ JUnit Platform Suite finished after 0 ms. Test plan execution finished. Number of all tests: 1  Test run finished after 2424 ms [ 4 containers found ] [ 0 containers skipped ] [ 4 containers started ] [ 0 containers aborted ] [ 4 containers successful ] [ 0 containers failed ] [ 1 tests found ] [ 0 tests skipped ] [ 1 tests started ] [ 0 tests aborted ] [ 1 tests successful ] [ 0 tests failed ]