using namespace std;
struct ps{
int num;
string scr;
}a[30];
int main(){
int n,minn;
string minnn;
cin>>n;
for(int i=1;i<=n;i++){
a[i].num=i;
cin>>a[i].scr;
}
a[n+2].scr="0";
for(int i=1;i<n;i++)
if(a[i+1].scr.length()>a[i].scr.length()){
minn=i+1;
minnn=a[i+1].scr;
}
else if(a[i+1].scr>a[i].scr&&a[i+1].scr.length()==a[i].scr.length()){
minn=i+1;
minnn=a[i+1].scr;
}
cout<<minn<<endl;
cout<<minnn<<endl;
return 0;
}