#include<stdio.h>
int T;
char a[10000];
//Ex: Dado um numero x qualquer por exemplo 690 a saida tem que ser o maior numero obtido pelo anterior 960
int entrada(){
if(scanf("%d",&T)!=1)return 0;
else scanf("%s",a);
return 1;
}
void processa(){
int i;
bool ordenado = false;
while(!ordenado){
int i;
ordenado=true;
char temp;
for(i=0;a[i+1]!='\0';++i){
if(a<a[i+1]){
temp=a;
a = a[i+1];
a[i+1]=temp;
}
ordenado=false;
}for(i=0;i<sizeof(a);i++){
printf("%s",a);
}
}
}
int main(){
while(entrada())
{
processa();
}
return 0;
}