#include <stdio.h>
#include <stdlib.h>

int main()
{
    long long int n,k;
    scanf("%lld %lld",&n,&k);
    if(n>=k){
        if(n%k<=k/2){
            n=n%k;
        }

    else if(n%k>k/2){
        n=k-(n%k);
    }
    }
    if(n<k){
        if(k<2*n){
            n=k-n;
        }
    }
    printf("%lld",n);


    return 0;
}
