#include <cstdio>
#include <cstring>
using namespace std;
int main() {
// A 65
// a 97
// 0 48
int arr[128];
char ch;
memset(arr, 0, sizeof(arr));
while (EOF != scanf("%c", &ch)) {
if(ch == '\n') {
for(int i='0'; i<='9'; i++) {
for(int j=0; j<arr[i]; j++) {
printf("%c", i);
}
}
for(int i='A'; i<='Z'; i++) {
for(int j=0; j<arr[i]; j++) {
printf("%c", i);
}
}
for(int i='a'; i<='z'; i++) {
for(int j=0; j<arr[i]; j++) {
printf("%c", i);
}
}
printf("\n");
memset(arr, 0, sizeof(arr));
} else{
arr[ch]++;
}
}
return 0;
}