a__zeros
cons
0
zeros
a__U11
tt
L
a__U12
tt
L
a__U12
tt
L
s
a__length
mark
L
a__U21
tt
IL
M
N
a__U22
tt
IL
M
N
a__U22
tt
IL
M
N
a__U23
tt
IL
M
N
a__U23
tt
IL
M
N
cons
mark
N
take
M
IL
a__length
nil
0
a__length
cons
N
L
a__U11
tt
L
a__take
0
IL
nil
a__take
s
M
cons
N
IL
a__U21
tt
IL
M
N
mark
zeros
a__zeros
mark
U11
X1
X2
a__U11
mark
X1
X2
mark
U12
X1
X2
a__U12
mark
X1
X2
mark
length
X
a__length
mark
X
mark
U21
X1
X2
X3
X4
a__U21
mark
X1
X2
X3
X4
mark
U22
X1
X2
X3
X4
a__U22
mark
X1
X2
X3
X4
mark
U23
X1
X2
X3
X4
a__U23
mark
X1
X2
X3
X4
mark
take
X1
X2
a__take
mark
X1
mark
X2
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
X1
X2
U12
X1
X2
a__length
X
length
X
a__U21
X1
X2
X3
X4
U21
X1
X2
X3
X4
a__U22
X1
X2
X3
X4
U22
X1
X2
X3
X4
a__U23
X1
X2
X3
X4
U23
X1
X2
X3
X4
a__take
X1
X2
take
X1
X2
2.2
a__U23
tt
IL
M
N
mark
N
mark
U11
X1
X2
a__U11
mark
X1
X2
mark
U23
X1
X2
X3
X4
a__U23
mark
X1
X2
X3
X4
mark
length
X
mark
X
a__U22
tt
IL
M
N
a__U23
tt
IL
M
N
mark
take
X1
X2
a__take
mark
X1
mark
X2
a__U21
tt
IL
M
N
a__U22
tt
IL
M
N
mark
s
X
mark
X
mark
U23
X1
X2
X3
X4
mark
X1
mark
take
X1
X2
mark
X1
a__length
cons
N
L
a__U11
tt
L
mark
U11
X1
X2
mark
X1
a__take
s
M
cons
N
IL
a__U21
tt
IL
M
N
mark
zeros
a__zeros
mark
U21
X1
X2
X3
X4
mark
X1
mark
U22
X1
X2
X3
X4
mark
X1
a__U12
tt
L
mark
L
mark
take
X1
X2
mark
X2
mark
U21
X1
X2
X3
X4
a__U21
mark
X1
X2
X3
X4
mark
U22
X1
X2
X3
X4
a__U22
mark
X1
X2
X3
X4
mark
U12
X1
X2
a__U12
mark
X1
X2
a__U11
tt
L
a__U12
tt
L
mark
length
X
a__length
mark
X
mark
cons
X1
X2
mark
X1
mark
U12
X1
X2
mark
X1
a__U12
tt
L
a__length
mark
L
true
a__U12
tt
L
a__length
mark
L
mark
take
X1
X2
mark
X1
mark
U12
X1
X2
mark
X1
mark
U23
X1
X2
X3
X4
mark
X1
mark
cons
X1
X2
mark
X1
mark
s
X
mark
X
mark
length
X
a__length
mark
X
a__U11
tt
L
a__U12
tt
L
a__U21
tt
IL
M
N
a__U22
tt
IL
M
N
mark
U12
X1
X2
a__U12
mark
X1
X2
mark
take
X1
X2
a__take
mark
X1
mark
X2
mark
U22
X1
X2
X3
X4
a__U22
mark
X1
X2
X3
X4
mark
U21
X1
X2
X3
X4
a__U21
mark
X1
X2
X3
X4
mark
take
X1
X2
mark
X2
a__U22
tt
IL
M
N
a__U23
tt
IL
M
N
mark
length
X
mark
X
mark
U23
X1
X2
X3
X4
a__U23
mark
X1
X2
X3
X4
a__U12
tt
L
mark
L
mark
U22
X1
X2
X3
X4
mark
X1
mark
U11
X1
X2
a__U11
mark
X1
X2
mark
U21
X1
X2
X3
X4
mark
X1
a__take
s
M
cons
N
IL
a__U21
tt
IL
M
N
mark
U11
X1
X2
mark
X1
a__U23
tt
IL
M
N
mark
N
a__length
cons
N
L
a__U11
tt
L
true
U21
4
1
2
3
4
4
U11
2
1
2
21239
s
1
1
0
a__U23
4
4
1
take
2
1
2
5
U23
4
1
2
3
4
4
a__U22
4
1
2
3
4
4
a__U11
2
2
21238
zeros
0
1
a__take
2
2
4
U12
2
1
2
21239
a__U12
2
2
21238
a__U21
4
4
3
mark
1
1
0
0
0
0
a__zeros
0
0
a__U21
4
1
2
3
4
4
nil
0
3
mark
1
1
0
a__U11
2
1
2
21239
a__length
1
1
21238
a__U12
2
1
2
21239
a__U22
4
4
2
cons
2
1
2
0
a__take
2
1
2
5
tt
0
1
a__U23
4
1
2
3
4
4
U22
4
1
2
3
4
4
length
1
1
21240
a__zeros
0
1
a__length
1
1
21240
a__length
cons
N
L
a__U11
tt
L
a__U11
tt
L
a__U12
tt
L
mark
s
X
mark
X
mark
cons
X1
X2
mark
X1
a__U12
tt
L
a__length
mark
L
mark
take
X1
X2
a__take
mark
X1
mark
X2
a__U21
tt
IL
M
N
a__U22
tt
IL
M
N
mark
U21
X1
X2
X3
X4
a__U21
mark
X1
X2
X3
X4
a__length
cons
N
L
a__U11
tt
L
a__zeros
cons
0
zeros
a__U12
tt
L
s
a__length
mark
L
mark
U22
X1
X2
X3
X4
a__U22
mark
X1
X2
X3
X4
mark
tt
tt
a__U12
X1
X2
U12
X1
X2
mark
cons
X1
X2
cons
mark
X1
X2
mark
U23
X1
X2
X3
X4
a__U23
mark
X1
X2
X3
X4
a__length
X
length
X
mark
s
X
s
mark
X
a__U21
X1
X2
X3
X4
U21
X1
X2
X3
X4
a__U22
tt
IL
M
N
a__U23
tt
IL
M
N
a__take
s
M
cons
N
IL
a__U21
tt
IL
M
N
a__length
nil
0
mark
0
0
a__U11
X1
X2
U11
X1
X2
a__U23
X1
X2
X3
X4
U23
X1
X2
X3
X4
mark
length
X
a__length
mark
X
a__take
X1
X2
take
X1
X2
mark
U11
X1
X2
a__U11
mark
X1
X2
mark
nil
nil
a__zeros
zeros
mark
zeros
a__zeros
a__take
0
IL
nil
mark
U12
X1
X2
a__U12
mark
X1
X2
a__U23
tt
IL
M
N
cons
mark
N
take
M
IL
a__U22
X1
X2
X3
X4
U22
X1
X2
X3
X4
a__U11
tt
L
a__U12
tt
L
mark
cons
X1
X2
mark
X1
mark
s
X
mark
X
true
U21
4
1
2
3
4
1
U11
2
1
6724
s
1
1
6725
a__U23
4
1
take
2
1
31347
U23
4
2
3
4
13506
a__U22
4
1
3
41685
a__U11
2
21238
zeros
0
1
a__take
2
4
U12
2
2
17067
a__U12
2
21238
a__U21
4
3
mark
1
1
0
0
0
0
a__zeros
0
0
a__U21
4
2
24391
nil
0
1
mark
1
1
24389
a__U11
2
2
31114
a__length
1
21238
a__U12
2
1
17066
a__U22
4
2
cons
2
1
2
0
a__take
2
0
tt
0
14049
a__U23
4
1
4
41686
U22
4
2
4
41684
length
1
1
a__zeros
0
0
a__length
1
1
2
mark
cons
X1
X2
mark
X1
mark
cons
X1
X2
mark
X1
true
U21
4
1
2
3
4
0
U11
2
1
0
s
1
1
0
a__U23
4
1
take
2
1
3
U23
4
2
3
4
0
a__U22
4
1
3
2
a__U11
2
21238
zeros
0
1
a__take
2
4
U12
2
1
2
7
a__U12
2
21238
a__U21
4
3
mark
1
1
0
0
0
0
a__zeros
0
0
a__U21
4
2
5
nil
0
2
mark
1
4
a__U11
2
2
5
a__length
1
21238
a__U12
2
6
a__U22
4
2
cons
2
1
2
1
a__take
2
1
tt
0
4
a__U23
4
1
4
3
U22
4
2
4
0
length
1
0
a__zeros
0
0
a__length
1
1
3
a__length
cons
N
L
a__U11
tt
L
a__U12
tt
L
a__length
mark
L
a__U11
tt
L
a__U12
tt
L
true
Failed!
NaTT
certifiable-1.6