#include using namespace std; long long solve(long long A,long long B,long long C) { if(min(A-2,B-1) < 1) { return 1e18; } long long tmp = 0; tmp += max(0LL,B-A+1); tmp += max(0LL,C-min(A-1,B)+1); return tmp; } int main() { int T; cin >> T; while (T--) { long long A,B,C; cin >> A >> B >> C; long long ans = 1e18; // 2 1 3 ans = min(ans,solve(B,A,C)); // 3 1 2 ans = min(ans,solve(B,C,A)); // 2 3 1 ans = min(ans,solve(C,A,B)); // 1 3 2 ans = min(ans,solve(A,C,B)); if(ans == 1e18) { cout << -1 << endl; } else { cout << ans << endl; } } }