#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,d=0,f=0;//木大的变量
cin>>n;
int c[6],s[2],p[2],m;
cin>>c[0]>>c[1]>>c[2]>>c[3]>>c[4]>>c[5];
cin>>m>>p[0]>>s[0]>>s[1];
int a=0,b=0;//a是虎的和,b是龙的和。
p[1]=0;
for(int i=0;i<m;i++)
{
int j=m-i;
if(c[i]==p[0])
{
d=c[i]+s[0];
a=a+d*j;
}
else
{
a=a+c[i]*j;
}
}
for(int i=n-1;i>m;i--)
{
int j=0;//用来存兵营到M的距离的蒟蒻变量
if(c[i]==p[0])
{
d=c[i]+s[0];
b=b+d*j;
}
else
{
b=b+c[i]*j;
}
}
if(a>b)
{
for(int i=0;i<m;i++)
{
int j=0,e=0;//依旧蒟蒻变量
e=m-i;
j=(c[i]+s[1])*e-c[i]*e;
if(f>j)
{
f=j;
}
}
cout<<f;
}
if(a=b)
{
cout<<m;
}
if(a>b)
{
for(int i=0;i<m;i++)
{
int j=0,e=0;//依旧蒟蒻变量
e=i-m;
j=(c[i]+s[1])*e-c[i]*e;
if(f>j)
{
f=j;
}
}
cout<<f;
}
}