a
ab
abc
ab cd
abc d
 abc
abc  
   
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz 0123456789
abcdefghijklmnopqrstuvwxyz 0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijkl 0123456789 !@#$%^&*()-=_+[]{};':",./<>? ABCDEFGHIJKL
**a*
***
