#include <bits/stdc++.h>
using namespace std;
int main() {
  char g[9][9];
  for (int i = 0; i < 9; i++) {
    string s;
    cin >> s;
    for (int j = 0; j < 3; j++) {
      char a;
      a = s[j % 3];
      g[i][j] = a;
    }
    cin >> s;
    for (int j = 3; j < 6; j++) {
      char a;
      a = s[j % 3];
      g[i][j] = a;
    }
    cin >> s;
    for (int j = 6; j < 9; j++) {
      char a;
      a = s[j % 3];
      g[i][j] = a;
    }
  }
  int x, y;
  cin >> x >> y;
  x--;
  y--;
  int x0 = x % 3, y0 = y % 3, f = 9;
  for (int i = x0 * 3; i < (x0 + 1) * 3; i++) {
    for (int j = y0 * 3; j < (y0 + 1) * 3; j++) {
      if (g[i][j] == '.') {
        g[i][j] = '!';
        f--;
      }
    }
  }
  for (int i = 0; i < 9; i++) {
    for (int j = 0; j < 9; j++)
      if (f == 9 && g[i][j] == '.') g[i][j] = '!';
  }
  cout << g[0][0] << g[0][1] << g[0][2] << " " << g[0][3] << g[0][4] << g[0][5]
       << " " << g[0][6] << g[0][7] << g[0][8] << endl;
  cout << g[1][0] << g[1][1] << g[1][2] << " " << g[1][3] << g[1][4] << g[1][5]
       << " " << g[1][6] << g[1][7] << g[1][8] << endl;
  cout << g[2][0] << g[2][1] << g[2][2] << " " << g[2][3] << g[2][4] << g[2][5]
       << " " << g[2][6] << g[2][7] << g[2][8] << endl;
  cout << endl;
  cout << g[3][0] << g[3][1] << g[3][2] << " " << g[3][3] << g[3][4] << g[3][5]
       << " " << g[3][6] << g[3][7] << g[3][8] << endl;
  cout << g[4][0] << g[4][1] << g[4][2] << " " << g[4][3] << g[4][4] << g[4][5]
       << " " << g[4][6] << g[4][7] << g[4][8] << endl;
  cout << g[5][0] << g[5][1] << g[5][2] << " " << g[5][3] << g[5][4] << g[5][5]
       << " " << g[5][6] << g[5][7] << g[5][8] << endl;
  cout << endl;
  cout << g[6][0] << g[6][1] << g[6][2] << " " << g[6][3] << g[6][4] << g[6][5]
       << " " << g[6][6] << g[6][7] << g[6][8] << endl;
  cout << g[7][0] << g[7][1] << g[7][2] << " " << g[7][3] << g[7][4] << g[7][5]
       << " " << g[7][6] << g[7][7] << g[7][8] << endl;
  cout << g[8][0] << g[8][1] << g[8][2] << " " << g[8][3] << g[8][4] << g[8][5]
       << " " << g[8][6] << g[8][7] << g[8][8] << endl;
}
