a__zeros cons 0 zeros a__U11 tt tt a__U21 tt tt a__U31 tt tt a__U41 tt V2 a__U42 a__isNatIList V2 a__U42 tt tt a__U51 tt V2 a__U52 a__isNatList V2 a__U52 tt tt a__U61 tt L N a__U62 a__isNat N L a__U62 tt L s a__length mark L a__isNat 0 tt a__isNat length V1 a__U11 a__isNatList V1 a__isNat s V1 a__U21 a__isNat V1 a__isNatIList V a__U31 a__isNatList V a__isNatIList zeros tt a__isNatIList cons V1 V2 a__U41 a__isNat V1 V2 a__isNatList nil tt a__isNatList cons V1 V2 a__U51 a__isNat V1 V2 a__length nil 0 a__length cons N L a__U61 a__isNatList L L N mark zeros a__zeros mark U11 X a__U11 mark X mark U21 X a__U21 mark X mark U31 X a__U31 mark X mark U41 X1 X2 a__U41 mark X1 X2 mark U42 X a__U42 mark X mark isNatIList X a__isNatIList X mark U51 X1 X2 a__U51 mark X1 X2 mark U52 X a__U52 mark X mark isNatList X a__isNatList X mark U61 X1 X2 X3 a__U61 mark X1 X2 X3 mark U62 X1 X2 a__U62 mark X1 X2 mark isNat X a__isNat X mark length X a__length mark X mark cons X1 X2 cons mark X1 X2 mark 0 0 mark tt tt mark s X s mark X mark nil nil a__zeros zeros a__U11 X U11 X a__U21 X U21 X a__U31 X U31 X a__U41 X1 X2 U41 X1 X2 a__U42 X U42 X a__isNatIList X isNatIList X a__U51 X1 X2 U51 X1 X2 a__U52 X U52 X a__isNatList X isNatList X a__U61 X1 X2 X3 U61 X1 X2 X3 a__U62 X1 X2 U62 X1 X2 a__isNat X isNat X a__length X length X 2.2 mark U52 X mark X a__isNatIList cons V1 V2 a__U41 a__isNat V1 V2 a__U41 tt V2 a__U42 a__isNatIList V2 mark length X a__length mark X a__isNatList cons V1 V2 a__isNat V1 mark zeros a__zeros mark U42 X mark X mark isNatIList X a__isNatIList X mark U62 X1 X2 a__U62 mark X1 X2 a__isNat s V1 a__isNat V1 mark U42 X a__U42 mark X a__isNat length V1 a__U11 a__isNatList V1 mark U31 X a__U31 mark X mark U21 X a__U21 mark X a__U51 tt V2 a__U52 a__isNatList V2 a__length cons N L a__isNatList L a__isNatList cons V1 V2 a__U51 a__isNat V1 V2 mark U21 X mark X mark U51 X1 X2 a__U51 mark X1 X2 a__isNat length V1 a__isNatList V1 a__U41 tt V2 a__isNatIList V2 a__U51 tt V2 a__isNatList V2 mark U41 X1 X2 a__U41 mark X1 X2 a__U61 tt L N a__U62 a__isNat N L mark U62 X1 X2 mark X1 mark U31 X mark X mark U11 X a__U11 mark X a__isNat s V1 a__U21 a__isNat V1 a__isNatIList cons V1 V2 a__isNat V1 mark isNat X a__isNat X a__length cons N L a__U61 a__isNatList L L N mark U11 X mark X a__U62 tt L mark L a__isNatIList V a__U31 a__isNatList V mark U51 X1 X2 mark X1 mark isNatList X a__isNatList X a__U62 tt L a__length mark L mark length X mark X mark U41 X1 X2 mark X1 mark U61 X1 X2 X3 mark X1 mark cons X1 X2 mark X1 mark U52 X a__U52 mark X a__U61 tt L N a__isNat N mark U61 X1 X2 X3 a__U61 mark X1 X2 X3 mark s X mark X a__isNatIList V a__isNatList V true mark s X mark X mark U61 X1 X2 X3 a__U61 mark X1 X2 X3 mark U21 X mark X mark cons X1 X2 mark X1 mark U61 X1 X2 X3 mark X1 mark U41 X1 X2 mark X1 mark length X mark X a__U62 tt L a__length mark L mark U51 X1 X2 mark X1 a__U62 tt L mark L mark U62 X1 X2 a__U62 mark X1 X2 mark U11 X mark X a__length cons N L a__U61 a__isNatList L L N mark U42 X mark X mark U31 X mark X mark U62 X1 X2 mark X1 a__U61 tt L N a__U62 a__isNat N L mark length X a__length mark X mark U52 X mark X true U21 1 1 0 isNatList 1 1 U11 1 1 0 s 1 1 0 a__U31 1 0 a__isNatIList 1 1 2 U42 1 1 1 a__isNat 1 0 a__U62 2 1 2 2 isNatIList 1 1 2 a__U51 2 0 a__U11 1 0 zeros 0 1 a__U31 1 1 1 a__U51 2 1 0 a__isNatList 1 1 a__U62 2 2 1 a__U42 1 0 a__U41 2 1 2 2 a__U21 1 0 a__isNatIList 1 0 a__U61 3 2 1 mark 1 1 0 0 0 0 a__zeros 0 0 a__U21 1 1 0 nil 0 14586 U62 2 1 2 2 a__U52 1 0 mark 1 1 1 a__U11 1 1 0 a__U42 1 1 1 a__U52 1 1 0 a__length 1 1 0 isNat 1 1 U52 1 1 0 U61 3 1 2 2 U31 1 1 1 a__isNatList 1 0 cons 2 1 2 1 a__U61 3 1 2 2 a__U41 2 0 tt 0 1 a__isNat 1 1 U51 2 1 0 length 1 1 2 U41 2 1 2 2 a__zeros 0 2 a__length 1 1 2 mark U52 X mark X a__U61 tt L N a__U62 a__isNat N L a__length cons N L a__U61 a__isNatList L L N mark U11 X mark X mark U51 X1 X2 mark X1 a__U62 tt L a__length mark L mark U21 X mark X mark s X mark X a__isNatList cons V1 V2 a__U51 a__isNat V1 V2 a__U61 X1 X2 X3 U61 X1 X2 X3 a__U31 tt tt a__isNatIList zeros tt a__U52 tt tt a__zeros cons 0 zeros a__U21 tt tt a__isNatIList cons V1 V2 a__U41 a__isNat V1 V2 mark zeros a__zeros mark 0 0 mark U42 X a__U42 mark X a__length nil 0 mark U62 X1 X2 a__U62 mark X1 X2 a__isNatList nil tt mark isNatIList X a__isNatIList X mark length X a__length mark X mark U11 X a__U11 mark X mark U51 X1 X2 a__U51 mark X1 X2 a__U41 X1 X2 U41 X1 X2 a__U41 tt V2 a__U42 a__isNatIList V2 mark isNat X a__isNat X a__U62 tt L s a__length mark L mark nil nil a__U51 tt V2 a__U52 a__isNatList V2 a__length cons N L a__U61 a__isNatList L L N mark U41 X1 X2 a__U41 mark X1 X2 a__isNatList X isNatList X a__isNat X isNat X mark isNatList X a__isNatList X a__isNatIList V a__U31 a__isNatList V mark U61 X1 X2 X3 a__U61 mark X1 X2 X3 a__isNat length V1 a__U11 a__isNatList V1 a__U42 X U42 X mark U21 X a__U21 mark X mark U31 X a__U31 mark X a__isNat 0 tt a__U61 tt L N a__U62 a__isNat N L a__isNat s V1 a__U21 a__isNat V1 a__U62 X1 X2 U62 X1 X2 a__zeros zeros a__U42 tt tt mark s X s mark X a__U52 X U52 X a__length X length X a__U51 X1 X2 U51 X1 X2 mark tt tt a__U11 X U11 X a__U21 X U21 X a__isNatIList X isNatIList X mark cons X1 X2 cons mark X1 X2 mark U52 X a__U52 mark X a__U31 X U31 X a__U11 tt tt a__U62 tt L a__length mark L a__length cons N L a__U61 a__isNatList L L N a__U61 tt L N a__U62 a__isNat N L true 2 1 U21 1 1 22136 isNatList 1 1 0 0 U11 1 0 0 1 1 1 0 0 s 1 22137 0 a__U31 1 0 0 a__isNatIList 1 0 0 1 0 1 1 22137 U42 1 1 22137 a__isNat 1 0 0 a__U62 2 22137 0 isNatIList 1 0 0 1 0 1 1 22136 a__U51 2 0 0 a__U11 1 0 0 zeros 0 0 0 a__U31 1 0 0 1 0 1 1 22137 a__U51 2 0 0 1 0 1 0 0 0 1 2 0 0 a__isNatList 1 1 0 0 a__U62 2 0 0 1 1 1 1 1 0 1 2 22136 22137 a__U42 1 0 0 a__U41 2 0 0 1 0 2 1 22137 a__U21 1 0 0 a__isNatIList 1 0 0 a__U61 3 0 0 1 1 1 1 1 0 1 2 1 1 0 0 3 0 0 mark 1 0 0 0 0 22137 1 a__zeros 0 0 0 a__U21 1 1 22137 nil 0 19796 22137 U62 2 12699 0 a__U52 1 0 0 mark 1 1 44271 1 a__U11 1 0 0 1 1 1 0 0 a__U42 1 1 22137 a__U52 1 0 0 0 1 1 0 0 a__length 1 1 1 0 1 1 1 0 isNat 1 1 1 1 0 1 0 0 U52 1 0 0 0 1 1 0 0 U61 3 0 0 U31 1 0 0 1 0 1 1 22136 a__isNatList 1 0 0 cons 2 1 0 0 0 1 1 0 1 1 2 0 0 a__U61 3 22137 0 a__U41 2 0 0 tt 0 0 22137 a__isNat 1 1 1 1 0 1 0 0 U51 2 0 0 1 0 1 0 0 0 1 2 0 0 length 1 0 0 1 1 1 0 0 U41 2 0 0 1 0 2 1 22136 a__zeros 0 22137 1 a__length 1 0 0 1 1 1 44270 0 a__isNatList cons V1 V2 a__U51 a__isNat V1 V2 a__U61 X1 X2 X3 U61 X1 X2 X3 a__U31 tt tt a__isNatIList zeros tt a__U52 tt tt a__zeros cons 0 zeros a__U21 tt tt a__isNatIList cons V1 V2 a__U41 a__isNat V1 V2 mark zeros a__zeros mark 0 0 mark U42 X a__U42 mark X a__length nil 0 mark U62 X1 X2 a__U62 mark X1 X2 a__isNatList nil tt mark isNatIList X a__isNatIList X mark length X a__length mark X mark U11 X a__U11 mark X mark U51 X1 X2 a__U51 mark X1 X2 a__U41 X1 X2 U41 X1 X2 a__U41 tt V2 a__U42 a__isNatIList V2 mark isNat X a__isNat X a__U62 tt L s a__length mark L mark nil nil a__U51 tt V2 a__U52 a__isNatList V2 a__length cons N L a__U61 a__isNatList L L N mark U41 X1 X2 a__U41 mark X1 X2 a__isNatList X isNatList X a__isNat X isNat X mark isNatList X a__isNatList X a__isNatIList V a__U31 a__isNatList V mark U61 X1 X2 X3 a__U61 mark X1 X2 X3 a__isNat length V1 a__U11 a__isNatList V1 a__U42 X U42 X mark U21 X a__U21 mark X mark U31 X a__U31 mark X a__isNat 0 tt a__U61 tt L N a__U62 a__isNat N L a__isNat s V1 a__U21 a__isNat V1 a__U62 X1 X2 U62 X1 X2 a__zeros zeros a__U42 tt tt mark s X s mark X a__U52 X U52 X a__length X length X a__U51 X1 X2 U51 X1 X2 mark tt tt a__U11 X U11 X a__U21 X U21 X a__isNatIList X isNatIList X mark cons X1 X2 cons mark X1 X2 mark U52 X a__U52 mark X a__U31 X U31 X a__U11 tt tt mark U11 X mark X mark U51 X1 X2 mark X1 mark U21 X mark X mark s X mark X mark U52 X mark X true U21 1 1 2 isNatList 1 3 U11 1 1 8 s 1 1 13 a__U31 1 0 a__isNatIList 1 1 2 U42 1 1 8 a__isNat 1 0 a__U62 2 1 2 6 isNatIList 1 3 a__U51 2 0 a__U11 1 0 zeros 0 3 a__U31 1 1 1 a__U51 2 2 6 a__isNatList 1 1 2 a__U62 2 1 a__U42 1 0 a__U41 2 1 6 a__U21 1 0 a__isNatIList 1 0 a__U61 3 0 mark 1 1 0 0 0 7 a__zeros 0 0 a__U21 1 1 1 nil 0 5 U62 2 1 7 a__U52 1 0 mark 1 1 a__U11 1 7 a__U42 1 7 a__U52 1 7 a__length 1 1 isNat 1 1 U52 1 1 8 U61 3 1 3 6 U31 1 1 2 a__isNatList 1 0 cons 2 3 a__U61 3 5 a__U41 2 0 tt 0 8 a__isNat 1 0 U51 2 1 7 length 1 1 2 U41 2 1 2 7 a__zeros 0 2 a__length 1 1 1 mark U52 X a__U52 mark X false mark U31 X a__U31 mark X false mark U21 X a__U21 mark X false mark isNatList X a__isNatList X false mark isNat X a__isNat X false mark U51 X1 X2 a__U51 mark X1 X2 false mark U11 X a__U11 mark X false a__U61 tt L N a__isNat N false a__length cons N L a__isNatList L false mark isNatIList X a__isNatIList X false mark U42 X a__U42 mark X false mark zeros a__zeros false mark U41 X1 X2 a__U41 mark X1 X2 false a__U41 tt V2 a__isNatIList V2 a__isNatIList cons V1 V2 a__U41 a__isNat V1 V2 true U21 1 1 2 isNatList 1 3 U11 1 1 8 s 1 1 5 a__U31 1 0 a__isNatIList 1 1 2 U42 1 1 3 a__isNat 1 0 a__U62 2 2 6 isNatIList 1 3 a__U51 2 0 a__U11 1 0 zeros 0 3 a__U31 1 1 1 a__U51 2 2 6 a__isNatList 1 1 2 a__U62 2 1 a__U42 1 0 a__U41 2 1 5 a__U21 1 0 a__isNatIList 1 1 0 a__U61 3 0 mark 1 0 0 0 3 a__zeros 0 0 a__U21 1 1 1 nil 0 5 U62 2 1 7 a__U52 1 0 mark 1 1 a__U11 1 7 a__U42 1 2 a__U52 1 7 a__length 1 1 isNat 1 1 2 U52 1 1 8 U61 3 1 3 4 U31 1 1 2 a__isNatList 1 0 cons 2 2 3 a__U61 3 3 a__U41 2 2 2 tt 0 8 a__isNat 1 1 U51 2 1 7 length 1 3 U41 2 1 2 6 a__zeros 0 2 a__length 1 2 a__isNatIList V a__U31 a__isNatList V false a__isNatIList V a__isNatList V false a__U41 tt V2 a__U42 a__isNatIList V2 false a__isNatIList cons V1 V2 a__isNat V1 false a__U51 tt V2 a__isNatList V2 a__isNat length V1 a__isNatList V1 a__isNatList cons V1 V2 a__U51 a__isNat V1 V2 a__isNat s V1 a__isNat V1 a__isNatList cons V1 V2 a__isNat V1 true U21 1 1 2 isNatList 1 3 U11 1 1 3 s 1 1 5 a__U31 1 0 a__isNatIList 1 1 2 U42 1 1 3 a__isNat 1 1 0 a__U62 2 2 6 isNatIList 1 3 a__U51 2 2 1 a__U11 1 0 zeros 0 4 a__U31 1 1 1 a__U51 2 2 9 a__isNatList 1 1 2 a__U62 2 1 a__U42 1 0 a__U41 2 1 5 a__U21 1 0 a__isNatIList 1 0 a__U61 3 0 mark 1 0 0 0 3 a__zeros 0 0 a__U21 1 1 1 nil 0 5 U62 2 1 7 a__U52 1 0 mark 1 1 a__U11 1 2 a__U42 1 2 a__U52 1 10 a__length 1 1 isNat 1 1 2 U52 1 1 11 U61 3 1 3 4 U31 1 1 2 a__isNatList 1 1 0 cons 2 1 2 2 a__U61 3 3 a__U41 2 2 tt 0 11 a__isNat 1 1 U51 2 1 10 length 1 1 3 U41 2 1 2 6 a__zeros 0 2 a__length 1 2 a__U51 tt V2 a__U52 a__isNatList V2 false a__isNat s V1 a__U21 a__isNat V1 false a__isNat length V1 a__U11 a__isNatList V1 false NaTT certifiable-1.6