#include <iostream>
using namespace std;
int main() {
int n; // размер доски
char k0, l0, s0;
int k1, l1, s1;
cin >> n >> k0 >> k1;
if (n <= 2) return 0;
if (k0 == 'a') {
if (k1 == n) {
l0 = k0;
l1 = k1 - 3;
}
else {
if (k1 == 1) {
l0 = k0;
l1 = k1 + 3;
}
else {
l0 = char(k0 + 3);
l1 = k1;
}
}
}
if (k0 != char(96 + n) && k1 != n && k1 != 1) {
s0 = char (k0 + 1);
s1 = k1 + 1;
if (k0 != 'a') {
l0 = char (k0 - 1);
l1 = k1;
}
}
else {
if (k0 == char(96 + n) && k1 == n) {
s0 = char(96 + n - 1);
s1 = n - 1;
l0 = char(96 + n);
l1 = k1 - 3;
}
else {
if (k0 == char(96 + n)) {
s0 = char(96 + n - 1);
s1 = k1 + 1;
l0 = char (k0 - 3);
l1 = k1;
}
else {
s0 = char (k0 + 1);
s1 = k1 + 1;
if (k0 != 'a') {
l0 = char (k0 - 1);
l1 = k1;
}
}
}
}
cout << l0 << l1 << endl << s0 << s1;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCmludCBtYWluKCkgewoJaW50IG47IC8vINGA0LDQt9C80LXRgCDQtNC+0YHQutC4CgljaGFyIGswLCBsMCwgczA7CglpbnQgazEsIGwxLCBzMTsKICAgIGNpbiA+PiBuID4+IGswID4+IGsxOwogICAgaWYgKG4gPD0gMikgcmV0dXJuIDA7CiAgICBpZiAoazAgPT0gJ2EnKSB7CiAgICAgICAgaWYgKGsxID09IG4pIHsKICAgICAgICAgICAgbDAgPSBrMDsKICAgICAgICAgICAgbDEgPSBrMSAtIDM7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBpZiAoazEgPT0gMSkgewogICAgICAgICAgICAgICAgbDAgPSBrMDsKICAgICAgICAgICAgICAgIGwxID0gazEgKyAzOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgbDAgPSBjaGFyKGswICsgMyk7CiAgICAgICAgICAgICAgICBsMSA9IGsxOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQogICAgaWYgKGswICE9IGNoYXIoOTYgKyBuKSAmJiBrMSAhPSBuICYmIGsxICE9IDEpIHsKICAgICAgICBzMCA9IGNoYXIgKGswICsgMSk7CiAgICAgICAgczEgPSBrMSArIDE7CiAgICAgICAgaWYgKGswICE9ICdhJykgewogICAgICAgICAgICBsMCA9IGNoYXIgKGswIC0gMSk7CiAgICAgICAgICAgIGwxID0gazE7CiAgICAgICAgfQogICAgfQogICAgZWxzZSB7CiAgICAgICAgaWYgKGswID09IGNoYXIoOTYgKyBuKSAmJiBrMSA9PSBuKSB7CiAgICAgICAgICAgIHMwID0gY2hhcig5NiArIG4gLSAxKTsKICAgICAgICAgICAgczEgPSBuIC0gMTsKICAgICAgICAgICAgbDAgPSBjaGFyKDk2ICsgbik7CiAgICAgICAgICAgIGwxID0gazEgLSAzOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgaWYgKGswID09IGNoYXIoOTYgKyBuKSkgewogICAgICAgICAgICAgICAgczAgPSBjaGFyKDk2ICsgbiAtIDEpOwogICAgICAgICAgICAgICAgczEgPSBrMSArIDE7CiAgICAgICAgICAgICAgICBsMCA9IGNoYXIgKGswIC0gMyk7CiAgICAgICAgICAgICAgICBsMSA9IGsxOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgczAgPSBjaGFyIChrMCArIDEpOyAKICAgICAgICAgICAgICAgIHMxID0gazEgKyAxOwogICAgICAgICAgICAgICAgaWYgKGswICE9ICdhJykgewogICAgICAgICAgICAgICAgICAgIGwwID0gY2hhciAoazAgLSAxKTsKICAgICAgICAgICAgICAgICAgICBsMSA9IGsxOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQogCiAgICBjb3V0IDw8IGwwIDw8IGwxIDw8IGVuZGwgPDwgczAgPDwgczE7CiAgICByZXR1cm4gMDsKfQ==