Problem C: 求n个数的最大公因数

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:46 Solved:24

Description

对于两个正整数 ,它们的最公大因数记为 gcd (a b) 。对于 n >=3 个正整数( C1C2... Cn ) ,它们的最大公因数为:

                 gcd ( C1C2... Cn ) = gcd ( gcd (C1C2... Cn-1) Cn )

 

给定 n 个正整数,请编写 gcd 函数,并求出这 n 个正整数的最大公因数。

Input

第一行,一个正整数 n ,表示给定正整数的数量。

第二行,给定 n 个正整数,数字间空格分隔。

Output

一个正整教,表示这 n个正整数的最大公因数。

Sample Input Copy

5
24 8 72 96 16


Sample Output Copy

8

HINT

3=<n<=1000 ;     1=< n个正整数 <=10^6 。