#include <bits/stdc++.h>
int main() {
  float ans, i;
  int l, d, v, g, r, j;
  scanf("%d %d %d %d %d", &l, &d, &v, &g, &r);
  i = (float)d / v;
  for (;;) {
    if (i < g + r) break;
    i = i - g - r;
  }
  if (i < g && i != 0) {
    ans = (float)l / v;
  } else {
    ans = ((float)(l - d) / v) + (d / v / (g + r) + 1) * (g + r);
  }
  printf("%f", ans);
  getchar();
  getchar();
  return 0;
}
