#include <iostream>
#include <algorithm>
using namespace std;
long long a[200005];
int main()
{
ios::sync_with_stdio(false);
long long n,cnt = 0;
cin >> n;
for (int i = 1;i <= n;i++) cin >> a[i];
sort(a+1,a+1+n);
for (int i = 1;i <= n;i++)
{
if (i == 1) cnt++;
else if (i == n)
{
if (a[n] != a[n-1])
{
cout << a[n-1] << ' ' << cnt << endl;
cout << a[n] << ' ' << 1 << endl;
}
else
{
cout << a[n] << ' ' << cnt+1 << endl;
}
}
else
{
if (a[i] != a[i-1])
{
cout << a[i-1] << ' ' << cnt << endl;
cnt = 1;
}
if (a[i] == a[i-1]) cnt++;
}
}
return 0;
}