Адронні коллайдери
Дві країни Байтландія та Флатландія вирішили об'єднати свої зусилля у дослідженнях в галузі фізики високих енергій і побудували n адронних коллайдерів. Кожен коллайдер має форму кільця і знаходиться під землею. При цьому можна вважати, що товщина кожного з коллайдервв надзвичайно мала - їх можна вважати колами.
Як відомо, адронні коллайдери - пристрої складні і вимагають постійної уваги. Жодна з країн не хоче брати на себе обслуговування усіх коллайдерів, тому було вирішено поділити обслуговування коллайдерів між країнами. Для того щоб усе було чесно, було вирішено, що кожна з країн буде обслуговувати рівно половину кожного з коллайдерів. Границю зон відповідальності було вирішено провести у вигляді кола. Таким чином, необхідно знайти коло, яке розбиває кожен з коллайдерів на дві рівні по довжині частини (тобто перетинає кожен з них у двох діаметрально протилежних точках).
Потрібно написати програму, яка за описом збудованих коллайдерів знайде коло, яке задовільняє вказаним вимогам.
Вхідні дані
Перший рядок вхідного файлу містить ціле число n (1 ≤ n ≤ 3). Кожен з наступних n рядків містить опис одного з коллайдерів. Опис коллайдера складається з трьох цілих чисел: x, y, r - координат центру коллайдера та його радіуса (|x|, |y| ≤ 1000, 1 ≤ r ≤ 1000). Коллайдери не мають спільних точок, не лежать один всередині другого, а їх центри (якщо n=3) не знаходяться на одній прямій.
Вихідні дані
У першому рядку вихідного файлу опис шуканої границі: координати центру кола та радіус. Виводьте якомога більше знаків після десяткової крапки. Відповідь виведіть з точністю не менше 10^{-5}.
Координати центру та радіус кола не повинні перевищувати 10^7 за абсолютною величиною. Гарантується, що існує розв'язок, який задовільняє вказаному обмеженню.