e
d
c
a
b