horner rule
2 files