https://blog.faradars.org/program-for-multiplying-two-polynomials/