#include <bits/stdc++.h>
long long a, b, n;
int main() {
  int zz;
  scanf("%d", &zz);
  while (zz--) {
    scanf("%lld%lld%lld", &a, &b, &n);
    long long c = a ^ b;
    long long t = n % 3;
    if (t == 0) printf("%lld\n", a);
    if (t == 1) printf("%lld\n", b);
    if (t == 2) printf("%lld\n", c);
  }
  return 0;
}
