#include<iostream>
using namespace std;
int main(){for(;;){int i,n,m,hito = 0,temp,me[1000],ban[1000];cin>>n>>m;
		if(n==0){break;}
		for(i=0;i<n;i++){cin>>ban[i];}
		for(i=0;i<m;i++){cin>>me[i];}
		for(i=0;i<m;i++){hito+=me[i];
		if(hito>=n){i++;break;}temp=hito;hito+=ban[temp];
		if(hito>=n){i++;break;}}
		cout<<i<<endl;}}