program duplicato;
const MAXN=100000;
MAXP=10000000;
var N,i:longint;
duplicatomancante, massimo :int64;
P : array[1..2*MAXN] of longint;
duplicati : array[1..MAXP] of longint;
begin
(*assign(input, 'input.txt'); reset(input);
assign(output, 'output.txt'); rewrite(output);*)
readln(N);
for i:=1 to 2*N-1 do begin read(P[i]); if P[i]>massimo then massimo:=P[i]; end;
for i:=1 to massimo do duplicati[i]:=0;
writeln(P[1] Xor P[2] Xor P[3]); end.
for i:=1 to 2*N-1 do begin duplicati[P[i]]:=duplicati[P[i]]+1;end;
for i:=1 to massimo do if duplicati[i]=1 then duplicatomancante:=i;
writeln (duplicatomancante);
end.
cHJvZ3JhbSBkdXBsaWNhdG87CmNvbnN0IE1BWE49MTAwMDAwOwogICAgICBNQVhQPTEwMDAwMDAwOwp2YXIgTixpOmxvbmdpbnQ7CiAgICBkdXBsaWNhdG9tYW5jYW50ZSwgbWFzc2ltbyA6aW50NjQ7CiAgICBQICA6IGFycmF5WzEuLjIqTUFYTl0gb2YgbG9uZ2ludDsKICAgIGR1cGxpY2F0aSA6IGFycmF5WzEuLk1BWFBdIG9mIGxvbmdpbnQ7CmJlZ2luCiAgICAgICAgKCphc3NpZ24oaW5wdXQsICdpbnB1dC50eHQnKTsgcmVzZXQoaW5wdXQpOwogICAgICAgIGFzc2lnbihvdXRwdXQsICdvdXRwdXQudHh0Jyk7IHJld3JpdGUob3V0cHV0KTsqKQoJcmVhZGxuKE4pOwogICAgICAgICAgZm9yIGk6PTEgdG8gIDIqTi0xIGRvICBiZWdpbiByZWFkKFBbaV0pOyBpZiBQW2ldPm1hc3NpbW8gdGhlbiBtYXNzaW1vOj1QW2ldOyBlbmQ7CiAgICAgICAgZm9yIGk6PTEgdG8gIG1hc3NpbW8gZG8gZHVwbGljYXRpW2ldOj0wOyAgCiAgICAgICAgd3JpdGVsbihQWzFdIFhvciBQWzJdIFhvciBQWzNdKTsgZW5kLgoJZm9yIGk6PTEgdG8gMipOLTEgZG8gYmVnaW4gZHVwbGljYXRpW1BbaV1dOj1kdXBsaWNhdGlbUFtpXV0rMTtlbmQ7Cglmb3IgaTo9MSB0byBtYXNzaW1vIGRvIGlmIGR1cGxpY2F0aVtpXT0xIHRoZW4gZHVwbGljYXRvbWFuY2FudGU6PWk7Cgl3cml0ZWxuIChkdXBsaWNhdG9tYW5jYW50ZSk7CmVuZC4=