def dump(f)
  f.each do |r|
    r.each{|c| print c}
    puts
  end
end

def bomb(f, x, y)
  if f[y][x] == "1"
    f[y][x] = "0"

    1.upto(3) do |i|
      bomb(f, x+i, y) if x + i <  8 && f[y][x+i] == "1"
      bomb(f, x-i, y) if x - i >= 0 && f[y][x-i] == "1"
      bomb(f, x, y+i) if y + i <  8 && f[y+i][x] == "1"
      bomb(f, x, y-i) if y - i >= 0 && f[y-i][x] == "1"
    end
  end

  f
end

gets.to_i.times do |i|
  gets

  f = 8.times.map{ gets.chomp.split(//) }

  x = gets.chomp.to_i
  y = gets.chomp.to_i

  bomb(f, x - 1, y - 1)

  puts "Data #{i+1}:"
  dump(f)
end