#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
int main() {
int n;
scanf("%d",&n);
char *low = (char*)malloc(n + 1);
char *num = (char*)malloc(n + 1);
char *upp = (char*)malloc(n + 1);
char *str = (char*)malloc(n + 1);
int low_co = 0, num_co = 0, upp_co = 0;
scanf("%s",str);
for(int i = 0;i < n;i++)
{
if(islower(str[i]))
{
low[low_co++] = str[i];
}
if(isdigit(str[i]))
{
num[num_co++] = str[i];
}
if(isupper(str[i]))
{
upp[upp_co++] = str[i];
}
}
printf("%s%s%s",low,num,upp);
free(low);
free(num);
free(upp);
free(str);
return 0;
}