#define MAXSIZE 100
#define KEYTYPE int
typedef struct
{
KEYTYPE key;
}RECORDNODE;
void buddlesort(RECORDNODE r[ ],int n)
{
int i,j;
for(i=1;i<=n-i;j++)
if(r[j].key>r[j+1].key)
{
r[0]=r[j];
r[j]=r[j+1];
r[j+1]=r[0];
}
}
void buddlesortg(RECORDNODE r[ ],int n)
{
int i,j,nowsap;
for(i=1;i<n;i++)
{
nowsap=1;
for(j=1;j<=n-i;j++)
if(r[j].key>r[j+1].key)
{
nowsap=0;
r[0]=r[j];r[j]=r[j+1];r[j+1]=r[0];
}
if(nowsap)
break;
}
}
main()
{
RECORDNODE r[7];
int i;
for(i=1;i<=6;i++)
sancf("%d",&r[i]);
buddlesortg(r,6);
for(i=1;i<=6;i++)
printf("%d",r[i]);
}