Using LaTeX for Maths (ULFM): Learning by hacking