https://numbas.mathcentre.ac.uk/question/154661/ac15-algebraic-substitution.zip?