#include using namespace std; long maximumPeople(int n, long p[], long x[], int m , long y[], long r[]) { // Return the maximum number of people that will be in a sunny town after removing exactly one cloud. int pop=p[1]; if(m=x[i]) pop=pop+p[0]; // pop=pop+p[i]; } return pop; } int main() { int n; cin >> n; long p[n]; for(int p_i = 0; p_i < n; p_i++){ cin >> p[p_i]; } long x[n]; for(int x_i = 0; x_i < n; x_i++){ cin >> x[x_i]; } int m; cin >> m; long y[m]; for(int y_i = 0; y_i < m; y_i++){ cin >> y[y_i]; } long r[m]; for(int r_i = 0; r_i < m; r_i++){ cin >> r[r_i]; } long result = maximumPeople(n, p, x, m,y, r); cout << result << endl; return 0; }