___m_c___   ____c   m_l__   _____o___l__
ABCDEFGHIJKLMNOPQRSTUVWXYZ