YES activenatsmarkadxzerosactivezerosmarkcons0zerosactiveincrconsXYmarkconssXincrYactiveadxconsXYmarkincrconsXadxYactivehdconsXYmarkXactivetlconsXYmarkYmarknatsactivenatsmarkadxXactiveadxmarkXmarkzerosactivezerosmarkconsX1X2activeconsX1X2mark0active0markincrXactiveincrmarkXmarksXactivesXmarkhdXactivehdmarkXmarktlXactivetlmarkXadxmarkXadxXadxactiveXadxXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2incrmarkXincrXincractiveXincrXsmarkXsXsactiveXsXhdmarkXhdXhdactiveXhdXtlmarkXtlXtlactiveXtlX2.11active111nats00mark111adx111zeros00cons22122000incr111s111hd1111tl111activenatsmarkadxzerosactivezerosmarkcons0zerosactiveincrconsXYmarkconssXincrYactiveadxconsXYmarkincrconsXadxYactivetlconsXYmarkYmarknatsactivenatsmarkadxXactiveadxmarkXmarkzerosactivezerosmarkconsX1X2activeconsX1X2mark0active0markincrXactiveincrmarkXmarksXactivesXmarkhdXactivehdmarkXmarktlXactivetlmarkXadxmarkXadxXadxactiveXadxXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2incrmarkXincrXincractiveXincrXsmarkXsXsactiveXsXhdmarkXhdXhdactiveXhdXtlmarkXtlXtlactiveXtlX1active111nats00mark111adx111zeros00cons21112000incr111s111tl1221hd111activenatsmarkadxzerosactivezerosmarkcons0zerosactiveincrconsXYmarkconssXincrYactiveadxconsXYmarkincrconsXadxYmarknatsactivenatsmarkadxXactiveadxmarkXmarkzerosactivezerosmarkconsX1X2activeconsX1X2mark0active0markincrXactiveincrmarkXmarksXactivesXmarkhdXactivehdmarkXmarktlXactivetlmarkXadxmarkXadxXadxactiveXadxXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2incrmarkXincrXincractiveXincrXsmarkXsXsactiveXsXhdmarkXhdXhdactiveXhdXtlmarkXtlXtlactiveXtlX1active111nats02mark111adx111zeros00cons22122000incr111s111hd111tl111activezerosmarkcons0zerosactiveincrconsXYmarkconssXincrYactiveadxconsXYmarkincrconsXadxYmarknatsactivenatsmarkadxXactiveadxmarkXmarkzerosactivezerosmarkconsX1X2activeconsX1X2mark0active0markincrXactiveincrmarkXmarksXactivesXmarkhdXactivehdmarkXmarktlXactivetlmarkXadxmarkXadxXadxactiveXadxXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2incrmarkXincrXincractiveXincrXsmarkXsXsactiveXsXhdmarkXhdXhdactiveXhdXtlmarkXtlXtlactiveXtlXactivezerosmarkcons0zerosactivezeroscons0zerosactiveincrconsXYmarkconssXincrYactiveincrconsXYconssXincrYactiveincrconsXYsXactiveincrconsXYincrYactiveadxconsXYmarkincrconsXadxYactiveadxconsXYincrconsXadxYactiveadxconsXYconsXadxYactiveadxconsXYadxYmarknatsactivenatsmarkadxXactiveadxmarkXmarkadxXadxmarkXmarkadxXmarkXmarkzerosactivezerosmarkconsX1X2activeconsX1X2mark0active0markincrXactiveincrmarkXmarkincrXincrmarkXmarkincrXmarkXmarksXactivesXmarkhdXactivehdmarkXmarkhdXhdmarkXmarkhdXmarkXmarktlXactivetlmarkXmarktlXtlmarkXmarktlXmarkXadxmarkXadxXadxactiveXadxXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2incrmarkXincrXincractiveXincrXsmarkXsXsactiveXsXhdmarkXhdXhdactiveXhdXtlmarkXtlXtlactiveXtlXtrueactiveadxconsXYmarkincrconsXadxYmarkincrXactiveincrmarkXmarkincrXmarkXmarkadxXactiveadxmarkXmarkadxXmarkXmarkhdXactivehdmarkXmarkhdXmarkXmarktlXactivetlmarkXmarktlXmarkXtruemarknatsactivenatsmarkadxXactiveadxmarkXmarkzerosactivezerosmarkconsX1X2activeconsX1X2mark0active0activeadxconsXYmarkincrconsXadxYmarkincrXactiveincrmarkXmarksXactivesXmarkhdXactivehdmarkXmarktlXactivetlmarkXtlactiveXtlXtlmarkXtlXactivezerosmarkcons0zerosactiveincrconsXYmarkconssXincrYhdactiveXhdXhdmarkXhdXincractiveXincrXincrmarkXincrXadxactiveXadxXadxmarkXadxX1mark111nats00active111adx111zeros00cons21122000incr111s111hd1211tl111active121mark121activeadxconsXYmarkincrconsXadxYmarkincrXactiveincrmarkXmarkincrXmarkXmarkadxXactiveadxmarkXmarkadxXmarkXmarkhdXactivehdmarkXmarktlXactivetlmarkXmarktlXmarkXmarknatsactivenatsmarkadxXactiveadxmarkXmarkzerosactivezerosmarkconsX1X2activeconsX1X2mark0active0activeadxconsXYmarkincrconsXadxYmarkincrXactiveincrmarkXmarksXactivesXmarkhdXactivehdmarkXmarktlXactivetlmarkXtlactiveXtlXtlmarkXtlXactivezerosmarkcons0zerosactiveincrconsXYmarkconssXincrYhdactiveXhdXhdmarkXhdXincractiveXincrXincrmarkXincrXadxactiveXadxXadxmarkXadxX1mark111nats00active111adx121zeros00cons21112000incr111s111hd121tl1111active121mark121activeadxconsXYmarkincrconsXadxYmarkincrXactiveincrmarkXmarkincrXmarkXmarkadxXactiveadxmarkXmarkadxXmarkXmarkhdXactivehdmarkXmarktlXactivetlmarkXmarknatsactivenatsmarkadxXactiveadxmarkXmarkzerosactivezerosmarkconsX1X2activeconsX1X2mark0active0activeadxconsXYmarkincrconsXadxYmarkincrXactiveincrmarkXmarksXactivesXmarkhdXactivehdmarkXmarktlXactivetlmarkXtlactiveXtlXtlmarkXtlXactivezerosmarkcons0zerosactiveincrconsXYmarkconssXincrYhdactiveXhdXhdmarkXhdXincractiveXincrXincrmarkXincrXadxactiveXadxXadxmarkXadxX1mark111nats00active111adx1111zeros00cons22112000incr111s111hd121tl111active121mark121activeadxconsXYmarkincrconsXadxYmarkincrXactiveincrmarkXmarkincrXmarkXmarkadxXactiveadxmarkXmarkhdXactivehdmarkXmarktlXactivetlmarkXmarknatsactivenatsmarkadxXactiveadxmarkXmarkzerosactivezerosmarkconsX1X2activeconsX1X2mark0active0activeadxconsXYmarkincrconsXadxYmarkincrXactiveincrmarkXmarksXactivesXmarkhdXactivehdmarkXmarktlXactivetlmarkXtlactiveXtlXtlmarkXtlXactivezerosmarkcons0zerosactiveincrconsXYmarkconssXincrYhdactiveXhdXhdmarkXhdXincractiveXincrXincrmarkXincrXadxactiveXadxXadxmarkXadxX1active1-2adx12hd111incr121tl12mark12nats00active1-121zeros00cons2-22002s10mark121activeadxconsXYmarkincrconsXadxYmarkincrXactiveincrmarkXmarkincrXmarkX1adx122mark111incr101active11adx1mark1incr1markincrXmarkXincractiveXincrXincrmarkXincrXincrmarkx0incractivex0markincrXmarkX1true1markzerosactivezerosfalseactivezerosmarkcons0zerosfalseactiveincrconsXYmarkconssXincrYfalsemarknatsactivenatsfalsemarkconsX1X2activeconsX1X2falsemark0active0falsemarksXactivesXfalseactiveadxconsXYadxYfalsemarkadxXadxmarkXfalseactivezeroscons0zerosfalseactiveincrconsXYconssXincrYfalseactiveadxconsXYconsXadxYfalseactiveincrconsXYincrYfalseactiveadxconsXYincrconsXadxYfalsemarkincrXincrmarkXfalseactiveincrconsXYsXfalsemarkhdXhdmarkXfalsemarktlXtlmarkXfalseadxactiveXadxXadxmarkXadxXtrueactivenatsactivezerosactiveincrconsx0x1activeadxconsx0x1activehdconsx0x1activetlconsx0x1marknatsmarkadxx0markzerosmarkconsx0x1mark0markincrx0marksx0markhdx0marktlx0adxactiveXadxX1true1adxmarkXadxX1true1consX1markX2consX1X2consmarkX1X2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2trueactivenatsactivezerosactiveincrconsx0x1activeadxconsx0x1activehdconsx0x1activetlconsx0x1marknatsmarkadxx0markzerosmarkconsx0x1mark0markincrx0marksx0markhdx0marktlx0consX1markX2consX1X21false12true2consmarkX1X2consX1X21true12false2consactiveX1X2consX1X21true12false2consX1activeX2consX1X21false12true2incractiveXincrXincrmarkXincrXtrueactivenatsactivezerosactiveincrconsx0x1activeadxconsx0x1activehdconsx0x1activetlconsx0x1marknatsmarkadxx0markzerosmarkconsx0x1mark0markincrx0marksx0markhdx0marktlx0incractiveXincrX1true1incrmarkXincrX1true1sactiveXsXsmarkXsXtrueactivenatsactivezerosactiveincrconsx0x1activeadxconsx0x1activehdconsx0x1activetlconsx0x1marknatsmarkadxx0markzerosmarkconsx0x1mark0markincrx0marksx0markhdx0marktlx0sactiveXsX1true1smarkXsX1true1hdactiveXhdXhdmarkXhdXtrueactivenatsactivezerosactiveincrconsx0x1activeadxconsx0x1activehdconsx0x1activetlconsx0x1marknatsmarkadxx0markzerosmarkconsx0x1mark0markincrx0marksx0markhdx0marktlx0hdactiveXhdX1true1hdmarkXhdX1true1tlactiveXtlXtlmarkXtlXtrueactivenatsactivezerosactiveincrconsx0x1activeadxconsx0x1activehdconsx0x1activetlconsx0x1marknatsmarkadxx0markzerosmarkconsx0x1mark0markincrx0marksx0markhdx0marktlx0tlactiveXtlX1true1tlmarkXtlX1true1AProVEAProVE Commit ID: 48fb2092695e11cc9f56e44b17a92a5f88ffb256 marcel 20180622 unpublished dirty Statistics for single proof: 100.00 % (32 real / 0 unknown / 0 assumptions / 32 total proof steps)http://aprove.informatik.rwth-aachen.deJohnDoe