#include #include using namespace std; int gcd(int a, int b) { if(!b) { return a; } return gcd(b, a % b); } int main() { long long a, b, i, j, lg; lg = -1; cin >> a >> b; if(a == 1) lg = b; for(i = a ; i <= a + 1000 && i <= b ; i ++) { for(j = max(a,b - 1000) ; j <= b ; j++) { if(gcd(i, j) == 1) { lg = max(lg, j - i + 1); } } } cout << lg << "\n"; }