Республиканская олимпиада по математике 2001 года за 9 класс | Казахстанские олимпиады

Даны две окружности, которые имеют хотя бы одну общую точку. Точка MM называется \emph{особой}, если две различные прямые ll и mm, проходящие через MM и образующие при пересечении прямой ll с первой окружностью точки AA и BB, а при пересечении прямой mm со второй окружностью точки CC и DD такие, что получаемые четыре точки лежат на одной окружности. Найдите геометрическое место всех особых точек.