Start: 2024-02-16 00:00:00

(23-24赛季)稠州常规赛08

End: 2024-02-19 00:00:00
Now  2026-01-16 22:06:45  类型: IOI  状态: Ended 

P1. 序列最大公约数
Description

给定 n 个正整数a_1,a_2,...,a_n ,你可以至多修改其中一个数字,使这 n 个数字的最大公约数尽可能的大。

请问修改后可能的最大公约数的值。


Input

输入共两行,

第一行:一个正整数 n

第二行:n 个正整数 a_1,a_2,...,a_n


Output

输出至多修改一个数字的情况下,可能达到的最大公约数的值

Examples

Input

3
24 28 36

Output

12

Input

3
10 10 10

Output

10
Hint

30\% 的数据,1\leq n \leq 10^3

60\% 的数据,1\leq n \leq 10^4

100\%的数据,1\leq n,\leq 10^5,1 \leq a_i \leq 10^9

样例1说明:

修改28,改成12即可

Submit

题目参数
Time Limit 1 second
Memory Limit 128 MB
Submit