#AT1099. 黑板上的最大公约数

黑板上的最大公约数

题目描述

黑板上有NN个整数,A1,A2,,ANA_1,A_2,…,A_N

你可以选择其中一个整数,并将其替换为你选择的一个整数,范围在1110910^9之间(包括1110910^9),可以选择与原来的整数相同。

找到在移动后黑板上NN个整数的最大公约数的最大可能值。

输入

第一行一个整数NN,表示黑板上的数的个数

第二行一共NN个整数。

输出

输出在移动后黑板上NN个整数的最大公约数的最大可能值。

3
7 6 8
2

样例解释

如果我们用44替换77,则黑板上的三个整数的最大公约数是 22,这是最大可能的值。

3
12 15 18
6
2
1000000000 1000000000
1000000000

样例解释3

我们可以用其本身替换一个整数。

提示

2N105 2 \leq N \leq 10^5

1Ai109 1 \leq A_i \leq 10^9