#include <iostream>
using namespace std;

string tekst;
int dlugosc, i, ost_zbtk;
long long suma, ile_dodac;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

inline bool is_vovel(char c) //sprawdza czy samogłoska. Zwraca true jak samogłoska, false - spółgłoska
{
  return c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u' || c == 'y';
}


int main(void) 
{
	ios_base::sync_with_stdio(0); 
	cin>>tekst;
	dlugosc=tekst.length();
	ost_zbtk=0; ile_dodac=0;suma=0;
	for (i=0;i<=dlugosc-3;i++) 
	{
		//cout<<(is_vovel(tekst[i])&&is_vovel(tekst[i+1])&&is_vovel(tekst[i+2]));
		if (is_vovel(tekst[i])&&is_vovel(tekst[i+1])&&is_vovel(tekst[i+2])) {ile_dodac=(i+1-ost_zbtk)*(dlugosc-3-i+1);suma=suma+ile_dodac;ost_zbtk=i+1;}; 
		if (!is_vovel(tekst[i])&&!is_vovel(tekst[i+1])&&!is_vovel(tekst[i+2])) {ile_dodac=(i+1-ost_zbtk)*(dlugosc-3-i+1);suma=suma+ile_dodac;ost_zbtk=i+1;}
		
	
	}
	
	cout<<suma;
	return 0;
}
