using namespace std;
const int maxn=10001;
string str[maxn];
//bool cmp(string a,string b){
// return a<b;
//}
int main(int argc, char** argv) {
int n;
cin>>n;
for(int i=0;i<n;i++) cin>>str[i];
sort(str,str+n); //默认为字典序;
if(str[0][0]=='0') str[0].erase(str[0].begin());
if(str[0].size()==0 && n==1) cout<<0;
for(int i=0;i<n;i++) cout<<str[i];
return 0;
}