U140112 Seawayson的趣味题

题目背景

$Seaway$博士是MT(我叫MT,一款游戏)领域的知名专家,他的儿子名叫$Seawayson$。现在,刚刚放学回家的$Seawayson$正在思考一个有趣的问题。

题目描述

今天在信息学课堂上,老师讲解了关于进制的知识。老师向他们介绍了二进制以及二进制的一些常用运算。卷帙浩繁中,$Seawayson$对$01$串、按位与、按位或等操作情有独钟。现在$Seawayson$认为自己已经熟练地掌握了这些知识,他开始思考一些更加有趣的问题。这个问题被他命名为“最小异或和”问题。这个问题是这样的:$Seawayson$先给定两个整数$A,B$,他想要找到两个满足条件的整数$x,y$,满足$x,y$是$A,B$的“最小异或和”。在本题中,“最小异或和”按如下方式定义: 对于整数$P,Q$及两个整数$M,N$。若满足$P=M+N,Q=M\ xor\ N$。且$M$是所有满足条件的整数中最小的,则称$M,N$为$P,Q$的最小异或和。 $Seawayson$在稍加思索后,他发现这样的解可能不存在。因此他请你帮助他编程求解这个问题。

输入格式

输出格式

说明/提示

对于$10\%$的数据,$1\le T\le 5,0\le A,B\le 1000$。 对于另$30\%$的数据,$T=1$且数据保证有解。 对于全部数据,$0\le A,B\le 2^{64}-1,1\le T\le 10$。