#include <bits/stdc++.h>

using namespace std;

int main()
{
    long long A, B;
    cin >> A >> B;

    long long sol = -1;

    if (__gcd(A, B) == 1)
        sol = B - A + 1;
    else if (A + 1 <= B && __gcd(A + 1, B) == 1)
        sol = B - A;

    cout << sol << "\n";

    return 0;
}