0
S
S
plus
x
S
x
plus
0
x
0
y
0
plus
x
y
plus
0
x
1
y
1
plus
x
y
plus
1
x
1
y
0
1
plus
plus
x
y
S
times
x
S
S
times
x
0
y
0
times
x
y
times
x
1
y
plus
x
0
times
x
y
plus
times
plus
times
2.2
plus
x
plus
y
z
plus
plus
x
y
z
times
x
times
y
z
times
times
x
y
z
times
x
y
times
y
x
plus
x
y
plus
y
x
plus
x
plus
y
z
plus
x
y
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
y
plus
y
x
times
x
times
y
z
times
x
y
times
x
0
y
0
times
x
y
plus
0
x
0
y
plus
x
y
plus
1
x
1
y
0
1
plus
plus
x
y
S
plus
1
x
1
y
plus
x
y
plus
0
x
0
y
0
plus
x
y
times
x
1
y
plus
x
0
times
x
y
times
x
0
y
times
x
y
plus
1
x
1
y
plus
plus
x
y
S
plus
0
x
1
y
plus
x
y
times
x
1
y
times
x
y
times
x
1
y
0
times
x
y
plus
plus
x
S
_1
plus
x
_1
times
times
x
S
_1
times
S
_1
times
times
x
0
y
_1
times
0
times
x
y
_1
plus
plus
1
x
1
y
_1
plus
0
1
plus
plus
x
y
S
_1
plus
plus
0
x
0
y
_1
plus
0
plus
x
y
_1
times
times
x
1
y
_1
times
plus
x
0
times
x
y
_1
plus
plus
0
x
1
y
_1
plus
1
plus
x
y
_1
times
x
times
y
z
times
x
y
times
x
times
y
z
times
times
x
y
z
times
x
1
y
times
x
y
times
x
y
times
y
x
times
x
0
y
times
x
y
true
0
1
0
1
1
1
0
S
0
0
plus
2
0
times
2
1
2
0
0
1
1
0
times
2
1
2
39
plus
2
1
0
2
0
0
times
x
times
y
z
times
x
y
plus
0
x
1
y
1
plus
x
y
times
x
1
y
plus
x
0
times
x
y
0
S
S
plus
0
x
0
y
0
plus
x
y
plus
1
x
1
y
0
1
plus
plus
x
y
S
plus
x
y
plus
y
x
times
x
0
y
0
times
x
y
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
times
x
S
S
plus
x
S
x
times
x
1
y
times
x
y
times
x
0
y
times
x
y
times
x
y
times
y
x
times
x
times
y
z
times
times
x
y
z
true
Failed!
NaTT
certifiable-1.6