#サンプルで考えると、2進数に変換 88 = 1011000、79 = 1001111 #F0 = 1011000, #F1 = 1001111 #XORの挙動としては、0と0→0、1と1→0、0と1→1 # F2 = F0 XOR F1 = 0010111 # F3 = F1 XOR F2 = 1011000 (=F0) # F4 = F2 XOR F3 = 1001111 (=F1) # N = 3の周期で回っていることが分かる。 F0, F1, N = map(int, input().split()) F = [F0, F1, F0 ^ F1] # 「^」はXORと同じ。 print(F[N%3])