#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char balloon[1001][1001];
int count[1001];
int flag[1001];
int main()
{
int n;
while(scanf("%d",&n)!=EOF&&n!=0)
{
memset(count,0,sizeof(count));
memset(flag,0,sizeof(flag));
int a=getchar();
for(int i=1;i<=n;i++)
{
scanf("%s",&balloon[i]);
}
for(int i=1;i<=n;i++)
{
if(flag[i]==0)
{
for(int j=i+1;j<=n;j++)
{
if(strcmp(balloon[j],balloon[i])==0)
{
flag[j]=1;
count[i]++;
}
}
}
}
int max=0;
int ans;
for(int i=1;i<=n;i++)
{
if(max<count[i])
{
max=count[i];
ans=i;
}
}
printf("%s\n",balloon[ans]);
}
return 0;
}
真是水啊。。。