n=int(input())
s={}
l=[]
for i in range(n):
  a=input()
  if a in s:
    s[a]+=1
  else:
    s[a]=1
    
cou=max(s.values())

for k,v in s.items():
  if v==cou:
    l.append(k)
    
ans=sorted(l)

for i in ans:
  print(i) n=int(input()) n int(input()) int input() input s={} s {} l=[] l [] for i in range(n):
  a=input()
  if a in s:
    s[a]+=1
  else:
    s[a]=1
     i range(n) range n a=input() a input() input if a in s:
    s[a]+=1
  else:
    s[a]=1
     a in s a s s[a]+=1 s[a] s a 1 s[a]=1 s[a] s a 1 cou=max(s.values()) cou max(s.values()) max s.values() s.values s values for k,v in s.items():
  if v==cou:
    l.append(k)
     k v s.items() s.items s items if v==cou:
    l.append(k)
     v==cou v cou l.append(k) l.append l append k ans=sorted(l) ans sorted(l) sorted l for i in ans:
  print(i) i ans print(i) print i n=int(input()) int(input()) n ans=sorted(l) sorted(l) ans l=[] [] l cou=max(s.values()) max(s.values()) cou s={} {} s a=input() input() a
n=int(input())
s={}
l=[]
for i in range(n):
  a=input()
  if a in s:
    s[a]+=1
  else:
    s[a]=1
    
cou=max(s.values())

for k,v in s.items():
  if v==cou:
    l.append(k)
    
ans=sorted(l)

for i in ans:
  print(i)