Description

A certain dictionary contains all words that consist only of vowels A, E, I, O, and U that are five-letter long at maximum. The first letter in the dictionary is "A", which is followed by "AA", and so on. The last word will be "UUUUU".

Suppose that a parameter word is given, where word is a single word. Please write a function solution that returns the rank of that word in the dictionary given above.

Constraints
  • The length of word is between 1 and 5.
  • word consists only of the following uppercase letters: A, E, I, O, and U.
Examples
word result
"AAAAE" 6
"AAAE" 10
"I" 1563
"EIO" 1189

Example #1

The first word in the dictionary is "A", followed by "AA", "AAA", "AAAA", "AAAAA", "AAAAE", and so on. "AAAAE" is the sixth word in the dictionary, and therefore its rank is 6.

Example #2

There will be "A", "AA", "AAA", "AAAA", "AAAAA", "AAAAE", "AAAAI", "AAAAO", and "AAAAU", which is followed by "AAAE"--the tenth word in the dictionary, and therefore its rank is 10.

Example #3

"I" is the 1563rd word in the dictionary.

Example #4

"EIO" is the 1189th word in the dictionary.

Result Stop
Result of [Run] or [Submit] will be displayed here