#include<stdio.h>
#include<string.h>
int main(){
char str[1010]={'\0'},str2[1010]={'\0'};
while(scanf("%[^\n]",str)>0){
int pos=0;
for(char i='A';i<='Z';i++){
for(int j=0;j<strlen(str);j++){
if((str[j]>='A'&&str[j]<='Z')&&(str[j]==i))
str2[pos++]=str[j];
else if((str[j]>='a'&&str[j]<='z')&&(str[j]-32==i))
str2[pos++]=str[j];
}
}
pos=0;
for(int i=0;i<strlen(str);i++){
if(str[i]>='a'&&str[i]<='z')
str[i]=str2[pos++];
else if(str[i]>='A'&&str[i]<='Z')
str[i]=str2[pos++];
}
printf("%s",str);
}
}