const cln::cl_I Cp_lc = integer_lcoeff(Cp, vars);
const cln::cl_I nlc = smod(recip(Cp_lc, p)*g_lcp, p);
Cp = (Cp*numeric(nlc)).expand().smod(pnum);
const cln::cl_I Cp_lc = integer_lcoeff(Cp, vars);
const cln::cl_I nlc = smod(recip(Cp_lc, p)*g_lcp, p);
Cp = (Cp*numeric(nlc)).expand().smod(pnum);