gray_calc
const gray_calc* pc1 = &m_c1;
const gray_calc* pc2 = &m_c2;
const gray_calc* t = pc2;
gray_calc m_c1;
gray_calc m_c2;
gray_calc m_c3;