#include <bits/stdc++.h>
using namespace std;
#define rep(i,n) for (int i = 0; i < (int)(n); ++i)
#define rep2(i, s, n) for (int i = (s); i < (int)(n); i++)


int main() {
  long n,k;
  cin >> n>>k;
  long ans=n%k;
  long u=k-ans;
  
 
    cout<<min(ans,u)<<endl;
  
  
}




