#include <iostream>

using namespace std;

bool prime(int a,int b)
{
    int s= a<b? a:b;
    for(int i=2;i<=s;i++)
        if(a%i==0&&b%i==0)
        return false;
    return true;
}

int main()
{
    int a,b;
    cin>>a>>b;

    while(a!=b)
    {
        while(!prime(a--,b--));
        cout<<b-a+1;
        return 0;
    }
    cout<<-1;
    return 0;
}