active____XYZmark__X__YZactive__XnilmarkXactive__nilXmarkXactiveandttXmarkXactiveisListVmarkisNeListVactiveisListnilmarkttactiveisList__V1V2markandisListV1isListV2activeisNeListVmarkisQidVactiveisNeList__V1V2markandisListV1isNeListV2activeisNeList__V1V2markandisNeListV1isListV2activeisNePalVmarkisQidVactiveisNePal__I__PImarkandisQidIisPalPactiveisPalVmarkisNePalVactiveisPalnilmarkttactiveisQidamarkttactiveisQidemarkttactiveisQidimarkttactiveisQidomarkttactiveisQidumarkttactive__X1X2__activeX1X2active__X1X2__X1activeX2activeandX1X2andactiveX1X2__markX1X2mark__X1X2__X1markX2mark__X1X2andmarkX1X2markandX1X2proper__X1X2__properX1properX2properniloknilproperandX1X2andproperX1properX2properttokttproperisListXisListproperXproperisNeListXisNeListproperXproperisQidXisQidproperXproperisNePalXisNePalproperXproperisPalXisPalproperXproperaokapropereokeproperiokiproperookoproperuoku__okX1okX2ok__X1X2andokX1okX2okandX1X2isListokXokisListXisNeListokXokisNeListXisQidokXokisQidXisNePalokXokisNePalXisPalokXokisPalXtopmarkXtopproperXtopokXtopactiveX2.0active____XYZ__X__YZactive____XYZ__YZactiveisListVisNeListVactiveisList__V1V2andisListV1isListV2activeisList__V1V2isListV1activeisList__V1V2isListV2activeisNeListVisQidVactiveisNeList__V1V2andisListV1isNeListV2activeisNeList__V1V2isListV1activeisNeList__V1V2isNeListV2activeisNeList__V1V2andisNeListV1isListV2activeisNeList__V1V2isNeListV1activeisNeList__V1V2isListV2activeisNePalVisQidVactiveisNePal__I__PIandisQidIisPalPactiveisNePal__I__PIisQidIactiveisNePal__I__PIisPalPactiveisPalVisNePalVactive__X1X2__activeX1X2active__X1X2activeX1active__X1X2__X1activeX2active__X1X2activeX2activeandX1X2andactiveX1X2activeandX1X2activeX1__markX1X2__X1X2__X1markX2__X1X2andmarkX1X2andX1X2proper__X1X2__properX1properX2proper__X1X2properX1proper__X1X2properX2properandX1X2andproperX1properX2properandX1X2properX1properandX1X2properX2properisListXisListproperXproperisListXproperXproperisNeListXisNeListproperXproperisNeListXproperXproperisQidXisQidproperXproperisQidXproperXproperisNePalXisNePalproperXproperisNePalXproperXproperisPalXisPalproperXproperisPalXproperX__okX1okX2__X1X2andokX1okX2andX1X2isListokXisListXisNeListokXisNeListXisQidokXisQidXisNePalokXisNePalXisPalokXisPalXtopmarkXtopproperXtopmarkXproperXtopokXtopactiveXtopokXactiveXtruetopokXtopactiveXtopmarkXtopproperXtrue1234567891011121314151617181920212223242526272829303132333435363738391proper111__21122nil00ok121and21112tt00isList111isNeList111isQid121isNePal111isPal111a00e00i00o00u00mark111active121top111topokXtopactiveXtopmarkXtopproperXproper__X1X2__properX1properX2properniloknilproperandX1X2andproperX1properX2properttokttproperisListXisListproperXproperisNeListXisNeListproperXproperisQidXisQidproperXproperisNePalXisNePalproperXproperisPalXisPalproperXproperaokapropereokeproperiokiproperookoproperuokuisPalokXokisPalXisNePalokXokisNePalXisQidokXokisQidXisNeListokXokisNeListXisListokXokisListXandmarkX1X2markandX1X2andokX1okX2okandX1X2__markX1X2mark__X1X2__X1markX2mark__X1X2__okX1okX2ok__X1X2active____XYZmark__X__YZactive__XnilmarkXactive__nilXmarkXactiveandttXmarkXactiveisListVmarkisNeListVactiveisListnilmarkttactiveisList__V1V2markandisListV1isListV2activeisNeListVmarkisQidVactiveisNeList__V1V2markandisListV1isNeListV2activeisNeList__V1V2markandisNeListV1isListV2activeisNePalVmarkisQidVactiveisNePal__I__PImarkandisQidIisPalPactiveisPalVmarkisNePalVactiveisPalnilmarkttactiveisQidamarkttactiveisQidemarkttactiveisQidimarkttactiveisQidomarkttactiveisQidumarkttactive__X1X2__activeX1X2active__X1X2__X1activeX2activeandX1X2andactiveX1X2proper__X1X2__properX1properX2properniloknilproperandX1X2andproperX1properX2properttokttproperisListXisListproperXproperisNeListXisNeListproperXproperisQidXisQidproperXproperisNePalXisNePalproperXproperisPalXisPalproperXproperaokapropereokeproperiokiproperookoproperuokuisPalokXokisPalXisNePalokXokisNePalXisQidokXokisQidXisNeListokXokisNeListXisListokXokisListXandmarkX1X2markandX1X2andokX1okX2okandX1X2__markX1X2mark__X1X2__X1markX2mark__X1X2__okX1okX2ok__X1X2active____XYZmark__X__YZactive__XnilmarkXactive__nilXmarkXactiveandttXmarkXactiveisListVmarkisNeListVactiveisListnilmarkttactiveisList__V1V2markandisListV1isListV2activeisNeListVmarkisQidVactiveisNeList__V1V2markandisListV1isNeListV2activeisNeList__V1V2markandisNeListV1isListV2activeisNePalVmarkisQidVactiveisNePal__I__PImarkandisQidIisPalPactiveisPalVmarkisNePalVactiveisPalnilmarkttactiveisQidamarkttactiveisQidemarkttactiveisQidimarkttactiveisQidomarkttactiveisQidumarkttactive__X1X2__activeX1X2active__X1X2__X1activeX2activeandX1X2andactiveX1X21proper111__22112nil01ok111and21112tt00isList111isNeList111isQid111isNePal111isPal111a00e00i02o00u00mark111active111top121topokXtopactiveXtopmarkXtopproperXproper__X1X2__properX1properX2properniloknilproperandX1X2andproperX1properX2properttokttproperisListXisListproperXproperisNeListXisNeListproperXproperisQidXisQidproperXproperisNePalXisNePalproperXproperisPalXisPalproperXproperaokapropereokeproperiokiproperookoproperuokuisPalokXokisPalXisNePalokXokisNePalXisQidokXokisQidXisNeListokXokisNeListXisListokXokisListXandmarkX1X2markandX1X2andokX1okX2okandX1X2__markX1X2mark__X1X2__X1markX2mark__X1X2__okX1okX2ok__X1X2active____XYZmark__X__YZactiveandttXmarkXactiveisListVmarkisNeListVactiveisList__V1V2markandisListV1isListV2activeisNeListVmarkisQidVactiveisNeList__V1V2markandisListV1isNeListV2activeisNeList__V1V2markandisNeListV1isListV2activeisNePalVmarkisQidVactiveisNePal__I__PImarkandisQidIisPalPactiveisPalVmarkisNePalVactiveisQidamarkttactiveisQidemarkttactiveisQidomarkttactiveisQidumarkttactive__X1X2__activeX1X2active__X1X2__X1activeX2activeandX1X2andactiveX1X21proper111__22112nil00ok111and22112tt00isList111isNeList111isQid111isNePal111isPal111a00e00i00o01u00mark111active111top111topokXtopactiveXtopmarkXtopproperXproper__X1X2__properX1properX2properniloknilproperandX1X2andproperX1properX2properttokttproperisListXisListproperXproperisNeListXisNeListproperXproperisQidXisQidproperXproperisNePalXisNePalproperXproperisPalXisPalproperXproperaokapropereokeproperiokiproperookoproperuokuisPalokXokisPalXisNePalokXokisNePalXisQidokXokisQidXisNeListokXokisNeListXisListokXokisListXandmarkX1X2markandX1X2andokX1okX2okandX1X2__markX1X2mark__X1X2__X1markX2mark__X1X2__okX1okX2ok__X1X2active____XYZmark__X__YZactiveandttXmarkXactiveisListVmarkisNeListVactiveisList__V1V2markandisListV1isListV2activeisNeListVmarkisQidVactiveisNeList__V1V2markandisListV1isNeListV2activeisNeList__V1V2markandisNeListV1isListV2activeisNePalVmarkisQidVactiveisNePal__I__PImarkandisQidIisPalPactiveisPalVmarkisNePalVactiveisQidamarkttactiveisQidemarkttactiveisQidumarkttactive__X1X2__activeX1X2active__X1X2__X1activeX2activeandX1X2andactiveX1X21proper111__23112nil02ok111and21112tt00isList131isNeList131isQid121isNePal121isPal131a02e00i00o00u00mark111active111top121topokXtopactiveXtopmarkXtopproperXproper__X1X2__properX1properX2properniloknilproperandX1X2andproperX1properX2properttokttproperisListXisListproperXproperisNeListXisNeListproperXproperisQidXisQidproperXproperisNePalXisNePalproperXproperisPalXisPalproperXproperaokapropereokeproperiokiproperookoproperuokuisPalokXokisPalXisNePalokXokisNePalXisQidokXokisQidXisNeListokXokisNeListXisListokXokisListXandmarkX1X2markandX1X2andokX1okX2okandX1X2__markX1X2mark__X1X2__X1markX2mark__X1X2__okX1okX2ok__X1X2active____XYZmark__X__YZactiveandttXmarkXactiveisListVmarkisNeListVactiveisList__V1V2markandisListV1isListV2activeisNeListVmarkisQidVactiveisNeList__V1V2markandisListV1isNeListV2activeisNeList__V1V2markandisNeListV1isListV2activeisNePalVmarkisQidVactiveisNePal__I__PImarkandisQidIisPalPactiveisPalVmarkisNePalVactiveisQidemarkttactiveisQidumarkttactive__X1X2__activeX1X2active__X1X2__X1activeX2activeandX1X2andactiveX1X21proper111__221112nil00ok111and21112tt00isList1321isNeList121isQid111isNePal111isPal111a02e00i00o00u00mark111active111top111topokXtopactiveXtopmarkXtopproperXproper__X1X2__properX1properX2properniloknilproperandX1X2andproperX1properX2properttokttproperisListXisListproperXproperisNeListXisNeListproperXproperisQidXisQidproperXproperisNePalXisNePalproperXproperisPalXisPalproperXproperaokapropereokeproperiokiproperookoproperuokuisPalokXokisPalXisNePalokXokisNePalXisQidokXokisQidXisNeListokXokisNeListXisListokXokisListXandmarkX1X2markandX1X2andokX1okX2okandX1X2__markX1X2mark__X1X2__X1markX2mark__X1X2__okX1okX2ok__X1X2active____XYZmark__X__YZactiveandttXmarkXactiveisNeListVmarkisQidVactiveisNePalVmarkisQidVactiveisPalVmarkisNePalVactiveisQidemarkttactiveisQidumarkttactive__X1X2__activeX1X2active__X1X2__X1activeX2activeandX1X2andactiveX1X21proper111__22112nil00ok111and21122tt00isList111isNeList1311isQid111isNePal121isPal121a00e01i00o00u00mark111active111top111topokXtopactiveXtopmarkXtopproperXproper__X1X2__properX1properX2properniloknilproperandX1X2andproperX1properX2properttokttproperisListXisListproperXproperisNeListXisNeListproperXproperisQidXisQidproperXproperisNePalXisNePalproperXproperisPalXisPalproperXproperaokapropereokeproperiokiproperookoproperuokuisPalokXokisPalXisNePalokXokisNePalXisQidokXokisQidXisNeListokXokisNeListXisListokXokisListXandmarkX1X2markandX1X2andokX1okX2okandX1X2__markX1X2mark__X1X2__X1markX2mark__X1X2__okX1okX2ok__X1X2active____XYZmark__X__YZactiveandttXmarkXactiveisNePalVmarkisQidVactiveisPalVmarkisNePalVactiveisQidumarkttactive__X1X2__activeX1X2active__X1X2__X1activeX2activeandX1X2andactiveX1X21proper111__22112nil00ok111and22122tt01isList121isNeList111isQid121isNePal121isPal121a00e00i00o00u02mark111active111top121topokXtopactiveXtopmarkXtopproperXproper__X1X2__properX1properX2properniloknilproperandX1X2andproperX1properX2properttokttproperisListXisListproperXproperisNeListXisNeListproperXproperisQidXisQidproperXproperisNePalXisNePalproperXproperisPalXisPalproperXproperaokapropereokeproperiokiproperookoproperuokuisPalokXokisPalXisNePalokXokisNePalXisQidokXokisQidXisNeListokXokisNeListXisListokXokisListXandmarkX1X2markandX1X2andokX1okX2okandX1X2__markX1X2mark__X1X2__X1markX2mark__X1X2__okX1okX2ok__X1X2active____XYZmark__X__YZactiveisNePalVmarkisQidVactiveisPalVmarkisNePalVactive__X1X2__activeX1X2active__X1X2__X1activeX2activeandX1X2andactiveX1X21proper111__22112nil00ok111and21112tt02isList121isNeList111isQid111isNePal111isPal1321a00e00i00o00u00mark111active111top111topokXtopactiveXtopmarkXtopproperXproper__X1X2__properX1properX2properniloknilproperandX1X2andproperX1properX2properttokttproperisListXisListproperXproperisNeListXisNeListproperXproperisQidXisQidproperXproperisNePalXisNePalproperXproperisPalXisPalproperXproperaokapropereokeproperiokiproperookoproperuokuisPalokXokisPalXisNePalokXokisNePalXisQidokXokisQidXisNeListokXokisNeListXisListokXokisListXandmarkX1X2markandX1X2andokX1okX2okandX1X2__markX1X2mark__X1X2__X1markX2mark__X1X2__okX1okX2ok__X1X2active____XYZmark__X__YZactiveisNePalVmarkisQidVactive__X1X2__activeX1X2active__X1X2__X1activeX2activeandX1X2andactiveX1X21proper111__22112nil00ok111and22122tt00isList111isNeList121isQid111isNePal1311isPal121a00e00i00o00u00mark111active111top111topokXtopactiveXtopmarkXtopproperXproper__X1X2__properX1properX2properniloknilproperandX1X2andproperX1properX2properttokttproperisListXisListproperXproperisNeListXisNeListproperXproperisQidXisQidproperXproperisNePalXisNePalproperXproperisPalXisPalproperXproperaokapropereokeproperiokiproperookoproperuokuisPalokXokisPalXisNePalokXokisNePalXisQidokXokisQidXisNeListokXokisNeListXisListokXokisListXandmarkX1X2markandX1X2andokX1okX2okandX1X2__markX1X2mark__X1X2__X1markX2mark__X1X2__okX1okX2ok__X1X2active____XYZmark__X__YZactive__X1X2__activeX1X2active__X1X2__X1activeX2activeandX1X2andactiveX1X21proper111__213112nil00ok111and22122tt00isList111isNeList111isQid111isNePal121isPal121a00e00i00o00u00mark1111active111top131topokXtopactiveXproper__X1X2__properX1properX2properniloknilproperandX1X2andproperX1properX2properttokttproperisListXisListproperXproperisNeListXisNeListproperXproperisQidXisQidproperXproperisNePalXisNePalproperXproperisPalXisPalproperXproperaokapropereokeproperiokiproperookoproperuokuisPalokXokisPalXisNePalokXokisNePalXisQidokXokisQidXisNeListokXokisNeListXisListokXokisListXandokX1okX2okandX1X2__X1markX2mark__X1X2__okX1okX2ok__X1X2active__X1X2__activeX1X2active__X1X2__X1activeX2activeandX1X2andactiveX1X21active111__21112and21112ok1121mark111top111active__X1X2__activeX1X2active__X1X2__X1activeX2activeandX1X2andactiveX1X2__X1markX2mark__X1X2active__X1X2__activeX1X2active__X1X2__X1activeX2activeandX1X2andactiveX1X2andokX1okX2okandX1X2__X1markX2mark__X1X2__okX1okX2ok__X1X2topokXactiveXfalse2456791011121315161718202122242526283032333435363738active__X1X2activeX2active__X1X2activeX1activeandX1X2activeX1true27131822262830313233343536371active121__22122and22112active__X1X2activeX2active__X1X2activeX1activeandX1X2activeX11active111__211112and2111active____XYZ__X__YZfalse2345789101113141516181920222324262830313233343536active____XYZ__YZfalse511162024262829303132333435activeisListVisNeListVfalse28activeisList__V1V2andisListV1isListV2false27activeisList__V1V2isListV1false26activeisList__V1V2isListV2false25activeisNeListVisQidVfalse24activeisNeList__V1V2andisListV1isNeListV2false24activeisNeList__V1V2isListV1false23activeisNeList__V1V2isNeListV2false22activeisNeList__V1V2andisNeListV1isListV2false21activeisNeList__V1V2isNeListV1false20activeisNeList__V1V2isListV2false19activeisNePalVisQidVfalse19activeisNePal__I__PIandisQidIisPalPfalse18activeisNePal__I__PIisQidIfalse17activeisNePal__I__PIisPalPfalse16activeisPalVisNePalVfalse15active__X1X2__activeX1X2false15active__X1X2__X1activeX2false14activeandX1X2andactiveX1X2false13topmarkXproperXfalse12proper__X1X2properX2proper__X1X2properX1properandX1X2properX1properandX1X2properX2properisListXproperXproperisNeListXproperXproperisQidXproperXproperisNePalXproperXproperisPalXproperXtrue121proper111__211112and211112isList1111isNeList1111isQid1111isNePal111isPal1111properisNePalXproperX1proper111isNePal1111proper__X1X2__properX1properX2false11__X1markX2__X1X2__markX1X2__X1X2__okX1okX2__X1X2true101__211mark1111ok1111__X1markX2__X1X21__21122mark121__X1markX2__X1X21__212mark1111properandX1X2andproperX1properX2false9andokX1okX2andX1X2andmarkX1X2andX1X2true91and212ok1111mark10andmarkX1X2andX1X21and211mark1111properisListXisListproperXfalse8properisNeListXisNeListproperXfalse8properisQidXisQidproperXfalse7properisNePalXisNePalproperXfalseproperisPalXisPalproperXfalseisListokXisListXtrue1isList111ok1111isNeListokXisNeListXtrue1isNeList111ok1111isQidokXisQidXtrue1isQid111ok1111isNePalokXisNePalXtrue1isNePal111ok1111isPalokXisPalXtrue1isPal111ok1111
AProVE
20cf63ea9f01bf40524adf2af9b95e39102e7dab rene 20110328 unpublished dirty
http://aprove.informatik.rwth-aachen.de/
John
Doe