import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
long testCases
= Long.
parseLong(br.
readLine().
trim()); for (long i = 0; i < testCases; i++) {
String[] split
= br.
readLine().
trim().
split(" "); long third
= Long.
parseLong(split
[0]); long thirdLast
= Long.
parseLong(split
[1]); long sum
= Long.
parseLong(split
[2]);
long n = (2L * sum) / (third + thirdLast);
long d = (thirdLast - third) / (n - 5L);
long a = third - 2L * d;
for (long j = 0; j < n; j++) {
a+=d;
}
}
}
}
aW1wb3J0IGphdmEuaW8uQnVmZmVyZWRSZWFkZXI7CmltcG9ydCBqYXZhLmlvLklPRXhjZXB0aW9uOwppbXBvcnQgamF2YS5pby5JbnB1dFN0cmVhbVJlYWRlcjsKCnB1YmxpYyBjbGFzcyBNYWluIHsKCglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB0aHJvd3MgTnVtYmVyRm9ybWF0RXhjZXB0aW9uLAoJCQlJT0V4Y2VwdGlvbiB7CgoJCUJ1ZmZlcmVkUmVhZGVyIGJyID0gbmV3IEJ1ZmZlcmVkUmVhZGVyKG5ldyBJbnB1dFN0cmVhbVJlYWRlcihTeXN0ZW0uaW4pKTsKCQlsb25nIHRlc3RDYXNlcyA9IExvbmcucGFyc2VMb25nKGJyLnJlYWRMaW5lKCkudHJpbSgpKTsKCQlmb3IgKGxvbmcgaSA9IDA7IGkgPCB0ZXN0Q2FzZXM7IGkrKykgewoKCQkJU3RyaW5nW10gc3BsaXQgPSBici5yZWFkTGluZSgpLnRyaW0oKS5zcGxpdCgiICIpOwoJCQlsb25nIHRoaXJkID0gTG9uZy5wYXJzZUxvbmcoc3BsaXRbMF0pOwoJCQlsb25nIHRoaXJkTGFzdCA9IExvbmcucGFyc2VMb25nKHNwbGl0WzFdKTsKCQkJbG9uZyBzdW0gPSBMb25nLnBhcnNlTG9uZyhzcGxpdFsyXSk7CgoJCQlsb25nIG4gPSAoMkwgKiBzdW0pIC8gKHRoaXJkICsgdGhpcmRMYXN0KTsKCQkJbG9uZyBkID0gKHRoaXJkTGFzdCAtIHRoaXJkKSAvIChuIC0gNUwpOwoJCQlsb25nIGEgPSB0aGlyZCAtIDJMICogZDsKCQkJU3lzdGVtLm91dC5wcmludGxuKG4pOwoJCQlmb3IgKGxvbmcgaiA9IDA7IGogPCBuOyBqKyspIHsKCQkJCVN5c3RlbS5vdXQucHJpbnQoYSsiICIpOwoJCQkJYSs9ZDsKCQkJfQoJCQlTeXN0ZW0ub3V0LnByaW50bG4oKTsKCQl9Cgl9Cgp9Cg==