Ксюша — начинающий программист. Сегодня она знакомится с массивами. У нее есть массив a1, a2, ..., an, состоящий из n целых положительных чисел.
Преподаватель в университете задал ей задачу. Найти такое число в массиве, на которое делятся все элементы массива. Помогите ей, найдите это число!
В первой строке записано целое число n (1 ≤ n ≤ 105) — количество чисел в массиве. В следующей строке записаны целые числа a1, a2, ..., an (1 ≤ ai ≤ 109) — элементы массива.
Выведите единственное целое число — число из массива, на которое делятся все числа из массива. Если такого числа нет, выведите -1.
Если существует несколько ответов, разрешается вывести любой.
3
2 2 4
2
5
2 1 3 1 6
1
3
2 3 5
-1
Название |
---|