min
0
y
0
min
x
0
0
min
s
x
s
y
s
min
x
y
max
0
y
y
max
x
0
x
max
s
x
s
y
s
max
x
y
+
0
y
y
+
s
x
y
s
+
x
y
-
x
0
x
-
s
x
s
y
-
x
y
*
x
0
0
*
x
s
y
+
x
*
x
y
f
s
x
f
-
max
*
s
x
s
x
+
s
x
s
s
s
0
max
s
*
s
x
s
x
+
s
x
s
s
s
s
0
2.2
f
s
x
f
-
max
*
s
x
s
x
+
s
x
s
s
s
0
max
s
*
s
x
s
x
+
s
x
s
s
s
s
0
f
s
x
+
s
x
s
s
s
0
min
s
x
s
y
min
x
y
f
s
x
+
s
x
s
s
s
s
0
*
x
s
y
*
x
y
-
s
x
s
y
-
x
y
+
s
x
y
+
x
y
f
s
x
max
s
*
s
x
s
x
+
s
x
s
s
s
s
0
*
x
s
y
+
x
*
x
y
f
s
x
*
s
x
s
x
f
s
x
-
max
*
s
x
s
x
+
s
x
s
s
s
0
max
s
*
s
x
s
x
+
s
x
s
s
s
s
0
max
s
x
s
y
max
x
y
f
s
x
*
s
x
s
x
f
s
x
max
*
s
x
s
x
+
s
x
s
s
s
0
true
min
s
x
s
y
min
x
y
true
s
1
1
1
min
2
2
0
*
2
0
f
1
0
0
0
0
max
2
0
max
2
0
-
2
0
f
1
0
min
2
0
-
2
0
+
2
0
+
2
0
*
2
0
f
s
x
f
-
max
*
s
x
s
x
+
s
x
s
s
s
0
max
s
*
s
x
s
x
+
s
x
s
s
s
s
0
true
Failed!
NaTT
certifiable-1.6