#include <bits/stdc++.h>
using namespace std;
string s = "IEAOUY";
string ss, sss;
double cnt1[500007], sum[500007];
double ans = 0.0;
int flag1;
int main() {
  memset(cnt1, 0.0, sizeof(cnt1));
  memset(sum, 0.0, sizeof(cnt1));
  cin >> ss;
  int n = ss.size();
  for (int i = 0; i < n; i++) {
    flag1 = 0;
    for (int j = 0; j < 6; j++) {
      if (ss[i] == s[j]) {
        sss += '1';
        flag1 = 1;
        break;
      }
    }
    if (!flag1) sss += '0';
  }
  if (sss[0] == '1')
    cnt1[0] = 1;
  else
    cnt1[0] = 0;
  for (int i = 1; i < n; i++) {
    if (sss[i] == '1')
      cnt1[i] = cnt1[i - 1] + 1;
    else
      cnt1[i] = cnt1[i - 1];
  }
  sum[0] = cnt1[0];
  for (int i = 1; i < n; i++) {
    sum[i] = sum[i - 1] + cnt1[i];
  }
  for (int i = 0; i < n; i++) {
    ans += (sum[n - 1] - sum[i - 1] - sum[n - i - 2]) / ((i + 1) * 1.0);
  }
  printf("%.7f", ans);
  return 0;
}
