#include <math.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <assert.h>
#include <limits.h>
#include <stdbool.h>
int main()
{
char a[51];
        scanf("%s",a);
    int count=0;
  for(int i=0;i<strlen(a);i++){
      if(a[i]=='1'||a[i]=='3'||a[i]=='5'||a[i]=='7'||a[i]=='9'||a[i]=='a'||a[i]=='e'||a[i]=='i'||a[i]=='o'||a[i]=='u')
          count++;
  }
    printf("%d",count);

    return 0;
}

#include <stdio.h>
#include <string.h>
int main()
{
    char str[55];
     int i,count=0;

    scanf("%s",str);

    for(i=0; i<strlen(str); i++)
    {
        if((str[i] == 'a' || str[i] == 'e' || str[i] == 'i' || str[i] == 'o' || str[i] == 'u') || (str[i] == '1' || str[i] == '3' || str[i] == '5' || str[i] == '7' || str[i] == '9') )
        {
            count++;
        }

    }
    printf("%d\n",count);

    return 0;
}

#include <stdio.h>

int main(void)
{
	int a = 0;
	char c;
	do
	{
		c = getchar();
		if(c == 'a' || c == 'o' || c == 'u' || c == 'e' || c == 'i')
			a++;
		else if ((c >= '0' && c <= '9') && c%2 == 1)
			a++;
		else
			continue;
	} while (c != EOF && c != '\n');
	printf("%d\n", a);
	return 0;
}

#include<stdio.h>

int main()
{
    char str[100];
    while (scanf("%s", &str, 100) != EOF)
    {
        int count = 0;
        for (int i = 0; str[i] != '\0'; i++) {
            if (str[i] == 'a' || str[i] == 'e' || str[i] == 'i' || str[i] == 'o' || str[i] == 'u')
                count++;
            else if (str[i] >= '0' && str[i] <= '9' && (str[i] - '0') % 2)
                count++;
        }
        printf("%d\n", count);
    }
    return 0;
}

#include <stdio.h>
#include <string.h>
int main()
{
	char str[100];
	gets(str);
	int cnt=0,i,l=strlen(str);
	for(i=0;i<l;i++)
	{
		if(str[i]=='a'||str[i]=='e'||str[i]=='i'||str[i]=='o'||str[i]=='u')
		  cnt++;
		 if (str[i]<='9'&&str[i]>='0')
		 {
            if((str[i]-'0')&1)
			cnt++;
         }
	}
	printf("%d",cnt);
	return 0;
}

#include <stdio.h>
#include <string.h>

char flip[] = "aeiou13579";

int c, res;

int main(void) {
    while (c = getchar(), c != EOF)
        if (strchr(flip, c))
            ++res;
    printf("%d\n", res);
    return 0;
}

#include <stdio.h>
#include <string.h>

int min_cards(char c){

  if(c=='a'){
    return 1;
  }

  if(c=='e'){
    return 1;
  }

  if(c=='i'){
    return 1;
  }

  if(c=='o'){
    return 1;
  }

  if(c=='u'){
    return 1;
  }

  if(c=='1'){
    return 1;
  }

  if(c=='3'){
    return 1;
  }

  if(c=='5'){
    return 1;
  }

  if(c=='7'){
    return 1;
  }

  if(c=='9'){
    return 1;
  }

  return 0;
}

int main(void){

  char cards[55];

  int minimum=0;

  scanf("%s", cards);

  for(int i=0; i<strlen(cards);i++){
    minimum+=min_cards(cards[i]);
  }

  printf("%d\n", minimum);

}

#include <stdio.h>
#include <string.h>
#define MAX 57

int main()
{
	char str[MAX];
	scanf("%s", str);
	int len = strlen(str), i, ans = 0;
	for(i=0;i<len;++i)
	{
		if(str[i] == 'a' || str[i] == 'e' || str[i] == 'i' || str[i] == 'o' || str[i] == 'u' || (str[i] <= 57 && ((str[i] - '0') & 1)))
		{
			++ans;
		}
	}
	printf("%d\n", ans);
	return 0;
}

#include<stdio.h>
#include<math.h>

int main()
{

    char str[100];

    scanf("%s",str);
    int trc=0,i;
    for(i=0;i<strlen(str);i++)
    {
        if(str[i]=='a'||str[i]=='e'||str[i]=='i'||str[i]=='o'||str[i]=='u')
        {
            trc++;
        }
        if(str[i]>='1'&&str[i]<='9')
        {
            int n=str[i]-'0';
            if(n%2!=0)
            {
                trc++;
            }
        }
    }

    printf("%d\n",trc);
    return 0;

}

# include <stdio.h>
# include <string.h>
char s[51];
int arr[126];
int main(void){
	int count=0;
	scanf("%s",s);
	for (int i=0;i<strlen(s);i++){
		if (s[i]=='a'||s[i]=='e'||s[i]=='i'||s[i]=='o'||s[i]=='u')
			count++;
		else arr[(int)s[i]]++;
	}
	for(int i=48;i<60;i++) if (i&1) if (arr[i]) count+=arr[i];
	printf("%d\n",count);
	return 0;
}

#include<stdio.h>
#include<string.h>
int main()
{
char str[50];
int i,j=0,l,s;
gets(str);
l=strlen(str);
for(i=0;i<l;i++)
{
    if(str[i]=='a' || str[i]=='e' || str[i]=='i' || str[i]=='o' || str[i]=='u') j++;
    else if(str[i]>='0' && str[i]<='9')
    {
        s=str[i];
        if(s%2!=0) j++;
    }
}
//printf("%d\n",s);
printf("%d",j);
return 0;
}

#include <stdio.h>
#include <stdlib.h>
int func(int);
int main(int argc, char *argv[])
{
	int cnt=0;
	char ch;
	while((ch=getchar())!='\n')
	{
		if(ch=='a'||ch=='e'||ch=='i'||ch=='o'||ch=='u')
			cnt++;
		else if(isdigit(ch)&&(ch-48)%2==1)
			cnt++;
	}
	printf("%d",cnt);
}

#include <stdio.h>
#include <string.h>
int main(){
	char str[50];
	scanf("%s",str);
	int len = strlen(str) , count = 0 ;
	for(int i = 0 ; i < len ; i++){
		if(str[i] == 'a' || str[i] == 'e' || str[i] == 'i' || str[i] == 'o' || str[i] == 'u' || str[i] == '1' || str[i] == '3' || str[i] == '5' || str[i] == '7' || str[i]=='9')
			count++;
	}
	printf("%d\n",count);
}

#include<stdio.h>
#include<string.h>

int main()
{
   char a[1000];
   int ln,i,j;
   gets(a);
  int ck=0;
   ln=strlen(a);
   for(i=0;i<ln;i++)
   {
      // static int ck=0;
       if(a[i]=='a'||a[i]=='e'||a[i]=='i'||a[i]=='o'||a[i]=='u')
        ck++;
       if(isdigit(a[i])&&a[i]!='0'&&a[i]%2!=0)
        ck++;
   }
   printf("%d\n",ck);
}

#include <stdio.h>
#include <string.h>

int main(){
    char cards[51];
    scanf("%s", &cards);
    int res = 0;
    for(int i = 0; i < strlen(cards); i++){
        if(cards[i] == 'a' || cards[i] == 'e' || cards[i] == 'i' || cards[i] == 'o' || cards[i] == 'u' ||
           cards[i] == '1' || cards[i] == '3' || cards[i] == '5' || cards[i] == '7' || cards[i] == '9')
           res++;
    }
    printf("%d", res);
    return 0;
}

#include<stdio.h>
#include<stdlib.h>
int main()
{
  char s[50];
  int n,i,sum=0;
 scanf("%s",s);
  n=strlen(s);
  for(i=0;i<n;i++)
  {
		 if(s[i]=='a')
		    sum++;
		else if(s[i]=='e')
		sum++;
		 else if(s[i]=='i')
		 sum++;
			else if(s[i]=='o')
			sum++;
		 else if(s[i]=='u')
			 sum++;
  }
  for(i=0;i<n;i++)
  {
    if(s[i]=='1')
		    sum++;
		else if(s[i]=='3')
		sum++;
		 else if(s[i]=='5')
		 sum++;
			else if(s[i]=='7')
			sum++;
		 else if(s[i]=='9')
			 sum++;
  }
  printf("%d\n",sum);
  return 0;
}

#include <stdio.h>

// CREATED BY AHNAF SHAHREAR

int main ( )

{
         int Z , CARDS = 0 , TEMP ;
         char STRING [ 51 ] ;
         gets ( STRING ) ;
         for ( Z = 0 ; STRING [ Z ] ; Z ++ )
         {
                  if ( STRING [ Z ] > 95 && STRING [ Z ] < 123 )
                  {
                           TEMP = 0 ;
                  }
                  else TEMP = STRING [ Z ] - '0' ;
                  if ( STRING [ Z ] == 'a' ) CARDS ++ ;
                  else if ( STRING [ Z ] == 'e' ) CARDS ++ ;
                  else if ( STRING [ Z ] == 'i' ) CARDS ++ ;
                  else if ( STRING [ Z ] == 'o' ) CARDS ++ ;
                  else if ( STRING [ Z ] == 'u' ) CARDS ++ ;
                  else if ( TEMP % 2 ) CARDS ++ ;
         }
         printf ( "%d\n", CARDS ) ;
         return 0 ;
}

#include<stdio.h>
#include<string.h>
int main ()
{
    char str[10000];
    scanf("%s",str);
    int i,count=0;
    for(i=0; i<strlen(str); i++)
    {
        if(str[i]=='a' || str[i]=='e' || str[i]=='i' || str[i]=='o' || str[i]=='u'  || str[i]=='1' || str[i]=='3' || str[i]=='5' || str[i]=='7' || str[i]=='9')
            count++;
    }
    printf("%d",count);
    return 0;
}

#include<stdio.h>
#include<string.h>
int main()
{
	char str[100];
	int l,i,c=0;
	scanf("%s",str);
	l=strlen(str);
	for(i=0;i<l;i++)
	{
		if(str[i]=='a' || str[i]=='e' || str[i]=='i' || str[i]=='o' || str[i]=='u')
			c++;
		if((int)str[i]>=48 && (int)str[i]<=57)
		{
			if((int)str[i]%2==1)
				c++;
		}
	}
	printf("%d\n",c);
	return 0;
}

#include <stdio.h>
#include<string.h>
int main(void) {
char str[51];
int i,cnt,cntL=0;
scanf("%s",str);
for(i=0;i<strlen(str);i++){
  switch(str[i]){
    case 'e':
     case 'a':
      case 'i':
       case  'o':
        case 'u':
         case '1':
          case'3':
           case '5':
            case '7':
             case '9':
          cntL++;
  }
}
printf("%d",cntL);
}

#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>

int main()
{
	char str[51];
	scanf("%s",str);
	int n=strlen(str),i=0,count=0,flag=0;
	if (n>1)
	{
		for (i=0;str[i]!='\0' && i<=n;i++)
		{
			int testnum=str[i]-'0';
			int testalpha=str[i]-'a';
			if (testnum>=0 && testnum<10 && testnum%2!=0)
			{
				count++;
			}
			else if (testalpha>=0 && testalpha<26)
			{
				if (testalpha==0 || testalpha==4 || testalpha==8 || testalpha==14 || testalpha==20)
				{
					count++;
				}
			}
		}
	}
	else if (n==1)
	{
		int testnum=str[0]-'0';
		int testalpha=str[0]-'a';
		if (testalpha>=0 && testalpha<26)
		{
			if (testalpha==0 || testalpha==4 || testalpha==8 || testalpha==14 || testalpha==20)
			{
				count=1;
			}
		}
		else if (testnum>=0 && testnum<10 && (testnum%2)!=0)
			{
				count=1;
			}
	}
	printf("%d\n",count);
	return 0;
}

#include <stdio.h>
#include <string.h>
#include <stdbool.h>
#include <assert.h>

#define MAX 1000010
#define clr(ar) memset(ar, 0, sizeof(ar))
#define read() freopen("lol.txt", "r", stdin)

char str[MAX];

int main(){
    int n, i, j, res;

    while (scanf("%s", str) != EOF){
        res = 0, n = strlen(str);
        for (i = 0; i < n; i++){
            if (str[i] == 'a') res++;
            if (str[i] == 'e') res++;
            if (str[i] == 'i') res++;
            if (str[i] == 'o') res++;
            if (str[i] == 'u') res++;
            if (str[i] == '1') res++;
            if (str[i] == '3') res++;
            if (str[i] == '5') res++;
            if (str[i] == '7') res++;
            if (str[i] == '9') res++;
        }

        printf("%d\n", res);
    }
    return 0;
}

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>
int main(void)
{
	char str[50];
	int b,i,count;
	scanf("%s",&str);
	b=strlen(str);
	count=0;
	for(i=0;i<b;i++)
	{
      if((str[i]>='a')&&(str[i]<='z'))
      {
	  if(str[i]=='a')
	  count++;
	  if(str[i]=='e')
	  count++;
	  if(str[i]=='i')
	  count++;
	  if(str[i]=='o')
	  count++;
	  if(str[i]=='u')
	  count++;
      }
      else
      {
      	if((str[i]=='1')||(str[i]=='3')||(str[i]=='5')||(str[i]=='7')||(str[i]=='9'))
      	count++;
     }

	}
	printf("%d",count);
}

#include <stdio.h>

int main()
{
    char str[51];
    scanf("%s", str);
    char match[] = {"aeiou"};
    int cnt = 0;
    for(int i = 0; str[i]; ++i) {
        if(str[i] >= '1' && str[i] <= '9' && (str[i] - '0') & 1) {
            ++cnt;
        } else {
            for(int j = 0; j < 5; ++j) {
                if(str[i] == match[j]) {
                    ++cnt;
                }
            }
        }
    }
    printf("%d\n", cnt);
    return 0;
}

#include <stdio.h>
#include <string.h>

int whetherTurn(int a);

int count = 0;
char n[50];

int main(void){
  scanf("%[^\n]s", n);
  int numberCards = strlen(n);
  for(int i = 0; i < numberCards; i++){
    int element;
    if(n[i] >= '0' && n[i] <= '9'){
      element = n[i] - '0';
        if(element%2 == 1){
          count++;
        }
    }
    else{
      element = n[i];
      count += whetherTurn(element);
    }
  }
  printf("%i\n", count);
}

int whetherTurn(int a){
  if(a == 'a' || a == 'e' || a == 'i' || a == 'o' || a == 'u')
    return 1;
  else
    return 0;
}

#include<stdio.h>
#include<string.h>
int main()
{
	char str[51];
	scanf("%s",str);
	int len = strlen(str);
	int temp=0;
	int count=0;
	while(temp!=len)
	{
		if((str[temp]=='a'||str[temp]=='e'||str[temp]=='i'||str[temp]=='o'||str[temp]=='u'))
		{
		count++;
		}
		else if ((str[temp]=='1'||str[temp]=='3'||str[temp]=='5'||str[temp]=='7'||str[temp]=='9'))
		{
		count++;
		}
		temp++;
	}
	printf("%d\n",count);

}

#include<stdio.h>
#include<ctype.h>
#include<string.h>
int pri(char c)
{
	if(c=='a'||c=='e'||c=='i'||c=='o'||c=='u')
	return 1;

	return 0;
}
int main()
{
	int n,v;
	char s[1010];
	while(scanf("%s",s)!=EOF)
	{
		v=0;
		n=strlen(s);
		for(int i=0;i<n;i++)
		{
			if(pri(s[i]))
			v++;
			else if(isdigit(s[i])&&(s[i]-'0')%2)
			v++;
		}
		printf("%d\n",v);
	}
	return 0;
 }

#include<stdio.h>
#include<string.h>
main(){
  int cnt, flip=0, n;
  char str[51];
  gets(str);
  n=strlen(str);
  for(cnt=0;cnt<n;cnt++){
    switch(str[cnt]){
      case 'a':
      case 'e':
      case 'i':
      case 'o':
      case 'u':
      case '1':
      case '3':
      case '5':
      case '7':
      case '9': flip++;
    }
  }
  printf("%d", flip);
  }

#include <stdio.h>
#include<stdlib.h>

int main() {
    int ch, count=0;

    while((ch=getchar())!='\n') {
        switch(ch) {
            case 'a':
            case 'e':
            case'i':
            case'o':
            case'u':
            case '1':
            case '3':
            case '5':
            case '7':
            case '9':
                count++;
                break;
            default:
                ;
        }

    }

    printf("%d", count);

    return 0;
    }

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
int vocal(int x){
	if(x == 'a' || x == 'e' || x == 'i' || x == 'o' || x == 'u')
		return 1;
	return 0;

}

int main(){
	int a,b,c,d,e,f;
	char A[100];
	a = 0;
	while((c = getchar()) != EOF && c != '\n'){
		if(isdigit(c)){
			if((c-'0')%2)
				a++;

		}else{
			if(vocal(c))
				a++;
		}
	}
	printf("%d\n",a);

	return 0;
}

#include <stdio.h>
#include <string.h>

int main()
{
    int len,count=0,i,n;
    char ch[100];
    gets(ch);
    len=strlen(ch);
    for(i=0;i<len;i++)
    {
        if(ch[i]>='a' && ch[i]<='z')
        {
            if(ch[i]=='a' || ch[i]=='e' || ch[i]=='i' || ch[i]=='o' || ch[i]=='u') count++;
        }
        else
        {
            n=ch[i]-'0';
            if(n%2!=0) count++;
        }
    }
    printf("%d\n",count);
    return 0;
}

#include<stdio.h>
#include<string.h>
int main()
{
    char arr[100];
    int i,n,x,count=0;
    scanf("%s",arr);
    x=strlen(arr);
    for (i=0;i<x;i++)
    {
        if (arr[i]=='a' || arr[i]=='e' || arr[i]=='i' || arr[i]=='o' || arr[i]=='u' || arr[i]=='1' || arr[i]=='3' || arr[i]=='5' || arr[i]=='7' || arr[i]=='9')
        {
            count++;
        }
        else
        {
            continue;
        }
    }
    printf("%d",count);
}

#include <stdio.h>
#include <string.h>

char s[51];

int main(void){
    int ans=0;
    scanf("%s",s);
    char constt;
    char* ptr = &constt;
    const char test[11]="aeiou02468";
    size_t n = strlen(s);
    for(size_t i = 0; i<n; i++){
        constt=s[i];
        if(strpbrk(ptr,test)!=NULL) ans++;
    }
    printf("%d",ans);
    return 0;
}

#include<stdio.h>
int main(){
    int c;
    c=getchar();
    int counter=0;
    while(c!=EOF){
        if(c=='a' || c=='e' || c=='i' || c=='o' || c=='u'){
            counter++;
        }else if(c=='0' || c=='2' || c=='4' || c=='6' || c=='8'){
            counter++;
        }
        c=getchar();
    }
    printf("%d\n",counter);
    return 0;
}

#include<stdio.h>
#include<string.h>

int main(void)
{
    char s[100];
    gets(s);
    int l=strlen(s);
    int i;
    int j=0;
    int k;
    char s1[]="aeiou";
    for(i=0;i<l;++i){
        if(s[i]<=57){
            if(s[i]%2!=0){
                j++;
            }
            printf("%c", s[i]);
        }
        if(s[i]>=97){
            for(k=0;k<5;++k){
                if(s[i]==s1[k]){
                    j++;
                }
            }
        }
    }
    printf("%d",j);
}

#include<stdio.h>
int main()
{
int n=50, count=0,i;
//scanf("%d",&n);
//if(n>50)n=50;
char str[n];
scanf ("%s",str);
 for(i=0;i<n;i++)
     {
          if(str[i]=='a'|| str[i]=='e'|| str[i]=='i'||str[i]=='o'||str[i]=='u')
           count++;
           else if(str[i]=='1'||str[i]=='3'||str[i]=='5'||str[i]=='7'||str[i]=='9')
           count++;
           else count=count;
     }
    printf("%d\n",count) ;
    return 0;
}

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
    int i;
	int len=0;
    int count=0;
    char str[60];
    gets(str);
	len=strlen(str);
    for(i=0;i<len;i++)
    {
        if(str[i]=='a'||str[i]=='e'||str[i]=='i'||str[i]=='o'||str[i]=='u'||str[i]=='0'||str[i]=='2'||str[i]=='4'||str[i]=='6'||str[i]=='8')
        {
            count++;
        }
    }
    printf("%d\n",count);

    return 0;
}

#include <stdio.h>
#include<string.h>
int main(void) {
char str[51];
int i,cnt,cntL=0;
scanf("%s",str);
for(i=0;i<50;i++){
  if(str[i]>=0 && str[i]<=9){
    cnt++;
  }
  else
  switch(str[i]){
    case 'e':
     case 'a':
      case 'i':
       case  'o':
        case 'u':
          cntL++;
  }

}
printf("%d",cntL);
}

#include<stdio.h>
#include<stdlib.h>
int main(){
    int c;
    c=getchar();
    int counter=0;
    int *see=(int *)malloc(sizeof(int)*37);
    int i;
    for(i=0;i<37;i++){
        see[i]=0;
    }
    while(c!=EOF){
        if(c=='a' || c=='e' || c=='i' || c=='o' || c=='u'){
            if(!see[c-'a']){
                    counter++;
                    see[c-'a']=1;
                    //printf("c:%c\n",c);
            }
        }else if(c=='0' || c=='2' || c=='4' || c=='6' || c=='8'){
            if(!see[c-'0'+1]){
                    counter++;
                    see[c-'0'+1]=1;
                    //printf("n:%c\n",c);
            }

        }
        c=getchar();
    }
    printf("%d\n",counter);
    free(see);
    return 0;
}

#include<stdio.h>
int func(char str[])
{
    int i,count=0;
    for(i=0; str[i]!='\0';i++){
        if(str[i]%2!=0||str[i]=='a'||str[i]=='e'||str[i]=='i'||str[i]=='o'||str[i]=='u'){
            count++;
        }
    }
    return count;
}
int main()
{
    int count;
    char n[5];
    while(1==scanf("%s",n)){
        count=func(n);
        printf("%d\n",count);
        break;
    }
    return 0;
}

#include<stdio.h>
#include<string.h>

int main(){
	char s[51];
	int i,len,cck,flip=0;
	gets(s);
	len=strlen(s);
	for(i=0;i<len;i++){
		if(s[i]>=97&&s[i]<=122){
			cck=s[i];
			if(cck==97||cck==101||cck==105||cck==111||cck==117)
				flip++;

		}
		else if(s[i]>=48&&s[i]<=39){
			cck=s[i];
			if(cck%2==1)
				flip++;
		}
	}
	printf("%d",flip);
	return 0;
}

#include <stdio.h>
#include <string.h>
#include <math.h>
#include <ctype.h>
#include <stdlib.h>

int main(void)
{
    int c;
    int counts = 0;

    while ((c = getchar()) != '\n' && c != '\r' && c != '\0') {
        int temp;
        if (isdigit(c)) {
            temp = c - '0';
            if (temp % 2 == 0)
                counts++;
        }else if (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u')
            counts++;
    }
    printf("%d", counts);
    return 0;
}

#include <stdio.h>
#include <string.h>

char s[51]={'\0'};

int main(void){
    int ans=0;
    scanf("%s",s);
    char constt;
    char* ptr = &constt;
    const char test[11]="aeiou02468";
    size_t n = strlen(s);
    for(size_t i = 0; i<n; i++){
        constt=s[i];
        if(strpbrk(ptr,test)!=NULL) ans++;
    }
    printf("%d",ans);
    return 0;
}

#include<stdio.h>
#include<string.h>
int main()
{
    char s[100];
    int l,i,n,count=0;
    scanf("%s",s);
    l=strlen(s);
    for(i=0;i<l;i++)
    {
      if(s[i]=='a'||s[i]=='e'||s[i]=='i'||s[i]=='o'||s[i]=='u')
      {
          count=count+1;
      }
       else if(s[i]>='1'&&s[i]<='9')
      {
          count=count+1;
      }
    }
    printf("%d",count);
}

#include<stdio.h>
#include<string.h>
main(){
  int cnt, flip=0, n;
  char str[51];
  gets(str);
  n=strlen(str);
  for(cnt=0;cnt<n;cnt++){
    switch(str[cnt]){
      case 'a':
      case 'e':
      case 'i':
      case 'o':
      case 'u':
      case 'y':
      case '1':
      case '3':
      case '5':
      case '7': flip++;
    }
  }
  printf("%d", flip);
  }

#include <stdio.h>
#include<string.h>
int main(void) {
char str[51];
int i,cnt,cntL=0;
scanf("%s",str);
for(i=0;i<strlen(str);i++){
  switch(str[i]){
    case 'e':
     case 'a':
      case 'i':
       case  'o':
        case 'u':
         case '0':
          case'2':
           case '4':
            case '6':
             case '8':
              cntL++;
  }

}
printf("%d",cntL);
}

#include<stdio.h>
int main(void)
{
    int i,num,count=0;
    char string[51];
    scanf("%s",string);
    for(i=0;string[i]!='\0';i++)
    {
        if(string[i]>=48&&string[i]<=57)
        {
            num=string[i]-48;
        }
        if(string[i]=='a'||string[i]=='e'||string[i]=='o'||string[i]=='u'||num%2!=0)
        {
            count++;
        }
    }
    printf("%d\n",count);
    return 0;
}

#include <stdio.h>

int main()
{
    char str[51];
    scanf("%s", str);
    char match[] = {"aeiou"};
    int cnt = 0;
    for(int i = 0; str[i]; ++i) {
        if((str[i] - '0') & 1) {
            ++cnt;
        } else {
            for(int j = 0; j < 5; ++j) {
                if(str[i] == match[j]) {
                    ++cnt;
                }
            }
        }
    }
    printf("%d\n", cnt);
    return 0;
}

#include<stdio.h>
#include<string.h>
int pri(char c)
{
	if(c=='a'||c=='e'||c=='i'||c=='o'||c=='u')
	return 1;
	if(c=='0'||c=='2'||c=='4'||c=='6'||c=='8')
	return 1;
	return 0;
}
int main()
{
	int n,v;
	char s[1010];
	while(scanf("%s",s)!=EOF)
	{
		v=0;
		n=strlen(s);
		for(int i=0;i<n;i++)
		{
			if(pri(s[i]))
			v++;
		}
		printf("%d\n",v);
	}
	return 0;
 }

#include <stdio.h>
#include <string.h>

void countingCards(char *str){
    int count = 0;
    int i = 0;
    while(str[i] != '\0'){
        if(str[i] == 'a' || str[i] == 'e' || str[i] == 'i' || str[i] == 'o' || str[i] == 'u'){
            count++;
        }
        else if(str[i] == '1' || str[i] == '3' || str[i] == '5' || str[i] == '7' || str[i] == '9'){
            count++;
        }
        i++;
    }
    return;
}

int main() {
    char str[51];
    scanf("%s", str);
    countingCards(str);
    return 0;
}

#include<stdio.h>
int main()
{
int n=50, count=0,i;
char str[n];
scanf ("%s",str);
 for(i=0;i<n;i++)
     {
          if(str[i]=='a'|| str[i]=='e'|| str[i]=='i'||str[i]=='o'||str[i]=='u')
           count++;
          else if(str[i]%2)
         //  else if(str[i]=='1'||str[i]=='3'||str[i]=='5'||str[i]=='7'||str[i]=='9')
           count++;
           else count=count;
     }
    printf("%d\n",count) ;
    return 0;
}

#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>

int main()
{
	char str[51];
	scanf("%s",str);
	int n=strlen(str),i=0,count=0,flag=0;
	if (n>1)
	{
		for (i=0;str[i]!='\0' && i<=n;i++)
		{
			int testnum=str[i]-'0';
			int testalpha=str[i]-'a';
			if (testnum>=0 && testnum<10 && testnum%2!=0)
			{
				count++;
			}
			else if (testalpha>=0 && testalpha<26)
			{
				if (testalpha==0 || testalpha==4 || testalpha==8 || testalpha==14 || testalpha==20)
				{
					count++;
				}
			}
		}
	}
	else if (n==1)
	{
		int testnum=str[i]-'0';
		int testalpha=str[i]-'a';
		if (testalpha>=0 && testalpha<26)
		{
			if (testalpha==0 || testalpha==4 || testalpha==8 || testalpha==14 || testalpha==20)
			{
				count++;
			}
		}
	}
	printf("%d\n",count);
	return 0;
}

#include<stdio.h>

int arr[1000];

int main(){

    scanf("%[^\n]",arr);
    printf("test\n");

    return 0;
}

#include<stdio.h>
#include<stdlib.h>
int main(){
    int c;
    c=getchar();
    int counter=0;
    int *see=(int *)malloc(sizeof(int)*37);
    int i;
    for(i=0;i<37;i++){
        see[i]=0;
    }
    while(c!=EOF){
        if(c=='a' || c=='e' || c=='i' || c=='o' || c=='u'){
            //字母都要看
            counter++;
        }else if(c=='0' || c=='2' || c=='4' || c=='6' || c=='8'){
            if(!see[c-'0'+1]){
                //数字看一遍就行
                    counter++;
                    see[c-'0'+1]=1;
                    //printf("n:%c\n",c);
            }

        }
        c=getchar();
    }
    printf("%d\n",counter);
    free(see);
    return 0;
}

#include <stdio.h>
#include <stdlib.h>

int checker( char *sentence){

    int i;
    int j;
    sentence=(char*)malloc(51);

    scanf("%s", sentence);

    char nexus[10]={'a','e','i','o','u','1','3','5','7','9'};

        i=0;
        j=0;
    for(; sentence[i]; ++i){
     if (sentence[i]==nexus[i])
     j++;
    }

    return j;
}

int main(){
    char *hayker;
    hayker= (char*)malloc(51);
    scanf("%s", hayker);
    printf("%d", checker(hayker) );

    return 0;

}

#include<stdio.h>
#include<string.h>
#include<ctype.h>
int main()
{
    char temp[55];
    int i,flag1 = 0,flag2=0;
    scanf("%s",temp);
    for(i = 0;i < strlen(temp);i++)
    {
        if(isalpha(temp[i]) != 0)
        {
            switch(temp[i])
        {
           case'a':
           case'e':
           case'i':
           case'o':
           case'u':
            flag1++;
            break;
        }
        }else{
            if((temp[i] - '0')%2 == 0)
                flag2++;
        }

    }
    if(flag1 == 0)
    {
        printf("%d\n",flag1);
    }else printf("%d\n",flag1+flag2);
}

#include<stdio.h>
int main()
{
 char s[100];
 while(scanf("%s",s)!=EOF)
 {
     int t=0;
  for(int i=0;s[i]!='\0';i++)
    if(s[i]>='a'&&s[i]<='z')
        t++;
  if(t==1)
    t=0;

 printf("%d",t);

}
return 0;
}

#include<stdio.h>
#include<string.h>
int main()
{
	char str[51];
	scanf("%s",str);
	int len = strlen(str);
	int temp=0;
	int count=0;
	int arr1[127]={0};
	while(temp!=len)
	{
		if((str[temp]=='a'||str[temp]=='e'||str[temp]=='i'||str[temp]=='o'||str[temp]=='u')&& arr1[str[temp]]==0)
		{
		count++;
		arr1[str[temp]]=1;
		}
		else if ((str[temp]=='0'||str[temp]=='2'||str[temp]=='4'||str[temp]=='6'||str[temp]=='8')&& arr1[str[temp]]==0)
		{
		count++;
		arr1[str[temp]]=1;
		}
		temp++;
	}
	printf("%d\n",count);

}

#include <stdio.h>
#include <string.h>

char s[51]={'\0'};

int main(void){
    int ans=0;
    scanf("%s",s);
    char constt;

    size_t n = strlen(s);
    for(size_t i = 0; i<n; i++){
        constt=s[i];
        if(strpbrk(&constt,"aeiou02468")!=NULL) ans++;
    }
    printf("%d",ans);
    return 0;
}

#include <stdio.h>
#include <string.h>
int main()
{
    char v[51];
    scanf("%s",v);
    int i,n=strlen(v);
    int ans=0;
    for (i=0;i<n;i++)
    {
        switch(v[i])
        {
            case 'a':
            case 'e':
            case 'i':
            case 'o':
            case 'u':
            case '0':
            case '2':
            case '4':
            case '6':
            case '8':
                ans++;
                break;
            default:
                break;
        }
    }
    printf("%d\n",ans);
    return 0;
}