https://numbas.mathcentre.ac.uk/question/21450/3-side-triangle.zip?