#include <iostream>
#include <iomanip>
#include <math.h>
using namespace std;

int main()
{
	double x1, y1, x2, y2, x3, y3;
	double a1, b1, c1, a2, b2, c2;
	double xp, yp, r;
	int loop;
	
	cin >> loop;
	
	while(loop>0){
		while(cin>>x1>>y1>>x2>>y2>>x3>>y3){
			a1 = 2*(x2-x1);
			b1 = 2*(y2-y1);
			c1 = x1*x1 - x2*x2 + y1*y1 - y2*y2;
		
			a2 = 2*(x3-x1);
			b2 = 2*(y3-y1);
			c2 = x1*x1 - x3*x3 + y1*y1 - y3*y3;
		
			xp = (b1*c2-b2*c1)/(a1*b2-a2*b1);
			yp = (c1*a2-c2*a1)/(a1*b2-a2*b1);
		
			r = sqrt(pow((x1-xp), 2) + pow((y1-yp), 2));
				
			cout << fixed << setprecision(3) << xp << " " << yp << " " << r << endl;
			
			--loop;
			if(loop==0){
				break;
			}
		}
	}
	return 0;
}