Счёт в теннисе
시간 제한2초메모리 제한1024 MB
최종 점수 a:b가 주어질 때, 점수를 얻는 순서를 정해 매 점수 변동 후 두 점수의 최대공약수 합이 최소가 되도록 한다.
문제
Аврора и Нотграсс решили сыграть в теннис и попросили Флитл побыть судьёй. Изначально их счет равнялся . Затем, несколько раз очки одного из игроков увеличивались на . А закончилась игра со счётом .
Фислвит было скучно, поэтому она считала сумму НОД-ов очков игроков после каждого изменения счёта. НОД --- наибольший общий делитель двух чисел. Например, игра могла проходить так:
- ,
- ,
- ,
- ,
- ,
В таком случае, у Фислвит получилась бы сумма .
После игры Фислвит стало интересно, какое наименьшее число могло у неё получиться. Помогите ей найти это значение.
입력
В единственной строке даны два целых числа и --- финальные очки Авроры и Нотграсс соответственно ().
출력
Выведите единственное целое число --- минимальное значение, которое могло получиться у Фислвит.