Олимпиадный тренинг

Задача . Самое частое число


Дана последовательность целых чисел. Найдите число, которое встречается в ней чаще всего, и количество его появлений.

Если наибольшая частота одинакова у нескольких чисел, выберите наименьшее из этих чисел.

Входные данные

В первой строке дано целое число N — количество элементов последовательности (1 ≤ N ≤ 100 000).

Во второй строке записаны N целых чисел через пробел. Каждое число находится в диапазоне от −109 до 109 включительно.

Выходные данные

Выведите два целых числа через пробел: выбранное число и количество его появлений.


Примеры
№Входные данныеВыходные данные
1
5
5 2 5 2 9
2 2
2
7
0 -4 -4 3 3 -4 0
-4 3
Статистика успешных решений по компиляторам
Комментарий учителя