Проверка состояния
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Репликанты регулярно проходят проверку эмоционального состояния и стабильности, чтобы люди были уверены, что репликанты не начнут действовать им во вред.

В 2048-м году наконец-то решили эту проверку расширить и включить в нее оценку умственных и вычислительных способностей репликантов, чтобы вовремя выявлять проблемы, связанные с их повреждениями. Одно из заданий, проверяющих уровень логики и арифметических способностей, выглядит следующим образом.

Репликанту показывают массив целых чисел $$$a$$$ длины $$$n$$$, после чего просят ответить только «да» или «нет» на вопрос: правда ли, что значение $$$$$$\mathtt{gcd}(a_1, a_2, \ldots, a_n)!$$$$$$ совпадает со значением $$$$$$\mathtt{gcd}(a_1!, a_2!, \ldots, a_n!) \text{.}$$$$$$

Здесь за $$$\mathtt{gcd}$$$ обозначен наибольший общий делитель набора чисел, а восклицательным знаком обозначен факториал числа.

Помогите Кею пройти проверку, сообщив ему ответ на вопрос для данного массива.

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

В первой строке ввода дано целое число $$$n$$$ — длина массива ($$$1 \le n \le 10^5$$$).

Во второй строке перечислены $$$n$$$ целых чисел $$$a_i$$$ — элементы массива ($$$1 \le a_i \le 10^9$$$).

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

Выведите «YES» в любом регистре без кавычек, если два данных выражения принимают одно и то же значение, и «NO» иначе.

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

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

ПодзадачаБаллыДоп. ограничения Необходимые подзадачи Информация о проверке
0примеры из условияполная
120$$$a_i \le 10$$$полная
215$$$n \le 2$$$первая ошибка
315$$$n \le 3$$$2первая ошибка
410все $$$a_i$$$ — простыепервая ошибка
540нет0 – 4первая ошибка

Примеры

Входные данные
5
1 2 3 4 5
Выходные данные
YES
Входные данные
3
6 30 15
Выходные данные
NO

Примечание

В первом примере значение обоих выражений равно $$$1$$$, так как в обоих случаях под $$$\mathtt{gcd}$$$ находится единица.

Во втором примере данные выражения принимают значения $$$6$$$ и $$$720$$$, соответственно.