#include<bits/stdc++.h>
using namespace std;
char c[10][10];
bool b[10][10];
void change(char cc,int x,int y)
{
if(cc=='R')
{
for(int i=y+1;i<=8&&c[x][i]=='.';i++)
b[x][i]=0;
for(int i=y-1;i>=1&&c[x][i]=='.';i--)
b[x][i]=0;
for(int j=x+1;j<=8&&c[j][y]=='.';j++)
b[j][y]=0;
for(int j=x-1;j>=1&&c[j][y]=='.';j--)
b[j][y]=0;
}
if(cc=='B')
{
for(int i=x,j=y;i>=1&&j>=1;i--,j--)
b[i][j]=0;
for(int i=x,j=y;i>=1&&j<=8;i--,j++)
b[i][j]=0;
for(int i=x,j=y;i<=8&&j>=1;i++,j--)
b[i][j]=0;
for(int i=x,j=y;i<=8&&j<=8;i++,j++)
b[i][j]=0;
}
}
int main(){
for(int i=1;i<=8;i++)
for(int j=1;j<=8;j++)
{
cin>>c[i][j];
if(c[i][j]=='.')
b[i][j]=1;
}
for(int i=1;i<=8;i++)
for(int j=1;j<=8;j++)
if(c[i][j]!='.')
change(c[i][j],i,j);
for(int i=1;i<=8;i++)
{
for(int j=1;j<=8;j++)
cout<<b[i][j];
puts("");
}
return 0;
}