Integral-valued polynomial