A  B  C  DDDEE F G HJJ  K  L  M
N  OO Q  R  S  T  UUUUWW  X  Y  Z
aaa b  c  dddeeff g   h   jjjj
mmm n  o  qqqr s t uu      vv