YES activezerosmarkcons0zerosactiveU11ttLmarkslengthLactiveandttXmarkXactiveisNat0markttactiveisNatlengthV1markisNatListV1activeisNatsV1markisNatV1activeisNatIListVmarkisNatListVactiveisNatIListzerosmarkttactiveisNatIListconsV1V2markandisNatV1isNatIListV2activeisNatListnilmarkttactiveisNatListconsV1V2markandisNatV1isNatListV2activelengthnilmark0activelengthconsNLmarkU11andisNatListLisNatNLmarkzerosactivezerosmarkconsX1X2activeconsmarkX1X2mark0active0markU11X1X2activeU11markX1X2markttactivettmarksXactivesmarkXmarklengthXactivelengthmarkXmarkandX1X2activeandmarkX1X2markisNatXactiveisNatXmarkisNatListXactiveisNatListXmarkisNatIListXactiveisNatIListXmarknilactivenilconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2U11markX1X2U11X1X2U11X1markX2U11X1X2U11activeX1X2U11X1X2U11X1activeX2U11X1X2smarkXsXsactiveXsXlengthmarkXlengthXlengthactiveXlengthXandmarkX1X2andX1X2andX1markX2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2isNatmarkXisNatXisNatactiveXisNatXisNatListmarkXisNatListXisNatListactiveXisNatListXisNatIListmarkXisNatIListXisNatIListactiveXisNatIListX2.11active111zeros00mark111cons22122000U1121122tt00s111length121and22122isNat111isNatList111isNatIList121nil01activezerosmarkcons0zerosactiveU11ttLmarkslengthLactiveandttXmarkXactiveisNat0markttactiveisNatlengthV1markisNatListV1activeisNatsV1markisNatV1activeisNatIListVmarkisNatListVactiveisNatIListzerosmarkttactiveisNatIListconsV1V2markandisNatV1isNatIListV2activeisNatListconsV1V2markandisNatV1isNatListV2activelengthconsNLmarkU11andisNatListLisNatNLmarkzerosactivezerosmarkconsX1X2activeconsmarkX1X2mark0active0markU11X1X2activeU11markX1X2markttactivettmarksXactivesmarkXmarklengthXactivelengthmarkXmarkandX1X2activeandmarkX1X2markisNatXactiveisNatXmarkisNatListXactiveisNatListXmarkisNatIListXactiveisNatIListXmarknilactivenilconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2U11markX1X2U11X1X2U11X1markX2U11X1X2U11activeX1X2U11X1X2U11X1activeX2U11X1X2smarkXsXsactiveXsXlengthmarkXlengthXlengthactiveXlengthXandmarkX1X2andX1X2andX1markX2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2isNatmarkXisNatXisNatactiveXisNatXisNatListmarkXisNatListXisNatListactiveXisNatListXisNatIListmarkXisNatIListXisNatIListactiveXisNatIListX1active111zeros00mark111cons22122000U1121122tt00s111length121and21112isNat111isNatList111isNatIList1111nil00activezerosmarkcons0zerosactiveU11ttLmarkslengthLactiveandttXmarkXactiveisNat0markttactiveisNatlengthV1markisNatListV1activeisNatsV1markisNatV1activeisNatIListconsV1V2markandisNatV1isNatIListV2activeisNatListconsV1V2markandisNatV1isNatListV2activelengthconsNLmarkU11andisNatListLisNatNLmarkzerosactivezerosmarkconsX1X2activeconsmarkX1X2mark0active0markU11X1X2activeU11markX1X2markttactivettmarksXactivesmarkXmarklengthXactivelengthmarkXmarkandX1X2activeandmarkX1X2markisNatXactiveisNatXmarkisNatListXactiveisNatListXmarkisNatIListXactiveisNatIListXmarknilactivenilconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2U11markX1X2U11X1X2U11X1markX2U11X1X2U11activeX1X2U11X1X2U11X1activeX2U11X1X2smarkXsXsactiveXsXlengthmarkXlengthXlengthactiveXlengthXandmarkX1X2andX1X2andX1markX2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2isNatmarkXisNatXisNatactiveXisNatXisNatListmarkXisNatListXisNatListactiveXisNatListXisNatIListmarkXisNatIListXisNatIListactiveXisNatIListX1active111zeros00mark111cons22122000U11221122tt00s111length1221and21112isNat121isNatList111isNatIList111nil00activezerosmarkcons0zerosactiveU11ttLmarkslengthLactiveandttXmarkXactiveisNat0markttactiveisNatsV1markisNatV1activeisNatIListconsV1V2markandisNatV1isNatIListV2activeisNatListconsV1V2markandisNatV1isNatListV2activelengthconsNLmarkU11andisNatListLisNatNLmarkzerosactivezerosmarkconsX1X2activeconsmarkX1X2mark0active0markU11X1X2activeU11markX1X2markttactivettmarksXactivesmarkXmarklengthXactivelengthmarkXmarkandX1X2activeandmarkX1X2markisNatXactiveisNatXmarkisNatListXactiveisNatListXmarkisNatIListXactiveisNatIListXmarknilactivenilconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2U11markX1X2U11X1X2U11X1markX2U11X1X2U11activeX1X2U11X1X2U11X1activeX2U11X1X2smarkXsXsactiveXsXlengthmarkXlengthXlengthactiveXlengthXandmarkX1X2andX1X2andX1markX2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2isNatmarkXisNatXisNatactiveXisNatXisNatListmarkXisNatListXisNatListactiveXisNatListXisNatIListmarkXisNatIListXisNatIListactiveXisNatIListXactivezerosmarkcons0zerosactivezeroscons0zerosactiveU11ttLmarkslengthLactiveU11ttLslengthLactiveU11ttLlengthLactiveandttXmarkXactiveisNat0markttactiveisNatsV1markisNatV1activeisNatsV1isNatV1activeisNatIListconsV1V2markandisNatV1isNatIListV2activeisNatIListconsV1V2andisNatV1isNatIListV2activeisNatIListconsV1V2isNatV1activeisNatIListconsV1V2isNatIListV2activeisNatListconsV1V2markandisNatV1isNatListV2activeisNatListconsV1V2andisNatV1isNatListV2activeisNatListconsV1V2isNatV1activeisNatListconsV1V2isNatListV2activelengthconsNLmarkU11andisNatListLisNatNLactivelengthconsNLU11andisNatListLisNatNLactivelengthconsNLandisNatListLisNatNactivelengthconsNLisNatListLactivelengthconsNLisNatNmarkzerosactivezerosmarkconsX1X2activeconsmarkX1X2markconsX1X2consmarkX1X2markconsX1X2markX1mark0active0markU11X1X2activeU11markX1X2markU11X1X2U11markX1X2markU11X1X2markX1markttactivettmarksXactivesmarkXmarksXsmarkXmarksXmarkXmarklengthXactivelengthmarkXmarklengthXlengthmarkXmarklengthXmarkXmarkandX1X2activeandmarkX1X2markandX1X2andmarkX1X2markandX1X2markX1markisNatXactiveisNatXmarkisNatListXactiveisNatListXmarkisNatIListXactiveisNatIListXmarknilactivenilconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2U11markX1X2U11X1X2U11X1markX2U11X1X2U11activeX1X2U11X1X2U11X1activeX2U11X1X2smarkXsXsactiveXsXlengthmarkXlengthXlengthactiveXlengthXandmarkX1X2andX1X2andX1markX2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2isNatmarkXisNatXisNatactiveXisNatXisNatListmarkXisNatListXisNatListactiveXisNatListXisNatIListmarkXisNatIListXisNatIListactiveXisNatIListXtruemarkconsX1X2activeconsmarkX1X2activeU11ttLmarkslengthLmarksXactivesmarkXactiveandttXmarkXmarkzerosactivezerosactivezerosmarkcons0zerosmarkconsX1X2markX1markU11X1X2activeU11markX1X2activelengthconsNLmarkU11andisNatListLisNatNLmarkU11X1X2markX1marksXmarkXmarklengthXactivelengthmarkXmarklengthXmarkXmarkandX1X2activeandmarkX1X2markandX1X2markX1markisNatListXactiveisNatListXactiveisNatListconsV1V2markandisNatV1isNatListV2markisNatIListXactiveisNatIListXactiveisNatIListconsV1V2markandisNatV1isNatIListV2truemarkconsX1X2activeconsmarkX1X2activezerosmarkcons0zerosactiveU11ttLmarkslengthLmarksXactivesmarkXactiveandttXmarkXmarkzerosactivezerosmarkU11X1X2activeU11markX1X2activeisNatIListconsV1V2markandisNatV1isNatIListV2markandX1X2activeandmarkX1X2activeisNatListconsV1V2markandisNatV1isNatListV2activelengthconsNLmarkU11andisNatListLisNatNLmarklengthXactivelengthmarkXmarkisNatListXactiveisNatListXmarkisNatIListXactiveisNatIListXmark0active0markttactivettactiveisNatsV1markisNatV1markisNatXactiveisNatXmarknilactivenilandX1markX2andX1X2andmarkX1X2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2activeisNat0markttconsX1markX2consX1X2consmarkX1X2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2sactiveXsXsmarkXsXU11X1markX2U11X1X2U11markX1X2U11X1X2U11activeX1X2U11X1X2U11X1activeX2U11X1X2lengthactiveXlengthXlengthmarkXlengthX1mark111cons21122active111zeros00000U11211112tt00s111length1111and21112isNatIList111isNat111isNatList111nil00mark121active121markconsX1X2activeconsmarkX1X2activeU11ttLmarkslengthLmarksXactivesmarkXactiveandttXmarkXmarkzerosactivezerosactivezerosmarkcons0zerosmarkconsX1X2markX1markU11X1X2activeU11markX1X2activelengthconsNLmarkU11andisNatListLisNatNLmarksXmarkXmarklengthXactivelengthmarkXmarkandX1X2activeandmarkX1X2markandX1X2markX1markisNatListXactiveisNatListXactiveisNatListconsV1V2markandisNatV1isNatListV2markisNatIListXactiveisNatIListXactiveisNatIListconsV1V2markandisNatV1isNatIListV2markconsX1X2activeconsmarkX1X2activezerosmarkcons0zerosactiveU11ttLmarkslengthLmarksXactivesmarkXactiveandttXmarkXmarkzerosactivezerosmarkU11X1X2activeU11markX1X2activeisNatIListconsV1V2markandisNatV1isNatIListV2markandX1X2activeandmarkX1X2activeisNatListconsV1V2markandisNatV1isNatListV2activelengthconsNLmarkU11andisNatListLisNatNLmarklengthXactivelengthmarkXmarkisNatListXactiveisNatListXmarkisNatIListXactiveisNatIListXmark0active0markttactivettactiveisNatsV1markisNatV1markisNatXactiveisNatXmarknilactivenilandX1markX2andX1X2andmarkX1X2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2activeisNat0markttconsX1markX2consX1X2consmarkX1X2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2sactiveXsXsmarkXsXU11X1markX2U11X1X2U11markX1X2U11X1X2U11activeX1X2U11X1X2U11X1activeX2U11X1X2lengthactiveXlengthXlengthmarkXlengthX1active1-121U1121and21cons2-2length11s1-2mark1-2active12zeros01000tt00isNatIList11isNat10isNatList11nil00mark11activeU11ttLmarkslengthLactiveandttXmarkXmarkzerosactivezerosactivezerosmarkcons0zerosmarkconsX1X2markX1markU11X1X2activeU11markX1X2activelengthconsNLmarkU11andisNatListLisNatNLmarksXmarkXmarklengthXactivelengthmarkXmarkandX1X2activeandmarkX1X2markandX1X2markX1markisNatListXactiveisNatListXactiveisNatListconsV1V2markandisNatV1isNatListV2markisNatIListXactiveisNatIListXactiveisNatIListconsV1V2markandisNatV1isNatIListV2consX1markX2consX1X2consmarkX1X2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2sactiveXsXsmarkXsXU11X1markX2U11X1X2U11markX1X2U11X1X2U11activeX1X2U11X1X2U11X1activeX2U11X1X2lengthactiveXlengthXlengthmarkXlengthXandX1markX2andX1X2andmarkX1X2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X21active121U112-2and212length1-2mark11cons211active11zeros02000tt00s11isNatIList10isNat10isNatList10nil02mark121activeU11ttLmarkslengthLactiveandttXmarkXmarkzerosactivezerosmarkU11X1X2activeU11markX1X2activelengthconsNLmarkU11andisNatListLisNatNLmarksXmarkXmarklengthXactivelengthmarkXmarkandX1X2activeandmarkX1X2markandX1X2markX1markisNatListXactiveisNatListXactiveisNatListconsV1V2markandisNatV1isNatListV2markisNatIListXactiveisNatIListXactiveisNatIListconsV1V2markandisNatV1isNatIListV2marksXmarkXmarkU11X1X2activeU11markX1X2activeU11ttLmarkslengthLactiveandttXmarkXmarklengthXactivelengthmarkXactivelengthconsNLmarkU11andisNatListLisNatNLmarkandX1X2activeandmarkX1X2markandX1X2markX1markisNatListXactiveisNatListXactiveisNatListconsV1V2markandisNatV1isNatListV2markisNatIListXactiveisNatIListXactiveisNatIListconsV1V2markandisNatV1isNatIListV2true11mark101s101U11203142active101mark101tt00length1141and21102cons21102isNatList101isNat101isNatIList101active101zeros01000nil00marksXmarkXmarkU11X1X2activeU11markX1X2activeU11ttLmarkslengthLactiveandttXmarkXmarklengthXactivelengthmarkXactivelengthconsNLmarkU11andisNatListLisNatNLmarkandX1X2activeandmarkX1X2markisNatListXactiveisNatListXactiveisNatListconsV1V2markandisNatV1isNatListV2markisNatIListXactiveisNatIListXactiveisNatIListconsV1V2markandisNatV1isNatIListV21active1-21U1122and222length1-2mark121cons222122active11zeros01001tt00s121isNatIList10isNat10isNatList1221nil01mark1-21marksXmarkXmarkU11X1X2activeU11markX1X2activeU11ttLmarkslengthLactiveandttXmarkXmarklengthXactivelengthmarkXactivelengthconsNLmarkU11andisNatListLisNatNLmarkandX1X2activeandmarkX1X2markisNatListXactiveisNatListXmarkisNatIListXactiveisNatIListXactiveisNatIListconsV1V2markandisNatV1isNatIListV2U11X1markX2U11X1X2U11markX1X2U11X1X2U11activeX1X2U11X1X2U11X1activeX2U11X1X2lengthactiveXlengthXlengthmarkXlengthXandX1markX2andX1X2andmarkX1X2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2markU11X1X2activeU11markX1X2activeU11ttLmarkslengthLmarksXmarkXmarklengthXactivelengthmarkXactiveandttXmarkXmarkandX1X2activeandmarkX1X2activelengthconsNLmarkU11andisNatListLisNatNLmarkisNatIListXactiveisNatIListXactiveisNatIListconsV1V2markandisNatV1isNatIListV2truemark12U1121active12tt05length11and24cons24isNatList16isNat10isNatIList14active14zeros07003nil08mark11U112active11mark11tt0s11length1and22cons22isNatList11isNat1isNatIList11active11zeros000nil0markU11X1X2activeU11markX1X2activeU11ttLmarkslengthLmarksXmarkXmarklengthXactivelengthmarkXmarkandX1X2activeandmarkX1X2activelengthconsNLmarkU11andisNatListLisNatNLmarkisNatIListXactiveisNatIListXactiveisNatIListconsV1V2markandisNatV1isNatIListV2U11X1markX2U11X1X2U11markX1X2U11X1X2U11activeX1X2U11X1X2U11X1activeX2U11X1X2lengthactiveXlengthXlengthmarkXlengthXandX1markX2andX1X2andmarkX1X2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X21active1-221U1122and2-2length12mark12cons2-22active1-2zeros00000tt00s1-2isNatIList12isNat10isNatList10nil00mark12markU11X1X2activeU11markX1X2activeU11ttLmarkslengthLmarksXmarkXmarklengthXactivelengthmarkXactivelengthconsNLmarkU11andisNatListLisNatNLmarkisNatIListXactiveisNatIListXactiveisNatIListconsV1V2markandisNatV1isNatIListV2U11X1markX2U11X1X2U11markX1X2U11X1X2U11activeX1X2U11X1X2U11X1activeX2U11X1X2lengthactiveXlengthXlengthmarkXlengthXandX1markX2andX1X2andmarkX1X2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2activeU11ttLmarkslengthLmarksXmarkXmarkU11X1X2activeU11markX1X2activelengthconsNLmarkU11andisNatListLisNatNLmarklengthXactivelengthmarkXtruemarkU11X1X2activeU11markX1X21markU11x0x1activeU11x0x1markU11consx0x1y1activeU11activeconsmarkx0x1y1markU11sx0y1activeU11activesmarkx0y1markU11zerosy1activeU11activezerosy1markU11U11x0x1y1activeU11activeU11markx0x1y1markU11andx0x1y1activeU11activeandmarkx0x1y1markU11lengthx0y1activeU11activelengthmarkx0y1markU11isNatListx0y1activeU11activeisNatListx0y1markU11isNatIListx0y1activeU11activeisNatIListx0y1markU110y1activeU11active0y1markU11tty1activeU11activetty1markU11isNatx0y1activeU11activeisNatx0y1markU11nily1activeU11activenily1marklengthXactivelengthmarkX1marklengthx0activelengthx0marklengthconsx0x1activelengthactiveconsmarkx0x1marklengthsx0activelengthactivesmarkx0marklengthzerosactivelengthactivezerosmarklengthU11x0x1activelengthactiveU11markx0x1marklengthandx0x1activelengthactiveandmarkx0x1marklengthlengthx0activelengthactivelengthmarkx0marklengthisNatListx0activelengthactiveisNatListx0marklengthisNatIListx0activelengthactiveisNatIListx0marklength0activelengthactive0marklengthttactivelengthactivettmarklengthisNatx0activelengthactiveisNatx0marklengthnilactivelengthactivenilmarklength0activelengthactive01lengthactiveXlengthXactivelength0marklength0activelength0lengthactiveXlengthXlengthmarkXlengthXmarksXmarkXmarkU11x0x1activeU11x0x1activeU11ttLmarkslengthLmarkU11consx0x1y1activeU11activeconsmarkx0x1y1activelengthconsNLmarkU11andisNatListLisNatNLmarkU11andx0x1y1activeU11activeandmarkx0x1y1markU11sx0y1activeU11activesmarkx0y1markU11zerosy1activeU11activezerosy1markU11U11x0x1y1activeU11activeU11markx0x1y1markU11lengthx0y1activeU11activelengthmarkx0y1markU11isNatListx0y1activeU11activeisNatListx0y1markU11isNatIListx0y1activeU11activeisNatIListx0y1markU110y1activeU11active0y1markU11tty1activeU11activetty1markU11isNatx0y1activeU11activeisNatx0y1markU11nily1activeU11activenily1marklengthx0activelengthx0marklengthconsx0x1activelengthactiveconsmarkx0x1marklengthsx0activelengthactivesmarkx0marklengthzerosactivelengthactivezerosmarklengthU11x0x1activelengthactiveU11markx0x1marklengthandx0x1activelengthactiveandmarkx0x1marklengthlengthx0activelengthactivelengthmarkx0marklengthisNatListx0activelengthactiveisNatListx0marklengthisNatIListx0activelengthactiveisNatIListx0marklengthttactivelengthactivettmarklengthisNatx0activelengthactiveisNatx0marklengthnilactivelengthactiveniltruemarklengthttactivelengthactivett1lengthactiveXlengthXactivelengthttmarklengthttactivelengthttlengthactiveXlengthXlengthmarkXlengthXmarksXmarkXmarkU11x0x1activeU11x0x1activeU11ttLmarkslengthLmarkU11consx0x1y1activeU11activeconsmarkx0x1y1activelengthconsNLmarkU11andisNatListLisNatNLmarkU11andx0x1y1activeU11activeandmarkx0x1y1markU11sx0y1activeU11activesmarkx0y1markU11zerosy1activeU11activezerosy1markU11U11x0x1y1activeU11activeU11markx0x1y1markU11lengthx0y1activeU11activelengthmarkx0y1markU11isNatListx0y1activeU11activeisNatListx0y1markU11isNatIListx0y1activeU11activeisNatIListx0y1markU110y1activeU11active0y1markU11tty1activeU11activetty1markU11isNatx0y1activeU11activeisNatx0y1markU11nily1activeU11activenily1marklengthx0activelengthx0marklengthconsx0x1activelengthactiveconsmarkx0x1marklengthsx0activelengthactivesmarkx0marklengthzerosactivelengthactivezerosmarklengthU11x0x1activelengthactiveU11markx0x1marklengthandx0x1activelengthactiveandmarkx0x1marklengthlengthx0activelengthactivelengthmarkx0marklengthisNatListx0activelengthactiveisNatListx0marklengthisNatIListx0activelengthactiveisNatIListx0marklengthisNatx0activelengthactiveisNatx0marklengthnilactivelengthactiveniltruemarklengthnilactivelengthactivenil1lengthactiveXlengthXactivelengthnilmarklengthnilactivelengthnillengthactiveXlengthXlengthmarkXlengthXmarksXmarkXmarkU11x0x1activeU11x0x1activeU11ttLmarkslengthLmarkU11consx0x1y1activeU11activeconsmarkx0x1y1activelengthconsNLmarkU11andisNatListLisNatNLmarkU11andx0x1y1activeU11activeandmarkx0x1y1markU11sx0y1activeU11activesmarkx0y1markU11zerosy1activeU11activezerosy1markU11U11x0x1y1activeU11activeU11markx0x1y1markU11lengthx0y1activeU11activelengthmarkx0y1markU11isNatListx0y1activeU11activeisNatListx0y1markU11isNatIListx0y1activeU11activeisNatIListx0y1markU110y1activeU11active0y1markU11tty1activeU11activetty1markU11isNatx0y1activeU11activeisNatx0y1markU11nily1activeU11activenily1marklengthx0activelengthx0marklengthconsx0x1activelengthactiveconsmarkx0x1marklengthsx0activelengthactivesmarkx0marklengthzerosactivelengthactivezerosmarklengthU11x0x1activelengthactiveU11markx0x1marklengthandx0x1activelengthactiveandmarkx0x1marklengthlengthx0activelengthactivelengthmarkx0marklengthisNatListx0activelengthactiveisNatListx0marklengthisNatIListx0activelengthactiveisNatIListx0marklengthisNatx0activelengthactiveisNatx0truemarksXmarkXmarkssy_0marksy_0marksU11y_0y_1markU11y_0y_1marksU11consy_0y_1y_2markU11consy_0y_1y_2marksU11sy_0y_1markU11sy_0y_1marksU11zerosy_0markU11zerosy_0marksU11U11y_0y_1y_2markU11U11y_0y_1y_2marksU11andy_0y_1y_2markU11andy_0y_1y_2marksU11lengthy_0y_1markU11lengthy_0y_1marksU11isNatListy_0y_1markU11isNatListy_0y_1marksU11isNatIListy_0y_1markU11isNatIListy_0y_1marksU110y_0markU110y_0marksU11tty_0markU11tty_0marksU11isNaty_0y_1markU11isNaty_0y_1marksU11nily_0markU11nily_0markslengthy_0marklengthy_0markslengthconsy_0y_1marklengthconsy_0y_1markslengthsy_0marklengthsy_0markslengthzerosmarklengthzerosmarkslengthU11y_0y_1marklengthU11y_0y_1markslengthandy_0y_1marklengthandy_0y_1markslengthlengthy_0marklengthlengthy_0markslengthisNatListy_0marklengthisNatListy_0markslengthisNatIListy_0marklengthisNatIListy_0markslengthisNaty_0marklengthisNaty_0markssy_0marksy_0truesmarkx0sactivex0markssy_0marksy_01true1marksU11consy_0y_1y_2markU11consy_0y_1y_2falsemarksU11sy_0y_1markU11sy_0y_1falsemarksU11zerosy_0markU11zerosy_0falsemarksU11U11y_0y_1y_2markU11U11y_0y_1y_2falsemarksU11lengthy_0y_1markU11lengthy_0y_1falsemarksU11isNatListy_0y_1markU11isNatListy_0y_1falsemarksU11isNatIListy_0y_1markU11isNatIListy_0y_1falsemarksU110y_0markU110y_0falsemarksU11tty_0markU11tty_0falsemarksU11isNaty_0y_1markU11isNaty_0y_1falsemarksU11y_0y_1markU11y_0y_1falsemarksU11nily_0markU11nily_0falsemarkU11consx0x1y1activeU11activeconsmarkx0x1y1falsemarksU11andy_0y_1y_2markU11andy_0y_1y_2falsemarkU11sx0y1activeU11activesmarkx0y1falsemarkU11zerosy1activeU11activezerosy1falsemarkU11U11x0x1y1activeU11activeU11markx0x1y1falsemarkU11lengthx0y1activeU11activelengthmarkx0y1falsemarkU11isNatListx0y1activeU11activeisNatListx0y1falsemarkU11isNatIListx0y1activeU11activeisNatIListx0y1falsemarkU110y1activeU11active0y1falsemarkU11tty1activeU11activetty1falsemarkU11isNatx0y1activeU11activeisNatx0y1falsemarkU11nily1activeU11activenily1falseactiveU11ttLmarkslengthLmarkslengthy_0marklengthy_0marklengthx0activelengthx0activelengthconsNLmarkU11andisNatListLisNatNLmarkU11x0x1activeU11x0x1markU11andx0x1y1activeU11activeandmarkx0x1y1marklengthconsx0x1activelengthactiveconsmarkx0x1marklengthsx0activelengthactivesmarkx0marklengthzerosactivelengthactivezerosmarklengthU11x0x1activelengthactiveU11markx0x1marklengthandx0x1activelengthactiveandmarkx0x1marklengthlengthx0activelengthactivelengthmarkx0marklengthisNatListx0activelengthactiveisNatListx0marklengthisNatIListx0activelengthactiveisNatIListx0marklengthisNatx0activelengthactiveisNatx0markslengthconsy_0y_1marklengthconsy_0y_1markslengthsy_0marklengthsy_0markslengthzerosmarklengthzerosmarkslengthU11y_0y_1marklengthU11y_0y_1markslengthandy_0y_1marklengthandy_0y_1markslengthlengthy_0marklengthlengthy_0markslengthisNatListy_0marklengthisNatListy_0markslengthisNatIListy_0marklengthisNatIListy_0markslengthisNaty_0marklengthisNaty_0truemarkU11x0x1activeU11x0x1markU11andisNatListz1isNatz0z1activeU11andisNatListz1isNatz0z1markslengthy_0marklengthy_0marklengthx0activelengthx0activelengthconsNLmarkU11andisNatListLisNatNLmarkU11andx0x1y1activeU11activeandmarkx0x1y1activeU11ttLmarkslengthLmarkslengthconsy_0y_1marklengthconsy_0y_1marklengthconsx0x1activelengthactiveconsmarkx0x1markslengthsy_0marklengthsy_0marklengthsx0activelengthactivesmarkx0markslengthzerosmarklengthzerosmarklengthzerosactivelengthactivezerosmarkslengthU11y_0y_1marklengthU11y_0y_1marklengthU11x0x1activelengthactiveU11markx0x1markslengthandy_0y_1marklengthandy_0y_1marklengthandx0x1activelengthactiveandmarkx0x1markslengthlengthy_0marklengthlengthy_0marklengthlengthx0activelengthactivelengthmarkx0markslengthisNatListy_0marklengthisNatListy_0marklengthisNatListx0activelengthactiveisNatListx0markslengthisNatIListy_0marklengthisNatIListy_0marklengthisNatIListx0activelengthactiveisNatIListx0markslengthisNaty_0marklengthisNaty_0marklengthisNatx0activelengthactiveisNatx0truemarkU11andx0x1y1activeU11activeandmarkx0x1y1markU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1marklengthx0activelengthx0marklengthconsy_0y_1activelengthconsy_0y_1markslengthy_0marklengthy_0markslengthconsy_0y_1marklengthconsy_0y_1markslengthsy_0marklengthsy_0markslengthzerosmarklengthzerosmarkslengthU11y_0y_1marklengthU11y_0y_1markslengthandy_0y_1marklengthandy_0y_1markslengthlengthy_0marklengthlengthy_0markslengthisNatListy_0marklengthisNatListy_0markslengthisNatIListy_0marklengthisNatIListy_0markslengthisNaty_0marklengthisNaty_0activeU11ttLmarkslengthLactiveU11ttconsy_0y_1markslengthconsy_0y_1activeU11ttsy_0markslengthsy_0activeU11ttzerosmarkslengthzerosactiveU11ttU11y_0y_1markslengthU11y_0y_1activeU11ttandy_0y_1markslengthandy_0y_1activeU11ttlengthy_0markslengthlengthy_0activeU11ttisNatListy_0markslengthisNatListy_0activeU11ttisNatIListy_0markslengthisNatIListy_0activeU11ttisNaty_0markslengthisNaty_011active101length1001cons210102mark1001U1121102and2102isNatList1001isNat111s1001active101mark101zeros01isNatIList101tt00000nil00activelengthconsNLmarkU11andisNatListLisNatNLmarkslengthconsy_0y_1marklengthconsy_0y_1marklengthconsx0x1activelengthactiveconsmarkx0x1markslengthsy_0marklengthsy_0marklengthsx0activelengthactivesmarkx0markslengthzerosmarklengthzerosmarklengthzerosactivelengthactivezerosmarkslengthU11y_0y_1marklengthU11y_0y_1marklengthU11x0x1activelengthactiveU11markx0x1markslengthandy_0y_1marklengthandy_0y_1marklengthandx0x1activelengthactiveandmarkx0x1markslengthlengthy_0marklengthlengthy_0marklengthlengthx0activelengthactivelengthmarkx0markslengthisNatListy_0marklengthisNatListy_0marklengthisNatListx0activelengthactiveisNatListx0markslengthisNatIListy_0marklengthisNatIListy_0marklengthisNatIListx0activelengthactiveisNatIListx0markslengthisNaty_0marklengthisNaty_0marklengthisNatx0activelengthactiveisNatx0markU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1marklengthconsy_0y_1activelengthconsy_0y_1activeU11ttconsy_0y_1markslengthconsy_0y_1activeU11ttsy_0markslengthsy_0activeU11ttzerosmarkslengthzerosactiveU11ttU11y_0y_1markslengthU11y_0y_1activeU11ttandy_0y_1markslengthandy_0y_1activeU11ttlengthy_0markslengthlengthy_0activeU11ttisNatListy_0markslengthisNatListy_0activeU11ttisNaty_0markslengthisNaty_0markslengthisNatIListy_0marklengthisNatIListy_0falsemarklengthisNatIListx0activelengthactiveisNatIListx0falsemarkU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1activelengthconsNLmarkU11andisNatListLisNatNLactiveU11ttconsy_0y_1markslengthconsy_0y_1markslengthconsy_0y_1marklengthconsy_0y_1marklengthconsx0x1activelengthactiveconsmarkx0x1activeU11ttsy_0markslengthsy_0markslengthsy_0marklengthsy_0marklengthsx0activelengthactivesmarkx0activeU11ttzerosmarkslengthzerosmarkslengthzerosmarklengthzerosmarklengthzerosactivelengthactivezerosactiveU11ttU11y_0y_1markslengthU11y_0y_1markslengthU11y_0y_1marklengthU11y_0y_1marklengthU11x0x1activelengthactiveU11markx0x1activeU11ttandy_0y_1markslengthandy_0y_1markslengthandy_0y_1marklengthandy_0y_1marklengthandx0x1activelengthactiveandmarkx0x1activeU11ttlengthy_0markslengthlengthy_0markslengthlengthy_0marklengthlengthy_0marklengthlengthx0activelengthactivelengthmarkx0activeU11ttisNatListy_0markslengthisNatListy_0markslengthisNatListy_0marklengthisNatListy_0marklengthisNatListx0activelengthactiveisNatListx0activeU11ttisNaty_0markslengthisNaty_0markslengthisNaty_0marklengthisNaty_0marklengthisNatx0activelengthactiveisNatx0marklengthconsy_0y_1activelengthconsy_0y_1true1active121U11222length11mark11cons222active11zeros00000tt00s121and222isNatIList10isNat12isNatList10nil02mark121markU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1activelengthconsNLmarkU11andisNatListLisNatNLactiveU11ttconsy_0y_1markslengthconsy_0y_1markslengthconsy_0y_1marklengthconsy_0y_1marklengthconsx0x1activelengthactiveconsmarkx0x1activeU11ttsy_0markslengthsy_0markslengthsy_0marklengthsy_0marklengthsx0activelengthactivesmarkx0activeU11ttzerosmarkslengthzerosmarkslengthzerosmarklengthzerosmarklengthzerosactivelengthactivezerosactiveU11ttU11y_0y_1markslengthU11y_0y_1markslengthU11y_0y_1marklengthU11y_0y_1marklengthU11x0x1activelengthactiveU11markx0x1activeU11ttandy_0y_1markslengthandy_0y_1markslengthandy_0y_1marklengthandy_0y_1marklengthandx0x1activelengthactiveandmarkx0x1activeU11ttlengthy_0markslengthlengthy_0markslengthlengthy_0marklengthlengthy_0marklengthlengthx0activelengthactivelengthmarkx0activeU11ttisNatListy_0markslengthisNatListy_0markslengthisNatListy_0marklengthisNatListy_0marklengthisNatListx0activelengthactiveisNatListx0activeU11ttisNaty_0markslengthisNaty_0marklengthisNatx0activelengthactiveisNatx0marklengthconsy_0y_1activelengthconsy_0y_1marklengthisNatx0activelengthactiveisNatx0falseactivelengthconsNLmarkU11andisNatListLisNatNLmarkU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1activeU11ttconsy_0y_1markslengthconsy_0y_1markslengthconsy_0y_1marklengthconsy_0y_1marklengthconsx0x1activelengthactiveconsmarkx0x1activeU11ttsy_0markslengthsy_0markslengthsy_0marklengthsy_0marklengthsx0activelengthactivesmarkx0activeU11ttzerosmarkslengthzerosmarkslengthzerosmarklengthzerosmarklengthzerosactivelengthactivezerosactiveU11ttU11y_0y_1markslengthU11y_0y_1markslengthU11y_0y_1marklengthU11y_0y_1marklengthU11x0x1activelengthactiveU11markx0x1activeU11ttandy_0y_1markslengthandy_0y_1markslengthandy_0y_1marklengthandy_0y_1marklengthandx0x1activelengthactiveandmarkx0x1activeU11ttlengthy_0markslengthlengthy_0markslengthlengthy_0marklengthlengthy_0marklengthlengthx0activelengthactivelengthmarkx0activeU11ttisNatListy_0markslengthisNatListy_0markslengthisNatListy_0marklengthisNatListy_0marklengthisNatListx0activelengthactiveisNatListx0marklengthconsy_0y_1activelengthconsy_0y_1true1active1-221U112222length121mark11cons222active11zeros00000tt00s11and222isNatIList10isNat10isNatList121nil02mark1-221activelengthconsNLmarkU11andisNatListLisNatNLmarkU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1activeU11ttconsy_0y_1markslengthconsy_0y_1markslengthconsy_0y_1marklengthconsy_0y_1marklengthconsx0x1activelengthactiveconsmarkx0x1activeU11ttsy_0markslengthsy_0markslengthsy_0marklengthsy_0marklengthsx0activelengthactivesmarkx0activeU11ttzerosmarkslengthzerosmarkslengthzerosmarklengthzerosmarklengthzerosactivelengthactivezerosmarkslengthU11y_0y_1marklengthU11y_0y_1marklengthU11x0x1activelengthactiveU11markx0x1activeU11ttandy_0y_1markslengthandy_0y_1markslengthandy_0y_1marklengthandy_0y_1marklengthandx0x1activelengthactiveandmarkx0x1markslengthlengthy_0marklengthlengthy_0marklengthlengthx0activelengthactivelengthmarkx0activeU11ttisNatListy_0markslengthisNatListy_0markslengthisNatListy_0marklengthisNatListy_0marklengthisNatListx0activelengthactiveisNatListx0marklengthconsy_0y_1activelengthconsy_0y_1markslengthU11y_0y_1marklengthU11y_0y_1falsemarkslengthlengthy_0marklengthlengthy_0falsemarklengthU11x0x1activelengthactiveU11markx0x1falsemarklengthlengthx0activelengthactivelengthmarkx0falsemarkU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1activelengthconsNLmarkU11andisNatListLisNatNLactiveU11ttconsy_0y_1markslengthconsy_0y_1markslengthconsy_0y_1marklengthconsy_0y_1marklengthconsx0x1activelengthactiveconsmarkx0x1activeU11ttsy_0markslengthsy_0markslengthsy_0marklengthsy_0marklengthsx0activelengthactivesmarkx0activeU11ttzerosmarkslengthzerosmarkslengthzerosmarklengthzerosmarklengthzerosactivelengthactivezerosactiveU11ttandy_0y_1markslengthandy_0y_1markslengthandy_0y_1marklengthandy_0y_1marklengthandx0x1activelengthactiveandmarkx0x1activeU11ttisNatListy_0markslengthisNatListy_0markslengthisNatListy_0marklengthisNatListy_0marklengthisNatListx0activelengthactiveisNatListx0marklengthconsy_0y_1activelengthconsy_0y_1true1active1-221U112222length121mark11cons222active11zeros00000tt00s11and22isNatIList10isNat10isNatList11nil02mark1-221markU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1activelengthconsNLmarkU11andisNatListLisNatNLactiveU11ttconsy_0y_1markslengthconsy_0y_1markslengthconsy_0y_1marklengthconsy_0y_1marklengthconsx0x1activelengthactiveconsmarkx0x1activeU11ttsy_0markslengthsy_0markslengthsy_0marklengthsy_0marklengthsx0activelengthactivesmarkx0activeU11ttzerosmarkslengthzerosmarkslengthzerosmarklengthzerosmarklengthzerosactivelengthactivezerosactiveU11ttandy_0y_1markslengthandy_0y_1markslengthandy_0y_1marklengthandy_0y_1marklengthandx0x1activelengthactiveandmarkx0x1markslengthisNatListy_0marklengthisNatListy_0marklengthisNatListx0activelengthactiveisNatListx0marklengthconsy_0y_1activelengthconsy_0y_1markslengthisNatListy_0marklengthisNatListy_0falsemarklengthisNatListx0activelengthactiveisNatListx0falseactivelengthconsNLmarkU11andisNatListLisNatNLmarkU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1activeU11ttconsy_0y_1markslengthconsy_0y_1markslengthconsy_0y_1marklengthconsy_0y_1marklengthconsx0x1activelengthactiveconsmarkx0x1activeU11ttsy_0markslengthsy_0markslengthsy_0marklengthsy_0marklengthsx0activelengthactivesmarkx0activeU11ttzerosmarkslengthzerosmarkslengthzerosmarklengthzerosmarklengthzerosactivelengthactivezerosactiveU11ttandy_0y_1markslengthandy_0y_1markslengthandy_0y_1marklengthandy_0y_1marklengthandx0x1activelengthactiveandmarkx0x1marklengthconsy_0y_1activelengthconsy_0y_1true11active1001length101cons210112mark1101U112112and200102isNatList1001isNat101active1101mark1101tt00s1001zeros00000isNatIList1001nil00activelengthconsNLmarkU11andisNatListLisNatNLmarkU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1markslengthconsy_0y_1marklengthconsy_0y_1marklengthconsx0x1activelengthactiveconsmarkx0x1activeU11ttsy_0markslengthsy_0markslengthsy_0marklengthsy_0marklengthsx0activelengthactivesmarkx0activeU11ttzerosmarkslengthzerosmarkslengthzerosmarklengthzerosmarklengthzerosactivelengthactivezerosactiveU11ttandy_0y_1markslengthandy_0y_1markslengthandy_0y_1marklengthandy_0y_1marklengthandx0x1activelengthactiveandmarkx0x1marklengthconsy_0y_1activelengthconsy_0y_1markslengthconsy_0y_1marklengthconsy_0y_1falsemarklengthconsx0x1activelengthactiveconsmarkx0x1falsemarklengthconsy_0y_1activelengthconsy_0y_1falsemarkU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1activelengthconsNLmarkU11andisNatListLisNatNLactiveU11ttsy_0markslengthsy_0markslengthsy_0marklengthsy_0marklengthsx0activelengthactivesmarkx0activeU11ttzerosmarkslengthzerosmarkslengthzerosmarklengthzerosmarklengthzerosactivelengthactivezerosactiveU11ttandy_0y_1markslengthandy_0y_1markslengthandy_0y_1marklengthandy_0y_1marklengthandx0x1activelengthactiveandmarkx0x1true11mark1101U112112and210102isNatList101isNat101active1001active1101mark1101length1001cons210112tt00s1001zeros00000isNatIList1001nil00markU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1activelengthconsNLmarkU11andisNatListLisNatNLactiveU11ttsy_0markslengthsy_0markslengthsy_0marklengthsy_0marklengthsx0activelengthactivesmarkx0activeU11ttzerosmarkslengthzerosmarkslengthzerosmarklengthzerosmarklengthzerosactivelengthactivezerosmarkslengthandy_0y_1marklengthandy_0y_1marklengthandx0x1activelengthactiveandmarkx0x1markslengthandy_0y_1marklengthandy_0y_1falsemarklengthandx0x1activelengthactiveandmarkx0x1falseactivelengthconsNLmarkU11andisNatListLisNatNLmarkU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1activeU11ttsy_0markslengthsy_0markslengthsy_0marklengthsy_0marklengthsx0activelengthactivesmarkx0activeU11ttzerosmarkslengthzerosmarkslengthzerosmarklengthzerosmarklengthzerosactivelengthactivezerostruecons21mark11U1121isNatList12isNat13tt03s10zeros01004isNatIList15nil06active11length11cons2mark1U112and22isNatList1isNat1active11mark11tt0s1zeros000isNatIList1nil0activelengthconsNLmarkU11andisNatListLisNatNLmarkU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1activeU11ttsy_0markslengthsy_0markslengthsy_0marklengthsy_0activeU11ttzerosmarkslengthzerosmarkslengthzerosmarklengthzerosmarklengthzerosactivelengthactivezerosmarkU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1activelengthconsNLmarkU11andisNatListLisNatNLactiveU11ttzerosmarkslengthzerosmarkslengthzerosmarklengthzerosmarklengthzerosactivelengthactivezerostrue41mark1001U112001001000001010100000000000002and20000000000001000000000002isNatList100000001isNat1001active10001active10000000000000001mark1000000000000001length1001000000000000000001cons2000010000100010002tt00000zeros000s10000000000000000001000000isNatIList100000010000000011nil000markU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1activelengthconsNLmarkU11andisNatListLisNatNLactiveU11ttzerosmarkslengthzerosmarklengthzerosactivelengthactivezerosmarklengthzerosactivelengthactivezerosfalseactivelengthconsNLmarkU11andisNatListLisNatNLmarkU11andisNatListz1isNatz0z1activeU11activeandmarkisNatListz1isNatz0z1true1length121mark111U11201active11length1mark1U112U11X1markX2U11X1X2U11markX1X2U11X1X2U11activeX1X2U11X1X2U11X1activeX2U11X1X2activeU11ttzerosmarkslengthzerosfalseactiveU11ttsy_0markslengthsy_0falsemarkslengthsy_0marklengthsy_0falseactiveU11ttisNaty_0markslengthisNaty_0falsemarkU11andisNatListz1isNatz0z1activeU11andisNatListz1isNatz0z1falsemarklengthnilactivelengthnilfalsemarklengthttactivelengthttfalsemarklength0activelength0falsemarkisNatIListXactiveisNatIListXfalseactiveisNatIListconsV1V2markandisNatV1isNatIListV2falsemarkisNatListXactiveisNatListXfalsemarkzerosactivezerosfalseactiveisNatsV1markisNatV1markisNatXactiveisNatXtruesmarkx0sactivex0isNatmarkx0isNatactivex01active111isNat121s121mark121markisNatXactiveisNatXisNatmarkx0isNatactivex0markisNatXactiveisNatX1false1activeisNat0markttfalsemark0active0falsemarkttactivettfalsemarknilactivenilfalseactivezeroscons0zerosfalsemarkconsX1X2consmarkX1X2falseactivelengthconsNLU11andisNatListLisNatNLfalsemarkU11X1X2U11markX1X2falseactiveU11ttLslengthLfalsemarksXsmarkXfalseactiveU11ttLlengthLfalsemarklengthXlengthmarkXfalseactiveisNatIListconsV1V2andisNatV1isNatIListV2falseactiveisNatListconsV1V2andisNatV1isNatListV2falseactivelengthconsNLandisNatListLisNatNfalsemarkandX1X2andmarkX1X2falseactiveisNatsV1isNatV1falseactiveisNatIListconsV1V2isNatV1falseactiveisNatListconsV1V2isNatV1falseactivelengthconsNLisNatNfalseactiveisNatListconsV1V2isNatListV2falseactivelengthconsNLisNatListLfalseactiveisNatIListconsV1V2isNatIListV2falseconsX1markX2consX1X2consmarkX1X2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2trueactivezerosactiveU11ttx0activeandttx0activeisNat0activeisNatlengthx0activeisNatsx0activeisNatIListx0activeisNatListnilactiveisNatListconsx0x1activelengthnilactivelengthconsx0x1markzerosmarkconsx0x1mark0markU11x0x1markttmarksx0marklengthx0markandx0x1markisNatx0markisNatListx0markisNatIListx0marknilconsX1markX2consX1X21false12true2consmarkX1X2consX1X21true12false2consactiveX1X2consX1X21true12false2consX1activeX2consX1X21false12true2U11X1markX2U11X1X2U11markX1X2U11X1X2U11activeX1X2U11X1X2U11X1activeX2U11X1X2trueactivezerosactiveU11ttx0activeandttx0activeisNat0activeisNatlengthx0activeisNatsx0activeisNatIListx0activeisNatListnilactiveisNatListconsx0x1activelengthnilactivelengthconsx0x1markzerosmarkconsx0x1mark0markU11x0x1markttmarksx0marklengthx0markandx0x1markisNatx0markisNatListx0markisNatIListx0marknilU11X1markX2U11X1X21false12true2U11markX1X2U11X1X21true12false2U11activeX1X2U11X1X21true12false2U11X1activeX2U11X1X21false12true2sactiveXsXsmarkXsXtrueactivezerosactiveU11ttx0activeandttx0activeisNat0activeisNatlengthx0activeisNatsx0activeisNatIListx0activeisNatListnilactiveisNatListconsx0x1activelengthnilactivelengthconsx0x1markzerosmarkconsx0x1mark0markU11x0x1markttmarksx0marklengthx0markandx0x1markisNatx0markisNatListx0markisNatIListx0marknilsactiveXsX1true1smarkXsX1true1lengthactiveXlengthXlengthmarkXlengthXtrueactivezerosactiveU11ttx0activeandttx0activeisNat0activeisNatlengthx0activeisNatsx0activeisNatIListx0activeisNatListnilactiveisNatListconsx0x1activelengthnilactivelengthconsx0x1markzerosmarkconsx0x1mark0markU11x0x1markttmarksx0marklengthx0markandx0x1markisNatx0markisNatListx0markisNatIListx0marknillengthactiveXlengthX1true1lengthmarkXlengthX1true1andX1markX2andX1X2andmarkX1X2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2trueactivezerosactiveU11ttx0activeandttx0activeisNat0activeisNatlengthx0activeisNatsx0activeisNatIListx0activeisNatListnilactiveisNatListconsx0x1activelengthnilactivelengthconsx0x1markzerosmarkconsx0x1mark0markU11x0x1markttmarksx0marklengthx0markandx0x1markisNatx0markisNatListx0markisNatIListx0marknilandX1markX2andX1X21false12true2andmarkX1X2andX1X21true12false2andactiveX1X2andX1X21true12false2andX1activeX2andX1X21false12true2isNatactiveXisNatXisNatmarkXisNatXtrueactivezerosactiveU11ttx0activeandttx0activeisNat0activeisNatlengthx0activeisNatsx0activeisNatIListx0activeisNatListnilactiveisNatListconsx0x1activelengthnilactivelengthconsx0x1markzerosmarkconsx0x1mark0markU11x0x1markttmarksx0marklengthx0markandx0x1markisNatx0markisNatListx0markisNatIListx0marknilisNatactiveXisNatX1true1isNatmarkXisNatX1true1isNatListactiveXisNatListXisNatListmarkXisNatListXtrueactivezerosactiveU11ttx0activeandttx0activeisNat0activeisNatlengthx0activeisNatsx0activeisNatIListx0activeisNatListnilactiveisNatListconsx0x1activelengthnilactivelengthconsx0x1markzerosmarkconsx0x1mark0markU11x0x1markttmarksx0marklengthx0markandx0x1markisNatx0markisNatListx0markisNatIListx0marknilisNatListactiveXisNatListX1true1isNatListmarkXisNatListX1true1isNatIListactiveXisNatIListXisNatIListmarkXisNatIListXtrueactivezerosactiveU11ttx0activeandttx0activeisNat0activeisNatlengthx0activeisNatsx0activeisNatIListx0activeisNatListnilactiveisNatListconsx0x1activelengthnilactivelengthconsx0x1markzerosmarkconsx0x1mark0markU11x0x1markttmarksx0marklengthx0markandx0x1markisNatx0markisNatListx0markisNatIListx0marknilisNatIListactiveXisNatIListX1true1isNatIListmarkXisNatIListX1true1AProVEAProVE Commit ID: 48fb2092695e11cc9f56e44b17a92a5f88ffb256 marcel 20180622 unpublished dirty Statistics for single proof: 100.00 % (82 real / 0 unknown / 0 assumptions / 82 total proof steps)http://aprove.informatik.rwth-aachen.deJohnDoe