horner evaluation bug fixed