题目描述
We have N voting papers. The $i-th vote (1 \leq i \leq N)$ has the string S_i written on it.
Print all strings that are written on the most number of votes, in lexicographical order.
Constraints
- $1 \leq N \leq 2 \times 10^5$
- $S_i (1 \leq i \leq N)$ are strings consisting of lowercase English letters.
- The length of $S_i (1 \leq i \leq N)$ is between 1 and 10 (inclusive).
Input
Input is given from Standard Input in the following format:
N
S_1
:
S_N
Output
Print all strings in question in lexicographical order.
Examples
Input
7
beat
vet
beet
bed
vet
bet
beet
Output
beet
vet
Input
8
buffalo
buffalo
buffalo
buffalo
buffalo
buffalo
buffalo
buffalo
Output
buffalo
Input
7
bass
bass
kick
kick
bass
kick
kick
Output
kick
Input
4
ushi
tapu
nichia
kun
Output
kun
nichia
tapu
ushi
输入格式
见题面
输出格式
见题面
样例输入
8
buffalo
buffalo
buffalo
buffalo
buffalo
buffalo
buffalo
buffalo
样例输出
buffalo