Problem2028--卡片

2028: 卡片

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 1  Solved: 1
[Submit] [Status] [Web Board] [Creator:]

Description

小L手上有n张卡片,每一张卡片上都有一个小写的英文字母和一个数字。现在,小L已经把卡片放在了一张桌子上,所以每张卡片只有一面可见。你很想知道小L对所拥有的卡片的描述是否正确:“如果一张卡片上有一个元音,那么它的另一面一定是一个偶数”(元音是“a”、“e”、“i”、“o”或“u”的一个,偶数是“0”、“2”、“4”、“6”或“8”的一种)。

例如,如果一张牌的一面是“a”,另一面有“6”,那么这句话是对的。此外,一张有“b”和“4”的卡片,以及一张有“b”和“3”的卡片的描述也是正确的(因为字母不是元音)。而有“e”和“5”的卡是错误的。

如果所有的卡都是符合要求的,你会感兴趣。另外,如果卡片上没有元音字母,描述是真的。
为了确定这一点,你可以翻转一些卡片来显示另一面。你想知道在最坏的情况下需要翻转的最小卡片数。



Input

输入的只有一行,为一个字符串s,表示你在桌子上看到的每个字符(只包含字母和数字)。

Output

一个整数,表示最少要翻几张卡片。

Sample Input Copy

0ay1

Sample Output Copy

2

HINT

对于所有数据,1 ≤ s的长度 ≤ 50

对于20%的数据,只有元音字母。

对于另外20%的数据,只有数字。

其余数据,同时含有英文字母和数字。

Source/Category