[118A] Tarea con cadenas


Enlace a Codeforces

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