#P1798. 蚂蚁的难题(一)

蚂蚁的难题(一)

小蚂蚁童鞋最近迷上了位运算,他感觉位运算非常神奇。不过他最近遇到了一个难题:

给定一个区间[a,b],在区间里寻找两个数x和y,使得x异或y最大。来,帮帮他吧!

Input

有多组测试数据(以EOF结尾)。
每组数据输入两个数a,b.(0<=a<b<2^63)

Output

输出a到b之间,异或最大的值。

Sample Input

1 2
8 9

Sample Output

3
1

HINT

Source