a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
a__U12
tt
V2
a__U13
a__isNat
V2
a__U13
tt
tt
a__U21
tt
V1
a__U22
a__isNat
V1
a__U22
tt
tt
a__U31
tt
V1
V2
a__U32
a__isNat
V1
V2
a__U32
tt
V2
a__U33
a__isNat
V2
a__U33
tt
tt
a__U41
tt
N
mark
N
a__U51
tt
M
N
s
a__plus
mark
N
mark
M
a__U61
tt
0
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
a__and
tt
X
mark
X
a__isNat
0
tt
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__isNat
x
V1
V2
a__U31
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__isNatKind
0
tt
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__isNatKind
s
V1
a__isNatKind
V1
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__x
N
0
a__U61
a__and
a__isNat
N
isNatKind
N
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
mark
U11
X1
X2
X3
a__U11
mark
X1
X2
X3
mark
U12
X1
X2
a__U12
mark
X1
X2
mark
isNat
X
a__isNat
X
mark
U13
X
a__U13
mark
X
mark
U21
X1
X2
a__U21
mark
X1
X2
mark
U22
X
a__U22
mark
X
mark
U31
X1
X2
X3
a__U31
mark
X1
X2
X3
mark
U32
X1
X2
a__U32
mark
X1
X2
mark
U33
X
a__U33
mark
X
mark
U41
X1
X2
a__U41
mark
X1
X2
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
U61
X
a__U61
mark
X
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
mark
x
X1
X2
a__x
mark
X1
mark
X2
mark
and
X1
X2
a__and
mark
X1
X2
mark
isNatKind
X
a__isNatKind
X
mark
tt
tt
mark
s
X
s
mark
X
mark
0
0
a__U11
X1
X2
X3
U11
X1
X2
X3
a__U12
X1
X2
U12
X1
X2
a__isNat
X
isNat
X
a__U13
X
U13
X
a__U21
X1
X2
U21
X1
X2
a__U22
X
U22
X
a__U31
X1
X2
X3
U31
X1
X2
X3
a__U32
X1
X2
U32
X1
X2
a__U33
X
U33
X
a__U41
X1
X2
U41
X1
X2
a__U51
X1
X2
X3
U51
X1
X2
X3
a__plus
X1
X2
plus
X1
X2
a__U61
X
U61
X
a__U71
X1
X2
X3
U71
X1
X2
X3
a__x
X1
X2
x
X1
X2
a__and
X1
X2
and
X1
X2
a__isNatKind
X
isNatKind
X
2.2
a__U12
tt
V2
a__isNat
V2
a__U32
tt
V2
a__U33
a__isNat
V2
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
mark
U22
X
mark
X
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U71
X1
X2
X3
mark
X1
a__isNatKind
s
V1
a__isNatKind
V1
a__x
N
s
M
a__isNat
M
mark
U21
X1
X2
mark
X1
a__isNatKind
x
V1
V2
a__isNatKind
V1
a__U51
tt
M
N
a__plus
mark
N
mark
M
mark
isNat
X
a__isNat
X
mark
U51
X1
X2
X3
mark
X1
a__U51
tt
M
N
mark
N
a__isNat
s
V1
a__isNatKind
V1
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
mark
U33
X
mark
X
a__isNat
x
V1
V2
a__U31
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
mark
U41
X1
X2
mark
X1
mark
U12
X1
X2
a__U12
mark
X1
X2
a__plus
N
0
a__and
a__isNat
N
isNatKind
N
a__isNatKind
plus
V1
V2
a__isNatKind
V1
a__x
N
s
M
a__and
a__isNat
M
isNatKind
M
mark
U32
X1
X2
mark
X1
mark
U61
X
a__U61
mark
X
mark
and
X1
X2
mark
X1
mark
plus
X1
X2
mark
X1
mark
U33
X
a__U33
mark
X
a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
a__x
N
0
a__isNat
N
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
a__x
N
0
a__and
a__isNat
N
isNatKind
N
a__U21
tt
V1
a__U22
a__isNat
V1
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
mark
U11
X1
X2
X3
mark
X1
mark
plus
X1
X2
mark
X2
a__U71
tt
M
N
mark
N
a__isNat
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__plus
N
0
a__isNat
N
a__U21
tt
V1
a__isNat
V1
mark
U61
X
mark
X
a__isNat
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__U71
tt
M
N
a__x
mark
N
mark
M
mark
s
X
mark
X
a__U51
tt
M
N
mark
M
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__and
tt
X
mark
X
mark
isNatKind
X
a__isNatKind
X
a__x
N
s
M
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
U31
X1
X2
X3
a__U31
mark
X1
X2
X3
a__U71
tt
M
N
mark
N
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U41
X1
X2
a__U41
mark
X1
X2
a__U32
tt
V2
a__isNat
V2
mark
U31
X1
X2
X3
mark
X1
a__plus
N
s
M
a__isNat
M
a__x
N
0
a__U61
a__and
a__isNat
N
isNatKind
N
mark
U22
X
a__U22
mark
X
a__plus
N
s
M
a__and
a__isNat
M
isNatKind
M
mark
U12
X1
X2
mark
X1
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__U71
tt
M
N
mark
M
mark
x
X1
X2
mark
X2
a__isNat
x
V1
V2
a__isNatKind
V1
a__plus
N
s
M
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
mark
U11
X1
X2
X3
a__U11
mark
X1
X2
X3
mark
U21
X1
X2
a__U21
mark
X1
X2
a__U41
tt
N
mark
N
a__U31
tt
V1
V2
a__isNat
V1
mark
U13
X
a__U13
mark
X
a__U11
tt
V1
V2
a__isNat
V1
a__U12
tt
V2
a__U13
a__isNat
V2
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
and
X1
X2
a__and
mark
X1
X2
a__U31
tt
V1
V2
a__U32
a__isNat
V1
V2
mark
U13
X
mark
X
a__isNat
plus
V1
V2
a__isNatKind
V1
mark
U32
X1
X2
a__U32
mark
X1
X2
mark
x
X1
X2
mark
X1
true
mark
x
X1
X2
mark
X1
a__isNat
plus
V1
V2
a__isNatKind
V1
mark
U32
X1
X2
a__U32
mark
X1
X2
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
mark
s
X
mark
X
a__U51
tt
M
N
mark
M
mark
U13
X
mark
X
a__isNat
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__U71
tt
M
N
a__x
mark
N
mark
M
mark
U61
X
mark
X
a__U21
tt
V1
a__isNat
V1
a__U31
tt
V1
V2
a__U32
a__isNat
V1
V2
a__isNat
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__plus
N
0
a__isNat
N
a__U71
tt
M
N
mark
N
mark
plus
X1
X2
mark
X2
mark
U11
X1
X2
X3
mark
X1
mark
and
X1
X2
a__and
mark
X1
X2
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__x
N
0
a__and
a__isNat
N
isNatKind
N
a__U11
tt
V1
V2
a__isNat
V1
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
a__x
N
0
a__isNat
N
a__U31
tt
V1
V2
a__isNat
V1
a__U41
tt
N
mark
N
a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
mark
U21
X1
X2
a__U21
mark
X1
X2
mark
U11
X1
X2
X3
a__U11
mark
X1
X2
X3
a__plus
N
s
M
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
mark
plus
X1
X2
mark
X1
mark
and
X1
X2
mark
X1
a__isNat
x
V1
V2
a__isNatKind
V1
mark
U32
X1
X2
mark
X1
a__U71
tt
M
N
mark
M
mark
x
X1
X2
mark
X2
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__x
N
s
M
a__and
a__isNat
M
isNatKind
M
a__isNatKind
plus
V1
V2
a__isNatKind
V1
a__plus
N
0
a__and
a__isNat
N
isNatKind
N
mark
U12
X1
X2
mark
X1
mark
U12
X1
X2
a__U12
mark
X1
X2
mark
U41
X1
X2
mark
X1
a__plus
N
s
M
a__and
a__isNat
M
isNatKind
M
a__isNat
x
V1
V2
a__U31
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
mark
U33
X
mark
X
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__isNat
s
V1
a__isNatKind
V1
a__U51
tt
M
N
mark
N
mark
U51
X1
X2
X3
mark
X1
mark
isNat
X
a__isNat
X
a__plus
N
s
M
a__isNat
M
mark
U31
X1
X2
X3
mark
X1
a__isNatKind
x
V1
V2
a__isNatKind
V1
a__U51
tt
M
N
a__plus
mark
N
mark
M
a__U32
tt
V2
a__isNat
V2
mark
U41
X1
X2
a__U41
mark
X1
X2
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U21
X1
X2
mark
X1
mark
U31
X1
X2
X3
a__U31
mark
X1
X2
X3
a__U71
tt
M
N
mark
N
a__x
N
s
M
a__isNat
M
a__isNatKind
s
V1
a__isNatKind
V1
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
U71
X1
X2
X3
mark
X1
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__x
N
s
M
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
mark
isNatKind
X
a__isNatKind
X
mark
U22
X
mark
X
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
a__U12
tt
V2
a__isNat
V2
a__and
tt
X
mark
X
true
a__isNatKind
1
0
isNatKind
1
0
a__plus
2
1
0
2
21654
0
U21
2
1
0
2
0
0
a__U71
3
2
22758
3
22756
0
U11
3
1
0
2
0
3
15452
0
s
1
1
0
a__U31
3
0
a__U33
1
0
a__U33
1
1
5600
a__isNat
1
0
U71
3
1
21653
2
22758
3
22756
0
and
2
1
0
2
0
0
a__U13
1
0
a__U51
3
1
0
2
0
3
0
0
a__x
2
1
22756
2
22758
0
a__U22
1
1
0
a__U11
3
0
a__U31
3
1
22758
2
22756
3
22757
0
a__U51
3
1
0
2
21654
3
0
0
a__x
2
1
22756
2
22758
0
U12
2
1
0
2
6132
0
a__U41
2
1
0
2
0
0
x
2
1
22756
2
22758
0
a__U12
2
0
a__U21
2
0
a__U61
1
0
a__plus
2
1
0
2
0
0
mark
1
1
0
0
0
14098
a__and
2
1
0
2
0
0
a__U21
2
1
0
2
0
0
a__U32
2
1
1
2
21174
0
mark
1
1
0
a__U11
3
1
0
2
0
3
15452
0
U32
2
1
1
2
21174
0
U33
1
1
5600
a__U12
2
1
0
2
6132
0
isNat
1
1
0
plus
2
1
0
2
21654
0
U61
1
1
14098
a__U22
1
0
a__U13
1
1
6132
U31
3
1
22758
2
22756
3
22757
0
a__U71
3
1
21653
2
22758
3
22756
0
a__U61
1
1
14098
a__U41
2
2
0
0
tt
0
0
a__isNat
1
1
0
U13
1
1
6132
a__isNatKind
1
0
U22
1
1
0
U51
3
1
0
2
21654
3
0
0
a__and
2
1
0
2
0
0
U41
2
1
0
2
0
0
a__U32
2
0
a__and
tt
X
mark
X
a__U12
tt
V2
a__isNat
V2
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
mark
U22
X
mark
X
mark
isNatKind
X
a__isNatKind
X
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
a__isNatKind
s
V1
a__isNatKind
V1
mark
U21
X1
X2
mark
X1
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U41
X1
X2
a__U41
mark
X1
X2
a__U32
tt
V2
a__isNat
V2
a__U51
tt
M
N
a__plus
mark
N
mark
M
a__isNatKind
x
V1
V2
a__isNatKind
V1
a__plus
N
s
M
a__isNat
M
mark
isNat
X
a__isNat
X
mark
U51
X1
X2
X3
mark
X1
a__U51
tt
M
N
mark
N
a__isNat
s
V1
a__isNatKind
V1
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__isNat
x
V1
V2
a__U31
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__plus
N
s
M
a__and
a__isNat
M
isNatKind
M
mark
U41
X1
X2
mark
X1
mark
U12
X1
X2
mark
X1
a__plus
N
0
a__and
a__isNat
N
isNatKind
N
a__isNatKind
plus
V1
V2
a__isNatKind
V1
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__isNat
x
V1
V2
a__isNatKind
V1
mark
and
X1
X2
mark
X1
mark
plus
X1
X2
mark
X1
a__plus
N
s
M
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
mark
U21
X1
X2
a__U21
mark
X1
X2
a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
a__U41
tt
N
mark
N
a__U31
tt
V1
V2
a__isNat
V1
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
a__U11
tt
V1
V2
a__isNat
V1
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
mark
and
X1
X2
a__and
mark
X1
X2
mark
U11
X1
X2
X3
mark
X1
a__isNat
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__U31
tt
V1
V2
a__U32
a__isNat
V1
V2
a__U21
tt
V1
a__isNat
V1
a__U71
tt
M
N
a__x
mark
N
mark
M
a__isNat
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__U51
tt
M
N
mark
M
mark
s
X
mark
X
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__isNat
plus
V1
V2
a__isNatKind
V1
a__isNatKind
0
tt
a__U21
X1
X2
U21
X1
X2
a__U21
tt
V1
a__U22
a__isNat
V1
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__U33
tt
tt
a__U33
X
U33
X
a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
a__U13
tt
tt
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
U11
X1
X2
X3
a__U11
mark
X1
X2
X3
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U31
X1
X2
X3
a__U31
mark
X1
X2
X3
a__isNat
x
V1
V2
a__U31
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__x
X1
X2
x
X1
X2
mark
U12
X1
X2
a__U12
mark
X1
X2
mark
U33
X
a__U33
mark
X
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
isNat
X
a__isNat
X
mark
s
X
s
mark
X
a__U22
tt
tt
mark
U32
X1
X2
a__U32
mark
X1
X2
a__U51
tt
M
N
s
a__plus
mark
N
mark
M
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__U32
tt
V2
a__U33
a__isNat
V2
a__isNatKind
s
V1
a__isNatKind
V1
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__U13
X
U13
X
a__U31
X1
X2
X3
U31
X1
X2
X3
mark
U21
X1
X2
a__U21
mark
X1
X2
a__isNatKind
X
isNatKind
X
a__isNat
0
tt
a__U51
X1
X2
X3
U51
X1
X2
X3
mark
U22
X
a__U22
mark
X
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
mark
0
0
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__x
N
0
a__U61
a__and
a__isNat
N
isNatKind
N
a__plus
X1
X2
plus
X1
X2
a__U61
tt
0
a__U41
tt
N
mark
N
a__and
tt
X
mark
X
a__U22
X
U22
X
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__U41
X1
X2
U41
X1
X2
a__U71
X1
X2
X3
U71
X1
X2
X3
a__U31
tt
V1
V2
a__U32
a__isNat
V1
V2
mark
U61
X
a__U61
mark
X
a__and
X1
X2
and
X1
X2
a__U61
X
U61
X
a__isNat
X
isNat
X
a__U32
X1
X2
U32
X1
X2
a__U12
X1
X2
U12
X1
X2
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
and
X1
X2
a__and
mark
X1
X2
mark
isNatKind
X
a__isNatKind
X
a__U11
X1
X2
X3
U11
X1
X2
X3
mark
U41
X1
X2
a__U41
mark
X1
X2
mark
U13
X
a__U13
mark
X
mark
tt
tt
a__U12
tt
V2
a__U13
a__isNat
V2
a__U21
tt
V1
a__isNat
V1
a__isNat
plus
V1
V2
a__isNatKind
V1
a__isNat
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__U11
tt
V1
V2
a__isNat
V1
a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
a__isNat
s
V1
a__isNatKind
V1
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__isNatKind
x
V1
V2
a__isNatKind
V1
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U51
X1
X2
X3
mark
X1
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
U11
X1
X2
X3
mark
X1
a__isNatKind
plus
V1
V2
a__isNatKind
V1
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__isNat
x
V1
V2
a__isNatKind
V1
a__isNat
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__isNat
x
V1
V2
a__U31
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
mark
U12
X1
X2
mark
X1
a__plus
N
0
a__and
a__isNat
N
isNatKind
N
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
isNat
X
a__isNat
X
mark
s
X
mark
X
a__U51
tt
M
N
mark
M
a__U51
tt
M
N
mark
N
a__U51
tt
M
N
a__plus
mark
N
mark
M
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__U32
tt
V2
a__isNat
V2
a__isNatKind
s
V1
a__isNatKind
V1
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
mark
U21
X1
X2
mark
X1
mark
U21
X1
X2
a__U21
mark
X1
X2
mark
U22
X
mark
X
a__U71
tt
M
N
a__x
mark
N
mark
M
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
a__plus
N
s
M
a__isNat
M
a__plus
N
s
M
a__and
a__isNat
M
isNatKind
M
a__plus
N
s
M
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__U41
tt
N
mark
N
a__and
tt
X
mark
X
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__U31
tt
V1
V2
a__isNat
V1
a__U31
tt
V1
V2
a__U32
a__isNat
V1
V2
mark
plus
X1
X2
mark
X1
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
and
X1
X2
mark
X1
mark
and
X1
X2
a__and
mark
X1
X2
mark
isNatKind
X
a__isNatKind
X
mark
U41
X1
X2
mark
X1
mark
U41
X1
X2
a__U41
mark
X1
X2
a__U12
tt
V2
a__isNat
V2
true
a__isNatKind
1
0
isNatKind
1
0
a__plus
2
1
0
2
1
0
U21
2
1
0
2
0
0
a__U71
3
2
4
3
2
0
U11
3
1
0
2
0
3
1
0
s
1
1
0
a__U31
3
0
a__U33
1
0
a__U33
1
1
2
a__isNat
1
0
U71
3
2
4
3
2
0
and
2
1
0
2
0
0
a__U13
1
0
a__U51
3
2
1
3
0
0
a__x
2
1
2
2
4
0
a__U22
1
1
0
a__U11
3
0
a__U31
3
1
4
2
2
3
3
0
a__U51
3
1
0
2
1
3
0
0
a__x
2
1
2
2
4
0
U12
2
1
0
2
1
0
a__U41
2
1
0
2
0
0
x
2
1
2
2
4
0
a__U12
2
0
a__U21
2
0
a__U61
1
0
a__plus
2
1
0
2
1
0
mark
1
1
0
0
0
2
a__and
2
2
0
0
a__U21
2
1
0
2
0
0
a__U32
2
1
1
2
2
0
mark
1
1
0
a__U11
3
1
0
2
0
3
1
0
U32
2
1
1
2
2
0
U33
1
1
2
a__U12
2
1
0
2
1
0
isNat
1
1
0
plus
2
1
0
2
1
0
U61
1
2
a__U22
1
0
a__U13
1
1
1
U31
3
1
4
2
2
3
3
0
a__U71
3
2
4
3
2
0
a__U61
1
2
a__U41
2
2
0
0
tt
0
0
a__isNat
1
1
0
U13
1
1
1
a__isNatKind
1
0
U22
1
1
0
U51
3
1
0
2
1
3
0
0
a__and
2
1
0
2
0
0
U41
2
1
0
2
0
0
a__U32
2
0
a__U12
tt
V2
a__isNat
V2
mark
U41
X1
X2
a__U41
mark
X1
X2
mark
U41
X1
X2
mark
X1
mark
isNatKind
X
a__isNatKind
X
mark
and
X1
X2
a__and
mark
X1
X2
mark
and
X1
X2
mark
X1
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
plus
X1
X2
mark
X1
a__U31
tt
V1
V2
a__U32
a__isNat
V1
V2
a__U31
tt
V1
V2
a__isNat
V1
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__and
tt
X
mark
X
a__U41
tt
N
mark
N
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__plus
N
s
M
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
a__U71
tt
M
N
a__x
mark
N
mark
M
mark
U22
X
mark
X
mark
U21
X1
X2
a__U21
mark
X1
X2
mark
U21
X1
X2
mark
X1
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__isNatKind
s
V1
a__isNatKind
V1
a__U32
tt
V2
a__isNat
V2
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__U51
tt
M
N
a__plus
mark
N
mark
M
a__U51
tt
M
N
mark
N
mark
s
X
mark
X
mark
isNat
X
a__isNat
X
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
U12
X1
X2
mark
X1
a__isNat
x
V1
V2
a__U31
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__isNat
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__isNat
x
V1
V2
a__isNatKind
V1
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__isNatKind
plus
V1
V2
a__isNatKind
V1
mark
U11
X1
X2
X3
mark
X1
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
U51
X1
X2
X3
mark
X1
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__isNatKind
x
V1
V2
a__isNatKind
V1
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__isNat
s
V1
a__isNatKind
V1
a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
a__U11
tt
V1
V2
a__isNat
V1
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__isNat
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__isNat
plus
V1
V2
a__isNatKind
V1
a__U21
tt
V1
a__isNat
V1
a__isNatKind
0
tt
a__U21
X1
X2
U21
X1
X2
a__U21
tt
V1
a__U22
a__isNat
V1
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__U33
tt
tt
a__U33
X
U33
X
a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
a__U13
tt
tt
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
U11
X1
X2
X3
a__U11
mark
X1
X2
X3
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U31
X1
X2
X3
a__U31
mark
X1
X2
X3
a__isNat
x
V1
V2
a__U31
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__x
X1
X2
x
X1
X2
mark
U12
X1
X2
a__U12
mark
X1
X2
mark
U33
X
a__U33
mark
X
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
isNat
X
a__isNat
X
mark
s
X
s
mark
X
a__U22
tt
tt
mark
U32
X1
X2
a__U32
mark
X1
X2
a__U51
tt
M
N
s
a__plus
mark
N
mark
M
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__U32
tt
V2
a__U33
a__isNat
V2
a__isNatKind
s
V1
a__isNatKind
V1
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__U13
X
U13
X
a__U31
X1
X2
X3
U31
X1
X2
X3
mark
U21
X1
X2
a__U21
mark
X1
X2
a__isNatKind
X
isNatKind
X
a__isNat
0
tt
a__U51
X1
X2
X3
U51
X1
X2
X3
mark
U22
X
a__U22
mark
X
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
mark
0
0
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__x
N
0
a__U61
a__and
a__isNat
N
isNatKind
N
a__plus
X1
X2
plus
X1
X2
a__U61
tt
0
a__U41
tt
N
mark
N
a__and
tt
X
mark
X
a__U22
X
U22
X
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__U41
X1
X2
U41
X1
X2
a__U71
X1
X2
X3
U71
X1
X2
X3
a__U31
tt
V1
V2
a__U32
a__isNat
V1
V2
mark
U61
X
a__U61
mark
X
a__and
X1
X2
and
X1
X2
a__U61
X
U61
X
a__isNat
X
isNat
X
a__U32
X1
X2
U32
X1
X2
a__U12
X1
X2
U12
X1
X2
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
and
X1
X2
a__and
mark
X1
X2
mark
isNatKind
X
a__isNatKind
X
a__U11
X1
X2
X3
U11
X1
X2
X3
mark
U41
X1
X2
a__U41
mark
X1
X2
mark
U13
X
a__U13
mark
X
mark
tt
tt
a__U12
tt
V2
a__U13
a__isNat
V2
a__U21
tt
V1
a__isNat
V1
a__isNat
plus
V1
V2
a__isNatKind
V1
a__isNat
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__U11
tt
V1
V2
a__isNat
V1
a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
a__isNat
s
V1
a__isNatKind
V1
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__isNatKind
x
V1
V2
a__isNatKind
V1
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U51
X1
X2
X3
mark
X1
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
U11
X1
X2
X3
mark
X1
a__isNatKind
plus
V1
V2
a__isNatKind
V1
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__isNat
x
V1
V2
a__isNatKind
V1
a__isNat
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__isNat
x
V1
V2
a__U31
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
mark
U12
X1
X2
mark
X1
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
isNat
X
a__isNat
X
mark
s
X
mark
X
a__U51
tt
M
N
mark
N
a__U51
tt
M
N
a__plus
mark
N
mark
M
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__U32
tt
V2
a__isNat
V2
a__isNatKind
s
V1
a__isNatKind
V1
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
mark
U21
X1
X2
mark
X1
mark
U21
X1
X2
a__U21
mark
X1
X2
mark
U22
X
mark
X
a__U71
tt
M
N
a__x
mark
N
mark
M
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
a__plus
N
s
M
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__U41
tt
N
mark
N
a__and
tt
X
mark
X
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__U31
tt
V1
V2
a__isNat
V1
a__U31
tt
V1
V2
a__U32
a__isNat
V1
V2
mark
plus
X1
X2
mark
X1
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
and
X1
X2
mark
X1
mark
and
X1
X2
a__and
mark
X1
X2
mark
isNatKind
X
a__isNatKind
X
mark
U41
X1
X2
mark
X1
mark
U41
X1
X2
a__U41
mark
X1
X2
a__U12
tt
V2
a__isNat
V2
true
a__isNatKind
1
1
isNatKind
1
0
a__plus
2
1
0
2
2
0
U21
2
1
0
2
0
0
a__U71
3
2
6
3
4
0
U11
3
1
0
2
0
3
1
0
s
1
1
0
a__U31
3
2
3
3
3
0
a__U33
1
0
a__U33
1
1
3
a__isNat
1
1
1
U71
3
2
5
3
3
0
and
2
1
0
2
0
0
a__U13
1
0
a__U51
3
2
3
3
1
0
a__x
2
1
4
2
6
0
a__U22
1
1
0
a__U11
3
2
1
3
2
0
a__U31
3
1
5
2
3
3
4
0
a__U51
3
1
0
2
2
3
0
0
a__x
2
1
3
2
5
0
U12
2
1
0
2
1
0
a__U41
2
1
0
2
0
0
x
2
1
3
2
5
0
a__U12
2
2
2
0
a__U21
2
2
1
0
a__U61
1
0
a__plus
2
1
1
2
3
0
mark
1
1
1
0
0
1
a__and
2
2
1
0
a__U21
2
1
0
2
0
0
a__U32
2
1
2
2
3
0
mark
1
1
0
a__U11
3
1
0
2
0
3
1
0
U32
2
1
2
2
3
0
U33
1
1
3
a__U12
2
1
0
2
1
0
isNat
1
1
0
plus
2
1
0
2
2
0
U61
1
3
a__U22
1
0
a__U13
1
1
1
U31
3
1
5
2
3
3
4
0
a__U71
3
2
5
3
3
0
a__U61
1
3
a__U41
2
2
1
0
tt
0
0
a__isNat
1
1
0
U13
1
1
1
a__isNatKind
1
0
U22
1
1
0
U51
3
1
0
2
2
3
0
0
a__and
2
1
0
2
0
0
U41
2
1
0
2
0
0
a__U32
2
2
2
0
mark
U41
X1
X2
a__U41
mark
X1
X2
mark
U41
X1
X2
mark
X1
mark
isNatKind
X
a__isNatKind
X
mark
and
X1
X2
a__and
mark
X1
X2
mark
and
X1
X2
mark
X1
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
plus
X1
X2
mark
X1
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__and
tt
X
mark
X
a__U41
tt
N
mark
N
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__plus
N
s
M
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
a__U71
tt
M
N
a__x
mark
N
mark
M
mark
U22
X
mark
X
mark
U21
X1
X2
a__U21
mark
X1
X2
mark
U21
X1
X2
mark
X1
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__isNatKind
s
V1
a__isNatKind
V1
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__U51
tt
M
N
a__plus
mark
N
mark
M
a__U51
tt
M
N
mark
N
mark
s
X
mark
X
mark
isNat
X
a__isNat
X
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
U12
X1
X2
mark
X1
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__isNatKind
plus
V1
V2
a__isNatKind
V1
mark
U11
X1
X2
X3
mark
X1
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
U51
X1
X2
X3
mark
X1
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__isNatKind
x
V1
V2
a__isNatKind
V1
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__isNat
s
V1
a__isNatKind
V1
a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
a__U11
tt
V1
V2
a__isNat
V1
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__U21
tt
V1
a__isNat
V1
a__isNatKind
0
tt
a__U21
X1
X2
U21
X1
X2
a__U21
tt
V1
a__U22
a__isNat
V1
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__U33
tt
tt
a__U33
X
U33
X
a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
a__U13
tt
tt
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
U11
X1
X2
X3
a__U11
mark
X1
X2
X3
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U31
X1
X2
X3
a__U31
mark
X1
X2
X3
a__isNat
x
V1
V2
a__U31
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__x
X1
X2
x
X1
X2
mark
U12
X1
X2
a__U12
mark
X1
X2
mark
U33
X
a__U33
mark
X
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
isNat
X
a__isNat
X
mark
s
X
s
mark
X
a__U22
tt
tt
mark
U32
X1
X2
a__U32
mark
X1
X2
a__U51
tt
M
N
s
a__plus
mark
N
mark
M
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__U32
tt
V2
a__U33
a__isNat
V2
a__isNatKind
s
V1
a__isNatKind
V1
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__U13
X
U13
X
a__U31
X1
X2
X3
U31
X1
X2
X3
mark
U21
X1
X2
a__U21
mark
X1
X2
a__isNatKind
X
isNatKind
X
a__isNat
0
tt
a__U51
X1
X2
X3
U51
X1
X2
X3
mark
U22
X
a__U22
mark
X
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
mark
0
0
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__x
N
0
a__U61
a__and
a__isNat
N
isNatKind
N
a__plus
X1
X2
plus
X1
X2
a__U61
tt
0
a__U41
tt
N
mark
N
a__and
tt
X
mark
X
a__U22
X
U22
X
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__U41
X1
X2
U41
X1
X2
a__U71
X1
X2
X3
U71
X1
X2
X3
a__U31
tt
V1
V2
a__U32
a__isNat
V1
V2
mark
U61
X
a__U61
mark
X
a__and
X1
X2
and
X1
X2
a__U61
X
U61
X
a__isNat
X
isNat
X
a__U32
X1
X2
U32
X1
X2
a__U12
X1
X2
U12
X1
X2
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
and
X1
X2
a__and
mark
X1
X2
mark
isNatKind
X
a__isNatKind
X
a__U11
X1
X2
X3
U11
X1
X2
X3
mark
U41
X1
X2
a__U41
mark
X1
X2
mark
U13
X
a__U13
mark
X
mark
tt
tt
a__U12
tt
V2
a__U13
a__isNat
V2
a__U21
tt
V1
a__isNat
V1
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__U11
tt
V1
V2
a__isNat
V1
a__isNat
s
V1
a__isNatKind
V1
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__isNatKind
x
V1
V2
a__isNatKind
V1
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U51
X1
X2
X3
mark
X1
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
U11
X1
X2
X3
mark
X1
a__isNatKind
plus
V1
V2
a__isNatKind
V1
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U12
X1
X2
mark
X1
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
isNat
X
a__isNat
X
mark
s
X
mark
X
a__U51
tt
M
N
mark
N
a__U51
tt
M
N
a__plus
mark
N
mark
M
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__isNatKind
s
V1
a__isNatKind
V1
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
mark
U21
X1
X2
mark
X1
mark
U21
X1
X2
a__U21
mark
X1
X2
mark
U22
X
mark
X
a__U71
tt
M
N
a__x
mark
N
mark
M
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
a__plus
N
s
M
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__U41
tt
N
mark
N
a__and
tt
X
mark
X
mark
x
X1
X2
a__x
mark
X1
mark
X2
mark
plus
X1
X2
mark
X1
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
and
X1
X2
mark
X1
mark
and
X1
X2
a__and
mark
X1
X2
mark
isNatKind
X
a__isNatKind
X
mark
U41
X1
X2
mark
X1
mark
U41
X1
X2
a__U41
mark
X1
X2
true
a__isNatKind
1
32294
isNatKind
1
1
a__plus
2
1
0
2
8
0
U21
2
1
2
0
a__U71
3
1
32297
3
51803
0
U11
3
1
2
0
s
1
1
0
a__U31
3
0
a__U33
1
0
a__U33
1
1
a__isNat
1
32295
U71
3
1
5
3
19510
0
and
2
1
0
2
0
0
a__U13
1
0
a__U51
3
1
32294
2
32297
3
32293
0
a__x
2
1
51803
0
a__U22
1
1
0
a__U11
3
1
32294
0
a__U31
3
1
2
0
a__U51
3
1
1
2
8
3
0
0
a__x
2
1
19510
0
U12
2
1
0
0
a__U41
2
1
5108
2
0
0
x
2
1
19510
0
a__U12
2
0
a__U21
2
1
32294
0
a__U61
1
0
a__plus
2
1
32293
2
32297
0
mark
1
1
32293
0
0
12579
a__and
2
2
32293
0
a__U21
2
1
2
0
a__U32
2
1
0
0
mark
1
1
0
a__U11
3
1
2
0
U32
2
1
0
0
U33
1
1
a__U12
2
1
0
0
isNat
1
3
plus
2
1
0
2
8
0
U61
1
12579
a__U22
1
0
a__U13
1
1
U31
3
1
2
0
a__U71
3
1
5
3
19510
0
a__U61
1
12579
a__U41
2
2
32293
0
tt
0
1
a__isNat
1
3
U13
1
1
a__isNatKind
1
1
U22
1
1
0
U51
3
1
1
2
8
3
0
0
a__and
2
1
0
2
0
0
U41
2
1
5108
2
0
0
a__U32
2
0
mark
U41
X1
X2
a__U41
mark
X1
X2
mark
isNatKind
X
a__isNatKind
X
mark
and
X1
X2
a__and
mark
X1
X2
mark
and
X1
X2
mark
X1
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
plus
X1
X2
mark
X1
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__and
tt
X
mark
X
a__U41
tt
N
mark
N
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
a__U71
tt
M
N
a__x
mark
N
mark
M
mark
U22
X
mark
X
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__isNatKind
s
V1
a__isNatKind
V1
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__U51
tt
M
N
a__plus
mark
N
mark
M
a__U51
tt
M
N
mark
N
mark
s
X
mark
X
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
U12
X1
X2
mark
X1
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__isNatKind
plus
V1
V2
a__isNatKind
V1
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
a__isNatKind
x
V1
V2
a__isNatKind
V1
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__U11
tt
V1
V2
a__isNat
V1
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__U21
tt
V1
a__isNat
V1
a__isNatKind
0
tt
a__U21
X1
X2
U21
X1
X2
a__U21
tt
V1
a__U22
a__isNat
V1
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__U33
tt
tt
a__U33
X
U33
X
a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
a__U13
tt
tt
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
U11
X1
X2
X3
a__U11
mark
X1
X2
X3
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U31
X1
X2
X3
a__U31
mark
X1
X2
X3
a__isNat
x
V1
V2
a__U31
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__x
X1
X2
x
X1
X2
mark
U12
X1
X2
a__U12
mark
X1
X2
mark
U33
X
a__U33
mark
X
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
isNat
X
a__isNat
X
mark
s
X
s
mark
X
a__U22
tt
tt
mark
U32
X1
X2
a__U32
mark
X1
X2
a__U51
tt
M
N
s
a__plus
mark
N
mark
M
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__U32
tt
V2
a__U33
a__isNat
V2
a__isNatKind
s
V1
a__isNatKind
V1
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__U13
X
U13
X
a__U31
X1
X2
X3
U31
X1
X2
X3
mark
U21
X1
X2
a__U21
mark
X1
X2
a__isNatKind
X
isNatKind
X
a__isNat
0
tt
a__U51
X1
X2
X3
U51
X1
X2
X3
mark
U22
X
a__U22
mark
X
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
mark
0
0
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__x
N
0
a__U61
a__and
a__isNat
N
isNatKind
N
a__plus
X1
X2
plus
X1
X2
a__U61
tt
0
a__U41
tt
N
mark
N
a__and
tt
X
mark
X
a__U22
X
U22
X
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__U41
X1
X2
U41
X1
X2
a__U71
X1
X2
X3
U71
X1
X2
X3
a__U31
tt
V1
V2
a__U32
a__isNat
V1
V2
mark
U61
X
a__U61
mark
X
a__and
X1
X2
and
X1
X2
a__U61
X
U61
X
a__isNat
X
isNat
X
a__U32
X1
X2
U32
X1
X2
a__U12
X1
X2
U12
X1
X2
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
and
X1
X2
a__and
mark
X1
X2
mark
isNatKind
X
a__isNatKind
X
a__U11
X1
X2
X3
U11
X1
X2
X3
mark
U41
X1
X2
a__U41
mark
X1
X2
mark
U13
X
a__U13
mark
X
mark
tt
tt
a__U12
tt
V2
a__U13
a__isNat
V2
a__U21
tt
V1
a__isNat
V1
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__U11
tt
V1
V2
a__isNat
V1
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
true
a__isNatKind
1
0
isNatKind
1
4448
a__plus
2
4449
U21
2
4449
a__U71
3
0
U11
3
4449
s
1
1
2
a__U31
3
0
a__U33
1
0
a__U33
1
4450
a__isNat
1
1
0
U71
3
4449
and
2
2
a__U13
1
0
a__U51
3
0
a__x
2
0
a__U22
1
4449
a__U11
3
2
1
a__U31
3
4448
a__U51
3
4450
a__x
2
4447
U12
2
4450
a__U41
2
4450
x
2
1
4448
a__U12
2
0
a__U21
2
2
1
a__U61
1
0
a__plus
2
0
mark
1
0
0
0
4449
a__and
2
0
a__U21
2
2
4448
a__U32
2
2
4449
mark
1
4446
a__U11
3
2
3
4448
U32
2
1
4450
U33
1
1
4451
a__U12
2
4449
isNat
1
4448
plus
2
1
4450
U61
1
1
4449
a__U22
1
0
a__U13
1
4450
U31
3
1
2
3
4449
a__U71
3
2
4448
a__U61
1
4448
a__U41
2
0
tt
0
4451
a__isNat
1
4447
U13
1
1
4451
a__isNatKind
1
4447
U22
1
4450
U51
3
4451
a__and
2
1
U41
2
4451
a__U32
2
0
a__isNatKind
x
V1
V2
a__isNatKind
V1
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
a__isNatKind
plus
V1
V2
a__isNatKind
V1
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U12
X1
X2
mark
X1
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
s
X
mark
X
a__U51
tt
M
N
mark
N
a__U51
tt
M
N
a__plus
mark
N
mark
M
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__isNatKind
s
V1
a__isNatKind
V1
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
mark
U22
X
mark
X
a__U71
tt
M
N
a__x
mark
N
mark
M
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__U41
tt
N
mark
N
a__and
tt
X
mark
X
mark
x
X1
X2
a__x
mark
X1
mark
X2
mark
plus
X1
X2
mark
X1
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
and
X1
X2
mark
X1
mark
and
X1
X2
a__and
mark
X1
X2
mark
isNatKind
X
a__isNatKind
X
mark
U41
X1
X2
a__U41
mark
X1
X2
true
a__isNatKind
1
1
1
isNatKind
1
1
2
a__plus
2
1
0
2
2
0
U21
2
1
1
2
4
0
a__U71
3
2
4
3
2
0
U11
3
1
1
2
4
3
3
0
s
1
1
0
a__U31
3
0
a__U33
1
0
a__U33
1
1
1
a__isNat
1
32295
U71
3
2
4
3
2
0
and
2
1
0
2
2
0
a__U13
1
0
a__U51
3
3
0
0
a__x
2
1
2
2
4
0
a__U22
1
1
0
a__U11
3
0
a__U31
3
1
4
3
8
0
a__U51
3
2
2
3
0
0
a__x
2
1
2
2
4
0
U12
2
1
0
2
1
0
a__U41
2
2
0
0
x
2
1
2
2
4
0
a__U12
2
0
a__U21
2
0
a__U61
1
0
a__plus
2
1
0
0
mark
1
1
0
0
0
1
a__and
2
2
0
0
a__U21
2
1
1
2
4
0
a__U32
2
2
5
0
mark
1
1
0
a__U11
3
1
1
2
4
3
3
0
U32
2
2
5
0
U33
1
1
1
a__U12
2
1
0
2
1
0
isNat
1
1
4
plus
2
1
0
2
2
0
U61
1
1
a__U22
1
0
a__U13
1
2
U31
3
1
4
3
8
0
a__U71
3
2
4
3
2
0
a__U61
1
1
a__U41
2
2
0
0
tt
0
2
a__isNat
1
1
4
U13
1
2
a__isNatKind
1
1
2
U22
1
1
0
U51
3
2
2
3
0
0
a__and
2
1
0
2
2
0
U41
2
2
0
0
a__U32
2
0
mark
U41
X1
X2
a__U41
mark
X1
X2
mark
and
X1
X2
mark
X1
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
plus
X1
X2
mark
X1
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__and
tt
X
mark
X
a__U41
tt
N
mark
N
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
a__U71
tt
M
N
a__x
mark
N
mark
M
mark
U22
X
mark
X
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__isNatKind
s
V1
a__isNatKind
V1
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__U51
tt
M
N
a__plus
mark
N
mark
M
a__U51
tt
M
N
mark
N
mark
s
X
mark
X
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
U12
X1
X2
mark
X1
a__isNatKind
plus
V1
V2
a__isNatKind
V1
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
a__isNatKind
0
tt
a__U21
X1
X2
U21
X1
X2
a__U21
tt
V1
a__U22
a__isNat
V1
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__U33
tt
tt
a__U33
X
U33
X
a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
a__U13
tt
tt
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
U11
X1
X2
X3
a__U11
mark
X1
X2
X3
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U31
X1
X2
X3
a__U31
mark
X1
X2
X3
a__isNat
x
V1
V2
a__U31
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__x
X1
X2
x
X1
X2
mark
U12
X1
X2
a__U12
mark
X1
X2
mark
U33
X
a__U33
mark
X
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
isNat
X
a__isNat
X
mark
s
X
s
mark
X
a__U22
tt
tt
mark
U32
X1
X2
a__U32
mark
X1
X2
a__U51
tt
M
N
s
a__plus
mark
N
mark
M
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__U32
tt
V2
a__U33
a__isNat
V2
a__isNatKind
s
V1
a__isNatKind
V1
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__U13
X
U13
X
a__U31
X1
X2
X3
U31
X1
X2
X3
mark
U21
X1
X2
a__U21
mark
X1
X2
a__isNatKind
X
isNatKind
X
a__isNat
0
tt
a__U51
X1
X2
X3
U51
X1
X2
X3
mark
U22
X
a__U22
mark
X
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
mark
0
0
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__x
N
0
a__U61
a__and
a__isNat
N
isNatKind
N
a__plus
X1
X2
plus
X1
X2
a__U61
tt
0
a__U41
tt
N
mark
N
a__and
tt
X
mark
X
a__U22
X
U22
X
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__U41
X1
X2
U41
X1
X2
a__U71
X1
X2
X3
U71
X1
X2
X3
a__U31
tt
V1
V2
a__U32
a__isNat
V1
V2
mark
U61
X
a__U61
mark
X
a__and
X1
X2
and
X1
X2
a__U61
X
U61
X
a__isNat
X
isNat
X
a__U32
X1
X2
U32
X1
X2
a__U12
X1
X2
U12
X1
X2
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
and
X1
X2
a__and
mark
X1
X2
mark
isNatKind
X
a__isNatKind
X
a__U11
X1
X2
X3
U11
X1
X2
X3
mark
U41
X1
X2
a__U41
mark
X1
X2
mark
U13
X
a__U13
mark
X
mark
tt
tt
a__U12
tt
V2
a__U13
a__isNat
V2
a__isNatKind
plus
V1
V2
a__isNatKind
V1
a__isNatKind
s
V1
a__isNatKind
V1
true
a__isNatKind
1
1
2
isNatKind
1
43587
a__plus
2
43588
U21
2
43588
a__U71
3
2
U11
3
43588
s
1
1
2
a__U31
3
0
a__U33
1
0
a__U33
1
43589
a__isNat
1
0
U71
3
43588
and
2
1
43585
a__U13
1
0
a__U51
3
0
a__x
2
0
a__U22
1
43588
a__U11
3
1
a__U31
3
1
3
a__U51
3
43589
a__x
2
43586
U12
2
43589
a__U41
2
1
5
x
2
43587
a__U12
2
0
a__U21
2
1
a__U61
1
0
a__plus
2
0
mark
1
2
0
0
43588
a__and
2
2
a__U21
2
43587
a__U32
2
1
8
mark
1
43585
a__U11
3
2
3
43587
U32
2
2
9
U33
1
1
43590
a__U12
2
2
43588
isNat
1
1
43587
plus
2
1
43589
U61
1
1
43588
a__U22
1
0
a__U13
1
43589
U31
3
3
4
a__U71
3
43587
a__U61
1
43587
a__U41
2
0
tt
0
43590
a__isNat
1
43586
U13
1
1
43590
a__isNatKind
1
43586
U22
1
43589
U51
3
43590
a__and
2
43584
U41
2
6
a__U32
2
0
a__and
tt
X
mark
X
false
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
U12
X1
X2
mark
X1
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
s
X
mark
X
a__U51
tt
M
N
mark
N
a__U51
tt
M
N
a__plus
mark
N
mark
M
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
mark
U22
X
mark
X
a__U71
tt
M
N
a__x
mark
N
mark
M
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__U41
tt
N
mark
N
mark
x
X1
X2
a__x
mark
X1
mark
X2
mark
plus
X1
X2
mark
X1
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
and
X1
X2
mark
X1
mark
U41
X1
X2
a__U41
mark
X1
X2
true
a__isNatKind
1
1
a__U33
1
1
a__U51
3
3
a__plus
2
1
mark
1
1
a__and
2
2
mark
1
1
a__U41
2
2
a__U32
2
1
isNatKind
1
5
1
a__plus
2
9
1
2
U21
2
3
2
1
a__U71
3
10
3
2
U11
3
8
2
s
1
5
1
a__U31
3
0
1
3
2
a__U33
1
6
a__isNat
1
0
U71
3
10
3
2
1
and
2
0
1
2
a__U13
1
0
a__x
2
10
1
2
a__U22
1
2
1
a__U11
3
0
2
3
1
a__U31
3
0
2
3
1
a__U51
3
9
3
2
1
a__x
2
10
1
2
U12
2
7
1
a__U41
2
1
2
1
x
2
10
1
2
a__U12
2
0
2
1
a__U21
2
0
2
1
a__U61
1
0
0
0
11
a__U21
2
3
2
1
a__U32
2
6
a__U11
3
8
2
U32
2
6
U33
1
6
a__U12
2
7
1
isNat
1
3
1
plus
2
9
1
2
U61
1
11
a__U22
1
0
a__U13
1
6
U31
3
0
2
3
1
a__U71
3
10
3
2
1
a__U61
1
11
tt
0
6
a__isNat
1
3
1
U13
1
6
a__isNatKind
1
5
1
U22
1
2
1
U51
3
9
3
2
1
a__and
2
0
1
2
U41
2
1
2
1
isNatKind
1
1
0
a__plus
2
1
0
2
0
0
U21
2
1
0
2
0
0
a__U71
3
2
0
3
0
0
U11
3
2
0
0
s
1
1
0
a__U31
3
1
0
2
0
3
0
0
a__U33
1
0
a__isNat
1
0
U71
3
1
0
2
0
3
0
0
and
2
1
0
2
0
0
a__U13
1
0
a__x
2
1
0
2
0
0
a__U22
1
1
0
a__U11
3
1
0
2
0
3
0
0
a__U31
3
1
0
2
0
3
0
0
a__U51
3
1
0
2
0
3
0
0
a__x
2
1
0
2
0
0
U12
2
1
0
0
a__U41
2
1
0
2
0
0
x
2
1
0
2
0
0
a__U12
2
1
0
2
0
0
a__U21
2
1
0
2
0
0
a__U61
1
0
0
0
0
a__U21
2
1
0
2
0
0
a__U32
2
0
a__U11
3
2
0
0
U32
2
0
U33
1
0
a__U12
2
1
0
0
isNat
1
1
0
plus
2
1
0
2
0
0
U61
1
0
a__U22
1
0
a__U13
1
0
U31
3
1
0
2
0
3
0
0
a__U71
3
1
0
2
0
3
0
0
a__U61
1
0
tt
0
0
a__isNat
1
1
0
U13
1
0
a__isNatKind
1
1
0
U22
1
1
0
U51
3
1
0
2
0
3
0
0
a__and
2
1
0
2
0
0
U41
2
1
0
2
0
0
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__U41
tt
N
mark
N
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
a__U71
tt
M
N
a__x
mark
N
mark
M
a__U51
tt
M
N
a__plus
mark
N
mark
M
a__U51
tt
M
N
mark
N
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
a__isNatKind
0
tt
a__U21
X1
X2
U21
X1
X2
a__U21
tt
V1
a__U22
a__isNat
V1
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__U33
tt
tt
a__U33
X
U33
X
a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
a__U13
tt
tt
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
U11
X1
X2
X3
a__U11
mark
X1
X2
X3
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U31
X1
X2
X3
a__U31
mark
X1
X2
X3
a__isNat
x
V1
V2
a__U31
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__x
X1
X2
x
X1
X2
mark
U12
X1
X2
a__U12
mark
X1
X2
mark
U33
X
a__U33
mark
X
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
isNat
X
a__isNat
X
mark
s
X
s
mark
X
a__U22
tt
tt
mark
U32
X1
X2
a__U32
mark
X1
X2
a__U51
tt
M
N
s
a__plus
mark
N
mark
M
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__U32
tt
V2
a__U33
a__isNat
V2
a__isNatKind
s
V1
a__isNatKind
V1
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__U13
X
U13
X
a__U31
X1
X2
X3
U31
X1
X2
X3
mark
U21
X1
X2
a__U21
mark
X1
X2
a__isNatKind
X
isNatKind
X
a__isNat
0
tt
a__U51
X1
X2
X3
U51
X1
X2
X3
mark
U22
X
a__U22
mark
X
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
mark
0
0
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__x
N
0
a__U61
a__and
a__isNat
N
isNatKind
N
a__plus
X1
X2
plus
X1
X2
a__U61
tt
0
a__U41
tt
N
mark
N
a__and
tt
X
mark
X
a__U22
X
U22
X
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__U41
X1
X2
U41
X1
X2
a__U71
X1
X2
X3
U71
X1
X2
X3
a__U31
tt
V1
V2
a__U32
a__isNat
V1
V2
mark
U61
X
a__U61
mark
X
a__and
X1
X2
and
X1
X2
a__U61
X
U61
X
a__isNat
X
isNat
X
a__U32
X1
X2
U32
X1
X2
a__U12
X1
X2
U12
X1
X2
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
and
X1
X2
a__and
mark
X1
X2
mark
isNatKind
X
a__isNatKind
X
a__U11
X1
X2
X3
U11
X1
X2
X3
mark
U41
X1
X2
a__U41
mark
X1
X2
mark
U13
X
a__U13
mark
X
mark
tt
tt
a__U12
tt
V2
a__U13
a__isNat
V2
a__U71
tt
M
N
a__x
mark
N
mark
M
false
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
false
a__U51
tt
M
N
a__plus
mark
N
mark
M
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
true
a__isNatKind
1
1
a__U33
1
1
a__U51
3
2
a__plus
2
2
mark
1
1
a__and
2
2
mark
1
1
a__U41
2
2
a__U32
2
1
isNatKind
1
4
1
a__plus
2
9
1
2
U21
2
3
2
1
a__U71
3
10
3
2
U11
3
8
2
s
1
4
1
a__U31
3
0
1
3
2
a__U33
1
6
a__isNat
1
0
U71
3
10
3
2
1
and
2
0
1
2
a__U13
1
0
a__x
2
10
1
2
a__U22
1
2
1
a__U11
3
0
2
3
1
a__U31
3
0
2
3
1
a__U51
3
9
3
2
1
a__x
2
10
1
2
U12
2
7
1
a__U41
2
1
2
1
x
2
10
1
2
a__U12
2
0
2
1
a__U21
2
0
2
1
a__U61
1
0
0
0
11
a__U21
2
3
2
1
a__U32
2
6
a__U11
3
8
2
U32
2
6
U33
1
6
a__U12
2
7
1
isNat
1
3
1
plus
2
9
1
2
U61
1
11
a__U22
1
0
a__U13
1
6
U31
3
0
2
3
1
a__U71
3
10
3
2
1
a__U61
1
11
tt
0
6
a__isNat
1
3
1
U13
1
6
a__isNatKind
1
4
1
U22
1
2
1
U51
3
9
3
2
1
a__and
2
0
1
2
U41
2
1
2
1
isNatKind
1
1
0
a__plus
2
1
0
2
0
0
U21
2
1
0
2
0
0
a__U71
3
2
0
3
0
0
U11
3
2
0
0
s
1
1
0
a__U31
3
1
0
2
0
3
0
0
a__U33
1
0
a__isNat
1
0
U71
3
1
0
2
0
3
0
0
and
2
1
0
2
0
0
a__U13
1
0
a__x
2
1
0
2
0
0
a__U22
1
1
0
a__U11
3
1
0
2
0
3
0
0
a__U31
3
1
0
2
0
3
0
0
a__U51
3
1
0
2
0
3
0
0
a__x
2
1
0
2
0
0
U12
2
1
0
0
a__U41
2
1
0
2
0
0
x
2
1
0
2
0
0
a__U12
2
1
0
2
0
0
a__U21
2
1
0
2
0
0
a__U61
1
0
0
0
0
a__U21
2
1
0
2
0
0
a__U32
2
0
a__U11
3
2
0
0
U32
2
0
U33
1
0
a__U12
2
1
0
0
isNat
1
1
0
plus
2
1
0
2
0
0
U61
1
0
a__U22
1
0
a__U13
1
0
U31
3
1
0
2
0
3
0
0
a__U71
3
1
0
2
0
3
0
0
a__U61
1
0
tt
0
0
a__isNat
1
1
0
U13
1
0
a__isNatKind
1
1
0
U22
1
1
0
U51
3
1
0
2
0
3
0
0
a__and
2
1
0
2
0
0
U41
2
1
0
2
0
0
a__U51
tt
M
N
a__plus
mark
N
mark
M
a__isNatKind
0
tt
a__U21
X1
X2
U21
X1
X2
a__U21
tt
V1
a__U22
a__isNat
V1
a__isNat
plus
V1
V2
a__U11
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__U33
tt
tt
a__U33
X
U33
X
a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
a__U13
tt
tt
a__isNat
s
V1
a__U21
a__isNatKind
V1
V1
a__isNatKind
x
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U51
X1
X2
X3
a__U51
mark
X1
X2
X3
mark
U11
X1
X2
X3
a__U11
mark
X1
X2
X3
a__isNatKind
plus
V1
V2
a__and
a__isNatKind
V1
isNatKind
V2
mark
U31
X1
X2
X3
a__U31
mark
X1
X2
X3
a__isNat
x
V1
V2
a__U31
a__and
a__isNatKind
V1
isNatKind
V2
V1
V2
a__x
X1
X2
x
X1
X2
mark
U12
X1
X2
a__U12
mark
X1
X2
mark
U33
X
a__U33
mark
X
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
mark
isNat
X
a__isNat
X
mark
s
X
s
mark
X
a__U22
tt
tt
mark
U32
X1
X2
a__U32
mark
X1
X2
a__U51
tt
M
N
s
a__plus
mark
N
mark
M
mark
U71
X1
X2
X3
a__U71
mark
X1
X2
X3
a__U32
tt
V2
a__U33
a__isNat
V2
a__isNatKind
s
V1
a__isNatKind
V1
a__x
N
s
M
a__U71
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__U13
X
U13
X
a__U31
X1
X2
X3
U31
X1
X2
X3
mark
U21
X1
X2
a__U21
mark
X1
X2
a__isNatKind
X
isNatKind
X
a__isNat
0
tt
a__U51
X1
X2
X3
U51
X1
X2
X3
mark
U22
X
a__U22
mark
X
a__U71
tt
M
N
a__plus
a__x
mark
N
mark
M
mark
N
mark
0
0
a__plus
N
s
M
a__U51
a__and
a__and
a__isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
a__x
N
0
a__U61
a__and
a__isNat
N
isNatKind
N
a__plus
X1
X2
plus
X1
X2
a__U61
tt
0
a__U41
tt
N
mark
N
a__and
tt
X
mark
X
a__U22
X
U22
X
mark
x
X1
X2
a__x
mark
X1
mark
X2
a__U41
X1
X2
U41
X1
X2
a__U71
X1
X2
X3
U71
X1
X2
X3
a__U31
tt
V1
V2
a__U32
a__isNat
V1
V2
mark
U61
X
a__U61
mark
X
a__and
X1
X2
and
X1
X2
a__U61
X
U61
X
a__isNat
X
isNat
X
a__U32
X1
X2
U32
X1
X2
a__U12
X1
X2
U12
X1
X2
mark
plus
X1
X2
a__plus
mark
X1
mark
X2
mark
and
X1
X2
a__and
mark
X1
X2
mark
isNatKind
X
a__isNatKind
X
a__U11
X1
X2
X3
U11
X1
X2
X3
mark
U41
X1
X2
a__U41
mark
X1
X2
mark
U13
X
a__U13
mark
X
mark
tt
tt
a__U12
tt
V2
a__U13
a__isNat
V2
a__U51
tt
M
N
a__plus
mark
N
mark
M
false
a__plus
N
0
a__U41
a__and
a__isNat
N
isNatKind
N
N
false
a__U51
tt
M
N
mark
N
false
a__U41
tt
N
mark
N
false
mark
x
X1
X2
a__x
mark
X1
mark
X2
false
a__U11
tt
V1
V2
a__U12
a__isNat
V1
V2
false
a__x
N
0
a__U61
a__and
a__isNat
N
isNatKind
N
false
mark
U13
X
a__U13
mark
X
false
mark
U61
X
a__U61
mark
X
false
mark
U22
X
a__U22
mark
X
false
mark
U33
X
a__U33
mark
X
false
a__U12
tt
V2
a__U13
a__isNat
V2
false
a__U21
tt
V1
a__U22
a__isNat
V1
false
a__U32
tt
V2
a__U33
a__isNat
V2
false
NaTT
certifiable-1.6