Гипотенуза прямоугольного треугольника равна 26 см.

Если 1 из катетов увеличить на 2 см, а 2 катет уменшить на 3 см, то площадь будет равна 91 см в квадрате. Найти катеты данного треугольника?

Все дано решай.
х- один катет, у - другой. Составляем систему уравнений:
x^2+y^2=26^2,
((x+2)*(y-3))/2=91;
Решаем:
(x+2)*(y-3)=182, x+2=182/(у-3), x=(182-2у+6)/(у-3)
считать кайфолом. .
Интересно ход решения то правильный?