#include<bits/stdc++.h>
using namespace std;
int main()
{
long long n , e=0;
cin>>n;
vector<string> s(n);
vector<long long>s1;
for (int i=0;i<n;i++)
{
long long u=0, dem=0;
cin>>s[i];
for (int z=0;z<s[i].length();z++)
{
if (s[i][z]>='0' && s[i][z]<='9')
dem++;
int x = (int)s[i][z] - 48;
u=u*10+x;
}
if ( dem==s[i].length() )
{
s1.push_back(u);
s[i]="";
}
}
sort(s1.begin(),s1.end());
for (int i=0;i<n;i++)
if (s[i]!="") cout<<s[i]<<" ";
else cout<<s1[e]<<" ",e++;
}