Вам даны целое число $$$n$$$ и массив $$$a$$$ длины $$$n$$$.
Найдите наименьшее целое $$$x$$$ ($$$2 \le x \le 10^{18}$$$), такое что существует индекс $$$i$$$ ($$$1 \le i \le n$$$) с $$$\gcd$$$$$$^{\text{∗}}$$$$$$(a_i, x) = 1$$$. Если такого $$$x$$$ в диапазоне $$$[2,10^{18}]$$$ нет, выведите $$$-1$$$.
$$$^{\text{∗}}$$$$$$\gcd(x, y)$$$ обозначает наибольший общий делитель (НОД) чисел $$$x$$$ и $$$y$$$.
Первая строка содержит одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных.
Каждый из следующих $$$t$$$ наборов входных данных состоит из двух строк:
Первая строка содержит одно целое число $$$n$$$ ($$$1 \le n \le 10^{5}$$$) — длину массива.
Вторая строка содержит $$$n$$$ целых чисел, разделённых пробелами: $$$a_1, a_2, \dots, a_n$$$ ($$$1 \le a_i \le 10^{18}$$$).
Гарантируется, что сумма всех $$$n$$$ по всем наборам входных данных не превышает $$$10^{5}$$$.
Для каждого набора входных данных выведите одно целое число: наименьшее $$$x$$$ ($$$2 \le x \le 10^{18}$$$), для которого существует индекс $$$i$$$ с $$$\gcd(a_i, x) = 1$$$. Если такого $$$x$$$ нет в диапазоне $$$[2,10^{18}]$$$, выведите $$$-1$$$.
41146 6 12 12324 120 21042 4 6 10
2553
В первом наборе входных данных, $$$\gcd(2,1)=1$$$, что является наименьшим числом, удовлетворяющим условию.
Во втором наборе входных данных:
В третьем наборе входных данных:
В четвертом наборе входных данных: