#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a[4][104]={0},n,i,j;
    int dp[4][104]={0};
    scanf("%d",&n);
    for(int i=1;i<=2;i++)
       for(int j=1;j<=n;j++)
        scanf("%d",&a[i][j]);
    for(i=1;i<=2;i++)
       for(j=1;j<=n;j++)
        dp[i][j]=max(dp[i-1][j],dp[i][j-1])+a[i][j];
        printf("%d",dp[2][n]);
    return 0;
}
