A  BBBB C  D  E F  G  H JJJJ  K
L  MMMM Q  R  S T  U  V WWWW  X
YYYYYYY Z  a   b  c   ddddddd
eeee   f  g   h  j   kkkkkkk