A, B = map(int, input().split()) A, B = min(A, B), max(A, B) if A.bit_length() == B.bit_length(): n = A.bit_length() ans = (1<<(n-1)) - 1 else: ans = A print(ans)