the isosceles triangletoday in history