#include<iostream>
using namespace std;
int main()
{
	int N;
	cin >> N;
	int sun[105] = {}, rain[105] = {};
	for(int i=1; i<=N; i++) {
		cin >> rain[i];
		rain[i] += rain[i-1];
	}
	for(int i=1; i<=N; i++) {
		cin >> sun[i];
		sun[i] += sun[i-1];

	}
	int x, y;
	cin >> x >> y;
	int ans = -1;
	for(int i=1; i<=N; i++) {
		if(rain[i] >= x && sun[i] >= y) {
			ans = i + 1;
			break;
		}
	}
	cout << ans << endl;
}
