#include<bits/stdc++.h>
using namespace std;
int main(){
int n;int min=100067;
cin>>n;
int a,aj,b,bj,c,cj;
cin>>a>>aj>>b>>bj>>c>>cj;
int t=ceil(n/a);
if(t*aj<min) min=t*aj;
int j=ceil(n/b);
if(j*bj<min) min=j*bj;
int u=ceil(n/c);
if(u*cj<min) min=u*cj;
cout<<min<<endl;
return 0;
}
//请各位大佬看一下为什么只得35分,谢谢!!!