#include #include #include #include #include #include #include int main() { int n,i,j,a[1000],b[1000],l,k,j,sum=0,max=0,dist,cloud; scanf("%d",&n); for(i=1;i<=n;i++) scanf("%d",&a[i]); for(i=1;i<=n;i++) scanf("%d",&b[i]); scanf("%d%d%d",&cloud,&dist,&k); if((cloud==1)&&(n==2)) for(i=1;i<=n;i++) printf("%d",a[i]+a[i+1]); else { for(i=1;i<=n;i++) { if(b[i]>max) max=b[i]; l=i; } for(i=1;i<=n;i++) { if((b[i]>=(dist-k))||(b[i]<=(dist+k))) { if(max==b[i]) sum=b[i]; if(i!=(dist+k)&&i!=(dist-k)&&i<=(dist+k)&&i>=(dist-k)) {j=a[i]; printf("%d",sum+j); }} } } return 0; }