https://numbas.mathcentre.ac.uk/exam/4303/differentiation-from-first-principles.zip?scorm=