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

int main ()
{
    int num;
    double x1,y1,x2,y2,x3,y3;

    cin >> num;

    for( int i = 0; i < num; i++ )
    {
        double px = 0, py = 0, r = 0;
        double a, b, c, d, e, f, g;
        cin >> x1 >> y1 >> x2 >> y2 >> x3 >> y3;

        px = ((x1*x1-x3*x3+y1*y1-y3*y3)*(y2-y1)-(x1*x1-x2*x2+y1*y1-y2*y2)*(y3-y1)) / (2*(x2-x1)*(y3-y1)-2*(x3-x1)*(y2-y1));
        
        /*
        a = (x1*x1-x3*x3+y1*y1-y3*y3);
        b = (y2-y1);
        c = (x1*x1-x2*x2+y1*y1-y2*y2);
        d = (y3-y1);
        e = 2*(x2-x1)*(y3-y1);
        f = 2*(x3-x1)*(y2-y1);

        cout << "a: " << a << " b: " << b << " c: " << c << " d: " << d << " e: " << e << " f: " << f << endl;
        g = (a*b-c*d) / (e-f);
        cout << "g: " << g << endl;
        */

        py = ((2*(x1-x2)*px+x2*x2-x1*x1+y2*y2-y1*y1)) / (2*(y2-y1));
        r = (px-x1)*(px-x1) + (py-y1)*(py-y1);

        cout << fixed;
        cout << setprecision(3) << px << " " << py << " " << sqrt(r) << endl;
    }

    return 0;
}
