#include<iostream>
#include<cmath>
#define EPS 1e-10
using namespace std;

double simulx(double a, double b, double c, double d, double e, double f){
	return (double)(c*e - f*b) / (a*e - d*b) + EPS;
}

double simuly(double a, double b, double c, double d, double e, double f){
	return (double)(c*d - f*a) / (b*d - e*a) + EPS;
}

int main(void){
	int n;
	cin >> n;
	for(int i=0; i<n; i++){
		double x1, y1, x2, y2, x3, y3;
		cin >> x1 >> y1 >> x2 >> y2 >> x3 >> y3;
		double px, py;
		double a, b, c, d, e, f;
		a = 2*(x1-x2); b = 2*(y1-y2); c=x1*x1-x2*x2+y1*y1-y2*y2;
		d = 2*(x1-x3); e = 2*(y1-y3); f=x1*x1-x3*x3+y1*y1-y3*y3;
		px = simulx(a, b, c, d, e, f);
		py = simuly(a, b, c, d, e, f);
		cout.setf(ios::fixed);
		cout.precision(3);
		cout << px << " " << py << " " << sqrt((x1-px)*(x1-px)+(y1-py)*(y1-py)) << endl;
	}
	return 0;
}