___m_c___   __p_c   m____   ______b_____
ABCDEFGHIJKLMNOPQRSTUVWXYZ