#include <cctype>
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<char> vec;
string str;
getline(cin,str);
for(int i=0;i<26;i++){
for(int j=0;j<str.size();j++){
if((str[j]-'a'==i)||(str[j]-'A'==i))vec.push_back(str[j]);
}
}
for(int i=0, k=0;(k<vec.size())&&(i<str.size());i++){
if((str[i]>='a'&&str[i]<='z')||(str[i]>='A'&&str[i]<='Z'))str[i]=vec[k++];
}
cout <<str;
}
// 64 位输出请用 printf("%lld")

京公网安备 11010502036488号