https://numbas.mathcentre.ac.uk/question/97873/factors-of-algebraic-products.zip?