#include <bits/stdc++.h>
using namespace std;
int main() {
  ios::sync_with_stdio(false);
  long long d, k, a, b, t, ans = 0LL;
  cin >> d >> k >> a >> b >> t;
  if (d <= k)
    ans += d * a, d -= d;
  else
    ans += k * a, d -= k;
  ans += min(d * b, (d - d % k) / k * t + (d - d % k) * a +
                        min(d % k * a + t, d % k * b));
  cout << ans << endl;
  return 0;
}
