Найдите наибольший общий делитель, какой только может получиться у пары элементов списка с разными номерами.
Формат ввода
В первой строке число от до . Во второй — чисел от до .
Формат вывода
Одно число.
Примеры
ввод
3 12 18 24
вывод
12
Примечание
Перебирать пары нельзя — их двадцать миллиардов. Зато можно перебирать сам ответ: для каждого от большого к малому посчитайте, сколько чисел списка на него делятся, и остановитесь, когда таких найдётся хотя бы два.
Войдите, чтобы отправлять решения.