UOJ Logo AYIT Online Judge

AYITOJ

#142. 启强创业

统计
时间限制:1s    内存限制:256MB    满分: 10分

题目描述

启强看上了一条街,花大量资金租下来,他想开两种店,一种卖鱼,一种卖小灵通手机。

现在街上有n家店面,每家店面都有租金ai

强哥想让你找到一个正整数d,如果店面的租金能被 d 整除,则这个店面卖鱼,否则店面卖小灵通手机。

但强哥不想一样的店相邻,就是鱼店不能和鱼店挨着,手机店不能和手机店挨着。

请找到符合条件的 d 的最大值


输入描述

第一行输入一个整数n(2<=n<=100) 。街上门店的个数

第二行输入n个整数 a1,a2,a3.....an。表示每个店面的租金(1<=ai<=1e9)


输出描述

对于每个测试样例,如果有这样的整数,请打印最大的一个整数。如果没有这样的整数,打印0。(1<=d<=1e9)


样例输入

5
1 2 3 4 5


样例输出

2


样例输入

3
10 5 15


样例输出

0


样例输入

6
2 3 4 9 8 15


样例输出

3


样例输入

10
9 8 2 6 6 2 8 6 5 4


样例输出

0


样例输入

2 
1 3


样例输出

3

数据范围:

对于50%的数据 $1 <= ai <= 2e5$

对于100%的数据 $1 <= ai <= 1e9$

题目来源

wh