def main(): A, B = map(int, input().split()) if A > B: A, B = B, A for i in reversed(range(33)): if (B >> i) & 1: return min(A, (1 << i) - 1) print(main())