Три круга
Дуже складна
Обмеження на час виконання 3 секунди
Обмеження на використання пам'яті 256 мегабайтів
Задано N ≤ 3 круга на площині. Порахуйте площу об'єднання.
Це не складна задача, не пишіть, будь-ласка, нічого супер-мега складного.
Вхідні дані
У першому рядку число N (1 ≤ N ≤ 3).
У наступних N рядках по 3 цілих числа - координати центра та радіус.
Усі круги повністю лежать всередині квадрату 0×0 - 100×100.
Радіус додатній.
Вихідні дані
Виведіть одне дійсне число - площу об'єднання.
Допустима відносна похибка - 10^{-6}.
Приклади
Вхідні дані #1
Відповідь #1
Відправки 35