1070 - 多出的数字
Description

给你m个1到n之间的整数,你能找出1到n中的哪些整数出现了多次吗?

Input

第一行2个整数n,m,直接用空格分隔(n <= 100000, n < m < 2n),表示有m个1到n之间的整数。
接下来m行,每行一个整数ai(1 <= ai <=n)。

Output
若干行,每行两个数ai和bi,从小到大输出输入数据中出现了超过1次的1到n中的整数ai和它出现的次数bi。


Examples

Input

5 7
1
1
5
2
4
4
3

Output

1 2
4 2
题目参数
Time Limit 1 second
Memory Limit 128 MB
提交次数 65
通过次数 42