Задача решается средствами аналитической геометрии с применением математического пакета Мэйпл.
Не уменьшая общности, полагаем

. Обозначения

вместо

и т. п.
применяются по техническим причинам. Поскольку в Мэйпле

обозначает мнимую единицу, то переопределяем ее.
Применяя мэйпловский пакет geometry (справка
http://www.maplesoft.com/support/help/Maple/view.aspx?path=geometry&term=geometry)
и команды solve (справка
http://www.maplesoft.com/support/help/Maple/view.aspx?path=solve&term=solve) для решения уравнений и систем уравнений и
DotProduct (справка
http://www.maplesoft.com/support/help/Maple/view.aspx?path=LinearAlgebra/DotProduct) для скалярного произведения,
мы составляем уравнения сторон и двух высот треугольника

.
Затем находим координаты точки

. Потом подобным образом вычисляем координаты точек

и

. Наконец, находим
скалярное произведение

и

, которое после упрощения равно нулю. См. подробности в рабочем листе Мэйпла,
экспортированном как PDF файл
https://www.dropbox.com/s/80jo5ydqutisit1/geometry.pdf?dl=0. Кстати, условие остроугольности представляется излишним. В приведенных вычислениях для конкретного тупоугольного треугольника с

нет никаких особенностей.