app
D
t
1
app
D
constant
0
app
D
app
app
+
x
y
app
app
+
app
D
x
app
D
y
app
D
app
app
*
x
y
app
app
+
app
app
*
y
app
D
x
app
app
*
x
app
D
y
app
D
app
app
-
x
y
app
app
-
app
D
x
app
D
y
app
D
app
minus
x
app
minus
app
D
x
app
D
app
app
div
x
y
app
app
-
app
app
div
app
D
x
y
app
app
div
app
app
*
x
app
D
y
app
app
pow
y
2
app
D
app
ln
x
app
app
div
app
D
x
x
app
D
app
app
pow
x
y
app
app
+
app
app
*
app
app
*
y
app
app
pow
x
app
app
-
y
1
app
D
x
app
app
*
app
app
*
app
app
pow
x
y
app
ln
x
app
D
y
app
app
map
f
nil
nil
app
app
map
f
app
app
cons
x
xs
app
app
cons
app
f
x
app
app
map
f
xs
app
app
filter
f
nil
nil
app
app
filter
f
app
app
cons
x
xs
app
app
app
app
filter2
app
f
x
f
x
xs
app
app
app
app
filter2
true
f
x
xs
app
app
cons
x
app
app
filter
f
xs
app
app
app
app
filter2
false
f
x
xs
app
app
filter
f
xs
2.2
app
D
app
minus
x
app
D
x
app
D
app
app
div
x
y
app
pow
y
app
app
app
app
filter2
true
f
x
xs
app
cons
x
app
D
app
app
div
x
y
app
div
app
D
x
app
D
app
app
-
x
y
app
D
x
app
D
app
app
div
x
y
app
app
pow
y
2
app
D
app
app
div
x
y
app
D
y
app
D
app
app
div
x
y
app
app
div
app
app
*
x
app
D
y
app
app
pow
y
2
app
D
app
app
-
x
y
app
D
y
app
D
app
ln
x
app
div
app
D
x
app
D
app
app
+
x
y
app
app
+
app
D
x
app
D
y
app
D
app
app
*
x
y
app
+
app
app
*
y
app
D
x
app
D
app
app
*
x
y
app
D
x
app
D
app
app
div
x
y
app
div
app
app
*
x
app
D
y
app
app
filter
f
app
app
cons
x
xs
app
filter2
app
f
x
app
D
app
app
*
x
y
app
app
*
y
app
D
x
app
app
app
app
filter2
false
f
x
xs
app
app
filter
f
xs
app
D
app
app
div
x
y
app
*
x
app
D
app
app
+
x
y
app
D
y
app
D
app
app
pow
x
y
app
*
y
app
D
app
app
pow
x
y
app
+
app
app
*
app
app
*
y
app
app
pow
x
app
app
-
y
1
app
D
x
app
D
app
app
pow
x
y
app
*
app
app
*
y
app
app
pow
x
app
app
-
y
1
app
D
app
app
*
x
y
app
app
+
app
app
*
y
app
D
x
app
app
*
x
app
D
y
app
app
map
f
app
app
cons
x
xs
app
app
cons
app
f
x
app
app
map
f
xs
app
D
app
app
pow
x
y
app
D
y
app
D
app
app
-
x
y
app
-
app
D
x
app
D
app
app
pow
x
y
app
app
*
y
app
app
pow
x
app
app
-
y
1
app
app
app
app
filter2
true
f
x
xs
app
filter
f
app
app
app
app
filter2
false
f
x
xs
app
filter
f
app
D
app
app
pow
x
y
app
app
pow
x
app
app
-
y
1
app
D
app
app
*
x
y
app
app
*
x
app
D
y
app
app
app
app
filter2
true
f
x
xs
app
app
filter
f
xs
app
D
app
ln
x
app
app
div
app
D
x
x
app
D
app
app
+
x
y
app
+
app
D
x
app
app
map
f
app
app
cons
x
xs
app
cons
app
f
x
app
D
app
app
pow
x
y
app
app
*
app
app
pow
x
y
app
ln
x
app
app
filter
f
app
app
cons
x
xs
app
f
x
app
D
app
app
div
x
y
app
app
*
x
app
D
y
app
D
app
app
pow
x
y
app
app
*
app
app
*
y
app
app
pow
x
app
app
-
y
1
app
D
x
app
D
app
app
div
x
y
app
-
app
app
div
app
D
x
y
app
app
filter
f
app
app
cons
x
xs
app
app
filter2
app
f
x
f
app
D
app
app
-
x
y
app
app
-
app
D
x
app
D
y
app
app
app
app
filter2
true
f
x
xs
app
app
cons
x
app
app
filter
f
xs
app
D
app
app
pow
x
y
app
ln
x
app
D
app
app
div
x
y
app
app
div
app
D
x
y
app
app
map
f
app
app
cons
x
xs
app
app
map
f
xs
app
D
app
app
*
x
y
app
*
y
app
D
app
app
pow
x
y
app
D
x
app
D
app
app
div
x
y
app
app
-
app
app
div
app
D
x
y
app
app
div
app
app
*
x
app
D
y
app
app
pow
y
2
app
D
app
app
pow
x
y
app
*
app
app
*
app
app
pow
x
y
app
ln
x
app
D
app
app
*
x
y
app
D
y
app
app
map
f
app
app
cons
x
xs
app
f
x
app
D
app
app
div
x
y
app
D
x
app
D
app
app
pow
x
y
app
*
app
app
pow
x
y
app
D
app
app
pow
x
y
app
-
y
app
app
filter
f
app
app
cons
x
xs
app
app
app
app
filter2
app
f
x
f
x
xs
app
D
app
minus
x
app
minus
app
D
x
app
D
app
ln
x
app
D
x
app
D
app
app
pow
x
y
app
app
+
app
app
*
app
app
*
y
app
app
pow
x
app
app
-
y
1
app
D
x
app
app
*
app
app
*
app
app
pow
x
y
app
ln
x
app
D
y
app
D
app
app
pow
x
y
app
app
-
y
1
app
app
filter
f
app
app
cons
x
xs
app
app
app
filter2
app
f
x
f
x
app
D
app
app
+
x
y
app
D
x
app
D
app
app
pow
x
y
app
app
*
app
app
*
app
app
pow
x
y
app
ln
x
app
D
y
true
app
app
app
app
filter2
true
f
x
xs
app
app
filter
f
xs
app
app
filter
f
app
app
cons
x
xs
app
app
app
app
filter2
app
f
x
f
x
xs
app
app
map
f
app
app
cons
x
xs
app
f
x
app
app
app
app
filter2
false
f
x
xs
app
app
filter
f
xs
app
app
map
f
app
app
cons
x
xs
app
app
map
f
xs
app
app
filter
f
app
app
cons
x
xs
app
f
x
true
1
0
6
ln
0
1
constant
0
46959
minus
0
1
pow
0
1
t
0
1
false
0
39434
div
0
1
D
0
1
true
0
1
filter2
0
33215
0
0
46964
nil
0
23896
-
0
1
app
2
2
0
map
0
1
2
0
35632
cons
0
1
filter
0
33216
+
0
1
*
0
1
app
2
1
2
3
app
app
app
app
filter2
false
f
x
xs
app
app
filter
f
xs
app
app
app
app
filter2
true
f
x
xs
app
app
filter
f
xs
app
app
app
app
filter2
false
f
x
xs
app
app
filter
f
xs
false
app
app
app
app
filter2
true
f
x
xs
app
app
filter
f
xs
false
app
app
map
f
app
app
cons
x
xs
app
app
cons
app
f
x
app
app
map
f
xs
false
app
app
map
f
app
app
cons
x
xs
app
cons
app
f
x
false
app
app
app
app
filter2
true
f
x
xs
app
app
cons
x
app
app
filter
f
xs
false
app
app
app
app
filter2
true
f
x
xs
app
filter
f
false
app
app
filter
f
app
app
cons
x
xs
app
app
app
filter2
app
f
x
f
x
false
app
app
filter
f
app
app
cons
x
xs
app
app
filter2
app
f
x
f
false
app
app
filter
f
app
app
cons
x
xs
app
filter2
app
f
x
false
app
app
app
app
filter2
false
f
x
xs
app
filter
f
false
app
app
app
app
filter2
true
f
x
xs
app
cons
x
false
app
D
app
app
+
x
y
app
D
x
app
D
app
ln
x
app
D
x
app
D
app
app
pow
x
y
app
D
y
app
D
app
app
div
x
y
app
D
x
app
D
app
app
*
x
y
app
D
y
app
D
app
app
+
x
y
app
D
y
app
D
app
app
pow
x
y
app
D
x
app
D
app
app
*
x
y
app
D
x
app
D
app
app
-
x
y
app
D
y
app
D
app
app
div
x
y
app
D
y
app
D
app
app
-
x
y
app
D
x
app
D
app
minus
x
app
D
x
true
1
0
105200
ln
0
1
constant
0
14965
minus
0
54306
pow
0
34735
t
0
55152
false
0
37152
div
0
45734
D
0
32234
true
0
17811
filter2
0
53226
0
0
65013
nil
0
29231
-
0
18169
app
2
2
0
map
0
16034
2
0
53742
cons
0
68706
filter
0
2332
+
0
20682
*
0
36718
app
2
1
2
17813
app
D
app
minus
x
app
minus
app
D
x
false
app
D
app
app
pow
x
y
app
app
+
app
app
*
app
app
*
y
app
app
pow
x
app
app
-
y
1
app
D
x
app
app
*
app
app
*
app
app
pow
x
y
app
ln
x
app
D
y
false
app
D
app
app
pow
x
y
app
+
app
app
*
app
app
*
y
app
app
pow
x
app
app
-
y
1
app
D
x
false
app
D
app
app
pow
x
y
app
app
*
app
app
*
y
app
app
pow
x
app
app
-
y
1
app
D
x
false
app
D
app
app
pow
x
y
app
*
app
app
*
y
app
app
pow
x
app
app
-
y
1
false
app
D
app
app
pow
x
y
app
app
*
y
app
app
pow
x
app
app
-
y
1
false
app
D
app
app
pow
x
y
app
*
y
false
app
D
app
app
pow
x
y
app
app
pow
x
app
app
-
y
1
false
app
D
app
app
pow
x
y
app
app
-
y
1
false
app
D
app
app
pow
x
y
app
-
y
false
app
D
app
app
pow
x
y
app
app
*
app
app
*
app
app
pow
x
y
app
ln
x
app
D
y
false
app
D
app
app
pow
x
y
app
*
app
app
*
app
app
pow
x
y
app
ln
x
false
app
D
app
app
pow
x
y
app
*
app
app
pow
x
y
false
app
D
app
app
pow
x
y
app
ln
x
false
app
D
app
app
div
x
y
app
app
-
app
app
div
app
D
x
y
app
app
div
app
app
*
x
app
D
y
app
app
pow
y
2
false
app
D
app
app
div
x
y
app
-
app
app
div
app
D
x
y
false
app
D
app
app
div
x
y
app
app
div
app
D
x
y
false
app
D
app
app
div
x
y
app
div
app
D
x
false
app
D
app
app
div
x
y
app
app
div
app
app
*
x
app
D
y
app
app
pow
y
2
false
app
D
app
app
div
x
y
app
div
app
app
*
x
app
D
y
false
app
D
app
app
div
x
y
app
app
*
x
app
D
y
false
app
D
app
app
div
x
y
app
*
x
false
app
D
app
app
div
x
y
app
app
pow
y
2
false
app
D
app
app
div
x
y
app
pow
y
false
app
D
app
app
-
x
y
app
app
-
app
D
x
app
D
y
false
app
D
app
app
-
x
y
app
-
app
D
x
false
app
D
app
app
+
x
y
app
app
+
app
D
x
app
D
y
false
app
D
app
app
+
x
y
app
+
app
D
x
false
app
D
app
ln
x
app
app
div
app
D
x
x
false
app
D
app
ln
x
app
div
app
D
x
false
app
D
app
app
*
x
y
app
app
+
app
app
*
y
app
D
x
app
app
*
x
app
D
y
false
app
D
app
app
*
x
y
app
+
app
app
*
y
app
D
x
false
app
D
app
app
*
x
y
app
app
*
y
app
D
x
false
app
D
app
app
*
x
y
app
*
y
false
app
D
app
app
*
x
y
app
app
*
x
app
D
y
false
app
D
app
app
pow
x
y
app
app
*
app
app
pow
x
y
app
ln
x
false
NaTT
certifiable-1.6