#include <iostream>
using namespace std;
string Column (long x)
{
string tmp = "";
char c;
while (1)
{
if (x==0) break;
x--;
c = 'A' + x%26;
tmp = c + tmp;
x = x/26;
}
return tmp;
}
int main ()
{
char tmp;
long r, c;
while (1)
{
cin>>tmp>>r>>tmp>>c;
if (r==0 && c==0) break;
cout<<Column(c)<<r<<endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RyaW5nIENvbHVtbiAobG9uZyB4KQp7CiAgICBzdHJpbmcgdG1wID0gIiI7CiAgICBjaGFyIGM7CiAgICB3aGlsZSAoMSkKICAgIHsKICAgICAgICBpZiAoeD09MCkgYnJlYWs7CiAgICAgICAgeC0tOwogICAgICAgIGMgPSAnQScgKyB4JTI2OwogICAgICAgIHRtcCA9IGMgKyB0bXA7CiAgICAgICAgeCA9IHgvMjY7CiAgICB9CiAgICByZXR1cm4gdG1wOwp9CgppbnQgbWFpbiAoKQp7CiAgICBjaGFyIHRtcDsKICAgIGxvbmcgciwgYzsKICAgIHdoaWxlICgxKQogICAgewogICAgICAgIGNpbj4+dG1wPj5yPj50bXA+PmM7CiAgICAgICAgaWYgKHI9PTAgJiYgYz09MCkgYnJlYWs7CiAgICAgICAgY291dDw8Q29sdW1uKGMpPDxyPDxlbmRsOwogICAgfQogICAgcmV0dXJuIDA7Cn0=