#include <stdio.h>

int min(int x,int y){
  if(x <= y){
    return x;
  }else{
    return y;
  }
}

int main(void){
  int N,K,ans;
  scanf("%d %d",&N,&K);
   if(N >= K){
     ans = min(N%K,K-N%K);
   }else{
     ans = min(N,K-N);
   }
   printf("%d\n",ans);
   return 0;
}
