https://numbas.mathcentre.ac.uk/question/112697/rational-functions-domain-range-inverse.zip?