#define _CRT_SECURE_NO_WARNINGS 1 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define pi 3.141592653589793 #define ii pair #define ll long long #define p10(ans) printf("%0.10f\n", ans) #define pr(ans) printf("%d\n", ans) #define scc(x) scanf("%c\n", &c) #define pll(ans) printf("%lld\n", ans) #define scll(x) scanf("%lld",&x) #define scd(a) scanf("%lf", &a) #define sci(x) scanf("%d",&x) #define pc(ans) printf("%c", ans) #define pd(a) printf("%lf\n", a) #define scanfchararray(arr) scanf("%s", arr) #define printfstring(s) printf("%s", s.c_str()) #define all(v) v.begin(),v.end() #define rall(v) v.rbegin(),v.rend() #define sz(v) ((int)((v).size())) #define mod 1000000007 #define mem(arr,d) memset(arr,d,sizeof(arr)) #define inf 10000000000000000 #define ninf -10000000000000000; #define eps 1e-7 #define nearestPowerOfTwo(S) ((int)pow(2.0, (int)((log((double)S) / log(2.0)) + 0.5))) #define loop0(i,n) for(int i=0;i 0) { if (exp & 1) result = (result * base) % mod; base = (base * base) % mod; exp >>= 1; } return result; } */ /*long long gcd(long long a, long long b) { if (b == 0)return a; return gcd(b, a%b); } long long lcm(long long a, long long b) { return a * b / gcd(a, b); } */ int main() { int t,b,s,c; sci(t); while (t--) { sci(b); sci(s); sci(c); for (int i = 1; i <= 2000; ++i) { int temp1 = b - i; int temp2 = s - i; int temp3 = c - i; if (temp1 <= 0 || temp2 <= 0 || temp3 <= 0)continue; if ((temp1 + temp2) == temp3) { pr(i); break; } } } }