#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
int n,i,t;
char a[100][100],b[100];
char *pa,*pb;
while(scanf("%d",&n) && n)
{
getchar();
memset(a,0,sizeof(a));
memset(b,0,sizeof(b));
for(i = 0 ; i < n ; i++)
gets(a[i]);
pa=&a[0][0];
pb=&b[0];
t = n;
while(t)
{
if(*pa=='\0')
{
if(*(pa+1) != '\0')
t--;
*pa++;
}
else if(*pa!='\0')
{
*pb++=*pa++;
}
}
*pb='\0';
puts(b);
}
return 0;
}