YES activeappnilYSmarkYSactiveappconsXXSYSmarkconsXappXSYSactivefromXmarkconsXfromsXactivezWadrnilYSmarknilactivezWadrXSnilmarknilactivezWadrconsXXSconsYYSmarkconsappYconsXnilzWadrXSYSactiveprefixLmarkconsnilzWadrLprefixLactiveappX1X2appactiveX1X2activeappX1X2appX1activeX2activeconsX1X2consactiveX1X2activefromXfromactiveXactivesXsactiveXactivezWadrX1X2zWadractiveX1X2activezWadrX1X2zWadrX1activeX2activeprefixXprefixactiveXappmarkX1X2markappX1X2appX1markX2markappX1X2consmarkX1X2markconsX1X2frommarkXmarkfromXsmarkXmarksXzWadrmarkX1X2markzWadrX1X2zWadrX1markX2markzWadrX1X2prefixmarkXmarkprefixXproperappX1X2appproperX1properX2properniloknilproperconsX1X2consproperX1properX2properfromXfromproperXpropersXsproperXproperzWadrX1X2zWadrproperX1properX2properprefixXprefixproperXappokX1okX2okappX1X2consokX1okX2okconsX1X2fromokXokfromXsokXoksXzWadrokX1okX2okzWadrX1X2prefixokXokprefixXtopmarkXtopproperXtopokXtopactiveX2.1activeappconsXXSYSconsXappXSYSactiveappconsXXSYSappXSYSactivefromXconsXfromsXactivefromXfromsXactivefromXsXactivezWadrconsXXSconsYYSconsappYconsXnilzWadrXSYSactivezWadrconsXXSconsYYSappYconsXnilactivezWadrconsXXSconsYYSconsXnilactivezWadrconsXXSconsYYSzWadrXSYSactiveprefixLconsnilzWadrLprefixLactiveprefixLzWadrLprefixLactiveappX1X2appactiveX1X2activeappX1X2activeX1activeappX1X2appX1activeX2activeappX1X2activeX2activeconsX1X2consactiveX1X2activeconsX1X2activeX1activefromXfromactiveXactivefromXactiveXactivesXsactiveXactivesXactiveXactivezWadrX1X2zWadractiveX1X2activezWadrX1X2activeX1activezWadrX1X2zWadrX1activeX2activezWadrX1X2activeX2activeprefixXprefixactiveXactiveprefixXactiveXappmarkX1X2appX1X2appX1markX2appX1X2consmarkX1X2consX1X2frommarkXfromXsmarkXsXzWadrmarkX1X2zWadrX1X2zWadrX1markX2zWadrX1X2prefixmarkXprefixXproperappX1X2appproperX1properX2properappX1X2properX1properappX1X2properX2properconsX1X2consproperX1properX2properconsX1X2properX1properconsX1X2properX2properfromXfromproperXproperfromXproperXpropersXsproperXpropersXproperXproperzWadrX1X2zWadrproperX1properX2properzWadrX1X2properX1properzWadrX1X2properX2properprefixXprefixproperXproperprefixXproperXappokX1okX2appX1X2consokX1okX2consX1X2fromokXfromXsokXsXzWadrokX1okX2zWadrX1X2prefixokXprefixXtopmarkXtopproperXtopmarkXproperXtopokXtopactiveXtopokXactiveXtruetopokXtopactiveXtopmarkXtopproperXtrueproperappX1X2appproperX1properX2properniloknilproperconsX1X2consproperX1properX2properfromXfromproperXpropersXsproperXproperzWadrX1X2zWadrproperX1properX2properprefixXprefixproperXprefixmarkXmarkprefixXprefixokXokprefixXzWadrmarkX1X2markzWadrX1X2zWadrX1markX2markzWadrX1X2zWadrokX1okX2okzWadrX1X2smarkXmarksXsokXoksXfrommarkXmarkfromXfromokXokfromXconsmarkX1X2markconsX1X2consokX1okX2okconsX1X2appmarkX1X2markappX1X2appX1markX2markappX1X2appokX1okX2okappX1X2activeappnilYSmarkYSactiveappconsXXSYSmarkconsXappXSYSactivefromXmarkconsXfromsXactivezWadrnilYSmarknilactivezWadrXSnilmarknilactivezWadrconsXXSconsYYSmarkconsappYconsXnilzWadrXSYSactiveprefixLmarkconsnilzWadrLprefixLactiveappX1X2appactiveX1X2activeappX1X2appX1activeX2activeconsX1X2consactiveX1X2activefromXfromactiveXactivesXsactiveXactivezWadrX1X2zWadractiveX1X2activezWadrX1X2zWadrX1activeX2activeprefixXprefixactiveXactivefromx0activeprefixx0activeappx0x1activeconsx0x1activesx0activezWadrx0x1appmarkx0x1appx0markx1consmarkx0x1frommarkx0smarkx0zWadrmarkx0x1zWadrx0markx1prefixmarkx0properappx0x1propernilproperconsx0x1properfromx0propersx0properzWadrx0x1properprefixx0appokx0okx1consokx0okx1fromokx0sokx0zWadrokx0okx1prefixokx01top121active11app2112nil00mark111cons211from121s11zWadr21122prefix121proper11ok11topokXtopactiveXactiveappnilYSmarkYSactiveappconsXXSYSmarkconsXappXSYSactivefromXmarkconsXfromsXactivezWadrnilYSmarknilactivezWadrXSnilmarknilactivezWadrconsXXSconsYYSmarkconsappYconsXnilzWadrXSYSactiveprefixLmarkconsnilzWadrLprefixLactiveappX1X2appactiveX1X2activeappX1X2appX1activeX2activeconsX1X2consactiveX1X2activefromXfromactiveXactivesXsactiveXactivezWadrX1X2zWadractiveX1X2activezWadrX1X2zWadrX1activeX2activeprefixXprefixactiveXprefixmarkXmarkprefixXprefixokXokprefixXzWadrX1markX2markzWadrX1X2zWadrokX1okX2okzWadrX1X2zWadrmarkX1X2markzWadrX1X2smarkXmarksXsokXoksXfrommarkXmarkfromXfromokXokfromXconsmarkX1X2markconsX1X2consokX1okX2okconsX1X2appX1markX2markappX1X2appokX1okX2okappX1X2appmarkX1X2markappX1X2activefromx0activeprefixx0activeappx0x1activeconsx0x1activesx0activezWadrx0x1appmarkx0x1appx0markx1consmarkx0x1frommarkx0smarkx0zWadrmarkx0x1zWadrx0markx1prefixmarkx0appokx0okx1consokx0okx1fromokx0sokx0zWadrokx0okx1prefixokx01active1121app222112nil00mark1111cons212112from1121s111zWadr212112prefix1221ok1221top111activefromXmarkconsXfromsXactivezWadrconsXXSconsYYSmarkconsappYconsXnilzWadrXSYSactiveprefixLmarkconsnilzWadrLprefixLactiveconsX1X2consactiveX1X2activefromXfromactiveXactivesXsactiveXactivezWadrX1X2zWadractiveX1X2prefixokXokprefixXzWadrX1markX2markzWadrX1X2smarkXmarksXsokXoksXappX1markX2markappX1X2topokXactiveXfalsetopmarkXproperXfalseactiveappX1X2activeX2activeappX1X2activeX1activeconsX1X2activeX1activefromXactiveXactivesXactiveXactivezWadrX1X2activeX1activezWadrX1X2activeX2activeprefixXactiveXtrueappmarkx0x1appx0markx1consmarkx0x1frommarkx0smarkx0zWadrmarkx0x1zWadrx0markx1prefixmarkx0appokx0okx1consokx0okx1fromokx0sokx0zWadrokx0okx1prefixokx0activeappX1X2activeX21true1activeappX1X2activeX11true1activeconsX1X2activeX11true1activefromXactiveX1true1activesXactiveX1true1activezWadrX1X2activeX11true1activezWadrX1X2activeX21true1activeprefixXactiveX1true1properappX1X2properX2properappX1X2properX1properconsX1X2properX1properconsX1X2properX2properfromXproperXpropersXproperXproperzWadrX1X2properX1properzWadrX1X2properX2properprefixXproperXtrueappmarkx0x1appx0markx1consmarkx0x1frommarkx0smarkx0zWadrmarkx0x1zWadrx0markx1prefixmarkx0appokx0okx1consokx0okx1fromokx0sokx0zWadrokx0okx1prefixokx0properappX1X2properX21true1properappX1X2properX11true1properconsX1X2properX11true1properconsX1X2properX21true1properfromXproperX1true1propersXproperX1true1properzWadrX1X2properX11true1properzWadrX1X2properX21true1properprefixXproperX1true1activeappconsXXSYSappXSYSfalseactivezWadrconsXXSconsYYSappYconsXnilfalseactiveappX1X2appactiveX1X2falseactiveappX1X2appX1activeX2falseproperappX1X2appproperX1properX2falseactiveappconsXXSYSconsXappXSYSfalseactivefromXconsXfromsXfalseactivezWadrconsXXSconsYYSconsappYconsXnilzWadrXSYSfalseactivezWadrconsXXSconsYYSconsXnilfalseactiveprefixLconsnilzWadrLprefixLfalseactiveconsX1X2consactiveX1X2falseproperconsX1X2consproperX1properX2falseactivefromXfromsXfalseactivefromXfromactiveXfalseproperfromXfromproperXfalseactivefromXsXfalseactivesXsactiveXfalsepropersXsproperXfalseactivezWadrconsXXSconsYYSzWadrXSYSfalseactiveprefixLzWadrLprefixLfalseactivezWadrX1X2zWadractiveX1X2falseactivezWadrX1X2zWadrX1activeX2falseproperzWadrX1X2zWadrproperX1properX2falseactiveprefixXprefixactiveXfalseproperprefixXprefixproperXfalseappX1markX2appX1X2appmarkX1X2appX1X2appokX1okX2appX1X2trueappX1markX2appX1X21false12true2appmarkX1X2appX1X21true12false2appokX1okX2appX1X21true12true2consokX1okX2consX1X2consmarkX1X2consX1X2trueconsokX1okX2consX1X21true12true2consmarkX1X2consX1X21true12false2fromokXfromXfrommarkXfromXtruefromokXfromX1true1frommarkXfromX1true1sokXsXsmarkXsXtruesokXsX1true1smarkXsX1true1zWadrX1markX2zWadrX1X2zWadrmarkX1X2zWadrX1X2zWadrokX1okX2zWadrX1X2truezWadrX1markX2zWadrX1X21false12true2zWadrmarkX1X2zWadrX1X21true12false2zWadrokX1okX2zWadrX1X21true12true2prefixokXprefixXprefixmarkXprefixXtrueprefixokXprefixX1true1prefixmarkXprefixX1true1AProVEAProVE Commit ID: 48fb2092695e11cc9f56e44b17a92a5f88ffb256 marcel 20180622 unpublished dirty Statistics for single proof: 100.00 % (33 real / 0 unknown / 0 assumptions / 33 total proof steps)http://aprove.informatik.rwth-aachen.deJohnDoe