#include <vector>
using namespace std;

int tempo_massimo(int N, int a[], int b[])
{
    vector<int> giorni (N+2);
    giorni[0]=max(a[0],b[0]);
    giorni[1]=max(a[0]+a[1],b[1]);
    for(int i=2;i<N;i++){
        giorni[i]=max(giorni[i-1]+a[i],giorni[i-2]+b[i]);
    }
    return giorni[N-1];
}