n = gets.to_i

for i in 1..n
  x1, y1, x2, y2, x3, y3 = gets.split.map(&:to_f)
  a1 = 2 * (x2 - x1)
  b1 = 2 * (y2 - y1)
  c1 = x1 ** 2 - x2 ** 2 + y1 ** 2 - y2 ** 2
  a2 = 2 * (x3 - x1)
  b2 = 2 * (y3 - y1)
  c2 = x1 ** 2 - x3 ** 2 + y1 ** 2 - y3 ** 2

  px = (b1 * c2 - b2 * c1) / (a1 * b2 - a2 * b1)
  py = (c1 * a2 - c2 * a1) / (a1 * b2 - a2 * b1)
  r  = Math::sqrt((px - x1) ** 2 + (py - y1) ** 2)

  puts "#{px} #{py} #{r.round(3)}"
end