#include<bits/stdc++.h>
using namespace std;
bool cmp(string a,string b){
return a+b>b+a;
}
int main()
{
freopen("in.txt","r",stdin);
vector<string> ppp;
int n;cin>>n;ppp.resize(n);
for(int i=0;i<n;i++){
cin>>ppp[i];
}
sort(ppp.begin(),ppp.end(),cmp);
string ans;
for(int i=0;i<n;i++){
ans+=ppp[i];
}
cout<<ans;
return 0;
}