Esto se puede lograr utilizando el concepto de polinomio de valores enteros.