#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")