Hot: dividing-polynomials