#include<iostream>
using namespace std;
int main()
{
int x,ws,a[100],t;
cin>>x;
for(ws=0;x;x/=10)
a[ws++]=x%10;
for(int i=0;i<ws-1;i++)
for(int j=0;j<ws-1;j++)
{
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
for(i=0;i<ws;i++)
x=x*10+a[i];
cout<<x;
return 1;
}
using namespace std;
int main()
{
int x,ws,a[100],t;
cin>>x;
for(ws=0;x;x/=10)
a[ws++]=x%10;
for(int i=0;i<ws-1;i++)
for(int j=0;j<ws-1;j++)
{
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
for(i=0;i<ws;i++)
x=x*10+a[i];
cout<<x;
return 1;
}