#include<iostream>
using namespace std;
int main()
{
long n, arr[3][2];
long min = 21000000000000;
cin >> n;
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 2; j++)
{
cin >> arr[i][j];
}
}
for (int k = 0; k < 3; k++)
{
long temp;
if (n % arr[k][1] == 0)
{
temp = n / arr[k][1] * arr[k][2];
}
else if (n%arr[k][1] != 0)
{
temp = (n / arr[k][1] + 1) * arr[k][2];
}
if (temp < min)
{
min = temp;
}
}
cout << min << endl;
system("pause");
return 0;
}