n=int(input())
d={}
m=1
for i in range(n):
    s=input()
    if s in d:
        d[s]+=1
        m=max(m,d[s])
    else:
        d[s]=1
se=set()
for i in d:
    if d[i]==m:
        se.add(i)
se=list(se)
se.sort()
print(*se) n=int(input()) n int(input()) int input() input d={} d {} m=1 m 1 for i in range(n):
    s=input()
    if s in d:
        d[s]+=1
        m=max(m,d[s])
    else:
        d[s]=1 i range(n) range n s=input() s input() input if s in d:
        d[s]+=1
        m=max(m,d[s])
    else:
        d[s]=1 s in d s d d[s]+=1 d[s] d s 1 m=max(m,d[s]) m max(m,d[s]) max m d[s] d s d[s]=1 d[s] d s 1 se=set() se set() set for i in d:
    if d[i]==m:
        se.add(i) i d if d[i]==m:
        se.add(i) d[i]==m d[i] d i m se.add(i) se.add se add i se=list(se) se list(se) list se se.sort() se.sort se sort print(*se) print *se se se=set() set() se m=max(m,d[s]) max(m,d[s]) m n=int(input()) int(input()) n m=1 1 m s=input() input() s d={} {} d se=list(se) list(se) se
n=int(input())
d={}
m=1
for i in range(n):
    s=input()
    if s in d:
        d[s]+=1
        m=max(m,d[s])
    else:
        d[s]=1
se=set()
for i in d:
    if d[i]==m:
        se.add(i)
se=list(se)
se.sort()
print(*se)