___n___r_an__k__   o_a__   ___k__
ABCDEFGHIJKLMNOPQRSTUVWXYZ