bb
banner
a c e d b
i
g
f
k
j
l
m