a
c
b
e
d