plus
x
0
x
plus
x
s
y
s
plus
x
y
plus
x
plus
s
y
z
plus
s
plus
x
y
z
times
x
0
0
times
x
times
0
z
times
0
z
times
x
s
y
plus
times
x
y
x
times
x
times
s
y
z
times
plus
times
x
y
x
z
plus
times
plus
times
2.2
plus
x
y
plus
y
x
times
x
y
times
y
x
times
x
times
y
z
times
times
x
y
z
plus
x
plus
y
z
plus
plus
x
y
z
plus
x
plus
y
z
plus
plus
x
y
z
times
x
times
y
z
times
times
x
y
z
plus
x
plus
y
z
plus
x
y
times
x
times
y
z
times
x
y
times
x
y
times
y
x
plus
x
y
plus
y
x
times
x
s
y
plus
times
x
y
x
times
x
times
s
y
z
times
plus
times
x
y
x
z
plus
x
plus
s
y
z
plus
s
plus
x
y
z
plus
x
plus
s
y
z
plus
x
y
times
x
times
s
y
z
plus
times
x
y
x
times
x
s
y
times
x
y
plus
x
s
y
plus
x
y
times
x
times
s
y
z
times
x
y
plus
plus
x
s
y
_1
plus
s
plus
x
y
_1
times
times
x
s
y
_1
times
plus
times
x
y
x
_1
times
times
x
times
s
y
z
_1
times
times
plus
times
x
y
x
z
_1
times
times
x
times
0
z
_1
times
times
0
z
_1
plus
plus
x
plus
s
y
z
_1
plus
plus
s
plus
x
y
z
_1
plus
plus
x
0
_1
plus
x
_1
times
times
x
0
_1
times
0
_1
times
x
times
s
y
z
times
x
y
times
x
s
y
times
x
y
times
x
times
y
z
times
times
x
y
z
times
x
times
s
y
z
times
plus
times
x
y
x
z
times
x
y
times
y
x
times
x
times
y
z
times
x
y
true
s
1
0
1
plus
2
1
times
2
2
1
2
0
0
0
times
2
2
1
2
plus
2
1
1
2
s
1
1
0
plus
2
0
times
2
1
0
2
0
0
0
0
0
times
2
1
0
2
0
0
plus
2
1
0
2
0
0
times
x
times
y
z
times
x
y
times
x
times
s
y
z
times
plus
times
x
y
x
z
times
x
s
y
times
x
y
times
x
times
s
y
z
times
x
y
times
x
0
0
plus
x
plus
y
z
plus
plus
x
y
z
plus
x
0
x
plus
x
plus
s
y
z
plus
s
plus
x
y
z
times
x
times
0
z
times
0
z
times
x
times
y
z
times
times
x
y
z
times
x
times
s
y
z
times
plus
times
x
y
x
z
times
x
y
times
y
x
plus
x
y
plus
y
x
times
x
s
y
plus
times
x
y
x
plus
x
s
y
s
plus
x
y
times
x
times
y
z
times
times
x
y
z
times
x
y
times
y
x
true
times
x
times
s
y
z
plus
times
x
y
x
false
times
x
s
y
plus
times
x
y
x
false
plus
x
y
plus
y
x
plus
x
plus
y
z
plus
x
y
plus
x
plus
s
y
z
plus
x
y
plus
x
s
y
plus
x
y
plus
x
plus
s
y
z
plus
s
plus
x
y
z
plus
x
plus
y
z
plus
plus
x
y
z
true
s
1
1
8366
plus
2
1
2
0
times
2
0
0
0
14235
times
2
1
2
41141
plus
2
1
2
8367
plus
x
s
y
plus
x
y
plus
x
plus
s
y
z
plus
x
y
plus
x
plus
y
z
plus
x
y
plus
x
plus
y
z
plus
plus
x
y
z
plus
x
0
x
plus
x
plus
s
y
z
plus
s
plus
x
y
z
plus
x
y
plus
y
x
plus
x
s
y
s
plus
x
y
plus
x
plus
y
z
plus
plus
x
y
z
plus
x
plus
s
y
z
plus
s
plus
x
y
z
plus
x
y
plus
y
x
true
s
1
1
plus
2
1
2
0
times
2
0
0
0
36466
times
2
1
2
41141
plus
2
1
2
2
plus
x
plus
s
y
z
plus
s
plus
x
y
z
plus
x
plus
y
z
plus
plus
x
y
z
plus
x
0
x
plus
x
plus
s
y
z
plus
s
plus
x
y
z
plus
x
y
plus
y
x
plus
x
s
y
s
plus
x
y
plus
x
plus
y
z
plus
plus
x
y
z
plus
x
y
plus
y
x
true
plus
x
plus
y
z
plus
plus
x
y
z
plus
plus
x
s
y
_1
plus
s
plus
x
y
_1
plus
plus
x
plus
s
y
z
_1
plus
plus
s
plus
x
y
z
_1
plus
plus
x
0
_1
plus
x
_1
plus
x
plus
y
z
plus
x
y
plus
x
y
plus
y
x
true
s
1
8946
plus
2
1
2
0
times
2
0
0
0
28382
times
2
1
2
21680
plus
2
1
2
15923
plus
x
plus
y
z
plus
x
y
plus
plus
x
0
_1
plus
x
_1
plus
plus
x
plus
s
y
z
_1
plus
plus
s
plus
x
y
z
_1
plus
plus
x
s
y
_1
plus
s
plus
x
y
_1
plus
x
plus
y
z
plus
plus
x
y
z
plus
x
0
x
plus
x
plus
s
y
z
plus
s
plus
x
y
z
plus
x
y
plus
y
x
plus
x
s
y
s
plus
x
y
plus
x
plus
y
z
plus
plus
x
y
z
plus
x
y
plus
y
x
true
times
x
y
times
y
x
times
times
x
s
y
_1
times
plus
times
x
y
x
_1
times
x
times
y
z
times
x
y
times
times
x
times
s
y
z
_1
times
times
plus
times
x
y
x
z
_1
times
times
x
0
_1
times
0
_1
times
times
x
times
0
z
_1
times
times
0
z
_1
times
x
times
y
z
times
times
x
y
z
true
s
1
0
1
plus
2
1
times
2
2
1
2
0
0
0
times
2
2
1
2
plus
2
1
1
2
s
1
1
0
plus
2
0
times
2
1
0
2
0
0
0
0
0
times
2
1
0
2
0
0
plus
2
1
0
2
0
0
times
times
x
times
0
z
_1
times
times
0
z
_1
times
times
x
0
_1
times
0
_1
times
times
x
times
s
y
z
_1
times
times
plus
times
x
y
x
z
_1
times
x
times
y
z
times
x
y
times
times
x
s
y
_1
times
plus
times
x
y
x
_1
times
x
0
0
plus
x
plus
y
z
plus
plus
x
y
z
plus
x
0
x
plus
x
plus
s
y
z
plus
s
plus
x
y
z
times
x
times
0
z
times
0
z
times
x
times
y
z
times
times
x
y
z
times
x
times
s
y
z
times
plus
times
x
y
x
z
times
x
y
times
y
x
plus
x
y
plus
y
x
times
x
s
y
plus
times
x
y
x
plus
x
s
y
s
plus
x
y
times
x
times
y
z
times
times
x
y
z
times
x
y
times
y
x
true
NaTT
certifiable-1.6