#include <iostream>

using namespace std;

long long a,b,n,m;

int find_n(int i)
{
    for(int z = i+1; b * i >= a * z; z++)
        if( (b*i - a*z) % (z-i) == 0)
            return (b*i - a*z) / (z-i);
    return -1;
}

int main()
{
    cin>>a>>b;
    if(a>b)
        b = a - b + (a = b);

    if(a==b)
    {
        cout<<0<<'\n';
        return 0;
    }

    for(int i=1;i<=a;i++)
    {
        if((n = find_n(i)) != -1)
        {
            cout<<n<<'\n';
            return 0;
        }

    }

    return 0;
}