*     0     1     2     3     4     5     6     7     8     9    

a     b     c     d     e     f     g     h     I     j     k     l     m     n     o     p     q     r     s     t     u     v     w     x     y     z