____l__r   _i__   ___rle_   _______l
ABCDEFGHIJKLMNOPQRSTUVWXYZ