#include #include using namespace std; int main() { int n; cin >> n; while(n--) { long long a, b; cin >> a>>b; long long res = 0; for(long long i = 32; i >= 0; i--) { if((a & (1LL << i)) == (b & (1LL << i))) { res |= (a & (1LL << i)); } else { break; } } cout << res << endl; } return 0; }