猫猫想出了一个数学题,她想考考你。 给定两个正整数 ,找到最小的整数 ,使得 。此处 gcd 表示最大公约数。如果无解,输出 。
输入描述:
一行,两个正整数 。。


输出描述:
一行一个整数表示最小的 。无解输出 。
示例1

输入

3 5

输出

1

说明

c=1\gcd(4,6)=2>1,这是满足条件的最小的 c
示例2

输入

1 2

输出

-1

说明

对于任意 c\geq 0,根据辗转相除法,\gcd(1+c,2+c) = \gcd(2+c,1)=1,故无解。
加载中...