f
u
m
m
s
s
u
s
s
f
s
f
w
f
u
m
m
u
w
m
f
w
f
u
w
w
w
s