Дано три точки на площині, які не лежать на одній прямій. Знайдіть рівняння кола, що проходить через ці точки. Виведіть розв'язок у наступних формах:
та
Кожен тестовий випадок складається з рядка, що містить шість дійсних чисел A_x, A_y, B_x, B_y, C_x, C_y — координати трьох точок A~(A_x, A_y), B~(B_x, B_y) і C~(C_x, C_y). Числа розділені одним або кількома пропусками.
Для кожного тестового випадку виведіть рівняння кола у двох наведених вище форматах. Значення , , , , , у рівняннях (1) та (2) слід виводити з точністю до трьох знаків після коми. Якщо будь-яке з чисел , , , чи дорівнює нулю, відповідний доданок пропустіть. Відкоригуйте плюси й мінуси так, щоб не було кількох знаків перед числом. Знаки плюс, мінус та дорівнює мають бути відокремлені від сусідніх символів одним пропуском. В інших місцях не повинно бути зайвих пропусків у рівняннях. Після кожної пари рівнянь виведіть один порожній рядок. Дивіться формат виводу у прикладі.
Приклад 1