#OLD798. 舰长的奇妙冒险2

舰长的奇妙冒险2

Description

舰长驾驶的休伯利安号在宇宙中航行时不小心撞到了博识学会的飞船,维里塔斯**·** 拉帝奥教授承诺只要回答出他的问题就不追究舰长的责任,否则就要尝尝 “负分,***” 的暴击伤害,请你帮帮舰长吧!

教授的问题非常简单,给出 a,b,c三个正整数,请告诉他这三个数按位异或运算后的异或和。(0<=a,b,c<=1e9) (0<=a,b,c<=1e9)

Format

Input

一行三个整数a,b,c

Output

一个整数n,表示三个数运算得到的异或和

Samples

0 0 0
0
1 1 1
1
1 2 3
0
1234 4321 666
5801

Hint

1.什么是异或

所谓的异或,是对于两个非负整数a,b, 将它们视为二进制数,然后对于二进制表示中的每一位进行如下运算得到的结果:

•a和b上的这一位不同时,得到 1 ;

•a和b上的这一位相同时,得到 0 。

我们一般把x异或y记为a xor b。

2.什么是异或和

类似于把序列中的所有数加起来叫加和,我们也可以定义异或和,例如序列的异或和为(a1 xor a2)xor a3 。