У Вас, по сути, 4 системы уравнений, соответствующих выбору знаков (+++), (++-), (+--), (---). Варианты типа (--+) эквивлентны (++-) с заменой

на

. Каждая система имеет либо 2 действительных решения, либо 0. Четыре системы могут дать 8 решений; как известно, это максимально возможное количество решений задачи Аполллония.
Поднатужившись, можно добавить ситуации, когда одна (две, три) окружности являются прямыми, либо когда таковой является искомая общая касающаяся.