#include using namespace std; int main() { long long a, b; cin >> a >> b; if (a > b) swap(a, b); long long ans = 1; while (ans * 2 < b) { ans = ans * 2; } ans = ans - 1; cout << min(ans, a) << endl; return 0; }