#451. 贺云艾 的集合差集

贺云艾 的集合差集

题目描述

给定一个由31个元素组成的集合 S={ai(i=0,1...30)}S=\{a_i(i=0,1...30)\} 和它的两个子集 AABB。对于 SS 的子集 PP 由这样一个整数 pp 表示:如果 aiPa_i \in Ppp 的二进制第 ii 位为 11,反之为 00

你应该已经做过集合的交集和并集的计算. 但是现在大毒瘤 贺云艾 想让你求 (AB)\(AB)(A \bigcup B)\backslash(A \bigcap B) 的整数表示。其中 X\YX \backslash Y 是差集运算, 表示所有 XX 中存在且 YY 中不存在的元素组成的集合.

输入格式

两个整数,由空格隔开,即 A,BA,B 的整数表示。

输出格式

仅一个整数,为 (AB)\(AB)(A \bigcup B)\backslash(A \bigcap B) 的整数表示。

样例

样例输入1

11 7

样例输出1

12

样例输入2

1089171002 679741000

样例输出2

1752131698

数据范围与提示

0A,B2311 0 \leq A,B \leq 2^{31}-1