#include <iostream> #include <string> #include <cstdio> #include <algorithm> using namespace std; const int maxn=55; string f[maxn]; int n; bool cmp(string a,string b) { return a+b>b+a; } int main() { while(cin>>n&&n) { for(int i=0;i<n;i++) cin>>f[i]; getchar(); sort(f,f+n,cmp); for(int i=0;i<n;i++) cout<<f[i]; printf("\n"); } return 0; }