N=int(input())
S={}
for n in range(N):
  s=input()
  S[s]=S.get(s,0)+1

maxS=max(S.values())
S={k:v for k, v in S.items() if v==maxS}
S=sorted(S.items(), key=lambda x:(-x[1],x[0]))
for k,cnt in S:
  print(k) N=int(input()) N int(input()) int input() input S={} S {} for n in range(N):
  s=input()
  S[s]=S.get(s,0)+1 n range(N) range N s=input() s input() input S[s]=S.get(s,0)+1 S[s] S s S.get(s,0)+1 S.get(s,0) S.get S get s 0 1 maxS=max(S.values()) maxS max(S.values()) max S.values() S.values S values k:v for k, v in S.items() if v==maxS for k, v in S.items() if v==maxS k v S.items() S.items S items k v==maxS v maxS if v==maxS k v S={k:v for k, v in S.items() if v==maxS} S {k:v for k, v in S.items() if v==maxS} S=sorted(S.items(), key=lambda x:(-x[1],x[0])) S sorted(S.items(), key=lambda x:(-x[1],x[0])) sorted S.items() S.items S items key=lambda x:(-x[1],x[0]) key lambda x:(-x[1],x[0]) (-x[1],x[0]) -x[1] x[1] x 1 x[0] x 0 x for k,cnt in S:
  print(k) k cnt S print(k) print k S={k:v for k, v in S.items() if v==maxS} {k:v for k, v in S.items() if v==maxS} S s=input() input() s maxS=max(S.values()) max(S.values()) maxS S={} {} S N=int(input()) int(input()) N S=sorted(S.items(), key=lambda x:(-x[1],x[0])) sorted(S.items(), key=lambda x:(-x[1],x[0])) S
N=int(input())
S={}
for n in range(N):
  s=input()
  S[s]=S.get(s,0)+1

maxS=max(S.values())
S={k:v for k, v in S.items() if v==maxS}
S=sorted(S.items(), key=lambda x:(-x[1],x[0]))
for k,cnt in S:
  print(k)
