#include<bits/stdc++.h>
using namespace std;
struct bigint{
char a[1001];
int id;
bool operator < (bigint x){
int len1=strlen(this->a),len2=strlen(x.a);
if(len1!=len2) return len1<len2;
else{
return this->a<x.a;
}
}
}num[21];
int n;
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++){
scanf("%s\n",num[i].a);
num[i].id=i;
}
sort(num+1,num+n+1);
printf("%d\n%s",num[n].id,num[n].a);
return 0;
}