__u___k   o______
ABCDEFGHIJKLMNOPQRSTUVWXYZ