A  B  C  DDDEE F G HJJ  K  L  M
N  O  Q  RRRSS T U VWW  X  Y  Z
aaa b  c  dddee f g hhjj     kk
mmm n  o  qqqr s t uu      vv