___m_c___   ___ic   m____   ______b_____
ABCDEFGHIJKLMNOPQRSTUVWXYZ