a
c
d
f


b a c k