#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;
 
}