#include<bits/stdc++.h>
#define int long long
using namespace std;
int n;
string s;
string m(int a);
int w(string a);
signed main(){
cin>>n;
while(n--){
cin>>s;
if(s.find('R')+1<s.find('C')&&s.find('R')<s.size()-3&&s.find('C')<s.size()-2){
int x=stoll(s.substr(s.find('R')+1,s.find('C')));
int y=stoll(s.substr(s.find('C')+1,s.size()));
cout<<m(y)<<x<<endl;
}
else{
string x;
int y;
for(int i=0;;i++)
if(s[i]>='0'&&s[i]<='9'){
x=s.substr(0,i);
y=stoll(s.substr(i,s.size()));
break;
}
cout<<"R"<<y<<"C"<<w(x)<<endl;
}
}
return 0;
}
string m(int a){
string ans="";
while(a!=0){
int c=a%26-1;
if(c==-1)
ans+="Z";
else
ans+=char('A'+c);
a/=26;
}
reverse(ans.begin(),ans.end());
return ans;
}
int w(string a){
int len=a.size()-1,k=1,ans=0;
for(int i=len;i>=0;i--){
ans+=k*(a[i]-'A'+1);
k*=26;
}
return ans;
}