Factorising (linear, quadratics, difference of two squares)