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

int main()
{
    long long n, k;
    scanf("%lld%lld", &n,&k);
    
    int flag = 1;
    
    if (k < n){
        if ((n-k)%k == 0) {
            printf("0\n");
            return 0;
        }
        else n -= ((n-k)/k + 1)*k;
    }
        
    if (llabs(k-n) < n){
        n = llabs(k-n);
    }
    printf("%lld\n",n);
    return 0;
}
