_o__at_a   o__o__ol__t__
ABCDEFGHIJKLMNOPQRSTUVWXYZ