EduBrick

Самая согласованная пара

5000 мс · 256 МБ · всё или ничего

Найдите наибольший общий делитель, какой только может получиться у пары элементов списка с разными номерами.

Формат ввода

В первой строке число nn от 22 до 21052 \cdot 10^5. Во второй — nn чисел от 11 до 21052 \cdot 10^5.

Формат вывода

Одно число.

Примеры

ввод
3
12 18 24
вывод
12

Примечание

Перебирать пары нельзя — их двадцать миллиардов. Зато можно перебирать сам ответ: для каждого dd от большого к малому посчитайте, сколько чисел списка на него делятся, и остановитесь, когда таких найдётся хотя бы два.

Войдите, чтобы отправлять решения.