[118A] Tarea con cadenas
tiempo límite por test | 2 segundos |
memoria límite por test | 256 MB |
entrada | entrada estándar |
salida | salida estándar |
Petya comenzó a ir a clases de programación. En la primera clase su tarea fue escribir un programa sencillo. El programa supuestamente debía hacer lo siguiente: para una cadena determinada, compuesta únicamente de letras latinas en mayúsculas y minúsculas:
- Borra todas las vocales
- Inserta un carácter "." antes de cada consonante
- Reemplaza todas las consonantes en mayúsculas con su correspondiente en minúsculas
Se consideran vocales las letras "A", "E", "I", "Y", "O", "U", y el resto son consonantes. La entrada del programa es exactamente una sola cadena, y como salida debería retornar solamente la cadena que resulta luego que el programa procese a la cadena inicial.
Ayuda a Petya a resolver esta simple tarea
Entrada
La primera línea representa a la cadena de entrada del programa de Petya. Esta cadena consiste sólamente de letras en latin en mayúsculas y minúsculas y su longitud va de 1 a 100.
Salida
Imprime la cadena resultante. Está garantizado que esta cadena no es vacía.
Ejemplos
input:
tour
output:
.t.r
input:
codeforces
output:
.c.d.f.r.c.s
input:
aBAcAba
output:
.b.c.b