#include<stdio.h>
int sum_min(int x,int y,int z,int k,int l,int m,int n)
{
int sum1,sum2,sum3;
if(z%x!=0) sum1=(z/x)*y;
else sum1=(z/x+1)*y;
if(z%k!=0) sum2=(z/k)*l;
else sum2=(z/k+1)*l;
if(z%m!=0) sum3=(z/m)*n;
else sum3=(z/m+1)*n;
int min;
min=sum1;
if(sum2<min) min=sum2;
else if(sum3<min) min=sum3;
else min=sum1;
return min;
}
int main()
{
int n;
scanf("%d\n",&n);
int a,b,c,d,e,f;
scanf("%d %d\n%d %d\n%d %d",&a,&b,&c,&d,&e,&f);
int min;
min=sum_min(a,b,n,c,d,e,f);
printf("%d",min);
return 0;
}