啊~暴力就过了~~
#include <iostream>
using namespace std;
int main(){
int n;
while(cin>>n&&n){
string last;
cin>>last;
for(int i=0;i<n-1;i++){
string s;
cin>>s;
int j=last.size()-1,k=s.size()-1;
for(;j>=0;j--,k--){
if(last[j]!=s[k])break;
}
last=last.substr(j+1);
}
cout<<last<<endl;
}
}