#include <bits/stdc++.h>
using namespace std;
int a[20][20]= {
{1,2,3,4,5,4,3,2,1},
{0,0,0,0,0,0,0,0,0},
{0,6,0,0,0,0,0,6,0},
{7,0,7,0,7,0,7,0,7},
{0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0},
{14,0,14,0,14,0,14,0,14},
{0,13,0,0,0,0,0,13,0},
{0,0,0,0,0,0,0,0,0},
{8,9,10,11,12,11,10,9,8},
};
int main() {
while(1) {
for(int i=0; i<=8; i++) {
cout<<" "<<i;
}
cout<<"\n";
for(int i=0; i<10; i++) {
cout<<i;
for(int j=0; j<9; j++) {
if(a[i][j]==1) {
cout<<"車";
}
if(a[i][j]==2) {
cout<<"馬";
}
if(a[i][j]==3) {
cout<<"相";
}
if(a[i][j]==4) {
cout<<"士";
}
if(a[i][j]==5) {
cout<<"将";
}
if(a[i][j]==6) {
cout<<"礮";
}
if(a[i][j]==7) {
cout<<"兵";
}
if(a[i][j]==8) {
cout<<"车";
}
if(a[i][j]==9) {
cout<<"马";
}
if(a[i][j]==10) {
cout<<"象";
}
if(a[i][j]==11) {
cout<<"士";
}
if(a[i][j]==12) {
cout<<"帅";
}
if(a[i][j]==13) {
cout<<"炮";
}
if(a[i][j]==14) {
cout<<"卒";
}
if(a[i][j]==0) {
cout<<"┼ ";
}
}
cout<<"\n";
}
int a1,b,c,d;
cin>>a1>>b>>c>>d;
a[c][d]=a[a1][b];
a[a1][b]=0;
}
return 0;
}