/* h  t  t  p :  /  / geom . w e b . fc 2 . c o m / geometry / circle-3points . h  t  m  l */
var input = require('fs').readFileSync('/dev/stdin', 'utf8');
var Arr=(input.trim()).split("\n");
var n=Arr.shift()-0;
for(i=0;i<n;i++){
   var arr=Arr.shift().split(" ").map(Number);
   (function(x1, y1, x2, y2, x3, y3){
      var d1 = x1*x1+y1*y1;
      var d2 = x2*x2+y2*y2;
      var d3 = x3*x3+y3*y3;
      var u = 0.5/(x1*y2-x2*y1+x2*y3-x3*y2+x3*y1-x1*y3);
      var a = u*(d1*y2-d2*y1+d2*y3-d3*y2+d3*y1-d1*y3);
      var b = u*(x1*d2-x2*d1+x2*d3-x3*d2+x3*d1-x1*d3);
      var r = Math.sqrt((a-x1)*(a-x1)+(b-y1)*(b-y1));
      console.log(a.toFixed(3)+" "+b.toFixed(3)+" "+r.toFixed(3));
   }).apply(null,arr);
}