#include <bits/stdc++.h>
using namespace std;
char poll[21][101];
long long unsigned maxlength=0;
int pos;
char maxp[1][101];
int main()
{
int n;
cin>>n;
for(int i=0;i<n;i++){
// char p[101];
scanf("%s",poll[i]);
}
for(int i=0;i<n;i++){
// printf("%s\n",poll[i]);
if(strlen(poll[i])>maxlength) {
maxlength=strlen(poll[i]);
strcpy(maxp[0],poll[i]);
pos=i;
}
if(strlen(poll[i])==maxlength){
if(strcmp(poll[i],maxp[0])==1){
strcpy(maxp[0],poll[i]);
pos=i;
}
}
}
cout<<pos+1<<endl;
cout<<maxp[0];
return 0;
}