#include<iostream>
#include<algorithm>
#include<cmath>
#include<stack>
#include<string>
#include<cstring>
#include<queue>
#include<map>
#include<iomanip>
#include<vector>
using namespace std;
string s,mx = "",a = "0124",b="91243";
int main(){
int n,h;
cin>>n;
for(int i=1;i<=n;i++){
cin>>s;
if(mx.size()<s.size()) mx = s,h = i;
else if(mx.size() > s.size()) mx = mx;
else{
for(int j=0;j<s.size();j++){
if(int(s[i]-'0')>int(mx[i-'0'])){
mx = s;
h = i;
break;
}
}
}
}
cout<<h<<"\n"<<mx;
return 0;
}