#include <bits/stdc++.h>
#define REP(i,n,N) for(int i=(n);i<(int)N;i++)
#define p(s) cout<<(s)<<endl
typedef long long ll;
using namespace std;

int main(){
	int N,K;
	cin>>N>>K;
	int ans;
	if(K==0||N<K)ans=0;
	else if((N+1)==K*2) ans=N-1;
	else ans=N-2;
	p(ans);
	return 0;
}