chapter 3 factorisation of polynomials