IMO олимпиада по математике 1993 года | Казахстанские олимпиады

Дан остроугольный треугольник ABCABC и точка DD внутри него такая, что ∠ABC=∠ACB+90∘\angle ABC=\angle ACB+90{}^\circ и AC⋅BD=AD⋅BCAC\cdot BD=AD\cdot BC.
а) Вычислить значение отношения AB⋅CDAC⋅BD\dfrac{AB\cdot CD}{AC\cdot BD}.
б) Доказать, что касательные, проведенные в точке CC к окружностям, описанным около треугольников ACDACD и BCDBCD, перпендикулярны.