#include <bits/stdc++.h>
using namespace std;
void func(int &x){
string s = to_string(x);
sort(s.begin(),s.end(),less<char>());
int i = 0;
while(s[i] == '0')
++i;
x = stoi(s.substr(i));
}
int main()
{
int n;
cin >> n;
vector<int> num(n);
for(auto i = 0;i < n;++i)
cin>>num[i];
for_each(num.begin(),num.end(),func);
auto pos = max_element(num.begin(),num.end());
cout<<*pos<<endl;
return 0;
}