In triangle ABC, angle C is a right angle. Point M is the midpoint of AB, point N is the midpoint of AC, and point O is the midpoint of AM. The perimeter of triangle ABC is 112 and ON = 12.5. What is the area of triangle ABC? Please help and explain :))