https://numbas.mathcentre.ac.uk/question/119614/inverse-algorithm-calculator.zip?