#include<cstdio>
#include<cstring>
#include<iostream>
using namespace std;
int main ()
{

 char s[110][110],t[110];
 int n,i,j,k,l;
 while(scanf("%d%d\n",&n,&l)!=EOF)
 {

for(i=0;i<n;i++)
   cin>>s[i];
for(i=0;i<n-1;i++)
{
  k=i;
 for(j=i+1;j<n;j++)
 if(strcmp(s[j],s[k])<0)k=j;
 strcpy(t,s[i]); strcpy(s[i],s[k]); strcpy(s[k],t);
}
for(i=0;i<n;i++)
cout<<s[i];
printf("\n");
}
return 0;
}