Задача №1533.

Дана последовательность, состоящая из \(n\) чисел. Найти в ней два самых маленьких числа.

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

На вход программе сначала подается натуральное число \(n \leq 10^6\). Далее следуют \(n\) целых чисел, по модулю не превосходящих 30 000, — сами члены последовательности.

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

Выведите минимальное число и второе по величине число (оно может совпадать с минимальным).

Массив в программе не использовать.

Примеры
Входные данные
3
3
1
2
Выходные данные
1 2
Входные данные
4
1
1
2
1
Выходные данные
1 1
Сдать: для сдачи задач необходимо войти в систему