Prove that there are infinitely many positive integers $n$ such that $\Delta = nr^2$, where $\Delta$ and $r$ are respectively the area and the inradius of a triangle with integer sides.
Problem
Source: Indian Postal Coaching 2008 set 1 p5
Tags: geometry, integer sidelengths, area, inradius