active
U11
tt
V1
V2
mark
U12
isNat
V1
V2
active
U12
tt
V2
mark
U13
isNat
V2
active
U13
tt
mark
tt
active
U21
tt
V1
mark
U22
isNat
V1
active
U22
tt
mark
tt
active
U31
tt
N
mark
N
active
U41
tt
M
N
mark
s
plus
N
M
active
and
tt
X
mark
X
active
isNat
0
mark
tt
active
isNat
plus
V1
V2
mark
U11
and
isNatKind
V1
isNatKind
V2
V1
V2
active
isNat
s
V1
mark
U21
isNatKind
V1
V1
active
isNatKind
0
mark
tt
active
isNatKind
plus
V1
V2
mark
and
isNatKind
V1
isNatKind
V2
active
isNatKind
s
V1
mark
isNatKind
V1
active
plus
N
0
mark
U31
and
isNat
N
isNatKind
N
N
active
plus
N
s
M
mark
U41
and
and
isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
active
U11
X1
X2
X3
U11
active
X1
X2
X3
active
U12
X1
X2
U12
active
X1
X2
active
U13
X
U13
active
X
active
U21
X1
X2
U21
active
X1
X2
active
U22
X
U22
active
X
active
U31
X1
X2
U31
active
X1
X2
active
U41
X1
X2
X3
U41
active
X1
X2
X3
active
s
X
s
active
X
active
plus
X1
X2
plus
active
X1
X2
active
plus
X1
X2
plus
X1
active
X2
active
and
X1
X2
and
active
X1
X2
U11
mark
X1
X2
X3
mark
U11
X1
X2
X3
U12
mark
X1
X2
mark
U12
X1
X2
U13
mark
X
mark
U13
X
U21
mark
X1
X2
mark
U21
X1
X2
U22
mark
X
mark
U22
X
U31
mark
X1
X2
mark
U31
X1
X2
U41
mark
X1
X2
X3
mark
U41
X1
X2
X3
s
mark
X
mark
s
X
plus
mark
X1
X2
mark
plus
X1
X2
plus
X1
mark
X2
mark
plus
X1
X2
and
mark
X1
X2
mark
and
X1
X2
proper
U11
X1
X2
X3
U11
proper
X1
proper
X2
proper
X3
proper
tt
ok
tt
proper
U12
X1
X2
U12
proper
X1
proper
X2
proper
isNat
X
isNat
proper
X
proper
U13
X
U13
proper
X
proper
U21
X1
X2
U21
proper
X1
proper
X2
proper
U22
X
U22
proper
X
proper
U31
X1
X2
U31
proper
X1
proper
X2
proper
U41
X1
X2
X3
U41
proper
X1
proper
X2
proper
X3
proper
s
X
s
proper
X
proper
plus
X1
X2
plus
proper
X1
proper
X2
proper
and
X1
X2
and
proper
X1
proper
X2
proper
0
ok
0
proper
isNatKind
X
isNatKind
proper
X
U11
ok
X1
ok
X2
ok
X3
ok
U11
X1
X2
X3
U12
ok
X1
ok
X2
ok
U12
X1
X2
isNat
ok
X
ok
isNat
X
U13
ok
X
ok
U13
X
U21
ok
X1
ok
X2
ok
U21
X1
X2
U22
ok
X
ok
U22
X
U31
ok
X1
ok
X2
ok
U31
X1
X2
U41
ok
X1
ok
X2
ok
X3
ok
U41
X1
X2
X3
s
ok
X
ok
s
X
plus
ok
X1
ok
X2
ok
plus
X1
X2
and
ok
X1
ok
X2
ok
and
X1
X2
isNatKind
ok
X
ok
isNatKind
X
top
mark
X
top
proper
X
top
ok
X
top
active
X
2.2
active
U12
tt
V2
isNat
V2
active
plus
X1
X2
plus
X1
active
X2
U13
ok
X
U13
X
isNat
ok
X
isNat
X
U21
ok
X1
ok
X2
U21
X1
X2
active
U13
X
U13
active
X
isNatKind
ok
X
isNatKind
X
U13
mark
X
U13
X
U21
mark
X1
X2
U21
X1
X2
active
plus
N
s
M
isNatKind
M
proper
U22
X
proper
X
active
s
X
active
X
active
U11
tt
V1
V2
U12
isNat
V1
V2
active
plus
N
s
M
isNat
N
active
plus
N
s
M
U41
and
and
isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
U11
mark
X1
X2
X3
U11
X1
X2
X3
proper
isNatKind
X
isNatKind
proper
X
active
plus
X1
X2
active
X1
top
mark
X
top
proper
X
proper
isNatKind
X
proper
X
active
U31
X1
X2
active
X1
active
U12
X1
X2
active
X1
active
U31
X1
X2
U31
active
X1
X2
proper
U11
X1
X2
X3
U11
proper
X1
proper
X2
proper
X3
proper
U11
X1
X2
X3
proper
X3
active
U41
X1
X2
X3
U41
active
X1
X2
X3
s
mark
X
s
X
proper
U11
X1
X2
X3
proper
X1
proper
and
X1
X2
proper
X2
active
U21
X1
X2
active
X1
U31
mark
X1
X2
U31
X1
X2
proper
U22
X
U22
proper
X
active
U22
X
active
X
active
U21
tt
V1
isNat
V1
proper
plus
X1
X2
proper
X2
proper
isNat
X
proper
X
proper
U31
X1
X2
U31
proper
X1
proper
X2
proper
U31
X1
X2
proper
X2
active
plus
N
s
M
isNatKind
N
active
U41
tt
M
N
plus
N
M
U41
mark
X1
X2
X3
U41
X1
X2
X3
proper
and
X1
X2
proper
X1
active
plus
N
s
M
isNat
M
proper
s
X
proper
X
proper
U21
X1
X2
proper
X2
proper
s
X
s
proper
X
active
U11
X1
X2
X3
active
X1
active
and
X1
X2
active
X1
plus
ok
X1
ok
X2
plus
X1
X2
active
plus
N
s
M
and
isNat
N
isNatKind
N
proper
U21
X1
X2
proper
X1
U12
ok
X1
ok
X2
U12
X1
X2
proper
isNat
X
isNat
proper
X
active
isNatKind
plus
V1
V2
isNatKind
V1
U41
ok
X1
ok
X2
ok
X3
U41
X1
X2
X3
active
U41
tt
M
N
s
plus
N
M
active
U22
X
U22
active
X
U22
mark
X
U22
X
active
U12
X1
X2
U12
active
X1
X2
proper
U12
X1
X2
U12
proper
X1
proper
X2
active
U21
tt
V1
U22
isNat
V1
active
isNat
plus
V1
V2
U11
and
isNatKind
V1
isNatKind
V2
V1
V2
active
isNatKind
plus
V1
V2
and
isNatKind
V1
isNatKind
V2
active
plus
X1
X2
plus
active
X1
X2
proper
plus
X1
X2
plus
proper
X1
proper
X2
U22
ok
X
U22
X
proper
and
X1
X2
and
proper
X1
proper
X2
proper
U41
X1
X2
X3
proper
X2
plus
mark
X1
X2
plus
X1
X2
top
ok
X
top
active
X
active
U41
X1
X2
X3
active
X1
proper
U31
X1
X2
proper
X1
active
plus
N
s
M
and
and
isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
active
plus
N
s
M
and
isNat
M
isNatKind
M
active
isNat
plus
V1
V2
isNatKind
V1
active
isNat
s
V1
U21
isNatKind
V1
V1
top
mark
X
proper
X
U12
mark
X1
X2
U12
X1
X2
active
isNatKind
s
V1
isNatKind
V1
active
isNat
plus
V1
V2
isNatKind
V2
U31
ok
X1
ok
X2
U31
X1
X2
U11
ok
X1
ok
X2
ok
X3
U11
X1
X2
X3
active
isNat
s
V1
isNatKind
V1
active
U13
X
active
X
active
plus
X1
X2
active
X2
and
mark
X1
X2
and
X1
X2
proper
U11
X1
X2
X3
proper
X2
plus
X1
mark
X2
plus
X1
X2
active
isNatKind
plus
V1
V2
isNatKind
V2
proper
U41
X1
X2
X3
proper
X1
active
isNat
plus
V1
V2
and
isNatKind
V1
isNatKind
V2
active
plus
N
0
isNatKind
N
s
ok
X
s
X
active
U11
tt
V1
V2
isNat
V1
and
ok
X1
ok
X2
and
X1
X2
proper
U21
X1
X2
U21
proper
X1
proper
X2
active
s
X
s
active
X
proper
U41
X1
X2
X3
proper
X3
proper
U12
X1
X2
proper
X2
proper
U13
X
U13
proper
X
active
and
X1
X2
and
active
X1
X2
active
U12
tt
V2
U13
isNat
V2
active
U21
X1
X2
U21
active
X1
X2
top
ok
X
active
X
proper
U12
X1
X2
proper
X1
active
plus
N
0
U31
and
isNat
N
isNatKind
N
N
active
plus
N
0
and
isNat
N
isNatKind
N
proper
U13
X
proper
X
active
plus
N
0
isNat
N
active
U11
X1
X2
X3
U11
active
X1
X2
X3
proper
plus
X1
X2
proper
X1
proper
U41
X1
X2
X3
U41
proper
X1
proper
X2
proper
X3
true
top
mark
X
top
proper
X
top
ok
X
top
active
X
true
isNatKind
1
1
top
1
1
proper
1
1
ok
1
1
isNat
1
1
active
1
1
active
1
1
U21
2
1
and
2
2
U21
2
2
2
1
U11
3
2
3
1
2
s
1
3
1
isNat
1
0
top
1
0
and
2
2
1
2
plus
2
0
U13
1
0
U12
2
1
1
2
U12
2
0
2
1
0
0
6
s
1
0
mark
1
0
1
proper
1
0
plus
2
4
2
1
U11
3
0
1
3
2
U31
2
2
2
1
U41
3
0
2
3
1
U22
1
0
tt
0
1
U13
1
0
1
U22
1
2
1
isNatKind
1
0
U41
3
4
2
3
1
U31
2
0
2
1
U21
2
1
0
2
0
0
U11
3
1
0
2
0
3
0
0
s
1
1
0
isNat
1
0
top
1
0
and
2
1
0
2
0
0
plus
2
0
U13
1
0
U12
2
1
0
2
0
0
U12
2
1
0
2
0
0
0
0
0
s
1
0
mark
1
1
0
proper
1
0
plus
2
1
0
2
0
0
U11
3
1
0
2
0
3
0
0
U31
2
1
0
2
0
0
U41
3
1
0
2
0
3
0
0
U22
1
0
tt
0
0
U13
1
1
0
U22
1
1
0
isNatKind
1
0
U41
3
1
0
2
0
3
0
0
U31
2
1
0
2
0
0
top
ok
X
top
active
X
active
U12
X1
X2
U12
active
X1
X2
proper
and
X1
X2
and
proper
X1
proper
X2
active
U21
tt
V1
mark
U22
isNat
V1
active
plus
N
0
mark
U31
and
isNat
N
isNatKind
N
N
active
and
tt
X
mark
X
U12
ok
X1
ok
X2
ok
U12
X1
X2
active
U11
tt
V1
V2
mark
U12
isNat
V1
V2
active
U13
tt
mark
tt
active
plus
N
s
M
mark
U41
and
and
isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
active
U22
X
U22
active
X
plus
mark
X1
X2
mark
plus
X1
X2
active
plus
X1
X2
plus
X1
active
X2
and
ok
X1
ok
X2
ok
and
X1
X2
active
U13
X
U13
active
X
U22
mark
X
mark
U22
X
active
U11
X1
X2
X3
U11
active
X1
X2
X3
U41
ok
X1
ok
X2
ok
X3
ok
U41
X1
X2
X3
active
and
X1
X2
and
active
X1
X2
U41
mark
X1
X2
X3
mark
U41
X1
X2
X3
active
U31
X1
X2
U31
active
X1
X2
U11
mark
X1
X2
X3
mark
U11
X1
X2
X3
proper
U21
X1
X2
U21
proper
X1
proper
X2
active
U22
tt
mark
tt
U31
mark
X1
X2
mark
U31
X1
X2
isNatKind
ok
X
ok
isNatKind
X
active
isNat
plus
V1
V2
mark
U11
and
isNatKind
V1
isNatKind
V2
V1
V2
proper
U11
X1
X2
X3
U11
proper
X1
proper
X2
proper
X3
active
U41
tt
M
N
mark
s
plus
N
M
active
U21
X1
X2
U21
active
X1
X2
active
plus
X1
X2
plus
active
X1
X2
proper
plus
X1
X2
plus
proper
X1
proper
X2
proper
isNatKind
X
isNatKind
proper
X
U13
mark
X
mark
U13
X
plus
ok
X1
ok
X2
ok
plus
X1
X2
active
isNatKind
s
V1
mark
isNatKind
V1
U13
ok
X
ok
U13
X
U21
mark
X1
X2
mark
U21
X1
X2
active
isNatKind
0
mark
tt
proper
U22
X
U22
proper
X
active
U41
X1
X2
X3
U41
active
X1
X2
X3
active
s
X
s
active
X
U21
ok
X1
ok
X2
ok
U21
X1
X2
active
isNat
s
V1
mark
U21
isNatKind
V1
V1
active
isNat
0
mark
tt
active
isNatKind
plus
V1
V2
mark
and
isNatKind
V1
isNatKind
V2
proper
0
ok
0
proper
tt
ok
tt
isNat
ok
X
ok
isNat
X
U31
ok
X1
ok
X2
ok
U31
X1
X2
active
U31
tt
N
mark
N
and
mark
X1
X2
mark
and
X1
X2
s
ok
X
ok
s
X
U22
ok
X
ok
U22
X
proper
s
X
s
proper
X
U11
ok
X1
ok
X2
ok
X3
ok
U11
X1
X2
X3
proper
U41
X1
X2
X3
U41
proper
X1
proper
X2
proper
X3
plus
X1
mark
X2
mark
plus
X1
X2
proper
U12
X1
X2
U12
proper
X1
proper
X2
proper
isNat
X
isNat
proper
X
proper
U31
X1
X2
U31
proper
X1
proper
X2
s
mark
X
mark
s
X
U12
mark
X1
X2
mark
U12
X1
X2
proper
U13
X
U13
proper
X
active
U12
tt
V2
mark
U13
isNat
V2
top
ok
X
top
active
X
true
isNatKind
1
1
0
U21
2
2
1
U11
3
2
5744
s
1
1
1
isNat
1
0
top
1
0
and
2
2
1
plus
2
0
top
1
1
0
U13
1
0
U12
2
1
1
U12
2
0
proper
1
1
2
ok
1
1
2
0
0
28805
s
1
0
mark
1
0
proper
1
0
isNat
1
1
17008
plus
2
2
0
U11
3
0
active
1
1
1
U31
2
2
19188
U41
3
0
active
1
0
U21
2
0
U22
1
0
tt
0
43843
U13
1
1
0
U22
1
1
41745
isNatKind
1
0
U41
3
3
1
U31
2
0
and
2
0
active
U12
X1
X2
U12
active
X1
X2
proper
and
X1
X2
and
proper
X1
proper
X2
active
U21
tt
V1
mark
U22
isNat
V1
active
plus
N
0
mark
U31
and
isNat
N
isNatKind
N
N
active
and
tt
X
mark
X
U12
ok
X1
ok
X2
ok
U12
X1
X2
active
U11
tt
V1
V2
mark
U12
isNat
V1
V2
active
U13
tt
mark
tt
active
plus
N
s
M
mark
U41
and
and
isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
active
U22
X
U22
active
X
plus
mark
X1
X2
mark
plus
X1
X2
active
plus
X1
X2
plus
X1
active
X2
and
ok
X1
ok
X2
ok
and
X1
X2
active
U13
X
U13
active
X
U22
mark
X
mark
U22
X
active
U11
X1
X2
X3
U11
active
X1
X2
X3
U41
ok
X1
ok
X2
ok
X3
ok
U41
X1
X2
X3
active
and
X1
X2
and
active
X1
X2
U41
mark
X1
X2
X3
mark
U41
X1
X2
X3
active
U31
X1
X2
U31
active
X1
X2
U11
mark
X1
X2
X3
mark
U11
X1
X2
X3
proper
U21
X1
X2
U21
proper
X1
proper
X2
active
U22
tt
mark
tt
U31
mark
X1
X2
mark
U31
X1
X2
isNatKind
ok
X
ok
isNatKind
X
active
isNat
plus
V1
V2
mark
U11
and
isNatKind
V1
isNatKind
V2
V1
V2
proper
U11
X1
X2
X3
U11
proper
X1
proper
X2
proper
X3
active
U41
tt
M
N
mark
s
plus
N
M
active
U21
X1
X2
U21
active
X1
X2
active
plus
X1
X2
plus
active
X1
X2
proper
plus
X1
X2
plus
proper
X1
proper
X2
proper
isNatKind
X
isNatKind
proper
X
U13
mark
X
mark
U13
X
plus
ok
X1
ok
X2
ok
plus
X1
X2
active
isNatKind
s
V1
mark
isNatKind
V1
U13
ok
X
ok
U13
X
U21
mark
X1
X2
mark
U21
X1
X2
active
isNatKind
0
mark
tt
proper
U22
X
U22
proper
X
active
U41
X1
X2
X3
U41
active
X1
X2
X3
active
s
X
s
active
X
U21
ok
X1
ok
X2
ok
U21
X1
X2
active
isNat
s
V1
mark
U21
isNatKind
V1
V1
active
isNat
0
mark
tt
active
isNatKind
plus
V1
V2
mark
and
isNatKind
V1
isNatKind
V2
proper
0
ok
0
proper
tt
ok
tt
isNat
ok
X
ok
isNat
X
U31
ok
X1
ok
X2
ok
U31
X1
X2
active
U31
tt
N
mark
N
and
mark
X1
X2
mark
and
X1
X2
s
ok
X
ok
s
X
U22
ok
X
ok
U22
X
proper
s
X
s
proper
X
U11
ok
X1
ok
X2
ok
X3
ok
U11
X1
X2
X3
proper
U41
X1
X2
X3
U41
proper
X1
proper
X2
proper
X3
plus
X1
mark
X2
mark
plus
X1
X2
proper
U12
X1
X2
U12
proper
X1
proper
X2
proper
isNat
X
isNat
proper
X
proper
U31
X1
X2
U31
proper
X1
proper
X2
s
mark
X
mark
s
X
U12
mark
X1
X2
mark
U12
X1
X2
proper
U13
X
U13
proper
X
active
U12
tt
V2
mark
U13
isNat
V2
top
ok
X
active
X
false
active
and
X1
X2
active
X1
active
U11
X1
X2
X3
active
X1
active
U22
X
active
X
active
U21
X1
X2
active
X1
active
plus
X1
X2
active
X2
active
U13
X
active
X
active
U12
X1
X2
active
X1
active
U31
X1
X2
active
X1
active
plus
X1
X2
active
X1
active
s
X
active
X
active
U41
X1
X2
X3
active
X1
true
isNatKind
1
0
U21
2
1
2
25786
U11
3
1
2
1
s
1
1
1
isNat
1
0
top
1
0
and
2
1
2
32306
plus
2
0
top
1
0
U13
1
0
U12
2
1
21643
U12
2
0
proper
1
1
1
ok
1
1
2
0
0
1
s
1
0
mark
1
1
0
proper
1
0
isNat
1
1
1
plus
2
1
2
6
U11
3
0
active
1
1
1
U31
2
1
20055
U41
3
0
active
1
1
0
U21
2
0
U22
1
0
tt
0
4
U13
1
1
21648
U22
1
1
25791
isNatKind
1
0
U41
3
1
3
1
U31
2
0
and
2
0
plus
mark
X1
X2
mark
plus
X1
X2
plus
ok
X1
ok
X2
ok
plus
X1
X2
plus
X1
mark
X2
mark
plus
X1
X2
active
U12
tt
V2
U13
isNat
V2
false
active
isNatKind
plus
V1
V2
and
isNatKind
V1
isNatKind
V2
false
active
isNatKind
plus
V1
V2
isNatKind
V1
false
active
isNatKind
plus
V1
V2
isNatKind
V2
false
active
isNat
s
V1
U21
isNatKind
V1
V1
false
active
isNat
s
V1
isNatKind
V1
false
active
s
X
s
active
X
false
active
U41
X1
X2
X3
U41
active
X1
X2
X3
false
active
isNatKind
s
V1
isNatKind
V1
false
active
plus
X1
X2
plus
active
X1
X2
false
active
U21
X1
X2
U21
active
X1
X2
false
active
U41
tt
M
N
s
plus
N
M
false
active
U41
tt
M
N
plus
N
M
false
active
isNat
plus
V1
V2
U11
and
isNatKind
V1
isNatKind
V2
V1
V2
false
active
isNat
plus
V1
V2
and
isNatKind
V1
isNatKind
V2
false
active
isNat
plus
V1
V2
isNatKind
V1
false
active
isNat
plus
V1
V2
isNatKind
V2
false
active
U31
X1
X2
U31
active
X1
X2
false
active
and
X1
X2
and
active
X1
X2
false
active
U11
X1
X2
X3
U11
active
X1
X2
X3
false
active
U13
X
U13
active
X
false
active
U22
X
U22
active
X
false
active
plus
N
s
M
U41
and
and
isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
M
N
false
active
plus
N
s
M
and
and
isNat
M
isNatKind
M
and
isNat
N
isNatKind
N
false
active
plus
N
s
M
and
isNat
M
isNatKind
M
false
active
plus
N
s
M
isNat
M
false
active
plus
N
s
M
isNatKind
M
false
active
plus
N
s
M
and
isNat
N
isNatKind
N
false
active
plus
N
s
M
isNat
N
false
active
plus
N
s
M
isNatKind
N
false
active
U11
tt
V1
V2
U12
isNat
V1
V2
false
active
U11
tt
V1
V2
isNat
V1
false
active
plus
N
0
U31
and
isNat
N
isNatKind
N
N
false
active
plus
N
0
and
isNat
N
isNatKind
N
false
active
plus
N
0
isNat
N
false
active
plus
N
0
isNatKind
N
false
active
U21
tt
V1
U22
isNat
V1
false
active
U21
tt
V1
isNat
V1
false
active
U12
X1
X2
U12
active
X1
X2
false
top
mark
X
proper
X
false
active
plus
X1
X2
plus
X1
active
X2
false
active
U12
tt
V2
isNat
V2
false
proper
plus
X1
X2
proper
X1
proper
U13
X
proper
X
proper
U12
X1
X2
proper
X1
proper
U21
X1
X2
proper
X1
proper
U21
X1
X2
proper
X2
proper
s
X
proper
X
proper
U12
X1
X2
proper
X2
proper
and
X1
X2
proper
X1
proper
U41
X1
X2
X3
proper
X3
proper
U31
X1
X2
proper
X2
proper
isNat
X
proper
X
proper
plus
X1
X2
proper
X2
proper
U41
X1
X2
X3
proper
X1
proper
and
X1
X2
proper
X2
proper
U11
X1
X2
X3
proper
X2
proper
U11
X1
X2
X3
proper
X1
proper
U11
X1
X2
X3
proper
X3
proper
isNatKind
X
proper
X
proper
U22
X
proper
X
proper
U31
X1
X2
proper
X1
proper
U41
X1
X2
X3
proper
X2
true
isNatKind
1
1
1
U21
2
1
2
1
U11
3
1
2
3
1
s
1
1
1
isNat
1
0
top
1
0
and
2
1
2
1
plus
2
0
top
1
0
U13
1
0
U12
2
1
2
1
U12
2
0
proper
1
1
0
ok
1
1
1
0
0
21270
s
1
0
mark
1
1
0
proper
1
1
0
isNat
1
1
1
plus
2
1
2
1
U11
3
0
active
1
1
U31
2
1
2
1
U41
3
0
active
1
0
U21
2
0
U22
1
0
tt
0
2
U13
1
1
1
U22
1
1
1
isNatKind
1
0
U41
3
1
2
3
1
U31
2
0
and
2
0
plus
mark
X1
X2
mark
plus
X1
X2
plus
ok
X1
ok
X2
ok
plus
X1
X2
plus
X1
mark
X2
mark
plus
X1
X2
proper
U13
X
U13
proper
X
false
U13
mark
X
U13
X
U13
ok
X
U13
X
true
isNatKind
1
1
1
U21
2
1
2
1
U11
3
1
2
3
1
s
1
1
1
isNat
1
0
top
1
0
and
2
1
2
1
plus
2
0
top
1
0
U13
1
1
0
U12
2
1
2
1
U12
2
0
proper
1
1
0
ok
1
1
1
0
0
1
s
1
0
mark
1
1
0
proper
1
0
isNat
1
1
1
plus
2
1
2
1
U11
3
0
active
1
1
U31
2
1
2
1
U41
3
0
active
1
0
U21
2
0
U22
1
0
tt
0
2
U13
1
1
43672
U22
1
1
1
isNatKind
1
0
U41
3
1
2
3
1
U31
2
0
and
2
0
U13
mark
X
U13
X
plus
mark
X1
X2
mark
plus
X1
X2
plus
ok
X1
ok
X2
ok
plus
X1
X2
plus
X1
mark
X2
mark
plus
X1
X2
U13
mark
X
U13
X
true
isNatKind
1
1
1
U21
2
1
2
1
U11
3
1
2
3
1
s
1
1
1
isNat
1
0
top
1
0
and
2
1
2
1
plus
2
0
top
1
0
U13
1
1
0
U12
2
1
2
1
U12
2
0
proper
1
1
0
ok
1
1
5609
0
0
1
s
1
0
mark
1
1
1
proper
1
0
isNat
1
1
1
plus
2
1
2
1
U11
3
0
active
1
2
U31
2
1
2
1
U41
3
0
active
1
0
U21
2
0
U22
1
0
tt
0
2
U13
1
1
25292
U22
1
1
1
isNatKind
1
0
U41
3
1
2
3
31088
U31
2
0
and
2
0
plus
mark
X1
X2
mark
plus
X1
X2
plus
ok
X1
ok
X2
ok
plus
X1
X2
plus
X1
mark
X2
mark
plus
X1
X2
proper
U31
X1
X2
U31
proper
X1
proper
X2
false
U31
mark
X1
X2
U31
X1
X2
U31
ok
X1
ok
X2
U31
X1
X2
true
isNatKind
1
1
1
U21
2
1
2
1
U11
3
1
2
3
3901
s
1
1
28549
isNat
1
0
top
1
0
and
2
1
2
1
plus
2
0
top
1
0
U13
1
0
U12
2
1
2
1
U12
2
0
proper
1
1
0
ok
1
1
1
0
0
1
s
1
0
mark
1
1
1
proper
1
0
isNat
1
1
1
plus
2
1
2
1
U11
3
0
active
1
2
U31
2
1
2
1
U41
3
0
active
1
0
U21
2
0
U22
1
0
tt
0
2
U13
1
1
34933
U22
1
1
1
isNatKind
1
0
U41
3
1
2
3
1
U31
2
1
0
and
2
0
plus
mark
X1
X2
mark
plus
X1
X2
plus
ok
X1
ok
X2
ok
plus
X1
X2
plus
X1
mark
X2
mark
plus
X1
X2
proper
isNat
X
isNat
proper
X
false
isNat
ok
X
isNat
X
true
isNatKind
1
1
1
U21
2
2
U11
3
2
2
s
1
2
isNat
1
1
0
top
1
0
and
2
1
615
plus
2
0
top
1
0
U13
1
0
U12
2
2
U12
2
0
proper
1
1
ok
1
1
1
0
0
1
s
1
0
mark
1
3
proper
1
0
isNat
1
1
24123
plus
2
2
U11
3
0
active
1
1
U31
2
2
U41
3
0
active
1
0
U21
2
0
U22
1
0
tt
0
31047
U13
1
2
U22
1
2
isNatKind
1
0
U41
3
2
2
U31
2
0
and
2
0
proper
U12
X1
X2
U12
proper
X1
proper
X2
false
U12
ok
X1
ok
X2
U12
X1
X2
U12
mark
X1
X2
U12
X1
X2
true
isNatKind
1
1
1
U21
2
12974
U11
3
2
15808
s
1
1
4330
isNat
1
0
top
1
0
and
2
2
plus
2
0
top
1
0
U13
1
0
U12
2
9556
U12
2
1
0
proper
1
1
ok
1
1
1
0
0
2765
s
1
0
mark
1
1
2
proper
1
0
isNat
1
24124
plus
2
19691
U11
3
0
active
1
1
U31
2
24292
U41
3
0
active
1
0
U21
2
0
U22
1
0
tt
0
20540
U13
1
13779
U22
1
2526
isNatKind
1
0
U41
3
2
3
10821
U31
2
0
and
2
0
proper
U41
X1
X2
X3
U41
proper
X1
proper
X2
proper
X3
false
U41
ok
X1
ok
X2
ok
X3
U41
X1
X2
X3
U41
mark
X1
X2
X3
U41
X1
X2
X3
true
isNatKind
1
1
1
U21
2
2
U11
3
2
s
1
1
21653
isNat
1
0
top
1
0
and
2
2
2
plus
2
0
top
1
0
U13
1
0
U12
2
2
U12
2
0
proper
1
1
ok
1
1
1
0
0
1
s
1
0
mark
1
3
proper
1
0
isNat
1
32662
plus
2
2
U11
3
0
active
1
1
U31
2
2
U41
3
3
0
active
1
0
U21
2
0
U22
1
0
tt
0
7885
U13
1
2
U22
1
2
isNatKind
1
0
U41
3
2
3
2
U31
2
0
and
2
0
U41
mark
X1
X2
X3
U41
X1
X2
X3
isNatKind
ok
X
ok
isNatKind
X
U41
mark
X1
X2
X3
U41
X1
X2
X3
true
isNatKind
1
1
1
U21
2
0
U11
3
2
s
1
1
31848
isNat
1
0
top
1
0
and
2
2
0
plus
2
0
top
1
0
U13
1
0
U12
2
2
U12
2
0
proper
1
1
ok
1
1
8925
0
0
36624
s
1
0
mark
1
1
25322
proper
1
0
isNat
1
22740
plus
2
2
U11
3
0
active
1
1
U31
2
30144
U41
3
1
0
active
1
0
U21
2
0
U22
1
0
tt
0
0
U13
1
5437
U22
1
31633
isNatKind
1
0
U41
3
2
3
2
U31
2
0
and
2
0
isNatKind
ok
X
ok
isNatKind
X
proper
s
X
s
proper
X
false
s
ok
X
s
X
s
mark
X
s
X
true
isNatKind
1
1
1
U21
2
0
U11
3
22310
s
1
1
1
isNat
1
0
top
1
0
and
2
2
0
plus
2
0
top
1
0
U13
1
0
U12
2
13843
U12
2
0
proper
1
1
ok
1
1
2
0
0
42765
s
1
1
0
mark
1
1
25322
proper
1
0
isNat
1
22740
plus
2
2
U11
3
0
active
1
1
U31
2
44873
U41
3
0
active
1
0
U21
2
0
U22
1
0
tt
0
0
U13
1
2
U22
1
13801
isNatKind
1
0
U41
3
2
3
11778
U31
2
0
and
2
0
isNatKind
ok
X
ok
isNatKind
X
proper
U22
X
U22
proper
X
false
U22
ok
X
U22
X
U22
mark
X
U22
X
true
isNatKind
1
1
28883
U21
2
0
U11
3
17083
s
1
1
1
isNat
1
0
top
1
0
and
2
2
0
plus
2
0
top
1
0
U13
1
0
U12
2
1131
U12
2
0
proper
1
1
ok
1
1
18239
0
0
13883
s
1
0
mark
1
1
25322
proper
1
0
isNat
1
7158
plus
2
2
U11
3
0
active
1
1
U31
2
12333
U41
3
0
active
1
0
U21
2
0
U22
1
1
0
tt
0
0
U13
1
2
U22
1
16038
isNatKind
1
0
U41
3
2
3
27469
U31
2
0
and
2
0
isNatKind
ok
X
ok
isNatKind
X
proper
isNatKind
X
isNatKind
proper
X
false
isNatKind
ok
X
isNatKind
X
true
isNatKind
1
1
1
U21
2
0
U11
3
6465
s
1
1
1
isNat
1
0
top
1
0
and
2
2
0
plus
2
0
top
1
0
U13
1
0
U12
2
2
U12
2
0
proper
1
1
ok
1
1
8092
0
0
1
s
1
0
mark
1
1
25322
proper
1
0
isNat
1
4634
plus
2
2
U11
3
0
active
1
1
U31
2
12333
U41
3
0
active
1
0
U21
2
0
U22
1
0
tt
0
0
U13
1
2
U22
1
27743
isNatKind
1
1
0
U41
3
2
3
2
U31
2
0
and
2
0
isNatKind
ok
X
ok
isNatKind
X
proper
plus
X1
X2
plus
proper
X1
proper
X2
false
plus
ok
X1
ok
X2
plus
X1
X2
plus
X1
mark
X2
plus
X1
X2
plus
mark
X1
X2
plus
X1
X2
true
isNatKind
1
1
1
U21
2
0
U11
3
2
s
1
1
1
isNat
1
0
top
1
0
and
2
2
0
plus
2
2
0
top
1
0
U13
1
0
U12
2
2
U12
2
0
proper
1
1
ok
1
1
2
0
0
1
s
1
0
mark
1
1
25322
proper
1
0
isNat
1
27808
plus
2
2
U11
3
0
active
1
1
U31
2
24762
U41
3
0
active
1
0
U21
2
0
U22
1
0
tt
0
0
U13
1
2
U22
1
29346
isNatKind
1
0
U41
3
2
3
2
U31
2
0
and
2
0
plus
mark
X1
X2
plus
X1
X2
isNatKind
ok
X
ok
isNatKind
X
plus
mark
X1
X2
plus
X1
X2
true
isNatKind
1
1
21279
U21
2
0
U11
3
5051
s
1
1
1
isNat
1
0
top
1
0
and
2
2
0
plus
2
1
0
top
1
0
U13
1
0
U12
2
2
U12
2
0
proper
1
1
ok
1
1
26158
0
0
20704
s
1
0
mark
1
1
25322
proper
1
0
isNat
1
30192
plus
2
2
U11
3
0
active
1
1
U31
2
2138
U41
3
0
active
1
0
U21
2
0
U22
1
0
tt
0
0
U13
1
2
U22
1
30999
isNatKind
1
0
U41
3
2
3
2
U31
2
0
and
2
0
isNatKind
ok
X
ok
isNatKind
X
proper
U11
X1
X2
X3
U11
proper
X1
proper
X2
proper
X3
false
U11
ok
X1
ok
X2
ok
X3
U11
X1
X2
X3
U11
mark
X1
X2
X3
U11
X1
X2
X3
true
isNatKind
1
1
32465
U21
2
0
U11
3
2
s
1
1
1
isNat
1
0
top
1
0
and
2
2
0
plus
2
0
top
1
0
U13
1
0
U12
2
2
U12
2
0
proper
1
1
ok
1
1
2
0
0
1
s
1
0
mark
1
2431
proper
1
0
isNat
1
22464
plus
2
2
U11
3
2
0
active
1
1
U31
2
2430
U41
3
0
active
1
0
U21
2
0
U22
1
0
tt
0
0
U13
1
2
U22
1
2430
isNatKind
1
0
U41
3
2
3
1948
U31
2
0
and
2
0
U11
mark
X1
X2
X3
U11
X1
X2
X3
isNatKind
ok
X
ok
isNatKind
X
U11
mark
X1
X2
X3
U11
X1
X2
X3
true
isNatKind
1
1
1
U21
2
0
U11
3
25342
s
1
1
1
isNat
1
0
top
1
0
and
2
2
0
plus
2
0
top
1
0
U13
1
0
U12
2
421
U12
2
0
proper
1
1
ok
1
1
29123
0
0
1
s
1
0
mark
1
1
10120
proper
1
0
isNat
1
22464
plus
2
2
U11
3
1
0
active
1
1
U31
2
22284
U41
3
0
active
1
0
U21
2
0
U22
1
0
tt
0
0
U13
1
2
U22
1
27768
isNatKind
1
0
U41
3
2
3
15614
U31
2
0
and
2
0
isNatKind
ok
X
ok
isNatKind
X
proper
U21
X1
X2
U21
proper
X1
proper
X2
false
U21
mark
X1
X2
U21
X1
X2
U21
ok
X1
ok
X2
U21
X1
X2
true
isNatKind
1
1
1
U21
2
0
U11
3
14623
s
1
1
1
isNat
1
0
top
1
0
and
2
2
0
plus
2
0
top
1
0
U13
1
0
U12
2
2
2
U12
2
0
proper
1
1
ok
1
1
2
0
0
49249
s
1
0
mark
1
1
10120
proper
1
0
isNat
1
9765
plus
2
2
U11
3
0
active
1
1
U31
2
2
U41
3
0
active
1
0
U21
2
1
0
U22
1
0
tt
0
0
U13
1
2
U22
1
3829
isNatKind
1
0
U41
3
2
3
2
U31
2
0
and
2
0
isNatKind
ok
X
ok
isNatKind
X
proper
and
X1
X2
and
proper
X1
proper
X2
false
and
ok
X1
ok
X2
and
X1
X2
and
mark
X1
X2
and
X1
X2
true
isNatKind
1
1
26106
U21
2
0
U11
3
30352
s
1
1
1
isNat
1
0
top
1
0
and
2
2
0
plus
2
0
top
1
0
U13
1
0
U12
2
2
27366
U12
2
0
proper
1
1
ok
1
1
2
0
0
1
s
1
0
mark
1
1
10120
proper
1
0
isNat
1
9765
plus
2
2
U11
3
0
active
1
1
U31
2
2
U41
3
0
active
1
0
U21
2
0
U22
1
0
tt
0
0
U13
1
2
U22
1
2
isNatKind
1
0
U41
3
2
3
2
U31
2
0
and
2
1
2
0
isNatKind
ok
X
ok
isNatKind
X
NaTT
certifiable-1.6