https://numbas.mathcentre.ac.uk/question/62580/differentiation-using-a-table-of-derivatives-1.zip?