___m_c___   __p_c   m_l__   _________l__
ABCDEFGHIJKLMNOPQRSTUVWXYZ