#include<iostream>
#include<cmath>
#include<cstdio>
using namespace std;

int main(){

  double x1, x2, x3, y1, y2, y3, mx, my, lx, ly, dm, dl, cx, cy, r;
  
  cin >> x1 >> y1 >> x2 >> y2 >> x3 >> y3;
  
  mx = (x1 + x2) / 2;
  my = (y1 + y2) / 2;
  dm = (y1 - y2) / (x1 - y2);
  lx = (x2 + x3) / 2;
  ly = (y2 + y3) / 2;
  dl = (y2 - y3) / (x2 - x3);
  cx = (my + dm * mx) - (ly + dl * lx);
  cy = (ly + dl * lx) * dm - (my + dm * mx) * dl;
  
  r = sqrt((x1 - cx) * (x1 - cx) + (y1 - cy) * (y1 - cy));

  cx = round(cx * 1000) / 1000.0;
  cy = round(cy * 1000) / 1000.0;
  r = round(r * 1000) / 1000.0;

  printf("%.3f %.3f %.3f\n", cx, cy, r);

  return 0;
}