Если не секрет, это задача из учебника геометрии, или что-то похитрее?
Похоже на продвинутую часть ЕГЭ, на мой взгляд.
Рассмотрите ГМТ центров вписанных в ACD окружностей при перемещении (по внешней окружности) точки D. Это не гипербола :)
Ну вот остается доказать что это за линия и почему.
Я тут нашел еще одну интересную штучку :)
Оказывается, строить касательную к вписанной в треугольник

окружности необязательно, точка

находится и без этого. Достаточно построить только центр вписанной в треугольник

окружности, что заметно сокращает всё построение.
Итого получается следующее.
Нам даны три точки

общего положения. Будем искать точку

такую, которая лежит по другую сторону от точки

относительно прямой

и такую, что четырехугольник

является описанным и вписанным в окружность (т.е. бицентральным).
(Построение, без объяснений и доказательств.)
1. (0Ц+1Л+0П) Строим прямую

(пусть будет прямая

)
2. (2Ц+1Л+2П)Строим серединный перпендикуляр к отрезку

(пусть будет прямая

).
3. (2Ц+1Л+2П) Строим серединный перпендикуляр к точкам

и

(пусть будет прямая

)
4. (0Ц+0Л+1П) Отмечаем пересечение прямых

и

как точку

5. (1Ц+0Л+0П) Строим окружность с центром в точке

и радиусом

(пусть будет окружность

)
6. (0Ц+0Л+2П) Отмечаем точки пересечения прямой

с окружностью

: по одну сторону с

от

отмечаем точку

, по другую - точку

7. (0Ц+1Л+0П) Проводим прямую через точки

и

(пусть будет прямая

). Замечаем что эта прямая оказалась биссектрисой угла

.
8. (0Ц+0Л+2П) Отмечаем точки пересечения прямой

с окружностью

: по одну сторону с

от

отмечаем точку

, по другую - точку

9. (0Ц+1Л+0П) Проводим прямую через точки

и

(пусть будет прямая

). Замечаем что эта прямая оказалась биссектрисой угла

.
10. (0Ц+0Л+1П) Отмечаем точку пересечения прямых

и

, пусть будет точка

. Замечаем, что точка

- это центр вписанной в треугольник

окружности.
11. (3Ц+1Л+3П) Опускаем из точки

перпендикуляр на

, пусть будет прямая

12. (1Ц+0Л+0П) Строим окружность с центром в точке

и радиусом

(пусть будет окружность

)
13. (0Ц+0Л+1П) Отмечаем точку пересечения окружности

и прямой

лежащую по другую сторону от точки

относительно прямой

, пусть будет точка

. Замечаем что точка

-- центр окружности, вписанной в еще непостроенный треугольник

.
14. (0Ц+1Л+0П) Строим прямую, содержащую точки

и

, пусть будет прямая

15. (0Ц+0Л+1П) Отмечаем точку пересечения прямой

и окружности

, не совпадающую с точкой

, пусть будет точка

. Замечаем, что прямая

является биссектрисой угла

.
16. Последовательно соединяем точки

отрезками: искомый четырехугольник

построен.
Итого: построено 9 окружностей (9Ц - построений циркулем), 7 прямых (7Л - построений линейкой), отмечено 15 точек - пересечений линий (15П - построение только карандашом, за действие и не считается в общем-то).
Да, центр вписанной окружности находится на пересечении прямых

и

(если нужно построить и её).