G. Денежная система Cтраны Дураков
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
64 мегабайта
ввод
coins.in
вывод
coins.out

В Cтране Дураков, как известно, в ходу два вида валюты – золотые и деревянные. При этом имеют хождение монеты номиналом a1, a2, …, aK деревянных, а также 1 золотой. По распоряжению Буратино – мудрого правителя Страны Дураков, денежная система устроена так, что любую сумму от 1 до M деревянных можно заплатить не более чем N монетами. Определите, какое наименьшее и наибольшее количество деревянных может быть в одном золотом, при условии, что золотой не дороже M деревянных? Если вариант только один, укажите его и как наименьший, и как наибольший.

Гарантируется, что указ Буратино выполняется, и золотой не дороже M деревянных.

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

В первой строке записаны три целых числа K, M, N (1 ≤ K ≤ 500, 1 ≤ M, N ≤ 2000). Во второй строке – K целых чисел a1, a2, ..., aK (1 ≤ ai ≤ 500).

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

Два целых числа через пробел — соответственно, минимально и максимально возможные числа деревянных в одном золотом.

Система оценки

Представленное на проверку решение сначала проходит тестирование на тестах из примеров, приведенных в условии задачи. Если на этих тестах решение участника выдает правильные ответы, то тогда это решение проверяется с использованием комплекта тестов для этой задачи (при этом баллы за каждый тест начисляются независимо). В противном случае решение участника считается неверным, и за него участнику не начисляются какие-либо баллы.

Примеры
Входные данные
3 10 2
1 2 3
Выходные данные
7 7
Входные данные
3 15 3
1 2 5
Выходные данные
4 13