#include<stdio.h>
#include<string.h>
int main(){
int n;
scanf("%d",&n);
getchar();//吸收换行符
int min=10000;
int flag;
char a[n][1001];//定义一个二维字符数组
for(int i=0;i<n;i++){
gets(a[i]);
if(min>strlen(a[i])){
min=strlen(a[i]);
flag=i;
}
}
puts(a[flag]);
return 0;
}