Важное научное число
면접 대비시간 제한2초메모리 제한1024 MB
a+x가 b로 나누어떨어지고 b+x가 a로 나누어떨어지는 최소의 음이 아닌 정수 x를 구한다.
문제
Пин собирал свое очень важное новое изобретение, но в какой-то момент он обнаружил, что ошибся в одной из формул и мог собрать соответствующую деталь неправильно.
Внимательно посмотрев на деталь и исправив формулу, Пин отметил, что сейчас в детали стоят две шестеренки с и зубцами соответственно, а работать правильно она будет с шестеренками размеров и соответственно, где --- неотрицательное целое число такое, что делится на , и делится на .
Пин очень устал, поэтому просит помочь ему найти такое неотрицательное , удовлетворяющее заданным условиям. Поскольку Пин не любит большие шестеренки, из всех подходящих значений следует выбрать минимальное.
입력
В единственной строке ввода через пробел заданы два числа и --- размеры шестеренок в детали ().
출력
Выведите единственное целое неотрицательное число --- минимальное количество зубцов, которых не хватает в шестеренках, чтобы изобретение работало правильно.