active zeros mark cons 0 zeros active U11 tt L mark s length L active and tt X mark X active isNat 0 mark tt active isNat length V1 mark isNatList V1 active isNat s V1 mark isNat V1 active isNatIList V mark isNatList V active isNatIList zeros mark tt active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active isNatList nil mark tt active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active length nil mark 0 active length cons N L mark U11 and isNatList L isNat N L mark zeros active zeros mark cons X1 X2 active cons mark X1 X2 mark 0 active 0 mark U11 X1 X2 active U11 mark X1 X2 mark tt active tt mark s X active s mark X mark length X active length mark X mark and X1 X2 active and mark X1 X2 mark isNat X active isNat X mark isNatList X active isNatList X mark isNatIList X active isNatIList X mark nil active nil cons mark X1 X2 cons X1 X2 cons X1 mark X2 cons X1 X2 cons active X1 X2 cons X1 X2 cons X1 active X2 cons X1 X2 U11 mark X1 X2 U11 X1 X2 U11 X1 mark X2 U11 X1 X2 U11 active X1 X2 U11 X1 X2 U11 X1 active X2 U11 X1 X2 s mark X s X s active X s X length mark X length X length active X length X and mark X1 X2 and X1 X2 and X1 mark X2 and X1 X2 and active X1 X2 and X1 X2 and X1 active X2 and X1 X2 isNat mark X isNat X isNat active X isNat X isNatList mark X isNatList X isNatList active X isNatList X isNatIList mark X isNatIList X isNatIList active X isNatIList X 2.2 active U11 tt L s length L active isNatList nil mark tt mark isNatIList X active isNatIList X U11 mark X1 X2 U11 X1 X2 active zeros mark cons 0 zeros active isNat length V1 isNatList V1 and X1 mark X2 and X1 X2 active isNatIList V isNatList V mark length X active length mark X mark tt active tt isNatList mark X isNatList X mark U11 X1 X2 U11 mark X1 X2 mark cons X1 X2 mark X1 cons active X1 X2 cons X1 X2 mark s X mark X mark and X1 X2 active and mark X1 X2 mark length X length mark X s active X s X cons mark X1 X2 cons X1 X2 U11 active X1 X2 U11 X1 X2 active zeros cons 0 zeros active isNatIList V mark isNatList V cons X1 mark X2 cons X1 X2 active isNat s V1 mark isNat V1 and X1 active X2 and X1 X2 isNatIList active X isNatIList X mark s X s mark X active isNatIList cons V1 V2 isNatIList V2 mark cons X1 X2 cons mark X1 X2 active isNatIList cons V1 V2 isNat V1 active isNat length V1 mark isNatList V1 mark cons X1 X2 active cons mark X1 X2 and mark X1 X2 and X1 X2 isNatList active X isNatList X mark s X active s mark X active isNat s V1 isNat V1 mark and X1 X2 and mark X1 X2 mark isNatList X active isNatList X mark U11 X1 X2 active U11 mark X1 X2 mark isNat X active isNat X active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active length cons N L isNat N isNatIList mark X isNatIList X mark length X mark X length active X length X mark 0 active 0 U11 X1 mark X2 U11 X1 X2 active isNat 0 mark tt cons X1 active X2 cons X1 X2 U11 X1 active X2 U11 X1 X2 active and tt X mark X active isNatList cons V1 V2 isNatList V2 active isNatIList cons V1 V2 and isNat V1 isNatIList V2 mark zeros active zeros active isNatList cons V1 V2 isNat V1 length mark X length X active length cons N L U11 and isNatList L isNat N L active length nil mark 0 active length cons N L isNatList L mark and X1 X2 mark X1 active isNatList cons V1 V2 and isNat V1 isNatList V2 active isNatIList zeros mark tt mark nil active nil active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active length cons N L mark U11 and isNatList L isNat N L active U11 tt L length L active U11 tt L mark s length L mark U11 X1 X2 mark X1 isNat mark X isNat X and active X1 X2 and X1 X2 isNat active X isNat X s mark X s X active length cons N L and isNatList L isNat N true active isNatList cons V1 V2 mark and isNat V1 isNatList V2 mark U11 X1 X2 active U11 mark X1 X2 mark isNat X active isNat X mark isNatList X active isNatList X mark s X active s mark X mark cons X1 X2 active cons mark X1 X2 active isNat length V1 mark isNatList V1 mark U11 X1 X2 mark X1 active U11 tt L mark s length L active length cons N L mark U11 and isNatList L isNat N L active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active isNat s V1 mark isNat V1 mark and X1 X2 mark X1 active isNatIList V mark isNatList V mark and X1 X2 active and mark X1 X2 mark s X mark X mark zeros active zeros mark cons X1 X2 mark X1 active and tt X mark X mark length X active length mark X active zeros mark cons 0 zeros mark length X mark X mark isNatIList X active isNatIList X true isNatList 1 2 U11 2 2 cons 2 0 s 1 1 isNat 1 0 and 2 2 isNatIList 1 2 zeros 0 2 mark 1 2 0 0 1 isNatList 1 0 s 1 0 nil 0 1 mark 1 2 isNat 1 2 U11 2 0 active 1 1 0 cons 2 1 active 1 1 0 isNatIList 1 0 tt 0 2 length 1 2 length 1 0 and 2 0 mark isNatIList X active isNatIList X mark length X mark X active zeros mark cons 0 zeros mark length X active length mark X active and tt X mark X mark cons X1 X2 mark X1 mark zeros active zeros mark s X mark X mark and X1 X2 active and mark X1 X2 active isNatIList V mark isNatList V mark and X1 X2 mark X1 active isNat s V1 mark isNat V1 active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active length cons N L mark U11 and isNatList L isNat N L active U11 tt L mark s length L mark U11 X1 X2 mark X1 active isNat length V1 mark isNatList V1 mark isNatList X active isNatList X mark isNat X active isNat X mark U11 X1 X2 active U11 mark X1 X2 active isNatList cons V1 V2 mark and isNat V1 isNatList V2 mark tt active tt active isNat 0 mark tt mark cons X1 X2 active cons mark X1 X2 active isNatIList zeros mark tt active zeros mark cons 0 zeros active and tt X mark X mark 0 active 0 mark and X1 X2 active and mark X1 X2 length mark X length X cons mark X1 X2 cons X1 X2 mark s X active s mark X U11 active X1 X2 U11 X1 X2 mark U11 X1 X2 active U11 mark X1 X2 cons X1 mark X2 cons X1 X2 s mark X s X mark isNat X active isNat X cons active X1 X2 cons X1 X2 isNatList mark X isNatList X active isNat length V1 mark isNatList V1 U11 X1 active X2 U11 X1 X2 active isNatList nil mark tt and X1 mark X2 and X1 X2 active isNatIList V mark isNatList V mark length X active length mark X mark nil active nil U11 mark X1 X2 U11 X1 X2 mark zeros active zeros U11 X1 mark X2 U11 X1 X2 active length nil mark 0 isNatList active X isNatList X mark isNatList X active isNatList X mark isNatIList X active isNatIList X active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active length cons N L mark U11 and isNatList L isNat N L and active X1 X2 and X1 X2 active isNat s V1 mark isNat V1 and mark X1 X2 and X1 X2 isNatIList active X isNatIList X length active X length X and X1 active X2 and X1 X2 isNat mark X isNat X isNatIList mark X isNatIList X s active X s X cons X1 active X2 cons X1 X2 isNat active X isNat X active U11 tt L mark s length L mark cons X1 X2 mark X1 active zeros mark cons 0 zeros active and tt X mark X mark and X1 X2 mark X1 mark and X1 X2 active and mark X1 X2 mark s X mark X mark U11 X1 X2 mark X1 mark U11 X1 X2 active U11 mark X1 X2 mark isNat X active isNat X active isNat length V1 mark isNatList V1 active isNatIList V mark isNatList V mark length X mark X mark length X active length mark X mark zeros active zeros mark isNatList X active isNatList X mark isNatIList X active isNatIList X active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active length cons N L mark U11 and isNatList L isNat N L active isNat s V1 mark isNat V1 active U11 tt L mark s length L true isNatList 1 0 U11 2 1 2 31112 cons 2 0 s 1 1 0 isNat 1 0 and 2 1 2 0 isNatIList 1 48664 zeros 0 28214 mark 1 1 2 0 0 0 isNatList 1 0 s 1 0 nil 0 19791 mark 1 1 0 isNat 1 0 U11 2 0 active 1 1 0 cons 2 1 2 0 active 1 1 2 isNatIList 1 0 tt 0 0 length 1 1 31112 length 1 0 and 2 0 active U11 tt L mark s length L active isNat s V1 mark isNat V1 active length cons N L mark U11 and isNatList L isNat N L active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active isNatList cons V1 V2 mark and isNat V1 isNatList V2 mark isNatIList X active isNatIList X mark isNatList X active isNatList X mark zeros active zeros mark length X active length mark X active isNat length V1 mark isNatList V1 mark isNat X active isNat X mark U11 X1 X2 active U11 mark X1 X2 mark s X mark X mark and X1 X2 active and mark X1 X2 mark and X1 X2 mark X1 active and tt X mark X active zeros mark cons 0 zeros mark cons X1 X2 mark X1 mark tt active tt active isNat 0 mark tt mark cons X1 X2 active cons mark X1 X2 active isNatIList zeros mark tt active zeros mark cons 0 zeros active and tt X mark X mark 0 active 0 mark and X1 X2 active and mark X1 X2 length mark X length X cons mark X1 X2 cons X1 X2 mark s X active s mark X U11 active X1 X2 U11 X1 X2 mark U11 X1 X2 active U11 mark X1 X2 cons X1 mark X2 cons X1 X2 s mark X s X mark isNat X active isNat X cons active X1 X2 cons X1 X2 isNatList mark X isNatList X active isNat length V1 mark isNatList V1 U11 X1 active X2 U11 X1 X2 active isNatList nil mark tt and X1 mark X2 and X1 X2 active isNatIList V mark isNatList V mark length X active length mark X mark nil active nil U11 mark X1 X2 U11 X1 X2 mark zeros active zeros U11 X1 mark X2 U11 X1 X2 active length nil mark 0 isNatList active X isNatList X mark isNatList X active isNatList X mark isNatIList X active isNatIList X active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active length cons N L mark U11 and isNatList L isNat N L and active X1 X2 and X1 X2 active isNat s V1 mark isNat V1 and mark X1 X2 and X1 X2 isNatIList active X isNatIList X length active X length X and X1 active X2 and X1 X2 isNat mark X isNat X isNatIList mark X isNatIList X s active X s X cons X1 active X2 cons X1 X2 isNat active X isNat X active U11 tt L mark s length L mark cons X1 X2 mark X1 active zeros mark cons 0 zeros active and tt X mark X mark and X1 X2 mark X1 mark and X1 X2 active and mark X1 X2 mark s X mark X mark U11 X1 X2 active U11 mark X1 X2 mark isNat X active isNat X active isNat length V1 mark isNatList V1 mark length X active length mark X mark zeros active zeros mark isNatList X active isNatList X mark isNatIList X active isNatIList X active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active length cons N L mark U11 and isNatList L isNat N L active isNat s V1 mark isNat V1 active U11 tt L mark s length L true isNatList 1 0 U11 2 1 1 cons 2 0 s 1 1 0 isNat 1 0 and 2 1 2 0 isNatIList 1 1 zeros 0 2 mark 1 1 0 0 0 1 isNatList 1 0 s 1 0 nil 0 31203 mark 1 1 0 isNat 1 0 U11 2 0 active 1 1 0 cons 2 1 0 active 1 1 0 isNatIList 1 0 tt 0 0 length 1 1 length 1 0 and 2 0 active U11 tt L mark s length L active isNat s V1 mark isNat V1 active length cons N L mark U11 and isNatList L isNat N L active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active isNatList cons V1 V2 mark and isNat V1 isNatList V2 mark isNatIList X active isNatIList X mark isNatList X active isNatList X mark zeros active zeros mark length X active length mark X active isNat length V1 mark isNatList V1 mark isNat X active isNat X mark U11 X1 X2 active U11 mark X1 X2 mark s X mark X mark and X1 X2 active and mark X1 X2 mark and X1 X2 mark X1 active and tt X mark X mark cons X1 X2 mark X1 mark tt active tt active isNat 0 mark tt mark cons X1 X2 active cons mark X1 X2 active isNatIList zeros mark tt active zeros mark cons 0 zeros active and tt X mark X mark 0 active 0 mark and X1 X2 active and mark X1 X2 length mark X length X cons mark X1 X2 cons X1 X2 mark s X active s mark X U11 active X1 X2 U11 X1 X2 mark U11 X1 X2 active U11 mark X1 X2 cons X1 mark X2 cons X1 X2 s mark X s X mark isNat X active isNat X cons active X1 X2 cons X1 X2 isNatList mark X isNatList X active isNat length V1 mark isNatList V1 U11 X1 active X2 U11 X1 X2 active isNatList nil mark tt and X1 mark X2 and X1 X2 active isNatIList V mark isNatList V mark length X active length mark X mark nil active nil U11 mark X1 X2 U11 X1 X2 mark zeros active zeros U11 X1 mark X2 U11 X1 X2 active length nil mark 0 isNatList active X isNatList X mark isNatList X active isNatList X mark isNatIList X active isNatIList X active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active length cons N L mark U11 and isNatList L isNat N L and active X1 X2 and X1 X2 active isNat s V1 mark isNat V1 and mark X1 X2 and X1 X2 isNatIList active X isNatIList X length active X length X and X1 active X2 and X1 X2 isNat mark X isNat X isNatIList mark X isNatIList X s active X s X cons X1 active X2 cons X1 X2 isNat active X isNat X active U11 tt L mark s length L mark cons X1 X2 mark X1 active and tt X mark X mark and X1 X2 mark X1 mark and X1 X2 active and mark X1 X2 mark s X mark X mark U11 X1 X2 active U11 mark X1 X2 mark isNat X active isNat X active isNat length V1 mark isNatList V1 mark length X active length mark X mark isNatList X active isNatList X mark isNatIList X active isNatIList X active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active length cons N L mark U11 and isNatList L isNat N L active isNat s V1 mark isNat V1 active U11 tt L mark s length L true isNatList 1 0 U11 2 3153 cons 2 0 s 1 1 0 isNat 1 0 and 2 1 2 0 isNatIList 1 29824 zeros 0 16675 mark 1 1 0 0 0 1 isNatList 1 0 s 1 0 nil 0 1 mark 1 1 0 isNat 1 0 U11 2 0 active 1 1 0 cons 2 1 16674 active 1 1 0 isNatIList 1 0 tt 0 0 length 1 3153 length 1 0 and 2 0 active U11 tt L mark s length L active isNat s V1 mark isNat V1 active length cons N L mark U11 and isNatList L isNat N L active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active isNatList cons V1 V2 mark and isNat V1 isNatList V2 mark isNatIList X active isNatIList X mark isNatList X active isNatList X mark length X active length mark X active isNat length V1 mark isNatList V1 mark isNat X active isNat X mark U11 X1 X2 active U11 mark X1 X2 mark s X mark X mark and X1 X2 active and mark X1 X2 mark and X1 X2 mark X1 active and tt X mark X mark tt active tt active isNat 0 mark tt mark cons X1 X2 active cons mark X1 X2 active isNatIList zeros mark tt active zeros mark cons 0 zeros active and tt X mark X mark 0 active 0 mark and X1 X2 active and mark X1 X2 length mark X length X cons mark X1 X2 cons X1 X2 mark s X active s mark X U11 active X1 X2 U11 X1 X2 mark U11 X1 X2 active U11 mark X1 X2 cons X1 mark X2 cons X1 X2 s mark X s X mark isNat X active isNat X cons active X1 X2 cons X1 X2 isNatList mark X isNatList X active isNat length V1 mark isNatList V1 U11 X1 active X2 U11 X1 X2 active isNatList nil mark tt and X1 mark X2 and X1 X2 active isNatIList V mark isNatList V mark length X active length mark X mark nil active nil U11 mark X1 X2 U11 X1 X2 mark zeros active zeros U11 X1 mark X2 U11 X1 X2 active length nil mark 0 isNatList active X isNatList X mark isNatList X active isNatList X mark isNatIList X active isNatIList X active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active length cons N L mark U11 and isNatList L isNat N L and active X1 X2 and X1 X2 active isNat s V1 mark isNat V1 and mark X1 X2 and X1 X2 isNatIList active X isNatIList X length active X length X and X1 active X2 and X1 X2 isNat mark X isNat X isNatIList mark X isNatIList X s active X s X cons X1 active X2 cons X1 X2 isNat active X isNat X active U11 tt L mark s length L active and tt X mark X mark and X1 X2 mark X1 mark and X1 X2 active and mark X1 X2 mark s X mark X mark U11 X1 X2 active U11 mark X1 X2 mark isNat X active isNat X active isNat length V1 mark isNatList V1 mark length X active length mark X mark isNatList X active isNatList X mark isNatIList X active isNatIList X active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active length cons N L mark U11 and isNatList L isNat N L active isNat s V1 mark isNat V1 active U11 tt L mark s length L true isNatList 1 1 1 U11 2 2 14460 cons 2 0 s 1 1 0 isNat 1 0 and 2 1 2 0 isNatIList 1 1 1 zeros 0 1 mark 1 1 0 0 0 0 isNatList 1 0 s 1 0 nil 0 54804 mark 1 1 0 isNat 1 1 0 U11 2 0 active 1 1 0 cons 2 1 2 0 active 1 1 0 isNatIList 1 0 tt 0 0 length 1 1 14460 length 1 0 and 2 0 active U11 tt L mark s length L active isNat s V1 mark isNat V1 active length cons N L mark U11 and isNatList L isNat N L active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active isNatList cons V1 V2 mark and isNat V1 isNatList V2 mark isNatIList X active isNatIList X mark isNatList X active isNatList X mark length X active length mark X mark isNat X active isNat X mark U11 X1 X2 active U11 mark X1 X2 mark s X mark X mark and X1 X2 active and mark X1 X2 mark and X1 X2 mark X1 active and tt X mark X mark tt active tt active isNat 0 mark tt mark cons X1 X2 active cons mark X1 X2 active isNatIList zeros mark tt active zeros mark cons 0 zeros active and tt X mark X mark 0 active 0 mark and X1 X2 active and mark X1 X2 length mark X length X cons mark X1 X2 cons X1 X2 mark s X active s mark X U11 active X1 X2 U11 X1 X2 mark U11 X1 X2 active U11 mark X1 X2 cons X1 mark X2 cons X1 X2 s mark X s X mark isNat X active isNat X cons active X1 X2 cons X1 X2 isNatList mark X isNatList X active isNat length V1 mark isNatList V1 U11 X1 active X2 U11 X1 X2 active isNatList nil mark tt and X1 mark X2 and X1 X2 active isNatIList V mark isNatList V mark length X active length mark X mark nil active nil U11 mark X1 X2 U11 X1 X2 mark zeros active zeros U11 X1 mark X2 U11 X1 X2 active length nil mark 0 isNatList active X isNatList X mark isNatList X active isNatList X mark isNatIList X active isNatIList X active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active length cons N L mark U11 and isNatList L isNat N L and active X1 X2 and X1 X2 active isNat s V1 mark isNat V1 and mark X1 X2 and X1 X2 isNatIList active X isNatIList X length active X length X and X1 active X2 and X1 X2 isNat mark X isNat X isNatIList mark X isNatIList X s active X s X cons X1 active X2 cons X1 X2 isNat active X isNat X active U11 tt L mark s length L active and tt X mark X mark and X1 X2 mark X1 mark and X1 X2 active and mark X1 X2 mark s X mark X mark U11 X1 X2 active U11 mark X1 X2 mark isNat X active isNat X mark length X active length mark X mark isNatList X active isNatList X mark isNatIList X active isNatIList X active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active length cons N L mark U11 and isNatList L isNat N L active isNat s V1 mark isNat V1 active U11 tt L mark s length L true isNatList 1 1 41828 U11 2 1 32173 2 94539 0 cons 2 0 s 1 1 0 isNat 1 0 and 2 1 20538 2 0 0 isNatIList 1 1 41828 zeros 0 62054 mark 1 1 0 0 0 20977 isNatList 1 0 s 1 0 nil 0 47941 mark 1 1 0 isNat 1 1 62367 U11 2 0 active 1 1 0 cons 2 1 41077 2 0 0 active 1 1 0 isNatIList 1 0 tt 0 14681 length 1 1 94539 length 1 0 and 2 0 active U11 tt L mark s length L active isNat s V1 mark isNat V1 active length cons N L mark U11 and isNatList L isNat N L active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active isNatList cons V1 V2 mark and isNat V1 isNatList V2 mark isNatIList X active isNatIList X mark isNatList X active isNatList X mark length X active length mark X mark isNat X active isNat X mark U11 X1 X2 active U11 mark X1 X2 mark s X mark X mark and X1 X2 active and mark X1 X2 active and tt X mark X mark tt active tt active isNat 0 mark tt mark cons X1 X2 active cons mark X1 X2 active isNatIList zeros mark tt active zeros mark cons 0 zeros active and tt X mark X mark 0 active 0 mark and X1 X2 active and mark X1 X2 length mark X length X cons mark X1 X2 cons X1 X2 mark s X active s mark X U11 active X1 X2 U11 X1 X2 mark U11 X1 X2 active U11 mark X1 X2 cons X1 mark X2 cons X1 X2 s mark X s X mark isNat X active isNat X cons active X1 X2 cons X1 X2 isNatList mark X isNatList X active isNat length V1 mark isNatList V1 U11 X1 active X2 U11 X1 X2 active isNatList nil mark tt and X1 mark X2 and X1 X2 active isNatIList V mark isNatList V mark length X active length mark X mark nil active nil U11 mark X1 X2 U11 X1 X2 mark zeros active zeros U11 X1 mark X2 U11 X1 X2 active length nil mark 0 isNatList active X isNatList X mark isNatList X active isNatList X mark isNatIList X active isNatIList X active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active length cons N L mark U11 and isNatList L isNat N L and active X1 X2 and X1 X2 active isNat s V1 mark isNat V1 and mark X1 X2 and X1 X2 isNatIList active X isNatIList X length active X length X and X1 active X2 and X1 X2 isNat mark X isNat X isNatIList mark X isNatIList X s active X s X cons X1 active X2 cons X1 X2 isNat active X isNat X active U11 tt L mark s length L active and tt X mark X mark and X1 X2 active and mark X1 X2 mark s X mark X mark U11 X1 X2 active U11 mark X1 X2 mark isNat X active isNat X mark length X active length mark X mark isNatList X active isNatList X mark isNatIList X active isNatIList X active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active isNatIList cons V1 V2 mark and isNat V1 isNatIList V2 active length cons N L mark U11 and isNatList L isNat N L active isNat s V1 mark isNat V1 active U11 tt L mark s length L true isNatList 1 34669 U11 2 0 cons 2 0 s 1 1 0 isNat 1 0 and 2 2 0 0 isNatIList 1 1 3578 zeros 0 5970 mark 1 1 0 0 0 121 isNatList 1 0 s 1 0 nil 0 18748 mark 1 1 43575 isNat 1 34667 U11 2 0 active 1 1 43576 cons 2 2 16336 0 active 1 1 0 isNatIList 1 0 tt 0 0 length 1 0 length 1 0 and 2 0 active U11 tt L mark s length L active isNat s V1 mark isNat V1 active length cons N L mark U11 and isNatList L isNat N L active isNatList cons V1 V2 mark and isNat V1 isNatList V2 mark isNatIList X active isNatIList X mark isNatList X active isNatList X mark length X active length mark X mark isNat X active isNat X mark U11 X1 X2 active U11 mark X1 X2 mark s X mark X mark and X1 X2 active and mark X1 X2 active and tt X mark X length mark X length X U11 active X1 X2 U11 X1 X2 s mark X s X isNatList mark X isNatList X U11 X1 active X2 U11 X1 X2 and X1 mark X2 and X1 X2 U11 mark X1 X2 U11 X1 X2 U11 X1 mark X2 U11 X1 X2 isNatList active X isNatList X and active X1 X2 and X1 X2 and mark X1 X2 and X1 X2 isNatIList active X isNatIList X length active X length X and X1 active X2 and X1 X2 isNat mark X isNat X isNatIList mark X isNatIList X s active X s X isNat active X isNat X active and tt X mark X mark and X1 X2 active and mark X1 X2 mark s X mark X mark U11 X1 X2 active U11 mark X1 X2 mark isNat X active isNat X mark length X active length mark X mark isNatList X active isNatList X mark isNatIList X active isNatIList X active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active length cons N L mark U11 and isNatList L isNat N L active isNat s V1 mark isNat V1 active U11 tt L mark s length L true isNatList 1 13746 U11 2 13746 cons 2 0 s 1 1 isNat 1 0 and 2 13746 isNatIList 1 1 zeros 0 1 mark 1 13747 0 0 1 isNatList 1 0 s 1 0 nil 0 4 mark 1 1 isNat 1 13746 U11 2 0 active 1 0 cons 2 1 active 1 1 1 isNatIList 1 0 tt 0 4 length 1 13746 length 1 0 and 2 0 active U11 tt L mark s length L active isNat s V1 mark isNat V1 active length cons N L mark U11 and isNatList L isNat N L active isNatList cons V1 V2 mark and isNat V1 isNatList V2 mark isNatList X active isNatList X mark length X active length mark X mark isNat X active isNat X mark U11 X1 X2 active U11 mark X1 X2 mark s X mark X mark and X1 X2 active and mark X1 X2 active and tt X mark X length mark X length X cons mark X1 X2 cons X1 X2 U11 active X1 X2 U11 X1 X2 cons X1 mark X2 cons X1 X2 s mark X s X cons active X1 X2 cons X1 X2 isNatList mark X isNatList X U11 X1 active X2 U11 X1 X2 and X1 mark X2 and X1 X2 U11 mark X1 X2 U11 X1 X2 U11 X1 mark X2 U11 X1 X2 isNatList active X isNatList X and active X1 X2 and X1 X2 and mark X1 X2 and X1 X2 isNatIList active X isNatIList X length active X length X and X1 active X2 and X1 X2 isNat mark X isNat X isNatIList mark X isNatIList X s active X s X cons X1 active X2 cons X1 X2 isNat active X isNat X active and tt X mark X mark and X1 X2 active and mark X1 X2 mark s X mark X mark U11 X1 X2 active U11 mark X1 X2 mark isNat X active isNat X mark length X active length mark X mark isNatList X active isNatList X active isNatList cons V1 V2 mark and isNat V1 isNatList V2 active length cons N L mark U11 and isNatList L isNat N L active isNat s V1 mark isNat V1 active U11 tt L mark s length L true isNatList 1 1 25467 U11 2 0 cons 2 0 s 1 1 0 isNat 1 0 and 2 2 1 0 isNatIList 1 1 7362 zeros 0 1186 mark 1 1 0 0 0 1186 isNatList 1 0 s 1 0 nil 0 45893 mark 1 1 24238 isNat 1 25464 U11 2 0 active 1 1 24240 cons 2 1 2 2 24242 0 active 1 1 0 isNatIList 1 0 tt 0 0 length 1 0 length 1 0 and 2 0 active U11 tt L mark s length L active isNat s V1 mark isNat V1 active length cons N L mark U11 and isNatList L isNat N L mark isNatList X active isNatList X mark length X active length mark X mark isNat X active isNat X mark U11 X1 X2 active U11 mark X1 X2 mark s X mark X mark and X1 X2 active and mark X1 X2 length mark X length X U11 active X1 X2 U11 X1 X2 s mark X s X isNatList mark X isNatList X U11 X1 active X2 U11 X1 X2 and X1 mark X2 and X1 X2 U11 mark X1 X2 U11 X1 X2 U11 X1 mark X2 U11 X1 X2 isNatList active X isNatList X and active X1 X2 and X1 X2 and mark X1 X2 and X1 X2 isNatIList active X isNatIList X length active X length X and X1 active X2 and X1 X2 isNat mark X isNat X isNatIList mark X isNatIList X s active X s X isNat active X isNat X mark and X1 X2 active and mark X1 X2 mark s X mark X mark U11 X1 X2 active U11 mark X1 X2 mark isNat X active isNat X mark length X active length mark X mark isNatList X active isNatList X active length cons N L mark U11 and isNatList L isNat N L active isNat s V1 mark isNat V1 active U11 tt L mark s length L true isNatList 1 32661 U11 2 32662 cons 2 0 s 1 1 isNat 1 0 and 2 5082 isNatIList 1 1 zeros 0 1 mark 1 46409 0 0 1 isNatList 1 0 s 1 0 nil 0 1 mark 1 1 isNat 1 32662 U11 2 0 active 1 0 cons 2 1 active 1 1 13747 isNatIList 1 0 tt 0 1 length 1 32662 length 1 0 and 2 0 active U11 tt L mark s length L active isNat s V1 mark isNat V1 active length cons N L mark U11 and isNatList L isNat N L mark length X active length mark X mark isNat X active isNat X mark U11 X1 X2 active U11 mark X1 X2 mark s X mark X length mark X length X cons mark X1 X2 cons X1 X2 U11 active X1 X2 U11 X1 X2 cons X1 mark X2 cons X1 X2 s mark X s X cons active X1 X2 cons X1 X2 isNatList mark X isNatList X U11 X1 active X2 U11 X1 X2 and X1 mark X2 and X1 X2 U11 mark X1 X2 U11 X1 X2 U11 X1 mark X2 U11 X1 X2 isNatList active X isNatList X and active X1 X2 and X1 X2 and mark X1 X2 and X1 X2 isNatIList active X isNatIList X length active X length X and X1 active X2 and X1 X2 isNat mark X isNat X isNatIList mark X isNatIList X s active X s X cons X1 active X2 cons X1 X2 isNat active X isNat X mark s X mark X mark U11 X1 X2 active U11 mark X1 X2 mark isNat X active isNat X mark length X active length mark X active length cons N L mark U11 and isNatList L isNat N L active isNat s V1 mark isNat V1 active U11 tt L mark s length L true 2 1 isNatList 1 1 1 1 0 1 5226 6076 U11 2 0 0 cons 2 0 0 s 1 0 1 0 1 1 5223 0 isNat 1 0 0 and 2 0 0 0 1 1 1 0 0 0 2 5224 16106 isNatIList 1 0 0 1 0 1 2 2 zeros 0 1 1 mark 1 0 0 1 0 1 0 0 0 0 5226 0 isNatList 1 0 0 s 1 0 0 nil 0 1 35687 mark 1 1 1 35804 isNat 1 1 1 1 1 1 426 5648 U11 2 0 0 active 1 0 1 0 1 1 5226 35805 cons 2 1 1 1 0 2 5225 0 active 1 1 0 0 0 1 0 0 isNatIList 1 0 0 tt 0 5226 46993 length 1 0 0 length 1 0 0 and 2 0 0 active U11 tt L mark s length L active length cons N L mark U11 and isNatList L isNat N L mark length X active length mark X mark U11 X1 X2 active U11 mark X1 X2 mark s X mark X length mark X length X U11 active X1 X2 U11 X1 X2 s mark X s X U11 X1 active X2 U11 X1 X2 U11 mark X1 X2 U11 X1 X2 U11 X1 mark X2 U11 X1 X2 length active X length X isNat mark X isNat X s active X s X isNat active X isNat X mark s X mark X mark U11 X1 X2 active U11 mark X1 X2 mark length X active length mark X active length cons N L mark U11 and isNatList L isNat N L active U11 tt L mark s length L true Failed! NaTT certifiable-1.6