#include <iostream>
#include <string>
using namespace std;
void sort(string str[]);//这个是等价的 str[]等价于*str;
int main()
{
string str[5];
int x,y;
for(x=0;x<5;x++)
cin>>str[x];
sort(&str[0]);//数组可以直接传递地址 ,就是说 &str[0]等价于str;
for(x=0;x<5;x++)
cout<<str[x];
return 0;
}
void sort(string *str)//str[1] -> *(str+1) str[0] -> *(str+0) -> *(0+str) ->0[str]
{
int x,y;
string temp;
for(x=1;x<5;x++)
{
for(y=1;y<5;y++)
{
if(str[x]<str[y])
{
temp=str[x];
str[x]=str[y];
str[y]=temp;
}
}
}
}