#include <iostream>
#include <string>
#include <algorithm>
#define int long long
using namespace std;
struct sg{
string s;
}a[1007];
signed main(){
int n=1;
cin.tie(0);
cout.tie(0);
while(cin>>a[n].s){
++n;
}
for(int i=n;i>=1;i--){
if(isupper(a[i].s[0])){
int l=a[i].s.size();
for(int j=0;j<l;j++){
cout<<a[i].s[j]-32;
}
}
else if(isdigit(a[i].s[0])){
int l=a[i].s.size();
for(int j=l-1;j>-1;j--){
cout<<a[i].s[j];
}
}
else{
int l=a[i].s.size();
for(int j=0;j<l;j++){
cout<<a[i].s[i]+32;
}
}
}
}