__n________   _ru___r____   _____
ABCDEFGHIJKLMNOPQRSTUVWXYZ