#include <bits/stdc++.h>
#define ll long long
#define pii pair<int,int>
#define pli pair<ll,int>
#define pil pair<int,ll>
#define piii pair<int,pii>
#define fi first
#define se second
#define all(ds) (ds).begin(), (ds).end()
#define debug {cout << "baka" , exit(0);}
template<typename T> bool maximize(T &res, const T &val){ if(res <= val){ res = val; return true; } return false; }
template<typename T> bool minimize(T &res, const T &val){ if(res >= val){ res = val; return true; } return false; }
using namespace std;
const int N = 2e5;
const int inf32 = 1e9 + 7;
const ll inf64 = 1e18 + 6;
const int MAI = 5000;
const int LOG = 20;
const int mod = 1e9 + 7;
ll res = -inf64;
int n , q;
int a[N + 5] , b[N + 5];
void Shinai()
{
ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
#define TASK "ShinaiTapCode"
if(fopen(TASK".INP" , "r"))
{
freopen(TASK".INP" , "r" , stdin);
freopen(TASK".OUT" , "w" , stdout);
}
}
void add(int &x , int y) {
x += y;
if(x >= mod) x -= mod;
}
void sub(int &x , int y) {
x -= y;
if(x < 0) x += mod;
}
void process()
{
}
void read()
{
cin >> n;
for(int i = 1 ; i <= n ; i ++) cin >> a[i];
for(int i = 1 ; i <= n ; i ++) cin >> b[i];
for(int i = 1 ; i <= n ; i ++)
{
ll sum = 1LL * a[i] * b[i];
res = max(res , sum);
int l = i - 1 , r = i + 1;
while(l >= 1 && r <= n)
{
sum += 1LL * a[l] * b[r];
sum += 1LL * a[r] * b[l];
res = max(res , sum);
l --; r ++;
}
}
for(int i = 1 ; i < n ; i ++)
{
ll sum = 1LL * a[i] * b[i + 1] + 1LL * a[i + 1] * b[i];
res = max(res , sum);
int l = i - 1 , r = i + 2;
while(l >= 1 && r <= n)
{
sum += 1LL * a[l] * b[r];
sum += 1LL * a[r] * b[l];
res = max(res , sum);
l --; r ++;
}
}
cout << res << '\n';
}
int main()
{
Shinai();
int test_case;
test_case = 1;
//cin >> test_case;
while(test_case --) {
read();
process();
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgbGwgbG9uZyBsb25nCiNkZWZpbmUgcGlpIHBhaXI8aW50LGludD4KI2RlZmluZSBwbGkgcGFpcjxsbCxpbnQ+CiNkZWZpbmUgcGlsIHBhaXI8aW50LGxsPgojZGVmaW5lIHBpaWkgcGFpcjxpbnQscGlpPgojZGVmaW5lIGZpIGZpcnN0CiNkZWZpbmUgc2Ugc2Vjb25kCiNkZWZpbmUgYWxsKGRzKSAoZHMpLmJlZ2luKCksIChkcykuZW5kKCkKI2RlZmluZSBkZWJ1ZyB7Y291dCA8PCAiYmFrYSIgLCBleGl0KDApO30KdGVtcGxhdGU8dHlwZW5hbWUgVD4gYm9vbCBtYXhpbWl6ZShUICZyZXMsIGNvbnN0IFQgJnZhbCl7IGlmKHJlcyA8PSB2YWwpeyByZXMgPSB2YWw7IHJldHVybiB0cnVlOyB9IHJldHVybiBmYWxzZTsgfQp0ZW1wbGF0ZTx0eXBlbmFtZSBUPiBib29sIG1pbmltaXplKFQgJnJlcywgY29uc3QgVCAmdmFsKXsgaWYocmVzID49IHZhbCl7IHJlcyA9IHZhbDsgcmV0dXJuIHRydWU7IH0gcmV0dXJuIGZhbHNlOyB9Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY29uc3QgaW50IE4gPSAyZTU7CmNvbnN0IGludCBpbmYzMiA9IDFlOSArIDc7CmNvbnN0IGxsIGluZjY0ID0gMWUxOCArIDY7CmNvbnN0IGludCBNQUkgPSA1MDAwOwpjb25zdCBpbnQgTE9HID0gMjA7CmNvbnN0IGludCBtb2QgPSAxZTkgKyA3OwoKbGwgcmVzID0gLWluZjY0OwppbnQgbiAsIHE7CmludCBhW04gKyA1XSAsIGJbTiArIDVdOwoKdm9pZCBTaGluYWkoKQp7CiAgICBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKDApOwogICAgY2luLnRpZSgwKTsKICAgIGNvdXQudGllKDApOwogICAgI2RlZmluZSBUQVNLICJTaGluYWlUYXBDb2RlIgogICAgaWYoZm9wZW4oVEFTSyIuSU5QIiAsICJyIikpCiAgICB7CiAgICAgICAgZnJlb3BlbihUQVNLIi5JTlAiICwgInIiICwgc3RkaW4pOwogICAgICAgIGZyZW9wZW4oVEFTSyIuT1VUIiAsICJ3IiAsIHN0ZG91dCk7CiAgICB9Cn0KCnZvaWQgYWRkKGludCAmeCAsIGludCB5KSB7CiAgICB4ICs9IHk7CiAgICBpZih4ID49IG1vZCkgeCAtPSBtb2Q7Cn0Kdm9pZCBzdWIoaW50ICZ4ICwgaW50IHkpIHsKICAgIHggLT0geTsKICAgIGlmKHggPCAwKSB4ICs9IG1vZDsKfQoKdm9pZCBwcm9jZXNzKCkKewoKfQoKdm9pZCByZWFkKCkKewogICAgY2luID4+IG47CiAgICBmb3IoaW50IGkgPSAxIDsgaSA8PSBuIDsgaSArKykgY2luID4+IGFbaV07CiAgICBmb3IoaW50IGkgPSAxIDsgaSA8PSBuIDsgaSArKykgY2luID4+IGJbaV07CiAgICBmb3IoaW50IGkgPSAxIDsgaSA8PSBuIDsgaSArKykKICAgIHsKICAgICAgICBsbCBzdW0gPSAxTEwgKiBhW2ldICogYltpXTsKICAgICAgICByZXMgPSBtYXgocmVzICwgc3VtKTsKICAgICAgICBpbnQgbCA9IGkgLSAxICwgciA9IGkgKyAxOwogICAgICAgIHdoaWxlKGwgPj0gMSAmJiByIDw9IG4pCiAgICAgICAgewogICAgICAgICAgICBzdW0gKz0gMUxMICogYVtsXSAqIGJbcl07CiAgICAgICAgICAgIHN1bSArPSAxTEwgKiBhW3JdICogYltsXTsKICAgICAgICAgICAgcmVzID0gbWF4KHJlcyAsIHN1bSk7CiAgICAgICAgICAgIGwgLS07IHIgKys7CiAgICAgICAgfQogICAgfQogICAgZm9yKGludCBpID0gMSA7IGkgPCBuIDsgaSArKykKICAgIHsKICAgICAgICBsbCBzdW0gPSAxTEwgKiBhW2ldICogYltpICsgMV0gKyAxTEwgKiBhW2kgKyAxXSAqIGJbaV07CiAgICAgICAgcmVzID0gbWF4KHJlcyAsIHN1bSk7CiAgICAgICAgaW50IGwgPSBpIC0gMSAsIHIgPSBpICsgMjsKICAgICAgICB3aGlsZShsID49IDEgJiYgciA8PSBuKQogICAgICAgIHsKICAgICAgICAgICAgc3VtICs9IDFMTCAqIGFbbF0gKiBiW3JdOwogICAgICAgICAgICBzdW0gKz0gMUxMICogYVtyXSAqIGJbbF07CiAgICAgICAgICAgIHJlcyA9IG1heChyZXMgLCBzdW0pOwogICAgICAgICAgICBsIC0tOyByICsrOwogICAgICAgIH0KICAgIH0KICAgIGNvdXQgPDwgcmVzIDw8ICdcbic7Cn0KCmludCBtYWluKCkKewogICAgU2hpbmFpKCk7CiAgICBpbnQgdGVzdF9jYXNlOwogICAgdGVzdF9jYXNlID0gMTsKICAgIC8vY2luID4+IHRlc3RfY2FzZTsKICAgIHdoaWxlKHRlc3RfY2FzZSAtLSkgewogICAgICAgIHJlYWQoKTsKICAgICAgICBwcm9jZXNzKCk7CiAgICB9CiAgICByZXR1cm4gMDsKfQo=