#include #include using i64 = long long; int main() { int T; std::cin >> T; while(T--) { i64 a, b, c, K; std::cin >> a >> b >> c >> K; int cnt = 0; i64 before = a + b + c; for(int k = 0; k < K; k++) { std::tie(a, b, c) = std::tuple((a + b) / 2, (b + c) / 2, (c + a) / 2); i64 after = a + b + c; if(before == after) { cnt++; } if(cnt > 60) { break; } before = after; } std::cout << a + b + c << std::endl; } }