n b c
d e o
g h i
j l  m