#include <iostream>
#include <string>
using namespace std;
int main() {
string king, stone;
int n;
cin >> king >> stone >> n;
int kx = king[0] - 'A';
int ky = king[1] - '1';
int sx = stone[0] - 'A';
int sy = stone[1] - '1';
while (n--) {
string tmp;
cin >> tmp;
int dx = 0, dy = 0;
if (tmp == "R") dx = 1;
else if (tmp == "L") dx = -1;
else if (tmp == "B") dy = -1;
else if (tmp == "T") dy = 1;
else if (tmp == "RT") { dx = 1; dy = 1; }
else if (tmp == "LT") { dx = -1; dy = 1; }
else if (tmp == "RB") { dx = 1; dy = -1; }
else if (tmp == "LB") { dx = -1; dy = -1; }
int kxx = kx + dx;
int kyy = ky + dy;
if (kxx < 0 || kxx >= 8 || kyy < 0 || kyy >= 8) continue;
if (kxx == sx && kyy == sy) {
int ssx = sx + dx;
int ssy = sy + dy;
if (ssx < 0 || ssx >= 8 || ssy < 0 || ssy >= 8) continue;
sx = ssx;
sy = ssy;
}
kx = kxx;
ky = kyy;
}
cout << char(kx + 'A') << char(ky + '1') << '\n';
cout << char(sx + 'A') << char(sy + '1') << '\n';
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: