#include <iostream>

using namespace std;

long long cmmdc( long long a, long long b ) {
    long long r;
    while( b ) {
        r = a % b;
        a = b;
        b = r;
    }
    return a;
}

int main()
{
    long long A,B,Ans;
    cin >> A >> B;
    long long Myn = A / cmmdc(A,B) * B;
    Ans = 0;
    for( long long i = 1;  i <= 99999;  ++i ) {
        ++A;  ++B;

        long long val = A / cmmdc( A,B ) * B;
        if( val < Myn ) {
            Myn = val;
            Ans = i;
        }
    }
    cout << Ans << '\n';
    return 0;
}