#18209. 位运算
位运算
题目描述
小 C 发现了一个神奇的式子:
$$((x \ \text{and} \ y) \ \text{and} \ (x \ \text{or} \ y) ) + ((x \ \text{and} \ y) \ \text{or} \ (x \ \text{or} \ y) ) = N$$其中 表示二进制按位与运算, 表示二进制按位或运算。
- 表示按位与运算,运算符为 。
- 表示按位或运算,运算符为 。
现在给出 和 求出 ,注意,你构造的 y 要大于等于零。
输入格式
输入 和 。
输出格式
输出满足条件的 。
如果不存在满足条件的 ,则输出 。
0 0
0
5 2
-1
3 6
3
说明/提示
对于 的数据,保证 。
对于 的数据,保证 。
对于 的数据,保证 。