Задачи
Две окружности
Две окружности
Найдите точки пересечения двух заданных окружностей.
Входные данные
Шесть чисел - координаты центра и радиусы двух окружностей. Все числа не превышают по модулю 10000.
Выходные данные
Если количество общих точек окружностей конечно, в первой строке вывести это число k, а далее в k строках вывести координаты самих точек. Если указанных точек бесконечно много, вывести единственное число 3.
Координаты точек выводите с 6 десятичными знаками.
Входные данные #1
2 3 1 3 2 1
Выходные данные #1
2 3.0 3.0 2.0 2.0