Biorąc pod uwagę współrzędne kartezjańskie trzech punktów na płaszczyźnie, znajdź równanie koła przez wszystkie z nich. Trzy punkty nie będą na linii prostej.
Każdy wiersz danych wejściowych do programu będzie zawierać xi ywspółrzędne trzech punktów, w kolejności A(x),A(y),B(x),B(y),C(x),C(y). Te współrzędne będą liczbami rzeczywistymi mniejszymi niż 1 000 000 oddzielonymi od siebie spacją.
Rozwiązanie należy wydrukować jako równanie formularza (x-h)^2 + (y-k)^2 = r^2. Wartości h, k, rmają być drukowane z trzech cyfr po przecinku. Znaki plus i minus w równaniach należy zmieniać w razie potrzeby, aby uniknąć wielu znaków przed liczbą.
Sample Inputs
7.0 -5.0 -1.0 1.0 0.0 -6.0
1.0 7.0 8.0 6.0 7.0 -2.0
Sample Outputs
(x - 3.000)^2 + (y + 2.000)^2 = 5.000^2
(x - 3.921)^2 + (y - 2.447)^2 = 5.409^2