#include using namespace std; int main(){ int T; cin >> T; for(int i=0,A,B,C;i> A >> B >> C; int cnt1=-1,cnt2=-1; bool flag1=true,flag2=true; if(B>=3){ cnt1=0; if(B>A && B>C && A!=C)cnt1=0; if(A>=B)cnt1+=A-B+1; if(C>=B)cnt1+=C-B+1; if(A>=B && C>=B)cnt1++; }else flag1=false; if(A>=2 && C>=2 && !(A==C && A==2)){ cnt2=0; if(A==C){A--;cnt2++;} if(B>=min(A,C))cnt2=cnt2+B-min(A,C)+1; }else flag2=false; if( flag1 && flag2)cout << min(cnt1,cnt2) << endl; if( flag1 && !flag2)cout << cnt1 << endl; if(!flag1 && flag2)cout << cnt2 << endl; if(!flag1 && !flag2)cout << -1 << endl; } return 0; }