#include<bits/stdc++.h>
using namespace std;
const int N = 30;
struct ren{
int id;
string p;
int len;
}q[N];
bool cmp(ren &a,ren &b)
{
if(a.len != b.len)return a.len >b.len;
return a.p>b.p;
}
int main()
{
int n;
cin>>n;
for(int i =1;i<=n;i++){
string b;
cin>>b;
q[i]={i,b,b.size()};
}
sort(q+1,q+n+1,cmp);
cout<<q[1].id<<endl<<q[1].p;
return 0;
}