/*
#include<stdio.h>
int cnt=0;
int color[8][8];
void dfs(int x,int y,int c)
{
if(x<1||x>7||y<1||y>7)
return;
color[x][y]=-1;
cnt++;
if(color[x-1][y]==c)
dfs(x-1,y,c);
if(color[x+1][y]==c)
dfs(x+1,y,c);
if(color[x][y+1]==c)
dfs(x,y+1,c);
if(color[x][y-1]==c)
dfs(x,y-1,c);
}
int main()
{
int i,j,num=0;
for(i=1; i<=7; i++)
for(j=1; j<=7; j++)
scanf("%d",&color[i][j]);
for(i=1; i<=7; i++)
for(j=1; j<=7; j++)
{
cnt=0;
if(color[i][j]!=-1)
{
dfs(i,j,color[i][j]);
}
if(cnt>=3)
num++;
}
printf("%d",num);
}
*/
#include<stdio.h>
char paint[11][11];
void dfs(int x, int y)
{
if(x<1||x>10||y<1||y>10)
{
return;
}
paint[x][y]=-1;
if(paint[x-1][y]=='_')
{
paint[x-1][y]='*';
dfs(x-1,y);
}
if(paint[x+1][y]=='_')
{
paint[x+1][y]='*';
dfs(x+1,y);
}
if(paint[x][y+1]=='_')
{
paint[x][y+1]='*';
dfs(x,y+1);
}
if(paint[x][y-1]=='_')
{
paint[x][y-1]='*';
dfs(x,y-1);
}
}
int main()
{
int i,j,x,y;
for(i=1;i<=10;i++)
{
for(j=1;j<=10;j++)
{
scanf("%c ",&paint[i][j]);
}
}
scanf("%d %d",&x,&y);
dfs(x,y);
for(i=1;i<=10;i++)
{
for(j=1;j<=10;j++)
{
printf("%c",paint[i][j]);
}
}
}