#include<stdio.h>
long long cha(long long n,long long k) {
	if(n>=k) {
		return n-k;
	} else {
		return k-n;
	}
}
int main() {
	long long n,k;
	while(~scanf("%lld %lld",&n,&k)) {
		if(k==1) {
			printf("0\n");
		} else {
			while(n>cha(n,k)) {
				n=cha(n,k);
			}
			printf("%lld\n",n);
		}
	}
	return 0;
}