zeros
cons
0
n__zeros
U11
tt
V1
U12
isNatList
activate
V1
U12
tt
tt
U21
tt
V1
U22
isNat
activate
V1
U22
tt
tt
U31
tt
V
U32
isNatList
activate
V
U32
tt
tt
U41
tt
V1
V2
U42
isNat
activate
V1
activate
V2
U42
tt
V2
U43
isNatIList
activate
V2
U43
tt
tt
U51
tt
V1
V2
U52
isNat
activate
V1
activate
V2
U52
tt
V2
U53
isNatList
activate
V2
U53
tt
tt
U61
tt
V1
V2
U62
isNat
activate
V1
activate
V2
U62
tt
V2
U63
isNatIList
activate
V2
U63
tt
tt
U71
tt
L
s
length
activate
L
U81
tt
nil
U91
tt
IL
M
N
cons
activate
N
n__take
activate
M
activate
IL
and
tt
X
activate
X
isNat
n__0
tt
isNat
n__length
V1
U11
isNatIListKind
activate
V1
activate
V1
isNat
n__s
V1
U21
isNatKind
activate
V1
activate
V1
isNatIList
V
U31
isNatIListKind
activate
V
activate
V
isNatIList
n__zeros
tt
isNatIList
n__cons
V1
V2
U41
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
V1
activate
V2
isNatIListKind
n__nil
tt
isNatIListKind
n__zeros
tt
isNatIListKind
n__cons
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
isNatIListKind
n__take
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
isNatKind
n__0
tt
isNatKind
n__length
V1
isNatIListKind
activate
V1
isNatKind
n__s
V1
isNatKind
activate
V1
isNatList
n__nil
tt
isNatList
n__cons
V1
V2
U51
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
V1
activate
V2
isNatList
n__take
V1
V2
U61
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
V1
activate
V2
length
nil
0
length
cons
N
L
U71
and
and
isNatList
activate
L
n__isNatIListKind
activate
L
n__and
n__isNat
N
n__isNatKind
N
activate
L
take
0
IL
U81
and
isNatIList
IL
n__isNatIListKind
IL
take
s
M
cons
N
IL
U91
and
and
isNatIList
activate
IL
n__isNatIListKind
activate
IL
n__and
n__and
n__isNat
M
n__isNatKind
M
n__and
n__isNat
N
n__isNatKind
N
activate
IL
M
N
zeros
n__zeros
take
X1
X2
n__take
X1
X2
0
n__0
length
X
n__length
X
s
X
n__s
X
cons
X1
X2
n__cons
X1
X2
isNatIListKind
X
n__isNatIListKind
X
nil
n__nil
and
X1
X2
n__and
X1
X2
isNat
X
n__isNat
X
isNatKind
X
n__isNatKind
X
activate
n__zeros
zeros
activate
n__take
X1
X2
take
activate
X1
activate
X2
activate
n__0
0
activate
n__length
X
length
activate
X
activate
n__s
X
s
activate
X
activate
n__cons
X1
X2
cons
activate
X1
X2
activate
n__isNatIListKind
X
isNatIListKind
X
activate
n__nil
nil
activate
n__and
X1
X2
and
activate
X1
X2
activate
n__isNat
X
isNat
X
activate
n__isNatKind
X
isNatKind
X
activate
X
X
2.2
U11
tt
V1
isNatList
activate
V1
U71
tt
L
length
activate
L
U42
tt
V2
activate
V2
U31
tt
V
isNatList
activate
V
take
s
M
cons
N
IL
and
and
isNatIList
activate
IL
n__isNatIListKind
activate
IL
n__and
n__and
n__isNat
M
n__isNatKind
M
n__and
n__isNat
N
n__isNatKind
N
activate
n__and
X1
X2
and
activate
X1
X2
U61
tt
V1
V2
activate
V2
U51
tt
V1
V2
activate
V1
U42
tt
V2
isNatIList
activate
V2
U62
tt
V2
U63
isNatIList
activate
V2
isNatIList
n__cons
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
U42
tt
V2
U43
isNatIList
activate
V2
take
s
M
cons
N
IL
isNatIList
activate
IL
U41
tt
V1
V2
activate
V2
isNatIList
n__cons
V1
V2
activate
V1
isNatIList
n__cons
V1
V2
activate
V1
U91
tt
IL
M
N
activate
N
and
tt
X
activate
X
U51
tt
V1
V2
activate
V2
isNatIList
V
activate
V
isNatIListKind
n__take
V1
V2
activate
V2
activate
n__cons
X1
X2
cons
activate
X1
X2
take
0
IL
and
isNatIList
IL
n__isNatIListKind
IL
U41
tt
V1
V2
isNat
activate
V1
take
0
IL
U81
and
isNatIList
IL
n__isNatIListKind
IL
U52
tt
V2
U53
isNatList
activate
V2
U41
tt
V1
V2
activate
V1
activate
n__s
X
s
activate
X
take
s
M
cons
N
IL
activate
IL
U62
tt
V2
isNatIList
activate
V2
isNatIListKind
n__cons
V1
V2
activate
V1
U52
tt
V2
isNatList
activate
V2
activate
n__0
0
isNat
n__s
V1
isNatKind
activate
V1
activate
n__isNatKind
X
isNatKind
X
take
s
M
cons
N
IL
activate
IL
U91
tt
IL
M
N
cons
activate
N
n__take
activate
M
activate
IL
isNatList
n__take
V1
V2
activate
V2
isNatIList
V
isNatIListKind
activate
V
isNatList
n__cons
V1
V2
activate
V1
isNatList
n__cons
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
isNatList
n__cons
V1
V2
activate
V1
isNatIList
n__cons
V1
V2
activate
V2
isNat
n__s
V1
activate
V1
take
0
IL
isNatIList
IL
zeros
0
isNatIList
n__cons
V1
V2
U41
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
V1
activate
V2
length
cons
N
L
isNatList
activate
L
isNatIListKind
n__take
V1
V2
activate
V1
length
cons
N
L
and
isNatList
activate
L
n__isNatIListKind
activate
L
isNat
n__length
V1
activate
V1
U21
tt
V1
U22
isNat
activate
V1
isNatKind
n__s
V1
activate
V1
U51
tt
V1
V2
isNat
activate
V1
isNatIList
n__cons
V1
V2
isNatKind
activate
V1
isNatIListKind
n__take
V1
V2
isNatKind
activate
V1
isNatList
n__take
V1
V2
U61
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
V1
activate
V2
isNatList
n__cons
V1
V2
activate
V2
activate
n__nil
nil
isNat
n__length
V1
U11
isNatIListKind
activate
V1
activate
V1
isNat
n__s
V1
activate
V1
isNatKind
n__length
V1
activate
V1
isNat
n__length
V1
activate
V1
U41
tt
V1
V2
U42
isNat
activate
V1
activate
V2
isNatList
n__cons
V1
V2
activate
V2
isNatList
n__take
V1
V2
activate
V1
activate
n__s
X
activate
X
U31
tt
V
activate
V
isNatIList
V
activate
V
activate
n__cons
X1
X2
activate
X1
length
cons
N
L
activate
L
zeros
cons
0
n__zeros
activate
n__isNat
X
isNat
X
isNatKind
n__length
V1
isNatIListKind
activate
V1
isNatIListKind
n__cons
V1
V2
activate
V2
take
s
M
cons
N
IL
activate
IL
isNatList
n__cons
V1
V2
isNatKind
activate
V1
U91
tt
IL
M
N
activate
M
U21
tt
V1
isNat
activate
V1
U91
tt
IL
M
N
activate
IL
U61
tt
V1
V2
isNat
activate
V1
activate
n__length
X
activate
X
activate
n__zeros
zeros
U21
tt
V1
activate
V1
isNatIListKind
n__cons
V1
V2
isNatKind
activate
V1
U51
tt
V1
V2
U52
isNat
activate
V1
activate
V2
U61
tt
V1
V2
activate
V1
U31
tt
V
U32
isNatList
activate
V
length
cons
N
L
and
and
isNatList
activate
L
n__isNatIListKind
activate
L
n__and
n__isNat
N
n__isNatKind
N
take
s
M
cons
N
IL
U91
and
and
isNatIList
activate
IL
n__isNatIListKind
activate
IL
n__and
n__and
n__isNat
M
n__isNatKind
M
n__and
n__isNat
N
n__isNatKind
N
activate
IL
M
N
activate
n__and
X1
X2
activate
X1
U71
tt
L
activate
L
length
cons
N
L
activate
L
U52
tt
V2
activate
V2
U62
tt
V2
activate
V2
activate
n__take
X1
X2
activate
X1
activate
n__length
X
length
activate
X
activate
n__isNatIListKind
X
isNatIListKind
X
U61
tt
V1
V2
U62
isNat
activate
V1
activate
V2
isNatList
n__take
V1
V2
activate
V2
length
cons
N
L
activate
L
isNatIList
n__cons
V1
V2
activate
V2
U71
tt
L
s
length
activate
L
isNatIListKind
n__take
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
take
s
M
cons
N
IL
and
isNatIList
activate
IL
n__isNatIListKind
activate
IL
length
cons
N
L
U71
and
and
isNatList
activate
L
n__isNatIListKind
activate
L
n__and
n__isNat
N
n__isNatKind
N
activate
L
activate
n__take
X1
X2
take
activate
X1
activate
X2
U11
tt
V1
activate
V1
isNatKind
n__s
V1
isNatKind
activate
V1
U11
tt
V1
U12
isNatList
activate
V1
isNat
n__s
V1
U21
isNatKind
activate
V1
activate
V1
isNatList
n__cons
V1
V2
U51
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
V1
activate
V2
U81
tt
nil
length
nil
0
isNatList
n__take
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
isNatList
n__take
V1
V2
isNatKind
activate
V1
isNatIListKind
n__cons
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
isNatList
n__take
V1
V2
activate
V1
isNat
n__length
V1
isNatIListKind
activate
V1
isNatIList
V
U31
isNatIListKind
activate
V
activate
V
activate
n__take
X1
X2
activate
X2
true
activate
n__take
X1
X2
activate
X2
isNat
n__length
V1
isNatIListKind
activate
V1
isNatIList
V
U31
isNatIListKind
activate
V
activate
V
isNatList
n__take
V1
V2
activate
V1
length
cons
N
L
activate
L
isNatIList
V
activate
V
activate
n__cons
X1
X2
activate
X1
isNatIListKind
n__cons
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
n__s
X
activate
X
U31
tt
V
activate
V
isNatList
n__take
V1
V2
isNatKind
activate
V1
isNatList
n__take
V1
V2
activate
V1
isNatList
n__take
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
U41
tt
V1
V2
U42
isNat
activate
V1
activate
V2
isNatList
n__cons
V1
V2
activate
V2
isNat
n__length
V1
activate
V1
isNatKind
n__length
V1
activate
V1
isNat
n__length
V1
U11
isNatIListKind
activate
V1
activate
V1
isNat
n__s
V1
activate
V1
isNatList
n__cons
V1
V2
activate
V2
isNatList
n__take
V1
V2
U61
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
V1
activate
V2
isNatIListKind
n__take
V1
V2
isNatKind
activate
V1
isNatList
n__cons
V1
V2
U51
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
V1
activate
V2
isNatIList
n__cons
V1
V2
isNatKind
activate
V1
U51
tt
V1
V2
isNat
activate
V1
isNat
n__s
V1
U21
isNatKind
activate
V1
activate
V1
isNatKind
n__s
V1
activate
V1
isNat
n__length
V1
activate
V1
length
cons
N
L
and
isNatList
activate
L
n__isNatIListKind
activate
L
isNatKind
n__s
V1
isNatKind
activate
V1
isNatIListKind
n__take
V1
V2
activate
V1
U11
tt
V1
activate
V1
length
cons
N
L
isNatList
activate
L
activate
n__take
X1
X2
take
activate
X1
activate
X2
isNatIList
n__cons
V1
V2
U41
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
V1
activate
V2
length
cons
N
L
U71
and
and
isNatList
activate
L
n__isNatIListKind
activate
L
n__and
n__isNat
N
n__isNatKind
N
activate
L
take
0
IL
isNatIList
IL
take
s
M
cons
N
IL
and
isNatIList
activate
IL
n__isNatIListKind
activate
IL
isNat
n__s
V1
activate
V1
isNatIListKind
n__take
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
isNatIList
n__cons
V1
V2
activate
V2
isNatIList
n__cons
V1
V2
activate
V2
isNatList
n__take
V1
V2
activate
V2
length
cons
N
L
activate
L
isNatList
n__cons
V1
V2
activate
V1
isNatList
n__cons
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
isNatList
n__cons
V1
V2
activate
V1
U61
tt
V1
V2
U62
isNat
activate
V1
activate
V2
isNatList
n__take
V1
V2
activate
V2
isNatIList
V
isNatIListKind
activate
V
activate
n__length
X
length
activate
X
activate
n__isNatIListKind
X
isNatIListKind
X
activate
n__take
X1
X2
activate
X1
take
s
M
cons
N
IL
activate
IL
activate
n__isNatKind
X
isNatKind
X
isNat
n__s
V1
isNatKind
activate
V1
U62
tt
V2
activate
V2
U52
tt
V2
activate
V2
U52
tt
V2
isNatList
activate
V2
isNatIListKind
n__cons
V1
V2
activate
V1
U62
tt
V2
isNatIList
activate
V2
length
cons
N
L
activate
L
take
s
M
cons
N
IL
activate
IL
U71
tt
L
activate
L
U41
tt
V1
V2
activate
V1
activate
n__and
X1
X2
activate
X1
U41
tt
V1
V2
isNat
activate
V1
take
s
M
cons
N
IL
U91
and
and
isNatIList
activate
IL
n__isNatIListKind
activate
IL
n__and
n__and
n__isNat
M
n__isNatKind
M
n__and
n__isNat
N
n__isNatKind
N
activate
IL
M
N
take
0
IL
and
isNatIList
IL
n__isNatIListKind
IL
isNatIListKind
n__take
V1
V2
activate
V2
length
cons
N
L
and
and
isNatList
activate
L
n__isNatIListKind
activate
L
n__and
n__isNat
N
n__isNatKind
N
isNatIList
V
activate
V
U61
tt
V1
V2
activate
V1
and
tt
X
activate
X
U51
tt
V1
V2
activate
V2
U51
tt
V1
V2
U52
isNat
activate
V1
activate
V2
U91
tt
IL
M
N
activate
N
U21
tt
V1
activate
V1
isNatIListKind
n__cons
V1
V2
isNatKind
activate
V1
isNatIList
n__cons
V1
V2
activate
V1
U41
tt
V1
V2
activate
V2
isNatIList
n__cons
V1
V2
activate
V1
take
s
M
cons
N
IL
isNatIList
activate
IL
U61
tt
V1
V2
isNat
activate
V1
activate
n__length
X
activate
X
U21
tt
V1
isNat
activate
V1
U91
tt
IL
M
N
activate
IL
isNatIList
n__cons
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
U91
tt
IL
M
N
activate
M
U42
tt
V2
isNatIList
activate
V2
isNatList
n__cons
V1
V2
isNatKind
activate
V1
U51
tt
V1
V2
activate
V1
activate
n__and
X1
X2
and
activate
X1
X2
U61
tt
V1
V2
activate
V2
take
s
M
cons
N
IL
activate
IL
isNatKind
n__length
V1
isNatIListKind
activate
V1
isNatIListKind
n__cons
V1
V2
activate
V2
take
s
M
cons
N
IL
and
and
isNatIList
activate
IL
n__isNatIListKind
activate
IL
n__and
n__and
n__isNat
M
n__isNatKind
M
n__and
n__isNat
N
n__isNatKind
N
U31
tt
V
isNatList
activate
V
U71
tt
L
length
activate
L
U42
tt
V2
activate
V2
U11
tt
V1
isNatList
activate
V1
activate
n__isNat
X
isNat
X
true
0
0
0
U32
1
0
isNatIListKind
1
1
0
isNatKind
1
1
12076
U21
2
2
4
0
isNatList
1
1
0
U11
2
1
89
2
2
0
cons
2
0
s
1
1
0
isNat
1
1
1
take
2
1
24147
2
36217
0
U42
2
2
24146
0
U91
4
1
12073
2
36219
3
36218
4
48295
0
activate
1
1
0
n__isNatIListKind
1
1
0
take
2
1
36218
2
36219
0
U71
2
1
32701
2
32705
0
n__isNatKind
1
1
12076
U81
1
0
and
2
1
0
2
0
0
n__zeros
0
12272
isNatIList
1
1
24146
U43
1
1
0
activate
1
1
0
U53
1
0
U43
1
0
U63
1
18750
zeros
0
12272
n__nil
0
3567
U52
2
1
1906
2
0
0
U12
1
3
n__s
1
1
0
U42
2
2
12077
0
U12
1
0
U62
2
1
12076
2
12078
0
0
0
196
zeros
0
0
n__take
2
1
36218
2
36219
0
isNatList
1
1
0
s
1
0
n__cons
2
1
12076
2
0
0
nil
0
3567
isNatIListKind
1
1
0
n__isNat
1
1
4
U62
2
1
18747
2
18750
0
U63
1
0
nil
0
0
U32
1
15803
n__0
0
196
n__length
1
1
32705
isNat
1
1
4
U52
2
1
0
2
0
0
U61
3
2
36218
3
18750
0
U51
3
1
0
2
1910
3
0
0
U11
2
2
96
0
U31
2
1
15800
2
23611
0
U41
3
1
12077
2
6108
3
12077
0
cons
2
1
12076
2
0
0
isNatIList
1
1
12077
U21
2
2
1
0
U81
1
36414
U22
1
0
tt
0
2
n__and
2
1
0
2
0
0
U71
2
2
0
0
U22
1
1
0
U51
3
2
4
3
0
0
isNatKind
1
1
0
U53
1
2
length
1
1
32705
length
1
1
0
U41
3
3
24146
0
U31
2
1
5009
2
6628
0
and
2
1
0
2
0
0
U91
4
1
12071
2
36216
3
11668
4
36216
0
U61
3
1
24141
2
12081
3
12081
0
U71
tt
L
length
activate
L
isNatIListKind
n__cons
V1
V2
activate
V2
activate
n__and
X1
X2
and
activate
X1
X2
U42
tt
V2
isNatIList
activate
V2
U21
tt
V1
isNat
activate
V1
U51
tt
V1
V2
U52
isNat
activate
V1
activate
V2
U51
tt
V1
V2
activate
V2
and
tt
X
activate
X
length
cons
N
L
and
and
isNatList
activate
L
n__isNatIListKind
activate
L
n__and
n__isNat
N
n__isNatKind
N
take
s
M
cons
N
IL
U91
and
and
isNatIList
activate
IL
n__isNatIListKind
activate
IL
n__and
n__and
n__isNat
M
n__isNatKind
M
n__and
n__isNat
N
n__isNatKind
N
activate
IL
M
N
activate
n__and
X1
X2
activate
X1
U71
tt
L
activate
L
length
cons
N
L
activate
L
U52
tt
V2
isNatList
activate
V2
U52
tt
V2
activate
V2
activate
n__isNatIListKind
X
isNatIListKind
X
isNatList
n__cons
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
length
cons
N
L
activate
L
length
cons
N
L
U71
and
and
isNatList
activate
L
n__isNatIListKind
activate
L
n__and
n__isNat
N
n__isNatKind
N
activate
L
isNatIList
n__cons
V1
V2
U41
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
V1
activate
V2
length
cons
N
L
isNatList
activate
L
isNatKind
n__s
V1
isNatKind
activate
V1
length
cons
N
L
and
isNatList
activate
L
n__isNatIListKind
activate
L
isNatKind
n__s
V1
activate
V1
isNat
n__s
V1
U21
isNatKind
activate
V1
activate
V1
isNatList
n__cons
V1
V2
U51
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
V1
activate
V2
isNatList
n__cons
V1
V2
activate
V2
isNatList
n__cons
V1
V2
activate
V2
U41
tt
V1
V2
U42
isNat
activate
V1
activate
V2
activate
n__s
X
activate
X
isNatIListKind
n__cons
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
length
cons
N
L
activate
L
U81
tt
nil
isNat
X
n__isNat
X
U21
tt
V1
U22
isNat
activate
V1
U62
tt
V2
U63
isNatIList
activate
V2
U41
tt
V1
V2
U42
isNat
activate
V1
activate
V2
activate
n__0
0
zeros
cons
0
n__zeros
U12
tt
tt
U63
tt
tt
isNat
n__0
tt
isNatList
n__take
V1
V2
U61
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
V1
activate
V2
isNatIList
n__cons
V1
V2
U41
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
V1
activate
V2
activate
X
X
U91
tt
IL
M
N
cons
activate
N
n__take
activate
M
activate
IL
isNatKind
n__length
V1
isNatIListKind
activate
V1
U71
tt
L
s
length
activate
L
activate
n__and
X1
X2
and
activate
X1
X2
isNatIListKind
n__nil
tt
isNatList
n__nil
tt
isNat
n__length
V1
U11
isNatIListKind
activate
V1
activate
V1
isNatIListKind
n__zeros
tt
length
X
n__length
X
U22
tt
tt
isNatKind
n__s
V1
isNatKind
activate
V1
U43
tt
tt
take
0
IL
U81
and
isNatIList
IL
n__isNatIListKind
IL
U32
tt
tt
and
tt
X
activate
X
isNatIList
n__zeros
tt
and
X1
X2
n__and
X1
X2
activate
n__zeros
zeros
isNatIListKind
n__take
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
n__isNatKind
X
isNatKind
X
U61
tt
V1
V2
U62
isNat
activate
V1
activate
V2
activate
n__s
X
s
activate
X
isNatKind
n__0
tt
U52
tt
V2
U53
isNatList
activate
V2
s
X
n__s
X
isNat
n__s
V1
U21
isNatKind
activate
V1
activate
V1
isNatIList
V
U31
isNatIListKind
activate
V
activate
V
activate
n__cons
X1
X2
cons
activate
X1
X2
U51
tt
V1
V2
U52
isNat
activate
V1
activate
V2
U42
tt
V2
U43
isNatIList
activate
V2
U53
tt
tt
isNatKind
X
n__isNatKind
X
take
s
M
cons
N
IL
U91
and
and
isNatIList
activate
IL
n__isNatIListKind
activate
IL
n__and
n__and
n__isNat
M
n__isNatKind
M
n__and
n__isNat
N
n__isNatKind
N
activate
IL
M
N
activate
n__length
X
length
activate
X
activate
n__nil
nil
U31
tt
V
U32
isNatList
activate
V
length
cons
N
L
U71
and
and
isNatList
activate
L
n__isNatIListKind
activate
L
n__and
n__isNat
N
n__isNatKind
N
activate
L
activate
n__isNat
X
isNat
X
activate
n__isNatIListKind
X
isNatIListKind
X
nil
n__nil
activate
n__take
X1
X2
take
activate
X1
activate
X2
isNatIListKind
X
n__isNatIListKind
X
length
nil
0
zeros
n__zeros
take
X1
X2
n__take
X1
X2
cons
X1
X2
n__cons
X1
X2
isNatList
n__cons
V1
V2
U51
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
activate
V1
activate
V2
isNatIListKind
n__cons
V1
V2
and
isNatKind
activate
V1
n__isNatIListKind
activate
V2
0
n__0
U11
tt
V1
U12
isNatList
activate
V1
isNatKind
n__s
V1
isNatKind
activate
V1
true
Failed!
NaTT
certifiable-1.6