#include <iostream>
#include <cstdio>
using namespace std;
int main(){
  int N, K, T, U, V, L;
  cin >> N >> K >> T >> U >> V >> L;
  int D[N];
  for(int i = 0; i < N; ++i)
    cin >> D[i];
  int t = 0, s = 0, r = 0, f = 0;
  for(int i = 0; i <= L; ++i){
    if(r > 0){
      ++f;
      --r;
    }
    if(t < N && D[t] == i){
      ++t;
      ++s;
    }
    if((r == 0 && s > 0) || s > K){
      r = T*V;
      --s;
    }
  }
  printf("%.10f\n",(double)f/V + (double)(L-f)/U);
  return 0;
}