#include <stdio.h>
#include <limits.h>
#include <math.h>
int main(int argc, char *argv[]) {
int n,x1,x2,x3,y1,y2,y3,a,b,c,i;
scanf("%d%d%d%d%d%d%d",&n,&x1,&y1,&x2,&y2,&x3,&y3);
a=ceil(n/x1)*y1;
b=ceil(n/x2)*y2;
c=ceil(n/x3)*y3;
int x[3]={a,b,c};
int min=INT_MAX;
for(i=0;i<3;i++)
{
if(x[i]<min){
min=x[i];
}
}
printf("%d",x[i]);
return 0;
}