s
x
1
y
X
w
r
m
b
d
I
m
O
4
h
O
y
k
a
m