Модифікований НСД
Проста
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 128 мегабайтів
Знайдіть найбільший спільний дільник двох цілих чисел і , який належить відрізку цілих чисел , тобто такий, що .
Може трапитися, що у заданому відрізку немає спільних дільників.
Дано два цілі числа і , а також запитів. Кожен запит — це певний відрізок . Напишіть програму, яка обробить всі задані запити.
Вхідні дані
У першому рядку записано два цілі числа і . У другому рядку міститься кількість запитів . Далі слідує рядків. Кожен рядок містить один запит — два цілі числа і .
Вихідні дані
Виведіть рядків, -ий з яких повинен містити відповідь на -ий запит. Якщо у даному відрізку спільних дільників немає, виведіть .
Приклади
Вхідні дані #1
Відповідь #1
Відправки 730
Коефіцієнт прийняття 27%