#include <iostream>
using namespace std;

#define repi(i,a,b) for(int i=(a);i<(b);i++)
#define rep(i,n) for(int i=0;i<(n);i++)

int n, m;
int a[1000], s[1000];

int main() {
	ios::sync_with_stdio(false);
	
	while(cin>>n>>m,n|m) {
		rep(i, n)cin >> a[i];
		rep(i, m)cin >> s[i];
		int c=0, t=0;
		while(t<n-1) {
			t += a[t];
			if(t>=n-1)break;
			t += s[c];
			c++;
		}
		cout << c << endl;
	}
	
	return 0;
}