Круги
시간 제한5초메모리 제한1024 MB
두 원이 만나지 않거나 한 점에서 만나거나 한 원이 다른 원에 완전히 포함되는 n개의 원이 주어질 때, 합집합의 넓이를 높은 정밀도로 구한다.
문제
На плоскости задано кругов. У кругов могут быть общие точки, но любые два круга либо не имеют общих точек, либо имеют одну общую точку, либо один круг вкладывается в другой.

Найдите площадь объединения всех заданных кругов.
입력
Первая строка входного файла содержит число (). Следующие строк содержат по три целых числа. Описание -го круга состоит из трех целых чисел: координат центра и , а также его радиуса (, ).
출력
Выведите единственное вещественное число --- площадь объединения всех заданных кругов. Ваш ответ должен иметь абсолютную или относительную погрешность не больше .