#include <bits/stdc++.h>
using namespace std;
#define faster ios_base::sync_with_stdio(false) ; cin.tie(NULL)
const long long INF = 1e16;
const int N = 5e5 + 7;
int n;
long long a[N] , b[N] , pre[N] , L[N] , R[N] , _max[N];
void build_L(){
_max[n + 1] = -INF;
for (int i = n ; i >= 1 ; --i){
_max[i] = max(_max[i + 1] , a[i] - pre[i - 1]);
}
long long sum = 0;
for (int i = 1 ; i <= n ; ++i){
L[i] = sum + _max[i];
sum += b[i];
}
}
void build_R(){
memset(_max , 0 , sizeof _max);
for (int i = 1 ; i <= n ; ++i){
_max[i] = max(_max[i - 1] , a[i] - pre[i - 1]);
}
long long sum = pre[n];
for (int i = 1 ; i <= n ; ++i){
sum -= b[i];
R[i] = _max[i] - sum;
}
}
void inp(){
cin >> n;
for (int i = 1 ; i <= n ; ++i){
cin >> a[i];
}
for (int i = 1 ; i <= n ; ++i){
cin >> b[i];
pre[i] = pre[i - 1] + b[i];
}
build_L();
build_R();
}
void solve(){
long long res = INF;
for (int i = 1 ; i <= n ; ++i){
res = min(res , max(L[i] , R[i - 1]));
}
cout << res;
}
int main(){
faster;
inp();
solve();
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgZmFzdGVyIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpIDsgY2luLnRpZShOVUxMKQoKY29uc3QgbG9uZyBsb25nIElORiA9IDFlMTY7CmNvbnN0IGludCBOID0gNWU1ICsgNzsKaW50IG47CmxvbmcgbG9uZyBhW05dICwgYltOXSAsIHByZVtOXSAsIExbTl0gLCBSW05dICwgX21heFtOXTsKCnZvaWQgYnVpbGRfTCgpewogICAgX21heFtuICsgMV0gPSAtSU5GOwogICAgZm9yIChpbnQgaSA9IG4gOyBpID49IDEgOyAtLWkpewogICAgICAgIF9tYXhbaV0gPSBtYXgoX21heFtpICsgMV0gLCBhW2ldIC0gcHJlW2kgLSAxXSk7CiAgICB9CiAgICBsb25nIGxvbmcgc3VtID0gMDsKICAgIGZvciAoaW50IGkgPSAxIDsgaSA8PSBuIDsgKytpKXsKICAgICAgICBMW2ldID0gc3VtICsgX21heFtpXTsKICAgICAgICBzdW0gKz0gYltpXTsKICAgIH0KfQoKdm9pZCBidWlsZF9SKCl7CiAgICBtZW1zZXQoX21heCAsIDAgLCBzaXplb2YgX21heCk7CiAgICBmb3IgKGludCBpID0gMSA7IGkgPD0gbiA7ICsraSl7CiAgICAgICAgX21heFtpXSA9IG1heChfbWF4W2kgLSAxXSAsIGFbaV0gLSBwcmVbaSAtIDFdKTsKICAgIH0KCiAgICBsb25nIGxvbmcgc3VtID0gcHJlW25dOwogICAgZm9yIChpbnQgaSA9IDEgOyBpIDw9IG4gOyArK2kpewogICAgICAgIHN1bSAtPSBiW2ldOwogICAgICAgIFJbaV0gPSBfbWF4W2ldIC0gc3VtOwogICAgfQp9Cgp2b2lkIGlucCgpewogICAgY2luID4+IG47CiAgICBmb3IgKGludCBpID0gMSA7IGkgPD0gbiA7ICsraSl7CiAgICAgICAgY2luID4+IGFbaV07CiAgICB9CiAgICBmb3IgKGludCBpID0gMSA7IGkgPD0gbiA7ICsraSl7CiAgICAgICAgY2luID4+IGJbaV07CiAgICAgICAgcHJlW2ldID0gcHJlW2kgLSAxXSArIGJbaV07CiAgICB9CiAgICBidWlsZF9MKCk7CiAgICBidWlsZF9SKCk7Cn0KCnZvaWQgc29sdmUoKXsKICAgIGxvbmcgbG9uZyByZXMgPSBJTkY7CiAgICBmb3IgKGludCBpID0gMSA7IGkgPD0gbiA7ICsraSl7CiAgICAgICAgcmVzID0gbWluKHJlcyAsIG1heChMW2ldICwgUltpIC0gMV0pKTsKICAgIH0KCiAgICBjb3V0IDw8IHJlczsKfQoKaW50IG1haW4oKXsKICAgIGZhc3RlcjsKICAgIGlucCgpOwogICAgc29sdmUoKTsKICAgIHJldHVybiAwOwp9