func_code_string: #include <bits/stdc++.h>   using namespace std;   long long a[1005], b[1005];   int main() {     int n, l, r;     cin >> n;     long long bans = 1, aans = 1, mx = 0;     for (int i = 0; i < n; i++) cin >> a[i];     for (int i = 0; i < n; i++) cin >> b[i];     for (int l = 0; l < n; l++) {       for (int r = l; r < n; r++) {         aans = 0;         bans = 0;         for (int i = l; i <= r; i++) {           aans |= a[i];           bans |= b[i];           mx = max(mx, aans + bans);         }       }     }     cout << mx << endl;     return 0;   }   