#include <bits/stdc++.h>
using namespace std;
const int N = 1e6 + 5 , M = 1e6 + 5 , MOD = 998244353 , SQ = 316;
#define endl '\n'
#define int long long
#define Shity ios_base::sync_with_stdio(0);
#define Code cin.tie(0),cout.tie(0);
#define By int t = 1; //cin >> t;
#define Hossam while(t--) { solve(); }
#define all(x) begin(x), end(x)
#define rall(x) rbegin(x), rend(x)
int dx[4] = {-1, 1, 0, 0};
int dy[4] = {0, 0, -1, 1};
void Free_Palestine() {
#ifndef ONLINE_JUDGE
freopen("input.txt", "r", stdin);
freopen("output.txt", "w", stdout);
#endif
}
int dp[65][2][2][2][2][2] ,l , r , tl[65] , tr[65];
int idk(int pos, int la, int ra, int lb, int rb, int less) {
if (pos < 0)
return 0;
int &ret = dp[pos][la][ra][lb][rb][less];
if (~ret)
return ret;
ret = 0;
int st1 = la ? tl[pos] : 0;
int end1 = ra ? tr[pos] : 1;
int st2 = lb ? tl[pos] : 0;
int end2 = rb ? tr[pos] : 1;
for (int i = st1; i <= end1; i++) {
for (int j = st2; j <= end2; j++) {
if (!less && i > j)
continue;
int nless = less;
if (!less && i < j)
nless = 1;
int nla = la && (i == tl[pos]);
int nra = ra && (i == tr[pos]);
int nlb = lb && (j == tl[pos]);
int nrb = rb && (j == tr[pos]);
ret = max(ret, ((i ^ j) << pos) + idk(pos - 1, nla, nra, nlb, nrb, nless));
}
}
return ret;
}
void solve() {
cin >> l >> r;
for (int i = 0; i < 63; i++) {
tl[i] = (l >> i) & 1;
tr[i] = (r >> i) & 1;
}
memset(dp, -1, sizeof dp);
cout << idk(62 , 1 , 1, 1 ,1,0) << endl;
}
int32_t main() {
Free_Palestine();
Shity Code By Hossam
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmNvbnN0IGludCBOID0gMWU2ICsgNSAsIE0gPSAxZTYgKyA1ICwgTU9EID0gOTk4MjQ0MzUzICwgU1EgPSAzMTY7CiNkZWZpbmUgZW5kbCAnXG4nCiNkZWZpbmUgaW50IGxvbmcgbG9uZwojZGVmaW5lIFNoaXR5IGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oMCk7CiNkZWZpbmUgQ29kZSBjaW4udGllKDApLGNvdXQudGllKDApOwojZGVmaW5lIEJ5IGludCB0ID0gMTsgIC8vY2luID4+IHQ7CiNkZWZpbmUgSG9zc2FtIHdoaWxlKHQtLSkgeyBzb2x2ZSgpOyB9CiNkZWZpbmUgYWxsKHgpIGJlZ2luKHgpLCBlbmQoeCkKI2RlZmluZSByYWxsKHgpIHJiZWdpbih4KSwgcmVuZCh4KQppbnQgZHhbNF0gPSB7LTEsIDEsIDAsIDB9OwppbnQgZHlbNF0gPSB7MCwgMCwgLTEsIDF9OwoKdm9pZCBGcmVlX1BhbGVzdGluZSgpIHsKI2lmbmRlZiBPTkxJTkVfSlVER0UKICBmcmVvcGVuKCJpbnB1dC50eHQiLCAiciIsIHN0ZGluKTsKICBmcmVvcGVuKCJvdXRwdXQudHh0IiwgInciLCBzdGRvdXQpOwojZW5kaWYKfQoKaW50IGRwWzY1XVsyXVsyXVsyXVsyXVsyXSAsbCAsIHIgLCB0bFs2NV0gLCB0cls2NV07CgppbnQgaWRrKGludCBwb3MsIGludCBsYSwgaW50IHJhLCBpbnQgbGIsIGludCByYiwgaW50IGxlc3MpIHsKICAgICAgICBpZiAocG9zIDwgMCkKICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgaW50ICZyZXQgPSBkcFtwb3NdW2xhXVtyYV1bbGJdW3JiXVtsZXNzXTsKICAgICAgICBpZiAofnJldCkKICAgICAgICAgICAgcmV0dXJuIHJldDsKICAgICAgICByZXQgPSAwOwogICAgICAgIGludCBzdDEgPSBsYSA/IHRsW3Bvc10gOiAwOwogICAgICAgIGludCBlbmQxID0gcmEgPyB0cltwb3NdIDogMTsKICAgICAgICBpbnQgc3QyID0gbGIgPyB0bFtwb3NdIDogMDsKICAgICAgICBpbnQgZW5kMiA9IHJiID8gdHJbcG9zXSA6IDE7CiAgICAgICAgZm9yIChpbnQgaSA9IHN0MTsgaSA8PSBlbmQxOyBpKyspIHsKICAgICAgICAgICAgZm9yIChpbnQgaiA9IHN0MjsgaiA8PSBlbmQyOyBqKyspIHsKICAgICAgICAgICAgICAgIGlmICghbGVzcyAmJiBpID4gaikKICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgICAgICAgIGludCBubGVzcyA9IGxlc3M7CiAgICAgICAgICAgICAgICBpZiAoIWxlc3MgJiYgaSA8IGopCiAgICAgICAgICAgICAgICAgICAgbmxlc3MgPSAxOwogICAgICAgICAgICAgICAgaW50IG5sYSA9IGxhICYmIChpID09IHRsW3Bvc10pOwogICAgICAgICAgICAgICAgaW50IG5yYSA9IHJhICYmIChpID09IHRyW3Bvc10pOwogICAgICAgICAgICAgICAgaW50IG5sYiA9IGxiICYmIChqID09IHRsW3Bvc10pOwogICAgICAgICAgICAgICAgaW50IG5yYiA9IHJiICYmIChqID09IHRyW3Bvc10pOwogICAgICAgICAgICAgICAgcmV0ID0gbWF4KHJldCwgKChpIF4gaikgPDwgcG9zKSArIGlkayhwb3MgLSAxLCBubGEsIG5yYSwgbmxiLCBucmIsIG5sZXNzKSk7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICByZXR1cm4gcmV0Owp9Cgp2b2lkIHNvbHZlKCkgewogICAgY2luID4+IGwgPj4gcjsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgNjM7IGkrKykgewogICAgICAgIHRsW2ldID0gKGwgPj4gaSkgJiAxOwogICAgICAgIHRyW2ldID0gKHIgPj4gaSkgJiAxOwogICAgfQogICAgbWVtc2V0KGRwLCAtMSwgc2l6ZW9mIGRwKTsKICAgIGNvdXQgPDwgaWRrKDYyICwgMSAsIDEsIDEgLDEsMCkgPDwgZW5kbDsKfQoKaW50MzJfdCBtYWluKCkgewogIEZyZWVfUGFsZXN0aW5lKCk7CiAgU2hpdHkgQ29kZSBCeSBIb3NzYW0KICByZXR1cm4gMDsKfQ==
Main.java:1: error: illegal character: '#'
#include <bits/stdc++.h>
^
Main.java:1: error: class, interface, or enum expected
#include <bits/stdc++.h>
^
Main.java:3: error: class, interface, or enum expected
const int N = 1e6 + 5 , M = 1e6 + 5 , MOD = 998244353 , SQ = 316;
^
Main.java:4: error: illegal character: '#'
#define endl '\n'
^
Main.java:4: error: class, interface, or enum expected
#define endl '\n'
^
Main.java:5: error: illegal character: '#'
#define int long long
^
Main.java:6: error: illegal character: '#'
#define Shity ios_base::sync_with_stdio(0);
^
Main.java:7: error: illegal character: '#'
#define Code cin.tie(0),cout.tie(0);
^
Main.java:7: error: class, interface, or enum expected
#define Code cin.tie(0),cout.tie(0);
^
Main.java:8: error: illegal character: '#'
#define By int t = 1; //cin >> t;
^
Main.java:8: error: class, interface, or enum expected
#define By int t = 1; //cin >> t;
^
Main.java:9: error: illegal character: '#'
#define Hossam while(t--) { solve(); }
^
Main.java:9: error: class, interface, or enum expected
#define Hossam while(t--) { solve(); }
^
Main.java:9: error: class, interface, or enum expected
#define Hossam while(t--) { solve(); }
^
Main.java:10: error: illegal character: '#'
#define all(x) begin(x), end(x)
^
Main.java:11: error: illegal character: '#'
#define rall(x) rbegin(x), rend(x)
^
Main.java:13: error: class, interface, or enum expected
int dy[4] = {0, 0, -1, 1};
^
Main.java:15: error: class, interface, or enum expected
void Free_Palestine() {
^
Main.java:16: error: illegal character: '#'
#ifndef ONLINE_JUDGE
^
Main.java:18: error: class, interface, or enum expected
freopen("output.txt", "w", stdout);
^
Main.java:19: error: illegal character: '#'
#endif
^
Main.java:20: error: class, interface, or enum expected
}
^
Main.java:24: error: class, interface, or enum expected
int idk(int pos, int la, int ra, int lb, int rb, int less) {
^
Main.java:27: error: class, interface, or enum expected
int &ret = dp[pos][la][ra][lb][rb][less];
^
Main.java:28: error: class, interface, or enum expected
if (~ret)
^
Main.java:30: error: class, interface, or enum expected
ret = 0;
^
Main.java:31: error: class, interface, or enum expected
int st1 = la ? tl[pos] : 0;
^
Main.java:32: error: class, interface, or enum expected
int end1 = ra ? tr[pos] : 1;
^
Main.java:33: error: class, interface, or enum expected
int st2 = lb ? tl[pos] : 0;
^
Main.java:34: error: class, interface, or enum expected
int end2 = rb ? tr[pos] : 1;
^
Main.java:35: error: class, interface, or enum expected
for (int i = st1; i <= end1; i++) {
^
Main.java:35: error: class, interface, or enum expected
for (int i = st1; i <= end1; i++) {
^
Main.java:35: error: class, interface, or enum expected
for (int i = st1; i <= end1; i++) {
^
Main.java:36: error: class, interface, or enum expected
for (int j = st2; j <= end2; j++) {
^
Main.java:36: error: class, interface, or enum expected
for (int j = st2; j <= end2; j++) {
^
Main.java:39: error: class, interface, or enum expected
int nless = less;
^
Main.java:40: error: class, interface, or enum expected
if (!less && i < j)
^
Main.java:42: error: class, interface, or enum expected
int nla = la && (i == tl[pos]);
^
Main.java:43: error: class, interface, or enum expected
int nra = ra && (i == tr[pos]);
^
Main.java:44: error: class, interface, or enum expected
int nlb = lb && (j == tl[pos]);
^
Main.java:45: error: class, interface, or enum expected
int nrb = rb && (j == tr[pos]);
^
Main.java:46: error: class, interface, or enum expected
ret = max(ret, ((i ^ j) << pos) + idk(pos - 1, nla, nra, nlb, nrb, nless));
^
Main.java:47: error: class, interface, or enum expected
}
^
Main.java:50: error: class, interface, or enum expected
}
^
Main.java:54: error: class, interface, or enum expected
for (int i = 0; i < 63; i++) {
^
Main.java:54: error: class, interface, or enum expected
for (int i = 0; i < 63; i++) {
^
Main.java:54: error: class, interface, or enum expected
for (int i = 0; i < 63; i++) {
^
Main.java:56: error: class, interface, or enum expected
tr[i] = (r >> i) & 1;
^
Main.java:57: error: class, interface, or enum expected
}
^
Main.java:59: error: class, interface, or enum expected
cout << idk(62 , 1 , 1, 1 ,1,0) << endl;
^
Main.java:60: error: class, interface, or enum expected
}
^
Main.java:64: error: class, interface, or enum expected
Shity Code By Hossam
^
Main.java:66: error: class, interface, or enum expected
}
^
53 errors