Two altitudes of a triangle have length 12 and $16$. What is the longest possible integer length of the third altitude.