#include <stdio.h>
#include <string.h>
int main()
{
	int n,l,i,j;
	scanf("%d%d",&n,&l);
	getchar();
	char c[110][110],d[150];
	for(i=0;i<n;i++)
	gets(c[i]);
	for(i=0;i<n-1;i++)
	  {
	  for(j=0;j<n-i-1;j++)
	    if(strcmp(c[j],c[j+1])>0)
	    {
	    	strcpy(d,c[j]);
	    	strcpy(c[j],c[j+1]);
	    	strcpy(c[j+1],d);
			}
			}	
	    for(i=0;i<=n;i++)
		printf("%s",c[i]);	
		
	 } 