사격 내기
시간 제한1초메모리 제한1024 MB
A와 B의 사격 점수가 주어질 때, C의 점수는 두 점수의 XOR 값으로 구합니다.
문제
A, B, C는 올해에도 예비군 훈련을 받으러 간다. 이번 훈련 과정에는 영점 사격이 있으며, 10개의 과녁 각각에 점수를 매겨 맞힌 과녁 점수의 총합을 잰다. 과녁을 맞히면 과녁별로 1점, 2점, 4점, 8점, 16점, 32점, 64점, 128점, 256점, 512점을 얻는다. 과녁을 맞히지 않으면 해당 점수를 얻을 수 없으며, 각 과녁은 사람별로 최대 한 번만 맞힐 수 있다.
A, B, C는 영점 사격 점수를 걸고 훈련 후에 먹을 저녁을 내기했다. A와 B는 각자의 총합 점수를 공유했지만, C는 내기를 더 긴장감 있게 하려고 점수를 공유하지 않았다. 대신 C는 이렇게 말했다.
"너희 둘 중 한 명만 맞힌 과녁은 전부 맞혔고, 너희 둘 다 못 맞히거나 둘 다 맞힌 과녁은 전부 안 맞혔어."
A와 B는 이 말만으로는 C의 총합 점수를 알 수 없어서 몰래 여러분에게 도움을 요청했다. C의 점수를 구해 A와 B를 도와주자.
입력
첫 번째 줄에 A와 B의 영점 사격 총합 점수인 정수 , ()가 주어진다. A와 B의 점수를 과녁 점수의 합으로 나타낼 수 없는 경우는 주어지지 않는다.
출력
C의 점수를 출력한다.