#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,a[10000]={0},b[10000]={0},c[10000]={0},chishu=0,d=0;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i];
c[i]=a[i];
while(a[i]>9)
{
a[i]=a[i]/10;
chishu++;
}
}
sort(b,b+n,greater<int>());
sort(a,a+n,greater<int>());
for(int j=0;j<n;j++)
{
for(int z=0;z<n;z++)
{
if(c[z]/(pow(10,chishu))==b[j])
cout<<c[z];break;
}
}
return 0;
}
0分,什么也不输出