Прибирання майданчика#280

Прибирання майданчика

1 секунда
128 мегабайтів
Дуже легка

У дворі залишилися дві купи піску, об'єми яких та літрів. Двірник містер Міллер хоче прибрати майданчик, і для цього йому потрібне відро, щоб винести пісок. Містер Міллер прагне взяти найбільше можливе відро так, щоб для кожної купи кількість винесених повністю заповнених відер була цілим числом. У понеділок він планує прибрати першу купу, а у середу — другу. Пісок з кожної купи виноситься окремо та незалежно від іншої.

Потрібно знайти таку місткість відра (у літрах), щоб містер Міллер використав мінімальну кількість відер і повністю прибрав майданчик.

Вхідні дані

В одному рядку задано два числа: та (0 < n, m \leq 2^{16}).

Вихідні дані

Виведіть одне число — відповідь на задачу.

Приклади

Приклад 1

Loading
Loading