#include <bits/stdc++.h>   using namespace std;   int main() {     long long n, k;     cin >> n >> k;     if (k >= 2 * n) {       cout << 0;       return 0;     }     long long q = k / 2, z;     if (k <= n)       z = k - 1;     else       z = n;     if (k & 1) {       long long ans = min(q - 1, z - q - 1);       ans++;       cout << ans;     } else {       cout << min(q - 1, z - q);     }   }   