Дан остроугольный неравнобедренный треугольник ABC. Высоты BP и CQ этого треугольника пересекаются в точке H. На отрезке BP нашлась такая точка X, что BX = HP, а на отрезке
CQ нашлась такая точка Y, что QH = CY. Описанная окружность треугольника HXY пересекает
описанную окружность треугольника ABC в двух точках: D и E. Докажите, что треугольник HDE
прямоугольный.