Multiplying and Dividing Polynomials