Dadas las coordenadas cartesianas de tres puntos en un plano, encuentra la ecuación del círculo a través de todos ellos. Los tres puntos no estarán en línea recta.
Cada línea de entrada a su programa contendrá las coordenadas xy yde tres puntos, en el orden A(x),A(y),B(x),B(y),C(x),C(y). Estas coordenadas serán números reales menos de 1,000,000 separados entre sí por el espacio.
La solución debe imprimirse como una ecuación del formulario (x-h)^2 + (y-k)^2 = r^2. Los valores para h, k, rse van a imprimir con tres dígitos después del punto decimal. Los signos más y menos en las ecuaciones deben cambiarse según sea necesario para evitar múltiples signos antes de un número.
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