T=gets.to_i T.times do |i| a,b,c,x,y,z=gets.split.map(&:to_i) if [a,b,c].max<=2 || (a==1 && a==b) || (b==1 && b==c) || (c==1 && c==a) puts -1 next end x,z=z,x if c