#include
using namespace std;
int main() {
int n,q;
int arr[100];
int arr1[100];
cin>>n;
for (int i=0;i<n;i++){
cin>>arr[i];
}
cin>>q;
for(int i=0;i<q;i++){
cin>>arr1[i];
}
for(int i=0;i<q;i++){
for(int j=0;j<n;j++){
if((j-arr1[i])<0){
arr[j]=arr[j]+arr[j-arr1[i]+n];
}
else{
arr[j]=arr[j]+arr[j-arr1[i]];
}
}
}
int sum=0;
for (int i=0;i<n;i++){
sum+=arr[i];
}
cout<<sum%(10^9+7);
return 0;
}