Finding zeros of a polynomial function