a
b
c
w
d
e
w
f