9. НОД

Не решаласьСредняя

От вас требуется найти НОД двух чисел AA, BB. Формально это максимальное число CC, на которое и AA, и BB делятся без остатка.

В данной задаче числа A,BA, B очень большие и не помещаются в стандартные типы данных. По этой причине на вход будут поданы последовательности a1,,ai,,ana_1, \ldots, a_i, \ldots, a_n, b1,,bi,,bmb_1, \ldots, b_i, \ldots, b_m, и мы определим A=i=1naiA = \prod_{i=1}^n a_i, B=i=1mbiB = \prod_{i=1}^m b_i.

Формат ввода

В первой строке вводится число nn (1n10001 \le n \le 1000).

Во второй строке через пробел вводится nn чисел ai(1ai109)a_i (1 \le a_i \le 10^9).

В третьей строке вводится число mm (1m10001 \le m \le 1000).

В четвёртой строке через пробел вводится mm чисел bi(1bi109)b_i (1 \le b_i \le 10^9).

Формат вывода

Выведите последние 99 цифp наибольшего общего делителя AA и BB. Заметьте, что ведущие нули обязательно выводить в случае, если число содержит больше 99 цифр, но не нужно, если ответ содержит меньше 99 цифр.

Ограничения

Ограничение времени

1 с

Ограничение памяти

256 МБ

Пример 1

Ввод
3
2 3 5
2
4 5
Вывод
10
Нужно войти, чтобы отправить решение.Войти