Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

Problem hidden

RASEL01 - Amazing Doodler Rasel


Rasel like doodling.But there is a damn true is that he actually dont know what they doodle.He also likes to see all kind of doodles.He is also big fan of consonant. He dont like vowel(A,E,I,O,Y,U).The most popular doodle to him, is the combination of upper and lower case letter where it maintain a sequence.When it is lower case the next letter will be the uppercase.But when there are vowel they likes to see the next letter of that vowel.Entertain him by making this amazing doodle.

Input

First line will contain a string not more than 10 characters.

Output

Make the combination of upper case and lower case number where 'doodle' will be the 'dPpDlF' as the vowel will be replace by its next character where 'f' is the next character of 'e'. The case of first character is not changable.

Example

Input:
DOODLE

Output:
DpPdLf
Input:
cOMPuteR


Output:
cPmPvTfR

Added by:Rul
Date:2019-05-10
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:All