__u___k   o__c___
ABCDEFGHIJKLMNOPQRSTUVWXYZ