a__zeros
cons
0
zeros
a__U11
tt
V1
a__U12
a__isNatList
V1
a__U12
tt
tt
a__U21
tt
V1
a__U22
a__isNat
V1
a__U22
tt
tt
a__U31
tt
V
a__U32
a__isNatList
V
a__U32
tt
tt
a__U41
tt
V1
V2
a__U42
a__isNat
V1
V2
a__U42
tt
V2
a__U43
a__isNatIList
V2
a__U43
tt
tt
a__U51
tt
V1
V2
a__U52
a__isNat
V1
V2
a__U52
tt
V2
a__U53
a__isNatList
V2
a__U53
tt
tt
a__U61
tt
L
s
a__length
mark
L
a__and
tt
X
mark
X
a__isNat
0
tt
a__isNat
length
V1
a__U11
a__isNatIListKind
V1
V1
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__isNatIList
V
a__U31
a__isNatIListKind
V
V
a__isNatIList
zeros
tt
a__isNatIList
cons
V1
V2
a__U41
a__and
a__isNatKind
V1
isNatIListKind
V2
V1
V2
a__isNatIListKind
nil
tt
a__isNatIListKind
zeros
tt
a__isNatIListKind
cons
V1
V2
a__and
a__isNatKind
V1
isNatIListKind
V2
a__isNatKind
0
tt
a__isNatKind
length
V1
a__isNatIListKind
V1
a__isNatKind
s
V1
a__isNatKind
V1
a__isNatList
nil
tt
a__isNatList
cons
V1
V2
a__U51
a__and
a__isNatKind
V1
isNatIListKind
V2
V1
V2
a__length
nil
0
a__length
cons
N
L
a__U61
a__and
a__and
a__isNatList
L
isNatIListKind
L
and
isNat
N
isNatKind
N
L
mark
zeros
a__zeros
mark
U11
X1
X2
a__U11
mark
X1
X2
mark
U12
X
a__U12
mark
X
mark
isNatList
X
a__isNatList
X
mark
U21
X1
X2
a__U21
mark
X1
X2
mark
U22
X
a__U22
mark
X
mark
isNat
X
a__isNat
X
mark
U31
X1
X2
a__U31
mark
X1
X2
mark
U32
X
a__U32
mark
X
mark
U41
X1
X2
X3
a__U41
mark
X1
X2
X3
mark
U42
X1
X2
a__U42
mark
X1
X2
mark
U43
X
a__U43
mark
X
mark
isNatIList
X
a__isNatIList
X
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
U52
X1
X2
a__U52
mark
X1
X2
mark
U53
X
a__U53
mark
X
mark
U61
X1
X2
a__U61
mark
X1
X2
mark
length
X
a__length
mark
X
mark
and
X1
X2
a__and
mark
X1
X2
mark
isNatIListKind
X
a__isNatIListKind
X
mark
isNatKind
X
a__isNatKind
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
X1
X2
U11
X1
X2
a__U12
X
U12
X
a__isNatList
X
isNatList
X
a__U21
X1
X2
U21
X1
X2
a__U22
X
U22
X
a__isNat
X
isNat
X
a__U31
X1
X2
U31
X1
X2
a__U32
X
U32
X
a__U41
X1
X2
X3
U41
X1
X2
X3
a__U42
X1
X2
U42
X1
X2
a__U43
X
U43
X
a__isNatIList
X
isNatIList
X
a__U51
X1
X2
X3
U51
X1
X2
X3
a__U52
X1
X2
U52
X1
X2
a__U53
X
U53
X
a__U61
X1
X2
U61
X1
X2
a__length
X
length
X
a__and
X1
X2
and
X1
X2
a__isNatIListKind
X
isNatIListKind
X
a__isNatKind
X
isNatKind
X
2.2
a__U11
tt
V1
a__isNatList
V1
a__U61
tt
L
a__length
mark
L
a__U42
tt
V2
a__isNatIList
V2
mark
U51
X1
X2
X3
mark
X1
a__isNatIList
cons
V1
V2
a__isNatKind
V1
mark
length
X
a__length
mark
X
mark
s
X
mark
X
a__length
cons
N
L
a__isNatList
L
a__U52
tt
V2
a__isNatList
V2
mark
and
X1
X2
mark
X1
mark
length
X
mark
X
mark
U12
X
a__U12
mark
X
a__U21
tt
V1
a__isNat
V1
mark
U31
X1
X2
a__U31
mark
X1
X2
a__isNat
s
V1
a__isNatKind
V1
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
mark
zeros
a__zeros
a__isNatKind
length
V1
a__isNatIListKind
V1
a__length
cons
N
L
a__U61
a__and
a__and
a__isNatList
L
isNatIListKind
L
and
isNat
N
isNatKind
N
L
a__isNatList
cons
V1
V2
a__and
a__isNatKind
V1
isNatIListKind
V2
a__isNatIList
V
a__U31
a__isNatIListKind
V
V
a__isNatKind
s
V1
a__isNatKind
V1
a__U41
tt
V1
V2
a__U42
a__isNat
V1
V2
a__length
cons
N
L
a__and
a__isNatList
L
isNatIListKind
L
mark
U11
X1
X2
mark
X1
mark
U41
X1
X2
X3
a__U41
mark
X1
X2
X3
mark
U52
X1
X2
a__U52
mark
X1
X2
mark
U42
X1
X2
a__U42
mark
X1
X2
a__isNat
length
V1
a__isNatIListKind
V1
a__U31
tt
V
a__isNatList
V
a__U21
tt
V1
a__U22
a__isNat
V1
a__U31
tt
V
a__U32
a__isNatList
V
mark
isNatKind
X
a__isNatKind
X
a__and
tt
X
mark
X
mark
U42
X1
X2
mark
X1
a__U51
tt
V1
V2
a__isNat
V1
a__isNat
length
V1
a__U11
a__isNatIListKind
V1
V1
mark
U41
X1
X2
X3
mark
X1
mark
U21
X1
X2
a__U21
mark
X1
X2
a__U51
tt
V1
V2
a__U52
a__isNat
V1
V2
mark
isNatIList
X
a__isNatIList
X
mark
U31
X1
X2
mark
X1
mark
U32
X
a__U32
mark
X
mark
U61
X1
X2
a__U61
mark
X1
X2
a__isNatList
cons
V1
V2
a__isNatKind
V1
a__length
cons
N
L
a__and
a__and
a__isNatList
L
isNatIListKind
L
and
isNat
N
isNatKind
N
mark
U52
X1
X2
mark
X1
a__isNatIList
cons
V1
V2
a__U41
a__and
a__isNatKind
V1
isNatIListKind
V2
V1
V2
a__isNatIListKind
cons
V1
V2
a__isNatKind
V1
mark
and
X1
X2
a__and
mark
X1
X2
a__isNatList
cons
V1
V2
a__U51
a__and
a__isNatKind
V1
isNatIListKind
V2
V1
V2
a__U61
tt
L
mark
L
a__isNatIList
cons
V1
V2
a__and
a__isNatKind
V1
isNatIListKind
V2
a__U42
tt
V2
a__U43
a__isNatIList
V2
mark
isNat
X
a__isNat
X
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
isNatIListKind
X
a__isNatIListKind
X
a__isNatIList
V
a__isNatIListKind
V
mark
U53
X
a__U53
mark
X
a__isNatIListKind
cons
V1
V2
a__and
a__isNatKind
V1
isNatIListKind
V2
mark
cons
X1
X2
mark
X1
mark
U21
X1
X2
mark
X1
mark
U32
X
mark
X
a__U41
tt
V1
V2
a__isNat
V1
a__U52
tt
V2
a__U53
a__isNatList
V2
mark
U61
X1
X2
mark
X1
mark
U22
X
mark
X
mark
U43
X
a__U43
mark
X
a__U11
tt
V1
a__U12
a__isNatList
V1
mark
U12
X
mark
X
mark
isNatList
X
a__isNatList
X
mark
U22
X
a__U22
mark
X
mark
U43
X
mark
X
mark
U11
X1
X2
a__U11
mark
X1
X2
mark
U53
X
mark
X
true
mark
U53
X
mark
X
mark
U11
X1
X2
a__U11
mark
X1
X2
mark
isNatIList
X
a__isNatIList
X
mark
U31
X1
X2
mark
X1
mark
U43
X
mark
X
mark
U21
X1
X2
a__U21
mark
X1
X2
a__U51
tt
V1
V2
a__U52
a__isNat
V1
V2
mark
U41
X1
X2
X3
mark
X1
a__isNat
length
V1
a__U11
a__isNatIListKind
V1
V1
a__U51
tt
V1
V2
a__isNat
V1
mark
U42
X1
X2
mark
X1
a__and
tt
X
mark
X
mark
isNatList
X
a__isNatList
X
mark
isNatKind
X
a__isNatKind
X
mark
U12
X
mark
X
a__U31
tt
V
a__isNatList
V
mark
U22
X
mark
X
mark
U61
X1
X2
mark
X1
a__isNat
length
V1
a__isNatIListKind
V1
a__U41
tt
V1
V2
a__isNat
V1
mark
U32
X
mark
X
mark
U42
X1
X2
a__U42
mark
X1
X2
mark
U52
X1
X2
a__U52
mark
X1
X2
mark
U41
X1
X2
X3
a__U41
mark
X1
X2
X3
mark
U21
X1
X2
mark
X1
mark
U11
X1
X2
mark
X1
a__isNatIListKind
cons
V1
V2
a__and
a__isNatKind
V1
isNatIListKind
V2
mark
cons
X1
X2
mark
X1
a__length
cons
N
L
a__and
a__isNatList
L
isNatIListKind
L
a__U41
tt
V1
V2
a__U42
a__isNat
V1
V2
a__isNatKind
s
V1
a__isNatKind
V1
a__isNatIList
V
a__isNatIListKind
V
a__isNatIList
V
a__U31
a__isNatIListKind
V
V
a__isNatList
cons
V1
V2
a__and
a__isNatKind
V1
isNatIListKind
V2
mark
isNatIListKind
X
a__isNatIListKind
X
a__isNatKind
length
V1
a__isNatIListKind
V1
a__length
cons
N
L
a__U61
a__and
a__and
a__isNatList
L
isNatIListKind
L
and
isNat
N
isNatKind
N
L
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
a__isNat
s
V1
a__isNatKind
V1
mark
U31
X1
X2
a__U31
mark
X1
X2
a__U21
tt
V1
a__isNat
V1
mark
isNat
X
a__isNat
X
a__isNatIList
cons
V1
V2
a__and
a__isNatKind
V1
isNatIListKind
V2
mark
and
X1
X2
mark
X1
mark
length
X
mark
X
a__U61
tt
L
mark
L
a__isNatList
cons
V1
V2
a__U51
a__and
a__isNatKind
V1
isNatIListKind
V2
V1
V2
mark
and
X1
X2
a__and
mark
X1
X2
a__U52
tt
V2
a__isNatList
V2
a__isNatIList
cons
V1
V2
a__U41
a__and
a__isNatKind
V1
isNatIListKind
V2
V1
V2
a__isNatIListKind
cons
V1
V2
a__isNatKind
V1
a__length
cons
N
L
a__isNatList
L
mark
s
X
mark
X
mark
U52
X1
X2
mark
X1
mark
length
X
a__length
mark
X
a__isNatIList
cons
V1
V2
a__isNatKind
V1
a__length
cons
N
L
a__and
a__and
a__isNatList
L
isNatIListKind
L
and
isNat
N
isNatKind
N
a__isNatList
cons
V1
V2
a__isNatKind
V1
mark
U51
X1
X2
X3
mark
X1
a__U42
tt
V2
a__isNatIList
V2
a__U61
tt
L
a__length
mark
L
a__U11
tt
V1
a__isNatList
V1
mark
U61
X1
X2
a__U61
mark
X1
X2
true
a__isNatKind
1
29299
isNatKind
1
0
U21
2
1
0
isNatList
1
0
U11
2
1
0
s
1
1
0
a__U31
2
29300
a__isNatIList
1
1
43322
a__isNatIListKind
1
29299
U42
2
1
2
14024
a__isNat
1
29299
and
2
1
2
0
isNatIList
1
1
43322
a__U43
1
0
U43
1
1
1
a__U51
3
29299
a__U22
1
1
0
a__U11
2
29299
zeros
0
54448
a__U31
2
1
2
14023
a__U51
3
1
0
a__U53
1
0
U12
1
1
0
a__isNatList
1
29299
a__U43
1
1
1
a__U42
2
2
43323
a__U41
3
1
3
43322
a__U12
1
0
a__U21
2
29299
a__isNatIList
1
1
43323
a__U61
2
2
43563
mark
1
1
29299
0
0
0
a__and
2
1
2
0
a__zeros
0
0
a__U21
2
1
0
a__U32
1
1
1
isNatIListKind
1
0
nil
0
26727
a__U52
2
29299
mark
1
1
29299
a__U11
2
1
0
U32
1
1
1
a__U53
1
1
0
a__U42
2
1
2
14024
a__U52
2
1
0
a__length
1
1
14264
a__U12
1
1
0
a__isNatIListKind
1
29299
isNat
1
0
U52
2
1
0
U61
2
1
2
14265
a__U22
1
0
U31
2
1
2
14023
a__isNatList
1
29299
cons
2
1
2
29299
a__U61
2
1
2
14265
a__U41
3
3
43324
tt
0
29299
a__isNat
1
29299
a__isNatKind
1
29299
U22
1
1
0
U51
3
1
0
a__and
2
1
2
0
U53
1
1
0
length
1
1
14265
U41
3
1
3
43322
a__U32
1
0
a__zeros
0
83747
a__length
1
1
14265
a__U11
tt
V1
a__isNatList
V1
a__U61
tt
L
a__length
mark
L
a__U42
tt
V2
a__isNatIList
V2
mark
U51
X1
X2
X3
mark
X1
a__isNatList
cons
V1
V2
a__isNatKind
V1
mark
U52
X1
X2
mark
X1
mark
s
X
mark
X
a__isNatIListKind
cons
V1
V2
a__isNatKind
V1
a__U52
tt
V2
a__isNatList
V2
mark
and
X1
X2
a__and
mark
X1
X2
a__isNatList
cons
V1
V2
a__U51
a__and
a__isNatKind
V1
isNatIListKind
V2
V1
V2
mark
and
X1
X2
mark
X1
mark
isNat
X
a__isNat
X
a__U21
tt
V1
a__isNat
V1
a__isNat
s
V1
a__isNatKind
V1
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__length
cons
N
L
a__U61
a__and
a__and
a__isNatList
L
isNatIListKind
L
and
isNat
N
isNatKind
N
L
a__isNatKind
length
V1
a__isNatIListKind
V1
mark
isNatIListKind
X
a__isNatIListKind
X
a__isNatList
cons
V1
V2
a__and
a__isNatKind
V1
isNatIListKind
V2
a__isNatKind
s
V1
a__isNatKind
V1
a__isNatIListKind
cons
V1
V2
a__and
a__isNatKind
V1
isNatIListKind
V2
mark
U11
X1
X2
mark
X1
mark
U21
X1
X2
mark
X1
mark
U52
X1
X2
a__U52
mark
X1
X2
mark
U42
X1
X2
a__U42
mark
X1
X2
a__isNat
length
V1
a__isNatIListKind
V1
mark
U22
X
mark
X
mark
U12
X
mark
X
mark
isNatKind
X
a__isNatKind
X
mark
isNatList
X
a__isNatList
X
a__and
tt
X
mark
X
a__U51
tt
V1
V2
a__isNat
V1
a__isNat
length
V1
a__U11
a__isNatIListKind
V1
V1
a__U51
tt
V1
V2
a__U52
a__isNat
V1
V2
mark
U21
X1
X2
a__U21
mark
X1
X2
mark
U11
X1
X2
a__U11
mark
X1
X2
mark
U53
X
mark
X
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
mark
and
X1
X2
a__and
mark
X1
X2
a__U21
tt
V1
a__U22
a__isNat
V1
a__and
tt
X
mark
X
a__U41
tt
V1
V2
a__U42
a__isNat
V1
V2
mark
0
0
a__zeros
cons
0
zeros
a__isNatIListKind
X
isNatIListKind
X
a__U12
tt
tt
a__isNat
0
tt
a__isNatIList
cons
V1
V2
a__U41
a__and
a__isNatKind
V1
isNatIListKind
V2
V1
V2
mark
U21
X1
X2
a__U21
mark
X1
X2
a__U42
X1
X2
U42
X1
X2
a__isNatKind
length
V1
a__isNatIListKind
V1
a__U22
X
U22
X
a__isNatIList
V
a__U31
a__isNatIListKind
V
V
mark
zeros
a__zeros
a__isNat
length
V1
a__U11
a__isNatIListKind
V1
V1
a__U12
X
U12
X
a__isNatKind
s
V1
a__isNatKind
V1
mark
U12
X
a__U12
mark
X
a__isNatIListKind
nil
tt
a__isNatList
nil
tt
a__U31
X1
X2
U31
X1
X2
mark
isNatIList
X
a__isNatIList
X
a__U22
tt
tt
a__U52
X1
X2
U52
X1
X2
mark
U11
X1
X2
a__U11
mark
X1
X2
a__isNat
X
isNat
X
a__U43
tt
tt
mark
U31
X1
X2
a__U31
mark
X1
X2
a__U32
tt
tt
a__isNatIList
zeros
tt
a__isNatKind
0
tt
mark
length
X
a__length
mark
X
mark
isNatKind
X
a__isNatKind
X
a__length
nil
0
a__U21
X1
X2
U21
X1
X2
a__U61
tt
L
s
a__length
mark
L
mark
s
X
s
mark
X
a__length
cons
N
L
a__U61
a__and
a__and
a__isNatList
L
isNatIListKind
L
and
isNat
N
isNatKind
N
L
a__U52
tt
V2
a__U53
a__isNatList
V2
a__U43
X
U43
X
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
a__isNatKind
X
isNatKind
X
a__isNatIListKind
zeros
tt
a__isNatIList
X
isNatIList
X
a__isNatIListKind
cons
V1
V2
a__and
a__isNatKind
V1
isNatIListKind
V2
a__and
X1
X2
and
X1
X2
mark
nil
nil
a__U51
tt
V1
V2
a__U52
a__isNat
V1
V2
a__U42
tt
V2
a__U43
a__isNatIList
V2
a__U53
tt
tt
mark
isNatIListKind
X
a__isNatIListKind
X
mark
U32
X
a__U32
mark
X
a__U41
X1
X2
X3
U41
X1
X2
X3
mark
tt
tt
a__U11
X1
X2
U11
X1
X2
a__U31
tt
V
a__U32
a__isNatList
V
mark
isNat
X
a__isNat
X
a__isNatList
X
isNatList
X
a__zeros
zeros
a__U61
X1
X2
U61
X1
X2
a__length
X
length
X
mark
U61
X1
X2
a__U61
mark
X1
X2
a__U51
X1
X2
X3
U51
X1
X2
X3
mark
cons
X1
X2
cons
mark
X1
X2
mark
U53
X
a__U53
mark
X
a__U53
X
U53
X
mark
U22
X
a__U22
mark
X
mark
U41
X1
X2
X3
a__U41
mark
X1
X2
X3
mark
U42
X1
X2
a__U42
mark
X1
X2
mark
U52
X1
X2
a__U52
mark
X1
X2
a__U32
X
U32
X
mark
isNatList
X
a__isNatList
X
a__isNatList
cons
V1
V2
a__U51
a__and
a__isNatKind
V1
isNatIListKind
V2
V1
V2
mark
U43
X
a__U43
mark
X
a__U11
tt
V1
a__U12
a__isNatList
V1
a__U61
tt
L
a__length
mark
L
a__length
cons
N
L
a__U61
a__and
a__and
a__isNatList
L
isNatIListKind
L
and
isNat
N
isNatKind
N
L
true
2
1
a__isNatKind
1
0
0
isNatKind
1
1
0
0
0
1
1
4
U21
2
30949
12357
isNatList
1
1
1
1
0
1
0
5841
U11
2
30956
7983
s
1
1
0
0
0
1
0
1
a__U31
2
0
0
a__isNatIList
1
1
90438
147014
a__isNatIListKind
1
0
0
U42
2
1
0
0
0
1
0
1
0
1
2
28539
24896
a__isNat
1
0
0
and
2
0
0
1
1
1
2
0
0
isNatIList
1
1
59488
116064
a__U43
1
0
0
U43
1
30949
3
a__U51
3
0
0
a__U22
1
0
0
0
1
1
61899
0
a__U11
2
0
0
zeros
0
1
0
a__U31
2
0
1
0
0
1
1
0
0
0
2
61899
57974
a__U51
3
0
1
0
0
2
0
1
0
0
3
61899
9606
a__U53
1
0
0
U12
1
30949
8282
a__isNatList
1
1
1
1
0
1
30950
9606
a__U43
1
61899
30950
a__U42
2
0
0
a__U41
3
0
0
1
0
1
1
0
0
0
2
0
1
0
1
3
59488
30950
a__U12
1
0
0
a__U21
2
0
0
a__isNatIList
1
0
0
a__U61
2
1
0
0
0
1
1
0
1
0
2
2
0
mark
1
0
0
0
0
30948
0
a__and
2
0
0
a__zeros
0
0
0
a__U21
2
61899
30950
a__U32
1
61899
30950
isNatIListKind
1
58090
0
nil
0
31265
51571
a__U52
2
0
0
mark
1
1
30950
30950
a__U11
2
61899
30950
U32
1
30949
13578
a__U53
1
0
0
0
1
1
61899
0
a__U42
2
1
0
0
0
1
0
1
0
1
2
28539
30950
a__U52
2
0
0
1
0
1
0
1
0
0
2
30949
9606
a__length
1
1
0
1
0
1
0
0
a__U12
1
61899
30950
a__isNatIListKind
1
89040
30950
isNat
1
1
0
0
0
1
30949
21339
U52
2
0
0
1
0
1
0
1
0
0
2
30949
9606
U61
2
0
0
1
0
1
0
0
1
0
2
58089
1
a__U22
1
0
0
U31
2
0
1
0
0
1
1
0
0
0
2
30949
57974
a__isNatList
1
0
0
cons
2
1
0
0
0
1
1
1
0
1
2
0
30949
a__U61
2
0
0
1
0
1
0
0
1
0
2
58089
1
a__U41
3
0
0
tt
0
61899
30950
a__isNat
1
1
0
0
0
1
61899
30950
a__isNatKind
1
1
0
0
0
1
30951
30950
U22
1
0
0
0
1
1
30949
0
U51
3
0
1
0
0
2
0
1
0
0
3
30949
5577
a__and
2
0
0
1
1
1
2
0
0
U53
1
0
0
0
1
1
30949
0
length
1
0
0
1
0
1
58089
1
U41
3
0
0
1
0
1
1
0
0
0
2
0
1
0
1
3
59488
8664
a__U32
1
0
0
a__zeros
0
30949
30950
a__length
1
0
0
1
0
1
58089
1
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
mark
and
X1
X2
a__and
mark
X1
X2
a__U21
tt
V1
a__U22
a__isNat
V1
a__and
tt
X
mark
X
a__U41
tt
V1
V2
a__U42
a__isNat
V1
V2
mark
0
0
a__zeros
cons
0
zeros
a__isNatIListKind
X
isNatIListKind
X
a__U12
tt
tt
a__isNat
0
tt
a__isNatIList
cons
V1
V2
a__U41
a__and
a__isNatKind
V1
isNatIListKind
V2
V1
V2
mark
U21
X1
X2
a__U21
mark
X1
X2
a__U42
X1
X2
U42
X1
X2
a__isNatKind
length
V1
a__isNatIListKind
V1
a__U22
X
U22
X
a__isNatIList
V
a__U31
a__isNatIListKind
V
V
mark
zeros
a__zeros
a__isNat
length
V1
a__U11
a__isNatIListKind
V1
V1
a__U12
X
U12
X
a__isNatKind
s
V1
a__isNatKind
V1
mark
U12
X
a__U12
mark
X
a__isNatIListKind
nil
tt
a__isNatList
nil
tt
a__U31
X1
X2
U31
X1
X2
mark
isNatIList
X
a__isNatIList
X
a__U22
tt
tt
a__U52
X1
X2
U52
X1
X2
mark
U11
X1
X2
a__U11
mark
X1
X2
a__isNat
X
isNat
X
a__U43
tt
tt
mark
U31
X1
X2
a__U31
mark
X1
X2
a__U32
tt
tt
a__isNatIList
zeros
tt
a__isNatKind
0
tt
mark
length
X
a__length
mark
X
mark
isNatKind
X
a__isNatKind
X
a__length
nil
0
a__U21
X1
X2
U21
X1
X2
a__U61
tt
L
s
a__length
mark
L
mark
s
X
s
mark
X
a__length
cons
N
L
a__U61
a__and
a__and
a__isNatList
L
isNatIListKind
L
and
isNat
N
isNatKind
N
L
a__U52
tt
V2
a__U53
a__isNatList
V2
a__U43
X
U43
X
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
a__isNatKind
X
isNatKind
X
a__isNatIListKind
zeros
tt
a__isNatIList
X
isNatIList
X
a__isNatIListKind
cons
V1
V2
a__and
a__isNatKind
V1
isNatIListKind
V2
a__and
X1
X2
and
X1
X2
mark
nil
nil
a__U51
tt
V1
V2
a__U52
a__isNat
V1
V2
a__U42
tt
V2
a__U43
a__isNatIList
V2
a__U53
tt
tt
mark
isNatIListKind
X
a__isNatIListKind
X
mark
U32
X
a__U32
mark
X
a__U41
X1
X2
X3
U41
X1
X2
X3
mark
tt
tt
a__U11
X1
X2
U11
X1
X2
a__U31
tt
V
a__U32
a__isNatList
V
mark
isNat
X
a__isNat
X
a__isNatList
X
isNatList
X
a__zeros
zeros
a__U61
X1
X2
U61
X1
X2
a__length
X
length
X
mark
U61
X1
X2
a__U61
mark
X1
X2
a__U51
X1
X2
X3
U51
X1
X2
X3
mark
cons
X1
X2
cons
mark
X1
X2
mark
U53
X
a__U53
mark
X
a__U53
X
U53
X
mark
U22
X
a__U22
mark
X
mark
U41
X1
X2
X3
a__U41
mark
X1
X2
X3
mark
U42
X1
X2
a__U42
mark
X1
X2
mark
U52
X1
X2
a__U52
mark
X1
X2
a__U32
X
U32
X
mark
isNatList
X
a__isNatList
X
a__isNatList
cons
V1
V2
a__U51
a__and
a__isNatKind
V1
isNatIListKind
V2
V1
V2
mark
U43
X
a__U43
mark
X
a__U11
tt
V1
a__U12
a__isNatList
V1
a__isNat
s
V1
a__isNatKind
V1
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
mark
and
X1
X2
mark
X1
mark
and
X1
X2
a__and
mark
X1
X2
a__U21
tt
V1
a__isNat
V1
a__and
tt
X
mark
X
mark
U21
X1
X2
mark
X1
mark
U21
X1
X2
a__U21
mark
X1
X2
a__isNatKind
length
V1
a__isNatIListKind
V1
a__isNat
length
V1
a__isNatIListKind
V1
a__isNat
length
V1
a__U11
a__isNatIListKind
V1
V1
a__isNatKind
s
V1
a__isNatKind
V1
mark
U12
X
mark
X
mark
U11
X1
X2
mark
X1
mark
U11
X1
X2
a__U11
mark
X1
X2
mark
isNatKind
X
a__isNatKind
X
mark
s
X
mark
X
a__U52
tt
V2
a__isNatList
V2
mark
U51
X1
X2
X3
mark
X1
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
a__isNatIListKind
cons
V1
V2
a__isNatKind
V1
a__isNatIListKind
cons
V1
V2
a__and
a__isNatKind
V1
isNatIListKind
V2
a__U51
tt
V1
V2
a__isNat
V1
a__U51
tt
V1
V2
a__U52
a__isNat
V1
V2
mark
isNatIListKind
X
a__isNatIListKind
X
mark
isNat
X
a__isNat
X
mark
U53
X
mark
X
mark
U22
X
mark
X
mark
U52
X1
X2
mark
X1
mark
U52
X1
X2
a__U52
mark
X1
X2
mark
isNatList
X
a__isNatList
X
a__isNatList
cons
V1
V2
a__isNatKind
V1
a__isNatList
cons
V1
V2
a__and
a__isNatKind
V1
isNatIListKind
V2
a__isNatList
cons
V1
V2
a__U51
a__and
a__isNatKind
V1
isNatIListKind
V2
V1
V2
a__U11
tt
V1
a__isNatList
V1
true
a__isNatKind
1
29298
isNatKind
1
6
U21
2
1
7
isNatList
1
5088
U11
2
1
7
s
1
1
2
a__U31
2
29300
a__isNatIList
1
3
a__isNatIListKind
1
29298
U42
2
1
11
a__isNat
1
29299
and
2
1
2
2
isNatIList
1
1
4
a__U43
1
0
U43
1
1
21
a__U51
3
29299
a__U22
1
3
a__U11
2
29299
zeros
0
4
a__U31
2
1
2
14022
a__U51
3
2
3
8
a__U53
1
0
U12
1
1
6
a__isNatList
1
1
3
a__U43
1
20
a__U42
2
43323
a__U41
3
1
2
3
3
a__U12
1
0
a__U21
2
29299
a__isNatIList
1
43323
a__U61
2
43563
mark
1
1
29293
0
0
1546
a__and
2
2
29293
a__zeros
0
0
a__U21
2
1
2
1
a__U32
1
1
14029
isNatIListKind
1
5
nil
0
3
a__U52
2
29299
mark
1
2
a__U11
2
2
4
U32
1
1
14030
a__U53
1
1
7
a__U42
2
1
10
a__U52
2
9
a__length
1
43563
a__U12
1
1
5
a__isNatIListKind
1
1
4
isNat
1
1
28318
U52
2
1
2
10
U61
2
2
14265
a__U22
1
0
U31
2
1
14023
a__isNatList
1
29299
cons
2
4
a__U61
2
1546
a__U41
3
43324
tt
0
9
a__isNat
1
3
a__isNatKind
1
3
U22
1
1
4
U51
3
1
9
a__and
2
1
U53
1
1
8
length
1
1
1546
U41
3
1
43322
a__U32
1
0
a__zeros
0
3
a__length
1
1545
a__U11
tt
V1
a__isNatList
V1
a__isNatList
cons
V1
V2
a__U51
a__and
a__isNatKind
V1
isNatIListKind
V2
V1
V2
mark
isNatIListKind
X
a__isNatIListKind
X
a__U51
tt
V1
V2
a__U52
a__isNat
V1
V2
a__U51
tt
V1
V2
a__isNat
V1
a__isNatIListKind
cons
V1
V2
a__and
a__isNatKind
V1
isNatIListKind
V2
a__isNatIListKind
cons
V1
V2
a__isNatKind
V1
a__U52
tt
V2
a__isNatList
V2
a__isNatKind
s
V1
a__isNatKind
V1
a__isNat
length
V1
a__U11
a__isNatIListKind
V1
V1
a__isNatKind
length
V1
a__isNatIListKind
V1
a__and
tt
X
mark
X
a__U21
tt
V1
a__isNat
V1
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__and
tt
X
mark
X
a__isNatKind
length
V1
a__isNatIListKind
V1
a__isNatKind
s
V1
a__isNatKind
V1
a__isNatIListKind
cons
V1
V2
a__isNatKind
V1
a__isNatIListKind
cons
V1
V2
a__and
a__isNatKind
V1
isNatIListKind
V2
mark
isNatIListKind
X
a__isNatIListKind
X
true
a__isNatKind
1
1
2108
isNatKind
1
4
U21
2
1
7
isNatList
1
5088
U11
2
1
7
s
1
1
2
a__U31
2
29300
a__isNatIList
1
3
a__isNatIListKind
1
1
29296
U42
2
1
11
a__isNat
1
29299
and
2
1
2
2
isNatIList
1
1
4
a__U43
1
0
U43
1
1
20
a__U51
3
29299
a__U22
1
3
a__U11
2
29299
zeros
0
0
a__U31
2
1
2
14022
a__U51
3
3
8
a__U53
1
0
U12
1
1
6
a__isNatList
1
1
3
a__U43
1
19
a__U42
2
43323
a__U41
3
1
2
3
4
a__U12
1
0
a__U21
2
29299
a__isNatIList
1
43323
a__U61
2
43563
mark
1
1
29292
0
0
1546
a__and
2
2
29293
a__zeros
0
0
a__U21
2
1
2
1
a__U32
1
1
14029
isNatIListKind
1
1
5
nil
0
3
a__U52
2
29299
mark
1
2
a__U11
2
2
4
U32
1
1
14030
a__U53
1
1
7
a__U42
2
1
10
a__U52
2
9
a__length
1
43563
a__U12
1
1
5
a__isNatIListKind
1
1
4
isNat
1
1
28318
U52
2
1
2
10
U61
2
2
14265
a__U22
1
0
U31
2
1
14023
a__isNatList
1
29299
cons
2
1
2
3
a__U61
2
1546
a__U41
3
43324
tt
0
8
a__isNat
1
3
a__isNatKind
1
3
U22
1
1
4
U51
3
1
9
a__and
2
1
U53
1
1
8
length
1
1
27189
U41
3
1
43322
a__U32
1
0
a__zeros
0
3
a__length
1
1545
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__U21
tt
V1
a__isNat
V1
a__isNat
length
V1
a__U11
a__isNatIListKind
V1
V1
a__U52
tt
V2
a__isNatList
V2
a__U51
tt
V1
V2
a__isNat
V1
a__U51
tt
V1
V2
a__U52
a__isNat
V1
V2
a__isNatList
cons
V1
V2
a__U51
a__and
a__isNatKind
V1
isNatIListKind
V2
V1
V2
a__U11
tt
V1
a__isNatList
V1
true
a__isNatKind
1
2108
isNatKind
1
4
U21
2
1
7
isNatList
1
5088
U11
2
1
7
s
1
1
2
a__U31
2
29300
a__isNatIList
1
3
a__isNatIListKind
1
29296
U42
2
1
11
a__isNat
1
1
29299
and
2
1
2
2
isNatIList
1
1
4
a__U43
1
0
U43
1
1
20
a__U51
3
2
3
29301
a__U22
1
3
a__U11
2
2
29300
zeros
0
0
a__U31
2
1
2
14022
a__U51
3
3
8
a__U53
1
0
U12
1
1
3
a__isNatList
1
1
3
a__U43
1
19
a__U42
2
43323
a__U41
3
1
2
3
4
a__U12
1
0
a__U21
2
2
29300
a__isNatIList
1
43323
a__U61
2
43563
mark
1
29292
0
0
31498
a__and
2
29293
a__zeros
0
0
a__U21
2
1
2
1
a__U32
1
1
14029
isNatIListKind
1
1
5
nil
0
3
a__U52
2
2
29300
mark
1
2
a__U11
2
2
4
U32
1
1
14030
a__U53
1
1
7
a__U42
2
1
10
a__U52
2
9
a__length
1
43563
a__U12
1
1
2
a__isNatIListKind
1
1
4
isNat
1
1
28318
U52
2
1
2
10
U61
2
2
14265
a__U22
1
0
U31
2
1
14023
a__isNatList
1
1
29299
cons
2
1
2
3
a__U61
2
9023
a__U41
3
43324
tt
0
8
a__isNat
1
3
a__isNatKind
1
3
U22
1
1
4
U51
3
1
9
a__and
2
1
U53
1
1
8
length
1
1
34666
U41
3
1
43322
a__U32
1
0
a__zeros
0
3
a__length
1
9022
mark
U42
X1
X2
a__U42
mark
X1
X2
false
a__U42
tt
V2
a__isNatIList
V2
false
mark
U43
X
a__U43
mark
X
false
mark
U22
X
a__U22
mark
X
false
mark
U53
X
a__U53
mark
X
false
mark
U32
X
a__U32
mark
X
false
a__U42
tt
V2
a__U43
a__isNatIList
V2
false
a__U31
tt
V
a__U32
a__isNatList
V
false
mark
U12
X
a__U12
mark
X
false
mark
zeros
a__zeros
false
a__U11
tt
V1
a__U12
a__isNatList
V1
false
a__U52
tt
V2
a__U53
a__isNatList
V2
false
a__U21
tt
V1
a__U22
a__isNat
V1
false
NaTT
certifiable-1.6