#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const int Mod=1e9+7;
const ll INF = 10000000000000;
const int N = 1e6+7;
ll s(ll a,ll b,ll c,ll d,ll n){
ll w=b-a+1;
ll h=d-c+1;
if(w*h<n) return min((w+1)*h,w*(h+1));
return w*h;
}
void solve() {
int a,b;
cin >> a >> b;
if(a>=b) cout << a << '\n';
else if(2*a<=b) cout << 0 << '\n';
else cout << 2*a-b << '\n';
}
int main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
int t;
cin >> t;
while (t--) solve();
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnR5cGVkZWYgbG9uZyBsb25nIGxsOwpjb25zdCBpbnQgTW9kPTFlOSs3Owpjb25zdCBsbCBJTkYgPSAxMDAwMDAwMDAwMDAwMDsKY29uc3QgaW50IE4gPSAxZTYrNzsKCiAgICBsbCBzKGxsIGEsbGwgYixsbCBjLGxsIGQsbGwgbil7CiAgICAgICAgbGwgdz1iLWErMTsKICAgICAgICBsbCBoPWQtYysxOwogICAgICAgIGlmKHcqaDxuKSByZXR1cm4gbWluKCh3KzEpKmgsdyooaCsxKSk7CiAgICAgICAgcmV0dXJuIHcqaDsKICAgIH0KCiAgICB2b2lkIHNvbHZlKCkgewogICAgICAgIGludCBhLGI7CiAgICAgICAgY2luID4+IGEgPj4gYjsKICAgICAgICBpZihhPj1iKSBjb3V0IDw8IGEgPDwgJ1xuJzsKICAgICAgICBlbHNlIGlmKDIqYTw9YikgY291dCA8PCAwIDw8ICdcbic7CiAgICAgICAgZWxzZSBjb3V0IDw8IDIqYS1iIDw8ICdcbic7CiAgICAgIH0gICAgICAgCgppbnQgbWFpbigpeyAKICAgIGlvczo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKICAgIGNpbi50aWUobnVsbHB0cik7CgkKICAgIGludCB0OwogICAgY2luID4+IHQ7CiAgICB3aGlsZSAodC0tKSBzb2x2ZSgpOwogICAgCiAgICByZXR1cm4gMDsKfQo=