___h___c   o__c___
ABCDEFGHIJKLMNOPQRSTUVWXYZ