#include using namespace std; typedef long long LL; const LL MOD = 998244353; LL a, b; LL c, d; LL n, k; LL qmi(LL a, LL k) { a %= MOD; LL res = 1; while (k) { if (k & 1) res = res * a % MOD; a = a * a % MOD; k >>= 1; } return res; } int main() { scanf("%lld", &n); while (n--) { scanf("%lld", &c); scanf("%lld", &d); scanf("%lld", &k); a = c * qmi(2, k / 2) % MOD; b = d * qmi(2, k / 2) % MOD; if (a < 0) a = (a % MOD + MOD) % MOD; if (b < 0) b = (b % MOD + MOD) % MOD; if (k % 2 == 0) { printf("%lld %lld\n", a, b); } else { printf("%lld %lld\n", (a + b) % MOD, ((a - b) % MOD + MOD) % MOD); } } return 0; }