#include <bits/stdc++.h>
using namespace std;
int F(int a, int b, int n) {
  int f2, f1 = b, f0 = a;
  for (int i = 1; i < n; i++) {
    f2 = f1 ^ f0;
    f0 = f1;
    f1 = f2;
  }
  return f2;
}
int main() {
  int T;
  cin >> T;
  int a, b, n;
  for (int i = 0; i < T; i++) {
    cin >> a >> b >> n;
    n %= 3;
    if (n == 0)
      cout << a << '\n';
    else if (n == 1)
      cout << b << '\n';
    else
      cout << F(a, b, n) << '\n';
  }
  return 0;
}
